2026-10-05 09:27:06.357 | | | | 86825-3658bd | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 09:27:06.358 | | | | 86825-3658bd | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 09:27:06.358 | | | | 86825-3658bd | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 09:27:06.414 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 09:27:06.414 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.416 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 09:27:06.416 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.417 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 09:27:06.417 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.418 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:06.419 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 09:27:06.419 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.450 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 09:27:06.451 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.455 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 09:27:06.455 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.457 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 09:27:06.457 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.460 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 09:27:06.460 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.463 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 09:27:06.463 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.466 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 09:27:06.467 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.472 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 09:27:06.472 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.476 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 09:27:06.476 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.479 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 09:27:06.479 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.481 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 09:27:06.481 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.487 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 09:27:06.488 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.499 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 09:27:06.500 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.510 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 09:27:06.510 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.513 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 09:27:06.513 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.517 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 09:27:06.518 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.522 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 09:27:06.523 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.526 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 09:27:06.528 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.532 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 09:27:06.533 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.540 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 09:27:06.540 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.544 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 09:27:06.544 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.548 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 09:27:06.548 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.553 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 09:27:06.553 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.557 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 09:27:06.558 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.562 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 09:27:06.563 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.565 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 09:27:06.566 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.569 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 09:27:06.570 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.573 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 09:27:06.573 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.580 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 09:27:06.581 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.584 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 09:27:06.585 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.588 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 09:27:06.590 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.597 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 09:27:06.597 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.601 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 09:27:06.601 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.604 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 09:27:06.604 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.607 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 09:27:06.607 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.610 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 09:27:06.610 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.613 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 09:27:06.613 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.616 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 09:27:06.617 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.619 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 09:27:06.620 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 09:27:06.622 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 09:27:06.631 | | | | 86825-3658bd | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 09:27:06.631 | | | | 86825-3658bd | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 09:27:06.637 | | | | 86825-3658bd | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 09:27:06.645 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:06.692 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 09:27:06.692 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00036s] () 2026-10-05 09:27:06.700 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 09:27:06.700 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00053s] ('0', 'sys_user_sex', '0') 2026-10-05 09:27:06.710 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 09:27:06.710 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.01045s ago] ('0', 'sys_show_hide', '0') 2026-10-05 09:27:06.714 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 09:27:06.715 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.01462s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 09:27:06.721 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 09:27:06.721 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.02138s ago] ('0', 'sys_job_status', '0') 2026-10-05 09:27:06.725 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 09:27:06.725 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.0252s ago] ('0', 'sys_job_group', '0') 2026-10-05 09:27:06.730 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 09:27:06.731 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.03108s ago] ('0', 'sys_job_executor', '0') 2026-10-05 09:27:06.736 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 09:27:06.736 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.03595s ago] ('0', 'sys_yes_no', '0') 2026-10-05 09:27:06.742 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 09:27:06.743 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.04329s ago] ('0', 'sys_notice_type', '0') 2026-10-05 09:27:06.749 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 09:27:06.749 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.04919s ago] ('0', 'sys_notice_status', '0') 2026-10-05 09:27:06.753 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 09:27:06.753 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.05283s ago] ('0', 'sys_oper_type', '0') 2026-10-05 09:27:06.762 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 09:27:06.763 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.06327s ago] ('0', 'sys_common_status', '0') 2026-10-05 09:27:06.769 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:06.775 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:06.777 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 09:27:06.777 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00034s] () 2026-10-05 09:27:06.799 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:06.801 | | | | 86825-3658bd | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 86825-3658bd 尝试获取 Application 锁... 2026-10-05 09:27:06.805 | | | | 86825-3658bd | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 86825-3658bd 持有 Application 锁,开始启动定时任务... 2026-10-05 09:27:06.852 | | | | 86825-3658bd | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 09:27:06.887 | | | | 86825-3658bd | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 09:27:07.388 | | | | 86825-3658bd | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 09:27:07.394 | | | | 86825-3658bd | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 09:27:07.396 | | | | 86825-3658bd | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 09:27:07.396 | | | | 86825-3658bd | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 09:27:20.108 | ce9c282fa45846699005b2a28368222f | 4a6d2dfe581c4d3fbbac7a83f1a7b47a | d36ce64431b94cd982c0c1d61a85014a | 86825-3658bd | INFO | module_admin.controller.transport_crypto_controller:get_transport_frontend_config:36 - 获取成功 2026-10-05 09:27:20.159 | ef60b0481ffe49ac9543c1c3399da630 | 253187e8670f4faa8ac241b29fa4f05d | 680d623258f842a49f5327720cddec1e | 86825-3658bd | INFO | module_admin.controller.captcha_controller:get_captcha_image:40 - 编号为88c939c1-097d-4680-92e2-02f1971e41b6的会话获取图片验证码成功 2026-10-05 09:27:29.726 | 1e249ce16f24432b8f1c1fd282e32d31 | 28f83308b19f41edaefd9ac8e3b1b8bd | 1e68ee4a3c77474683af32bc271923cd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:29.732 | 1e249ce16f24432b8f1c1fd282e32d31 | 28f83308b19f41edaefd9ac8e3b1b8bd | 1e68ee4a3c77474683af32bc271923cd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark, sys_dept.dept_id AS dept_id_1, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email AS email_1, sys_dept.status AS status_1, sys_dept.del_flag AS del_flag_1, sys_dept.create_by AS create_by_1, sys_dept.create_time AS create_time_1, sys_dept.update_by AS update_by_1, sys_dept.update_time AS update_time_1 FROM sys_user LEFT OUTER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.user_name = %s AND sys_user.del_flag = %s 2026-10-05 09:27:29.732 | 1e249ce16f24432b8f1c1fd282e32d31 | 28f83308b19f41edaefd9ac8e3b1b8bd | 1e68ee4a3c77474683af32bc271923cd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00046s] ('0', '0', 'admin', '0') 2026-10-05 09:27:30.048 | 1e249ce16f24432b8f1c1fd282e32d31 | 28f83308b19f41edaefd9ac8e3b1b8bd | 1e68ee4a3c77474683af32bc271923cd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_post WHERE true = 1 ORDER BY sys_post.post_sort 2026-10-05 09:27:30.048 | 1e249ce16f24432b8f1c1fd282e32d31 | 28f83308b19f41edaefd9ac8e3b1b8bd | 1e68ee4a3c77474683af32bc271923cd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00039s] () 2026-10-05 09:27:30.056 | 1e249ce16f24432b8f1c1fd282e32d31 | 28f83308b19f41edaefd9ac8e3b1b8bd | 1e68ee4a3c77474683af32bc271923cd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_role WHERE sys_role.role_id != %s AND sys_role.status = %s AND sys_role.del_flag = %s 2026-10-05 09:27:30.057 | 1e249ce16f24432b8f1c1fd282e32d31 | 28f83308b19f41edaefd9ac8e3b1b8bd | 1e68ee4a3c77474683af32bc271923cd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00053s] (1, '0', '0') 2026-10-05 09:27:30.063 | 1e249ce16f24432b8f1c1fd282e32d31 | 28f83308b19f41edaefd9ac8e3b1b8bd | 1e68ee4a3c77474683af32bc271923cd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.063 | 1e249ce16f24432b8f1c1fd282e32d31 | 28f83308b19f41edaefd9ac8e3b1b8bd | 1e68ee4a3c77474683af32bc271923cd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00045s] ('0', 1) 2026-10-05 09:27:30.065 | 1e249ce16f24432b8f1c1fd282e32d31 | 28f83308b19f41edaefd9ac8e3b1b8bd | 1e68ee4a3c77474683af32bc271923cd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.066 | 1e249ce16f24432b8f1c1fd282e32d31 | 28f83308b19f41edaefd9ac8e3b1b8bd | 1e68ee4a3c77474683af32bc271923cd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] ('0', '0', '0', 1) 2026-10-05 09:27:30.069 | 1e249ce16f24432b8f1c1fd282e32d31 | 28f83308b19f41edaefd9ac8e3b1b8bd | 1e68ee4a3c77474683af32bc271923cd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.069 | 1e249ce16f24432b8f1c1fd282e32d31 | 28f83308b19f41edaefd9ac8e3b1b8bd | 1e68ee4a3c77474683af32bc271923cd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00039s] ('0', '0', '0', 1) 2026-10-05 09:27:30.075 | 1e249ce16f24432b8f1c1fd282e32d31 | 28f83308b19f41edaefd9ac8e3b1b8bd | 1e68ee4a3c77474683af32bc271923cd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.075 | 1e249ce16f24432b8f1c1fd282e32d31 | 28f83308b19f41edaefd9ac8e3b1b8bd | 1e68ee4a3c77474683af32bc271923cd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00037s] ('0', '0', 1) 2026-10-05 09:27:30.081 | 1e249ce16f24432b8f1c1fd282e32d31 | 28f83308b19f41edaefd9ac8e3b1b8bd | 1e68ee4a3c77474683af32bc271923cd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id LEFT OUTER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s LEFT OUTER JOIN sys_role_menu ON sys_role.role_id = sys_role_menu.role_id INNER JOIN sys_menu ON sys_role_menu.menu_id = sys_menu.menu_id AND sys_menu.status = %s WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.081 | 1e249ce16f24432b8f1c1fd282e32d31 | 28f83308b19f41edaefd9ac8e3b1b8bd | 1e68ee4a3c77474683af32bc271923cd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00036s] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.089 | 1e249ce16f24432b8f1c1fd282e32d31 | 28f83308b19f41edaefd9ac8e3b1b8bd | 1e68ee4a3c77474683af32bc271923cd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - UPDATE sys_user SET login_date=%s WHERE sys_user.user_id = %s 2026-10-05 09:27:30.089 | 1e249ce16f24432b8f1c1fd282e32d31 | 28f83308b19f41edaefd9ac8e3b1b8bd | 1e68ee4a3c77474683af32bc271923cd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00026s] (datetime.datetime(2026, 10, 5, 9, 27, 30, 46171), 1) 2026-10-05 09:27:30.104 | 1e249ce16f24432b8f1c1fd282e32d31 | 28f83308b19f41edaefd9ac8e3b1b8bd | 1e68ee4a3c77474683af32bc271923cd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 09:27:30.111 | 1e249ce16f24432b8f1c1fd282e32d31 | 28f83308b19f41edaefd9ac8e3b1b8bd | 1e68ee4a3c77474683af32bc271923cd | 86825-3658bd | INFO | module_admin.controller.login_controller:login:83 - 登录成功 2026-10-05 09:27:30.118 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:30.119 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - INSERT INTO sys_logininfor (user_name, ipaddr, login_location, browser, os, status, msg, login_time) VALUES (%s, %s, %s, %s, %s, %s, %s, %s) 2026-10-05 09:27:30.119 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00032s] ('admin', '127.0.0.1', '内网IP', 'Chrome 153', 'Mac OS X 10', '0', '登录成功', datetime.datetime(2026, 10, 5, 9, 27, 29, 702083)) 2026-10-05 09:27:30.134 | | | | 86825-3658bd | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 09:27:30.149 | 6cc33ea98f8142c88272068297fa8a4c | f01a86afef764c7d9a42c7c668c23e95 | dc23ea93165148ea974a51ba88412a3e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:30.150 | 6cc33ea98f8142c88272068297fa8a4c | f01a86afef764c7d9a42c7c668c23e95 | dc23ea93165148ea974a51ba88412a3e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.150 | 6cc33ea98f8142c88272068297fa8a4c | f01a86afef764c7d9a42c7c668c23e95 | dc23ea93165148ea974a51ba88412a3e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00027s] ('0', '0', 1) 2026-10-05 09:27:30.151 | 6cc33ea98f8142c88272068297fa8a4c | f01a86afef764c7d9a42c7c668c23e95 | dc23ea93165148ea974a51ba88412a3e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.152 | 6cc33ea98f8142c88272068297fa8a4c | f01a86afef764c7d9a42c7c668c23e95 | dc23ea93165148ea974a51ba88412a3e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.153 | 6cc33ea98f8142c88272068297fa8a4c | f01a86afef764c7d9a42c7c668c23e95 | dc23ea93165148ea974a51ba88412a3e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.153 | 6cc33ea98f8142c88272068297fa8a4c | f01a86afef764c7d9a42c7c668c23e95 | dc23ea93165148ea974a51ba88412a3e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.155 | 6cc33ea98f8142c88272068297fa8a4c | f01a86afef764c7d9a42c7c668c23e95 | dc23ea93165148ea974a51ba88412a3e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.155 | 6cc33ea98f8142c88272068297fa8a4c | f01a86afef764c7d9a42c7c668c23e95 | dc23ea93165148ea974a51ba88412a3e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00019s] ('0', '0', '0', 1) 2026-10-05 09:27:30.157 | 6cc33ea98f8142c88272068297fa8a4c | f01a86afef764c7d9a42c7c668c23e95 | dc23ea93165148ea974a51ba88412a3e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:30.157 | 6cc33ea98f8142c88272068297fa8a4c | f01a86afef764c7d9a42c7c668c23e95 | dc23ea93165148ea974a51ba88412a3e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00026s] ('0',) 2026-10-05 09:27:30.167 | 6cc33ea98f8142c88272068297fa8a4c | f01a86afef764c7d9a42c7c668c23e95 | dc23ea93165148ea974a51ba88412a3e | 86825-3658bd | INFO | module_admin.controller.login_controller:get_login_user_info:102 - 获取成功 2026-10-05 09:27:30.169 | 6cc33ea98f8142c88272068297fa8a4c | f01a86afef764c7d9a42c7c668c23e95 | dc23ea93165148ea974a51ba88412a3e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:30.176 | 5e006f9c1319421d832fed858f942555 | a0ec19fa2f9f4631a70d5d719fb5a6fa | 9bae2e14073f4d6885fb9f8dccbb500c | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:30.176 | 5e006f9c1319421d832fed858f942555 | a0ec19fa2f9f4631a70d5d719fb5a6fa | 9bae2e14073f4d6885fb9f8dccbb500c | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.177 | 5e006f9c1319421d832fed858f942555 | a0ec19fa2f9f4631a70d5d719fb5a6fa | 9bae2e14073f4d6885fb9f8dccbb500c | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.02712s ago] ('0', '0', 1) 2026-10-05 09:27:30.178 | 5e006f9c1319421d832fed858f942555 | a0ec19fa2f9f4631a70d5d719fb5a6fa | 9bae2e14073f4d6885fb9f8dccbb500c | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.178 | 5e006f9c1319421d832fed858f942555 | a0ec19fa2f9f4631a70d5d719fb5a6fa | 9bae2e14073f4d6885fb9f8dccbb500c | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.02683s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.179 | 5e006f9c1319421d832fed858f942555 | a0ec19fa2f9f4631a70d5d719fb5a6fa | 9bae2e14073f4d6885fb9f8dccbb500c | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.180 | 5e006f9c1319421d832fed858f942555 | a0ec19fa2f9f4631a70d5d719fb5a6fa | 9bae2e14073f4d6885fb9f8dccbb500c | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.02658s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.183 | 5e006f9c1319421d832fed858f942555 | a0ec19fa2f9f4631a70d5d719fb5a6fa | 9bae2e14073f4d6885fb9f8dccbb500c | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.183 | 5e006f9c1319421d832fed858f942555 | a0ec19fa2f9f4631a70d5d719fb5a6fa | 9bae2e14073f4d6885fb9f8dccbb500c | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.02849s ago] ('0', '0', '0', 1) 2026-10-05 09:27:30.184 | 5e006f9c1319421d832fed858f942555 | a0ec19fa2f9f4631a70d5d719fb5a6fa | 9bae2e14073f4d6885fb9f8dccbb500c | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:30.185 | 5e006f9c1319421d832fed858f942555 | a0ec19fa2f9f4631a70d5d719fb5a6fa | 9bae2e14073f4d6885fb9f8dccbb500c | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.02796s ago] ('0',) 2026-10-05 09:27:30.194 | 5e006f9c1319421d832fed858f942555 | a0ec19fa2f9f4631a70d5d719fb5a6fa | 9bae2e14073f4d6885fb9f8dccbb500c | 86825-3658bd | INFO | module_admin.controller.login_controller:get_login_user_routers:119 - 获取成功 2026-10-05 09:27:30.194 | 5e006f9c1319421d832fed858f942555 | a0ec19fa2f9f4631a70d5d719fb5a6fa | 9bae2e14073f4d6885fb9f8dccbb500c | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.195 | 5e006f9c1319421d832fed858f942555 | a0ec19fa2f9f4631a70d5d719fb5a6fa | 9bae2e14073f4d6885fb9f8dccbb500c | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.04506s ago] ('0', '0', 1) 2026-10-05 09:27:30.196 | 5e006f9c1319421d832fed858f942555 | a0ec19fa2f9f4631a70d5d719fb5a6fa | 9bae2e14073f4d6885fb9f8dccbb500c | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.196 | 5e006f9c1319421d832fed858f942555 | a0ec19fa2f9f4631a70d5d719fb5a6fa | 9bae2e14073f4d6885fb9f8dccbb500c | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.04455s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.197 | 5e006f9c1319421d832fed858f942555 | a0ec19fa2f9f4631a70d5d719fb5a6fa | 9bae2e14073f4d6885fb9f8dccbb500c | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.197 | 5e006f9c1319421d832fed858f942555 | a0ec19fa2f9f4631a70d5d719fb5a6fa | 9bae2e14073f4d6885fb9f8dccbb500c | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.044s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.198 | 5e006f9c1319421d832fed858f942555 | a0ec19fa2f9f4631a70d5d719fb5a6fa | 9bae2e14073f4d6885fb9f8dccbb500c | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.198 | 5e006f9c1319421d832fed858f942555 | a0ec19fa2f9f4631a70d5d719fb5a6fa | 9bae2e14073f4d6885fb9f8dccbb500c | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.04389s ago] ('0', '0', '0', 1) 2026-10-05 09:27:30.199 | 5e006f9c1319421d832fed858f942555 | a0ec19fa2f9f4631a70d5d719fb5a6fa | 9bae2e14073f4d6885fb9f8dccbb500c | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:30.200 | 5e006f9c1319421d832fed858f942555 | a0ec19fa2f9f4631a70d5d719fb5a6fa | 9bae2e14073f4d6885fb9f8dccbb500c | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.04299s ago] ('0',) 2026-10-05 09:27:30.213 | 5e006f9c1319421d832fed858f942555 | a0ec19fa2f9f4631a70d5d719fb5a6fa | 9bae2e14073f4d6885fb9f8dccbb500c | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:30.719 | e5fd71203a16475facaa0c6fe2e64114 | bddcdf18ff954d43bb185584eb657908 | 150f2269e116484db9d7abf46d20c21a | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:30.720 | e5fd71203a16475facaa0c6fe2e64114 | bddcdf18ff954d43bb185584eb657908 | 150f2269e116484db9d7abf46d20c21a | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.720 | e5fd71203a16475facaa0c6fe2e64114 | bddcdf18ff954d43bb185584eb657908 | 150f2269e116484db9d7abf46d20c21a | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.5704s ago] ('0', '0', 1) 2026-10-05 09:27:30.742 | e5fd71203a16475facaa0c6fe2e64114 | bddcdf18ff954d43bb185584eb657908 | 150f2269e116484db9d7abf46d20c21a | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.743 | e5fd71203a16475facaa0c6fe2e64114 | bddcdf18ff954d43bb185584eb657908 | 150f2269e116484db9d7abf46d20c21a | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.5916s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.751 | e5fd71203a16475facaa0c6fe2e64114 | bddcdf18ff954d43bb185584eb657908 | 150f2269e116484db9d7abf46d20c21a | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.751 | e5fd71203a16475facaa0c6fe2e64114 | bddcdf18ff954d43bb185584eb657908 | 150f2269e116484db9d7abf46d20c21a | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.5983s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.757 | e5fd71203a16475facaa0c6fe2e64114 | bddcdf18ff954d43bb185584eb657908 | 150f2269e116484db9d7abf46d20c21a | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.758 | e5fd71203a16475facaa0c6fe2e64114 | bddcdf18ff954d43bb185584eb657908 | 150f2269e116484db9d7abf46d20c21a | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.6032s ago] ('0', '0', '0', 1) 2026-10-05 09:27:30.764 | e5fd71203a16475facaa0c6fe2e64114 | bddcdf18ff954d43bb185584eb657908 | 150f2269e116484db9d7abf46d20c21a | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:30.765 | e5fd71203a16475facaa0c6fe2e64114 | bddcdf18ff954d43bb185584eb657908 | 150f2269e116484db9d7abf46d20c21a | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.6086s ago] ('0',) 2026-10-05 09:27:30.786 | d9cb100f7e3c465699f465c29578e94c | ec3d8ccececb48419e131fdb7a1f467c | f52b9baefaab422994359fbd6e681cfb | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:30.789 | d9cb100f7e3c465699f465c29578e94c | ec3d8ccececb48419e131fdb7a1f467c | f52b9baefaab422994359fbd6e681cfb | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.790 | d9cb100f7e3c465699f465c29578e94c | ec3d8ccececb48419e131fdb7a1f467c | f52b9baefaab422994359fbd6e681cfb | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.6402s ago] ('0', '0', 1) 2026-10-05 09:27:30.795 | 5ed1a10568f2495d885e519de0c538f9 | c32c22c7fa8241a4b313ce4bfa33f91b | 7191839942ab47709b8e4a61fce57838 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:30.796 | 5ed1a10568f2495d885e519de0c538f9 | c32c22c7fa8241a4b313ce4bfa33f91b | 7191839942ab47709b8e4a61fce57838 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.797 | 5ed1a10568f2495d885e519de0c538f9 | c32c22c7fa8241a4b313ce4bfa33f91b | 7191839942ab47709b8e4a61fce57838 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.6473s ago] ('0', '0', 1) 2026-10-05 09:27:30.798 | 7dba6bffd5224905b78f1253bfb6ead1 | bf88e76b1af544168756c49e3e79a688 | 072e146fbd6c41b0bfe15daeb0e293fe | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:30.799 | 7dba6bffd5224905b78f1253bfb6ead1 | bf88e76b1af544168756c49e3e79a688 | 072e146fbd6c41b0bfe15daeb0e293fe | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.800 | 7dba6bffd5224905b78f1253bfb6ead1 | bf88e76b1af544168756c49e3e79a688 | 072e146fbd6c41b0bfe15daeb0e293fe | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.6503s ago] ('0', '0', 1) 2026-10-05 09:27:30.801 | 6799ac56198e443d902c1e1a12a8b486 | 07dd08e9ea3d4c0c9c81edf869bcd5fe | ab41a5a734e643d29cf3682ff94c7a8d | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:30.801 | 6799ac56198e443d902c1e1a12a8b486 | 07dd08e9ea3d4c0c9c81edf869bcd5fe | ab41a5a734e643d29cf3682ff94c7a8d | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.801 | 6799ac56198e443d902c1e1a12a8b486 | 07dd08e9ea3d4c0c9c81edf869bcd5fe | ab41a5a734e643d29cf3682ff94c7a8d | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.6515s ago] ('0', '0', 1) 2026-10-05 09:27:30.804 | e5fd71203a16475facaa0c6fe2e64114 | bddcdf18ff954d43bb185584eb657908 | 150f2269e116484db9d7abf46d20c21a | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.804 | e5fd71203a16475facaa0c6fe2e64114 | bddcdf18ff954d43bb185584eb657908 | 150f2269e116484db9d7abf46d20c21a | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.6549s ago] ('0', '0', 1) 2026-10-05 09:27:30.814 | d9cb100f7e3c465699f465c29578e94c | ec3d8ccececb48419e131fdb7a1f467c | f52b9baefaab422994359fbd6e681cfb | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.814 | d9cb100f7e3c465699f465c29578e94c | ec3d8ccececb48419e131fdb7a1f467c | f52b9baefaab422994359fbd6e681cfb | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.6627s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.818 | 7dba6bffd5224905b78f1253bfb6ead1 | bf88e76b1af544168756c49e3e79a688 | 072e146fbd6c41b0bfe15daeb0e293fe | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.818 | 7dba6bffd5224905b78f1253bfb6ead1 | bf88e76b1af544168756c49e3e79a688 | 072e146fbd6c41b0bfe15daeb0e293fe | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.6666s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.819 | e5fd71203a16475facaa0c6fe2e64114 | bddcdf18ff954d43bb185584eb657908 | 150f2269e116484db9d7abf46d20c21a | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.819 | e5fd71203a16475facaa0c6fe2e64114 | bddcdf18ff954d43bb185584eb657908 | 150f2269e116484db9d7abf46d20c21a | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.6676s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.824 | 6799ac56198e443d902c1e1a12a8b486 | 07dd08e9ea3d4c0c9c81edf869bcd5fe | ab41a5a734e643d29cf3682ff94c7a8d | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.825 | 6799ac56198e443d902c1e1a12a8b486 | 07dd08e9ea3d4c0c9c81edf869bcd5fe | ab41a5a734e643d29cf3682ff94c7a8d | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.6736s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.827 | e5fd71203a16475facaa0c6fe2e64114 | bddcdf18ff954d43bb185584eb657908 | 150f2269e116484db9d7abf46d20c21a | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.828 | e5fd71203a16475facaa0c6fe2e64114 | bddcdf18ff954d43bb185584eb657908 | 150f2269e116484db9d7abf46d20c21a | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.6748s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.832 | d9cb100f7e3c465699f465c29578e94c | ec3d8ccececb48419e131fdb7a1f467c | f52b9baefaab422994359fbd6e681cfb | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.832 | d9cb100f7e3c465699f465c29578e94c | ec3d8ccececb48419e131fdb7a1f467c | f52b9baefaab422994359fbd6e681cfb | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.6792s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.834 | 7dba6bffd5224905b78f1253bfb6ead1 | bf88e76b1af544168756c49e3e79a688 | 072e146fbd6c41b0bfe15daeb0e293fe | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.834 | 7dba6bffd5224905b78f1253bfb6ead1 | bf88e76b1af544168756c49e3e79a688 | 072e146fbd6c41b0bfe15daeb0e293fe | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.6811s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.836 | 5ed1a10568f2495d885e519de0c538f9 | c32c22c7fa8241a4b313ce4bfa33f91b | 7191839942ab47709b8e4a61fce57838 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.836 | 5ed1a10568f2495d885e519de0c538f9 | c32c22c7fa8241a4b313ce4bfa33f91b | 7191839942ab47709b8e4a61fce57838 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.6848s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.837 | cb2e6bdc9a894abb8eb7cbcabfe72fbc | 31a9901beda74a7b815b9789f11934cb | 49504fceae07475e9315deb30d916b7f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:30.837 | cb2e6bdc9a894abb8eb7cbcabfe72fbc | 31a9901beda74a7b815b9789f11934cb | 49504fceae07475e9315deb30d916b7f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.837 | cb2e6bdc9a894abb8eb7cbcabfe72fbc | 31a9901beda74a7b815b9789f11934cb | 49504fceae07475e9315deb30d916b7f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.6875s ago] ('0', '0', 1) 2026-10-05 09:27:30.838 | e5fd71203a16475facaa0c6fe2e64114 | bddcdf18ff954d43bb185584eb657908 | 150f2269e116484db9d7abf46d20c21a | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.838 | e5fd71203a16475facaa0c6fe2e64114 | bddcdf18ff954d43bb185584eb657908 | 150f2269e116484db9d7abf46d20c21a | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.6836s ago] ('0', '0', '0', 1) 2026-10-05 09:27:30.847 | 6799ac56198e443d902c1e1a12a8b486 | 07dd08e9ea3d4c0c9c81edf869bcd5fe | ab41a5a734e643d29cf3682ff94c7a8d | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.847 | 6799ac56198e443d902c1e1a12a8b486 | 07dd08e9ea3d4c0c9c81edf869bcd5fe | ab41a5a734e643d29cf3682ff94c7a8d | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.694s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.848 | 5ed1a10568f2495d885e519de0c538f9 | c32c22c7fa8241a4b313ce4bfa33f91b | 7191839942ab47709b8e4a61fce57838 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.849 | 5ed1a10568f2495d885e519de0c538f9 | c32c22c7fa8241a4b313ce4bfa33f91b | 7191839942ab47709b8e4a61fce57838 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.6956s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.850 | e5fd71203a16475facaa0c6fe2e64114 | bddcdf18ff954d43bb185584eb657908 | 150f2269e116484db9d7abf46d20c21a | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:30.850 | e5fd71203a16475facaa0c6fe2e64114 | bddcdf18ff954d43bb185584eb657908 | 150f2269e116484db9d7abf46d20c21a | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.693s ago] ('0',) 2026-10-05 09:27:30.850 | d9cb100f7e3c465699f465c29578e94c | ec3d8ccececb48419e131fdb7a1f467c | f52b9baefaab422994359fbd6e681cfb | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.851 | d9cb100f7e3c465699f465c29578e94c | ec3d8ccececb48419e131fdb7a1f467c | f52b9baefaab422994359fbd6e681cfb | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.696s ago] ('0', '0', '0', 1) 2026-10-05 09:27:30.852 | cb2e6bdc9a894abb8eb7cbcabfe72fbc | 31a9901beda74a7b815b9789f11934cb | 49504fceae07475e9315deb30d916b7f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.852 | cb2e6bdc9a894abb8eb7cbcabfe72fbc | 31a9901beda74a7b815b9789f11934cb | 49504fceae07475e9315deb30d916b7f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7004s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.852 | 7dba6bffd5224905b78f1253bfb6ead1 | bf88e76b1af544168756c49e3e79a688 | 072e146fbd6c41b0bfe15daeb0e293fe | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.852 | 7dba6bffd5224905b78f1253bfb6ead1 | bf88e76b1af544168756c49e3e79a688 | 072e146fbd6c41b0bfe15daeb0e293fe | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.6977s ago] ('0', '0', '0', 1) 2026-10-05 09:27:30.853 | 6799ac56198e443d902c1e1a12a8b486 | 07dd08e9ea3d4c0c9c81edf869bcd5fe | ab41a5a734e643d29cf3682ff94c7a8d | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.853 | 6799ac56198e443d902c1e1a12a8b486 | 07dd08e9ea3d4c0c9c81edf869bcd5fe | ab41a5a734e643d29cf3682ff94c7a8d | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.6983s ago] ('0', '0', '0', 1) 2026-10-05 09:27:30.857 | d9cb100f7e3c465699f465c29578e94c | ec3d8ccececb48419e131fdb7a1f467c | f52b9baefaab422994359fbd6e681cfb | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:30.857 | d9cb100f7e3c465699f465c29578e94c | ec3d8ccececb48419e131fdb7a1f467c | f52b9baefaab422994359fbd6e681cfb | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7009s ago] ('0',) 2026-10-05 09:27:30.858 | cb2e6bdc9a894abb8eb7cbcabfe72fbc | 31a9901beda74a7b815b9789f11934cb | 49504fceae07475e9315deb30d916b7f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.858 | cb2e6bdc9a894abb8eb7cbcabfe72fbc | 31a9901beda74a7b815b9789f11934cb | 49504fceae07475e9315deb30d916b7f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7055s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.859 | 5ed1a10568f2495d885e519de0c538f9 | c32c22c7fa8241a4b313ce4bfa33f91b | 7191839942ab47709b8e4a61fce57838 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.859 | 5ed1a10568f2495d885e519de0c538f9 | c32c22c7fa8241a4b313ce4bfa33f91b | 7191839942ab47709b8e4a61fce57838 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7044s ago] ('0', '0', '0', 1) 2026-10-05 09:27:30.859 | 6799ac56198e443d902c1e1a12a8b486 | 07dd08e9ea3d4c0c9c81edf869bcd5fe | ab41a5a734e643d29cf3682ff94c7a8d | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:30.860 | 6799ac56198e443d902c1e1a12a8b486 | 07dd08e9ea3d4c0c9c81edf869bcd5fe | ab41a5a734e643d29cf3682ff94c7a8d | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7029s ago] ('0',) 2026-10-05 09:27:30.860 | 7dba6bffd5224905b78f1253bfb6ead1 | bf88e76b1af544168756c49e3e79a688 | 072e146fbd6c41b0bfe15daeb0e293fe | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:30.860 | 7dba6bffd5224905b78f1253bfb6ead1 | bf88e76b1af544168756c49e3e79a688 | 072e146fbd6c41b0bfe15daeb0e293fe | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7034s ago] ('0',) 2026-10-05 09:27:30.864 | 5ed1a10568f2495d885e519de0c538f9 | c32c22c7fa8241a4b313ce4bfa33f91b | 7191839942ab47709b8e4a61fce57838 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:30.864 | 5ed1a10568f2495d885e519de0c538f9 | c32c22c7fa8241a4b313ce4bfa33f91b | 7191839942ab47709b8e4a61fce57838 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.707s ago] ('0',) 2026-10-05 09:27:30.864 | cb2e6bdc9a894abb8eb7cbcabfe72fbc | 31a9901beda74a7b815b9789f11934cb | 49504fceae07475e9315deb30d916b7f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.864 | cb2e6bdc9a894abb8eb7cbcabfe72fbc | 31a9901beda74a7b815b9789f11934cb | 49504fceae07475e9315deb30d916b7f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7097s ago] ('0', '0', '0', 1) 2026-10-05 09:27:30.870 | cb2e6bdc9a894abb8eb7cbcabfe72fbc | 31a9901beda74a7b815b9789f11934cb | 49504fceae07475e9315deb30d916b7f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:30.870 | cb2e6bdc9a894abb8eb7cbcabfe72fbc | 31a9901beda74a7b815b9789f11934cb | 49504fceae07475e9315deb30d916b7f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7134s ago] ('0',) 2026-10-05 09:27:30.907 | e5fd71203a16475facaa0c6fe2e64114 | bddcdf18ff954d43bb185584eb657908 | 150f2269e116484db9d7abf46d20c21a | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_pallet_inventory.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_pallet_inventory.flow_state AS flow_state, biz_pallet_inventory.warehouse_id AS warehouse_id, current_warehouse.warehouse_name AS warehouse_name, biz_pallet_inventory.site_id AS site_id, current_site.site_name AS site_name, biz_pallet_inventory.current_line_id AS line_id, current_line.line_name AS line_name, active_filling.strain_id AS strain_id, active_filling.strain_code_snapshot AS strain_code, active_filling.strain_name_snapshot AS strain_name, active_filling.batch_no AS batch_no, active_filling.initial_packages AS initial_packages, biz_pallet_inventory.remaining_packages AS remaining_packages, biz_pallet_inventory.updated_at AS updated_at FROM biz_pallet_inventory INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_pallet_inventory.pallet_id LEFT OUTER JOIN biz_filling_record AS active_filling ON active_filling.filling_id = biz_pallet_inventory.active_filling_id LEFT OUTER JOIN biz_warehouse AS current_warehouse ON current_warehouse.warehouse_id = biz_pallet_inventory.warehouse_id LEFT OUTER JOIN biz_customer_site AS current_site ON current_site.site_id = biz_pallet_inventory.site_id LEFT OUTER JOIN biz_production_line AS current_line ON current_line.line_id = biz_pallet_inventory.current_line_id WHERE biz_pallet_inventory.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (active_filling.filling_id IS NULL OR active_filling.test_batch_id IS NULL) AND (current_warehouse.warehouse_id IS NULL OR current_warehouse.test_batch_id IS NULL) AND (current_site.site_id IS NULL OR current_site.test_batch_id IS NULL) AND (current_line.line_id IS NULL OR current_line.test_batch_id IS NULL) ORDER BY biz_pallet_inventory.pallet_id) AS anon_1 2026-10-05 09:27:30.907 | e5fd71203a16475facaa0c6fe2e64114 | bddcdf18ff954d43bb185584eb657908 | 150f2269e116484db9d7abf46d20c21a | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00035s] ('*',) 2026-10-05 09:27:30.913 | 7dba6bffd5224905b78f1253bfb6ead1 | bf88e76b1af544168756c49e3e79a688 | 072e146fbd6c41b0bfe15daeb0e293fe | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.913 | 7dba6bffd5224905b78f1253bfb6ead1 | bf88e76b1af544168756c49e3e79a688 | 072e146fbd6c41b0bfe15daeb0e293fe | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7638s ago] ('0', '0', 1) 2026-10-05 09:27:30.915 | 7dba6bffd5224905b78f1253bfb6ead1 | bf88e76b1af544168756c49e3e79a688 | 072e146fbd6c41b0bfe15daeb0e293fe | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.915 | 7dba6bffd5224905b78f1253bfb6ead1 | bf88e76b1af544168756c49e3e79a688 | 072e146fbd6c41b0bfe15daeb0e293fe | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7635s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.916 | 7dba6bffd5224905b78f1253bfb6ead1 | bf88e76b1af544168756c49e3e79a688 | 072e146fbd6c41b0bfe15daeb0e293fe | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.916 | 7dba6bffd5224905b78f1253bfb6ead1 | bf88e76b1af544168756c49e3e79a688 | 072e146fbd6c41b0bfe15daeb0e293fe | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7634s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.917 | d9cb100f7e3c465699f465c29578e94c | ec3d8ccececb48419e131fdb7a1f467c | f52b9baefaab422994359fbd6e681cfb | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.917 | d9cb100f7e3c465699f465c29578e94c | ec3d8ccececb48419e131fdb7a1f467c | f52b9baefaab422994359fbd6e681cfb | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7679s ago] ('0', '0', 1) 2026-10-05 09:27:30.918 | 7dba6bffd5224905b78f1253bfb6ead1 | bf88e76b1af544168756c49e3e79a688 | 072e146fbd6c41b0bfe15daeb0e293fe | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.918 | 7dba6bffd5224905b78f1253bfb6ead1 | bf88e76b1af544168756c49e3e79a688 | 072e146fbd6c41b0bfe15daeb0e293fe | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7639s ago] ('0', '0', '0', 1) 2026-10-05 09:27:30.919 | cb2e6bdc9a894abb8eb7cbcabfe72fbc | 31a9901beda74a7b815b9789f11934cb | 49504fceae07475e9315deb30d916b7f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.919 | cb2e6bdc9a894abb8eb7cbcabfe72fbc | 31a9901beda74a7b815b9789f11934cb | 49504fceae07475e9315deb30d916b7f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7696s ago] ('0', '0', 1) 2026-10-05 09:27:30.920 | d9cb100f7e3c465699f465c29578e94c | ec3d8ccececb48419e131fdb7a1f467c | f52b9baefaab422994359fbd6e681cfb | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.920 | d9cb100f7e3c465699f465c29578e94c | ec3d8ccececb48419e131fdb7a1f467c | f52b9baefaab422994359fbd6e681cfb | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7684s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.920 | 7dba6bffd5224905b78f1253bfb6ead1 | bf88e76b1af544168756c49e3e79a688 | 072e146fbd6c41b0bfe15daeb0e293fe | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:30.921 | 7dba6bffd5224905b78f1253bfb6ead1 | bf88e76b1af544168756c49e3e79a688 | 072e146fbd6c41b0bfe15daeb0e293fe | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7643s ago] ('0',) 2026-10-05 09:27:30.923 | e5fd71203a16475facaa0c6fe2e64114 | bddcdf18ff954d43bb185584eb657908 | 150f2269e116484db9d7abf46d20c21a | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT biz_pallet_inventory.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_pallet_inventory.flow_state AS flow_state, biz_pallet_inventory.warehouse_id AS warehouse_id, current_warehouse.warehouse_name AS warehouse_name, biz_pallet_inventory.site_id AS site_id, current_site.site_name AS site_name, biz_pallet_inventory.current_line_id AS line_id, current_line.line_name AS line_name, active_filling.strain_id AS strain_id, active_filling.strain_code_snapshot AS strain_code, active_filling.strain_name_snapshot AS strain_name, active_filling.batch_no AS batch_no, active_filling.initial_packages AS initial_packages, biz_pallet_inventory.remaining_packages AS remaining_packages, biz_pallet_inventory.updated_at AS updated_at FROM biz_pallet_inventory INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_pallet_inventory.pallet_id LEFT OUTER JOIN biz_filling_record AS active_filling ON active_filling.filling_id = biz_pallet_inventory.active_filling_id LEFT OUTER JOIN biz_warehouse AS current_warehouse ON current_warehouse.warehouse_id = biz_pallet_inventory.warehouse_id LEFT OUTER JOIN biz_customer_site AS current_site ON current_site.site_id = biz_pallet_inventory.site_id LEFT OUTER JOIN biz_production_line AS current_line ON current_line.line_id = biz_pallet_inventory.current_line_id WHERE biz_pallet_inventory.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (active_filling.filling_id IS NULL OR active_filling.test_batch_id IS NULL) AND (current_warehouse.warehouse_id IS NULL OR current_warehouse.test_batch_id IS NULL) AND (current_site.site_id IS NULL OR current_site.test_batch_id IS NULL) AND (current_line.line_id IS NULL OR current_line.test_batch_id IS NULL) ORDER BY biz_pallet_inventory.pallet_id LIMIT %s, %s 2026-10-05 09:27:30.924 | e5fd71203a16475facaa0c6fe2e64114 | bddcdf18ff954d43bb185584eb657908 | 150f2269e116484db9d7abf46d20c21a | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00036s] (0, 100) 2026-10-05 09:27:30.925 | 6799ac56198e443d902c1e1a12a8b486 | 07dd08e9ea3d4c0c9c81edf869bcd5fe | ab41a5a734e643d29cf3682ff94c7a8d | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.925 | 6799ac56198e443d902c1e1a12a8b486 | 07dd08e9ea3d4c0c9c81edf869bcd5fe | ab41a5a734e643d29cf3682ff94c7a8d | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7754s ago] ('0', '0', 1) 2026-10-05 09:27:30.926 | 5ed1a10568f2495d885e519de0c538f9 | c32c22c7fa8241a4b313ce4bfa33f91b | 7191839942ab47709b8e4a61fce57838 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.926 | 5ed1a10568f2495d885e519de0c538f9 | c32c22c7fa8241a4b313ce4bfa33f91b | 7191839942ab47709b8e4a61fce57838 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7765s ago] ('0', '0', 1) 2026-10-05 09:27:30.927 | d9cb100f7e3c465699f465c29578e94c | ec3d8ccececb48419e131fdb7a1f467c | f52b9baefaab422994359fbd6e681cfb | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.927 | d9cb100f7e3c465699f465c29578e94c | ec3d8ccececb48419e131fdb7a1f467c | f52b9baefaab422994359fbd6e681cfb | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.774s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.927 | cb2e6bdc9a894abb8eb7cbcabfe72fbc | 31a9901beda74a7b815b9789f11934cb | 49504fceae07475e9315deb30d916b7f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.928 | cb2e6bdc9a894abb8eb7cbcabfe72fbc | 31a9901beda74a7b815b9789f11934cb | 49504fceae07475e9315deb30d916b7f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7762s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.939 | cb2e6bdc9a894abb8eb7cbcabfe72fbc | 31a9901beda74a7b815b9789f11934cb | 49504fceae07475e9315deb30d916b7f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.939 | cb2e6bdc9a894abb8eb7cbcabfe72fbc | 31a9901beda74a7b815b9789f11934cb | 49504fceae07475e9315deb30d916b7f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7859s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.939 | 6799ac56198e443d902c1e1a12a8b486 | 07dd08e9ea3d4c0c9c81edf869bcd5fe | ab41a5a734e643d29cf3682ff94c7a8d | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.940 | 6799ac56198e443d902c1e1a12a8b486 | 07dd08e9ea3d4c0c9c81edf869bcd5fe | ab41a5a734e643d29cf3682ff94c7a8d | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7882s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.940 | d9cb100f7e3c465699f465c29578e94c | ec3d8ccececb48419e131fdb7a1f467c | f52b9baefaab422994359fbd6e681cfb | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.940 | d9cb100f7e3c465699f465c29578e94c | ec3d8ccececb48419e131fdb7a1f467c | f52b9baefaab422994359fbd6e681cfb | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7857s ago] ('0', '0', '0', 1) 2026-10-05 09:27:30.941 | 5ed1a10568f2495d885e519de0c538f9 | c32c22c7fa8241a4b313ce4bfa33f91b | 7191839942ab47709b8e4a61fce57838 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.941 | 5ed1a10568f2495d885e519de0c538f9 | c32c22c7fa8241a4b313ce4bfa33f91b | 7191839942ab47709b8e4a61fce57838 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7899s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.943 | 6799ac56198e443d902c1e1a12a8b486 | 07dd08e9ea3d4c0c9c81edf869bcd5fe | ab41a5a734e643d29cf3682ff94c7a8d | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.943 | 6799ac56198e443d902c1e1a12a8b486 | 07dd08e9ea3d4c0c9c81edf869bcd5fe | ab41a5a734e643d29cf3682ff94c7a8d | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7903s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.944 | d9cb100f7e3c465699f465c29578e94c | ec3d8ccececb48419e131fdb7a1f467c | f52b9baefaab422994359fbd6e681cfb | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:30.944 | d9cb100f7e3c465699f465c29578e94c | ec3d8ccececb48419e131fdb7a1f467c | f52b9baefaab422994359fbd6e681cfb | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7875s ago] ('0',) 2026-10-05 09:27:30.945 | cb2e6bdc9a894abb8eb7cbcabfe72fbc | 31a9901beda74a7b815b9789f11934cb | 49504fceae07475e9315deb30d916b7f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.945 | cb2e6bdc9a894abb8eb7cbcabfe72fbc | 31a9901beda74a7b815b9789f11934cb | 49504fceae07475e9315deb30d916b7f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7905s ago] ('0', '0', '0', 1) 2026-10-05 09:27:30.946 | 5ed1a10568f2495d885e519de0c538f9 | c32c22c7fa8241a4b313ce4bfa33f91b | 7191839942ab47709b8e4a61fce57838 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.947 | 5ed1a10568f2495d885e519de0c538f9 | c32c22c7fa8241a4b313ce4bfa33f91b | 7191839942ab47709b8e4a61fce57838 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7936s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.947 | e5fd71203a16475facaa0c6fe2e64114 | bddcdf18ff954d43bb185584eb657908 | 150f2269e116484db9d7abf46d20c21a | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:30.948 | 6799ac56198e443d902c1e1a12a8b486 | 07dd08e9ea3d4c0c9c81edf869bcd5fe | ab41a5a734e643d29cf3682ff94c7a8d | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.948 | 6799ac56198e443d902c1e1a12a8b486 | 07dd08e9ea3d4c0c9c81edf869bcd5fe | ab41a5a734e643d29cf3682ff94c7a8d | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7936s ago] ('0', '0', '0', 1) 2026-10-05 09:27:30.952 | 5ed1a10568f2495d885e519de0c538f9 | c32c22c7fa8241a4b313ce4bfa33f91b | 7191839942ab47709b8e4a61fce57838 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.953 | 5ed1a10568f2495d885e519de0c538f9 | c32c22c7fa8241a4b313ce4bfa33f91b | 7191839942ab47709b8e4a61fce57838 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7979s ago] ('0', '0', '0', 1) 2026-10-05 09:27:30.956 | cb2e6bdc9a894abb8eb7cbcabfe72fbc | 31a9901beda74a7b815b9789f11934cb | 49504fceae07475e9315deb30d916b7f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:30.956 | cb2e6bdc9a894abb8eb7cbcabfe72fbc | 31a9901beda74a7b815b9789f11934cb | 49504fceae07475e9315deb30d916b7f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.7996s ago] ('0',) 2026-10-05 09:27:30.957 | 6799ac56198e443d902c1e1a12a8b486 | 07dd08e9ea3d4c0c9c81edf869bcd5fe | ab41a5a734e643d29cf3682ff94c7a8d | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:30.958 | 6799ac56198e443d902c1e1a12a8b486 | 07dd08e9ea3d4c0c9c81edf869bcd5fe | ab41a5a734e643d29cf3682ff94c7a8d | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.801s ago] ('0',) 2026-10-05 09:27:30.958 | 5ed1a10568f2495d885e519de0c538f9 | c32c22c7fa8241a4b313ce4bfa33f91b | 7191839942ab47709b8e4a61fce57838 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:30.958 | 5ed1a10568f2495d885e519de0c538f9 | c32c22c7fa8241a4b313ce4bfa33f91b | 7191839942ab47709b8e4a61fce57838 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.8017s ago] ('0',) 2026-10-05 09:27:30.968 | 7dba6bffd5224905b78f1253bfb6ead1 | bf88e76b1af544168756c49e3e79a688 | 072e146fbd6c41b0bfe15daeb0e293fe | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.create_time >= %s AND biz_shipment_order.create_time < %s ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 09:27:30.969 | 7dba6bffd5224905b78f1253bfb6ead1 | bf88e76b1af544168756c49e3e79a688 | 072e146fbd6c41b0bfe15daeb0e293fe | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00037s] ('*', datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 09:27:30.977 | 1ba8bf9d83bb41c997f0063fc508207b | f071f0bd89154da4aaeb04eca5cbf61d | 29e499a6ee984ad4b1c58995abade343 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:30.977 | 1ba8bf9d83bb41c997f0063fc508207b | f071f0bd89154da4aaeb04eca5cbf61d | 29e499a6ee984ad4b1c58995abade343 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.977 | 1ba8bf9d83bb41c997f0063fc508207b | f071f0bd89154da4aaeb04eca5cbf61d | 29e499a6ee984ad4b1c58995abade343 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.8279s ago] ('0', '0', 1) 2026-10-05 09:27:30.978 | 7dba6bffd5224905b78f1253bfb6ead1 | bf88e76b1af544168756c49e3e79a688 | 072e146fbd6c41b0bfe15daeb0e293fe | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.create_time >= %s AND biz_shipment_order.create_time < %s ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 09:27:30.979 | 7dba6bffd5224905b78f1253bfb6ead1 | bf88e76b1af544168756c49e3e79a688 | 072e146fbd6c41b0bfe15daeb0e293fe | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00026s] (datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 1) 2026-10-05 09:27:30.981 | 1ba8bf9d83bb41c997f0063fc508207b | f071f0bd89154da4aaeb04eca5cbf61d | 29e499a6ee984ad4b1c58995abade343 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.981 | 1ba8bf9d83bb41c997f0063fc508207b | f071f0bd89154da4aaeb04eca5cbf61d | 29e499a6ee984ad4b1c58995abade343 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.8295s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.984 | 1ba8bf9d83bb41c997f0063fc508207b | f071f0bd89154da4aaeb04eca5cbf61d | 29e499a6ee984ad4b1c58995abade343 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.984 | 1ba8bf9d83bb41c997f0063fc508207b | f071f0bd89154da4aaeb04eca5cbf61d | 29e499a6ee984ad4b1c58995abade343 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.8309s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:30.985 | 7dba6bffd5224905b78f1253bfb6ead1 | bf88e76b1af544168756c49e3e79a688 | 072e146fbd6c41b0bfe15daeb0e293fe | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:30.985 | 1ba8bf9d83bb41c997f0063fc508207b | f071f0bd89154da4aaeb04eca5cbf61d | 29e499a6ee984ad4b1c58995abade343 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:30.985 | 1ba8bf9d83bb41c997f0063fc508207b | f071f0bd89154da4aaeb04eca5cbf61d | 29e499a6ee984ad4b1c58995abade343 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.8307s ago] ('0', '0', '0', 1) 2026-10-05 09:27:30.987 | 1ba8bf9d83bb41c997f0063fc508207b | f071f0bd89154da4aaeb04eca5cbf61d | 29e499a6ee984ad4b1c58995abade343 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:30.987 | 1ba8bf9d83bb41c997f0063fc508207b | f071f0bd89154da4aaeb04eca5cbf61d | 29e499a6ee984ad4b1c58995abade343 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.8308s ago] ('0',) 2026-10-05 09:27:30.992 | d9cb100f7e3c465699f465c29578e94c | ec3d8ccececb48419e131fdb7a1f467c | f52b9baefaab422994359fbd6e681cfb | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 09:27:30.993 | d9cb100f7e3c465699f465c29578e94c | ec3d8ccececb48419e131fdb7a1f467c | f52b9baefaab422994359fbd6e681cfb | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00027s] ('*', datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 09:27:31.000 | 7aeeb1ff8dea42dcb73eb0258c68e7a7 | bfa4002cf6174fae87054dc593e1739f | 511885f7bab54ea39fc1ec2f44ae5968 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:31.000 | 7aeeb1ff8dea42dcb73eb0258c68e7a7 | bfa4002cf6174fae87054dc593e1739f | 511885f7bab54ea39fc1ec2f44ae5968 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.000 | 7aeeb1ff8dea42dcb73eb0258c68e7a7 | bfa4002cf6174fae87054dc593e1739f | 511885f7bab54ea39fc1ec2f44ae5968 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.851s ago] ('0', '0', 1) 2026-10-05 09:27:31.004 | cb2e6bdc9a894abb8eb7cbcabfe72fbc | 31a9901beda74a7b815b9789f11934cb | 49504fceae07475e9315deb30d916b7f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 09:27:31.005 | cb2e6bdc9a894abb8eb7cbcabfe72fbc | 31a9901beda74a7b815b9789f11934cb | 49504fceae07475e9315deb30d916b7f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.01256s ago] ('*', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 09:27:31.013 | 6799ac56198e443d902c1e1a12a8b486 | 07dd08e9ea3d4c0c9c81edf869bcd5fe | ab41a5a734e643d29cf3682ff94c7a8d | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id) AS anon_1 2026-10-05 09:27:31.013 | 6799ac56198e443d902c1e1a12a8b486 | 07dd08e9ea3d4c0c9c81edf869bcd5fe | ab41a5a734e643d29cf3682ff94c7a8d | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00034s] ('*', 'CONFIRMED') 2026-10-05 09:27:31.015 | 5ed1a10568f2495d885e519de0c538f9 | c32c22c7fa8241a4b313ce4bfa33f91b | 7191839942ab47709b8e4a61fce57838 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 09:27:31.015 | 5ed1a10568f2495d885e519de0c538f9 | c32c22c7fa8241a4b313ce4bfa33f91b | 7191839942ab47709b8e4a61fce57838 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00041s] ('*',) 2026-10-05 09:27:31.017 | d9cb100f7e3c465699f465c29578e94c | ec3d8ccececb48419e131fdb7a1f467c | f52b9baefaab422994359fbd6e681cfb | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 09:27:31.017 | d9cb100f7e3c465699f465c29578e94c | ec3d8ccececb48419e131fdb7a1f467c | f52b9baefaab422994359fbd6e681cfb | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] (datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 1) 2026-10-05 09:27:31.017 | 7aeeb1ff8dea42dcb73eb0258c68e7a7 | bfa4002cf6174fae87054dc593e1739f | 511885f7bab54ea39fc1ec2f44ae5968 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.018 | 7aeeb1ff8dea42dcb73eb0258c68e7a7 | bfa4002cf6174fae87054dc593e1739f | 511885f7bab54ea39fc1ec2f44ae5968 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.8663s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:31.020 | cb2e6bdc9a894abb8eb7cbcabfe72fbc | 31a9901beda74a7b815b9789f11934cb | 49504fceae07475e9315deb30d916b7f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 09:27:31.020 | cb2e6bdc9a894abb8eb7cbcabfe72fbc | 31a9901beda74a7b815b9789f11934cb | 49504fceae07475e9315deb30d916b7f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] (datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 100) 2026-10-05 09:27:31.021 | 7aeeb1ff8dea42dcb73eb0258c68e7a7 | bfa4002cf6174fae87054dc593e1739f | 511885f7bab54ea39fc1ec2f44ae5968 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.021 | 7aeeb1ff8dea42dcb73eb0258c68e7a7 | bfa4002cf6174fae87054dc593e1739f | 511885f7bab54ea39fc1ec2f44ae5968 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.8682s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:31.022 | 5ed1a10568f2495d885e519de0c538f9 | c32c22c7fa8241a4b313ce4bfa33f91b | 7191839942ab47709b8e4a61fce57838 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 09:27:31.022 | 5ed1a10568f2495d885e519de0c538f9 | c32c22c7fa8241a4b313ce4bfa33f91b | 7191839942ab47709b8e4a61fce57838 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] (0, 5) 2026-10-05 09:27:31.026 | 7aeeb1ff8dea42dcb73eb0258c68e7a7 | bfa4002cf6174fae87054dc593e1739f | 511885f7bab54ea39fc1ec2f44ae5968 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.026 | 7aeeb1ff8dea42dcb73eb0258c68e7a7 | bfa4002cf6174fae87054dc593e1739f | 511885f7bab54ea39fc1ec2f44ae5968 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.8713s ago] ('0', '0', '0', 1) 2026-10-05 09:27:31.027 | d9cb100f7e3c465699f465c29578e94c | ec3d8ccececb48419e131fdb7a1f467c | f52b9baefaab422994359fbd6e681cfb | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:31.027 | 7aeeb1ff8dea42dcb73eb0258c68e7a7 | bfa4002cf6174fae87054dc593e1739f | 511885f7bab54ea39fc1ec2f44ae5968 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:31.028 | 7aeeb1ff8dea42dcb73eb0258c68e7a7 | bfa4002cf6174fae87054dc593e1739f | 511885f7bab54ea39fc1ec2f44ae5968 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.871s ago] ('0',) 2026-10-05 09:27:31.029 | cb2e6bdc9a894abb8eb7cbcabfe72fbc | 31a9901beda74a7b815b9789f11934cb | 49504fceae07475e9315deb30d916b7f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:31.033 | 5ed1a10568f2495d885e519de0c538f9 | c32c22c7fa8241a4b313ce4bfa33f91b | 7191839942ab47709b8e4a61fce57838 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:31.035 | 6799ac56198e443d902c1e1a12a8b486 | 07dd08e9ea3d4c0c9c81edf869bcd5fe | ab41a5a734e643d29cf3682ff94c7a8d | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id LIMIT %s, %s 2026-10-05 09:27:31.035 | 6799ac56198e443d902c1e1a12a8b486 | 07dd08e9ea3d4c0c9c81edf869bcd5fe | ab41a5a734e643d29cf3682ff94c7a8d | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] ('CONFIRMED', 0, 5) 2026-10-05 09:27:31.038 | 1ba8bf9d83bb41c997f0063fc508207b | f071f0bd89154da4aaeb04eca5cbf61d | 29e499a6ee984ad4b1c58995abade343 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.039 | 1ba8bf9d83bb41c997f0063fc508207b | f071f0bd89154da4aaeb04eca5cbf61d | 29e499a6ee984ad4b1c58995abade343 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.8893s ago] ('0', '0', 1) 2026-10-05 09:27:31.041 | 1ba8bf9d83bb41c997f0063fc508207b | f071f0bd89154da4aaeb04eca5cbf61d | 29e499a6ee984ad4b1c58995abade343 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.041 | 1ba8bf9d83bb41c997f0063fc508207b | f071f0bd89154da4aaeb04eca5cbf61d | 29e499a6ee984ad4b1c58995abade343 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.8898s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:31.042 | 6799ac56198e443d902c1e1a12a8b486 | 07dd08e9ea3d4c0c9c81edf869bcd5fe | ab41a5a734e643d29cf3682ff94c7a8d | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:31.045 | a937c41f66f541f99b8612d81204b251 | dcfd2489d9474b87b5220a02fecc40cd | 40223ca4276a4d26a1d069a05fc653ab | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:31.045 | a937c41f66f541f99b8612d81204b251 | dcfd2489d9474b87b5220a02fecc40cd | 40223ca4276a4d26a1d069a05fc653ab | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.045 | a937c41f66f541f99b8612d81204b251 | dcfd2489d9474b87b5220a02fecc40cd | 40223ca4276a4d26a1d069a05fc653ab | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.8955s ago] ('0', '0', 1) 2026-10-05 09:27:31.046 | 1ba8bf9d83bb41c997f0063fc508207b | f071f0bd89154da4aaeb04eca5cbf61d | 29e499a6ee984ad4b1c58995abade343 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.046 | 1ba8bf9d83bb41c997f0063fc508207b | f071f0bd89154da4aaeb04eca5cbf61d | 29e499a6ee984ad4b1c58995abade343 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.8934s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:31.050 | a937c41f66f541f99b8612d81204b251 | dcfd2489d9474b87b5220a02fecc40cd | 40223ca4276a4d26a1d069a05fc653ab | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.050 | a937c41f66f541f99b8612d81204b251 | dcfd2489d9474b87b5220a02fecc40cd | 40223ca4276a4d26a1d069a05fc653ab | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.899s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:31.052 | 1ba8bf9d83bb41c997f0063fc508207b | f071f0bd89154da4aaeb04eca5cbf61d | 29e499a6ee984ad4b1c58995abade343 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.052 | 1ba8bf9d83bb41c997f0063fc508207b | f071f0bd89154da4aaeb04eca5cbf61d | 29e499a6ee984ad4b1c58995abade343 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.8973s ago] ('0', '0', '0', 1) 2026-10-05 09:27:31.054 | 5d288cdce32941a096224582d08f2c08 | ed49e3edaadb4d2fb63a949f84f33128 | 467c0572597245789d83fd162cef2fb9 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:31.055 | 5d288cdce32941a096224582d08f2c08 | ed49e3edaadb4d2fb63a949f84f33128 | 467c0572597245789d83fd162cef2fb9 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.055 | 5d288cdce32941a096224582d08f2c08 | ed49e3edaadb4d2fb63a949f84f33128 | 467c0572597245789d83fd162cef2fb9 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.9055s ago] ('0', '0', 1) 2026-10-05 09:27:31.060 | 3d42a516b1774044b95794a515fa39af | 5bb028da54d2455194fccf005c3ef92e | ac640e2c7ba34e349275fa983c456f40 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:31.060 | 3d42a516b1774044b95794a515fa39af | 5bb028da54d2455194fccf005c3ef92e | ac640e2c7ba34e349275fa983c456f40 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.061 | 3d42a516b1774044b95794a515fa39af | 5bb028da54d2455194fccf005c3ef92e | ac640e2c7ba34e349275fa983c456f40 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.911s ago] ('0', '0', 1) 2026-10-05 09:27:31.063 | a937c41f66f541f99b8612d81204b251 | dcfd2489d9474b87b5220a02fecc40cd | 40223ca4276a4d26a1d069a05fc653ab | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.063 | a937c41f66f541f99b8612d81204b251 | dcfd2489d9474b87b5220a02fecc40cd | 40223ca4276a4d26a1d069a05fc653ab | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.9097s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:31.063 | 1ba8bf9d83bb41c997f0063fc508207b | f071f0bd89154da4aaeb04eca5cbf61d | 29e499a6ee984ad4b1c58995abade343 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:31.063 | 1ba8bf9d83bb41c997f0063fc508207b | f071f0bd89154da4aaeb04eca5cbf61d | 29e499a6ee984ad4b1c58995abade343 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.9066s ago] ('0',) 2026-10-05 09:27:31.064 | 7aeeb1ff8dea42dcb73eb0258c68e7a7 | bfa4002cf6174fae87054dc593e1739f | 511885f7bab54ea39fc1ec2f44ae5968 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.064 | 7aeeb1ff8dea42dcb73eb0258c68e7a7 | bfa4002cf6174fae87054dc593e1739f | 511885f7bab54ea39fc1ec2f44ae5968 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.9149s ago] ('0', '0', 1) 2026-10-05 09:27:31.065 | 5d288cdce32941a096224582d08f2c08 | ed49e3edaadb4d2fb63a949f84f33128 | 467c0572597245789d83fd162cef2fb9 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.066 | 5d288cdce32941a096224582d08f2c08 | ed49e3edaadb4d2fb63a949f84f33128 | 467c0572597245789d83fd162cef2fb9 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.9142s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:31.067 | 3d42a516b1774044b95794a515fa39af | 5bb028da54d2455194fccf005c3ef92e | ac640e2c7ba34e349275fa983c456f40 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.067 | 3d42a516b1774044b95794a515fa39af | 5bb028da54d2455194fccf005c3ef92e | ac640e2c7ba34e349275fa983c456f40 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.9158s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:31.068 | a937c41f66f541f99b8612d81204b251 | dcfd2489d9474b87b5220a02fecc40cd | 40223ca4276a4d26a1d069a05fc653ab | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.068 | a937c41f66f541f99b8612d81204b251 | dcfd2489d9474b87b5220a02fecc40cd | 40223ca4276a4d26a1d069a05fc653ab | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.9131s ago] ('0', '0', '0', 1) 2026-10-05 09:27:31.071 | 7aeeb1ff8dea42dcb73eb0258c68e7a7 | bfa4002cf6174fae87054dc593e1739f | 511885f7bab54ea39fc1ec2f44ae5968 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.071 | 7aeeb1ff8dea42dcb73eb0258c68e7a7 | bfa4002cf6174fae87054dc593e1739f | 511885f7bab54ea39fc1ec2f44ae5968 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.92s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:31.072 | 5d288cdce32941a096224582d08f2c08 | ed49e3edaadb4d2fb63a949f84f33128 | 467c0572597245789d83fd162cef2fb9 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.072 | 5d288cdce32941a096224582d08f2c08 | ed49e3edaadb4d2fb63a949f84f33128 | 467c0572597245789d83fd162cef2fb9 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.9192s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:31.074 | 3ff48fa5e4714c948b3eb837bb5e6f6e | 07d1e1d1ae924c29b3a99e7d4153c603 | 652892b193a04ff6a5032eb5d4c58cad | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:31.075 | 3ff48fa5e4714c948b3eb837bb5e6f6e | 07d1e1d1ae924c29b3a99e7d4153c603 | 652892b193a04ff6a5032eb5d4c58cad | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.075 | 3ff48fa5e4714c948b3eb837bb5e6f6e | 07d1e1d1ae924c29b3a99e7d4153c603 | 652892b193a04ff6a5032eb5d4c58cad | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.9254s ago] ('0', '0', 1) 2026-10-05 09:27:31.075 | 3d42a516b1774044b95794a515fa39af | 5bb028da54d2455194fccf005c3ef92e | ac640e2c7ba34e349275fa983c456f40 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.076 | 3d42a516b1774044b95794a515fa39af | 5bb028da54d2455194fccf005c3ef92e | ac640e2c7ba34e349275fa983c456f40 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.9226s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:31.076 | a937c41f66f541f99b8612d81204b251 | dcfd2489d9474b87b5220a02fecc40cd | 40223ca4276a4d26a1d069a05fc653ab | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:31.076 | a937c41f66f541f99b8612d81204b251 | dcfd2489d9474b87b5220a02fecc40cd | 40223ca4276a4d26a1d069a05fc653ab | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.9193s ago] ('0',) 2026-10-05 09:27:31.077 | 7aeeb1ff8dea42dcb73eb0258c68e7a7 | bfa4002cf6174fae87054dc593e1739f | 511885f7bab54ea39fc1ec2f44ae5968 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.077 | 7aeeb1ff8dea42dcb73eb0258c68e7a7 | bfa4002cf6174fae87054dc593e1739f | 511885f7bab54ea39fc1ec2f44ae5968 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.924s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:31.077 | 5d288cdce32941a096224582d08f2c08 | ed49e3edaadb4d2fb63a949f84f33128 | 467c0572597245789d83fd162cef2fb9 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.078 | 5d288cdce32941a096224582d08f2c08 | ed49e3edaadb4d2fb63a949f84f33128 | 467c0572597245789d83fd162cef2fb9 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.923s ago] ('0', '0', '0', 1) 2026-10-05 09:27:31.079 | 3ff48fa5e4714c948b3eb837bb5e6f6e | 07d1e1d1ae924c29b3a99e7d4153c603 | 652892b193a04ff6a5032eb5d4c58cad | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.079 | 3ff48fa5e4714c948b3eb837bb5e6f6e | 07d1e1d1ae924c29b3a99e7d4153c603 | 652892b193a04ff6a5032eb5d4c58cad | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.9275s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:31.080 | 3d42a516b1774044b95794a515fa39af | 5bb028da54d2455194fccf005c3ef92e | ac640e2c7ba34e349275fa983c456f40 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.080 | 3d42a516b1774044b95794a515fa39af | 5bb028da54d2455194fccf005c3ef92e | ac640e2c7ba34e349275fa983c456f40 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.9252s ago] ('0', '0', '0', 1) 2026-10-05 09:27:31.082 | 5d288cdce32941a096224582d08f2c08 | ed49e3edaadb4d2fb63a949f84f33128 | 467c0572597245789d83fd162cef2fb9 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:31.082 | 5d288cdce32941a096224582d08f2c08 | ed49e3edaadb4d2fb63a949f84f33128 | 467c0572597245789d83fd162cef2fb9 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.9257s ago] ('0',) 2026-10-05 09:27:31.083 | 7aeeb1ff8dea42dcb73eb0258c68e7a7 | bfa4002cf6174fae87054dc593e1739f | 511885f7bab54ea39fc1ec2f44ae5968 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.083 | 7aeeb1ff8dea42dcb73eb0258c68e7a7 | bfa4002cf6174fae87054dc593e1739f | 511885f7bab54ea39fc1ec2f44ae5968 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.9283s ago] ('0', '0', '0', 1) 2026-10-05 09:27:31.084 | 3ff48fa5e4714c948b3eb837bb5e6f6e | 07d1e1d1ae924c29b3a99e7d4153c603 | 652892b193a04ff6a5032eb5d4c58cad | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.084 | 3ff48fa5e4714c948b3eb837bb5e6f6e | 07d1e1d1ae924c29b3a99e7d4153c603 | 652892b193a04ff6a5032eb5d4c58cad | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.931s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:31.084 | 3d42a516b1774044b95794a515fa39af | 5bb028da54d2455194fccf005c3ef92e | ac640e2c7ba34e349275fa983c456f40 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:31.085 | 3d42a516b1774044b95794a515fa39af | 5bb028da54d2455194fccf005c3ef92e | ac640e2c7ba34e349275fa983c456f40 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.9279s ago] ('0',) 2026-10-05 09:27:31.085 | 7aeeb1ff8dea42dcb73eb0258c68e7a7 | bfa4002cf6174fae87054dc593e1739f | 511885f7bab54ea39fc1ec2f44ae5968 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:31.086 | 7aeeb1ff8dea42dcb73eb0258c68e7a7 | bfa4002cf6174fae87054dc593e1739f | 511885f7bab54ea39fc1ec2f44ae5968 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.9289s ago] ('0',) 2026-10-05 09:27:31.088 | 3ff48fa5e4714c948b3eb837bb5e6f6e | 07d1e1d1ae924c29b3a99e7d4153c603 | 652892b193a04ff6a5032eb5d4c58cad | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.089 | 3ff48fa5e4714c948b3eb837bb5e6f6e | 07d1e1d1ae924c29b3a99e7d4153c603 | 652892b193a04ff6a5032eb5d4c58cad | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.9341s ago] ('0', '0', '0', 1) 2026-10-05 09:27:31.097 | 1ba8bf9d83bb41c997f0063fc508207b | f071f0bd89154da4aaeb04eca5cbf61d | 29e499a6ee984ad4b1c58995abade343 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at >= %s AND biz_shipment_order.confirmed_at < %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id) AS anon_1 2026-10-05 09:27:31.097 | 1ba8bf9d83bb41c997f0063fc508207b | f071f0bd89154da4aaeb04eca5cbf61d | 29e499a6ee984ad4b1c58995abade343 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00029s] ('*', 'CONFIRMED', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 09:27:31.098 | 3ff48fa5e4714c948b3eb837bb5e6f6e | 07d1e1d1ae924c29b3a99e7d4153c603 | 652892b193a04ff6a5032eb5d4c58cad | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:31.098 | 3ff48fa5e4714c948b3eb837bb5e6f6e | 07d1e1d1ae924c29b3a99e7d4153c603 | 652892b193a04ff6a5032eb5d4c58cad | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 0.9414s ago] ('0',) 2026-10-05 09:27:31.242 | 1ba8bf9d83bb41c997f0063fc508207b | f071f0bd89154da4aaeb04eca5cbf61d | 29e499a6ee984ad4b1c58995abade343 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at >= %s AND biz_shipment_order.confirmed_at < %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id LIMIT %s, %s 2026-10-05 09:27:31.242 | 1ba8bf9d83bb41c997f0063fc508207b | f071f0bd89154da4aaeb04eca5cbf61d | 29e499a6ee984ad4b1c58995abade343 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00064s] ('CONFIRMED', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 100) 2026-10-05 09:27:31.246 | a937c41f66f541f99b8612d81204b251 | dcfd2489d9474b87b5220a02fecc40cd | 40223ca4276a4d26a1d069a05fc653ab | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.246 | a937c41f66f541f99b8612d81204b251 | dcfd2489d9474b87b5220a02fecc40cd | 40223ca4276a4d26a1d069a05fc653ab | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 1.097s ago] ('0', '0', 1) 2026-10-05 09:27:31.247 | 1ba8bf9d83bb41c997f0063fc508207b | f071f0bd89154da4aaeb04eca5cbf61d | 29e499a6ee984ad4b1c58995abade343 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:31.249 | a937c41f66f541f99b8612d81204b251 | dcfd2489d9474b87b5220a02fecc40cd | 40223ca4276a4d26a1d069a05fc653ab | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.249 | a937c41f66f541f99b8612d81204b251 | dcfd2489d9474b87b5220a02fecc40cd | 40223ca4276a4d26a1d069a05fc653ab | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 1.098s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:31.251 | a937c41f66f541f99b8612d81204b251 | dcfd2489d9474b87b5220a02fecc40cd | 40223ca4276a4d26a1d069a05fc653ab | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.252 | a937c41f66f541f99b8612d81204b251 | dcfd2489d9474b87b5220a02fecc40cd | 40223ca4276a4d26a1d069a05fc653ab | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 1.099s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:31.254 | 5d288cdce32941a096224582d08f2c08 | ed49e3edaadb4d2fb63a949f84f33128 | 467c0572597245789d83fd162cef2fb9 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.254 | 5d288cdce32941a096224582d08f2c08 | ed49e3edaadb4d2fb63a949f84f33128 | 467c0572597245789d83fd162cef2fb9 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 1.104s ago] ('0', '0', 1) 2026-10-05 09:27:31.255 | a937c41f66f541f99b8612d81204b251 | dcfd2489d9474b87b5220a02fecc40cd | 40223ca4276a4d26a1d069a05fc653ab | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.255 | a937c41f66f541f99b8612d81204b251 | dcfd2489d9474b87b5220a02fecc40cd | 40223ca4276a4d26a1d069a05fc653ab | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 1.1s ago] ('0', '0', '0', 1) 2026-10-05 09:27:31.257 | 7aeeb1ff8dea42dcb73eb0258c68e7a7 | bfa4002cf6174fae87054dc593e1739f | 511885f7bab54ea39fc1ec2f44ae5968 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.status = %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 09:27:31.257 | 7aeeb1ff8dea42dcb73eb0258c68e7a7 | bfa4002cf6174fae87054dc593e1739f | 511885f7bab54ea39fc1ec2f44ae5968 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00033s] ('*', 'DRAFT') 2026-10-05 09:27:31.258 | 3d42a516b1774044b95794a515fa39af | 5bb028da54d2455194fccf005c3ef92e | ac640e2c7ba34e349275fa983c456f40 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.258 | 3d42a516b1774044b95794a515fa39af | 5bb028da54d2455194fccf005c3ef92e | ac640e2c7ba34e349275fa983c456f40 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 1.108s ago] ('0', '0', 1) 2026-10-05 09:27:31.259 | 5d288cdce32941a096224582d08f2c08 | ed49e3edaadb4d2fb63a949f84f33128 | 467c0572597245789d83fd162cef2fb9 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.259 | 5d288cdce32941a096224582d08f2c08 | ed49e3edaadb4d2fb63a949f84f33128 | 467c0572597245789d83fd162cef2fb9 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 1.108s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:31.259 | a937c41f66f541f99b8612d81204b251 | dcfd2489d9474b87b5220a02fecc40cd | 40223ca4276a4d26a1d069a05fc653ab | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:31.260 | a937c41f66f541f99b8612d81204b251 | dcfd2489d9474b87b5220a02fecc40cd | 40223ca4276a4d26a1d069a05fc653ab | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 1.103s ago] ('0',) 2026-10-05 09:27:31.260 | 3d42a516b1774044b95794a515fa39af | 5bb028da54d2455194fccf005c3ef92e | ac640e2c7ba34e349275fa983c456f40 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.261 | 3d42a516b1774044b95794a515fa39af | 5bb028da54d2455194fccf005c3ef92e | ac640e2c7ba34e349275fa983c456f40 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 1.109s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:31.261 | 3ff48fa5e4714c948b3eb837bb5e6f6e | 07d1e1d1ae924c29b3a99e7d4153c603 | 652892b193a04ff6a5032eb5d4c58cad | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.261 | 3ff48fa5e4714c948b3eb837bb5e6f6e | 07d1e1d1ae924c29b3a99e7d4153c603 | 652892b193a04ff6a5032eb5d4c58cad | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 1.112s ago] ('0', '0', 1) 2026-10-05 09:27:31.262 | 5d288cdce32941a096224582d08f2c08 | ed49e3edaadb4d2fb63a949f84f33128 | 467c0572597245789d83fd162cef2fb9 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.263 | 5d288cdce32941a096224582d08f2c08 | ed49e3edaadb4d2fb63a949f84f33128 | 467c0572597245789d83fd162cef2fb9 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 1.11s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:31.266 | 7aeeb1ff8dea42dcb73eb0258c68e7a7 | bfa4002cf6174fae87054dc593e1739f | 511885f7bab54ea39fc1ec2f44ae5968 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.status = %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 09:27:31.266 | 7aeeb1ff8dea42dcb73eb0258c68e7a7 | bfa4002cf6174fae87054dc593e1739f | 511885f7bab54ea39fc1ec2f44ae5968 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] ('DRAFT', 0, 5) 2026-10-05 09:27:31.267 | 3ff48fa5e4714c948b3eb837bb5e6f6e | 07d1e1d1ae924c29b3a99e7d4153c603 | 652892b193a04ff6a5032eb5d4c58cad | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.267 | 3ff48fa5e4714c948b3eb837bb5e6f6e | 07d1e1d1ae924c29b3a99e7d4153c603 | 652892b193a04ff6a5032eb5d4c58cad | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 1.116s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:31.268 | 3d42a516b1774044b95794a515fa39af | 5bb028da54d2455194fccf005c3ef92e | ac640e2c7ba34e349275fa983c456f40 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.268 | 3d42a516b1774044b95794a515fa39af | 5bb028da54d2455194fccf005c3ef92e | ac640e2c7ba34e349275fa983c456f40 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 1.115s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:31.269 | 5d288cdce32941a096224582d08f2c08 | ed49e3edaadb4d2fb63a949f84f33128 | 467c0572597245789d83fd162cef2fb9 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.269 | 5d288cdce32941a096224582d08f2c08 | ed49e3edaadb4d2fb63a949f84f33128 | 467c0572597245789d83fd162cef2fb9 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 1.115s ago] ('0', '0', '0', 1) 2026-10-05 09:27:31.271 | 3ff48fa5e4714c948b3eb837bb5e6f6e | 07d1e1d1ae924c29b3a99e7d4153c603 | 652892b193a04ff6a5032eb5d4c58cad | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.271 | 3ff48fa5e4714c948b3eb837bb5e6f6e | 07d1e1d1ae924c29b3a99e7d4153c603 | 652892b193a04ff6a5032eb5d4c58cad | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 1.118s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:31.272 | 3d42a516b1774044b95794a515fa39af | 5bb028da54d2455194fccf005c3ef92e | ac640e2c7ba34e349275fa983c456f40 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.272 | 3d42a516b1774044b95794a515fa39af | 5bb028da54d2455194fccf005c3ef92e | ac640e2c7ba34e349275fa983c456f40 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 1.118s ago] ('0', '0', '0', 1) 2026-10-05 09:27:31.273 | 5d288cdce32941a096224582d08f2c08 | ed49e3edaadb4d2fb63a949f84f33128 | 467c0572597245789d83fd162cef2fb9 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:31.273 | 5d288cdce32941a096224582d08f2c08 | ed49e3edaadb4d2fb63a949f84f33128 | 467c0572597245789d83fd162cef2fb9 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 1.116s ago] ('0',) 2026-10-05 09:27:31.274 | 3d42a516b1774044b95794a515fa39af | 5bb028da54d2455194fccf005c3ef92e | ac640e2c7ba34e349275fa983c456f40 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:31.274 | 3d42a516b1774044b95794a515fa39af | 5bb028da54d2455194fccf005c3ef92e | ac640e2c7ba34e349275fa983c456f40 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 1.117s ago] ('0',) 2026-10-05 09:27:31.274 | 3ff48fa5e4714c948b3eb837bb5e6f6e | 07d1e1d1ae924c29b3a99e7d4153c603 | 652892b193a04ff6a5032eb5d4c58cad | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:31.274 | 3ff48fa5e4714c948b3eb837bb5e6f6e | 07d1e1d1ae924c29b3a99e7d4153c603 | 652892b193a04ff6a5032eb5d4c58cad | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 1.12s ago] ('0', '0', '0', 1) 2026-10-05 09:27:31.277 | 7aeeb1ff8dea42dcb73eb0258c68e7a7 | bfa4002cf6174fae87054dc593e1739f | 511885f7bab54ea39fc1ec2f44ae5968 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:31.277 | 3ff48fa5e4714c948b3eb837bb5e6f6e | 07d1e1d1ae924c29b3a99e7d4153c603 | 652892b193a04ff6a5032eb5d4c58cad | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:31.277 | 3ff48fa5e4714c948b3eb837bb5e6f6e | 07d1e1d1ae924c29b3a99e7d4153c603 | 652892b193a04ff6a5032eb5d4c58cad | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 1.121s ago] ('0',) 2026-10-05 09:27:31.286 | a937c41f66f541f99b8612d81204b251 | dcfd2489d9474b87b5220a02fecc40cd | 40223ca4276a4d26a1d069a05fc653ab | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.status = %s ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 09:27:31.286 | a937c41f66f541f99b8612d81204b251 | dcfd2489d9474b87b5220a02fecc40cd | 40223ca4276a4d26a1d069a05fc653ab | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00040s] ('*', 'DRAFT') 2026-10-05 09:27:31.289 | a937c41f66f541f99b8612d81204b251 | dcfd2489d9474b87b5220a02fecc40cd | 40223ca4276a4d26a1d069a05fc653ab | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.status = %s ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 09:27:31.289 | a937c41f66f541f99b8612d81204b251 | dcfd2489d9474b87b5220a02fecc40cd | 40223ca4276a4d26a1d069a05fc653ab | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00030s] ('DRAFT', 0, 5) 2026-10-05 09:27:31.293 | 5d288cdce32941a096224582d08f2c08 | ed49e3edaadb4d2fb63a949f84f33128 | 467c0572597245789d83fd162cef2fb9 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_return_order.return_id AS return_id, biz_return_order.test_batch_id AS test_batch_id, biz_return_order.return_no AS return_no, biz_return_order.source_site_id AS source_site_id, biz_return_order.target_warehouse_id AS target_warehouse_id, biz_return_order.status AS status, biz_return_order.request_idempotency_key AS request_idempotency_key, biz_return_order.request_hash AS request_hash, biz_return_order.confirm_idempotency_key AS confirm_idempotency_key, biz_return_order.confirm_request_hash AS confirm_request_hash, biz_return_order.requested_by AS requested_by, biz_return_order.requested_at AS requested_at, biz_return_order.confirmed_by AS confirmed_by, biz_return_order.confirmed_at AS confirmed_at, biz_return_order.create_by AS create_by, biz_return_order.create_time AS create_time, biz_return_order.update_by AS update_by, biz_return_order.update_time AS update_time, biz_return_order.remark AS remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL AND biz_return_order.status = %s ORDER BY biz_return_order.return_id) AS anon_1 2026-10-05 09:27:31.293 | 5d288cdce32941a096224582d08f2c08 | ed49e3edaadb4d2fb63a949f84f33128 | 467c0572597245789d83fd162cef2fb9 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00029s] ('*', 'REQUESTED') 2026-10-05 09:27:31.296 | 3d42a516b1774044b95794a515fa39af | 5bb028da54d2455194fccf005c3ef92e | ac640e2c7ba34e349275fa983c456f40 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT sys_oper_log.oper_id AS oper_id, sys_oper_log.title AS title, sys_oper_log.business_type AS business_type, sys_oper_log.method AS method, sys_oper_log.request_method AS request_method, sys_oper_log.operator_type AS operator_type, sys_oper_log.oper_name AS oper_name, sys_oper_log.dept_name AS dept_name, sys_oper_log.oper_url AS oper_url, sys_oper_log.oper_ip AS oper_ip, sys_oper_log.oper_location AS oper_location, sys_oper_log.oper_param AS oper_param, sys_oper_log.json_result AS json_result, sys_oper_log.status AS status, sys_oper_log.error_msg AS error_msg, sys_oper_log.oper_time AS oper_time, sys_oper_log.cost_time AS cost_time FROM sys_oper_log WHERE sys_oper_log.title = %s AND sys_oper_log.status = %s ORDER BY sys_oper_log.oper_time DESC) AS anon_1 2026-10-05 09:27:31.296 | 3d42a516b1774044b95794a515fa39af | 5bb028da54d2455194fccf005c3ef92e | ac640e2c7ba34e349275fa983c456f40 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00024s] ('*', '扫码操作', 1) 2026-10-05 09:27:31.297 | 3ff48fa5e4714c948b3eb837bb5e6f6e | 07d1e1d1ae924c29b3a99e7d4153c603 | 652892b193a04ff6a5032eb5d4c58cad | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT biz_test_batch.batch_id, biz_test_batch.batch_code, biz_test_batch.batch_name, biz_test_batch.status, biz_test_batch.create_by, biz_test_batch.create_time, biz_test_batch.update_by, biz_test_batch.update_time, biz_test_batch.closed_by, biz_test_batch.closed_at, biz_test_batch.purged_by, biz_test_batch.purged_at, biz_test_batch.purge_summary, biz_test_batch.preview_action, biz_test_batch.preview_token_hash, biz_test_batch.preview_scope_hash, biz_test_batch.preview_expires_at, biz_test_batch.remark FROM biz_test_batch WHERE biz_test_batch.status = %s ORDER BY biz_test_batch.batch_id DESC 2026-10-05 09:27:31.298 | 3ff48fa5e4714c948b3eb837bb5e6f6e | 07d1e1d1ae924c29b3a99e7d4153c603 | 652892b193a04ff6a5032eb5d4c58cad | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] ('ACTIVE',) 2026-10-05 09:27:31.298 | a937c41f66f541f99b8612d81204b251 | dcfd2489d9474b87b5220a02fecc40cd | 40223ca4276a4d26a1d069a05fc653ab | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:31.299 | 5d288cdce32941a096224582d08f2c08 | ed49e3edaadb4d2fb63a949f84f33128 | 467c0572597245789d83fd162cef2fb9 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT biz_return_order.return_id, biz_return_order.test_batch_id, biz_return_order.return_no, biz_return_order.source_site_id, biz_return_order.target_warehouse_id, biz_return_order.status, biz_return_order.request_idempotency_key, biz_return_order.request_hash, biz_return_order.confirm_idempotency_key, biz_return_order.confirm_request_hash, biz_return_order.requested_by, biz_return_order.requested_at, biz_return_order.confirmed_by, biz_return_order.confirmed_at, biz_return_order.create_by, biz_return_order.create_time, biz_return_order.update_by, biz_return_order.update_time, biz_return_order.remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL AND biz_return_order.status = %s ORDER BY biz_return_order.return_id LIMIT %s, %s 2026-10-05 09:27:31.299 | 5d288cdce32941a096224582d08f2c08 | ed49e3edaadb4d2fb63a949f84f33128 | 467c0572597245789d83fd162cef2fb9 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00027s] ('REQUESTED', 0, 5) 2026-10-05 09:27:31.301 | 5d288cdce32941a096224582d08f2c08 | ed49e3edaadb4d2fb63a949f84f33128 | 467c0572597245789d83fd162cef2fb9 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:31.303 | 3ff48fa5e4714c948b3eb837bb5e6f6e | 07d1e1d1ae924c29b3a99e7d4153c603 | 652892b193a04ff6a5032eb5d4c58cad | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:31.305 | 3d42a516b1774044b95794a515fa39af | 5bb028da54d2455194fccf005c3ef92e | ac640e2c7ba34e349275fa983c456f40 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT sys_oper_log.oper_id, sys_oper_log.title, sys_oper_log.business_type, sys_oper_log.method, sys_oper_log.request_method, sys_oper_log.operator_type, sys_oper_log.oper_name, sys_oper_log.dept_name, sys_oper_log.oper_url, sys_oper_log.oper_ip, sys_oper_log.oper_location, sys_oper_log.oper_param, sys_oper_log.json_result, sys_oper_log.status, sys_oper_log.error_msg, sys_oper_log.oper_time, sys_oper_log.cost_time FROM sys_oper_log WHERE sys_oper_log.title = %s AND sys_oper_log.status = %s ORDER BY sys_oper_log.oper_time DESC LIMIT %s, %s 2026-10-05 09:27:31.305 | 3d42a516b1774044b95794a515fa39af | 5bb028da54d2455194fccf005c3ef92e | ac640e2c7ba34e349275fa983c456f40 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] ('扫码操作', 1, 0, 5) 2026-10-05 09:27:31.307 | 3d42a516b1774044b95794a515fa39af | 5bb028da54d2455194fccf005c3ef92e | ac640e2c7ba34e349275fa983c456f40 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:33.315 | 28fa5d0dc27b47989dd62721d624f7af | 1794ffc2db16480cb0cfa950c921d7d8 | 06f282471f31440c9198a9732267ae4b | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:33.316 | 28fa5d0dc27b47989dd62721d624f7af | 1794ffc2db16480cb0cfa950c921d7d8 | 06f282471f31440c9198a9732267ae4b | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.316 | 28fa5d0dc27b47989dd62721d624f7af | 1794ffc2db16480cb0cfa950c921d7d8 | 06f282471f31440c9198a9732267ae4b | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.167s ago] ('0', '0', 1) 2026-10-05 09:27:33.320 | 28fa5d0dc27b47989dd62721d624f7af | 1794ffc2db16480cb0cfa950c921d7d8 | 06f282471f31440c9198a9732267ae4b | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.320 | 28fa5d0dc27b47989dd62721d624f7af | 1794ffc2db16480cb0cfa950c921d7d8 | 06f282471f31440c9198a9732267ae4b | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.169s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.322 | 28fa5d0dc27b47989dd62721d624f7af | 1794ffc2db16480cb0cfa950c921d7d8 | 06f282471f31440c9198a9732267ae4b | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.322 | 28fa5d0dc27b47989dd62721d624f7af | 1794ffc2db16480cb0cfa950c921d7d8 | 06f282471f31440c9198a9732267ae4b | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.169s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.323 | 28fa5d0dc27b47989dd62721d624f7af | 1794ffc2db16480cb0cfa950c921d7d8 | 06f282471f31440c9198a9732267ae4b | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.324 | 28fa5d0dc27b47989dd62721d624f7af | 1794ffc2db16480cb0cfa950c921d7d8 | 06f282471f31440c9198a9732267ae4b | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.169s ago] ('0', '0', '0', 1) 2026-10-05 09:27:33.325 | 28fa5d0dc27b47989dd62721d624f7af | 1794ffc2db16480cb0cfa950c921d7d8 | 06f282471f31440c9198a9732267ae4b | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:33.325 | 28fa5d0dc27b47989dd62721d624f7af | 1794ffc2db16480cb0cfa950c921d7d8 | 06f282471f31440c9198a9732267ae4b | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.168s ago] ('0',) 2026-10-05 09:27:33.337 | 28fa5d0dc27b47989dd62721d624f7af | 1794ffc2db16480cb0cfa950c921d7d8 | 06f282471f31440c9198a9732267ae4b | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:33.346 | 7ff43171f9f94b10975ca0ba722b4cbb | bd9c6d051ae244b19ed6d38c941d9695 | afe4ee4e65144f4aa727bd128f7319d0 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:33.346 | 7ff43171f9f94b10975ca0ba722b4cbb | bd9c6d051ae244b19ed6d38c941d9695 | afe4ee4e65144f4aa727bd128f7319d0 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.346 | 7ff43171f9f94b10975ca0ba722b4cbb | bd9c6d051ae244b19ed6d38c941d9695 | afe4ee4e65144f4aa727bd128f7319d0 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.197s ago] ('0', '0', 1) 2026-10-05 09:27:33.348 | 7ff43171f9f94b10975ca0ba722b4cbb | bd9c6d051ae244b19ed6d38c941d9695 | afe4ee4e65144f4aa727bd128f7319d0 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.348 | 7ff43171f9f94b10975ca0ba722b4cbb | bd9c6d051ae244b19ed6d38c941d9695 | afe4ee4e65144f4aa727bd128f7319d0 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.197s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.349 | 7ff43171f9f94b10975ca0ba722b4cbb | bd9c6d051ae244b19ed6d38c941d9695 | afe4ee4e65144f4aa727bd128f7319d0 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.349 | 7ff43171f9f94b10975ca0ba722b4cbb | bd9c6d051ae244b19ed6d38c941d9695 | afe4ee4e65144f4aa727bd128f7319d0 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.196s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.351 | 7ff43171f9f94b10975ca0ba722b4cbb | bd9c6d051ae244b19ed6d38c941d9695 | afe4ee4e65144f4aa727bd128f7319d0 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.351 | 7ff43171f9f94b10975ca0ba722b4cbb | bd9c6d051ae244b19ed6d38c941d9695 | afe4ee4e65144f4aa727bd128f7319d0 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.196s ago] ('0', '0', '0', 1) 2026-10-05 09:27:33.352 | 7ff43171f9f94b10975ca0ba722b4cbb | bd9c6d051ae244b19ed6d38c941d9695 | afe4ee4e65144f4aa727bd128f7319d0 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:33.352 | 7ff43171f9f94b10975ca0ba722b4cbb | bd9c6d051ae244b19ed6d38c941d9695 | afe4ee4e65144f4aa727bd128f7319d0 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.195s ago] ('0',) 2026-10-05 09:27:33.364 | 7ff43171f9f94b10975ca0ba722b4cbb | bd9c6d051ae244b19ed6d38c941d9695 | afe4ee4e65144f4aa727bd128f7319d0 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:33.496 | b4e60a7535664310a188a62203ec6a0d | d6990cabce8d4690b072bf1cd1694986 | 8f8f64f56b1a464999104a98ec9fefb1 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:33.498 | b4e60a7535664310a188a62203ec6a0d | d6990cabce8d4690b072bf1cd1694986 | 8f8f64f56b1a464999104a98ec9fefb1 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.501 | b4e60a7535664310a188a62203ec6a0d | d6990cabce8d4690b072bf1cd1694986 | 8f8f64f56b1a464999104a98ec9fefb1 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.351s ago] ('0', '0', 1) 2026-10-05 09:27:33.509 | 49ad52b7c8e64658968329a5f3e887ae | 4b3b044606f940fe9815778f33727b78 | f8b09f00def84ad6a0864933e573cf0f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:33.509 | 49ad52b7c8e64658968329a5f3e887ae | 4b3b044606f940fe9815778f33727b78 | f8b09f00def84ad6a0864933e573cf0f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.509 | 49ad52b7c8e64658968329a5f3e887ae | 4b3b044606f940fe9815778f33727b78 | f8b09f00def84ad6a0864933e573cf0f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.359s ago] ('0', '0', 1) 2026-10-05 09:27:33.510 | 8fd28e08210743d192598bfc256e7c33 | f76b7e56255146ac816aa5bd45294f75 | 543124101c2148afa490e3f8fad0d28e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:33.510 | 8fd28e08210743d192598bfc256e7c33 | f76b7e56255146ac816aa5bd45294f75 | 543124101c2148afa490e3f8fad0d28e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.511 | 8fd28e08210743d192598bfc256e7c33 | f76b7e56255146ac816aa5bd45294f75 | 543124101c2148afa490e3f8fad0d28e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.361s ago] ('0', '0', 1) 2026-10-05 09:27:33.529 | ac6254d373654f28ba6267e51d76aeff | d3718419140b4ccaa4e9b968449ade7a | ac4c8166b4dd47579c71a8650b88e5c7 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:33.529 | ac6254d373654f28ba6267e51d76aeff | d3718419140b4ccaa4e9b968449ade7a | ac4c8166b4dd47579c71a8650b88e5c7 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.529 | ac6254d373654f28ba6267e51d76aeff | d3718419140b4ccaa4e9b968449ade7a | ac4c8166b4dd47579c71a8650b88e5c7 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.38s ago] ('0', '0', 1) 2026-10-05 09:27:33.531 | a5ef14fa8b034de0a8d6b16812bacd5e | 5d5227fbb6874d679610b3ccf6dc5d14 | 43b0decfe1514a3aa452b7d57da33a07 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:33.532 | a5ef14fa8b034de0a8d6b16812bacd5e | 5d5227fbb6874d679610b3ccf6dc5d14 | 43b0decfe1514a3aa452b7d57da33a07 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.532 | a5ef14fa8b034de0a8d6b16812bacd5e | 5d5227fbb6874d679610b3ccf6dc5d14 | 43b0decfe1514a3aa452b7d57da33a07 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.382s ago] ('0', '0', 1) 2026-10-05 09:27:33.532 | ec8d64903267447aa0376ea165fcebac | d7ae8af9c0bb4f80bc0477d7da7cafca | 6b166889354847f298c5c1bc1b56ec78 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:33.533 | ec8d64903267447aa0376ea165fcebac | d7ae8af9c0bb4f80bc0477d7da7cafca | 6b166889354847f298c5c1bc1b56ec78 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.533 | ec8d64903267447aa0376ea165fcebac | d7ae8af9c0bb4f80bc0477d7da7cafca | 6b166889354847f298c5c1bc1b56ec78 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.383s ago] ('0', '0', 1) 2026-10-05 09:27:33.534 | b4e60a7535664310a188a62203ec6a0d | d6990cabce8d4690b072bf1cd1694986 | 8f8f64f56b1a464999104a98ec9fefb1 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.535 | b4e60a7535664310a188a62203ec6a0d | d6990cabce8d4690b072bf1cd1694986 | 8f8f64f56b1a464999104a98ec9fefb1 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.383s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.536 | a5ef14fa8b034de0a8d6b16812bacd5e | 5d5227fbb6874d679610b3ccf6dc5d14 | 43b0decfe1514a3aa452b7d57da33a07 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.536 | a5ef14fa8b034de0a8d6b16812bacd5e | 5d5227fbb6874d679610b3ccf6dc5d14 | 43b0decfe1514a3aa452b7d57da33a07 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.385s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.539 | 49ad52b7c8e64658968329a5f3e887ae | 4b3b044606f940fe9815778f33727b78 | f8b09f00def84ad6a0864933e573cf0f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.539 | 49ad52b7c8e64658968329a5f3e887ae | 4b3b044606f940fe9815778f33727b78 | f8b09f00def84ad6a0864933e573cf0f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.388s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.540 | ac6254d373654f28ba6267e51d76aeff | d3718419140b4ccaa4e9b968449ade7a | ac4c8166b4dd47579c71a8650b88e5c7 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.540 | ac6254d373654f28ba6267e51d76aeff | d3718419140b4ccaa4e9b968449ade7a | ac4c8166b4dd47579c71a8650b88e5c7 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.389s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.541 | 8fd28e08210743d192598bfc256e7c33 | f76b7e56255146ac816aa5bd45294f75 | 543124101c2148afa490e3f8fad0d28e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.541 | 8fd28e08210743d192598bfc256e7c33 | f76b7e56255146ac816aa5bd45294f75 | 543124101c2148afa490e3f8fad0d28e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.389s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.542 | ec8d64903267447aa0376ea165fcebac | d7ae8af9c0bb4f80bc0477d7da7cafca | 6b166889354847f298c5c1bc1b56ec78 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.542 | ec8d64903267447aa0376ea165fcebac | d7ae8af9c0bb4f80bc0477d7da7cafca | 6b166889354847f298c5c1bc1b56ec78 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.391s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.543 | b4e60a7535664310a188a62203ec6a0d | d6990cabce8d4690b072bf1cd1694986 | 8f8f64f56b1a464999104a98ec9fefb1 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.543 | b4e60a7535664310a188a62203ec6a0d | d6990cabce8d4690b072bf1cd1694986 | 8f8f64f56b1a464999104a98ec9fefb1 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.39s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.545 | 49ad52b7c8e64658968329a5f3e887ae | 4b3b044606f940fe9815778f33727b78 | f8b09f00def84ad6a0864933e573cf0f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.545 | 49ad52b7c8e64658968329a5f3e887ae | 4b3b044606f940fe9815778f33727b78 | f8b09f00def84ad6a0864933e573cf0f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.392s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.546 | a5ef14fa8b034de0a8d6b16812bacd5e | 5d5227fbb6874d679610b3ccf6dc5d14 | 43b0decfe1514a3aa452b7d57da33a07 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.546 | a5ef14fa8b034de0a8d6b16812bacd5e | 5d5227fbb6874d679610b3ccf6dc5d14 | 43b0decfe1514a3aa452b7d57da33a07 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.393s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.547 | 8fd28e08210743d192598bfc256e7c33 | f76b7e56255146ac816aa5bd45294f75 | 543124101c2148afa490e3f8fad0d28e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.547 | 8fd28e08210743d192598bfc256e7c33 | f76b7e56255146ac816aa5bd45294f75 | 543124101c2148afa490e3f8fad0d28e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.394s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.548 | ac6254d373654f28ba6267e51d76aeff | d3718419140b4ccaa4e9b968449ade7a | ac4c8166b4dd47579c71a8650b88e5c7 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.548 | ac6254d373654f28ba6267e51d76aeff | d3718419140b4ccaa4e9b968449ade7a | ac4c8166b4dd47579c71a8650b88e5c7 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.395s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.548 | ec8d64903267447aa0376ea165fcebac | d7ae8af9c0bb4f80bc0477d7da7cafca | 6b166889354847f298c5c1bc1b56ec78 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.548 | ec8d64903267447aa0376ea165fcebac | d7ae8af9c0bb4f80bc0477d7da7cafca | 6b166889354847f298c5c1bc1b56ec78 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.395s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.549 | b4e60a7535664310a188a62203ec6a0d | d6990cabce8d4690b072bf1cd1694986 | 8f8f64f56b1a464999104a98ec9fefb1 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.550 | b4e60a7535664310a188a62203ec6a0d | d6990cabce8d4690b072bf1cd1694986 | 8f8f64f56b1a464999104a98ec9fefb1 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.395s ago] ('0', '0', '0', 1) 2026-10-05 09:27:33.551 | a5ef14fa8b034de0a8d6b16812bacd5e | 5d5227fbb6874d679610b3ccf6dc5d14 | 43b0decfe1514a3aa452b7d57da33a07 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.551 | a5ef14fa8b034de0a8d6b16812bacd5e | 5d5227fbb6874d679610b3ccf6dc5d14 | 43b0decfe1514a3aa452b7d57da33a07 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.396s ago] ('0', '0', '0', 1) 2026-10-05 09:27:33.551 | 49ad52b7c8e64658968329a5f3e887ae | 4b3b044606f940fe9815778f33727b78 | f8b09f00def84ad6a0864933e573cf0f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.551 | 49ad52b7c8e64658968329a5f3e887ae | 4b3b044606f940fe9815778f33727b78 | f8b09f00def84ad6a0864933e573cf0f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.397s ago] ('0', '0', '0', 1) 2026-10-05 09:27:33.552 | ac6254d373654f28ba6267e51d76aeff | d3718419140b4ccaa4e9b968449ade7a | ac4c8166b4dd47579c71a8650b88e5c7 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.552 | ac6254d373654f28ba6267e51d76aeff | d3718419140b4ccaa4e9b968449ade7a | ac4c8166b4dd47579c71a8650b88e5c7 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.397s ago] ('0', '0', '0', 1) 2026-10-05 09:27:33.552 | ec8d64903267447aa0376ea165fcebac | d7ae8af9c0bb4f80bc0477d7da7cafca | 6b166889354847f298c5c1bc1b56ec78 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.552 | ec8d64903267447aa0376ea165fcebac | d7ae8af9c0bb4f80bc0477d7da7cafca | 6b166889354847f298c5c1bc1b56ec78 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.398s ago] ('0', '0', '0', 1) 2026-10-05 09:27:33.553 | 8fd28e08210743d192598bfc256e7c33 | f76b7e56255146ac816aa5bd45294f75 | 543124101c2148afa490e3f8fad0d28e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.553 | 8fd28e08210743d192598bfc256e7c33 | f76b7e56255146ac816aa5bd45294f75 | 543124101c2148afa490e3f8fad0d28e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.399s ago] ('0', '0', '0', 1) 2026-10-05 09:27:33.554 | b4e60a7535664310a188a62203ec6a0d | d6990cabce8d4690b072bf1cd1694986 | 8f8f64f56b1a464999104a98ec9fefb1 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:33.554 | b4e60a7535664310a188a62203ec6a0d | d6990cabce8d4690b072bf1cd1694986 | 8f8f64f56b1a464999104a98ec9fefb1 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.398s ago] ('0',) 2026-10-05 09:27:33.555 | 49ad52b7c8e64658968329a5f3e887ae | 4b3b044606f940fe9815778f33727b78 | f8b09f00def84ad6a0864933e573cf0f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:33.555 | 49ad52b7c8e64658968329a5f3e887ae | 4b3b044606f940fe9815778f33727b78 | f8b09f00def84ad6a0864933e573cf0f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.399s ago] ('0',) 2026-10-05 09:27:33.556 | ac6254d373654f28ba6267e51d76aeff | d3718419140b4ccaa4e9b968449ade7a | ac4c8166b4dd47579c71a8650b88e5c7 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:33.556 | ac6254d373654f28ba6267e51d76aeff | d3718419140b4ccaa4e9b968449ade7a | ac4c8166b4dd47579c71a8650b88e5c7 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.399s ago] ('0',) 2026-10-05 09:27:33.556 | ec8d64903267447aa0376ea165fcebac | d7ae8af9c0bb4f80bc0477d7da7cafca | 6b166889354847f298c5c1bc1b56ec78 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:33.556 | ec8d64903267447aa0376ea165fcebac | d7ae8af9c0bb4f80bc0477d7da7cafca | 6b166889354847f298c5c1bc1b56ec78 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.4s ago] ('0',) 2026-10-05 09:27:33.557 | a5ef14fa8b034de0a8d6b16812bacd5e | 5d5227fbb6874d679610b3ccf6dc5d14 | 43b0decfe1514a3aa452b7d57da33a07 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:33.557 | a5ef14fa8b034de0a8d6b16812bacd5e | 5d5227fbb6874d679610b3ccf6dc5d14 | 43b0decfe1514a3aa452b7d57da33a07 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.4s ago] ('0',) 2026-10-05 09:27:33.558 | 8fd28e08210743d192598bfc256e7c33 | f76b7e56255146ac816aa5bd45294f75 | 543124101c2148afa490e3f8fad0d28e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:33.558 | 8fd28e08210743d192598bfc256e7c33 | f76b7e56255146ac816aa5bd45294f75 | 543124101c2148afa490e3f8fad0d28e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.401s ago] ('0',) 2026-10-05 09:27:33.597 | ec8d64903267447aa0376ea165fcebac | d7ae8af9c0bb4f80bc0477d7da7cafca | 6b166889354847f298c5c1bc1b56ec78 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.597 | ec8d64903267447aa0376ea165fcebac | d7ae8af9c0bb4f80bc0477d7da7cafca | 6b166889354847f298c5c1bc1b56ec78 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.448s ago] ('0', '0', 1) 2026-10-05 09:27:33.598 | a5ef14fa8b034de0a8d6b16812bacd5e | 5d5227fbb6874d679610b3ccf6dc5d14 | 43b0decfe1514a3aa452b7d57da33a07 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.598 | a5ef14fa8b034de0a8d6b16812bacd5e | 5d5227fbb6874d679610b3ccf6dc5d14 | 43b0decfe1514a3aa452b7d57da33a07 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.449s ago] ('0', '0', 1) 2026-10-05 09:27:33.599 | b4e60a7535664310a188a62203ec6a0d | d6990cabce8d4690b072bf1cd1694986 | 8f8f64f56b1a464999104a98ec9fefb1 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.599 | b4e60a7535664310a188a62203ec6a0d | d6990cabce8d4690b072bf1cd1694986 | 8f8f64f56b1a464999104a98ec9fefb1 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.449s ago] ('0', '0', 1) 2026-10-05 09:27:33.600 | 49ad52b7c8e64658968329a5f3e887ae | 4b3b044606f940fe9815778f33727b78 | f8b09f00def84ad6a0864933e573cf0f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.600 | 49ad52b7c8e64658968329a5f3e887ae | 4b3b044606f940fe9815778f33727b78 | f8b09f00def84ad6a0864933e573cf0f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.451s ago] ('0', '0', 1) 2026-10-05 09:27:33.602 | ac6254d373654f28ba6267e51d76aeff | d3718419140b4ccaa4e9b968449ade7a | ac4c8166b4dd47579c71a8650b88e5c7 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.602 | ac6254d373654f28ba6267e51d76aeff | d3718419140b4ccaa4e9b968449ade7a | ac4c8166b4dd47579c71a8650b88e5c7 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.452s ago] ('0', '0', 1) 2026-10-05 09:27:33.602 | ec8d64903267447aa0376ea165fcebac | d7ae8af9c0bb4f80bc0477d7da7cafca | 6b166889354847f298c5c1bc1b56ec78 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.603 | ec8d64903267447aa0376ea165fcebac | d7ae8af9c0bb4f80bc0477d7da7cafca | 6b166889354847f298c5c1bc1b56ec78 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.451s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.603 | 49ad52b7c8e64658968329a5f3e887ae | 4b3b044606f940fe9815778f33727b78 | f8b09f00def84ad6a0864933e573cf0f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.603 | 49ad52b7c8e64658968329a5f3e887ae | 4b3b044606f940fe9815778f33727b78 | f8b09f00def84ad6a0864933e573cf0f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.452s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.604 | a5ef14fa8b034de0a8d6b16812bacd5e | 5d5227fbb6874d679610b3ccf6dc5d14 | 43b0decfe1514a3aa452b7d57da33a07 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.604 | a5ef14fa8b034de0a8d6b16812bacd5e | 5d5227fbb6874d679610b3ccf6dc5d14 | 43b0decfe1514a3aa452b7d57da33a07 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.453s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.604 | b4e60a7535664310a188a62203ec6a0d | d6990cabce8d4690b072bf1cd1694986 | 8f8f64f56b1a464999104a98ec9fefb1 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.605 | b4e60a7535664310a188a62203ec6a0d | d6990cabce8d4690b072bf1cd1694986 | 8f8f64f56b1a464999104a98ec9fefb1 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.454s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.606 | ac6254d373654f28ba6267e51d76aeff | d3718419140b4ccaa4e9b968449ade7a | ac4c8166b4dd47579c71a8650b88e5c7 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.606 | ac6254d373654f28ba6267e51d76aeff | d3718419140b4ccaa4e9b968449ade7a | ac4c8166b4dd47579c71a8650b88e5c7 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.455s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.607 | ec8d64903267447aa0376ea165fcebac | d7ae8af9c0bb4f80bc0477d7da7cafca | 6b166889354847f298c5c1bc1b56ec78 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.607 | ec8d64903267447aa0376ea165fcebac | d7ae8af9c0bb4f80bc0477d7da7cafca | 6b166889354847f298c5c1bc1b56ec78 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.454s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.609 | 8fd28e08210743d192598bfc256e7c33 | f76b7e56255146ac816aa5bd45294f75 | 543124101c2148afa490e3f8fad0d28e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.610 | 8fd28e08210743d192598bfc256e7c33 | f76b7e56255146ac816aa5bd45294f75 | 543124101c2148afa490e3f8fad0d28e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.46s ago] ('0', '0', 1) 2026-10-05 09:27:33.610 | b4e60a7535664310a188a62203ec6a0d | d6990cabce8d4690b072bf1cd1694986 | 8f8f64f56b1a464999104a98ec9fefb1 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.610 | b4e60a7535664310a188a62203ec6a0d | d6990cabce8d4690b072bf1cd1694986 | 8f8f64f56b1a464999104a98ec9fefb1 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.457s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.611 | 49ad52b7c8e64658968329a5f3e887ae | 4b3b044606f940fe9815778f33727b78 | f8b09f00def84ad6a0864933e573cf0f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.611 | 49ad52b7c8e64658968329a5f3e887ae | 4b3b044606f940fe9815778f33727b78 | f8b09f00def84ad6a0864933e573cf0f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.458s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.612 | a5ef14fa8b034de0a8d6b16812bacd5e | 5d5227fbb6874d679610b3ccf6dc5d14 | 43b0decfe1514a3aa452b7d57da33a07 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.612 | a5ef14fa8b034de0a8d6b16812bacd5e | 5d5227fbb6874d679610b3ccf6dc5d14 | 43b0decfe1514a3aa452b7d57da33a07 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.459s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.613 | ac6254d373654f28ba6267e51d76aeff | d3718419140b4ccaa4e9b968449ade7a | ac4c8166b4dd47579c71a8650b88e5c7 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.613 | ac6254d373654f28ba6267e51d76aeff | d3718419140b4ccaa4e9b968449ade7a | ac4c8166b4dd47579c71a8650b88e5c7 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.46s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.614 | ec8d64903267447aa0376ea165fcebac | d7ae8af9c0bb4f80bc0477d7da7cafca | 6b166889354847f298c5c1bc1b56ec78 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.614 | ec8d64903267447aa0376ea165fcebac | d7ae8af9c0bb4f80bc0477d7da7cafca | 6b166889354847f298c5c1bc1b56ec78 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.459s ago] ('0', '0', '0', 1) 2026-10-05 09:27:33.615 | b4e60a7535664310a188a62203ec6a0d | d6990cabce8d4690b072bf1cd1694986 | 8f8f64f56b1a464999104a98ec9fefb1 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.615 | b4e60a7535664310a188a62203ec6a0d | d6990cabce8d4690b072bf1cd1694986 | 8f8f64f56b1a464999104a98ec9fefb1 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.46s ago] ('0', '0', '0', 1) 2026-10-05 09:27:33.615 | a5ef14fa8b034de0a8d6b16812bacd5e | 5d5227fbb6874d679610b3ccf6dc5d14 | 43b0decfe1514a3aa452b7d57da33a07 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.616 | a5ef14fa8b034de0a8d6b16812bacd5e | 5d5227fbb6874d679610b3ccf6dc5d14 | 43b0decfe1514a3aa452b7d57da33a07 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.461s ago] ('0', '0', '0', 1) 2026-10-05 09:27:33.616 | 49ad52b7c8e64658968329a5f3e887ae | 4b3b044606f940fe9815778f33727b78 | f8b09f00def84ad6a0864933e573cf0f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.616 | 49ad52b7c8e64658968329a5f3e887ae | 4b3b044606f940fe9815778f33727b78 | f8b09f00def84ad6a0864933e573cf0f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.462s ago] ('0', '0', '0', 1) 2026-10-05 09:27:33.617 | 8fd28e08210743d192598bfc256e7c33 | f76b7e56255146ac816aa5bd45294f75 | 543124101c2148afa490e3f8fad0d28e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.617 | 8fd28e08210743d192598bfc256e7c33 | f76b7e56255146ac816aa5bd45294f75 | 543124101c2148afa490e3f8fad0d28e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.466s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.618 | ac6254d373654f28ba6267e51d76aeff | d3718419140b4ccaa4e9b968449ade7a | ac4c8166b4dd47579c71a8650b88e5c7 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.618 | ac6254d373654f28ba6267e51d76aeff | d3718419140b4ccaa4e9b968449ade7a | ac4c8166b4dd47579c71a8650b88e5c7 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.464s ago] ('0', '0', '0', 1) 2026-10-05 09:27:33.619 | ec8d64903267447aa0376ea165fcebac | d7ae8af9c0bb4f80bc0477d7da7cafca | 6b166889354847f298c5c1bc1b56ec78 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:33.619 | ec8d64903267447aa0376ea165fcebac | d7ae8af9c0bb4f80bc0477d7da7cafca | 6b166889354847f298c5c1bc1b56ec78 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.462s ago] ('0',) 2026-10-05 09:27:33.620 | 8fd28e08210743d192598bfc256e7c33 | f76b7e56255146ac816aa5bd45294f75 | 543124101c2148afa490e3f8fad0d28e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.620 | 8fd28e08210743d192598bfc256e7c33 | f76b7e56255146ac816aa5bd45294f75 | 543124101c2148afa490e3f8fad0d28e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.467s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.621 | a5ef14fa8b034de0a8d6b16812bacd5e | 5d5227fbb6874d679610b3ccf6dc5d14 | 43b0decfe1514a3aa452b7d57da33a07 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:33.621 | a5ef14fa8b034de0a8d6b16812bacd5e | 5d5227fbb6874d679610b3ccf6dc5d14 | 43b0decfe1514a3aa452b7d57da33a07 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.464s ago] ('0',) 2026-10-05 09:27:33.621 | b4e60a7535664310a188a62203ec6a0d | d6990cabce8d4690b072bf1cd1694986 | 8f8f64f56b1a464999104a98ec9fefb1 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:33.622 | b4e60a7535664310a188a62203ec6a0d | d6990cabce8d4690b072bf1cd1694986 | 8f8f64f56b1a464999104a98ec9fefb1 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.465s ago] ('0',) 2026-10-05 09:27:33.622 | 49ad52b7c8e64658968329a5f3e887ae | 4b3b044606f940fe9815778f33727b78 | f8b09f00def84ad6a0864933e573cf0f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:33.622 | 49ad52b7c8e64658968329a5f3e887ae | 4b3b044606f940fe9815778f33727b78 | f8b09f00def84ad6a0864933e573cf0f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.466s ago] ('0',) 2026-10-05 09:27:33.623 | ac6254d373654f28ba6267e51d76aeff | d3718419140b4ccaa4e9b968449ade7a | ac4c8166b4dd47579c71a8650b88e5c7 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:33.623 | ac6254d373654f28ba6267e51d76aeff | d3718419140b4ccaa4e9b968449ade7a | ac4c8166b4dd47579c71a8650b88e5c7 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.467s ago] ('0',) 2026-10-05 09:27:33.627 | 8fd28e08210743d192598bfc256e7c33 | f76b7e56255146ac816aa5bd45294f75 | 543124101c2148afa490e3f8fad0d28e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.627 | 8fd28e08210743d192598bfc256e7c33 | f76b7e56255146ac816aa5bd45294f75 | 543124101c2148afa490e3f8fad0d28e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.473s ago] ('0', '0', '0', 1) 2026-10-05 09:27:33.635 | 8fd28e08210743d192598bfc256e7c33 | f76b7e56255146ac816aa5bd45294f75 | 543124101c2148afa490e3f8fad0d28e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:33.635 | 8fd28e08210743d192598bfc256e7c33 | f76b7e56255146ac816aa5bd45294f75 | 543124101c2148afa490e3f8fad0d28e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.479s ago] ('0',) 2026-10-05 09:27:33.643 | ec8d64903267447aa0376ea165fcebac | d7ae8af9c0bb4f80bc0477d7da7cafca | 6b166889354847f298c5c1bc1b56ec78 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 09:27:33.643 | ec8d64903267447aa0376ea165fcebac | d7ae8af9c0bb4f80bc0477d7da7cafca | 6b166889354847f298c5c1bc1b56ec78 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 2.651s ago] ('*', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 09:27:33.646 | b4e60a7535664310a188a62203ec6a0d | d6990cabce8d4690b072bf1cd1694986 | 8f8f64f56b1a464999104a98ec9fefb1 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_pallet_inventory.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_pallet_inventory.flow_state AS flow_state, biz_pallet_inventory.warehouse_id AS warehouse_id, current_warehouse.warehouse_name AS warehouse_name, biz_pallet_inventory.site_id AS site_id, current_site.site_name AS site_name, biz_pallet_inventory.current_line_id AS line_id, current_line.line_name AS line_name, active_filling.strain_id AS strain_id, active_filling.strain_code_snapshot AS strain_code, active_filling.strain_name_snapshot AS strain_name, active_filling.batch_no AS batch_no, active_filling.initial_packages AS initial_packages, biz_pallet_inventory.remaining_packages AS remaining_packages, biz_pallet_inventory.updated_at AS updated_at FROM biz_pallet_inventory INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_pallet_inventory.pallet_id LEFT OUTER JOIN biz_filling_record AS active_filling ON active_filling.filling_id = biz_pallet_inventory.active_filling_id LEFT OUTER JOIN biz_warehouse AS current_warehouse ON current_warehouse.warehouse_id = biz_pallet_inventory.warehouse_id LEFT OUTER JOIN biz_customer_site AS current_site ON current_site.site_id = biz_pallet_inventory.site_id LEFT OUTER JOIN biz_production_line AS current_line ON current_line.line_id = biz_pallet_inventory.current_line_id WHERE biz_pallet_inventory.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (active_filling.filling_id IS NULL OR active_filling.test_batch_id IS NULL) AND (current_warehouse.warehouse_id IS NULL OR current_warehouse.test_batch_id IS NULL) AND (current_site.site_id IS NULL OR current_site.test_batch_id IS NULL) AND (current_line.line_id IS NULL OR current_line.test_batch_id IS NULL) ORDER BY biz_pallet_inventory.pallet_id) AS anon_1 2026-10-05 09:27:33.646 | b4e60a7535664310a188a62203ec6a0d | d6990cabce8d4690b072bf1cd1694986 | 8f8f64f56b1a464999104a98ec9fefb1 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 2.739s ago] ('*',) 2026-10-05 09:27:33.647 | 49ad52b7c8e64658968329a5f3e887ae | 4b3b044606f940fe9815778f33727b78 | f8b09f00def84ad6a0864933e573cf0f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 09:27:33.647 | 49ad52b7c8e64658968329a5f3e887ae | 4b3b044606f940fe9815778f33727b78 | f8b09f00def84ad6a0864933e573cf0f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 2.654s ago] ('*', datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 09:27:33.649 | a5ef14fa8b034de0a8d6b16812bacd5e | 5d5227fbb6874d679610b3ccf6dc5d14 | 43b0decfe1514a3aa452b7d57da33a07 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id) AS anon_1 2026-10-05 09:27:33.649 | a5ef14fa8b034de0a8d6b16812bacd5e | 5d5227fbb6874d679610b3ccf6dc5d14 | 43b0decfe1514a3aa452b7d57da33a07 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 2.636s ago] ('*', 'CONFIRMED') 2026-10-05 09:27:33.650 | ec8d64903267447aa0376ea165fcebac | d7ae8af9c0bb4f80bc0477d7da7cafca | 6b166889354847f298c5c1bc1b56ec78 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 09:27:33.650 | ec8d64903267447aa0376ea165fcebac | d7ae8af9c0bb4f80bc0477d7da7cafca | 6b166889354847f298c5c1bc1b56ec78 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 2.63s ago] (datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 100) 2026-10-05 09:27:33.651 | 49ad52b7c8e64658968329a5f3e887ae | 4b3b044606f940fe9815778f33727b78 | f8b09f00def84ad6a0864933e573cf0f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 09:27:33.651 | 49ad52b7c8e64658968329a5f3e887ae | 4b3b044606f940fe9815778f33727b78 | f8b09f00def84ad6a0864933e573cf0f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 2.631s ago] (datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 1) 2026-10-05 09:27:33.654 | a5ef14fa8b034de0a8d6b16812bacd5e | 5d5227fbb6874d679610b3ccf6dc5d14 | 43b0decfe1514a3aa452b7d57da33a07 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id LIMIT %s, %s 2026-10-05 09:27:33.654 | a5ef14fa8b034de0a8d6b16812bacd5e | 5d5227fbb6874d679610b3ccf6dc5d14 | 43b0decfe1514a3aa452b7d57da33a07 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00041s] ('CONFIRMED', 0, 5) 2026-10-05 09:27:33.655 | ac6254d373654f28ba6267e51d76aeff | d3718419140b4ccaa4e9b968449ade7a | ac4c8166b4dd47579c71a8650b88e5c7 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 09:27:33.655 | ac6254d373654f28ba6267e51d76aeff | d3718419140b4ccaa4e9b968449ade7a | ac4c8166b4dd47579c71a8650b88e5c7 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 2.64s ago] ('*',) 2026-10-05 09:27:33.656 | ac6254d373654f28ba6267e51d76aeff | d3718419140b4ccaa4e9b968449ade7a | ac4c8166b4dd47579c71a8650b88e5c7 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 09:27:33.656 | ac6254d373654f28ba6267e51d76aeff | d3718419140b4ccaa4e9b968449ade7a | ac4c8166b4dd47579c71a8650b88e5c7 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] (0, 5) 2026-10-05 09:27:33.657 | ec8d64903267447aa0376ea165fcebac | d7ae8af9c0bb4f80bc0477d7da7cafca | 6b166889354847f298c5c1bc1b56ec78 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:33.659 | 8fd28e08210743d192598bfc256e7c33 | f76b7e56255146ac816aa5bd45294f75 | 543124101c2148afa490e3f8fad0d28e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.create_time >= %s AND biz_shipment_order.create_time < %s ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 09:27:33.659 | 8fd28e08210743d192598bfc256e7c33 | f76b7e56255146ac816aa5bd45294f75 | 543124101c2148afa490e3f8fad0d28e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 2.691s ago] ('*', datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 09:27:33.659 | 49ad52b7c8e64658968329a5f3e887ae | 4b3b044606f940fe9815778f33727b78 | f8b09f00def84ad6a0864933e573cf0f | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:33.662 | b4e60a7535664310a188a62203ec6a0d | d6990cabce8d4690b072bf1cd1694986 | 8f8f64f56b1a464999104a98ec9fefb1 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT biz_pallet_inventory.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_pallet_inventory.flow_state AS flow_state, biz_pallet_inventory.warehouse_id AS warehouse_id, current_warehouse.warehouse_name AS warehouse_name, biz_pallet_inventory.site_id AS site_id, current_site.site_name AS site_name, biz_pallet_inventory.current_line_id AS line_id, current_line.line_name AS line_name, active_filling.strain_id AS strain_id, active_filling.strain_code_snapshot AS strain_code, active_filling.strain_name_snapshot AS strain_name, active_filling.batch_no AS batch_no, active_filling.initial_packages AS initial_packages, biz_pallet_inventory.remaining_packages AS remaining_packages, biz_pallet_inventory.updated_at AS updated_at FROM biz_pallet_inventory INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_pallet_inventory.pallet_id LEFT OUTER JOIN biz_filling_record AS active_filling ON active_filling.filling_id = biz_pallet_inventory.active_filling_id LEFT OUTER JOIN biz_warehouse AS current_warehouse ON current_warehouse.warehouse_id = biz_pallet_inventory.warehouse_id LEFT OUTER JOIN biz_customer_site AS current_site ON current_site.site_id = biz_pallet_inventory.site_id LEFT OUTER JOIN biz_production_line AS current_line ON current_line.line_id = biz_pallet_inventory.current_line_id WHERE biz_pallet_inventory.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (active_filling.filling_id IS NULL OR active_filling.test_batch_id IS NULL) AND (current_warehouse.warehouse_id IS NULL OR current_warehouse.test_batch_id IS NULL) AND (current_site.site_id IS NULL OR current_site.test_batch_id IS NULL) AND (current_line.line_id IS NULL OR current_line.test_batch_id IS NULL) ORDER BY biz_pallet_inventory.pallet_id LIMIT %s, %s 2026-10-05 09:27:33.662 | b4e60a7535664310a188a62203ec6a0d | d6990cabce8d4690b072bf1cd1694986 | 8f8f64f56b1a464999104a98ec9fefb1 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] (0, 100) 2026-10-05 09:27:33.663 | 8fd28e08210743d192598bfc256e7c33 | f76b7e56255146ac816aa5bd45294f75 | 543124101c2148afa490e3f8fad0d28e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.create_time >= %s AND biz_shipment_order.create_time < %s ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 09:27:33.663 | 8fd28e08210743d192598bfc256e7c33 | f76b7e56255146ac816aa5bd45294f75 | 543124101c2148afa490e3f8fad0d28e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] (datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 1) 2026-10-05 09:27:33.663 | a5ef14fa8b034de0a8d6b16812bacd5e | 5d5227fbb6874d679610b3ccf6dc5d14 | 43b0decfe1514a3aa452b7d57da33a07 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:33.665 | ac6254d373654f28ba6267e51d76aeff | d3718419140b4ccaa4e9b968449ade7a | ac4c8166b4dd47579c71a8650b88e5c7 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:33.667 | 8fd28e08210743d192598bfc256e7c33 | f76b7e56255146ac816aa5bd45294f75 | 543124101c2148afa490e3f8fad0d28e | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:33.667 | b4e60a7535664310a188a62203ec6a0d | d6990cabce8d4690b072bf1cd1694986 | 8f8f64f56b1a464999104a98ec9fefb1 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:33.672 | be2777c3ae404cbd91998feb31a64bcc | 11a1833be6c74c109523d0c5deb6be77 | 3ceea541acfd41fbaf2dadb8a96e5427 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:33.672 | be2777c3ae404cbd91998feb31a64bcc | 11a1833be6c74c109523d0c5deb6be77 | 3ceea541acfd41fbaf2dadb8a96e5427 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.672 | be2777c3ae404cbd91998feb31a64bcc | 11a1833be6c74c109523d0c5deb6be77 | 3ceea541acfd41fbaf2dadb8a96e5427 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.523s ago] ('0', '0', 1) 2026-10-05 09:27:33.675 | be2777c3ae404cbd91998feb31a64bcc | 11a1833be6c74c109523d0c5deb6be77 | 3ceea541acfd41fbaf2dadb8a96e5427 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.675 | be2777c3ae404cbd91998feb31a64bcc | 11a1833be6c74c109523d0c5deb6be77 | 3ceea541acfd41fbaf2dadb8a96e5427 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.524s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.676 | be2777c3ae404cbd91998feb31a64bcc | 11a1833be6c74c109523d0c5deb6be77 | 3ceea541acfd41fbaf2dadb8a96e5427 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.677 | be2777c3ae404cbd91998feb31a64bcc | 11a1833be6c74c109523d0c5deb6be77 | 3ceea541acfd41fbaf2dadb8a96e5427 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.524s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.679 | be2777c3ae404cbd91998feb31a64bcc | 11a1833be6c74c109523d0c5deb6be77 | 3ceea541acfd41fbaf2dadb8a96e5427 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.679 | be2777c3ae404cbd91998feb31a64bcc | 11a1833be6c74c109523d0c5deb6be77 | 3ceea541acfd41fbaf2dadb8a96e5427 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.524s ago] ('0', '0', '0', 1) 2026-10-05 09:27:33.680 | be2777c3ae404cbd91998feb31a64bcc | 11a1833be6c74c109523d0c5deb6be77 | 3ceea541acfd41fbaf2dadb8a96e5427 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:33.680 | be2777c3ae404cbd91998feb31a64bcc | 11a1833be6c74c109523d0c5deb6be77 | 3ceea541acfd41fbaf2dadb8a96e5427 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.524s ago] ('0',) 2026-10-05 09:27:33.681 | 9951d7a68953450791569bee19727395 | c2dd0d041b7549ab9c4772d8dedf5ca3 | 2f60b4f4202a4c858fe83bd012aa91b4 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:33.681 | 9951d7a68953450791569bee19727395 | c2dd0d041b7549ab9c4772d8dedf5ca3 | 2f60b4f4202a4c858fe83bd012aa91b4 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.682 | 9951d7a68953450791569bee19727395 | c2dd0d041b7549ab9c4772d8dedf5ca3 | 2f60b4f4202a4c858fe83bd012aa91b4 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.532s ago] ('0', '0', 1) 2026-10-05 09:27:33.686 | 9951d7a68953450791569bee19727395 | c2dd0d041b7549ab9c4772d8dedf5ca3 | 2f60b4f4202a4c858fe83bd012aa91b4 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.687 | 9951d7a68953450791569bee19727395 | c2dd0d041b7549ab9c4772d8dedf5ca3 | 2f60b4f4202a4c858fe83bd012aa91b4 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.535s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.688 | 7ac0412bb3704620b0c05dac069c5f08 | 2dceb23ea4654763bedaf4eae76d0fc0 | fc28dce64d5d47b6b7c6eea67b57c0dd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:33.688 | 7ac0412bb3704620b0c05dac069c5f08 | 2dceb23ea4654763bedaf4eae76d0fc0 | fc28dce64d5d47b6b7c6eea67b57c0dd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.688 | 7ac0412bb3704620b0c05dac069c5f08 | 2dceb23ea4654763bedaf4eae76d0fc0 | fc28dce64d5d47b6b7c6eea67b57c0dd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.539s ago] ('0', '0', 1) 2026-10-05 09:27:33.689 | bc2c7a466818458f9da1ddc3542cff1b | a8c59cfe239d449ea337f1e4b2e923cc | fe18287b35a54c69ac842a5a0c510dc8 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:33.689 | bc2c7a466818458f9da1ddc3542cff1b | a8c59cfe239d449ea337f1e4b2e923cc | fe18287b35a54c69ac842a5a0c510dc8 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.689 | bc2c7a466818458f9da1ddc3542cff1b | a8c59cfe239d449ea337f1e4b2e923cc | fe18287b35a54c69ac842a5a0c510dc8 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.54s ago] ('0', '0', 1) 2026-10-05 09:27:33.690 | 3812bb9129c04c2da5e9c0f1bc627093 | 969064f198604ec9ac87077085a5cc6b | 0d18d12fa5c9496594d020fa17058774 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:33.690 | 3812bb9129c04c2da5e9c0f1bc627093 | 969064f198604ec9ac87077085a5cc6b | 0d18d12fa5c9496594d020fa17058774 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.691 | 3812bb9129c04c2da5e9c0f1bc627093 | 969064f198604ec9ac87077085a5cc6b | 0d18d12fa5c9496594d020fa17058774 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.541s ago] ('0', '0', 1) 2026-10-05 09:27:33.691 | 9951d7a68953450791569bee19727395 | c2dd0d041b7549ab9c4772d8dedf5ca3 | 2f60b4f4202a4c858fe83bd012aa91b4 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.692 | 9951d7a68953450791569bee19727395 | c2dd0d041b7549ab9c4772d8dedf5ca3 | 2f60b4f4202a4c858fe83bd012aa91b4 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.539s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.693 | 7ac0412bb3704620b0c05dac069c5f08 | 2dceb23ea4654763bedaf4eae76d0fc0 | fc28dce64d5d47b6b7c6eea67b57c0dd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.693 | 7ac0412bb3704620b0c05dac069c5f08 | 2dceb23ea4654763bedaf4eae76d0fc0 | fc28dce64d5d47b6b7c6eea67b57c0dd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.542s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.694 | bc2c7a466818458f9da1ddc3542cff1b | a8c59cfe239d449ea337f1e4b2e923cc | fe18287b35a54c69ac842a5a0c510dc8 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.694 | bc2c7a466818458f9da1ddc3542cff1b | a8c59cfe239d449ea337f1e4b2e923cc | fe18287b35a54c69ac842a5a0c510dc8 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.543s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.695 | 21d073d5560944c3840bbfcd2df19feb | 2816d230536942b29be6c01918b9b69c | 47b4a6e9d9b54c65901266ba4d592d73 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 09:27:33.695 | 21d073d5560944c3840bbfcd2df19feb | 2816d230536942b29be6c01918b9b69c | 47b4a6e9d9b54c65901266ba4d592d73 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.695 | 21d073d5560944c3840bbfcd2df19feb | 2816d230536942b29be6c01918b9b69c | 47b4a6e9d9b54c65901266ba4d592d73 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.546s ago] ('0', '0', 1) 2026-10-05 09:27:33.696 | 3812bb9129c04c2da5e9c0f1bc627093 | 969064f198604ec9ac87077085a5cc6b | 0d18d12fa5c9496594d020fa17058774 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.696 | 3812bb9129c04c2da5e9c0f1bc627093 | 969064f198604ec9ac87077085a5cc6b | 0d18d12fa5c9496594d020fa17058774 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.544s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.696 | 9951d7a68953450791569bee19727395 | c2dd0d041b7549ab9c4772d8dedf5ca3 | 2f60b4f4202a4c858fe83bd012aa91b4 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.696 | 9951d7a68953450791569bee19727395 | c2dd0d041b7549ab9c4772d8dedf5ca3 | 2f60b4f4202a4c858fe83bd012aa91b4 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.542s ago] ('0', '0', '0', 1) 2026-10-05 09:27:33.697 | bc2c7a466818458f9da1ddc3542cff1b | a8c59cfe239d449ea337f1e4b2e923cc | fe18287b35a54c69ac842a5a0c510dc8 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.698 | bc2c7a466818458f9da1ddc3542cff1b | a8c59cfe239d449ea337f1e4b2e923cc | fe18287b35a54c69ac842a5a0c510dc8 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.545s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.698 | 7ac0412bb3704620b0c05dac069c5f08 | 2dceb23ea4654763bedaf4eae76d0fc0 | fc28dce64d5d47b6b7c6eea67b57c0dd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.698 | 7ac0412bb3704620b0c05dac069c5f08 | 2dceb23ea4654763bedaf4eae76d0fc0 | fc28dce64d5d47b6b7c6eea67b57c0dd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.545s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.699 | 3812bb9129c04c2da5e9c0f1bc627093 | 969064f198604ec9ac87077085a5cc6b | 0d18d12fa5c9496594d020fa17058774 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.699 | 3812bb9129c04c2da5e9c0f1bc627093 | 969064f198604ec9ac87077085a5cc6b | 0d18d12fa5c9496594d020fa17058774 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.546s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.700 | 21d073d5560944c3840bbfcd2df19feb | 2816d230536942b29be6c01918b9b69c | 47b4a6e9d9b54c65901266ba4d592d73 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.700 | 21d073d5560944c3840bbfcd2df19feb | 2816d230536942b29be6c01918b9b69c | 47b4a6e9d9b54c65901266ba4d592d73 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.549s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.701 | 9951d7a68953450791569bee19727395 | c2dd0d041b7549ab9c4772d8dedf5ca3 | 2f60b4f4202a4c858fe83bd012aa91b4 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:33.701 | 9951d7a68953450791569bee19727395 | c2dd0d041b7549ab9c4772d8dedf5ca3 | 2f60b4f4202a4c858fe83bd012aa91b4 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.544s ago] ('0',) 2026-10-05 09:27:33.701 | 7ac0412bb3704620b0c05dac069c5f08 | 2dceb23ea4654763bedaf4eae76d0fc0 | fc28dce64d5d47b6b7c6eea67b57c0dd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.702 | 7ac0412bb3704620b0c05dac069c5f08 | 2dceb23ea4654763bedaf4eae76d0fc0 | fc28dce64d5d47b6b7c6eea67b57c0dd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.547s ago] ('0', '0', '0', 1) 2026-10-05 09:27:33.702 | bc2c7a466818458f9da1ddc3542cff1b | a8c59cfe239d449ea337f1e4b2e923cc | fe18287b35a54c69ac842a5a0c510dc8 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.702 | bc2c7a466818458f9da1ddc3542cff1b | a8c59cfe239d449ea337f1e4b2e923cc | fe18287b35a54c69ac842a5a0c510dc8 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.548s ago] ('0', '0', '0', 1) 2026-10-05 09:27:33.703 | 21d073d5560944c3840bbfcd2df19feb | 2816d230536942b29be6c01918b9b69c | 47b4a6e9d9b54c65901266ba4d592d73 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.704 | 21d073d5560944c3840bbfcd2df19feb | 2816d230536942b29be6c01918b9b69c | 47b4a6e9d9b54c65901266ba4d592d73 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.551s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.704 | 3812bb9129c04c2da5e9c0f1bc627093 | 969064f198604ec9ac87077085a5cc6b | 0d18d12fa5c9496594d020fa17058774 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.704 | 3812bb9129c04c2da5e9c0f1bc627093 | 969064f198604ec9ac87077085a5cc6b | 0d18d12fa5c9496594d020fa17058774 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.55s ago] ('0', '0', '0', 1) 2026-10-05 09:27:33.707 | bc2c7a466818458f9da1ddc3542cff1b | a8c59cfe239d449ea337f1e4b2e923cc | fe18287b35a54c69ac842a5a0c510dc8 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:33.707 | bc2c7a466818458f9da1ddc3542cff1b | a8c59cfe239d449ea337f1e4b2e923cc | fe18287b35a54c69ac842a5a0c510dc8 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.55s ago] ('0',) 2026-10-05 09:27:33.707 | 7ac0412bb3704620b0c05dac069c5f08 | 2dceb23ea4654763bedaf4eae76d0fc0 | fc28dce64d5d47b6b7c6eea67b57c0dd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:33.707 | 7ac0412bb3704620b0c05dac069c5f08 | 2dceb23ea4654763bedaf4eae76d0fc0 | fc28dce64d5d47b6b7c6eea67b57c0dd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.551s ago] ('0',) 2026-10-05 09:27:33.708 | 3812bb9129c04c2da5e9c0f1bc627093 | 969064f198604ec9ac87077085a5cc6b | 0d18d12fa5c9496594d020fa17058774 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:33.708 | 3812bb9129c04c2da5e9c0f1bc627093 | 969064f198604ec9ac87077085a5cc6b | 0d18d12fa5c9496594d020fa17058774 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.552s ago] ('0',) 2026-10-05 09:27:33.709 | 21d073d5560944c3840bbfcd2df19feb | 2816d230536942b29be6c01918b9b69c | 47b4a6e9d9b54c65901266ba4d592d73 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.709 | 21d073d5560944c3840bbfcd2df19feb | 2816d230536942b29be6c01918b9b69c | 47b4a6e9d9b54c65901266ba4d592d73 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.554s ago] ('0', '0', '0', 1) 2026-10-05 09:27:33.710 | be2777c3ae404cbd91998feb31a64bcc | 11a1833be6c74c109523d0c5deb6be77 | 3ceea541acfd41fbaf2dadb8a96e5427 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.710 | be2777c3ae404cbd91998feb31a64bcc | 11a1833be6c74c109523d0c5deb6be77 | 3ceea541acfd41fbaf2dadb8a96e5427 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.56s ago] ('0', '0', 1) 2026-10-05 09:27:33.714 | 21d073d5560944c3840bbfcd2df19feb | 2816d230536942b29be6c01918b9b69c | 47b4a6e9d9b54c65901266ba4d592d73 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:33.714 | 21d073d5560944c3840bbfcd2df19feb | 2816d230536942b29be6c01918b9b69c | 47b4a6e9d9b54c65901266ba4d592d73 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.557s ago] ('0',) 2026-10-05 09:27:33.716 | be2777c3ae404cbd91998feb31a64bcc | 11a1833be6c74c109523d0c5deb6be77 | 3ceea541acfd41fbaf2dadb8a96e5427 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.717 | be2777c3ae404cbd91998feb31a64bcc | 11a1833be6c74c109523d0c5deb6be77 | 3ceea541acfd41fbaf2dadb8a96e5427 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.565s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.719 | be2777c3ae404cbd91998feb31a64bcc | 11a1833be6c74c109523d0c5deb6be77 | 3ceea541acfd41fbaf2dadb8a96e5427 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.719 | be2777c3ae404cbd91998feb31a64bcc | 11a1833be6c74c109523d0c5deb6be77 | 3ceea541acfd41fbaf2dadb8a96e5427 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.566s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.720 | be2777c3ae404cbd91998feb31a64bcc | 11a1833be6c74c109523d0c5deb6be77 | 3ceea541acfd41fbaf2dadb8a96e5427 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.720 | be2777c3ae404cbd91998feb31a64bcc | 11a1833be6c74c109523d0c5deb6be77 | 3ceea541acfd41fbaf2dadb8a96e5427 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.566s ago] ('0', '0', '0', 1) 2026-10-05 09:27:33.721 | be2777c3ae404cbd91998feb31a64bcc | 11a1833be6c74c109523d0c5deb6be77 | 3ceea541acfd41fbaf2dadb8a96e5427 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:33.722 | be2777c3ae404cbd91998feb31a64bcc | 11a1833be6c74c109523d0c5deb6be77 | 3ceea541acfd41fbaf2dadb8a96e5427 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.565s ago] ('0',) 2026-10-05 09:27:33.725 | 9951d7a68953450791569bee19727395 | c2dd0d041b7549ab9c4772d8dedf5ca3 | 2f60b4f4202a4c858fe83bd012aa91b4 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.726 | 9951d7a68953450791569bee19727395 | c2dd0d041b7549ab9c4772d8dedf5ca3 | 2f60b4f4202a4c858fe83bd012aa91b4 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.576s ago] ('0', '0', 1) 2026-10-05 09:27:33.726 | 7ac0412bb3704620b0c05dac069c5f08 | 2dceb23ea4654763bedaf4eae76d0fc0 | fc28dce64d5d47b6b7c6eea67b57c0dd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.726 | 7ac0412bb3704620b0c05dac069c5f08 | 2dceb23ea4654763bedaf4eae76d0fc0 | fc28dce64d5d47b6b7c6eea67b57c0dd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.577s ago] ('0', '0', 1) 2026-10-05 09:27:33.727 | bc2c7a466818458f9da1ddc3542cff1b | a8c59cfe239d449ea337f1e4b2e923cc | fe18287b35a54c69ac842a5a0c510dc8 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.727 | bc2c7a466818458f9da1ddc3542cff1b | a8c59cfe239d449ea337f1e4b2e923cc | fe18287b35a54c69ac842a5a0c510dc8 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.577s ago] ('0', '0', 1) 2026-10-05 09:27:33.727 | 9951d7a68953450791569bee19727395 | c2dd0d041b7549ab9c4772d8dedf5ca3 | 2f60b4f4202a4c858fe83bd012aa91b4 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.728 | 9951d7a68953450791569bee19727395 | c2dd0d041b7549ab9c4772d8dedf5ca3 | 2f60b4f4202a4c858fe83bd012aa91b4 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.576s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.728 | bc2c7a466818458f9da1ddc3542cff1b | a8c59cfe239d449ea337f1e4b2e923cc | fe18287b35a54c69ac842a5a0c510dc8 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.729 | bc2c7a466818458f9da1ddc3542cff1b | a8c59cfe239d449ea337f1e4b2e923cc | fe18287b35a54c69ac842a5a0c510dc8 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.577s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.729 | 7ac0412bb3704620b0c05dac069c5f08 | 2dceb23ea4654763bedaf4eae76d0fc0 | fc28dce64d5d47b6b7c6eea67b57c0dd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.729 | 7ac0412bb3704620b0c05dac069c5f08 | 2dceb23ea4654763bedaf4eae76d0fc0 | fc28dce64d5d47b6b7c6eea67b57c0dd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.578s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.730 | 9951d7a68953450791569bee19727395 | c2dd0d041b7549ab9c4772d8dedf5ca3 | 2f60b4f4202a4c858fe83bd012aa91b4 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.730 | 9951d7a68953450791569bee19727395 | c2dd0d041b7549ab9c4772d8dedf5ca3 | 2f60b4f4202a4c858fe83bd012aa91b4 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.577s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.731 | 21d073d5560944c3840bbfcd2df19feb | 2816d230536942b29be6c01918b9b69c | 47b4a6e9d9b54c65901266ba4d592d73 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.731 | 21d073d5560944c3840bbfcd2df19feb | 2816d230536942b29be6c01918b9b69c | 47b4a6e9d9b54c65901266ba4d592d73 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.581s ago] ('0', '0', 1) 2026-10-05 09:27:33.731 | 3812bb9129c04c2da5e9c0f1bc627093 | 969064f198604ec9ac87077085a5cc6b | 0d18d12fa5c9496594d020fa17058774 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.731 | 3812bb9129c04c2da5e9c0f1bc627093 | 969064f198604ec9ac87077085a5cc6b | 0d18d12fa5c9496594d020fa17058774 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.582s ago] ('0', '0', 1) 2026-10-05 09:27:33.732 | bc2c7a466818458f9da1ddc3542cff1b | a8c59cfe239d449ea337f1e4b2e923cc | fe18287b35a54c69ac842a5a0c510dc8 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.732 | bc2c7a466818458f9da1ddc3542cff1b | a8c59cfe239d449ea337f1e4b2e923cc | fe18287b35a54c69ac842a5a0c510dc8 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.579s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.732 | 7ac0412bb3704620b0c05dac069c5f08 | 2dceb23ea4654763bedaf4eae76d0fc0 | fc28dce64d5d47b6b7c6eea67b57c0dd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.733 | 7ac0412bb3704620b0c05dac069c5f08 | 2dceb23ea4654763bedaf4eae76d0fc0 | fc28dce64d5d47b6b7c6eea67b57c0dd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.58s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.734 | 3812bb9129c04c2da5e9c0f1bc627093 | 969064f198604ec9ac87077085a5cc6b | 0d18d12fa5c9496594d020fa17058774 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.734 | 3812bb9129c04c2da5e9c0f1bc627093 | 969064f198604ec9ac87077085a5cc6b | 0d18d12fa5c9496594d020fa17058774 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.582s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.734 | 21d073d5560944c3840bbfcd2df19feb | 2816d230536942b29be6c01918b9b69c | 47b4a6e9d9b54c65901266ba4d592d73 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.734 | 21d073d5560944c3840bbfcd2df19feb | 2816d230536942b29be6c01918b9b69c | 47b4a6e9d9b54c65901266ba4d592d73 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.583s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.735 | 9951d7a68953450791569bee19727395 | c2dd0d041b7549ab9c4772d8dedf5ca3 | 2f60b4f4202a4c858fe83bd012aa91b4 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.735 | 9951d7a68953450791569bee19727395 | c2dd0d041b7549ab9c4772d8dedf5ca3 | 2f60b4f4202a4c858fe83bd012aa91b4 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.58s ago] ('0', '0', '0', 1) 2026-10-05 09:27:33.735 | bc2c7a466818458f9da1ddc3542cff1b | a8c59cfe239d449ea337f1e4b2e923cc | fe18287b35a54c69ac842a5a0c510dc8 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.736 | bc2c7a466818458f9da1ddc3542cff1b | a8c59cfe239d449ea337f1e4b2e923cc | fe18287b35a54c69ac842a5a0c510dc8 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.581s ago] ('0', '0', '0', 1) 2026-10-05 09:27:33.736 | 7ac0412bb3704620b0c05dac069c5f08 | 2dceb23ea4654763bedaf4eae76d0fc0 | fc28dce64d5d47b6b7c6eea67b57c0dd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.736 | 7ac0412bb3704620b0c05dac069c5f08 | 2dceb23ea4654763bedaf4eae76d0fc0 | fc28dce64d5d47b6b7c6eea67b57c0dd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.582s ago] ('0', '0', '0', 1) 2026-10-05 09:27:33.737 | 21d073d5560944c3840bbfcd2df19feb | 2816d230536942b29be6c01918b9b69c | 47b4a6e9d9b54c65901266ba4d592d73 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.737 | 21d073d5560944c3840bbfcd2df19feb | 2816d230536942b29be6c01918b9b69c | 47b4a6e9d9b54c65901266ba4d592d73 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.584s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.737 | 3812bb9129c04c2da5e9c0f1bc627093 | 969064f198604ec9ac87077085a5cc6b | 0d18d12fa5c9496594d020fa17058774 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.737 | 3812bb9129c04c2da5e9c0f1bc627093 | 969064f198604ec9ac87077085a5cc6b | 0d18d12fa5c9496594d020fa17058774 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.584s ago] ('0', '0', '0', '0', 1) 2026-10-05 09:27:33.738 | 9951d7a68953450791569bee19727395 | c2dd0d041b7549ab9c4772d8dedf5ca3 | 2f60b4f4202a4c858fe83bd012aa91b4 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:33.738 | 9951d7a68953450791569bee19727395 | c2dd0d041b7549ab9c4772d8dedf5ca3 | 2f60b4f4202a4c858fe83bd012aa91b4 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.581s ago] ('0',) 2026-10-05 09:27:33.739 | bc2c7a466818458f9da1ddc3542cff1b | a8c59cfe239d449ea337f1e4b2e923cc | fe18287b35a54c69ac842a5a0c510dc8 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:33.739 | bc2c7a466818458f9da1ddc3542cff1b | a8c59cfe239d449ea337f1e4b2e923cc | fe18287b35a54c69ac842a5a0c510dc8 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.582s ago] ('0',) 2026-10-05 09:27:33.739 | 7ac0412bb3704620b0c05dac069c5f08 | 2dceb23ea4654763bedaf4eae76d0fc0 | fc28dce64d5d47b6b7c6eea67b57c0dd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:33.739 | 7ac0412bb3704620b0c05dac069c5f08 | 2dceb23ea4654763bedaf4eae76d0fc0 | fc28dce64d5d47b6b7c6eea67b57c0dd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.583s ago] ('0',) 2026-10-05 09:27:33.740 | 21d073d5560944c3840bbfcd2df19feb | 2816d230536942b29be6c01918b9b69c | 47b4a6e9d9b54c65901266ba4d592d73 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.740 | 21d073d5560944c3840bbfcd2df19feb | 2816d230536942b29be6c01918b9b69c | 47b4a6e9d9b54c65901266ba4d592d73 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.586s ago] ('0', '0', '0', 1) 2026-10-05 09:27:33.741 | 3812bb9129c04c2da5e9c0f1bc627093 | 969064f198604ec9ac87077085a5cc6b | 0d18d12fa5c9496594d020fa17058774 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 09:27:33.741 | 3812bb9129c04c2da5e9c0f1bc627093 | 969064f198604ec9ac87077085a5cc6b | 0d18d12fa5c9496594d020fa17058774 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.587s ago] ('0', '0', '0', 1) 2026-10-05 09:27:33.748 | be2777c3ae404cbd91998feb31a64bcc | 11a1833be6c74c109523d0c5deb6be77 | 3ceea541acfd41fbaf2dadb8a96e5427 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at >= %s AND biz_shipment_order.confirmed_at < %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id) AS anon_1 2026-10-05 09:27:33.749 | be2777c3ae404cbd91998feb31a64bcc | 11a1833be6c74c109523d0c5deb6be77 | 3ceea541acfd41fbaf2dadb8a96e5427 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 2.652s ago] ('*', 'CONFIRMED', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 09:27:33.750 | 21d073d5560944c3840bbfcd2df19feb | 2816d230536942b29be6c01918b9b69c | 47b4a6e9d9b54c65901266ba4d592d73 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:33.750 | 21d073d5560944c3840bbfcd2df19feb | 2816d230536942b29be6c01918b9b69c | 47b4a6e9d9b54c65901266ba4d592d73 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.593s ago] ('0',) 2026-10-05 09:27:33.750 | 3812bb9129c04c2da5e9c0f1bc627093 | 969064f198604ec9ac87077085a5cc6b | 0d18d12fa5c9496594d020fa17058774 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 09:27:33.751 | 3812bb9129c04c2da5e9c0f1bc627093 | 969064f198604ec9ac87077085a5cc6b | 0d18d12fa5c9496594d020fa17058774 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 3.594s ago] ('0',) 2026-10-05 09:27:33.756 | be2777c3ae404cbd91998feb31a64bcc | 11a1833be6c74c109523d0c5deb6be77 | 3ceea541acfd41fbaf2dadb8a96e5427 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at >= %s AND biz_shipment_order.confirmed_at < %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id LIMIT %s, %s 2026-10-05 09:27:33.756 | be2777c3ae404cbd91998feb31a64bcc | 11a1833be6c74c109523d0c5deb6be77 | 3ceea541acfd41fbaf2dadb8a96e5427 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] ('CONFIRMED', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 100) 2026-10-05 09:27:33.759 | be2777c3ae404cbd91998feb31a64bcc | 11a1833be6c74c109523d0c5deb6be77 | 3ceea541acfd41fbaf2dadb8a96e5427 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:33.762 | 7ac0412bb3704620b0c05dac069c5f08 | 2dceb23ea4654763bedaf4eae76d0fc0 | fc28dce64d5d47b6b7c6eea67b57c0dd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.status = %s ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 09:27:33.762 | 7ac0412bb3704620b0c05dac069c5f08 | 2dceb23ea4654763bedaf4eae76d0fc0 | fc28dce64d5d47b6b7c6eea67b57c0dd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 2.476s ago] ('*', 'DRAFT') 2026-10-05 09:27:33.763 | 9951d7a68953450791569bee19727395 | c2dd0d041b7549ab9c4772d8dedf5ca3 | 2f60b4f4202a4c858fe83bd012aa91b4 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.status = %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 09:27:33.764 | 9951d7a68953450791569bee19727395 | c2dd0d041b7549ab9c4772d8dedf5ca3 | 2f60b4f4202a4c858fe83bd012aa91b4 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 2.507s ago] ('*', 'DRAFT') 2026-10-05 09:27:33.764 | bc2c7a466818458f9da1ddc3542cff1b | a8c59cfe239d449ea337f1e4b2e923cc | fe18287b35a54c69ac842a5a0c510dc8 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_return_order.return_id AS return_id, biz_return_order.test_batch_id AS test_batch_id, biz_return_order.return_no AS return_no, biz_return_order.source_site_id AS source_site_id, biz_return_order.target_warehouse_id AS target_warehouse_id, biz_return_order.status AS status, biz_return_order.request_idempotency_key AS request_idempotency_key, biz_return_order.request_hash AS request_hash, biz_return_order.confirm_idempotency_key AS confirm_idempotency_key, biz_return_order.confirm_request_hash AS confirm_request_hash, biz_return_order.requested_by AS requested_by, biz_return_order.requested_at AS requested_at, biz_return_order.confirmed_by AS confirmed_by, biz_return_order.confirmed_at AS confirmed_at, biz_return_order.create_by AS create_by, biz_return_order.create_time AS create_time, biz_return_order.update_by AS update_by, biz_return_order.update_time AS update_time, biz_return_order.remark AS remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL AND biz_return_order.status = %s ORDER BY biz_return_order.return_id) AS anon_1 2026-10-05 09:27:33.765 | bc2c7a466818458f9da1ddc3542cff1b | a8c59cfe239d449ea337f1e4b2e923cc | fe18287b35a54c69ac842a5a0c510dc8 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 2.472s ago] ('*', 'REQUESTED') 2026-10-05 09:27:33.766 | 7ac0412bb3704620b0c05dac069c5f08 | 2dceb23ea4654763bedaf4eae76d0fc0 | fc28dce64d5d47b6b7c6eea67b57c0dd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.status = %s ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 09:27:33.766 | 7ac0412bb3704620b0c05dac069c5f08 | 2dceb23ea4654763bedaf4eae76d0fc0 | fc28dce64d5d47b6b7c6eea67b57c0dd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00041s] ('DRAFT', 0, 5) 2026-10-05 09:27:33.767 | 9951d7a68953450791569bee19727395 | c2dd0d041b7549ab9c4772d8dedf5ca3 | 2f60b4f4202a4c858fe83bd012aa91b4 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.status = %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 09:27:33.767 | 9951d7a68953450791569bee19727395 | c2dd0d041b7549ab9c4772d8dedf5ca3 | 2f60b4f4202a4c858fe83bd012aa91b4 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] ('DRAFT', 0, 5) 2026-10-05 09:27:33.768 | 21d073d5560944c3840bbfcd2df19feb | 2816d230536942b29be6c01918b9b69c | 47b4a6e9d9b54c65901266ba4d592d73 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT biz_test_batch.batch_id, biz_test_batch.batch_code, biz_test_batch.batch_name, biz_test_batch.status, biz_test_batch.create_by, biz_test_batch.create_time, biz_test_batch.update_by, biz_test_batch.update_time, biz_test_batch.closed_by, biz_test_batch.closed_at, biz_test_batch.purged_by, biz_test_batch.purged_at, biz_test_batch.purge_summary, biz_test_batch.preview_action, biz_test_batch.preview_token_hash, biz_test_batch.preview_scope_hash, biz_test_batch.preview_expires_at, biz_test_batch.remark FROM biz_test_batch WHERE biz_test_batch.status = %s ORDER BY biz_test_batch.batch_id DESC 2026-10-05 09:27:33.768 | 21d073d5560944c3840bbfcd2df19feb | 2816d230536942b29be6c01918b9b69c | 47b4a6e9d9b54c65901266ba4d592d73 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 2.47s ago] ('ACTIVE',) 2026-10-05 09:27:33.768 | 3812bb9129c04c2da5e9c0f1bc627093 | 969064f198604ec9ac87077085a5cc6b | 0d18d12fa5c9496594d020fa17058774 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT sys_oper_log.oper_id AS oper_id, sys_oper_log.title AS title, sys_oper_log.business_type AS business_type, sys_oper_log.method AS method, sys_oper_log.request_method AS request_method, sys_oper_log.operator_type AS operator_type, sys_oper_log.oper_name AS oper_name, sys_oper_log.dept_name AS dept_name, sys_oper_log.oper_url AS oper_url, sys_oper_log.oper_ip AS oper_ip, sys_oper_log.oper_location AS oper_location, sys_oper_log.oper_param AS oper_param, sys_oper_log.json_result AS json_result, sys_oper_log.status AS status, sys_oper_log.error_msg AS error_msg, sys_oper_log.oper_time AS oper_time, sys_oper_log.cost_time AS cost_time FROM sys_oper_log WHERE sys_oper_log.title = %s AND sys_oper_log.status = %s ORDER BY sys_oper_log.oper_time DESC) AS anon_1 2026-10-05 09:27:33.768 | 3812bb9129c04c2da5e9c0f1bc627093 | 969064f198604ec9ac87077085a5cc6b | 0d18d12fa5c9496594d020fa17058774 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [cached since 2.472s ago] ('*', '扫码操作', 1) 2026-10-05 09:27:33.769 | bc2c7a466818458f9da1ddc3542cff1b | a8c59cfe239d449ea337f1e4b2e923cc | fe18287b35a54c69ac842a5a0c510dc8 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT biz_return_order.return_id, biz_return_order.test_batch_id, biz_return_order.return_no, biz_return_order.source_site_id, biz_return_order.target_warehouse_id, biz_return_order.status, biz_return_order.request_idempotency_key, biz_return_order.request_hash, biz_return_order.confirm_idempotency_key, biz_return_order.confirm_request_hash, biz_return_order.requested_by, biz_return_order.requested_at, biz_return_order.confirmed_by, biz_return_order.confirmed_at, biz_return_order.create_by, biz_return_order.create_time, biz_return_order.update_by, biz_return_order.update_time, biz_return_order.remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL AND biz_return_order.status = %s ORDER BY biz_return_order.return_id LIMIT %s, %s 2026-10-05 09:27:33.770 | bc2c7a466818458f9da1ddc3542cff1b | a8c59cfe239d449ea337f1e4b2e923cc | fe18287b35a54c69ac842a5a0c510dc8 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00019s] ('REQUESTED', 0, 5) 2026-10-05 09:27:33.771 | 7ac0412bb3704620b0c05dac069c5f08 | 2dceb23ea4654763bedaf4eae76d0fc0 | fc28dce64d5d47b6b7c6eea67b57c0dd | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:33.771 | 9951d7a68953450791569bee19727395 | c2dd0d041b7549ab9c4772d8dedf5ca3 | 2f60b4f4202a4c858fe83bd012aa91b4 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:33.772 | 3812bb9129c04c2da5e9c0f1bc627093 | 969064f198604ec9ac87077085a5cc6b | 0d18d12fa5c9496594d020fa17058774 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - SELECT sys_oper_log.oper_id, sys_oper_log.title, sys_oper_log.business_type, sys_oper_log.method, sys_oper_log.request_method, sys_oper_log.operator_type, sys_oper_log.oper_name, sys_oper_log.dept_name, sys_oper_log.oper_url, sys_oper_log.oper_ip, sys_oper_log.oper_location, sys_oper_log.oper_param, sys_oper_log.json_result, sys_oper_log.status, sys_oper_log.error_msg, sys_oper_log.oper_time, sys_oper_log.cost_time FROM sys_oper_log WHERE sys_oper_log.title = %s AND sys_oper_log.status = %s ORDER BY sys_oper_log.oper_time DESC LIMIT %s, %s 2026-10-05 09:27:33.772 | 3812bb9129c04c2da5e9c0f1bc627093 | 969064f198604ec9ac87077085a5cc6b | 0d18d12fa5c9496594d020fa17058774 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] ('扫码操作', 1, 0, 5) 2026-10-05 09:27:33.773 | bc2c7a466818458f9da1ddc3542cff1b | a8c59cfe239d449ea337f1e4b2e923cc | fe18287b35a54c69ac842a5a0c510dc8 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:33.773 | 21d073d5560944c3840bbfcd2df19feb | 2816d230536942b29be6c01918b9b69c | 47b4a6e9d9b54c65901266ba4d592d73 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 09:27:33.776 | 3812bb9129c04c2da5e9c0f1bc627093 | 969064f198604ec9ac87077085a5cc6b | 0d18d12fa5c9496594d020fa17058774 | 86825-3658bd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:01:25.995 | | | | 86825-3658bd | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:01:26.007 | | | | 86825-3658bd | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:01:26.011 | | | | 86825-3658bd | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:01:26.021 | | | | 86825-3658bd | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 86825-3658bd 释放 Application 锁 2026-10-05 10:01:29.259 | | | | 5555-cd2c3f | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:01:29.260 | | | | 5555-cd2c3f | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:01:29.260 | | | | 5555-cd2c3f | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:01:29.301 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:01:29.301 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.303 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:01:29.304 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.305 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:01:29.305 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.305 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:01:29.306 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:01:29.306 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.336 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:01:29.337 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.338 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:01:29.338 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.340 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:01:29.340 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.341 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:01:29.341 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.342 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:01:29.343 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.343 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:01:29.344 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.345 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:01:29.345 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.346 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:01:29.346 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.347 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:01:29.347 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.348 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:01:29.348 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.349 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:01:29.349 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.350 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:01:29.350 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.351 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:01:29.351 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.352 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:01:29.352 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.353 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:01:29.353 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.355 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:01:29.355 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.357 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:01:29.357 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.358 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:01:29.359 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.360 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:01:29.360 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.361 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:01:29.361 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.362 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:01:29.362 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.363 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:01:29.363 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.364 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:01:29.364 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.364 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:01:29.365 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.365 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:01:29.366 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.366 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:01:29.366 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.367 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:01:29.367 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.368 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:01:29.368 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.369 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:01:29.369 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.370 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:01:29.370 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.371 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:01:29.371 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.372 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:01:29.373 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.374 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:01:29.375 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.375 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:01:29.375 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.376 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:01:29.376 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.377 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:01:29.377 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.378 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:01:29.378 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.379 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:01:29.379 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:01:29.380 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:01:29.381 | | | | 5555-cd2c3f | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:01:29.381 | | | | 5555-cd2c3f | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:01:29.384 | | | | 5555-cd2c3f | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:01:29.391 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:01:29.409 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:01:29.409 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [generated in 0.00031s] () 2026-10-05 10:01:29.415 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:01:29.415 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] ('0', 'sys_user_sex', '0') 2026-10-05 10:01:29.424 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:01:29.424 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [cached since 0.008939s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:01:29.461 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:01:29.462 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [cached since 0.04678s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:01:29.465 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:01:29.465 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [cached since 0.05006s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:01:29.467 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:01:29.467 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [cached since 0.05225s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:01:29.470 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:01:29.470 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [cached since 0.0553s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:01:29.474 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:01:29.474 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [cached since 0.05943s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:01:29.477 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:01:29.477 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [cached since 0.06188s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:01:29.479 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:01:29.479 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [cached since 0.06409s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:01:29.481 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:01:29.481 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [cached since 0.06616s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:01:29.483 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:01:29.483 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [cached since 0.06857s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:01:29.485 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:01:29.488 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:01:29.488 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:01:29.489 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - [generated in 0.00024s] () 2026-10-05 10:01:29.497 | | | | 5555-cd2c3f | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:01:29.498 | | | | 5555-cd2c3f | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 5555-cd2c3f 尝试获取 Application 锁... 2026-10-05 10:01:29.499 | | | | 5555-cd2c3f | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 5555-cd2c3f 持有 Application 锁,开始启动定时任务... 2026-10-05 10:01:29.536 | | | | 5555-cd2c3f | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:01:29.559 | | | | 5555-cd2c3f | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:01:30.060 | | | | 5555-cd2c3f | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:01:30.062 | | | | 5555-cd2c3f | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:01:30.062 | | | | 5555-cd2c3f | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:01:30.063 | | | | 5555-cd2c3f | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:02:10.279 | | | | 5555-cd2c3f | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:02:10.283 | | | | 5555-cd2c3f | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:02:10.284 | | | | 5555-cd2c3f | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:02:10.295 | | | | 5555-cd2c3f | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 5555-cd2c3f 释放 Application 锁 2026-10-05 10:02:12.652 | | | | 6074-38aff9 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:02:12.652 | | | | 6074-38aff9 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:02:12.653 | | | | 6074-38aff9 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:02:12.659 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:02:12.659 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.660 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:02:12.660 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.660 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:02:12.660 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.662 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:02:12.662 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:02:12.662 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.671 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:02:12.671 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.672 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:02:12.672 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.674 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:02:12.674 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.675 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:02:12.675 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.677 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:02:12.677 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.679 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:02:12.679 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.680 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:02:12.681 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.682 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:02:12.682 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.684 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:02:12.684 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.686 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:02:12.686 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.687 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:02:12.687 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.689 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:02:12.689 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.693 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:02:12.693 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.695 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:02:12.695 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.696 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:02:12.697 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.698 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:02:12.698 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.700 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:02:12.700 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.703 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:02:12.703 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.705 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:02:12.705 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.707 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:02:12.707 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.709 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:02:12.709 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.711 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:02:12.711 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.734 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:02:12.734 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.735 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:02:12.735 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.736 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:02:12.736 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.737 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:02:12.737 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.738 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:02:12.738 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.739 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:02:12.739 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.741 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:02:12.741 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.743 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:02:12.743 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.746 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:02:12.746 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.747 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:02:12.748 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.749 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:02:12.749 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.750 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:02:12.750 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.751 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:02:12.751 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.753 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:02:12.753 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.755 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:02:12.755 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.756 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:02:12.756 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.757 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:02:12.757 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:12.761 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - CREATE TABLE biz_tunnel ( tunnel_id BIGINT NOT NULL COMMENT '隧道ID' AUTO_INCREMENT, test_batch_id BIGINT COMMENT '测试数据批次ID;NULL表示正式数据', site_id BIGINT NOT NULL COMMENT '现场ID', tunnel_code VARCHAR(64) NOT NULL COMMENT '隧道编号', tunnel_name VARCHAR(100) NOT NULL COMMENT '隧道名称', current_trace_no VARCHAR(64) COMMENT '当前隧道物料溯源号', current_trace_started_at DATETIME COMMENT '当前溯源批次开始时间', status CHAR(1) NOT NULL COMMENT '状态(0正常 1停用)' DEFAULT '0', create_by VARCHAR(64) COMMENT '创建者' DEFAULT '', create_time DATETIME COMMENT '创建时间', update_by VARCHAR(64) COMMENT '更新时间' DEFAULT '', update_time DATETIME COMMENT '更新时间', remark VARCHAR(500) COMMENT '备注', PRIMARY KEY (tunnel_id), CONSTRAINT uq_biz_tunnel_site_code UNIQUE (site_id, tunnel_code), CONSTRAINT ck_biz_tunnel_status CHECK (status IN ('0', '1')), FOREIGN KEY(test_batch_id) REFERENCES biz_test_batch (batch_id), FOREIGN KEY(site_id) REFERENCES biz_customer_site (site_id) )COMMENT='客户现场隧道主数据表' 2026-10-05 10:02:12.761 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [no key 0.00015s] () 2026-10-05 10:02:12.948 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - CREATE INDEX ix_biz_tunnel_test_batch_id ON biz_tunnel (test_batch_id) 2026-10-05 10:02:12.948 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [no key 0.00040s] () 2026-10-05 10:02:12.987 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:02:12.987 | | | | 6074-38aff9 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:02:12.988 | | | | 6074-38aff9 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:02:12.990 | | | | 6074-38aff9 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:02:12.993 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:02:13.009 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:02:13.010 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [generated in 0.00042s] () 2026-10-05 10:02:13.014 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:02:13.014 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [generated in 0.00035s] ('0', 'sys_user_sex', '0') 2026-10-05 10:02:13.018 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:02:13.019 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [cached since 0.004808s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:02:13.021 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:02:13.021 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [cached since 0.007576s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:02:13.023 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:02:13.024 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [cached since 0.009704s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:02:13.025 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:02:13.026 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [cached since 0.01163s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:02:13.027 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:02:13.027 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [cached since 0.01348s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:02:13.029 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:02:13.029 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [cached since 0.0153s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:02:13.031 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:02:13.031 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [cached since 0.01709s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:02:13.033 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:02:13.033 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [cached since 0.01947s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:02:13.035 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:02:13.035 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [cached since 0.02118s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:02:13.038 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:02:13.038 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [cached since 0.02428s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:02:13.040 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:02:13.042 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:02:13.043 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:02:13.043 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - [generated in 0.00016s] () 2026-10-05 10:02:13.051 | | | | 6074-38aff9 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:02:13.051 | | | | 6074-38aff9 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 6074-38aff9 尝试获取 Application 锁... 2026-10-05 10:02:13.053 | | | | 6074-38aff9 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 6074-38aff9 持有 Application 锁,开始启动定时任务... 2026-10-05 10:02:13.071 | | | | 6074-38aff9 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:02:13.089 | | | | 6074-38aff9 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:02:13.591 | | | | 6074-38aff9 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:02:13.595 | | | | 6074-38aff9 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:02:13.596 | | | | 6074-38aff9 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:02:13.596 | | | | 6074-38aff9 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:02:44.396 | | | | 6074-38aff9 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:02:44.401 | | | | 6074-38aff9 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:02:44.402 | | | | 6074-38aff9 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:02:44.409 | | | | 6074-38aff9 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 6074-38aff9 释放 Application 锁 2026-10-05 10:02:46.534 | | | | 6340-073904 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:02:46.535 | | | | 6340-073904 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:02:46.535 | | | | 6340-073904 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:02:46.541 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:02:46.542 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.542 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:02:46.543 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.543 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:02:46.543 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.544 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:02:46.544 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:02:46.544 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.549 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:02:46.550 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.551 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:02:46.551 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.553 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:02:46.553 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.554 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:02:46.554 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.556 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:02:46.556 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.557 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:02:46.557 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.558 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:02:46.558 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.559 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:02:46.560 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.561 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:02:46.561 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.562 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:02:46.562 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.563 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:02:46.563 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.564 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:02:46.564 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.566 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:02:46.566 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.567 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:02:46.567 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.568 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:02:46.568 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.570 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:02:46.570 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.571 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:02:46.571 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.573 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:02:46.573 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.574 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:02:46.574 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.576 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:02:46.576 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.577 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:02:46.577 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.578 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:02:46.579 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.580 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:02:46.580 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.582 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:02:46.582 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.583 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:02:46.583 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.585 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:02:46.585 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.586 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:02:46.586 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.587 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:02:46.587 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.589 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:02:46.589 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.591 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:02:46.591 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.592 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:02:46.592 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.594 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:02:46.594 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.595 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:02:46.595 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.596 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:02:46.597 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.598 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:02:46.598 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.600 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:02:46.600 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.602 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:02:46.602 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.603 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:02:46.603 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.605 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:02:46.605 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:02:46.608 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:02:46.609 | | | | 6340-073904 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:02:46.609 | | | | 6340-073904 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:02:46.611 | | | | 6340-073904 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:02:46.613 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:02:46.628 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:02:46.628 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [generated in 0.00029s] () 2026-10-05 10:02:46.633 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:02:46.633 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [generated in 0.00030s] ('0', 'sys_user_sex', '0') 2026-10-05 10:02:46.636 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:02:46.637 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [cached since 0.004077s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:02:46.638 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:02:46.639 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [cached since 0.006004s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:02:46.641 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:02:46.641 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [cached since 0.008359s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:02:46.645 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:02:46.645 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [cached since 0.01219s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:02:46.647 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:02:46.647 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [cached since 0.01413s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:02:46.648 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:02:46.648 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [cached since 0.01579s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:02:46.650 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:02:46.650 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [cached since 0.01772s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:02:46.652 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:02:46.652 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [cached since 0.01963s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:02:46.654 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:02:46.654 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [cached since 0.02142s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:02:46.656 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:02:46.656 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [cached since 0.0235s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:02:46.658 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:02:46.660 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:02:46.660 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:02:46.661 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] () 2026-10-05 10:02:46.670 | | | | 6340-073904 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:02:46.670 | | | | 6340-073904 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 6340-073904 尝试获取 Application 锁... 2026-10-05 10:02:46.671 | | | | 6340-073904 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 6340-073904 持有 Application 锁,开始启动定时任务... 2026-10-05 10:02:46.696 | | | | 6340-073904 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:02:46.713 | | | | 6340-073904 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:02:47.214 | | | | 6340-073904 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:02:47.221 | | | | 6340-073904 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:02:47.221 | | | | 6340-073904 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:02:47.221 | | | | 6340-073904 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:03:12.519 | | | | 6340-073904 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:03:12.526 | | | | 6340-073904 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:03:12.528 | | | | 6340-073904 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:03:12.535 | | | | 6340-073904 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 6340-073904 释放 Application 锁 2026-10-05 10:03:14.631 | | | | 6572-74c4f0 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:03:14.631 | | | | 6572-74c4f0 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:03:14.631 | | | | 6572-74c4f0 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:03:14.637 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:03:14.637 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.637 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:03:14.637 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.638 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:03:14.638 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.639 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:03:14.639 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:03:14.639 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.646 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:03:14.646 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.648 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:03:14.648 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.649 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:03:14.649 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.651 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:03:14.651 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.652 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:03:14.652 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.654 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:03:14.654 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.655 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:03:14.655 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.656 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:03:14.657 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.658 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:03:14.659 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.660 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:03:14.660 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.661 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:03:14.661 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.664 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:03:14.664 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.666 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:03:14.666 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.668 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:03:14.668 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.669 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:03:14.669 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.670 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:03:14.670 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.673 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:03:14.673 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.674 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:03:14.674 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.675 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:03:14.675 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.677 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:03:14.677 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.678 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:03:14.678 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.679 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:03:14.679 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.681 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:03:14.681 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.683 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:03:14.683 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.684 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:03:14.684 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.686 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:03:14.686 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.687 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:03:14.688 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.689 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:03:14.689 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.694 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:03:14.694 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.699 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:03:14.699 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.700 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:03:14.700 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.702 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:03:14.702 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.705 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:03:14.705 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.706 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:03:14.706 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.708 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:03:14.708 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.715 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:03:14.715 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.717 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:03:14.717 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.718 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:03:14.719 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.720 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:03:14.720 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:03:14.722 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:03:14.723 | | | | 6572-74c4f0 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:03:14.723 | | | | 6572-74c4f0 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:03:14.725 | | | | 6572-74c4f0 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:03:14.728 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:03:14.746 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:03:14.746 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [generated in 0.00027s] () 2026-10-05 10:03:14.751 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:03:14.751 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [generated in 0.00042s] ('0', 'sys_user_sex', '0') 2026-10-05 10:03:14.758 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:03:14.758 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.00752s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:03:14.762 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:03:14.762 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.01148s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:03:14.765 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:03:14.765 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.01465s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:03:14.768 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:03:14.768 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.01725s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:03:14.771 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:03:14.771 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.02056s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:03:14.775 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:03:14.775 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.02402s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:03:14.777 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:03:14.777 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.02644s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:03:14.781 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:03:14.781 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.03036s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:03:14.784 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:03:14.784 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.03346s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:03:14.788 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:03:14.788 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.03767s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:03:14.791 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:03:14.793 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:03:14.794 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:03:14.794 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] () 2026-10-05 10:03:14.805 | | | | 6572-74c4f0 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:03:14.805 | | | | 6572-74c4f0 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 6572-74c4f0 尝试获取 Application 锁... 2026-10-05 10:03:14.807 | | | | 6572-74c4f0 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 6572-74c4f0 持有 Application 锁,开始启动定时任务... 2026-10-05 10:03:14.828 | | | | 6572-74c4f0 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:03:14.848 | | | | 6572-74c4f0 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:03:15.349 | | | | 6572-74c4f0 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:03:15.356 | | | | 6572-74c4f0 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:03:15.356 | | | | 6572-74c4f0 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:03:15.356 | | | | 6572-74c4f0 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:03:57.951 | | | | 6572-74c4f0 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:03:57.957 | | | | 6572-74c4f0 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:03:57.958 | | | | 6572-74c4f0 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:03:57.963 | | | | 6572-74c4f0 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 6572-74c4f0 释放 Application 锁 2026-10-05 10:04:00.132 | | | | 6924-a97187 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:04:00.132 | | | | 6924-a97187 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:04:00.132 | | | | 6924-a97187 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:04:00.137 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:04:00.137 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.138 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:04:00.138 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.138 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:04:00.138 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.139 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:04:00.139 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:04:00.139 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.147 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:04:00.147 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.149 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:04:00.149 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.150 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:04:00.150 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.152 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:04:00.152 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.154 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:04:00.154 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.155 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:04:00.156 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.157 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:04:00.157 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.159 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:04:00.159 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.161 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:04:00.161 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.161 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:04:00.162 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.162 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:04:00.163 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.164 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:04:00.164 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.165 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:04:00.165 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.166 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:04:00.166 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.167 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:04:00.167 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.168 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:04:00.168 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.169 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:04:00.169 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.170 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:04:00.171 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.172 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:04:00.172 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.173 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:04:00.173 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.174 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:04:00.174 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.175 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:04:00.176 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.178 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:04:00.178 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.182 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:04:00.182 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.183 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:04:00.183 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.184 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:04:00.184 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.186 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:04:00.186 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.187 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:04:00.188 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.191 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:04:00.191 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.192 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:04:00.193 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.194 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:04:00.194 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.196 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:04:00.196 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.198 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:04:00.198 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.199 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:04:00.199 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.201 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:04:00.201 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.202 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:04:00.202 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.204 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:04:00.204 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.206 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:04:00.206 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.207 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:04:00.207 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:00.209 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:04:00.209 | | | | 6924-a97187 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:04:00.209 | | | | 6924-a97187 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:04:00.213 | | | | 6924-a97187 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:04:00.222 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:04:00.239 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:04:00.240 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [generated in 0.00032s] () 2026-10-05 10:04:00.243 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:04:00.243 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [generated in 0.00026s] ('0', 'sys_user_sex', '0') 2026-10-05 10:04:00.248 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:04:00.248 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [cached since 0.005145s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:04:00.250 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:04:00.251 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [cached since 0.007682s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:04:00.253 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:04:00.253 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [cached since 0.009945s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:04:00.255 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:04:00.255 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [cached since 0.01241s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:04:00.258 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:04:00.258 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [cached since 0.01488s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:04:00.260 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:04:00.260 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [cached since 0.01711s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:04:00.264 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:04:00.264 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [cached since 0.02084s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:04:00.266 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:04:00.266 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [cached since 0.02333s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:04:00.268 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:04:00.268 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [cached since 0.02547s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:04:00.271 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:04:00.271 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [cached since 0.02792s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:04:00.273 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:04:00.275 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:04:00.276 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:04:00.276 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] () 2026-10-05 10:04:00.285 | | | | 6924-a97187 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:04:00.285 | | | | 6924-a97187 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 6924-a97187 尝试获取 Application 锁... 2026-10-05 10:04:00.289 | | | | 6924-a97187 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 6924-a97187 持有 Application 锁,开始启动定时任务... 2026-10-05 10:04:00.309 | | | | 6924-a97187 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:04:00.331 | | | | 6924-a97187 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:04:00.833 | | | | 6924-a97187 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:04:00.838 | | | | 6924-a97187 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:04:00.839 | | | | 6924-a97187 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:04:00.839 | | | | 6924-a97187 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:04:12.111 | | | | 6924-a97187 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:04:12.115 | | | | 6924-a97187 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:04:12.116 | | | | 6924-a97187 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:04:12.131 | | | | 6924-a97187 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 6924-a97187 释放 Application 锁 2026-10-05 10:04:14.631 | | | | 7048-92ce22 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:04:14.631 | | | | 7048-92ce22 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:04:14.631 | | | | 7048-92ce22 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:04:14.638 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:04:14.638 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.639 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:04:14.639 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.639 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:04:14.639 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.640 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:04:14.640 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:04:14.640 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.651 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:04:14.651 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.653 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:04:14.653 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.657 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:04:14.657 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.659 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:04:14.659 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.660 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:04:14.660 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.661 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:04:14.661 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.662 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:04:14.663 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.664 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:04:14.664 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.666 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:04:14.666 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.668 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:04:14.668 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.670 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:04:14.670 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.671 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:04:14.672 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.673 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:04:14.673 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.674 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:04:14.674 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.675 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:04:14.675 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.676 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:04:14.676 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.677 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:04:14.677 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.678 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:04:14.679 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.680 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:04:14.680 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.681 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:04:14.681 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.682 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:04:14.682 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.684 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:04:14.684 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.690 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:04:14.690 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.692 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:04:14.692 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.693 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:04:14.693 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.695 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:04:14.695 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.696 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:04:14.696 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.697 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:04:14.697 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.699 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:04:14.699 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.700 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:04:14.701 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.702 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:04:14.702 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.704 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:04:14.704 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.706 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:04:14.706 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.708 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:04:14.708 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.710 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:04:14.710 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.712 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:04:14.713 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.715 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:04:14.715 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.716 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:04:14.716 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.718 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:04:14.718 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:04:14.720 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:04:14.721 | | | | 7048-92ce22 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:04:14.721 | | | | 7048-92ce22 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:04:14.723 | | | | 7048-92ce22 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:04:14.726 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:04:14.742 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:04:14.742 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [generated in 0.00027s] () 2026-10-05 10:04:14.751 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:04:14.751 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] ('0', 'sys_user_sex', '0') 2026-10-05 10:04:14.761 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:04:14.761 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [cached since 0.01002s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:04:14.764 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:04:14.764 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [cached since 0.01351s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:04:14.767 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:04:14.767 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [cached since 0.01603s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:04:14.769 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:04:14.769 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [cached since 0.0181s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:04:14.771 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:04:14.771 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [cached since 0.02055s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:04:14.774 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:04:14.774 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [cached since 0.02321s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:04:14.777 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:04:14.777 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [cached since 0.02636s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:04:14.779 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:04:14.779 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [cached since 0.02843s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:04:14.782 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:04:14.782 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [cached since 0.03117s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:04:14.786 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:04:14.786 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [cached since 0.03485s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:04:14.788 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:04:14.792 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:04:14.793 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:04:14.793 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] () 2026-10-05 10:04:14.801 | | | | 7048-92ce22 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:04:14.802 | | | | 7048-92ce22 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 7048-92ce22 尝试获取 Application 锁... 2026-10-05 10:04:14.804 | | | | 7048-92ce22 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 7048-92ce22 持有 Application 锁,开始启动定时任务... 2026-10-05 10:04:14.819 | | | | 7048-92ce22 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:04:14.835 | | | | 7048-92ce22 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:04:15.338 | | | | 7048-92ce22 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:04:15.343 | | | | 7048-92ce22 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:04:15.344 | | | | 7048-92ce22 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:04:15.344 | | | | 7048-92ce22 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:05:06.764 | | | | 7048-92ce22 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:05:06.769 | | | | 7048-92ce22 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:05:06.770 | | | | 7048-92ce22 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:05:06.775 | | | | 7048-92ce22 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 7048-92ce22 释放 Application 锁 2026-10-05 10:05:09.014 | | | | 7512-648249 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:05:09.015 | | | | 7512-648249 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:05:09.015 | | | | 7512-648249 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:05:09.020 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:05:09.021 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.021 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:05:09.021 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.022 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:05:09.022 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.022 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:05:09.023 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:05:09.023 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.036 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:05:09.036 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.038 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:05:09.038 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.042 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:05:09.042 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.044 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:05:09.044 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.049 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:05:09.049 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.051 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:05:09.051 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.053 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:05:09.053 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.055 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:05:09.055 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.057 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:05:09.057 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.058 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:05:09.058 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.060 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:05:09.060 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.062 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:05:09.062 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.064 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:05:09.064 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.065 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:05:09.065 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.067 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:05:09.067 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.068 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:05:09.068 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.070 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:05:09.070 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.071 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:05:09.071 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.073 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:05:09.073 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.075 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:05:09.075 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.076 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:05:09.076 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.078 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:05:09.078 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.081 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:05:09.081 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.082 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:05:09.082 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.083 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:05:09.083 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.084 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:05:09.084 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.086 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:05:09.086 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.088 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:05:09.088 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.090 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:05:09.090 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.091 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:05:09.091 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.092 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:05:09.092 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.093 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:05:09.093 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.095 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:05:09.095 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.096 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:05:09.096 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.097 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:05:09.098 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.099 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:05:09.099 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.100 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:05:09.100 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.101 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:05:09.101 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.103 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:05:09.103 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:09.105 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:05:09.106 | | | | 7512-648249 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:05:09.106 | | | | 7512-648249 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:05:09.107 | | | | 7512-648249 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:05:09.110 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:05:09.127 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:05:09.127 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [generated in 0.00029s] () 2026-10-05 10:05:09.133 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:05:09.133 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [generated in 0.00024s] ('0', 'sys_user_sex', '0') 2026-10-05 10:05:09.138 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:05:09.138 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [cached since 0.005598s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:05:09.140 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:05:09.140 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [cached since 0.007552s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:05:09.142 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:05:09.142 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [cached since 0.009858s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:05:09.145 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:05:09.145 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [cached since 0.01284s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:05:09.148 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:05:09.148 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [cached since 0.01544s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:05:09.150 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:05:09.150 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [cached since 0.01718s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:05:09.151 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:05:09.151 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [cached since 0.01882s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:05:09.154 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:05:09.154 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [cached since 0.0216s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:05:09.157 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:05:09.157 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [cached since 0.02496s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:05:09.161 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:05:09.161 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [cached since 0.02871s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:05:09.163 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:05:09.165 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:05:09.166 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:05:09.166 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] () 2026-10-05 10:05:09.174 | | | | 7512-648249 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:05:09.175 | | | | 7512-648249 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 7512-648249 尝试获取 Application 锁... 2026-10-05 10:05:09.176 | | | | 7512-648249 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 7512-648249 持有 Application 锁,开始启动定时任务... 2026-10-05 10:05:09.194 | | | | 7512-648249 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:05:09.218 | | | | 7512-648249 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:05:09.720 | | | | 7512-648249 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:05:09.726 | | | | 7512-648249 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:05:09.727 | | | | 7512-648249 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:05:09.727 | | | | 7512-648249 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:05:24.984 | | | | 7512-648249 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:05:24.988 | | | | 7512-648249 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:05:24.990 | | | | 7512-648249 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:05:24.997 | | | | 7512-648249 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 7512-648249 释放 Application 锁 2026-10-05 10:05:27.079 | | | | 7668-ec7660 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:05:27.079 | | | | 7668-ec7660 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:05:27.079 | | | | 7668-ec7660 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:05:27.083 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:05:27.083 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.084 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:05:27.084 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.084 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:05:27.085 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.085 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:05:27.085 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:05:27.086 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.093 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:05:27.093 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.094 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:05:27.094 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.095 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:05:27.095 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.096 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:05:27.096 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.097 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:05:27.098 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.099 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:05:27.099 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.100 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:05:27.100 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.101 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:05:27.102 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.102 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:05:27.103 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.106 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:05:27.106 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.107 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:05:27.107 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.109 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:05:27.109 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.110 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:05:27.110 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.111 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:05:27.111 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.112 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:05:27.113 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.114 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:05:27.114 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.115 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:05:27.115 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.116 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:05:27.116 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.118 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:05:27.118 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.119 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:05:27.119 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.120 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:05:27.121 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.122 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:05:27.122 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.123 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:05:27.123 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.124 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:05:27.125 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.125 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:05:27.126 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.126 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:05:27.127 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.128 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:05:27.128 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.129 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:05:27.129 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.130 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:05:27.130 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.131 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:05:27.131 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.132 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:05:27.132 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.135 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:05:27.135 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.137 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:05:27.137 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.138 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:05:27.138 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.140 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:05:27.140 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.141 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:05:27.141 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.142 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:05:27.142 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.143 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:05:27.144 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.145 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:05:27.145 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:05:27.146 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:05:27.147 | | | | 7668-ec7660 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:05:27.147 | | | | 7668-ec7660 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:05:27.148 | | | | 7668-ec7660 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:05:27.151 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:05:27.168 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:05:27.168 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [generated in 0.00029s] () 2026-10-05 10:05:27.171 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:05:27.172 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] ('0', 'sys_user_sex', '0') 2026-10-05 10:05:27.175 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:05:27.176 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [cached since 0.004172s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:05:27.178 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:05:27.178 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [cached since 0.006378s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:05:27.180 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:05:27.180 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [cached since 0.008736s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:05:27.182 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:05:27.182 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [cached since 0.01071s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:05:27.184 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:05:27.184 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [cached since 0.01291s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:05:27.187 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:05:27.187 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [cached since 0.01547s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:05:27.190 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:05:27.191 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [cached since 0.01906s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:05:27.194 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:05:27.194 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [cached since 0.02242s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:05:27.201 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:05:27.201 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [cached since 0.02978s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:05:27.207 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:05:27.207 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [cached since 0.03587s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:05:27.215 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:05:27.223 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:05:27.223 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:05:27.224 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] () 2026-10-05 10:05:27.231 | | | | 7668-ec7660 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:05:27.232 | | | | 7668-ec7660 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 7668-ec7660 尝试获取 Application 锁... 2026-10-05 10:05:27.233 | | | | 7668-ec7660 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 7668-ec7660 持有 Application 锁,开始启动定时任务... 2026-10-05 10:05:27.248 | | | | 7668-ec7660 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:05:27.267 | | | | 7668-ec7660 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:05:27.768 | | | | 7668-ec7660 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:05:27.771 | | | | 7668-ec7660 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:05:27.772 | | | | 7668-ec7660 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:05:27.772 | | | | 7668-ec7660 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:05:59.269 | | | | 7668-ec7660 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:05:59.272 | | | | 7668-ec7660 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:05:59.274 | | | | 7668-ec7660 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:05:59.277 | | | | 7668-ec7660 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 7668-ec7660 释放 Application 锁 2026-10-05 10:06:01.394 | | | | 7938-5a7cb6 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:06:01.394 | | | | 7938-5a7cb6 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:06:01.395 | | | | 7938-5a7cb6 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:06:01.401 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:06:01.401 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.401 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:06:01.401 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.402 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:06:01.402 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.403 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:06:01.403 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:06:01.403 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.408 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:06:01.408 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.409 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:06:01.409 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.410 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:06:01.411 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.412 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:06:01.412 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.414 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:06:01.414 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.415 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:06:01.415 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.416 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:06:01.416 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.417 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:06:01.418 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.419 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:06:01.419 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.420 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:06:01.421 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.422 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:06:01.422 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.423 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:06:01.423 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.424 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:06:01.424 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.426 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:06:01.426 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.427 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:06:01.427 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.427 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:06:01.428 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.428 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:06:01.429 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.429 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:06:01.430 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.430 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:06:01.431 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.431 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:06:01.431 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.432 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:06:01.432 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.434 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:06:01.434 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.435 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:06:01.435 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.436 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:06:01.436 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.437 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:06:01.437 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.438 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:06:01.438 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.439 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:06:01.439 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.440 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:06:01.440 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.441 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:06:01.441 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.442 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:06:01.442 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.444 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:06:01.444 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.445 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:06:01.445 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.446 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:06:01.446 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.447 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:06:01.447 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.448 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:06:01.448 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.450 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:06:01.450 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.452 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:06:01.452 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.454 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:06:01.454 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.457 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:06:01.457 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:06:01.460 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:06:01.460 | | | | 7938-5a7cb6 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:06:01.460 | | | | 7938-5a7cb6 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:06:01.462 | | | | 7938-5a7cb6 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:06:01.463 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:06:01.479 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:06:01.479 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [generated in 0.00026s] () 2026-10-05 10:06:01.482 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:06:01.482 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] ('0', 'sys_user_sex', '0') 2026-10-05 10:06:01.486 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:06:01.486 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [cached since 0.004084s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:06:01.489 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:06:01.490 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [cached since 0.007965s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:06:01.492 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:06:01.493 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [cached since 0.01103s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:06:01.496 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:06:01.497 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [cached since 0.01489s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:06:01.498 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:06:01.499 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [cached since 0.01698s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:06:01.501 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:06:01.501 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [cached since 0.01908s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:06:01.505 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:06:01.505 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [cached since 0.02309s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:06:01.507 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:06:01.507 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [cached since 0.02555s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:06:01.509 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:06:01.509 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [cached since 0.02764s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:06:01.511 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:06:01.512 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [cached since 0.02987s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:06:01.514 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:06:01.517 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:06:01.517 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:06:01.518 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] () 2026-10-05 10:06:01.527 | | | | 7938-5a7cb6 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:06:01.528 | | | | 7938-5a7cb6 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 7938-5a7cb6 尝试获取 Application 锁... 2026-10-05 10:06:01.529 | | | | 7938-5a7cb6 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 7938-5a7cb6 持有 Application 锁,开始启动定时任务... 2026-10-05 10:06:01.547 | | | | 7938-5a7cb6 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:06:01.562 | | | | 7938-5a7cb6 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:06:02.065 | | | | 7938-5a7cb6 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:06:02.072 | | | | 7938-5a7cb6 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:06:02.072 | | | | 7938-5a7cb6 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:06:02.072 | | | | 7938-5a7cb6 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:15:52.711 | | | | 7938-5a7cb6 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:15:52.717 | | | | 7938-5a7cb6 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:15:52.718 | | | | 7938-5a7cb6 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:15:52.725 | | | | 7938-5a7cb6 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 7938-5a7cb6 释放 Application 锁 2026-10-05 10:15:54.884 | | | | 13412-2c2cc7 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:15:54.885 | | | | 13412-2c2cc7 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:15:54.885 | | | | 13412-2c2cc7 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:15:54.925 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:15:54.925 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.927 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:15:54.928 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.928 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:15:54.928 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.929 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:15:54.929 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:15:54.929 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.953 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:15:54.954 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.955 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:15:54.955 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.956 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:15:54.956 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.957 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:15:54.957 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.958 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:15:54.958 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.959 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:15:54.959 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.960 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:15:54.960 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.960 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:15:54.960 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.961 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:15:54.962 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.962 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:15:54.962 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.963 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:15:54.963 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.964 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:15:54.965 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.966 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:15:54.966 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.967 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:15:54.967 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.967 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:15:54.968 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.968 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:15:54.968 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.969 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:15:54.969 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.970 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:15:54.970 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.971 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:15:54.971 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.972 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:15:54.972 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.972 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:15:54.973 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.973 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:15:54.973 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.974 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:15:54.974 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.975 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:15:54.975 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.976 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:15:54.976 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.977 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:15:54.977 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.978 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:15:54.978 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.979 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:15:54.979 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.980 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:15:54.980 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.981 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:15:54.981 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.982 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:15:54.982 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.983 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:15:54.983 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.984 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:15:54.984 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.985 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:15:54.985 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.986 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:15:54.986 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.987 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:15:54.987 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.988 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:15:54.988 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.989 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:15:54.989 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.990 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:15:54.990 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:15:54.991 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:15:54.992 | | | | 13412-2c2cc7 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:15:54.992 | | | | 13412-2c2cc7 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:15:54.995 | | | | 13412-2c2cc7 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:15:54.999 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:15:55.017 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:15:55.018 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [generated in 0.00040s] () 2026-10-05 10:15:55.022 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:15:55.022 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [generated in 0.00034s] ('0', 'sys_user_sex', '0') 2026-10-05 10:15:55.027 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:15:55.027 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [cached since 0.005157s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:15:55.030 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:15:55.030 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [cached since 0.007624s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:15:55.032 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:15:55.032 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [cached since 0.01s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:15:55.034 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:15:55.034 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [cached since 0.01204s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:15:55.036 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:15:55.036 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [cached since 0.01411s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:15:55.038 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:15:55.038 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [cached since 0.0161s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:15:55.040 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:15:55.041 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [cached since 0.01843s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:15:55.043 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:15:55.043 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [cached since 0.02116s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:15:55.047 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:15:55.047 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [cached since 0.02501s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:15:55.050 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:15:55.050 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [cached since 0.0281s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:15:55.052 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:15:55.055 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:15:55.056 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:15:55.057 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] () 2026-10-05 10:15:55.064 | | | | 13412-2c2cc7 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:15:55.065 | | | | 13412-2c2cc7 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 13412-2c2cc7 尝试获取 Application 锁... 2026-10-05 10:15:55.066 | | | | 13412-2c2cc7 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 13412-2c2cc7 持有 Application 锁,开始启动定时任务... 2026-10-05 10:15:55.084 | | | | 13412-2c2cc7 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:15:55.110 | | | | 13412-2c2cc7 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:15:55.611 | | | | 13412-2c2cc7 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:15:55.617 | | | | 13412-2c2cc7 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:15:55.618 | | | | 13412-2c2cc7 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:15:55.618 | | | | 13412-2c2cc7 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:16:15.037 | | | | 13412-2c2cc7 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:16:15.043 | | | | 13412-2c2cc7 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:16:15.045 | | | | 13412-2c2cc7 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:16:15.050 | | | | 13412-2c2cc7 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 13412-2c2cc7 释放 Application 锁 2026-10-05 10:16:17.356 | | | | 13792-1fa29a | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:16:17.356 | | | | 13792-1fa29a | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:16:17.357 | | | | 13792-1fa29a | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:16:17.364 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:16:17.364 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.365 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:16:17.365 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.366 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:16:17.366 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.366 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:16:17.367 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:16:17.367 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.387 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:16:17.387 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.389 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:16:17.389 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.391 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:16:17.391 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.394 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:16:17.394 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.396 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:16:17.396 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.397 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:16:17.397 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.399 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:16:17.399 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.400 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:16:17.400 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.402 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:16:17.402 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.403 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:16:17.404 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.405 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:16:17.405 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.407 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:16:17.407 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.409 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:16:17.409 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.411 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:16:17.411 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.412 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:16:17.412 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.413 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:16:17.413 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.414 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:16:17.415 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.416 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:16:17.416 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.417 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:16:17.417 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.418 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:16:17.419 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.420 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:16:17.420 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.421 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:16:17.421 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.423 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:16:17.423 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.424 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:16:17.424 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.426 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:16:17.426 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.427 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:16:17.427 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.428 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:16:17.428 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.429 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:16:17.430 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.431 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:16:17.431 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.432 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:16:17.432 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.433 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:16:17.433 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.434 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:16:17.435 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.436 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:16:17.436 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.437 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:16:17.437 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.439 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:16:17.439 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.441 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:16:17.441 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.442 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:16:17.442 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.443 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:16:17.443 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.445 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:16:17.445 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:17.446 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:16:17.447 | | | | 13792-1fa29a | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:16:17.447 | | | | 13792-1fa29a | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:16:17.449 | | | | 13792-1fa29a | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:16:17.451 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:16:17.468 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:16:17.468 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [generated in 0.00029s] () 2026-10-05 10:16:17.472 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:16:17.472 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] ('0', 'sys_user_sex', '0') 2026-10-05 10:16:17.478 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:16:17.478 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [cached since 0.006664s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:16:17.480 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:16:17.480 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [cached since 0.008928s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:16:17.483 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:16:17.483 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [cached since 0.01121s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:16:17.485 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:16:17.485 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [cached since 0.01384s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:16:17.488 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:16:17.488 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [cached since 0.01614s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:16:17.491 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:16:17.491 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [cached since 0.01964s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:16:17.495 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:16:17.495 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [cached since 0.02318s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:16:17.497 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:16:17.497 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [cached since 0.02559s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:16:17.499 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:16:17.499 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [cached since 0.02766s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:16:17.502 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:16:17.502 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [cached since 0.03036s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:16:17.537 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:16:17.540 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:16:17.542 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:16:17.542 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] () 2026-10-05 10:16:17.550 | | | | 13792-1fa29a | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:16:17.551 | | | | 13792-1fa29a | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 13792-1fa29a 尝试获取 Application 锁... 2026-10-05 10:16:17.552 | | | | 13792-1fa29a | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 13792-1fa29a 持有 Application 锁,开始启动定时任务... 2026-10-05 10:16:17.573 | | | | 13792-1fa29a | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:16:17.598 | | | | 13792-1fa29a | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:16:18.099 | | | | 13792-1fa29a | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:16:18.102 | | | | 13792-1fa29a | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:16:18.102 | | | | 13792-1fa29a | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:16:18.103 | | | | 13792-1fa29a | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:16:54.902 | | | | 13792-1fa29a | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:16:54.911 | | | | 13792-1fa29a | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:16:54.912 | | | | 13792-1fa29a | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:16:54.919 | | | | 13792-1fa29a | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 13792-1fa29a 释放 Application 锁 2026-10-05 10:16:57.128 | | | | 14596-e18032 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:16:57.128 | | | | 14596-e18032 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:16:57.128 | | | | 14596-e18032 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:16:57.137 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:16:57.137 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.138 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:16:57.138 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.138 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:16:57.138 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.139 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:16:57.139 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:16:57.139 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.144 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:16:57.144 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.146 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:16:57.146 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.147 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:16:57.147 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.150 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:16:57.150 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.152 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:16:57.152 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.153 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:16:57.153 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.155 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:16:57.155 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.156 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:16:57.156 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.157 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:16:57.157 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.159 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:16:57.160 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.161 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:16:57.161 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.162 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:16:57.162 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.163 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:16:57.163 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.164 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:16:57.164 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.166 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:16:57.166 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.167 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:16:57.167 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.168 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:16:57.168 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.170 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:16:57.170 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.171 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:16:57.171 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.172 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:16:57.172 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.174 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:16:57.174 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.176 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:16:57.176 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.177 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:16:57.177 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.179 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:16:57.179 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.180 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:16:57.180 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.181 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:16:57.181 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.182 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:16:57.183 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.183 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:16:57.184 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.185 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:16:57.185 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.186 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:16:57.186 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.187 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:16:57.187 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.188 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:16:57.188 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.189 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:16:57.190 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.191 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:16:57.191 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.192 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:16:57.192 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.194 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:16:57.194 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.196 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:16:57.196 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.197 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:16:57.197 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.199 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:16:57.199 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:16:57.201 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:16:57.202 | | | | 14596-e18032 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:16:57.202 | | | | 14596-e18032 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:16:57.203 | | | | 14596-e18032 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:16:57.205 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:16:57.221 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:16:57.221 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [generated in 0.00028s] () 2026-10-05 10:16:57.226 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:16:57.226 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [generated in 0.00028s] ('0', 'sys_user_sex', '0') 2026-10-05 10:16:57.230 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:16:57.230 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [cached since 0.004474s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:16:57.232 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:16:57.232 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [cached since 0.006797s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:16:57.235 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:16:57.235 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [cached since 0.009543s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:16:57.237 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:16:57.237 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [cached since 0.01148s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:16:57.239 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:16:57.240 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [cached since 0.01409s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:16:57.243 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:16:57.243 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [cached since 0.01729s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:16:57.245 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:16:57.245 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [cached since 0.01971s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:16:57.247 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:16:57.247 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [cached since 0.02178s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:16:57.249 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:16:57.249 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [cached since 0.02395s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:16:57.252 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:16:57.252 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [cached since 0.02631s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:16:57.254 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:16:57.260 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:16:57.261 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:16:57.261 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] () 2026-10-05 10:16:57.269 | | | | 14596-e18032 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:16:57.269 | | | | 14596-e18032 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 14596-e18032 尝试获取 Application 锁... 2026-10-05 10:16:57.271 | | | | 14596-e18032 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 14596-e18032 持有 Application 锁,开始启动定时任务... 2026-10-05 10:16:57.289 | | | | 14596-e18032 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:16:57.313 | | | | 14596-e18032 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:16:57.815 | | | | 14596-e18032 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:16:57.821 | | | | 14596-e18032 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:16:57.822 | | | | 14596-e18032 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:16:57.823 | | | | 14596-e18032 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:18:09.543 | | | | 14596-e18032 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:18:09.551 | | | | 14596-e18032 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:18:09.552 | | | | 14596-e18032 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:18:09.557 | | | | 14596-e18032 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 14596-e18032 释放 Application 锁 2026-10-05 10:18:11.895 | | | | 15332-9b3ba7 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:18:11.895 | | | | 15332-9b3ba7 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:18:11.895 | | | | 15332-9b3ba7 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:18:11.934 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:18:11.934 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.936 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:18:11.937 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.937 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:18:11.937 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.938 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:18:11.938 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:18:11.938 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.959 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:18:11.960 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.961 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:18:11.961 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.962 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:18:11.962 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.963 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:18:11.963 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.964 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:18:11.964 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.965 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:18:11.965 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.966 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:18:11.966 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.967 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:18:11.967 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.967 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:18:11.968 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.968 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:18:11.968 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.969 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:18:11.969 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.970 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:18:11.970 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.971 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:18:11.971 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.972 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:18:11.972 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.973 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:18:11.973 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.973 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:18:11.973 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.974 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:18:11.974 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.975 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:18:11.975 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.976 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:18:11.976 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.976 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:18:11.976 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.977 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:18:11.977 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.978 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:18:11.978 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.979 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:18:11.979 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.979 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:18:11.980 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.980 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:18:11.980 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.981 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:18:11.981 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.982 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:18:11.982 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.983 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:18:11.983 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.984 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:18:11.984 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.985 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:18:11.986 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.986 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:18:11.986 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.987 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:18:11.987 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.988 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:18:11.988 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.988 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:18:11.989 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.989 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:18:11.989 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.990 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:18:11.990 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.991 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:18:11.991 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.992 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:18:11.992 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.993 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:18:11.993 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:18:11.993 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:18:11.994 | | | | 15332-9b3ba7 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:18:11.994 | | | | 15332-9b3ba7 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:18:11.996 | | | | 15332-9b3ba7 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:18:11.998 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:18:12.014 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:18:12.014 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [generated in 0.00032s] () 2026-10-05 10:18:12.019 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:18:12.019 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [generated in 0.00040s] ('0', 'sys_user_sex', '0') 2026-10-05 10:18:12.023 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:18:12.024 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [cached since 0.005258s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:18:12.026 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:18:12.026 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [cached since 0.007417s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:18:12.028 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:18:12.028 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [cached since 0.009461s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:18:12.029 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:18:12.030 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [cached since 0.01116s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:18:12.032 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:18:12.032 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [cached since 0.01326s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:18:12.033 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:18:12.033 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [cached since 0.01499s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:18:12.035 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:18:12.035 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [cached since 0.01699s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:18:12.037 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:18:12.037 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [cached since 0.01886s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:18:12.039 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:18:12.040 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [cached since 0.02128s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:18:12.042 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:18:12.043 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [cached since 0.02415s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:18:12.044 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:18:12.046 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:18:12.047 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:18:12.048 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] () 2026-10-05 10:18:12.055 | | | | 15332-9b3ba7 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:18:12.056 | | | | 15332-9b3ba7 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 15332-9b3ba7 尝试获取 Application 锁... 2026-10-05 10:18:12.058 | | | | 15332-9b3ba7 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 15332-9b3ba7 持有 Application 锁,开始启动定时任务... 2026-10-05 10:18:12.076 | | | | 15332-9b3ba7 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:18:12.097 | | | | 15332-9b3ba7 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:18:12.599 | | | | 15332-9b3ba7 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:18:12.607 | | | | 15332-9b3ba7 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:18:12.608 | | | | 15332-9b3ba7 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:18:12.608 | | | | 15332-9b3ba7 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:20:18.948 | | | | 15332-9b3ba7 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:20:18.955 | | | | 15332-9b3ba7 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:20:18.957 | | | | 15332-9b3ba7 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:20:18.962 | | | | 15332-9b3ba7 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 15332-9b3ba7 释放 Application 锁 2026-10-05 10:20:21.040 | | | | 16328-d8d2cf | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:20:21.041 | | | | 16328-d8d2cf | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:20:21.041 | | | | 16328-d8d2cf | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:20:21.049 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:20:21.049 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.049 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:20:21.050 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.050 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:20:21.050 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.051 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:20:21.051 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:20:21.051 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.055 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:20:21.055 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.056 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:20:21.057 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.058 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:20:21.058 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.059 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:20:21.059 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.060 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:20:21.060 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.061 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:20:21.061 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.062 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:20:21.062 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.063 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:20:21.064 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.065 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:20:21.065 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.066 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:20:21.066 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.067 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:20:21.067 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.069 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:20:21.069 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.071 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:20:21.071 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.072 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:20:21.072 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.073 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:20:21.073 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.074 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:20:21.074 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.075 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:20:21.076 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.077 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:20:21.077 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.079 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:20:21.079 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.080 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:20:21.080 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.081 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:20:21.081 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.082 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:20:21.082 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.083 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:20:21.083 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.084 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:20:21.085 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.086 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:20:21.086 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.088 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:20:21.088 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.089 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:20:21.090 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.091 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:20:21.091 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.092 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:20:21.092 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.097 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:20:21.097 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.099 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:20:21.099 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.100 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:20:21.100 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.102 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:20:21.102 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.105 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:20:21.106 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.107 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:20:21.107 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.108 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:20:21.109 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.110 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:20:21.110 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.112 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:20:21.112 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.114 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:20:21.114 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:21.115 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:20:21.116 | | | | 16328-d8d2cf | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:20:21.116 | | | | 16328-d8d2cf | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:20:21.118 | | | | 16328-d8d2cf | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:20:21.122 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:20:21.139 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:20:21.140 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [generated in 0.00033s] () 2026-10-05 10:20:21.144 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:20:21.145 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [generated in 0.00026s] ('0', 'sys_user_sex', '0') 2026-10-05 10:20:21.150 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:20:21.150 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [cached since 0.005397s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:20:21.153 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:20:21.153 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [cached since 0.008481s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:20:21.155 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:20:21.156 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [cached since 0.01128s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:20:21.157 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:20:21.158 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [cached since 0.01324s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:20:21.160 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:20:21.160 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [cached since 0.01603s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:20:21.163 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:20:21.163 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [cached since 0.0185s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:20:21.165 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:20:21.165 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [cached since 0.02106s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:20:21.168 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:20:21.168 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [cached since 0.02379s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:20:21.171 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:20:21.171 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [cached since 0.02716s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:20:21.174 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:20:21.174 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [cached since 0.02959s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:20:21.176 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:20:21.178 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:20:21.179 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:20:21.179 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - [generated in 0.00019s] () 2026-10-05 10:20:21.190 | | | | 16328-d8d2cf | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:20:21.191 | | | | 16328-d8d2cf | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 16328-d8d2cf 尝试获取 Application 锁... 2026-10-05 10:20:21.193 | | | | 16328-d8d2cf | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 16328-d8d2cf 持有 Application 锁,开始启动定时任务... 2026-10-05 10:20:21.210 | | | | 16328-d8d2cf | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:20:21.231 | | | | 16328-d8d2cf | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:20:21.732 | | | | 16328-d8d2cf | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:20:21.740 | | | | 16328-d8d2cf | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:20:21.741 | | | | 16328-d8d2cf | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:20:21.741 | | | | 16328-d8d2cf | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:20:39.914 | | | | 16328-d8d2cf | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:20:39.916 | | | | 16328-d8d2cf | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:20:39.918 | | | | 16328-d8d2cf | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:20:39.924 | | | | 16328-d8d2cf | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 16328-d8d2cf 释放 Application 锁 2026-10-05 10:20:41.947 | | | | 16497-48b7a5 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:20:41.948 | | | | 16497-48b7a5 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:20:41.948 | | | | 16497-48b7a5 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:20:41.952 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:20:41.952 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.953 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:20:41.953 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.953 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:20:41.954 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.954 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:20:41.954 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:20:41.954 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.957 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:20:41.957 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.958 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:20:41.958 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.959 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:20:41.960 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.961 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:20:41.961 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.962 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:20:41.962 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.963 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:20:41.963 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.964 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:20:41.964 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.965 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:20:41.965 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.966 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:20:41.966 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.967 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:20:41.967 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.969 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:20:41.969 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.970 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:20:41.970 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.972 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:20:41.972 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.973 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:20:41.973 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.974 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:20:41.974 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.975 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:20:41.975 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.976 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:20:41.976 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.977 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:20:41.977 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.978 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:20:41.978 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.979 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:20:41.979 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.980 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:20:41.980 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.981 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:20:41.982 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.983 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:20:41.983 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.984 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:20:41.985 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.986 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:20:41.986 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.987 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:20:41.987 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.989 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:20:41.989 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.990 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:20:41.990 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.992 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:20:41.992 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.993 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:20:41.993 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.994 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:20:41.994 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.995 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:20:41.996 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.997 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:20:41.997 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.998 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:20:41.998 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:41.999 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:20:41.999 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:42.001 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:20:42.001 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:42.005 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:20:42.005 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:42.006 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:20:42.006 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:42.008 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:20:42.008 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:20:42.009 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:20:42.011 | | | | 16497-48b7a5 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:20:42.011 | | | | 16497-48b7a5 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:20:42.012 | | | | 16497-48b7a5 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:20:42.014 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:20:42.031 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:20:42.031 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [generated in 0.00026s] () 2026-10-05 10:20:42.035 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:20:42.035 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('0', 'sys_user_sex', '0') 2026-10-05 10:20:42.039 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:20:42.039 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [cached since 0.004723s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:20:42.041 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:20:42.041 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [cached since 0.006856s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:20:42.043 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:20:42.044 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [cached since 0.008897s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:20:42.045 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:20:42.046 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [cached since 0.01086s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:20:42.047 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:20:42.047 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [cached since 0.01263s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:20:42.049 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:20:42.049 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [cached since 0.01441s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:20:42.051 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:20:42.051 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [cached since 0.01661s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:20:42.053 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:20:42.053 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [cached since 0.01877s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:20:42.056 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:20:42.056 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [cached since 0.02103s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:20:42.058 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:20:42.058 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [cached since 0.0236s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:20:42.060 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:20:42.064 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:20:42.065 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:20:42.065 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] () 2026-10-05 10:20:42.091 | | | | 16497-48b7a5 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:20:42.092 | | | | 16497-48b7a5 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 16497-48b7a5 尝试获取 Application 锁... 2026-10-05 10:20:42.095 | | | | 16497-48b7a5 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 16497-48b7a5 持有 Application 锁,开始启动定时任务... 2026-10-05 10:20:42.112 | | | | 16497-48b7a5 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:20:42.131 | | | | 16497-48b7a5 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:20:42.632 | | | | 16497-48b7a5 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:20:42.640 | | | | 16497-48b7a5 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:20:42.640 | | | | 16497-48b7a5 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:20:42.640 | | | | 16497-48b7a5 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:20:59.702 | | | | 16497-48b7a5 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:20:59.704 | | | | 16497-48b7a5 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:20:59.706 | | | | 16497-48b7a5 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:20:59.711 | | | | 16497-48b7a5 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 16497-48b7a5 释放 Application 锁 2026-10-05 10:21:01.774 | | | | 16674-8fc361 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:21:01.775 | | | | 16674-8fc361 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:21:01.775 | | | | 16674-8fc361 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:21:01.779 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:21:01.779 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.779 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:21:01.779 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.780 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:21:01.780 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.781 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:21:01.781 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:21:01.781 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.786 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:21:01.786 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.788 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:21:01.789 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.790 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:21:01.790 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.792 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:21:01.792 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.793 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:21:01.793 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.795 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:21:01.795 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.796 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:21:01.796 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.797 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:21:01.797 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.799 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:21:01.799 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.800 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:21:01.800 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.801 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:21:01.801 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.802 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:21:01.802 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.803 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:21:01.803 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.805 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:21:01.805 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.806 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:21:01.806 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.807 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:21:01.807 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.808 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:21:01.808 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.809 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:21:01.809 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.810 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:21:01.811 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.812 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:21:01.812 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.813 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:21:01.813 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.814 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:21:01.815 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.816 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:21:01.816 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.817 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:21:01.817 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.819 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:21:01.819 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.820 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:21:01.820 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.821 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:21:01.821 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.822 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:21:01.822 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.823 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:21:01.823 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.824 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:21:01.825 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.826 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:21:01.826 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.827 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:21:01.827 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.828 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:21:01.828 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.829 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:21:01.829 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.830 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:21:01.830 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.832 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:21:01.832 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.833 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:21:01.833 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.834 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:21:01.834 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.835 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:21:01.835 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:01.837 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:21:01.837 | | | | 16674-8fc361 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:21:01.837 | | | | 16674-8fc361 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:21:01.838 | | | | 16674-8fc361 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:21:01.841 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:21:01.858 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:21:01.858 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [generated in 0.00030s] () 2026-10-05 10:21:01.865 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:01.865 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] ('0', 'sys_user_sex', '0') 2026-10-05 10:21:01.869 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:01.869 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [cached since 0.004439s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:21:01.871 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:01.871 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [cached since 0.006515s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:21:01.873 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:01.873 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [cached since 0.008456s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:21:01.875 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:01.875 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [cached since 0.01031s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:21:01.877 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:01.877 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [cached since 0.01226s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:21:01.879 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:01.879 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [cached since 0.01406s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:21:01.880 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:01.881 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [cached since 0.01566s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:21:01.882 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:01.882 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [cached since 0.01736s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:21:01.884 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:01.884 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [cached since 0.01918s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:21:01.887 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:01.887 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [cached since 0.02179s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:21:01.889 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:21:01.891 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:21:01.892 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:21:01.892 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] () 2026-10-05 10:21:01.900 | | | | 16674-8fc361 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:21:01.901 | | | | 16674-8fc361 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 16674-8fc361 尝试获取 Application 锁... 2026-10-05 10:21:01.903 | | | | 16674-8fc361 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 16674-8fc361 持有 Application 锁,开始启动定时任务... 2026-10-05 10:21:01.920 | | | | 16674-8fc361 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:21:01.934 | | | | 16674-8fc361 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:21:02.443 | | | | 16674-8fc361 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:21:02.449 | | | | 16674-8fc361 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:21:02.449 | | | | 16674-8fc361 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:21:02.449 | | | | 16674-8fc361 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:21:31.434 | | | | 16674-8fc361 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:21:31.437 | | | | 16674-8fc361 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:21:31.439 | | | | 16674-8fc361 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:21:31.444 | | | | 16674-8fc361 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 16674-8fc361 释放 Application 锁 2026-10-05 10:21:33.609 | | | | 16935-341bb3 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:21:33.610 | | | | 16935-341bb3 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:21:33.610 | | | | 16935-341bb3 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:21:33.616 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:21:33.616 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.617 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:21:33.617 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.617 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:21:33.618 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.619 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:21:33.620 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:21:33.620 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.623 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:21:33.624 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.625 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:21:33.626 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.627 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:21:33.627 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.628 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:21:33.629 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.630 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:21:33.630 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.631 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:21:33.631 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.633 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:21:33.633 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.635 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:21:33.635 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.637 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:21:33.637 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.639 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:21:33.639 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.640 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:21:33.641 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.642 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:21:33.642 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.644 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:21:33.644 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.646 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:21:33.646 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.647 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:21:33.647 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.648 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:21:33.649 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.650 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:21:33.650 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.651 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:21:33.651 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.653 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:21:33.653 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.654 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:21:33.655 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.656 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:21:33.656 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.657 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:21:33.657 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.658 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:21:33.658 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.659 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:21:33.660 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.661 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:21:33.661 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.662 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:21:33.662 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.663 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:21:33.663 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.664 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:21:33.665 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.666 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:21:33.666 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.667 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:21:33.667 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.669 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:21:33.669 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.670 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:21:33.671 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.672 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:21:33.672 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.673 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:21:33.673 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.674 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:21:33.674 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.676 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:21:33.676 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.677 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:21:33.677 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.678 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:21:33.679 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.680 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:21:33.680 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:33.682 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:21:33.682 | | | | 16935-341bb3 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:21:33.682 | | | | 16935-341bb3 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:21:33.684 | | | | 16935-341bb3 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:21:33.689 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:21:33.705 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:21:33.705 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [generated in 0.00030s] () 2026-10-05 10:21:33.709 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:33.709 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [generated in 0.00026s] ('0', 'sys_user_sex', '0') 2026-10-05 10:21:33.713 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:33.713 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [cached since 0.004294s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:21:33.715 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:33.715 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [cached since 0.006998s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:21:33.717 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:33.718 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [cached since 0.00909s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:21:33.721 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:33.721 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [cached since 0.0124s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:21:33.723 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:33.723 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [cached since 0.01469s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:21:33.725 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:33.726 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [cached since 0.01717s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:21:33.729 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:33.729 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [cached since 0.02071s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:21:33.731 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:33.731 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [cached since 0.02299s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:21:33.733 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:33.734 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [cached since 0.02517s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:21:33.739 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:33.739 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [cached since 0.03066s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:21:33.741 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:21:33.744 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:21:33.745 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:21:33.745 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] () 2026-10-05 10:21:33.751 | | | | 16935-341bb3 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:21:33.752 | | | | 16935-341bb3 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 16935-341bb3 尝试获取 Application 锁... 2026-10-05 10:21:33.754 | | | | 16935-341bb3 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 16935-341bb3 持有 Application 锁,开始启动定时任务... 2026-10-05 10:21:33.770 | | | | 16935-341bb3 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:21:33.784 | | | | 16935-341bb3 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:21:34.286 | | | | 16935-341bb3 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:21:34.293 | | | | 16935-341bb3 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:21:34.294 | | | | 16935-341bb3 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:21:34.294 | | | | 16935-341bb3 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:21:48.836 | | | | 16935-341bb3 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:21:48.838 | | | | 16935-341bb3 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:21:48.840 | | | | 16935-341bb3 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:21:48.845 | | | | 16935-341bb3 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 16935-341bb3 释放 Application 锁 2026-10-05 10:21:50.897 | | | | 17072-629a9a | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:21:50.898 | | | | 17072-629a9a | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:21:50.898 | | | | 17072-629a9a | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:21:50.903 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:21:50.903 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.904 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:21:50.904 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.904 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:21:50.905 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.905 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:21:50.906 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:21:50.906 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.908 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:21:50.908 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.911 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:21:50.911 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.913 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:21:50.914 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.915 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:21:50.915 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.916 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:21:50.916 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.917 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:21:50.917 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.918 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:21:50.919 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.920 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:21:50.920 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.921 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:21:50.921 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.922 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:21:50.922 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.923 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:21:50.923 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.924 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:21:50.925 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.925 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:21:50.926 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.927 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:21:50.927 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.928 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:21:50.928 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.929 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:21:50.929 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.930 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:21:50.930 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.931 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:21:50.931 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.932 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:21:50.932 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.934 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:21:50.934 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.935 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:21:50.935 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.937 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:21:50.937 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.938 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:21:50.938 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.939 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:21:50.939 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.940 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:21:50.941 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.942 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:21:50.942 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.943 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:21:50.944 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.945 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:21:50.945 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.947 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:21:50.947 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.949 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:21:50.949 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.950 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:21:50.950 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.952 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:21:50.952 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.953 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:21:50.953 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.954 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:21:50.955 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.956 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:21:50.956 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.957 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:21:50.957 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.958 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:21:50.958 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.959 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:21:50.960 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.961 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:21:50.961 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:21:50.962 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:21:50.962 | | | | 17072-629a9a | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:21:50.962 | | | | 17072-629a9a | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:21:50.964 | | | | 17072-629a9a | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:21:50.965 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:21:50.979 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:21:50.980 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] () 2026-10-05 10:21:50.982 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:50.982 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] ('0', 'sys_user_sex', '0') 2026-10-05 10:21:50.986 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:50.986 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [cached since 0.003806s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:21:50.988 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:50.988 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [cached since 0.006397s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:21:50.991 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:50.991 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [cached since 0.008821s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:21:50.993 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:50.993 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [cached since 0.01118s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:21:50.995 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:50.995 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [cached since 0.01301s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:21:50.996 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:50.997 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [cached since 0.0147s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:21:50.998 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:50.998 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [cached since 0.01646s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:21:51.000 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:51.000 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [cached since 0.01832s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:21:51.002 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:51.002 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [cached since 0.02044s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:21:51.008 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:21:51.008 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [cached since 0.0261s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:21:51.010 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:21:51.012 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:21:51.013 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:21:51.013 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] () 2026-10-05 10:21:51.021 | | | | 17072-629a9a | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:21:51.021 | | | | 17072-629a9a | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 17072-629a9a 尝试获取 Application 锁... 2026-10-05 10:21:51.022 | | | | 17072-629a9a | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 17072-629a9a 持有 Application 锁,开始启动定时任务... 2026-10-05 10:21:51.040 | | | | 17072-629a9a | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:21:51.052 | | | | 17072-629a9a | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:21:51.554 | | | | 17072-629a9a | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:21:51.562 | | | | 17072-629a9a | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:21:51.562 | | | | 17072-629a9a | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:21:51.562 | | | | 17072-629a9a | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:22:54.433 | | | | 17072-629a9a | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:22:54.439 | | | | 17072-629a9a | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:22:54.441 | | | | 17072-629a9a | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:22:54.449 | | | | 17072-629a9a | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 17072-629a9a 释放 Application 锁 2026-10-05 10:22:56.529 | | | | 17603-6d21d3 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:22:56.530 | | | | 17603-6d21d3 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:22:56.530 | | | | 17603-6d21d3 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:22:56.536 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:22:56.537 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.537 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:22:56.538 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.538 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:22:56.538 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.539 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:22:56.539 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:22:56.539 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.542 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:22:56.542 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.544 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:22:56.544 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.545 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:22:56.545 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.547 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:22:56.547 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.548 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:22:56.548 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.549 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:22:56.549 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.550 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:22:56.550 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.551 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:22:56.551 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.553 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:22:56.553 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.555 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:22:56.555 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.556 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:22:56.556 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.557 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:22:56.557 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.558 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:22:56.558 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.559 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:22:56.559 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.560 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:22:56.560 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.561 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:22:56.561 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.562 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:22:56.563 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.564 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:22:56.564 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.565 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:22:56.565 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.566 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:22:56.566 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.567 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:22:56.567 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.568 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:22:56.568 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.570 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:22:56.570 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.571 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:22:56.571 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.572 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:22:56.572 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.574 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:22:56.574 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.575 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:22:56.575 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.576 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:22:56.576 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.578 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:22:56.578 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.579 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:22:56.579 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.580 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:22:56.580 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.581 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:22:56.581 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.583 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:22:56.583 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.584 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:22:56.584 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.585 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:22:56.585 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.587 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:22:56.587 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.589 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:22:56.589 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.603 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:22:56.603 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.606 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:22:56.606 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:22:56.608 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:22:56.608 | | | | 17603-6d21d3 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:22:56.609 | | | | 17603-6d21d3 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:22:56.611 | | | | 17603-6d21d3 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:22:56.615 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:22:56.632 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:22:56.632 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [generated in 0.00035s] () 2026-10-05 10:22:56.635 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:22:56.635 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] ('0', 'sys_user_sex', '0') 2026-10-05 10:22:56.638 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:22:56.639 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [cached since 0.003734s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:22:56.644 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:22:56.644 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [cached since 0.008876s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:22:56.646 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:22:56.646 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [cached since 0.01156s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:22:56.650 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:22:56.650 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [cached since 0.01511s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:22:56.653 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:22:56.653 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [cached since 0.01839s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:22:56.656 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:22:56.656 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [cached since 0.02145s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:22:56.659 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:22:56.660 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [cached since 0.02468s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:22:56.662 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:22:56.662 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [cached since 0.02751s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:22:56.665 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:22:56.665 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [cached since 0.02989s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:22:56.667 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:22:56.667 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [cached since 0.03229s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:22:56.669 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:22:56.672 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:22:56.673 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:22:56.673 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] () 2026-10-05 10:22:56.681 | | | | 17603-6d21d3 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:22:56.682 | | | | 17603-6d21d3 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 17603-6d21d3 尝试获取 Application 锁... 2026-10-05 10:22:56.683 | | | | 17603-6d21d3 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 17603-6d21d3 持有 Application 锁,开始启动定时任务... 2026-10-05 10:22:56.702 | | | | 17603-6d21d3 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:22:56.722 | | | | 17603-6d21d3 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:22:57.222 | | | | 17603-6d21d3 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:22:57.230 | | | | 17603-6d21d3 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:22:57.230 | | | | 17603-6d21d3 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:22:57.230 | | | | 17603-6d21d3 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:23:19.078 | | | | 17603-6d21d3 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:23:19.084 | | | | 17603-6d21d3 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:23:19.086 | | | | 17603-6d21d3 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:23:19.089 | | | | 17603-6d21d3 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 17603-6d21d3 释放 Application 锁 2026-10-05 10:23:21.137 | | | | 17823-52d2b3 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:23:21.137 | | | | 17823-52d2b3 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:23:21.137 | | | | 17823-52d2b3 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:23:21.143 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:23:21.143 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.144 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:23:21.144 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.144 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:23:21.145 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.145 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:23:21.145 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:23:21.145 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.148 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:23:21.149 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.151 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:23:21.151 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.152 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:23:21.152 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.153 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:23:21.154 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.155 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:23:21.155 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.156 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:23:21.156 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.158 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:23:21.158 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.159 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:23:21.159 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.160 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:23:21.160 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.161 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:23:21.162 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.163 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:23:21.163 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.164 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:23:21.164 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.167 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:23:21.167 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.168 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:23:21.169 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.170 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:23:21.170 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.171 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:23:21.171 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.172 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:23:21.172 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.173 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:23:21.173 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.175 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:23:21.175 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.176 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:23:21.176 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.177 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:23:21.177 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.179 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:23:21.179 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.181 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:23:21.181 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.187 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:23:21.187 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.188 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:23:21.188 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.190 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:23:21.190 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.192 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:23:21.192 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.193 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:23:21.193 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.195 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:23:21.195 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.196 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:23:21.197 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.198 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:23:21.198 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.200 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:23:21.201 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.202 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:23:21.202 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.203 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:23:21.203 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.205 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:23:21.205 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.206 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:23:21.206 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.208 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:23:21.208 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.209 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:23:21.209 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.211 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:23:21.211 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:21.212 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:23:21.213 | | | | 17823-52d2b3 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:23:21.214 | | | | 17823-52d2b3 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:23:21.216 | | | | 17823-52d2b3 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:23:21.219 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:23:21.234 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:23:21.234 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] () 2026-10-05 10:23:21.237 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:23:21.237 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('0', 'sys_user_sex', '0') 2026-10-05 10:23:21.241 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:23:21.241 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [cached since 0.004441s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:23:21.244 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:23:21.244 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [cached since 0.007517s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:23:21.247 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:23:21.247 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [cached since 0.01s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:23:21.249 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:23:21.250 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [cached since 0.01291s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:23:21.253 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:23:21.253 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [cached since 0.01627s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:23:21.255 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:23:21.255 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [cached since 0.01838s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:23:21.257 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:23:21.257 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [cached since 0.02036s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:23:21.259 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:23:21.259 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [cached since 0.02272s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:23:21.261 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:23:21.261 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [cached since 0.02471s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:23:21.264 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:23:21.264 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [cached since 0.02735s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:23:21.266 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:23:21.269 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:23:21.269 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:23:21.270 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] () 2026-10-05 10:23:21.276 | | | | 17823-52d2b3 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:23:21.277 | | | | 17823-52d2b3 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 17823-52d2b3 尝试获取 Application 锁... 2026-10-05 10:23:21.279 | | | | 17823-52d2b3 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 17823-52d2b3 持有 Application 锁,开始启动定时任务... 2026-10-05 10:23:21.296 | | | | 17823-52d2b3 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:23:21.318 | | | | 17823-52d2b3 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:23:21.819 | | | | 17823-52d2b3 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:23:21.827 | | | | 17823-52d2b3 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:23:21.827 | | | | 17823-52d2b3 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:23:21.828 | | | | 17823-52d2b3 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:23:43.359 | | | | 17823-52d2b3 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:23:43.364 | | | | 17823-52d2b3 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:23:43.365 | | | | 17823-52d2b3 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:23:43.369 | | | | 17823-52d2b3 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 17823-52d2b3 释放 Application 锁 2026-10-05 10:23:45.426 | | | | 18021-92db60 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:23:45.427 | | | | 18021-92db60 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:23:45.427 | | | | 18021-92db60 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:23:45.432 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:23:45.433 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.433 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:23:45.433 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.434 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:23:45.434 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.434 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:23:45.434 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:23:45.435 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.438 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:23:45.438 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.440 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:23:45.440 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.442 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:23:45.442 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.444 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:23:45.444 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.445 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:23:45.445 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.446 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:23:45.446 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.447 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:23:45.447 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.448 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:23:45.449 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.450 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:23:45.450 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.451 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:23:45.451 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.452 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:23:45.452 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.453 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:23:45.453 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.454 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:23:45.454 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.455 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:23:45.455 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.456 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:23:45.456 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.457 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:23:45.457 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.459 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:23:45.459 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.460 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:23:45.460 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.461 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:23:45.461 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.462 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:23:45.462 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.463 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:23:45.463 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.464 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:23:45.464 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.465 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:23:45.465 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.466 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:23:45.466 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.467 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:23:45.467 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.468 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:23:45.468 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.469 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:23:45.469 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.470 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:23:45.470 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.471 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:23:45.471 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.473 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:23:45.473 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.474 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:23:45.474 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.475 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:23:45.475 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.476 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:23:45.477 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.477 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:23:45.478 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.478 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:23:45.479 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.479 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:23:45.480 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.481 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:23:45.481 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.482 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:23:45.482 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.483 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:23:45.483 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:23:45.485 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:23:45.485 | | | | 18021-92db60 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:23:45.485 | | | | 18021-92db60 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:23:45.487 | | | | 18021-92db60 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:23:45.489 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:23:45.506 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:23:45.506 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [generated in 0.00048s] () 2026-10-05 10:23:45.510 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:23:45.510 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [generated in 0.00027s] ('0', 'sys_user_sex', '0') 2026-10-05 10:23:45.513 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:23:45.513 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [cached since 0.003217s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:23:45.515 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:23:45.515 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [cached since 0.005231s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:23:45.517 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:23:45.517 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [cached since 0.007475s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:23:45.519 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:23:45.519 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [cached since 0.009339s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:23:45.520 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:23:45.521 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [cached since 0.01115s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:23:45.528 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:23:45.528 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [cached since 0.01871s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:23:45.544 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:23:45.544 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [cached since 0.03491s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:23:45.551 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:23:45.551 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [cached since 0.04139s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:23:45.554 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:23:45.554 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [cached since 0.04437s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:23:45.556 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:23:45.556 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [cached since 0.04693s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:23:45.558 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:23:45.560 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:23:45.561 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:23:45.561 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] () 2026-10-05 10:23:45.566 | | | | 18021-92db60 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:23:45.567 | | | | 18021-92db60 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 18021-92db60 尝试获取 Application 锁... 2026-10-05 10:23:45.568 | | | | 18021-92db60 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 18021-92db60 持有 Application 锁,开始启动定时任务... 2026-10-05 10:23:45.585 | | | | 18021-92db60 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:23:45.613 | | | | 18021-92db60 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:23:46.114 | | | | 18021-92db60 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:23:46.121 | | | | 18021-92db60 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:23:46.121 | | | | 18021-92db60 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:23:46.121 | | | | 18021-92db60 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:24:04.617 | | | | 18021-92db60 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:24:04.620 | | | | 18021-92db60 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:24:04.622 | | | | 18021-92db60 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:24:04.626 | | | | 18021-92db60 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 18021-92db60 释放 Application 锁 2026-10-05 10:24:06.701 | | | | 18210-f0bdf6 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:24:06.701 | | | | 18210-f0bdf6 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:24:06.701 | | | | 18210-f0bdf6 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:24:06.709 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:24:06.709 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.710 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:24:06.710 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.710 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:24:06.710 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.711 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:24:06.711 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:24:06.711 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.714 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:24:06.714 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.715 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:24:06.715 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.717 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:24:06.717 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.719 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:24:06.719 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.721 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:24:06.721 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.722 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:24:06.722 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.724 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:24:06.724 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.725 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:24:06.725 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.726 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:24:06.726 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.728 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:24:06.729 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.730 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:24:06.730 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.731 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:24:06.731 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.732 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:24:06.732 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.734 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:24:06.734 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.735 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:24:06.735 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.736 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:24:06.736 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.738 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:24:06.738 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.739 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:24:06.739 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.740 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:24:06.741 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.742 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:24:06.742 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.743 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:24:06.743 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.745 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:24:06.745 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.746 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:24:06.746 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.747 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:24:06.748 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.749 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:24:06.749 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.751 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:24:06.751 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.752 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:24:06.753 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.754 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:24:06.754 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.756 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:24:06.756 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.758 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:24:06.758 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.759 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:24:06.759 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.761 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:24:06.761 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.762 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:24:06.762 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.763 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:24:06.763 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.764 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:24:06.764 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.766 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:24:06.766 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.768 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:24:06.768 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.769 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:24:06.769 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.771 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:24:06.771 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:24:06.772 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:24:06.773 | | | | 18210-f0bdf6 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:24:06.773 | | | | 18210-f0bdf6 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:24:06.776 | | | | 18210-f0bdf6 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:24:06.780 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:24:06.797 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:24:06.797 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [generated in 0.00029s] () 2026-10-05 10:24:06.799 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:24:06.799 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [generated in 0.00019s] ('0', 'sys_user_sex', '0') 2026-10-05 10:24:06.803 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:24:06.803 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [cached since 0.00367s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:24:06.806 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:24:06.806 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [cached since 0.007024s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:24:06.808 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:24:06.808 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [cached since 0.009017s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:24:06.811 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:24:06.811 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [cached since 0.01176s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:24:06.814 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:24:06.814 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [cached since 0.01478s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:24:06.816 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:24:06.817 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [cached since 0.01734s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:24:06.820 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:24:06.820 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [cached since 0.0207s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:24:06.822 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:24:06.823 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [cached since 0.02337s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:24:06.824 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:24:06.825 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [cached since 0.02546s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:24:06.827 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:24:06.827 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [cached since 0.02794s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:24:06.829 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:24:06.832 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:24:06.833 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:24:06.833 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] () 2026-10-05 10:24:06.841 | | | | 18210-f0bdf6 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:24:06.841 | | | | 18210-f0bdf6 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 18210-f0bdf6 尝试获取 Application 锁... 2026-10-05 10:24:06.844 | | | | 18210-f0bdf6 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 18210-f0bdf6 持有 Application 锁,开始启动定时任务... 2026-10-05 10:24:06.862 | | | | 18210-f0bdf6 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:24:06.876 | | | | 18210-f0bdf6 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:24:07.379 | | | | 18210-f0bdf6 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:24:07.386 | | | | 18210-f0bdf6 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:24:07.387 | | | | 18210-f0bdf6 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:24:07.387 | | | | 18210-f0bdf6 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:25:02.996 | | | | 18210-f0bdf6 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:25:03.040 | | | | 18210-f0bdf6 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:25:03.054 | | | | 18210-f0bdf6 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:25:03.065 | | | | 18210-f0bdf6 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 18210-f0bdf6 释放 Application 锁 2026-10-05 10:25:05.283 | | | | 18684-1bb033 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:25:05.284 | | | | 18684-1bb033 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:25:05.284 | | | | 18684-1bb033 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:25:05.287 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:25:05.287 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.288 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:25:05.288 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.289 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:25:05.289 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.289 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:25:05.289 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:25:05.290 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.293 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:25:05.293 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.294 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:25:05.294 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.296 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:25:05.296 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.298 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:25:05.298 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.299 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:25:05.299 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.300 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:25:05.300 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.301 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:25:05.301 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.303 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:25:05.303 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.304 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:25:05.304 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.305 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:25:05.305 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.307 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:25:05.307 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.309 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:25:05.309 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.311 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:25:05.311 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.313 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:25:05.314 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.315 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:25:05.315 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.316 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:25:05.316 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.317 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:25:05.317 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.319 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:25:05.319 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.320 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:25:05.320 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.321 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:25:05.321 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.323 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:25:05.323 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.325 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:25:05.325 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.327 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:25:05.327 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.328 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:25:05.328 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.329 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:25:05.330 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.331 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:25:05.331 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.332 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:25:05.332 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.333 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:25:05.333 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.334 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:25:05.334 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.336 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:25:05.336 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.337 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:25:05.337 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.338 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:25:05.338 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.339 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:25:05.339 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.340 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:25:05.340 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.341 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:25:05.341 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.342 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:25:05.342 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.344 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:25:05.344 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.345 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:25:05.345 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.348 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:25:05.348 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:05.349 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:25:05.351 | | | | 18684-1bb033 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:25:05.351 | | | | 18684-1bb033 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:25:05.352 | | | | 18684-1bb033 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:25:05.355 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:25:05.368 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:25:05.369 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [generated in 0.00038s] () 2026-10-05 10:25:05.371 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:05.371 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] ('0', 'sys_user_sex', '0') 2026-10-05 10:25:05.374 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:05.374 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [cached since 0.002665s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:25:05.377 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:05.377 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [cached since 0.005741s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:25:05.380 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:05.381 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [cached since 0.009587s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:25:05.382 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:05.383 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [cached since 0.01141s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:25:05.385 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:05.386 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [cached since 0.0145s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:25:05.388 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:05.388 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [cached since 0.01695s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:25:05.390 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:05.390 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [cached since 0.0187s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:25:05.392 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:05.392 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [cached since 0.02058s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:25:05.394 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:05.394 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [cached since 0.02339s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:25:05.398 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:05.398 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [cached since 0.02676s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:25:05.400 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:25:05.402 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:25:05.403 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:25:05.403 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - [generated in 0.00015s] () 2026-10-05 10:25:05.411 | | | | 18684-1bb033 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:25:05.411 | | | | 18684-1bb033 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 18684-1bb033 尝试获取 Application 锁... 2026-10-05 10:25:05.413 | | | | 18684-1bb033 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 18684-1bb033 持有 Application 锁,开始启动定时任务... 2026-10-05 10:25:05.429 | | | | 18684-1bb033 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:25:05.446 | | | | 18684-1bb033 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:25:05.948 | | | | 18684-1bb033 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:25:05.954 | | | | 18684-1bb033 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:25:05.955 | | | | 18684-1bb033 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:25:05.955 | | | | 18684-1bb033 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:25:13.784 | | | | 18684-1bb033 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:25:13.786 | | | | 18684-1bb033 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:25:13.788 | | | | 18684-1bb033 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:25:13.792 | | | | 18684-1bb033 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 18684-1bb033 释放 Application 锁 2026-10-05 10:25:15.852 | | | | 18781-3f9924 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:25:15.852 | | | | 18781-3f9924 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:25:15.852 | | | | 18781-3f9924 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:25:15.856 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:25:15.856 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.856 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:25:15.857 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.857 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:25:15.858 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.858 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:25:15.858 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:25:15.858 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.860 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:25:15.860 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.862 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:25:15.862 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.863 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:25:15.863 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.864 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:25:15.864 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.865 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:25:15.865 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.866 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:25:15.867 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.867 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:25:15.868 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.868 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:25:15.869 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.870 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:25:15.870 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.870 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:25:15.870 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.872 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:25:15.872 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.873 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:25:15.873 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.874 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:25:15.874 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.876 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:25:15.876 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.879 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:25:15.879 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.880 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:25:15.880 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.881 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:25:15.881 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.883 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:25:15.883 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.884 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:25:15.884 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.886 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:25:15.886 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.887 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:25:15.887 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.889 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:25:15.889 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.890 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:25:15.890 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.892 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:25:15.892 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.893 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:25:15.893 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.895 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:25:15.895 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.896 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:25:15.897 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.898 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:25:15.898 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.899 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:25:15.899 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.900 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:25:15.900 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.902 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:25:15.902 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.903 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:25:15.903 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.904 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:25:15.904 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.907 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:25:15.907 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.909 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:25:15.909 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.912 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:25:15.912 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.914 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:25:15.914 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.915 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:25:15.915 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.916 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:25:15.917 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:15.918 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:25:15.919 | | | | 18781-3f9924 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:25:15.919 | | | | 18781-3f9924 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:25:15.922 | | | | 18781-3f9924 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:25:15.924 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:25:15.940 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:25:15.940 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [generated in 0.00024s] () 2026-10-05 10:25:15.942 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:15.942 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] ('0', 'sys_user_sex', '0') 2026-10-05 10:25:15.946 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:15.946 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [cached since 0.003772s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:25:15.949 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:15.949 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [cached since 0.006522s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:25:15.951 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:15.951 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [cached since 0.008518s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:25:15.952 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:15.952 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [cached since 0.01024s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:25:15.954 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:15.954 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [cached since 0.01218s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:25:15.956 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:15.957 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [cached since 0.01438s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:25:15.958 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:15.958 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [cached since 0.01591s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:25:15.960 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:15.960 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [cached since 0.01753s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:25:15.961 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:15.961 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [cached since 0.01922s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:25:15.963 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:15.964 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [cached since 0.02142s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:25:15.965 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:25:15.968 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:25:15.968 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:25:15.968 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] () 2026-10-05 10:25:15.974 | | | | 18781-3f9924 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:25:15.974 | | | | 18781-3f9924 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 18781-3f9924 尝试获取 Application 锁... 2026-10-05 10:25:15.977 | | | | 18781-3f9924 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 18781-3f9924 持有 Application 锁,开始启动定时任务... 2026-10-05 10:25:15.997 | | | | 18781-3f9924 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:25:16.016 | | | | 18781-3f9924 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:25:16.518 | | | | 18781-3f9924 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:25:16.528 | | | | 18781-3f9924 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:25:16.529 | | | | 18781-3f9924 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:25:16.529 | | | | 18781-3f9924 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:25:22.326 | | | | 18781-3f9924 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:25:22.327 | | | | 18781-3f9924 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:25:22.328 | | | | 18781-3f9924 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:25:22.335 | | | | 18781-3f9924 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 18781-3f9924 释放 Application 锁 2026-10-05 10:25:24.109 | | | | 18858-d880d8 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:25:24.109 | | | | 18858-d880d8 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:25:24.109 | | | | 18858-d880d8 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:25:24.113 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:25:24.113 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.114 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:25:24.114 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.114 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:25:24.114 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.116 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:25:24.116 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:25:24.116 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.118 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:25:24.118 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.119 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:25:24.119 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.121 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:25:24.121 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.122 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:25:24.122 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.123 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:25:24.123 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.124 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:25:24.124 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.125 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:25:24.125 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.127 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:25:24.127 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.128 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:25:24.128 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.129 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:25:24.129 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.130 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:25:24.130 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.132 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:25:24.133 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.134 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:25:24.134 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.135 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:25:24.136 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.137 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:25:24.137 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.141 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:25:24.141 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.142 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:25:24.142 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.143 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:25:24.144 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.145 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:25:24.145 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.146 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:25:24.146 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.147 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:25:24.148 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.149 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:25:24.150 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.151 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:25:24.151 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.153 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:25:24.153 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.154 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:25:24.154 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.155 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:25:24.155 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.157 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:25:24.157 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.158 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:25:24.158 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.159 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:25:24.160 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.161 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:25:24.161 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.162 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:25:24.162 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.163 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:25:24.163 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.165 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:25:24.165 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.166 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:25:24.166 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.167 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:25:24.167 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.169 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:25:24.169 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.170 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:25:24.171 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.173 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:25:24.173 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.175 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:25:24.175 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:24.177 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:25:24.177 | | | | 18858-d880d8 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:25:24.177 | | | | 18858-d880d8 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:25:24.179 | | | | 18858-d880d8 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:25:24.181 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:25:24.197 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:25:24.197 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [generated in 0.00026s] () 2026-10-05 10:25:24.201 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:24.201 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] ('0', 'sys_user_sex', '0') 2026-10-05 10:25:24.205 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:24.205 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [cached since 0.004331s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:25:24.207 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:24.207 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [cached since 0.00629s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:25:24.210 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:24.210 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [cached since 0.008714s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:25:24.212 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:24.212 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [cached since 0.01084s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:25:24.214 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:24.214 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [cached since 0.01307s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:25:24.218 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:24.218 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [cached since 0.01673s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:25:24.219 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:24.220 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [cached since 0.01864s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:25:24.223 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:24.223 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [cached since 0.02253s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:25:24.226 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:24.226 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [cached since 0.02479s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:25:24.228 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:24.228 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [cached since 0.027s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:25:24.230 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:25:24.235 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:25:24.235 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:25:24.235 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] () 2026-10-05 10:25:24.242 | | | | 18858-d880d8 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:25:24.243 | | | | 18858-d880d8 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 18858-d880d8 尝试获取 Application 锁... 2026-10-05 10:25:24.246 | | | | 18858-d880d8 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 18858-d880d8 持有 Application 锁,开始启动定时任务... 2026-10-05 10:25:24.260 | | | | 18858-d880d8 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:25:24.275 | | | | 18858-d880d8 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:25:24.777 | | | | 18858-d880d8 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:25:24.785 | | | | 18858-d880d8 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:25:24.785 | | | | 18858-d880d8 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:25:24.785 | | | | 18858-d880d8 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:25:43.193 | | | | 18858-d880d8 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:25:43.199 | | | | 18858-d880d8 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:25:43.201 | | | | 18858-d880d8 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:25:43.204 | | | | 18858-d880d8 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 18858-d880d8 释放 Application 锁 2026-10-05 10:25:45.265 | | | | 19027-da5def | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:25:45.266 | | | | 19027-da5def | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:25:45.266 | | | | 19027-da5def | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:25:45.271 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:25:45.271 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.271 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:25:45.272 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.272 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:25:45.272 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.273 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:25:45.273 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:25:45.273 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.277 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:25:45.277 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.279 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:25:45.279 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.280 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:25:45.280 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.281 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:25:45.281 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.282 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:25:45.282 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.284 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:25:45.284 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.285 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:25:45.285 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.286 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:25:45.286 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.288 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:25:45.288 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.289 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:25:45.289 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.291 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:25:45.291 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.293 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:25:45.293 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.294 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:25:45.294 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.295 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:25:45.295 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.297 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:25:45.297 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.298 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:25:45.298 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.299 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:25:45.299 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.300 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:25:45.301 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.302 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:25:45.302 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.303 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:25:45.303 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.304 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:25:45.304 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.305 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:25:45.305 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.306 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:25:45.306 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.307 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:25:45.307 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.308 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:25:45.309 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.309 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:25:45.310 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.311 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:25:45.311 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.311 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:25:45.312 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.313 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:25:45.313 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.314 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:25:45.315 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.316 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:25:45.316 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.317 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:25:45.317 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.319 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:25:45.319 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.320 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:25:45.320 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.321 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:25:45.321 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.323 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:25:45.323 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.324 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:25:45.324 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.326 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:25:45.326 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.327 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:25:45.327 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:25:45.328 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:25:45.329 | | | | 19027-da5def | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:25:45.329 | | | | 19027-da5def | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:25:45.331 | | | | 19027-da5def | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:25:45.333 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:25:45.348 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:25:45.348 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] () 2026-10-05 10:25:45.350 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:45.351 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [generated in 0.00019s] ('0', 'sys_user_sex', '0') 2026-10-05 10:25:45.354 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:45.354 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [cached since 0.003355s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:25:45.356 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:45.356 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [cached since 0.006029s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:25:45.361 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:45.361 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [cached since 0.01049s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:25:45.364 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:45.364 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [cached since 0.01344s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:25:45.366 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:45.366 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [cached since 0.01578s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:25:45.368 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:45.368 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [cached since 0.01764s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:25:45.370 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:45.370 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [cached since 0.01948s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:25:45.372 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:45.372 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [cached since 0.02157s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:25:45.374 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:45.374 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [cached since 0.02406s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:25:45.377 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:25:45.377 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [cached since 0.0264s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:25:45.379 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:25:45.383 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:25:45.383 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:25:45.383 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - [generated in 0.00016s] () 2026-10-05 10:25:45.391 | | | | 19027-da5def | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:25:45.392 | | | | 19027-da5def | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 19027-da5def 尝试获取 Application 锁... 2026-10-05 10:25:45.394 | | | | 19027-da5def | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 19027-da5def 持有 Application 锁,开始启动定时任务... 2026-10-05 10:25:45.412 | | | | 19027-da5def | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:25:45.428 | | | | 19027-da5def | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:25:45.930 | | | | 19027-da5def | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:25:45.937 | | | | 19027-da5def | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:25:45.938 | | | | 19027-da5def | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:25:45.938 | | | | 19027-da5def | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:26:01.190 | | | | 19027-da5def | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:26:01.197 | | | | 19027-da5def | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:26:01.199 | | | | 19027-da5def | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:26:01.205 | | | | 19027-da5def | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 19027-da5def 释放 Application 锁 2026-10-05 10:26:03.391 | | | | 19185-a371ae | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:26:03.391 | | | | 19185-a371ae | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:26:03.392 | | | | 19185-a371ae | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:26:03.396 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:26:03.396 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.397 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:26:03.397 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.399 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:26:03.399 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.400 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:26:03.400 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:26:03.400 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.404 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:26:03.404 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.405 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:26:03.405 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.407 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:26:03.407 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.408 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:26:03.408 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.409 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:26:03.409 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.410 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:26:03.410 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.412 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:26:03.412 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.413 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:26:03.413 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.416 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:26:03.416 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.417 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:26:03.418 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.419 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:26:03.419 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.420 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:26:03.420 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.422 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:26:03.422 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.423 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:26:03.423 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.424 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:26:03.424 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.425 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:26:03.425 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.426 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:26:03.426 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.427 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:26:03.427 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.428 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:26:03.428 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.429 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:26:03.429 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.430 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:26:03.430 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.432 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:26:03.432 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.434 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:26:03.434 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.436 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:26:03.436 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.437 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:26:03.437 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.438 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:26:03.438 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.439 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:26:03.439 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.440 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:26:03.440 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.441 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:26:03.441 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.443 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:26:03.443 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.444 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:26:03.444 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.445 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:26:03.445 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.446 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:26:03.447 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.449 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:26:03.449 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.451 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:26:03.451 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.452 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:26:03.452 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.454 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:26:03.454 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.455 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:26:03.455 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.456 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:26:03.457 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:03.458 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:26:03.459 | | | | 19185-a371ae | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:26:03.459 | | | | 19185-a371ae | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:26:03.461 | | | | 19185-a371ae | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:26:03.462 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:26:03.478 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:26:03.478 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [generated in 0.00037s] () 2026-10-05 10:26:03.481 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:03.481 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [generated in 0.00019s] ('0', 'sys_user_sex', '0') 2026-10-05 10:26:03.485 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:03.485 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [cached since 0.00427s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:26:03.487 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:03.487 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [cached since 0.00663s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:26:03.489 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:03.490 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [cached since 0.008755s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:26:03.493 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:03.493 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [cached since 0.0122s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:26:03.496 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:03.496 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [cached since 0.01542s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:26:03.500 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:03.500 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [cached since 0.01894s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:26:03.502 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:03.502 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [cached since 0.02149s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:26:03.504 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:03.504 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [cached since 0.02351s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:26:03.506 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:03.506 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [cached since 0.02556s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:26:03.509 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:03.509 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [cached since 0.02846s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:26:03.514 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:26:03.517 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:26:03.518 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:26:03.518 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] () 2026-10-05 10:26:03.524 | | | | 19185-a371ae | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:26:03.524 | | | | 19185-a371ae | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 19185-a371ae 尝试获取 Application 锁... 2026-10-05 10:26:03.526 | | | | 19185-a371ae | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 19185-a371ae 持有 Application 锁,开始启动定时任务... 2026-10-05 10:26:03.551 | | | | 19185-a371ae | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:26:03.574 | | | | 19185-a371ae | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:26:04.076 | | | | 19185-a371ae | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:26:04.080 | | | | 19185-a371ae | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:26:04.080 | | | | 19185-a371ae | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:26:04.080 | | | | 19185-a371ae | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:26:12.000 | | | | 19185-a371ae | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:26:12.004 | | | | 19185-a371ae | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:26:12.006 | | | | 19185-a371ae | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:26:12.015 | | | | 19185-a371ae | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 19185-a371ae 释放 Application 锁 2026-10-05 10:26:14.093 | | | | 19276-b4c856 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:26:14.094 | | | | 19276-b4c856 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:26:14.094 | | | | 19276-b4c856 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:26:14.102 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:26:14.102 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.103 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:26:14.103 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.104 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:26:14.104 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.104 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:26:14.104 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:26:14.105 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.108 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:26:14.108 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.110 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:26:14.111 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.112 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:26:14.112 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.113 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:26:14.114 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.116 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:26:14.116 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.118 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:26:14.118 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.119 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:26:14.119 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.121 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:26:14.121 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.122 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:26:14.123 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.124 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:26:14.124 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.125 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:26:14.125 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.126 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:26:14.126 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.127 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:26:14.128 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.129 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:26:14.129 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.129 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:26:14.130 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.131 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:26:14.131 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.132 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:26:14.132 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.134 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:26:14.134 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.135 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:26:14.135 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.137 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:26:14.137 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.138 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:26:14.138 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.139 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:26:14.139 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.141 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:26:14.141 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.142 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:26:14.142 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.143 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:26:14.143 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.144 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:26:14.144 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.145 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:26:14.146 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.147 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:26:14.147 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.149 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:26:14.149 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.151 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:26:14.151 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.152 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:26:14.152 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.153 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:26:14.154 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.155 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:26:14.155 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.156 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:26:14.156 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.158 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:26:14.158 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.159 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:26:14.159 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.161 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:26:14.161 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.162 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:26:14.162 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.163 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:26:14.163 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:14.166 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:26:14.168 | | | | 19276-b4c856 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:26:14.168 | | | | 19276-b4c856 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:26:14.169 | | | | 19276-b4c856 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:26:14.172 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:26:14.189 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:26:14.190 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [generated in 0.00028s] () 2026-10-05 10:26:14.194 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:14.194 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] ('0', 'sys_user_sex', '0') 2026-10-05 10:26:14.199 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:14.199 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [cached since 0.005405s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:26:14.202 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:14.202 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [cached since 0.008562s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:26:14.204 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:14.204 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [cached since 0.01078s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:26:14.207 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:14.207 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [cached since 0.01385s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:26:14.211 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:14.211 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [cached since 0.0175s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:26:14.214 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:14.214 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [cached since 0.02069s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:26:14.218 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:14.218 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [cached since 0.02456s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:26:14.221 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:14.221 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [cached since 0.02777s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:26:14.224 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:14.224 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [cached since 0.03057s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:26:14.229 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:14.229 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [cached since 0.03558s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:26:14.233 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:26:14.236 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:26:14.237 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:26:14.238 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] () 2026-10-05 10:26:14.246 | | | | 19276-b4c856 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:26:14.246 | | | | 19276-b4c856 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 19276-b4c856 尝试获取 Application 锁... 2026-10-05 10:26:14.249 | | | | 19276-b4c856 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 19276-b4c856 持有 Application 锁,开始启动定时任务... 2026-10-05 10:26:14.265 | | | | 19276-b4c856 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:26:14.279 | | | | 19276-b4c856 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:26:14.782 | | | | 19276-b4c856 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:26:14.789 | | | | 19276-b4c856 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:26:14.789 | | | | 19276-b4c856 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:26:14.789 | | | | 19276-b4c856 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:26:35.430 | | | | 19276-b4c856 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:26:35.445 | | | | 19276-b4c856 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:26:35.447 | | | | 19276-b4c856 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:26:35.459 | | | | 19276-b4c856 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 19276-b4c856 释放 Application 锁 2026-10-05 10:26:37.552 | | | | 19953-e48892 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:26:37.552 | | | | 19953-e48892 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:26:37.552 | | | | 19953-e48892 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:26:37.558 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:26:37.558 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.559 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:26:37.559 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.559 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:26:37.559 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.560 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:26:37.560 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:26:37.560 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.564 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:26:37.564 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.565 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:26:37.565 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.567 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:26:37.567 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.569 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:26:37.569 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.570 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:26:37.570 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.572 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:26:37.572 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.573 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:26:37.573 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.574 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:26:37.575 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.577 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:26:37.577 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.578 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:26:37.578 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.579 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:26:37.579 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.580 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:26:37.580 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.581 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:26:37.582 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.583 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:26:37.583 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.584 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:26:37.584 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.585 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:26:37.585 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.586 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:26:37.586 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.587 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:26:37.588 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.590 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:26:37.590 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.592 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:26:37.592 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.594 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:26:37.594 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.595 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:26:37.595 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.596 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:26:37.597 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.599 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:26:37.599 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.600 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:26:37.600 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.601 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:26:37.602 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.603 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:26:37.603 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.604 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:26:37.604 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.606 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:26:37.606 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.607 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:26:37.607 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.608 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:26:37.608 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.609 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:26:37.610 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.611 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:26:37.611 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.612 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:26:37.612 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.613 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:26:37.614 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.615 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:26:37.615 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.617 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:26:37.617 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.618 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:26:37.618 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.619 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:26:37.619 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:26:37.621 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:26:37.621 | | | | 19953-e48892 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:26:37.621 | | | | 19953-e48892 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:26:37.622 | | | | 19953-e48892 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:26:37.624 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:26:37.639 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:26:37.639 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [generated in 0.00027s] () 2026-10-05 10:26:37.642 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:37.642 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] ('0', 'sys_user_sex', '0') 2026-10-05 10:26:37.648 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:37.648 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [cached since 0.005777s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:26:37.654 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:37.654 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [cached since 0.01169s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:26:37.656 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:37.657 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [cached since 0.01465s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:26:37.659 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:37.659 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [cached since 0.01718s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:26:37.662 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:37.662 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [cached since 0.02018s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:26:37.664 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:37.665 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [cached since 0.02259s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:26:37.667 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:37.667 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [cached since 0.02467s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:26:37.669 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:37.670 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [cached since 0.02761s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:26:37.672 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:37.672 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [cached since 0.03s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:26:37.674 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:26:37.674 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [cached since 0.03241s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:26:37.679 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:26:37.682 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:26:37.683 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:26:37.683 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] () 2026-10-05 10:26:37.691 | | | | 19953-e48892 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:26:37.691 | | | | 19953-e48892 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 19953-e48892 尝试获取 Application 锁... 2026-10-05 10:26:37.696 | | | | 19953-e48892 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 19953-e48892 持有 Application 锁,开始启动定时任务... 2026-10-05 10:26:37.719 | | | | 19953-e48892 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:26:37.736 | | | | 19953-e48892 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:26:38.238 | | | | 19953-e48892 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:26:38.245 | | | | 19953-e48892 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:26:38.246 | | | | 19953-e48892 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:26:38.246 | | | | 19953-e48892 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:26:58.773 | | | | 19953-e48892 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:26:58.775 | | | | 19953-e48892 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:26:58.776 | | | | 19953-e48892 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:26:58.782 | | | | 19953-e48892 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 19953-e48892 释放 Application 锁 2026-10-05 10:27:00.834 | | | | 20152-157227 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:27:00.834 | | | | 20152-157227 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:27:00.834 | | | | 20152-157227 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:27:00.837 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:27:00.837 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.838 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:27:00.838 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.838 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:27:00.838 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.839 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:27:00.839 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:27:00.839 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.841 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:27:00.841 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.842 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:27:00.842 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.843 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:27:00.843 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.845 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:27:00.845 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.846 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:27:00.846 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.847 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:27:00.847 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.849 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:27:00.849 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.850 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:27:00.850 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.851 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:27:00.851 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.852 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:27:00.852 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.853 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:27:00.853 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.854 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:27:00.854 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.855 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:27:00.855 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.856 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:27:00.856 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.858 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:27:00.858 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.860 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:27:00.860 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.862 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:27:00.862 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.864 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:27:00.864 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.865 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:27:00.865 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.866 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:27:00.867 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.868 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:27:00.868 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.869 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:27:00.869 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.870 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:27:00.870 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.871 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:27:00.871 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.872 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:27:00.872 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.873 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:27:00.873 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.874 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:27:00.874 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.875 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:27:00.875 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.876 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:27:00.876 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.877 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:27:00.878 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.879 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:27:00.879 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.880 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:27:00.880 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.883 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:27:00.883 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.884 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:27:00.884 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.886 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:27:00.886 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.887 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:27:00.888 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.889 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:27:00.889 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.891 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:27:00.891 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.892 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:27:00.892 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:00.894 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:27:00.895 | | | | 20152-157227 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:27:00.895 | | | | 20152-157227 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:27:00.896 | | | | 20152-157227 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:27:00.900 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:27:00.916 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:27:00.916 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [generated in 0.00031s] () 2026-10-05 10:27:00.919 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:27:00.919 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('0', 'sys_user_sex', '0') 2026-10-05 10:27:00.923 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:27:00.923 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [cached since 0.004188s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:27:00.925 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:27:00.925 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [cached since 0.005978s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:27:00.928 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:27:00.928 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [cached since 0.009146s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:27:00.931 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:27:00.931 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [cached since 0.01181s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:27:00.934 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:27:00.934 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [cached since 0.01494s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:27:00.936 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:27:00.936 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [cached since 0.0166s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:27:00.937 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:27:00.937 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [cached since 0.01807s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:27:00.939 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:27:00.939 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [cached since 0.01961s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:27:00.940 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:27:00.940 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [cached since 0.0211s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:27:00.943 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:27:00.943 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [cached since 0.02395s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:27:00.945 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:27:00.948 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:27:00.949 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:27:00.949 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - [generated in 0.00019s] () 2026-10-05 10:27:00.956 | | | | 20152-157227 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:27:00.957 | | | | 20152-157227 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 20152-157227 尝试获取 Application 锁... 2026-10-05 10:27:00.959 | | | | 20152-157227 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 20152-157227 持有 Application 锁,开始启动定时任务... 2026-10-05 10:27:00.977 | | | | 20152-157227 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:27:00.998 | | | | 20152-157227 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:27:01.500 | | | | 20152-157227 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:27:01.507 | | | | 20152-157227 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:27:01.508 | | | | 20152-157227 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:27:01.508 | | | | 20152-157227 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:27:10.341 | | | | 20152-157227 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:27:10.343 | | | | 20152-157227 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:27:10.345 | | | | 20152-157227 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:27:10.351 | | | | 20152-157227 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 20152-157227 释放 Application 锁 2026-10-05 10:27:12.387 | | | | 20260-4fa242 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:27:12.387 | | | | 20260-4fa242 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:27:12.387 | | | | 20260-4fa242 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:27:12.391 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:27:12.391 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.392 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:27:12.392 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.392 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:27:12.393 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.394 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:27:12.394 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:27:12.394 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.402 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:27:12.402 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.404 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:27:12.404 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.405 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:27:12.405 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.406 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:27:12.406 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.407 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:27:12.407 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.408 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:27:12.408 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.410 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:27:12.410 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.411 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:27:12.411 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.412 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:27:12.413 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.413 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:27:12.414 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.416 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:27:12.416 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.418 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:27:12.418 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.419 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:27:12.419 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.420 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:27:12.420 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.421 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:27:12.421 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.422 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:27:12.422 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.424 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:27:12.424 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.425 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:27:12.426 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.428 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:27:12.428 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.430 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:27:12.430 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.431 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:27:12.431 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.432 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:27:12.433 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.434 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:27:12.434 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.435 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:27:12.435 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.436 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:27:12.436 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.437 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:27:12.437 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.438 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:27:12.438 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.439 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:27:12.439 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.440 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:27:12.441 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.441 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:27:12.442 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.442 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:27:12.443 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.444 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:27:12.444 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.445 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:27:12.445 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.446 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:27:12.446 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.448 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:27:12.448 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.450 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:27:12.450 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.451 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:27:12.451 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.452 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:27:12.452 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.453 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:27:12.454 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:27:12.455 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:27:12.455 | | | | 20260-4fa242 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:27:12.456 | | | | 20260-4fa242 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:27:12.458 | | | | 20260-4fa242 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:27:12.461 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:27:12.477 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:27:12.477 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [generated in 0.00024s] () 2026-10-05 10:27:12.480 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:27:12.480 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] ('0', 'sys_user_sex', '0') 2026-10-05 10:27:12.483 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:27:12.483 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [cached since 0.003189s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:27:12.485 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:27:12.485 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [cached since 0.005094s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:27:12.486 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:27:12.487 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [cached since 0.00684s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:27:12.489 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:27:12.489 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [cached since 0.009197s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:27:12.491 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:27:12.491 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [cached since 0.01158s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:27:12.493 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:27:12.494 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [cached since 0.01384s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:27:12.496 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:27:12.496 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [cached since 0.01639s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:27:12.500 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:27:12.500 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [cached since 0.02063s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:27:12.502 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:27:12.502 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [cached since 0.02252s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:27:12.504 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:27:12.504 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [cached since 0.02458s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:27:12.506 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:27:12.509 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:27:12.510 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:27:12.510 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] () 2026-10-05 10:27:12.520 | | | | 20260-4fa242 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:27:12.521 | | | | 20260-4fa242 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 20260-4fa242 尝试获取 Application 锁... 2026-10-05 10:27:12.524 | | | | 20260-4fa242 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 20260-4fa242 持有 Application 锁,开始启动定时任务... 2026-10-05 10:27:12.540 | | | | 20260-4fa242 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:27:12.554 | | | | 20260-4fa242 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:27:13.055 | | | | 20260-4fa242 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:27:13.060 | | | | 20260-4fa242 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:27:13.060 | | | | 20260-4fa242 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:27:13.060 | | | | 20260-4fa242 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:28:02.932 | | | | 20260-4fa242 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:28:02.938 | | | | 20260-4fa242 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:28:02.939 | | | | 20260-4fa242 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:28:02.946 | | | | 20260-4fa242 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 20260-4fa242 释放 Application 锁 2026-10-05 10:28:05.371 | | | | 20673-58cd20 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:28:05.371 | | | | 20673-58cd20 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:28:05.371 | | | | 20673-58cd20 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:28:05.378 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:28:05.378 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.379 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:28:05.379 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.380 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:28:05.380 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.381 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:28:05.381 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:28:05.381 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.384 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:28:05.384 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.387 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:28:05.387 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.389 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:28:05.389 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.390 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:28:05.391 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.393 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:28:05.393 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.394 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:28:05.394 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.395 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:28:05.396 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.397 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:28:05.397 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.398 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:28:05.398 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.399 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:28:05.399 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.400 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:28:05.400 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.402 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:28:05.402 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.404 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:28:05.404 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.405 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:28:05.405 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.407 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:28:05.407 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.408 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:28:05.408 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.409 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:28:05.409 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.410 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:28:05.411 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.412 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:28:05.412 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.413 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:28:05.413 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.414 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:28:05.414 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.415 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:28:05.416 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.417 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:28:05.417 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.418 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:28:05.418 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.419 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:28:05.419 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.420 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:28:05.420 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.421 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:28:05.421 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.422 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:28:05.422 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.424 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:28:05.424 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.425 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:28:05.426 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.427 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:28:05.427 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.428 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:28:05.428 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.429 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:28:05.429 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.430 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:28:05.430 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.431 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:28:05.431 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.432 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:28:05.432 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.433 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:28:05.433 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.434 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:28:05.434 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.435 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:28:05.435 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:28:05.437 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:28:05.437 | | | | 20673-58cd20 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:28:05.437 | | | | 20673-58cd20 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:28:05.440 | | | | 20673-58cd20 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:28:05.442 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:28:05.459 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:28:05.459 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [generated in 0.00028s] () 2026-10-05 10:28:05.462 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:28:05.462 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('0', 'sys_user_sex', '0') 2026-10-05 10:28:05.466 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:28:05.466 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [cached since 0.004385s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:28:05.469 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:28:05.469 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [cached since 0.007795s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:28:05.473 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:28:05.473 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [cached since 0.01166s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:28:05.477 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:28:05.477 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [cached since 0.01551s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:28:05.485 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:28:05.487 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [cached since 0.0248s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:28:05.494 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:28:05.495 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [cached since 0.03307s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:28:05.497 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:28:05.498 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [cached since 0.03625s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:28:05.500 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:28:05.500 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [cached since 0.03854s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:28:05.502 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:28:05.502 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [cached since 0.04067s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:28:05.505 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:28:05.505 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [cached since 0.04382s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:28:05.508 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:28:05.510 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:28:05.511 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:28:05.511 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] () 2026-10-05 10:28:05.517 | | | | 20673-58cd20 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:28:05.518 | | | | 20673-58cd20 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 20673-58cd20 尝试获取 Application 锁... 2026-10-05 10:28:05.520 | | | | 20673-58cd20 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 20673-58cd20 持有 Application 锁,开始启动定时任务... 2026-10-05 10:28:05.534 | | | | 20673-58cd20 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:28:05.554 | | | | 20673-58cd20 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:28:06.056 | | | | 20673-58cd20 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:28:06.060 | | | | 20673-58cd20 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:28:06.060 | | | | 20673-58cd20 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:28:06.061 | | | | 20673-58cd20 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:29:07.661 | | | | 20673-58cd20 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:29:07.670 | | | | 20673-58cd20 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:29:07.673 | | | | 20673-58cd20 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:29:07.678 | | | | 20673-58cd20 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 20673-58cd20 释放 Application 锁 2026-10-05 10:29:09.863 | | | | 21183-d5cdf5 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:29:09.863 | | | | 21183-d5cdf5 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:29:09.864 | | | | 21183-d5cdf5 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:29:09.870 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:29:09.870 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.871 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:29:09.871 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.871 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:29:09.871 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.872 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:29:09.872 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:29:09.872 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.875 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:29:09.875 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.876 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:29:09.876 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.880 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:29:09.880 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.883 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:29:09.883 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.886 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:29:09.886 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.888 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:29:09.888 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.889 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:29:09.889 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.891 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:29:09.891 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.892 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:29:09.893 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.894 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:29:09.894 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.895 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:29:09.895 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.896 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:29:09.897 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.898 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:29:09.898 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.900 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:29:09.900 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.901 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:29:09.901 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.902 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:29:09.902 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.903 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:29:09.903 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.905 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:29:09.905 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.906 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:29:09.906 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.907 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:29:09.907 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.909 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:29:09.909 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.910 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:29:09.910 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.911 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:29:09.911 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.913 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:29:09.913 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.914 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:29:09.914 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.916 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:29:09.916 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.917 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:29:09.917 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.918 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:29:09.918 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.920 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:29:09.920 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.921 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:29:09.921 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.923 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:29:09.923 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.924 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:29:09.924 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.925 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:29:09.925 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.926 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:29:09.926 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.927 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:29:09.927 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.928 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:29:09.928 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.929 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:29:09.929 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.930 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:29:09.930 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.931 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:29:09.932 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:09.933 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:29:09.934 | | | | 21183-d5cdf5 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:29:09.934 | | | | 21183-d5cdf5 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:29:09.936 | | | | 21183-d5cdf5 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:29:09.938 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:29:09.955 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:29:09.956 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [generated in 0.00030s] () 2026-10-05 10:29:09.960 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:29:09.960 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [generated in 0.00029s] ('0', 'sys_user_sex', '0') 2026-10-05 10:29:09.963 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:29:09.963 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [cached since 0.003579s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:29:09.965 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:29:09.965 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [cached since 0.00574s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:29:09.968 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:29:09.968 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [cached since 0.008278s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:29:09.970 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:29:09.970 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [cached since 0.01016s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:29:09.971 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:29:09.971 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [cached since 0.01182s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:29:09.973 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:29:09.973 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [cached since 0.01369s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:29:09.975 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:29:09.975 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [cached since 0.01547s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:29:09.977 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:29:09.977 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [cached since 0.01761s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:29:09.980 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:29:09.980 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [cached since 0.02007s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:29:09.983 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:29:09.983 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [cached since 0.02365s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:29:09.985 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:29:09.987 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:29:09.988 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:29:09.988 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] () 2026-10-05 10:29:10.000 | | | | 21183-d5cdf5 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:29:10.001 | | | | 21183-d5cdf5 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 21183-d5cdf5 尝试获取 Application 锁... 2026-10-05 10:29:10.002 | | | | 21183-d5cdf5 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 21183-d5cdf5 持有 Application 锁,开始启动定时任务... 2026-10-05 10:29:10.020 | | | | 21183-d5cdf5 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:29:10.035 | | | | 21183-d5cdf5 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:29:10.537 | | | | 21183-d5cdf5 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:29:10.543 | | | | 21183-d5cdf5 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:29:10.543 | | | | 21183-d5cdf5 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:29:10.544 | | | | 21183-d5cdf5 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:29:32.089 | | | | 21183-d5cdf5 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:29:32.095 | | | | 21183-d5cdf5 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:29:32.099 | | | | 21183-d5cdf5 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:29:32.108 | | | | 21183-d5cdf5 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 21183-d5cdf5 释放 Application 锁 2026-10-05 10:29:34.259 | | | | 21381-1d9e7d | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:29:34.260 | | | | 21381-1d9e7d | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:29:34.260 | | | | 21381-1d9e7d | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:29:34.266 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:29:34.266 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.267 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:29:34.267 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.268 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:29:34.268 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.269 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:29:34.269 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:29:34.269 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.272 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:29:34.272 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.273 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:29:34.273 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.274 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:29:34.274 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.275 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:29:34.275 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.277 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:29:34.277 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.278 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:29:34.278 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.280 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:29:34.280 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.281 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:29:34.282 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.283 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:29:34.283 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.284 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:29:34.284 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.285 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:29:34.285 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.286 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:29:34.286 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.288 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:29:34.288 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.289 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:29:34.289 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.290 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:29:34.290 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.291 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:29:34.291 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.292 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:29:34.293 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.294 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:29:34.294 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.295 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:29:34.295 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.297 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:29:34.297 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.299 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:29:34.300 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.301 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:29:34.301 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.302 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:29:34.302 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.303 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:29:34.304 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.304 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:29:34.305 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.306 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:29:34.306 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.307 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:29:34.307 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.308 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:29:34.308 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.309 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:29:34.309 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.310 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:29:34.311 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.311 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:29:34.311 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.312 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:29:34.312 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.314 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:29:34.314 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.315 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:29:34.315 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.316 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:29:34.316 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.317 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:29:34.318 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.319 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:29:34.319 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.320 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:29:34.320 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.321 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:29:34.321 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:29:34.323 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:29:34.324 | | | | 21381-1d9e7d | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:29:34.325 | | | | 21381-1d9e7d | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:29:34.327 | | | | 21381-1d9e7d | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:29:34.329 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:29:34.343 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:29:34.344 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [generated in 0.00024s] () 2026-10-05 10:29:34.346 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:29:34.346 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [generated in 0.00019s] ('0', 'sys_user_sex', '0') 2026-10-05 10:29:34.350 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:29:34.350 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [cached since 0.003766s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:29:34.352 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:29:34.352 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [cached since 0.005756s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:29:34.354 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:29:34.354 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [cached since 0.007748s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:29:34.356 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:29:34.356 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [cached since 0.009967s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:29:34.358 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:29:34.358 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [cached since 0.01174s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:29:34.359 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:29:34.359 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [cached since 0.01328s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:29:34.361 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:29:34.361 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [cached since 0.01499s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:29:34.363 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:29:34.363 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [cached since 0.01698s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:29:34.365 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:29:34.365 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [cached since 0.0187s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:29:34.367 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:29:34.367 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [cached since 0.02076s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:29:34.368 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:29:34.370 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:29:34.371 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:29:34.371 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [generated in 0.00016s] () 2026-10-05 10:29:34.377 | | | | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:29:34.377 | | | | 21381-1d9e7d | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 21381-1d9e7d 尝试获取 Application 锁... 2026-10-05 10:29:34.379 | | | | 21381-1d9e7d | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 21381-1d9e7d 持有 Application 锁,开始启动定时任务... 2026-10-05 10:29:34.397 | | | | 21381-1d9e7d | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:29:34.413 | | | | 21381-1d9e7d | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:29:34.913 | | | | 21381-1d9e7d | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:29:34.917 | | | | 21381-1d9e7d | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:29:34.917 | | | | 21381-1d9e7d | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:29:34.917 | | | | 21381-1d9e7d | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:32:04.631 | a8f28e4d2fef48549b9c527b9259d54a | 5e7e0ee4a3f84e0d9cfc36f652aa07e2 | 96edd6eff4134425b96ecda1ed6729b6 | 21381-1d9e7d | INFO | module_admin.controller.transport_crypto_controller:get_transport_frontend_config:36 - 获取成功 2026-10-05 10:32:04.642 | 5ce457e932e34f669b2c7fda06bab450 | 5e433faf6cb54daa8fefbd591de4a42a | 30356484b94b4f1d8bd4b734ee876c59 | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:32:04.653 | 5ce457e932e34f669b2c7fda06bab450 | 5e433faf6cb54daa8fefbd591de4a42a | 30356484b94b4f1d8bd4b734ee876c59 | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 10:32:04.654 | 5ce457e932e34f669b2c7fda06bab450 | 5e433faf6cb54daa8fefbd591de4a42a | 30356484b94b4f1d8bd4b734ee876c59 | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [generated in 0.00063s] ('0', '0', 1) 2026-10-05 10:32:04.661 | 5ce457e932e34f669b2c7fda06bab450 | 5e433faf6cb54daa8fefbd591de4a42a | 30356484b94b4f1d8bd4b734ee876c59 | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 10:32:04.661 | 5ce457e932e34f669b2c7fda06bab450 | 5e433faf6cb54daa8fefbd591de4a42a | 30356484b94b4f1d8bd4b734ee876c59 | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] ('0', '0', '0', '0', 1) 2026-10-05 10:32:04.667 | 5ce457e932e34f669b2c7fda06bab450 | 5e433faf6cb54daa8fefbd591de4a42a | 30356484b94b4f1d8bd4b734ee876c59 | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 10:32:04.668 | 5ce457e932e34f669b2c7fda06bab450 | 5e433faf6cb54daa8fefbd591de4a42a | 30356484b94b4f1d8bd4b734ee876c59 | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [generated in 0.00030s] ('0', '0', '0', '0', 1) 2026-10-05 10:32:04.674 | 5ce457e932e34f669b2c7fda06bab450 | 5e433faf6cb54daa8fefbd591de4a42a | 30356484b94b4f1d8bd4b734ee876c59 | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 10:32:04.674 | 5ce457e932e34f669b2c7fda06bab450 | 5e433faf6cb54daa8fefbd591de4a42a | 30356484b94b4f1d8bd4b734ee876c59 | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [generated in 0.00039s] ('0', '0', '0', 1) 2026-10-05 10:32:04.679 | 5ce457e932e34f669b2c7fda06bab450 | 5e433faf6cb54daa8fefbd591de4a42a | 30356484b94b4f1d8bd4b734ee876c59 | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 10:32:04.679 | 5ce457e932e34f669b2c7fda06bab450 | 5e433faf6cb54daa8fefbd591de4a42a | 30356484b94b4f1d8bd4b734ee876c59 | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] ('0',) 2026-10-05 10:32:04.686 | 5ce457e932e34f669b2c7fda06bab450 | 5e433faf6cb54daa8fefbd591de4a42a | 30356484b94b4f1d8bd4b734ee876c59 | 21381-1d9e7d | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:32:04.693 | 710ab46ec4f84397b47f2e5d007914b3 | d3de91bd6d374c458c626f135e2f997f | 8c398484b17f46978c2fc7b960476719 | 21381-1d9e7d | INFO | module_admin.controller.login_controller:logout:190 - 退出成功 2026-10-05 10:32:04.960 | bb317873a7cf4a669611bd957db3f03c | 8eda4affea93408c8cbd881f00658661 | f4b3f8ce90864fc18b6333617a4ee3b9 | 21381-1d9e7d | INFO | module_admin.controller.captcha_controller:get_captcha_image:40 - 编号为c16462cf-0214-4eaa-850f-75ce30dbcff1的会话获取图片验证码成功 2026-10-05 10:53:28.366 | | | | 21381-1d9e7d | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:53:28.376 | | | | 21381-1d9e7d | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:53:28.381 | | | | 21381-1d9e7d | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:53:28.388 | | | | 21381-1d9e7d | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 21381-1d9e7d 释放 Application 锁 2026-10-05 10:53:30.368 | | | | 33614-e5c36a | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:53:30.369 | | | | 33614-e5c36a | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:53:30.369 | | | | 33614-e5c36a | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:53:30.413 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:53:30.414 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.416 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:53:30.417 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.417 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:53:30.417 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.418 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:53:30.419 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:53:30.419 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.442 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:53:30.442 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.443 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:53:30.443 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.444 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:53:30.444 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.445 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:53:30.445 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.446 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:53:30.446 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.447 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:53:30.447 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.448 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:53:30.448 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.449 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:53:30.449 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.449 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:53:30.450 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.450 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:53:30.450 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.451 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:53:30.451 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.452 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:53:30.452 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.452 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:53:30.452 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.453 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:53:30.453 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.454 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:53:30.454 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.455 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:53:30.455 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.456 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:53:30.456 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.457 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:53:30.457 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.458 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:53:30.458 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.459 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:53:30.459 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.459 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:53:30.460 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.460 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:53:30.461 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.461 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:53:30.462 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.462 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:53:30.463 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.463 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:53:30.463 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.464 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:53:30.464 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.465 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:53:30.465 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.466 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:53:30.466 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.468 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:53:30.468 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.469 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:53:30.469 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.470 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:53:30.470 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.472 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:53:30.472 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.473 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:53:30.473 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.474 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:53:30.475 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.476 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:53:30.476 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.477 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:53:30.477 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.479 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:53:30.479 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.480 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:53:30.480 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.482 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:53:30.482 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:30.483 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:53:30.484 | | | | 33614-e5c36a | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:53:30.484 | | | | 33614-e5c36a | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:53:30.486 | | | | 33614-e5c36a | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:53:30.489 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:53:30.505 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:53:30.505 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [generated in 0.00024s] () 2026-10-05 10:53:30.512 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:53:30.512 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] ('0', 'sys_user_sex', '0') 2026-10-05 10:53:30.524 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:53:30.524 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [cached since 0.01243s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:53:30.527 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:53:30.527 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [cached since 0.01549s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:53:30.530 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:53:30.530 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [cached since 0.01789s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:53:30.532 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:53:30.532 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [cached since 0.02013s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:53:30.534 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:53:30.534 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [cached since 0.02246s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:53:30.537 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:53:30.537 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [cached since 0.0248s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:53:30.539 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:53:30.539 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [cached since 0.02682s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:53:30.541 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:53:30.541 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [cached since 0.02875s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:53:30.542 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:53:30.543 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [cached since 0.03063s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:53:30.545 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:53:30.545 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [cached since 0.03294s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:53:30.547 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:53:30.549 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:53:30.550 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:53:30.550 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - [generated in 0.00019s] () 2026-10-05 10:53:30.555 | | | | 33614-e5c36a | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:53:30.556 | | | | 33614-e5c36a | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 33614-e5c36a 尝试获取 Application 锁... 2026-10-05 10:53:30.557 | | | | 33614-e5c36a | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 33614-e5c36a 持有 Application 锁,开始启动定时任务... 2026-10-05 10:53:30.574 | | | | 33614-e5c36a | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:53:30.588 | | | | 33614-e5c36a | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:53:31.088 | | | | 33614-e5c36a | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:53:31.091 | | | | 33614-e5c36a | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:53:31.091 | | | | 33614-e5c36a | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:53:31.091 | | | | 33614-e5c36a | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:53:55.212 | | | | 33614-e5c36a | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:53:55.215 | | | | 33614-e5c36a | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:53:55.217 | | | | 33614-e5c36a | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:53:55.221 | | | | 33614-e5c36a | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 33614-e5c36a 释放 Application 锁 2026-10-05 10:53:57.100 | | | | 33874-d5d731 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:53:57.100 | | | | 33874-d5d731 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:53:57.100 | | | | 33874-d5d731 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:53:57.106 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:53:57.106 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.107 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:53:57.107 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.107 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:53:57.108 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.108 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:53:57.108 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:53:57.108 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.110 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:53:57.110 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.112 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:53:57.112 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.113 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:53:57.113 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.115 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:53:57.115 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.116 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:53:57.116 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.118 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:53:57.118 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.119 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:53:57.120 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.122 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:53:57.122 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.124 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:53:57.124 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.126 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:53:57.126 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.128 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:53:57.128 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.131 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:53:57.131 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.132 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:53:57.133 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.134 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:53:57.134 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.136 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:53:57.136 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.137 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:53:57.137 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.139 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:53:57.139 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.141 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:53:57.141 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.142 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:53:57.142 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.144 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:53:57.144 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.146 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:53:57.146 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.148 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:53:57.148 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.149 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:53:57.149 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.151 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:53:57.151 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.153 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:53:57.153 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.155 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:53:57.155 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.157 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:53:57.157 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.158 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:53:57.159 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.160 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:53:57.161 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.162 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:53:57.162 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.164 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:53:57.164 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.165 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:53:57.166 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.167 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:53:57.167 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.169 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:53:57.169 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.171 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:53:57.171 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.173 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:53:57.173 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.175 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:53:57.175 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.176 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:53:57.177 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.178 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:53:57.178 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:53:57.179 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:53:57.180 | | | | 33874-d5d731 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:53:57.180 | | | | 33874-d5d731 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:53:57.181 | | | | 33874-d5d731 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:53:57.184 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:53:57.201 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:53:57.201 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] () 2026-10-05 10:53:57.204 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:53:57.204 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] ('0', 'sys_user_sex', '0') 2026-10-05 10:53:57.207 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:53:57.207 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [cached since 0.003571s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:53:57.213 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:53:57.213 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [cached since 0.009367s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:53:57.216 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:53:57.216 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [cached since 0.0121s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:53:57.219 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:53:57.219 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [cached since 0.01493s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:53:57.222 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:53:57.222 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [cached since 0.01808s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:53:57.224 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:53:57.224 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [cached since 0.02056s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:53:57.227 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:53:57.227 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [cached since 0.02295s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:53:57.229 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:53:57.230 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [cached since 0.0257s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:53:57.233 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:53:57.233 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [cached since 0.02914s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:53:57.236 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:53:57.236 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [cached since 0.03217s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:53:57.238 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:53:57.240 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:53:57.241 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:53:57.241 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] () 2026-10-05 10:53:57.251 | | | | 33874-d5d731 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:53:57.252 | | | | 33874-d5d731 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 33874-d5d731 尝试获取 Application 锁... 2026-10-05 10:53:57.254 | | | | 33874-d5d731 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 33874-d5d731 持有 Application 锁,开始启动定时任务... 2026-10-05 10:53:57.274 | | | | 33874-d5d731 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:53:57.291 | | | | 33874-d5d731 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:53:57.794 | | | | 33874-d5d731 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:53:57.803 | | | | 33874-d5d731 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:53:57.804 | | | | 33874-d5d731 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:53:57.804 | | | | 33874-d5d731 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:54:15.527 | | | | 33874-d5d731 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:54:15.532 | | | | 33874-d5d731 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:54:15.534 | | | | 33874-d5d731 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:54:15.539 | | | | 33874-d5d731 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 33874-d5d731 释放 Application 锁 2026-10-05 10:54:17.374 | | | | 34034-5e3a9a | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:54:17.374 | | | | 34034-5e3a9a | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:54:17.374 | | | | 34034-5e3a9a | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:54:17.382 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:54:17.382 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.387 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:54:17.388 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.388 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:54:17.388 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.389 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:54:17.390 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:54:17.390 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.392 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:54:17.393 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.394 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:54:17.394 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.396 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:54:17.396 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.398 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:54:17.398 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.399 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:54:17.399 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.400 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:54:17.401 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.402 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:54:17.402 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.403 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:54:17.404 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.405 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:54:17.405 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.406 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:54:17.406 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.407 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:54:17.408 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.409 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:54:17.409 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.410 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:54:17.410 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.412 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:54:17.412 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.413 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:54:17.413 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.414 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:54:17.414 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.415 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:54:17.415 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.416 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:54:17.417 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.418 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:54:17.418 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.419 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:54:17.419 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.420 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:54:17.420 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.421 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:54:17.421 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.422 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:54:17.422 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.423 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:54:17.423 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.424 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:54:17.424 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.425 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:54:17.425 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.426 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:54:17.426 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.427 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:54:17.427 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.431 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:54:17.431 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.433 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:54:17.433 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.435 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:54:17.435 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.437 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:54:17.437 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.439 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:54:17.439 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.441 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:54:17.441 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.443 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:54:17.443 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.445 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:54:17.446 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.448 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:54:17.448 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.449 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:54:17.449 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.452 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:54:17.452 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:17.454 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:54:17.456 | | | | 34034-5e3a9a | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:54:17.456 | | | | 34034-5e3a9a | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:54:17.459 | | | | 34034-5e3a9a | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:54:17.462 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:54:17.479 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:54:17.479 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] () 2026-10-05 10:54:17.482 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:17.482 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('0', 'sys_user_sex', '0') 2026-10-05 10:54:17.485 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:17.485 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [cached since 0.003569s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:54:17.488 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:17.488 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [cached since 0.006444s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:54:17.491 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:17.491 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [cached since 0.009238s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:54:17.494 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:17.494 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [cached since 0.01196s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:54:17.496 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:17.497 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [cached since 0.01481s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:54:17.499 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:17.499 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [cached since 0.01726s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:54:17.502 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:17.502 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [cached since 0.01996s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:54:17.505 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:17.505 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [cached since 0.02295s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:54:17.507 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:17.507 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [cached since 0.0256s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:54:17.510 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:17.511 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [cached since 0.02879s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:54:17.513 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:54:17.516 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:54:17.517 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:54:17.517 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] () 2026-10-05 10:54:17.524 | | | | 34034-5e3a9a | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:54:17.524 | | | | 34034-5e3a9a | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 34034-5e3a9a 尝试获取 Application 锁... 2026-10-05 10:54:17.526 | | | | 34034-5e3a9a | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 34034-5e3a9a 持有 Application 锁,开始启动定时任务... 2026-10-05 10:54:17.545 | | | | 34034-5e3a9a | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:54:17.563 | | | | 34034-5e3a9a | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:54:18.066 | | | | 34034-5e3a9a | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:54:18.077 | | | | 34034-5e3a9a | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:54:18.077 | | | | 34034-5e3a9a | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:54:18.078 | | | | 34034-5e3a9a | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:54:27.746 | | | | 34034-5e3a9a | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:54:27.748 | | | | 34034-5e3a9a | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:54:27.750 | | | | 34034-5e3a9a | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:54:27.753 | | | | 34034-5e3a9a | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 34034-5e3a9a 释放 Application 锁 2026-10-05 10:54:29.545 | | | | 34133-9b1aaf | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:54:29.545 | | | | 34133-9b1aaf | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:54:29.546 | | | | 34133-9b1aaf | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:54:29.548 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:54:29.549 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.549 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:54:29.549 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.550 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:54:29.550 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.551 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:54:29.551 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:54:29.551 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.553 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:54:29.554 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.555 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:54:29.555 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.556 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:54:29.556 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.558 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:54:29.558 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.560 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:54:29.560 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.562 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:54:29.562 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.564 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:54:29.564 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.566 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:54:29.566 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.568 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:54:29.569 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.570 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:54:29.570 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.572 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:54:29.572 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.574 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:54:29.574 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.576 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:54:29.576 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.578 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:54:29.578 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.580 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:54:29.580 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.582 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:54:29.582 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.584 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:54:29.584 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.587 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:54:29.587 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.589 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:54:29.589 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.590 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:54:29.590 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.592 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:54:29.592 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.594 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:54:29.594 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.596 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:54:29.596 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.597 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:54:29.597 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.599 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:54:29.599 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.600 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:54:29.601 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.602 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:54:29.602 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.604 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:54:29.604 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.606 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:54:29.606 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.607 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:54:29.607 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.609 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:54:29.609 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.610 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:54:29.610 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.612 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:54:29.612 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.613 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:54:29.614 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.615 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:54:29.615 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.627 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:54:29.627 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.629 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:54:29.629 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.630 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:54:29.630 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.633 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:54:29.633 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:29.635 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:54:29.636 | | | | 34133-9b1aaf | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:54:29.636 | | | | 34133-9b1aaf | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:54:29.638 | | | | 34133-9b1aaf | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:54:29.641 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:54:29.660 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:54:29.660 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [generated in 0.00038s] () 2026-10-05 10:54:29.663 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:29.664 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] ('0', 'sys_user_sex', '0') 2026-10-05 10:54:29.666 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:29.666 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [cached since 0.003073s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:54:29.668 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:29.669 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [cached since 0.005219s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:54:29.670 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:29.671 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [cached since 0.007198s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:54:29.672 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:29.672 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [cached since 0.009106s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:54:29.674 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:29.675 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [cached since 0.01116s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:54:29.677 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:29.677 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [cached since 0.01364s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:54:29.679 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:29.679 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [cached since 0.01603s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:54:29.681 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:29.681 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [cached since 0.018s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:54:29.683 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:29.683 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [cached since 0.01997s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:54:29.686 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:29.686 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [cached since 0.02308s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:54:29.689 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:54:29.692 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:54:29.693 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:54:29.693 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - [generated in 0.00016s] () 2026-10-05 10:54:29.704 | | | | 34133-9b1aaf | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:54:29.704 | | | | 34133-9b1aaf | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 34133-9b1aaf 尝试获取 Application 锁... 2026-10-05 10:54:29.706 | | | | 34133-9b1aaf | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 34133-9b1aaf 持有 Application 锁,开始启动定时任务... 2026-10-05 10:54:29.729 | | | | 34133-9b1aaf | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:54:29.745 | | | | 34133-9b1aaf | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:54:30.249 | | | | 34133-9b1aaf | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:54:30.259 | | | | 34133-9b1aaf | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:54:30.259 | | | | 34133-9b1aaf | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:54:30.260 | | | | 34133-9b1aaf | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:54:52.456 | | | | 34133-9b1aaf | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:54:52.459 | | | | 34133-9b1aaf | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:54:52.461 | | | | 34133-9b1aaf | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:54:52.465 | | | | 34133-9b1aaf | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 34133-9b1aaf 释放 Application 锁 2026-10-05 10:54:54.290 | | | | 34327-051555 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:54:54.291 | | | | 34327-051555 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:54:54.291 | | | | 34327-051555 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:54:54.294 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:54:54.294 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.295 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:54:54.295 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.295 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:54:54.295 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.297 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:54:54.297 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:54:54.297 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.299 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:54:54.299 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.300 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:54:54.300 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.302 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:54:54.302 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.303 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:54:54.303 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.304 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:54:54.304 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.306 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:54:54.306 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.307 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:54:54.307 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.308 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:54:54.308 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.309 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:54:54.310 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.311 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:54:54.311 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.312 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:54:54.312 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.313 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:54:54.313 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.314 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:54:54.314 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.315 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:54:54.316 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.317 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:54:54.317 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.318 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:54:54.318 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.320 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:54:54.320 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.321 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:54:54.321 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.323 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:54:54.323 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.324 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:54:54.324 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.325 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:54:54.325 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.327 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:54:54.327 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.329 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:54:54.329 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.330 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:54:54.330 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.331 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:54:54.331 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.333 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:54:54.333 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.334 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:54:54.334 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.336 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:54:54.336 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.338 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:54:54.338 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.339 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:54:54.340 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.341 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:54:54.341 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.343 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:54:54.343 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.346 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:54:54.346 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.347 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:54:54.348 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.349 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:54:54.349 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.352 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:54:54.352 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.354 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:54:54.354 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.356 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:54:54.356 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.358 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:54:54.358 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:54:54.360 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:54:54.361 | | | | 34327-051555 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:54:54.361 | | | | 34327-051555 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:54:54.362 | | | | 34327-051555 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:54:54.365 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:54:54.382 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:54:54.382 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] () 2026-10-05 10:54:54.385 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:54.385 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('0', 'sys_user_sex', '0') 2026-10-05 10:54:54.388 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:54.389 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [cached since 0.004003s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:54:54.391 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:54.391 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [cached since 0.006543s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:54:54.394 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:54.394 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [cached since 0.009542s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:54:54.397 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:54.397 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [cached since 0.0123s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:54:54.399 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:54.399 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [cached since 0.01491s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:54:54.402 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:54.402 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [cached since 0.01735s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:54:54.405 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:54.405 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [cached since 0.02034s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:54:54.408 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:54.408 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [cached since 0.0231s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:54:54.410 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:54.410 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [cached since 0.02555s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:54:54.413 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:54:54.413 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [cached since 0.02886s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:54:54.416 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:54:54.421 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:54:54.421 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:54:54.421 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] () 2026-10-05 10:54:54.432 | | | | 34327-051555 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:54:54.432 | | | | 34327-051555 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 34327-051555 尝试获取 Application 锁... 2026-10-05 10:54:54.436 | | | | 34327-051555 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 34327-051555 持有 Application 锁,开始启动定时任务... 2026-10-05 10:54:54.453 | | | | 34327-051555 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:54:54.473 | | | | 34327-051555 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:54:54.976 | | | | 34327-051555 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:54:54.984 | | | | 34327-051555 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:54:54.985 | | | | 34327-051555 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:54:54.985 | | | | 34327-051555 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:55:31.526 | | | | 34327-051555 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:55:31.530 | | | | 34327-051555 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:55:31.532 | | | | 34327-051555 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:55:31.540 | | | | 34327-051555 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 34327-051555 释放 Application 锁 2026-10-05 10:55:33.466 | | | | 34649-5ec6b7 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:55:33.467 | | | | 34649-5ec6b7 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:55:33.467 | | | | 34649-5ec6b7 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:55:33.471 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:55:33.471 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.472 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:55:33.472 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.472 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:55:33.472 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.473 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:55:33.473 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:55:33.473 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.477 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:55:33.477 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.481 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:55:33.481 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.483 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:55:33.483 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.484 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:55:33.484 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.485 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:55:33.485 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.486 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:55:33.486 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.488 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:55:33.489 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.490 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:55:33.491 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.493 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:55:33.493 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.495 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:55:33.495 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.497 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:55:33.497 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.498 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:55:33.498 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.500 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:55:33.500 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.501 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:55:33.501 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.502 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:55:33.502 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.503 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:55:33.503 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.505 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:55:33.505 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.506 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:55:33.506 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.507 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:55:33.508 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.509 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:55:33.509 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.511 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:55:33.511 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.512 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:55:33.512 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.514 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:55:33.514 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.515 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:55:33.515 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.516 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:55:33.516 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.518 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:55:33.518 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.519 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:55:33.520 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.521 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:55:33.521 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.522 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:55:33.522 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.523 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:55:33.523 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.524 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:55:33.524 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.525 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:55:33.525 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.527 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:55:33.527 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.528 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:55:33.528 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.529 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:55:33.529 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.531 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:55:33.531 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.533 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:55:33.533 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.535 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:55:33.535 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.538 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:55:33.538 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:33.540 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:55:33.541 | | | | 34649-5ec6b7 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:55:33.541 | | | | 34649-5ec6b7 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:55:33.543 | | | | 34649-5ec6b7 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:55:33.546 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:55:33.564 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:55:33.564 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [generated in 0.00024s] () 2026-10-05 10:55:33.566 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:55:33.567 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('0', 'sys_user_sex', '0') 2026-10-05 10:55:33.570 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:55:33.570 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [cached since 0.003953s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:55:33.573 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:55:33.573 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [cached since 0.006906s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:55:33.576 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:55:33.576 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [cached since 0.009863s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:55:33.579 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:55:33.579 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [cached since 0.01303s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:55:33.582 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:55:33.582 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [cached since 0.01565s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:55:33.585 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:55:33.585 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [cached since 0.01855s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:55:33.588 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:55:33.588 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [cached since 0.02146s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:55:33.591 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:55:33.591 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [cached since 0.02492s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:55:33.594 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:55:33.595 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [cached since 0.02826s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:55:33.597 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:55:33.597 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [cached since 0.031s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:55:33.600 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:55:33.604 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:55:33.604 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:55:33.605 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] () 2026-10-05 10:55:33.611 | | | | 34649-5ec6b7 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:55:33.613 | | | | 34649-5ec6b7 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 34649-5ec6b7 尝试获取 Application 锁... 2026-10-05 10:55:33.616 | | | | 34649-5ec6b7 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 34649-5ec6b7 持有 Application 锁,开始启动定时任务... 2026-10-05 10:55:33.634 | | | | 34649-5ec6b7 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:55:33.647 | | | | 34649-5ec6b7 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:55:34.148 | | | | 34649-5ec6b7 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:55:34.157 | | | | 34649-5ec6b7 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:55:34.157 | | | | 34649-5ec6b7 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:55:34.157 | | | | 34649-5ec6b7 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 10:55:53.616 | | | | 34649-5ec6b7 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 10:55:53.620 | | | | 34649-5ec6b7 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 10:55:53.623 | | | | 34649-5ec6b7 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 10:55:53.630 | | | | 34649-5ec6b7 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 34649-5ec6b7 释放 Application 锁 2026-10-05 10:55:55.458 | | | | 34828-ce717e | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 10:55:55.458 | | | | 34828-ce717e | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 10:55:55.458 | | | | 34828-ce717e | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 10:55:55.462 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 10:55:55.463 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.463 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 10:55:55.463 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.464 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 10:55:55.464 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.464 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:55:55.465 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 10:55:55.465 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.466 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 10:55:55.466 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.467 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 10:55:55.467 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.468 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 10:55:55.468 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.469 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 10:55:55.469 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.470 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 10:55:55.470 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.471 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 10:55:55.471 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.472 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 10:55:55.472 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.474 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 10:55:55.474 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.476 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 10:55:55.476 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.478 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 10:55:55.478 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.480 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 10:55:55.480 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.482 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 10:55:55.482 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.484 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 10:55:55.484 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.486 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 10:55:55.486 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.488 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 10:55:55.488 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.490 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 10:55:55.490 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.492 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 10:55:55.493 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.495 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 10:55:55.495 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.497 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 10:55:55.497 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.499 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 10:55:55.499 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.500 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 10:55:55.500 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.502 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 10:55:55.502 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.503 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 10:55:55.504 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.505 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 10:55:55.505 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.506 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 10:55:55.506 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.507 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 10:55:55.508 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.510 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 10:55:55.510 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.511 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 10:55:55.511 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.513 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 10:55:55.513 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.515 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 10:55:55.515 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.517 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 10:55:55.517 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.519 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 10:55:55.519 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.520 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 10:55:55.521 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.522 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 10:55:55.522 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.523 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 10:55:55.523 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.524 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 10:55:55.525 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.526 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 10:55:55.526 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.527 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 10:55:55.527 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.528 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 10:55:55.528 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 10:55:55.529 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 10:55:55.530 | | | | 34828-ce717e | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 10:55:55.530 | | | | 34828-ce717e | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 10:55:55.531 | | | | 34828-ce717e | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 10:55:55.533 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:55:55.550 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 10:55:55.551 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] () 2026-10-05 10:55:55.553 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:55:55.553 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('0', 'sys_user_sex', '0') 2026-10-05 10:55:55.557 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:55:55.557 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [cached since 0.00368s ago] ('0', 'sys_show_hide', '0') 2026-10-05 10:55:55.559 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:55:55.559 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [cached since 0.006016s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 10:55:55.562 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:55:55.562 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [cached since 0.008579s ago] ('0', 'sys_job_status', '0') 2026-10-05 10:55:55.564 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:55:55.564 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [cached since 0.01078s ago] ('0', 'sys_job_group', '0') 2026-10-05 10:55:55.567 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:55:55.567 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [cached since 0.01358s ago] ('0', 'sys_job_executor', '0') 2026-10-05 10:55:55.570 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:55:55.570 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [cached since 0.01659s ago] ('0', 'sys_yes_no', '0') 2026-10-05 10:55:55.572 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:55:55.572 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [cached since 0.01907s ago] ('0', 'sys_notice_type', '0') 2026-10-05 10:55:55.575 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:55:55.575 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [cached since 0.0215s ago] ('0', 'sys_notice_status', '0') 2026-10-05 10:55:55.578 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:55:55.578 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [cached since 0.02444s ago] ('0', 'sys_oper_type', '0') 2026-10-05 10:55:55.581 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 10:55:55.581 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [cached since 0.02784s ago] ('0', 'sys_common_status', '0') 2026-10-05 10:55:55.584 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:55:55.587 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 10:55:55.588 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 10:55:55.588 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] () 2026-10-05 10:55:55.598 | | | | 34828-ce717e | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 10:55:55.599 | | | | 34828-ce717e | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 34828-ce717e 尝试获取 Application 锁... 2026-10-05 10:55:55.602 | | | | 34828-ce717e | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 34828-ce717e 持有 Application 锁,开始启动定时任务... 2026-10-05 10:55:55.622 | | | | 34828-ce717e | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 10:55:55.641 | | | | 34828-ce717e | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 10:55:56.143 | | | | 34828-ce717e | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 10:55:56.152 | | | | 34828-ce717e | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 10:55:56.152 | | | | 34828-ce717e | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 10:55:56.153 | | | | 34828-ce717e | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:02:55.789 | | | | 34828-ce717e | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:02:55.795 | | | | 34828-ce717e | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:02:55.797 | | | | 34828-ce717e | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:02:55.802 | | | | 34828-ce717e | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 34828-ce717e 释放 Application 锁 2026-10-05 11:02:57.754 | | | | 44842-c4bb1f | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:02:57.754 | | | | 44842-c4bb1f | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:02:57.754 | | | | 44842-c4bb1f | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:02:57.761 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:02:57.761 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.762 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:02:57.762 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.763 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:02:57.763 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.763 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:02:57.764 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:02:57.764 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.766 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:02:57.767 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.768 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:02:57.768 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.769 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:02:57.769 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.771 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:02:57.771 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.772 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:02:57.772 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.773 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:02:57.773 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.774 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:02:57.775 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.776 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:02:57.776 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.777 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:02:57.777 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.778 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:02:57.778 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.779 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:02:57.779 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.780 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:02:57.780 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.781 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:02:57.781 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.784 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:02:57.784 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.786 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:02:57.786 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.788 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:02:57.788 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.790 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:02:57.790 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.792 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:02:57.792 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.794 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:02:57.794 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.795 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:02:57.796 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.797 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:02:57.797 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.799 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:02:57.799 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.801 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:02:57.801 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.802 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:02:57.802 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.803 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:02:57.803 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.805 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:02:57.805 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.806 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:02:57.806 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.808 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:02:57.808 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.809 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:02:57.809 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.810 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:02:57.810 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.812 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:02:57.812 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.813 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:02:57.813 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.814 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:02:57.814 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.815 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:02:57.815 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.816 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:02:57.816 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.817 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:02:57.817 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.819 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:02:57.819 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.820 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:02:57.820 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.821 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:02:57.821 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:02:57.823 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:02:57.823 | | | | 44842-c4bb1f | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:02:57.823 | | | | 44842-c4bb1f | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:02:57.825 | | | | 44842-c4bb1f | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:02:57.827 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:02:57.845 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:02:57.845 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] () 2026-10-05 11:02:57.848 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:02:57.848 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('0', 'sys_user_sex', '0') 2026-10-05 11:02:57.852 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:02:57.852 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [cached since 0.004102s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:02:57.855 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:02:57.855 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [cached since 0.007373s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:02:57.858 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:02:57.858 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [cached since 0.01001s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:02:57.861 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:02:57.861 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [cached since 0.01267s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:02:57.863 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:02:57.864 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [cached since 0.01555s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:02:57.866 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:02:57.866 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [cached since 0.01813s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:02:57.869 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:02:57.869 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [cached since 0.02084s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:02:57.871 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:02:57.871 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [cached since 0.02286s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:02:57.873 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:02:57.873 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [cached since 0.02517s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:02:57.877 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:02:57.877 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [cached since 0.02867s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:02:57.879 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:02:57.883 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:02:57.884 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:02:57.884 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] () 2026-10-05 11:02:57.896 | | | | 44842-c4bb1f | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:02:57.896 | | | | 44842-c4bb1f | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 44842-c4bb1f 尝试获取 Application 锁... 2026-10-05 11:02:57.898 | | | | 44842-c4bb1f | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 44842-c4bb1f 持有 Application 锁,开始启动定时任务... 2026-10-05 11:02:57.920 | | | | 44842-c4bb1f | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:02:57.942 | | | | 44842-c4bb1f | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:02:58.443 | | | | 44842-c4bb1f | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:02:58.452 | | | | 44842-c4bb1f | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:02:58.453 | | | | 44842-c4bb1f | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:02:58.453 | | | | 44842-c4bb1f | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:03:05.290 | | | | 44842-c4bb1f | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:03:05.291 | | | | 44842-c4bb1f | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:03:05.292 | | | | 44842-c4bb1f | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:03:05.298 | | | | 44842-c4bb1f | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 44842-c4bb1f 释放 Application 锁 2026-10-05 11:03:07.074 | | | | 44921-360ab9 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:03:07.074 | | | | 44921-360ab9 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:03:07.074 | | | | 44921-360ab9 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:03:07.078 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:03:07.078 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.079 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:03:07.079 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.079 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:03:07.080 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.080 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:03:07.080 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:03:07.080 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.083 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:03:07.083 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.084 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:03:07.085 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.086 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:03:07.086 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.087 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:03:07.088 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.089 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:03:07.089 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.091 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:03:07.091 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.092 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:03:07.092 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.093 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:03:07.093 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.094 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:03:07.094 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.095 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:03:07.095 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.096 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:03:07.096 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.098 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:03:07.098 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.100 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:03:07.100 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.102 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:03:07.102 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.104 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:03:07.105 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.106 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:03:07.106 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.109 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:03:07.109 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.111 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:03:07.111 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.113 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:03:07.113 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.115 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:03:07.115 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.117 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:03:07.117 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.119 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:03:07.119 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.122 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:03:07.122 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.124 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:03:07.124 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.126 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:03:07.126 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.128 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:03:07.128 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.130 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:03:07.130 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.132 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:03:07.132 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.134 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:03:07.134 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.136 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:03:07.136 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.138 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:03:07.138 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.140 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:03:07.140 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.142 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:03:07.143 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.144 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:03:07.144 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.147 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:03:07.147 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.149 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:03:07.149 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.152 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:03:07.152 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.154 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:03:07.154 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.158 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:03:07.159 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:03:07.161 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:03:07.162 | | | | 44921-360ab9 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:03:07.162 | | | | 44921-360ab9 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:03:07.164 | | | | 44921-360ab9 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:03:07.168 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:03:07.186 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:03:07.186 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] () 2026-10-05 11:03:07.189 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:03:07.189 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('0', 'sys_user_sex', '0') 2026-10-05 11:03:07.192 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:03:07.192 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [cached since 0.003346s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:03:07.194 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:03:07.194 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [cached since 0.005369s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:03:07.196 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:03:07.196 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [cached since 0.007481s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:03:07.198 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:03:07.198 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [cached since 0.009587s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:03:07.200 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:03:07.200 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [cached since 0.0116s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:03:07.202 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:03:07.202 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [cached since 0.01356s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:03:07.204 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:03:07.204 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [cached since 0.01538s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:03:07.206 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:03:07.206 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [cached since 0.01716s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:03:07.207 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:03:07.208 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [cached since 0.01865s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:03:07.209 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:03:07.209 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [cached since 0.02046s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:03:07.211 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:03:07.213 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:03:07.213 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:03:07.213 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] () 2026-10-05 11:03:07.219 | | | | 44921-360ab9 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:03:07.220 | | | | 44921-360ab9 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 44921-360ab9 尝试获取 Application 锁... 2026-10-05 11:03:07.221 | | | | 44921-360ab9 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 44921-360ab9 持有 Application 锁,开始启动定时任务... 2026-10-05 11:03:07.235 | | | | 44921-360ab9 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:03:07.250 | | | | 44921-360ab9 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:03:07.751 | | | | 44921-360ab9 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:03:07.758 | | | | 44921-360ab9 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:03:07.758 | | | | 44921-360ab9 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:03:07.758 | | | | 44921-360ab9 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:05:10.085 | | | | 44921-360ab9 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:05:10.088 | | | | 44921-360ab9 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:05:10.090 | | | | 44921-360ab9 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:05:10.094 | | | | 44921-360ab9 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 44921-360ab9 释放 Application 锁 2026-10-05 11:05:12.020 | | | | 45893-6b152f | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:05:12.020 | | | | 45893-6b152f | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:05:12.020 | | | | 45893-6b152f | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:05:12.024 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:05:12.024 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.025 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:05:12.025 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.025 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:05:12.025 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.026 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:05:12.026 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:05:12.026 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.029 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:05:12.029 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.031 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:05:12.031 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.033 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:05:12.033 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.034 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:05:12.035 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.036 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:05:12.036 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.038 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:05:12.038 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.040 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:05:12.040 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.041 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:05:12.042 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.044 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:05:12.044 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.045 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:05:12.045 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.046 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:05:12.046 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.047 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:05:12.048 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.049 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:05:12.049 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.050 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:05:12.050 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.051 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:05:12.051 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.052 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:05:12.052 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.054 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:05:12.054 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.055 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:05:12.055 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.056 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:05:12.057 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.058 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:05:12.058 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.059 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:05:12.059 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.060 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:05:12.061 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.062 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:05:12.062 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.063 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:05:12.063 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.065 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:05:12.065 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.066 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:05:12.066 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.067 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:05:12.067 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.068 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:05:12.068 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.069 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:05:12.069 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.071 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:05:12.071 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.072 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:05:12.072 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.074 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:05:12.074 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.076 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:05:12.076 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.077 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:05:12.077 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.078 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:05:12.078 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.080 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:05:12.080 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.082 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:05:12.082 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.083 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:05:12.083 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.084 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:05:12.085 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:05:12.086 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:05:12.087 | | | | 45893-6b152f | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:05:12.087 | | | | 45893-6b152f | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:05:12.089 | | | | 45893-6b152f | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:05:12.091 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:05:12.108 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:05:12.108 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [generated in 0.00024s] () 2026-10-05 11:05:12.111 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:05:12.111 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [generated in 0.00019s] ('0', 'sys_user_sex', '0') 2026-10-05 11:05:12.117 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:05:12.117 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [cached since 0.006043s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:05:12.120 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:05:12.120 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [cached since 0.009205s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:05:12.123 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:05:12.123 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [cached since 0.01248s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:05:12.126 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:05:12.126 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [cached since 0.01501s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:05:12.128 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:05:12.128 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [cached since 0.01748s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:05:12.131 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:05:12.131 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [cached since 0.02054s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:05:12.134 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:05:12.134 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [cached since 0.02312s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:05:12.136 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:05:12.136 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [cached since 0.02555s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:05:12.139 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:05:12.139 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [cached since 0.02841s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:05:12.142 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:05:12.142 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [cached since 0.03152s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:05:12.144 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:05:12.148 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:05:12.149 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:05:12.149 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] () 2026-10-05 11:05:12.159 | | | | 45893-6b152f | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:05:12.160 | | | | 45893-6b152f | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 45893-6b152f 尝试获取 Application 锁... 2026-10-05 11:05:12.162 | | | | 45893-6b152f | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 45893-6b152f 持有 Application 锁,开始启动定时任务... 2026-10-05 11:05:12.182 | | | | 45893-6b152f | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:05:12.203 | | | | 45893-6b152f | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:05:12.705 | | | | 45893-6b152f | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:05:12.716 | | | | 45893-6b152f | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:05:12.717 | | | | 45893-6b152f | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:05:12.717 | | | | 45893-6b152f | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:06:48.783 | | | | 45893-6b152f | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:06:48.790 | | | | 45893-6b152f | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:06:48.792 | | | | 45893-6b152f | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:06:48.795 | | | | 45893-6b152f | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 45893-6b152f 释放 Application 锁 2026-10-05 11:06:50.755 | | | | 47473-feaced | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:06:50.755 | | | | 47473-feaced | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:06:50.756 | | | | 47473-feaced | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:06:50.759 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:06:50.760 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.761 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:06:50.761 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.761 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:06:50.761 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.762 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:06:50.762 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:06:50.762 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.765 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:06:50.766 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.768 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:06:50.768 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.769 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:06:50.769 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.770 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:06:50.770 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.771 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:06:50.772 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.773 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:06:50.773 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.774 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:06:50.774 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.775 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:06:50.775 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.776 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:06:50.776 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.777 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:06:50.777 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.778 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:06:50.778 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.780 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:06:50.780 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.783 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:06:50.783 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.785 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:06:50.785 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.786 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:06:50.787 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.788 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:06:50.788 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.790 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:06:50.790 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.792 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:06:50.792 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.794 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:06:50.794 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.796 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:06:50.796 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.798 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:06:50.798 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.800 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:06:50.800 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.802 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:06:50.802 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.804 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:06:50.804 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.806 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:06:50.806 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.808 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:06:50.808 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.810 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:06:50.810 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.812 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:06:50.812 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.814 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:06:50.814 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.816 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:06:50.817 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.818 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:06:50.818 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.820 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:06:50.821 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.823 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:06:50.823 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.825 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:06:50.825 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.827 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:06:50.827 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.830 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:06:50.830 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.831 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:06:50.832 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.833 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:06:50.833 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.835 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:06:50.835 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:06:50.836 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:06:50.839 | | | | 47473-feaced | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:06:50.839 | | | | 47473-feaced | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:06:50.841 | | | | 47473-feaced | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:06:50.843 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:06:50.861 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:06:50.861 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] () 2026-10-05 11:06:50.864 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:06:50.864 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('0', 'sys_user_sex', '0') 2026-10-05 11:06:50.866 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:06:50.866 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [cached since 0.002758s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:06:50.868 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:06:50.868 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [cached since 0.004516s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:06:50.870 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:06:50.870 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [cached since 0.006379s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:06:50.872 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:06:50.872 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [cached since 0.008518s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:06:50.875 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:06:50.875 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [cached since 0.01129s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:06:50.877 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:06:50.877 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [cached since 0.01314s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:06:50.878 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:06:50.879 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [cached since 0.01477s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:06:50.880 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:06:50.880 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [cached since 0.01675s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:06:50.882 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:06:50.882 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [cached since 0.01853s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:06:50.885 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:06:50.885 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [cached since 0.02102s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:06:50.887 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:06:50.890 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:06:50.891 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:06:50.891 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] () 2026-10-05 11:06:50.900 | | | | 47473-feaced | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:06:50.900 | | | | 47473-feaced | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 47473-feaced 尝试获取 Application 锁... 2026-10-05 11:06:50.902 | | | | 47473-feaced | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 47473-feaced 持有 Application 锁,开始启动定时任务... 2026-10-05 11:06:50.917 | | | | 47473-feaced | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:06:50.929 | | | | 47473-feaced | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:06:51.432 | | | | 47473-feaced | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:06:51.441 | | | | 47473-feaced | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:06:51.442 | | | | 47473-feaced | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:06:51.442 | | | | 47473-feaced | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:07:44.089 | | | | 47473-feaced | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:07:44.093 | | | | 47473-feaced | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:07:44.095 | | | | 47473-feaced | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:07:44.100 | | | | 47473-feaced | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 47473-feaced 释放 Application 锁 2026-10-05 11:07:46.022 | | | | 48243-2a38de | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:07:46.023 | | | | 48243-2a38de | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:07:46.023 | | | | 48243-2a38de | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:07:46.026 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:07:46.026 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.027 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:07:46.027 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.028 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:07:46.028 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.028 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:07:46.028 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:07:46.028 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.031 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:07:46.031 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.033 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:07:46.033 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.034 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:07:46.034 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.036 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:07:46.036 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.037 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:07:46.037 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.039 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:07:46.039 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.040 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:07:46.040 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.041 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:07:46.042 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.043 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:07:46.043 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.044 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:07:46.044 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.045 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:07:46.045 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.046 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:07:46.046 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.047 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:07:46.048 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.049 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:07:46.049 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.050 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:07:46.050 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.051 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:07:46.051 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.053 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:07:46.053 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.054 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:07:46.054 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.056 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:07:46.056 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.057 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:07:46.058 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.059 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:07:46.059 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.060 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:07:46.060 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.062 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:07:46.062 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.064 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:07:46.064 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.065 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:07:46.065 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.066 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:07:46.066 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.068 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:07:46.068 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.070 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:07:46.070 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.073 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:07:46.073 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.075 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:07:46.075 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.077 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:07:46.077 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.078 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:07:46.078 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.082 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:07:46.082 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.084 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:07:46.084 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.085 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:07:46.085 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.086 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:07:46.087 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.088 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:07:46.088 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.090 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:07:46.090 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.091 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:07:46.091 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:07:46.093 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:07:46.094 | | | | 48243-2a38de | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:07:46.094 | | | | 48243-2a38de | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:07:46.096 | | | | 48243-2a38de | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:07:46.100 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:07:46.117 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:07:46.118 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [generated in 0.00024s] () 2026-10-05 11:07:46.121 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:07:46.121 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('0', 'sys_user_sex', '0') 2026-10-05 11:07:46.124 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:07:46.125 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [cached since 0.004054s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:07:46.127 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:07:46.127 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [cached since 0.006921s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:07:46.130 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:07:46.131 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [cached since 0.01004s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:07:46.133 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:07:46.133 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [cached since 0.01281s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:07:46.136 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:07:46.136 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [cached since 0.01569s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:07:46.139 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:07:46.139 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [cached since 0.01849s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:07:46.142 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:07:46.142 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [cached since 0.02115s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:07:46.144 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:07:46.144 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [cached since 0.02388s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:07:46.147 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:07:46.147 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [cached since 0.02684s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:07:46.150 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:07:46.150 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [cached since 0.02989s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:07:46.154 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:07:46.157 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:07:46.158 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:07:46.158 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - [generated in 0.00019s] () 2026-10-05 11:07:46.168 | | | | 48243-2a38de | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:07:46.169 | | | | 48243-2a38de | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 48243-2a38de 尝试获取 Application 锁... 2026-10-05 11:07:46.172 | | | | 48243-2a38de | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 48243-2a38de 持有 Application 锁,开始启动定时任务... 2026-10-05 11:07:46.193 | | | | 48243-2a38de | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:07:46.215 | | | | 48243-2a38de | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:07:46.718 | | | | 48243-2a38de | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:07:46.727 | | | | 48243-2a38de | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:07:46.728 | | | | 48243-2a38de | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:07:46.728 | | | | 48243-2a38de | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:08:34.236 | | | | 48243-2a38de | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:08:34.241 | | | | 48243-2a38de | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:08:34.243 | | | | 48243-2a38de | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:08:34.248 | | | | 48243-2a38de | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 48243-2a38de 释放 Application 锁 2026-10-05 11:08:36.171 | | | | 49153-d8dfb1 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:08:36.172 | | | | 49153-d8dfb1 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:08:36.172 | | | | 49153-d8dfb1 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:08:36.177 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:08:36.177 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.178 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:08:36.178 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.178 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:08:36.178 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.180 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:08:36.180 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:08:36.180 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.183 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:08:36.183 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.185 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:08:36.185 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.187 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:08:36.187 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.190 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:08:36.190 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.192 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:08:36.192 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.193 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:08:36.193 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.195 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:08:36.195 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.198 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:08:36.198 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.200 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:08:36.200 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.201 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:08:36.201 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.202 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:08:36.202 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.203 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:08:36.203 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.203 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:08:36.204 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.206 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:08:36.206 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.208 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:08:36.208 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.210 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:08:36.210 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.212 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:08:36.212 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.214 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:08:36.214 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.216 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:08:36.216 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.218 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:08:36.218 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.220 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:08:36.221 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.223 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:08:36.223 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.225 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:08:36.225 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.227 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:08:36.227 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.229 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:08:36.229 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.230 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:08:36.231 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.232 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:08:36.232 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.233 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:08:36.234 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.235 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:08:36.235 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.237 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:08:36.237 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.238 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:08:36.239 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.240 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:08:36.240 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.242 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:08:36.242 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.243 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:08:36.243 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.245 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:08:36.245 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.247 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:08:36.247 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.249 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:08:36.249 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.251 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:08:36.251 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.253 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:08:36.253 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:36.254 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:08:36.255 | | | | 49153-d8dfb1 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:08:36.255 | | | | 49153-d8dfb1 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:08:36.256 | | | | 49153-d8dfb1 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:08:36.259 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:08:36.276 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:08:36.276 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] () 2026-10-05 11:08:36.279 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:36.279 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('0', 'sys_user_sex', '0') 2026-10-05 11:08:36.283 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:36.283 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [cached since 0.004492s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:08:36.286 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:36.286 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [cached since 0.007409s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:08:36.288 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:36.288 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [cached since 0.009839s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:08:36.291 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:36.291 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [cached since 0.01237s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:08:36.293 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:36.293 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [cached since 0.01464s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:08:36.295 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:36.295 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [cached since 0.01679s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:08:36.297 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:36.297 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [cached since 0.01896s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:08:36.299 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:36.300 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [cached since 0.021s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:08:36.301 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:36.302 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [cached since 0.02309s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:08:36.305 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:36.305 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [cached since 0.02647s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:08:36.307 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:08:36.311 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:08:36.311 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:08:36.312 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - [generated in 0.00015s] () 2026-10-05 11:08:36.322 | | | | 49153-d8dfb1 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:08:36.322 | | | | 49153-d8dfb1 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 49153-d8dfb1 尝试获取 Application 锁... 2026-10-05 11:08:36.325 | | | | 49153-d8dfb1 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 49153-d8dfb1 持有 Application 锁,开始启动定时任务... 2026-10-05 11:08:36.340 | | | | 49153-d8dfb1 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:08:36.354 | | | | 49153-d8dfb1 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:08:36.856 | | | | 49153-d8dfb1 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:08:36.865 | | | | 49153-d8dfb1 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:08:36.866 | | | | 49153-d8dfb1 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:08:36.866 | | | | 49153-d8dfb1 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:08:43.992 | | | | 49153-d8dfb1 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:08:43.995 | | | | 49153-d8dfb1 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:08:43.996 | | | | 49153-d8dfb1 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:08:44.001 | | | | 49153-d8dfb1 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 49153-d8dfb1 释放 Application 锁 2026-10-05 11:08:45.686 | | | | 49245-4c0cda | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:08:45.687 | | | | 49245-4c0cda | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:08:45.687 | | | | 49245-4c0cda | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:08:45.690 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:08:45.690 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.691 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:08:45.691 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.691 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:08:45.691 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.692 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:08:45.692 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:08:45.692 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.694 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:08:45.694 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.695 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:08:45.695 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.697 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:08:45.697 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.698 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:08:45.698 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.699 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:08:45.699 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.701 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:08:45.701 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.702 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:08:45.702 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.704 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:08:45.704 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.705 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:08:45.705 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.707 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:08:45.707 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.708 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:08:45.708 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.710 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:08:45.710 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.711 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:08:45.712 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.714 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:08:45.714 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.716 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:08:45.716 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.717 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:08:45.717 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.718 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:08:45.718 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.719 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:08:45.719 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.720 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:08:45.720 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.721 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:08:45.721 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.722 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:08:45.722 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.723 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:08:45.723 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.724 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:08:45.724 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.725 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:08:45.725 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.727 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:08:45.727 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.728 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:08:45.728 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.730 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:08:45.730 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.731 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:08:45.731 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.734 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:08:45.734 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.736 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:08:45.736 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.738 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:08:45.738 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.740 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:08:45.740 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.742 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:08:45.742 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.744 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:08:45.744 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.746 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:08:45.746 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.749 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:08:45.749 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.751 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:08:45.751 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.753 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:08:45.753 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.755 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:08:45.755 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:45.757 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:08:45.760 | | | | 49245-4c0cda | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:08:45.760 | | | | 49245-4c0cda | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:08:45.762 | | | | 49245-4c0cda | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:08:45.765 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:08:45.783 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:08:45.783 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [generated in 0.00029s] () 2026-10-05 11:08:45.785 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:45.786 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] ('0', 'sys_user_sex', '0') 2026-10-05 11:08:45.789 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:45.790 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [cached since 0.004191s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:08:45.792 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:45.792 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [cached since 0.006995s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:08:45.794 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:45.794 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [cached since 0.008995s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:08:45.796 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:45.796 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [cached since 0.01088s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:08:45.800 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:45.800 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [cached since 0.01465s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:08:45.802 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:45.802 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [cached since 0.01679s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:08:45.804 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:45.804 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [cached since 0.01863s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:08:45.806 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:45.806 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [cached since 0.02072s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:08:45.808 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:45.808 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [cached since 0.02247s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:08:45.809 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:45.810 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [cached since 0.02412s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:08:45.811 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:08:45.812 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:08:45.813 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:08:45.813 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] () 2026-10-05 11:08:45.818 | | | | 49245-4c0cda | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:08:45.819 | | | | 49245-4c0cda | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 49245-4c0cda 尝试获取 Application 锁... 2026-10-05 11:08:45.820 | | | | 49245-4c0cda | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 49245-4c0cda 持有 Application 锁,开始启动定时任务... 2026-10-05 11:08:45.837 | | | | 49245-4c0cda | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:08:45.850 | | | | 49245-4c0cda | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:08:46.352 | | | | 49245-4c0cda | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:08:46.362 | | | | 49245-4c0cda | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:08:46.362 | | | | 49245-4c0cda | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:08:46.363 | | | | 49245-4c0cda | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:08:57.779 | | | | 49245-4c0cda | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:08:57.782 | | | | 49245-4c0cda | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:08:57.784 | | | | 49245-4c0cda | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:08:57.789 | | | | 49245-4c0cda | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 49245-4c0cda 释放 Application 锁 2026-10-05 11:08:59.619 | | | | 49360-bc2d28 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:08:59.620 | | | | 49360-bc2d28 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:08:59.620 | | | | 49360-bc2d28 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:08:59.625 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:08:59.625 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.627 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:08:59.627 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.627 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:08:59.628 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.628 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:08:59.628 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:08:59.628 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.632 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:08:59.632 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.635 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:08:59.635 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.638 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:08:59.638 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.640 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:08:59.640 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.641 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:08:59.641 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.642 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:08:59.642 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.643 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:08:59.643 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.646 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:08:59.646 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.648 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:08:59.648 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.650 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:08:59.650 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.652 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:08:59.652 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.655 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:08:59.655 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.657 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:08:59.657 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.659 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:08:59.659 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.661 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:08:59.661 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.663 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:08:59.663 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.666 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:08:59.666 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.668 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:08:59.668 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.671 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:08:59.671 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.673 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:08:59.673 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.675 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:08:59.675 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.678 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:08:59.678 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.680 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:08:59.680 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.683 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:08:59.683 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.685 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:08:59.685 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.687 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:08:59.687 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.689 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:08:59.689 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.691 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:08:59.691 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.694 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:08:59.694 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.696 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:08:59.696 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.698 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:08:59.698 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.701 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:08:59.701 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.703 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:08:59.703 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.706 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:08:59.706 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.709 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:08:59.709 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.712 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:08:59.713 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.715 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:08:59.715 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.716 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:08:59.716 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.718 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:08:59.718 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:08:59.719 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:08:59.720 | | | | 49360-bc2d28 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:08:59.720 | | | | 49360-bc2d28 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:08:59.722 | | | | 49360-bc2d28 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:08:59.725 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:08:59.745 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:08:59.745 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [generated in 0.00028s] () 2026-10-05 11:08:59.748 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:59.748 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('0', 'sys_user_sex', '0') 2026-10-05 11:08:59.751 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:59.751 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [cached since 0.003375s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:08:59.753 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:59.754 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [cached since 0.005702s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:08:59.756 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:59.756 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [cached since 0.008563s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:08:59.759 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:59.759 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [cached since 0.01112s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:08:59.761 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:59.761 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [cached since 0.01339s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:08:59.763 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:59.764 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [cached since 0.01564s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:08:59.766 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:59.766 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [cached since 0.01797s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:08:59.768 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:59.768 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [cached since 0.0204s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:08:59.771 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:59.771 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [cached since 0.02288s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:08:59.773 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:08:59.774 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [cached since 0.02573s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:08:59.776 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:08:59.779 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:08:59.780 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:08:59.780 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] () 2026-10-05 11:08:59.790 | | | | 49360-bc2d28 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:08:59.791 | | | | 49360-bc2d28 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 49360-bc2d28 尝试获取 Application 锁... 2026-10-05 11:08:59.794 | | | | 49360-bc2d28 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 49360-bc2d28 持有 Application 锁,开始启动定时任务... 2026-10-05 11:08:59.814 | | | | 49360-bc2d28 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:08:59.836 | | | | 49360-bc2d28 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:09:00.338 | | | | 49360-bc2d28 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:09:00.348 | | | | 49360-bc2d28 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:09:00.348 | | | | 49360-bc2d28 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:09:00.349 | | | | 49360-bc2d28 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:09:09.501 | | | | 49360-bc2d28 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:09:09.503 | | | | 49360-bc2d28 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:09:09.504 | | | | 49360-bc2d28 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:09:09.508 | | | | 49360-bc2d28 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 49360-bc2d28 释放 Application 锁 2026-10-05 11:09:11.478 | | | | 49459-e7faf3 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:09:11.478 | | | | 49459-e7faf3 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:09:11.478 | | | | 49459-e7faf3 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:09:11.482 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:09:11.482 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.482 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:09:11.482 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.483 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:09:11.483 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.483 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:09:11.484 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:09:11.484 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.486 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:09:11.486 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.487 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:09:11.487 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.488 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:09:11.488 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.489 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:09:11.489 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.490 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:09:11.490 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.491 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:09:11.491 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.492 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:09:11.492 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.493 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:09:11.493 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.494 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:09:11.494 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.495 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:09:11.495 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.496 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:09:11.496 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.497 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:09:11.497 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.498 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:09:11.498 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.499 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:09:11.499 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.500 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:09:11.500 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.501 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:09:11.501 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.502 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:09:11.502 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.503 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:09:11.503 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.505 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:09:11.505 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.506 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:09:11.506 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.507 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:09:11.507 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.508 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:09:11.508 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.509 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:09:11.509 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.511 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:09:11.511 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.512 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:09:11.512 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.513 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:09:11.513 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.514 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:09:11.514 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.515 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:09:11.516 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.517 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:09:11.517 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.518 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:09:11.518 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.520 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:09:11.520 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.521 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:09:11.522 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.523 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:09:11.523 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.524 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:09:11.524 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.526 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:09:11.526 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.528 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:09:11.528 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.535 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:09:11.535 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.536 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:09:11.536 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.537 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:09:11.537 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:11.539 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:09:11.539 | | | | 49459-e7faf3 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:09:11.539 | | | | 49459-e7faf3 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:09:11.540 | | | | 49459-e7faf3 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:09:11.542 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:09:11.558 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:09:11.558 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [generated in 0.00029s] () 2026-10-05 11:09:11.561 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:09:11.561 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [generated in 0.00029s] ('0', 'sys_user_sex', '0') 2026-10-05 11:09:11.565 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:09:11.565 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [cached since 0.004346s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:09:11.567 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:09:11.567 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [cached since 0.006089s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:09:11.569 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:09:11.569 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [cached since 0.008183s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:09:11.572 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:09:11.572 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [cached since 0.01119s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:09:11.574 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:09:11.574 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [cached since 0.01294s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:09:11.575 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:09:11.576 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [cached since 0.01463s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:09:11.577 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:09:11.578 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [cached since 0.01665s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:09:11.580 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:09:11.580 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [cached since 0.0193s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:09:11.583 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:09:11.583 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [cached since 0.02234s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:09:11.587 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:09:11.587 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [cached since 0.02607s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:09:11.590 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:09:11.594 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:09:11.595 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:09:11.595 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] () 2026-10-05 11:09:11.600 | | | | 49459-e7faf3 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:09:11.601 | | | | 49459-e7faf3 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 49459-e7faf3 尝试获取 Application 锁... 2026-10-05 11:09:11.602 | | | | 49459-e7faf3 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 49459-e7faf3 持有 Application 锁,开始启动定时任务... 2026-10-05 11:09:11.619 | | | | 49459-e7faf3 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:09:11.633 | | | | 49459-e7faf3 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:09:12.135 | | | | 49459-e7faf3 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:09:12.138 | | | | 49459-e7faf3 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:09:12.138 | | | | 49459-e7faf3 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:09:12.138 | | | | 49459-e7faf3 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:09:20.989 | | | | 49459-e7faf3 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:09:20.992 | | | | 49459-e7faf3 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:09:20.994 | | | | 49459-e7faf3 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:09:20.999 | | | | 49459-e7faf3 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 49459-e7faf3 释放 Application 锁 2026-10-05 11:09:22.695 | | | | 49553-d79586 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:09:22.695 | | | | 49553-d79586 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:09:22.695 | | | | 49553-d79586 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:09:22.700 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:09:22.700 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.701 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:09:22.701 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.702 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:09:22.702 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.702 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:09:22.702 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:09:22.703 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.704 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:09:22.704 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.705 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:09:22.705 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.706 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:09:22.706 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.707 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:09:22.707 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.709 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:09:22.709 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.710 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:09:22.710 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.712 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:09:22.712 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.714 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:09:22.714 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.716 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:09:22.716 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.718 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:09:22.718 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.719 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:09:22.719 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.721 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:09:22.722 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.724 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:09:22.724 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.725 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:09:22.726 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.727 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:09:22.727 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.729 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:09:22.729 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.731 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:09:22.731 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.733 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:09:22.733 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.735 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:09:22.735 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.737 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:09:22.737 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.739 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:09:22.739 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.741 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:09:22.741 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.743 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:09:22.744 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.745 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:09:22.745 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.747 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:09:22.748 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.749 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:09:22.749 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.751 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:09:22.751 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.753 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:09:22.753 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.755 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:09:22.755 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.758 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:09:22.758 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.759 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:09:22.759 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.761 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:09:22.762 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.764 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:09:22.764 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.766 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:09:22.766 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.768 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:09:22.768 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.770 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:09:22.770 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.772 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:09:22.772 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.774 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:09:22.774 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.776 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:09:22.777 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:09:22.779 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:09:22.780 | | | | 49553-d79586 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:09:22.780 | | | | 49553-d79586 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:09:22.782 | | | | 49553-d79586 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:09:22.785 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:09:22.803 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:09:22.804 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [generated in 0.00028s] () 2026-10-05 11:09:22.806 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:09:22.807 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] ('0', 'sys_user_sex', '0') 2026-10-05 11:09:22.809 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:09:22.809 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [cached since 0.002927s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:09:22.811 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:09:22.811 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [cached since 0.005013s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:09:22.813 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:09:22.813 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [cached since 0.00693s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:09:22.815 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:09:22.815 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [cached since 0.008609s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:09:22.816 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:09:22.816 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [cached since 0.01018s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:09:22.818 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:09:22.818 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [cached since 0.01163s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:09:22.819 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:09:22.819 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [cached since 0.01316s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:09:22.821 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:09:22.821 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [cached since 0.01494s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:09:22.823 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:09:22.823 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [cached since 0.01645s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:09:22.826 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:09:22.826 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [cached since 0.01939s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:09:22.827 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:09:22.829 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:09:22.830 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:09:22.830 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - [generated in 0.00016s] () 2026-10-05 11:09:22.836 | | | | 49553-d79586 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:09:22.836 | | | | 49553-d79586 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 49553-d79586 尝试获取 Application 锁... 2026-10-05 11:09:22.838 | | | | 49553-d79586 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 49553-d79586 持有 Application 锁,开始启动定时任务... 2026-10-05 11:09:22.851 | | | | 49553-d79586 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:09:22.866 | | | | 49553-d79586 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:09:23.368 | | | | 49553-d79586 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:09:23.374 | | | | 49553-d79586 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:09:23.374 | | | | 49553-d79586 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:09:23.374 | | | | 49553-d79586 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:09:59.507 | | | | 49553-d79586 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:09:59.514 | | | | 49553-d79586 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:09:59.516 | | | | 49553-d79586 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:09:59.522 | | | | 49553-d79586 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 49553-d79586 释放 Application 锁 2026-10-05 11:10:01.395 | | | | 50208-c8375f | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:10:01.395 | | | | 50208-c8375f | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:10:01.395 | | | | 50208-c8375f | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:10:01.401 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:10:01.401 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.401 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:10:01.402 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.402 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:10:01.402 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.402 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:10:01.403 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:10:01.403 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.405 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:10:01.405 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.407 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:10:01.407 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.408 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:10:01.408 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.410 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:10:01.410 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.412 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:10:01.412 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.414 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:10:01.414 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.416 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:10:01.416 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.418 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:10:01.418 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.420 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:10:01.420 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.422 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:10:01.422 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.424 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:10:01.424 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.426 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:10:01.426 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.428 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:10:01.428 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.430 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:10:01.430 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.431 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:10:01.431 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.432 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:10:01.433 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.434 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:10:01.434 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.435 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:10:01.435 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.437 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:10:01.437 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.438 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:10:01.439 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.441 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:10:01.441 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.443 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:10:01.443 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.445 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:10:01.445 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.448 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:10:01.448 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.450 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:10:01.450 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.451 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:10:01.451 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.452 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:10:01.452 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.454 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:10:01.454 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.456 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:10:01.456 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.458 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:10:01.459 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.461 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:10:01.461 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.463 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:10:01.463 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.465 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:10:01.465 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.467 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:10:01.467 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.469 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:10:01.469 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.472 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:10:01.472 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.474 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:10:01.474 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.475 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:10:01.475 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.477 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:10:01.477 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:10:01.478 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:10:01.479 | | | | 50208-c8375f | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:10:01.479 | | | | 50208-c8375f | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:10:01.482 | | | | 50208-c8375f | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:10:01.484 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:10:01.502 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:10:01.502 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [generated in 0.00030s] () 2026-10-05 11:10:01.505 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:10:01.506 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] ('0', 'sys_user_sex', '0') 2026-10-05 11:10:01.509 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:10:01.510 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [cached since 0.004248s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:10:01.512 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:10:01.512 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [cached since 0.006982s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:10:01.516 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:10:01.516 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [cached since 0.01113s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:10:01.520 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:10:01.520 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [cached since 0.01442s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:10:01.523 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:10:01.524 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [cached since 0.01822s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:10:01.527 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:10:01.527 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [cached since 0.02146s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:10:01.531 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:10:01.531 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [cached since 0.02599s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:10:01.535 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:10:01.535 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [cached since 0.02928s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:10:01.537 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:10:01.537 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [cached since 0.03172s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:10:01.540 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:10:01.541 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [cached since 0.03515s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:10:01.543 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:10:01.545 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:10:01.546 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:10:01.546 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] () 2026-10-05 11:10:01.553 | | | | 50208-c8375f | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:10:01.553 | | | | 50208-c8375f | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 50208-c8375f 尝试获取 Application 锁... 2026-10-05 11:10:01.555 | | | | 50208-c8375f | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 50208-c8375f 持有 Application 锁,开始启动定时任务... 2026-10-05 11:10:01.573 | | | | 50208-c8375f | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:10:01.593 | | | | 50208-c8375f | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:10:02.094 | | | | 50208-c8375f | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:10:02.102 | | | | 50208-c8375f | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:10:02.102 | | | | 50208-c8375f | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:10:02.102 | | | | 50208-c8375f | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:38:14.723 | | | | 50208-c8375f | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:38:14.735 | | | | 50208-c8375f | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:38:14.739 | | | | 50208-c8375f | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:38:14.747 | | | | 50208-c8375f | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 50208-c8375f 释放 Application 锁 2026-10-05 11:38:16.726 | | | | 80510-6139e3 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:38:16.726 | | | | 80510-6139e3 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:38:16.726 | | | | 80510-6139e3 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:38:16.769 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:38:16.769 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.772 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:38:16.772 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.773 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:38:16.773 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.774 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:38:16.774 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:38:16.774 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.794 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:38:16.794 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.795 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:38:16.795 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.796 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:38:16.797 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.798 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:38:16.798 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.799 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:38:16.799 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.800 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:38:16.800 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.801 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:38:16.801 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.802 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:38:16.802 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.803 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:38:16.803 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.804 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:38:16.804 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.804 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:38:16.805 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.805 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:38:16.806 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.807 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:38:16.807 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.808 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:38:16.808 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.808 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:38:16.809 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.809 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:38:16.810 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.810 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:38:16.811 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.811 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:38:16.812 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.812 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:38:16.812 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.813 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:38:16.813 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.814 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:38:16.814 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.815 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:38:16.815 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.816 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:38:16.816 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.817 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:38:16.817 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.817 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:38:16.818 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.818 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:38:16.818 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.819 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:38:16.819 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.820 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:38:16.820 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.820 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:38:16.821 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.821 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:38:16.821 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.822 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:38:16.822 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.823 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:38:16.823 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.824 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:38:16.824 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.825 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:38:16.825 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.825 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:38:16.826 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.826 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:38:16.826 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.827 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:38:16.827 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.828 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:38:16.828 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.829 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:38:16.829 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:16.830 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:38:16.831 | | | | 80510-6139e3 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:38:16.831 | | | | 80510-6139e3 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:38:16.833 | | | | 80510-6139e3 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:38:16.838 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:38:16.855 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:38:16.855 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [generated in 0.00029s] () 2026-10-05 11:38:16.858 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:38:16.859 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [generated in 0.00024s] ('0', 'sys_user_sex', '0') 2026-10-05 11:38:16.862 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:38:16.862 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [cached since 0.003605s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:38:16.864 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:38:16.864 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [cached since 0.006065s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:38:16.866 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:38:16.867 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [cached since 0.008021s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:38:16.868 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:38:16.869 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [cached since 0.01011s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:38:16.871 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:38:16.871 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [cached since 0.01234s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:38:16.873 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:38:16.873 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [cached since 0.01436s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:38:16.875 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:38:16.875 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [cached since 0.01625s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:38:16.876 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:38:16.876 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [cached since 0.01793s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:38:16.878 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:38:16.878 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [cached since 0.0198s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:38:16.881 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:38:16.881 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [cached since 0.02242s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:38:16.883 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:38:16.885 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:38:16.886 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:38:16.886 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] () 2026-10-05 11:38:16.903 | | | | 80510-6139e3 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:38:16.903 | | | | 80510-6139e3 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 80510-6139e3 尝试获取 Application 锁... 2026-10-05 11:38:16.905 | | | | 80510-6139e3 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 80510-6139e3 持有 Application 锁,开始启动定时任务... 2026-10-05 11:38:16.925 | | | | 80510-6139e3 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:38:16.944 | | | | 80510-6139e3 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:38:17.447 | | | | 80510-6139e3 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:38:17.452 | | | | 80510-6139e3 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:38:17.453 | | | | 80510-6139e3 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:38:17.453 | | | | 80510-6139e3 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:38:46.166 | | | | 80510-6139e3 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:38:46.170 | | | | 80510-6139e3 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:38:46.174 | | | | 80510-6139e3 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:38:46.179 | | | | 80510-6139e3 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 80510-6139e3 释放 Application 锁 2026-10-05 11:38:48.019 | | | | 80931-683f8b | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:38:48.020 | | | | 80931-683f8b | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:38:48.020 | | | | 80931-683f8b | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:38:48.024 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:38:48.024 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.024 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:38:48.024 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.025 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:38:48.025 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.026 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:38:48.026 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:38:48.026 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.028 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:38:48.029 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.030 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:38:48.030 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.032 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:38:48.032 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.034 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:38:48.034 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.036 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:38:48.036 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.038 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:38:48.038 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.040 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:38:48.040 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.042 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:38:48.042 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.044 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:38:48.044 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.047 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:38:48.047 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.049 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:38:48.049 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.051 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:38:48.051 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.053 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:38:48.053 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.055 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:38:48.055 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.057 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:38:48.057 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.058 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:38:48.058 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.060 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:38:48.060 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.062 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:38:48.062 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.064 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:38:48.064 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.066 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:38:48.066 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.068 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:38:48.068 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.070 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:38:48.070 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.072 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:38:48.072 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.075 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:38:48.075 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.077 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:38:48.077 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.079 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:38:48.079 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.081 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:38:48.081 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.083 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:38:48.083 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.085 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:38:48.085 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.088 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:38:48.088 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.090 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:38:48.090 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.092 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:38:48.092 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.095 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:38:48.095 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.097 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:38:48.097 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.099 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:38:48.099 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.101 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:38:48.101 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.102 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:38:48.103 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.104 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:38:48.104 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.106 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:38:48.106 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:38:48.108 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:38:48.108 | | | | 80931-683f8b | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:38:48.109 | | | | 80931-683f8b | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:38:48.110 | | | | 80931-683f8b | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:38:48.114 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:38:48.132 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:38:48.132 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] () 2026-10-05 11:38:48.135 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:38:48.135 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('0', 'sys_user_sex', '0') 2026-10-05 11:38:48.138 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:38:48.138 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [cached since 0.003161s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:38:48.140 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:38:48.141 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [cached since 0.005749s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:38:48.143 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:38:48.143 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [cached since 0.00855s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:38:48.146 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:38:48.146 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [cached since 0.01104s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:38:48.148 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:38:48.148 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [cached since 0.01316s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:38:48.150 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:38:48.150 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [cached since 0.01523s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:38:48.152 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:38:48.152 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [cached since 0.01736s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:38:48.154 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:38:48.154 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [cached since 0.01946s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:38:48.156 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:38:48.157 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [cached since 0.02179s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:38:48.159 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:38:48.159 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [cached since 0.02397s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:38:48.161 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:38:48.164 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:38:48.164 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:38:48.164 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] () 2026-10-05 11:38:48.172 | | | | 80931-683f8b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:38:48.172 | | | | 80931-683f8b | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 80931-683f8b 尝试获取 Application 锁... 2026-10-05 11:38:48.174 | | | | 80931-683f8b | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 80931-683f8b 持有 Application 锁,开始启动定时任务... 2026-10-05 11:38:48.191 | | | | 80931-683f8b | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:38:48.210 | | | | 80931-683f8b | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:38:48.711 | | | | 80931-683f8b | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:38:48.715 | | | | 80931-683f8b | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:38:48.716 | | | | 80931-683f8b | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:38:48.716 | | | | 80931-683f8b | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:39:55.956 | | | | 80931-683f8b | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:39:55.958 | | | | 80931-683f8b | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:39:55.960 | | | | 80931-683f8b | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:39:55.964 | | | | 80931-683f8b | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 80931-683f8b 释放 Application 锁 2026-10-05 11:39:57.886 | | | | 81642-c4cf26 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:39:57.886 | | | | 81642-c4cf26 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:39:57.886 | | | | 81642-c4cf26 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:39:57.889 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:39:57.890 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.890 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:39:57.890 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.891 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:39:57.891 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.892 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:39:57.892 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:39:57.892 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.895 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:39:57.895 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.897 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:39:57.897 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.898 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:39:57.898 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.900 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:39:57.900 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.902 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:39:57.902 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.904 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:39:57.904 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.906 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:39:57.906 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.908 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:39:57.908 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.910 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:39:57.910 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.912 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:39:57.912 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.914 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:39:57.914 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.916 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:39:57.916 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.918 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:39:57.918 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.920 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:39:57.920 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.921 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:39:57.922 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.923 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:39:57.924 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.926 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:39:57.926 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.927 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:39:57.928 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.929 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:39:57.930 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.932 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:39:57.932 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.934 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:39:57.934 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.936 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:39:57.936 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.938 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:39:57.938 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.940 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:39:57.940 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.941 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:39:57.942 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.943 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:39:57.943 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.945 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:39:57.945 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.947 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:39:57.947 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.949 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:39:57.949 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.951 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:39:57.951 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.953 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:39:57.953 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.955 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:39:57.955 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.958 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:39:57.958 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.960 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:39:57.960 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.962 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:39:57.962 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.965 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:39:57.965 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.967 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:39:57.967 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.969 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:39:57.969 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.971 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:39:57.972 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:39:57.973 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:39:57.974 | | | | 81642-c4cf26 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:39:57.974 | | | | 81642-c4cf26 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:39:57.977 | | | | 81642-c4cf26 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:39:57.991 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:39:58.013 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:39:58.013 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [generated in 0.00039s] () 2026-10-05 11:39:58.016 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:39:58.017 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] ('0', 'sys_user_sex', '0') 2026-10-05 11:39:58.021 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:39:58.021 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [cached since 0.004399s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:39:58.024 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:39:58.024 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [cached since 0.007983s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:39:58.027 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:39:58.027 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [cached since 0.01074s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:39:58.029 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:39:58.030 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [cached since 0.01327s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:39:58.033 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:39:58.033 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [cached since 0.01638s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:39:58.035 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:39:58.035 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [cached since 0.01907s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:39:58.038 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:39:58.038 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [cached since 0.02201s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:39:58.041 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:39:58.041 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [cached since 0.02506s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:39:58.044 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:39:58.044 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [cached since 0.02785s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:39:58.048 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:39:58.048 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [cached since 0.03131s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:39:58.051 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:39:58.054 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:39:58.055 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:39:58.055 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - [generated in 0.00019s] () 2026-10-05 11:39:58.061 | | | | 81642-c4cf26 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:39:58.061 | | | | 81642-c4cf26 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 81642-c4cf26 尝试获取 Application 锁... 2026-10-05 11:39:58.063 | | | | 81642-c4cf26 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 81642-c4cf26 持有 Application 锁,开始启动定时任务... 2026-10-05 11:39:58.084 | | | | 81642-c4cf26 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:39:58.103 | | | | 81642-c4cf26 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:39:58.606 | | | | 81642-c4cf26 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:39:58.615 | | | | 81642-c4cf26 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:39:58.615 | | | | 81642-c4cf26 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:39:58.616 | | | | 81642-c4cf26 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:40:13.885 | | | | 81642-c4cf26 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:40:13.889 | | | | 81642-c4cf26 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:40:13.892 | | | | 81642-c4cf26 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:40:13.896 | | | | 81642-c4cf26 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 81642-c4cf26 释放 Application 锁 2026-10-05 11:40:15.721 | | | | 81776-a8f21e | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:40:15.722 | | | | 81776-a8f21e | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:40:15.722 | | | | 81776-a8f21e | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:40:15.728 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:40:15.729 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.729 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:40:15.729 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.730 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:40:15.730 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.731 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:40:15.731 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:40:15.731 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.733 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:40:15.733 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.734 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:40:15.734 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.735 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:40:15.735 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.736 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:40:15.736 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.737 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:40:15.737 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.738 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:40:15.738 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.740 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:40:15.740 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.742 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:40:15.742 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.744 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:40:15.744 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.746 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:40:15.746 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.748 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:40:15.748 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.750 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:40:15.750 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.752 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:40:15.752 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.755 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:40:15.755 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.757 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:40:15.757 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.759 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:40:15.759 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.761 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:40:15.761 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.763 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:40:15.763 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.765 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:40:15.765 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.767 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:40:15.767 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.769 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:40:15.769 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.771 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:40:15.771 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.774 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:40:15.774 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.776 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:40:15.776 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.777 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:40:15.777 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.779 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:40:15.779 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.781 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:40:15.781 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.783 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:40:15.783 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.785 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:40:15.785 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.787 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:40:15.787 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.789 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:40:15.789 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.792 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:40:15.792 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.794 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:40:15.794 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.796 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:40:15.796 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.798 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:40:15.798 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.800 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:40:15.800 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.802 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:40:15.802 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.804 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:40:15.805 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.807 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:40:15.807 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:15.809 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:40:15.810 | | | | 81776-a8f21e | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:40:15.810 | | | | 81776-a8f21e | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:40:15.812 | | | | 81776-a8f21e | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:40:15.816 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:40:15.834 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:40:15.834 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [generated in 0.00024s] () 2026-10-05 11:40:15.836 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:15.837 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('0', 'sys_user_sex', '0') 2026-10-05 11:40:15.841 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:15.841 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [cached since 0.004298s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:40:15.843 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:15.844 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [cached since 0.007176s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:40:15.846 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:15.846 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [cached since 0.009706s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:40:15.849 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:15.849 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [cached since 0.01264s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:40:15.851 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:15.852 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [cached since 0.01515s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:40:15.854 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:15.854 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [cached since 0.01767s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:40:15.857 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:15.857 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [cached since 0.02052s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:40:15.861 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:15.861 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [cached since 0.02504s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:40:15.864 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:15.865 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [cached since 0.02815s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:40:15.868 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:15.868 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [cached since 0.03172s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:40:15.871 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:40:15.875 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:40:15.876 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:40:15.876 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] () 2026-10-05 11:40:15.885 | | | | 81776-a8f21e | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:40:15.886 | | | | 81776-a8f21e | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 81776-a8f21e 尝试获取 Application 锁... 2026-10-05 11:40:15.889 | | | | 81776-a8f21e | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 81776-a8f21e 持有 Application 锁,开始启动定时任务... 2026-10-05 11:40:15.907 | | | | 81776-a8f21e | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:40:15.922 | | | | 81776-a8f21e | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:40:16.423 | | | | 81776-a8f21e | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:40:16.431 | | | | 81776-a8f21e | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:40:16.431 | | | | 81776-a8f21e | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:40:16.431 | | | | 81776-a8f21e | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:40:41.777 | | | | 81776-a8f21e | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:40:41.781 | | | | 81776-a8f21e | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:40:41.783 | | | | 81776-a8f21e | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:40:41.789 | | | | 81776-a8f21e | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 81776-a8f21e 释放 Application 锁 2026-10-05 11:40:43.628 | | | | 81996-2345f7 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:40:43.628 | | | | 81996-2345f7 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:40:43.628 | | | | 81996-2345f7 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:40:43.633 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:40:43.633 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.633 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:40:43.633 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.634 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:40:43.634 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.634 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:40:43.635 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:40:43.635 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.637 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:40:43.637 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.639 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:40:43.639 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.641 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:40:43.641 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.643 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:40:43.643 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.645 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:40:43.645 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.647 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:40:43.647 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.649 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:40:43.649 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.651 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:40:43.651 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.653 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:40:43.653 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.655 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:40:43.655 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.657 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:40:43.657 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.659 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:40:43.659 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.661 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:40:43.661 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.663 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:40:43.663 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.665 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:40:43.665 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.667 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:40:43.667 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.669 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:40:43.669 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.671 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:40:43.671 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.673 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:40:43.673 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.675 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:40:43.675 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.677 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:40:43.677 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.680 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:40:43.680 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.682 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:40:43.682 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.685 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:40:43.685 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.687 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:40:43.687 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.689 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:40:43.689 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.691 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:40:43.691 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.693 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:40:43.693 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.695 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:40:43.695 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.697 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:40:43.697 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.699 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:40:43.699 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.700 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:40:43.700 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.702 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:40:43.702 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.703 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:40:43.703 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.705 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:40:43.705 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.706 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:40:43.707 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.709 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:40:43.709 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.711 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:40:43.711 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.712 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:40:43.712 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:43.714 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:40:43.714 | | | | 81996-2345f7 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:40:43.714 | | | | 81996-2345f7 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:40:43.715 | | | | 81996-2345f7 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:40:43.717 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:40:43.735 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:40:43.735 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [generated in 0.00026s] () 2026-10-05 11:40:43.738 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:43.738 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('0', 'sys_user_sex', '0') 2026-10-05 11:40:43.742 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:43.742 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [cached since 0.003587s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:40:43.744 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:43.744 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [cached since 0.005736s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:40:43.746 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:43.746 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [cached since 0.008034s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:40:43.748 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:43.748 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [cached since 0.01014s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:40:43.750 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:43.750 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [cached since 0.01218s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:40:43.752 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:43.753 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [cached since 0.01436s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:40:43.755 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:43.755 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [cached since 0.01654s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:40:43.757 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:43.757 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [cached since 0.01902s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:40:43.759 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:43.760 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [cached since 0.02131s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:40:43.762 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:43.762 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [cached since 0.02389s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:40:43.765 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:40:43.768 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:40:43.768 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:40:43.768 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] () 2026-10-05 11:40:43.780 | | | | 81996-2345f7 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:40:43.781 | | | | 81996-2345f7 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 81996-2345f7 尝试获取 Application 锁... 2026-10-05 11:40:43.785 | | | | 81996-2345f7 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 81996-2345f7 持有 Application 锁,开始启动定时任务... 2026-10-05 11:40:43.805 | | | | 81996-2345f7 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:40:43.835 | | | | 81996-2345f7 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:40:44.337 | | | | 81996-2345f7 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:40:44.345 | | | | 81996-2345f7 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:40:44.346 | | | | 81996-2345f7 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:40:44.346 | | | | 81996-2345f7 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:40:55.448 | | | | 81996-2345f7 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:40:55.451 | | | | 81996-2345f7 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:40:55.453 | | | | 81996-2345f7 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:40:55.458 | | | | 81996-2345f7 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 81996-2345f7 释放 Application 锁 2026-10-05 11:40:57.289 | | | | 82117-0bd4f0 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:40:57.290 | | | | 82117-0bd4f0 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:40:57.290 | | | | 82117-0bd4f0 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:40:57.295 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:40:57.295 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.296 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:40:57.296 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.296 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:40:57.297 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.297 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:40:57.297 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:40:57.297 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.301 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:40:57.301 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.303 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:40:57.303 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.305 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:40:57.305 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.308 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:40:57.308 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.310 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:40:57.310 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.312 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:40:57.312 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.314 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:40:57.314 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.315 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:40:57.315 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.316 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:40:57.316 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.317 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:40:57.317 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.318 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:40:57.318 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.320 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:40:57.320 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.321 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:40:57.321 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.324 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:40:57.324 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.325 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:40:57.326 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.327 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:40:57.327 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.329 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:40:57.329 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.331 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:40:57.331 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.333 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:40:57.333 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.335 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:40:57.335 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.337 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:40:57.337 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.339 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:40:57.339 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.341 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:40:57.341 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.343 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:40:57.343 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.345 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:40:57.345 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.347 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:40:57.347 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.349 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:40:57.349 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.351 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:40:57.351 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.353 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:40:57.353 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.355 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:40:57.355 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.358 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:40:57.358 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.360 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:40:57.360 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.362 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:40:57.362 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.366 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:40:57.366 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.368 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:40:57.368 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.371 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:40:57.371 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.374 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:40:57.374 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.375 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:40:57.375 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.377 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:40:57.377 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:40:57.379 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:40:57.380 | | | | 82117-0bd4f0 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:40:57.380 | | | | 82117-0bd4f0 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:40:57.381 | | | | 82117-0bd4f0 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:40:57.384 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:40:57.403 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:40:57.403 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [generated in 0.00024s] () 2026-10-05 11:40:57.405 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:57.406 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] ('0', 'sys_user_sex', '0') 2026-10-05 11:40:57.409 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:57.409 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.003914s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:40:57.412 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:57.412 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.006486s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:40:57.415 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:57.415 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.009477s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:40:57.417 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:57.417 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.01203s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:40:57.420 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:57.420 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.01443s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:40:57.424 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:57.424 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.01906s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:40:57.427 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:57.427 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.02166s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:40:57.429 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:57.429 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.02412s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:40:57.432 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:57.432 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.02689s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:40:57.435 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:40:57.435 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.02999s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:40:57.438 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:40:57.443 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:40:57.444 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:40:57.444 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - [generated in 0.00036s] () 2026-10-05 11:40:57.450 | | | | 82117-0bd4f0 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:40:57.450 | | | | 82117-0bd4f0 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 82117-0bd4f0 尝试获取 Application 锁... 2026-10-05 11:40:57.453 | | | | 82117-0bd4f0 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 82117-0bd4f0 持有 Application 锁,开始启动定时任务... 2026-10-05 11:40:57.472 | | | | 82117-0bd4f0 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:40:57.490 | | | | 82117-0bd4f0 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:40:57.992 | | | | 82117-0bd4f0 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:40:57.999 | | | | 82117-0bd4f0 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:40:58.000 | | | | 82117-0bd4f0 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:40:58.000 | | | | 82117-0bd4f0 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:49:19.151 | | | | 82117-0bd4f0 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:49:19.160 | | | | 82117-0bd4f0 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:49:19.163 | | | | 82117-0bd4f0 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:49:19.177 | | | | 82117-0bd4f0 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 82117-0bd4f0 释放 Application 锁 2026-10-05 11:49:21.185 | | | | 86683-54a072 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:49:21.185 | | | | 86683-54a072 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:49:21.186 | | | | 86683-54a072 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:49:21.193 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:49:21.193 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.194 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:49:21.194 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.194 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:49:21.194 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.195 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:49:21.195 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:49:21.195 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.198 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:49:21.199 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.200 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:49:21.200 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.202 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:49:21.202 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.203 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:49:21.203 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.204 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:49:21.204 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.205 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:49:21.205 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.207 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:49:21.207 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.208 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:49:21.209 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.210 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:49:21.210 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.211 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:49:21.211 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.212 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:49:21.212 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.214 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:49:21.214 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.215 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:49:21.215 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.216 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:49:21.217 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.217 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:49:21.218 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.219 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:49:21.219 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.220 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:49:21.220 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.221 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:49:21.221 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.222 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:49:21.222 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.224 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:49:21.224 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.225 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:49:21.225 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.226 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:49:21.226 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.227 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:49:21.227 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.228 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:49:21.229 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.230 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:49:21.230 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.231 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:49:21.231 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.232 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:49:21.232 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.233 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:49:21.233 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.235 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:49:21.235 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.236 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:49:21.236 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.237 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:49:21.237 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.239 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:49:21.239 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.241 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:49:21.241 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.242 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:49:21.242 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.244 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:49:21.244 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.246 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:49:21.246 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.248 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:49:21.248 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.250 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:49:21.250 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.252 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:49:21.252 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:21.254 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:49:21.255 | | | | 86683-54a072 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:49:21.255 | | | | 86683-54a072 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:49:21.257 | | | | 86683-54a072 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:49:21.261 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:49:21.278 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:49:21.278 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [generated in 0.00027s] () 2026-10-05 11:49:21.281 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:21.281 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [generated in 0.00029s] ('0', 'sys_user_sex', '0') 2026-10-05 11:49:21.284 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:21.284 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [cached since 0.00355s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:49:21.286 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:21.286 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [cached since 0.005494s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:49:21.288 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:21.288 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [cached since 0.007145s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:49:21.290 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:21.290 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [cached since 0.009049s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:49:21.292 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:21.292 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [cached since 0.01157s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:49:21.295 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:21.295 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [cached since 0.01412s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:49:21.298 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:21.298 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [cached since 0.01681s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:49:21.303 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:21.303 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [cached since 0.02177s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:49:21.305 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:21.306 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [cached since 0.02465s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:49:21.309 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:21.309 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [cached since 0.02823s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:49:21.312 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:49:21.316 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:49:21.316 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:49:21.317 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] () 2026-10-05 11:49:21.328 | | | | 86683-54a072 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:49:21.328 | | | | 86683-54a072 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 86683-54a072 尝试获取 Application 锁... 2026-10-05 11:49:21.330 | | | | 86683-54a072 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 86683-54a072 持有 Application 锁,开始启动定时任务... 2026-10-05 11:49:21.351 | | | | 86683-54a072 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:49:21.370 | | | | 86683-54a072 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:49:21.871 | | | | 86683-54a072 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:49:21.878 | | | | 86683-54a072 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:49:21.878 | | | | 86683-54a072 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:49:21.879 | | | | 86683-54a072 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:49:41.737 | | | | 86683-54a072 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:49:41.740 | | | | 86683-54a072 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:49:41.741 | | | | 86683-54a072 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:49:41.746 | | | | 86683-54a072 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 86683-54a072 释放 Application 锁 2026-10-05 11:49:43.645 | | | | 86900-f08276 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:49:43.646 | | | | 86900-f08276 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:49:43.646 | | | | 86900-f08276 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:49:43.650 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:49:43.651 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.651 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:49:43.651 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.652 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:49:43.652 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.652 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:49:43.652 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:49:43.653 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.655 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:49:43.656 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.657 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:49:43.657 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.659 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:49:43.659 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.660 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:49:43.660 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.662 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:49:43.662 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.663 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:49:43.663 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.665 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:49:43.665 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.667 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:49:43.667 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.668 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:49:43.668 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.669 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:49:43.669 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.670 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:49:43.670 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.671 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:49:43.671 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.672 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:49:43.672 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.674 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:49:43.674 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.675 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:49:43.675 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.676 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:49:43.676 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.678 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:49:43.678 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.680 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:49:43.680 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.682 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:49:43.682 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.684 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:49:43.684 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.686 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:49:43.686 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.688 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:49:43.688 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.690 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:49:43.690 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.692 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:49:43.692 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.694 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:49:43.694 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.696 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:49:43.696 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.698 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:49:43.698 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.700 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:49:43.700 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.702 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:49:43.702 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.704 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:49:43.704 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.706 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:49:43.706 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.708 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:49:43.708 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.710 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:49:43.710 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.713 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:49:43.713 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.715 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:49:43.715 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.717 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:49:43.717 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.721 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:49:43.721 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.723 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:49:43.723 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.725 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:49:43.725 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:43.731 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:49:43.732 | | | | 86900-f08276 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:49:43.732 | | | | 86900-f08276 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:49:43.734 | | | | 86900-f08276 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:49:43.739 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:49:43.757 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:49:43.757 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] () 2026-10-05 11:49:43.759 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:43.760 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] ('0', 'sys_user_sex', '0') 2026-10-05 11:49:43.763 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:43.763 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [cached since 0.003874s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:49:43.766 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:43.766 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [cached since 0.006402s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:49:43.768 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:43.768 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [cached since 0.008502s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:49:43.770 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:43.770 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [cached since 0.01071s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:49:43.772 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:43.772 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [cached since 0.01273s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:49:43.774 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:43.774 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [cached since 0.01479s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:49:43.776 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:43.777 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [cached since 0.01727s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:49:43.779 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:43.779 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [cached since 0.01985s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:49:43.781 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:43.781 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [cached since 0.0219s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:49:43.784 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:43.784 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [cached since 0.02424s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:49:43.785 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:49:43.788 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:49:43.788 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:49:43.788 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] () 2026-10-05 11:49:43.795 | | | | 86900-f08276 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:49:43.795 | | | | 86900-f08276 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 86900-f08276 尝试获取 Application 锁... 2026-10-05 11:49:43.798 | | | | 86900-f08276 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 86900-f08276 持有 Application 锁,开始启动定时任务... 2026-10-05 11:49:43.815 | | | | 86900-f08276 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:49:43.845 | | | | 86900-f08276 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:49:44.347 | | | | 86900-f08276 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:49:44.356 | | | | 86900-f08276 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:49:44.356 | | | | 86900-f08276 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:49:44.357 | | | | 86900-f08276 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:49:55.652 | | | | 86900-f08276 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:49:55.654 | | | | 86900-f08276 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:49:55.656 | | | | 86900-f08276 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:49:55.660 | | | | 86900-f08276 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 86900-f08276 释放 Application 锁 2026-10-05 11:49:57.530 | | | | 87026-adaa5c | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:49:57.531 | | | | 87026-adaa5c | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:49:57.531 | | | | 87026-adaa5c | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:49:57.537 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:49:57.537 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.538 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:49:57.538 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.538 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:49:57.539 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.539 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:49:57.539 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:49:57.539 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.542 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:49:57.542 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.543 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:49:57.543 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.545 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:49:57.545 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.547 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:49:57.547 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.549 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:49:57.550 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.552 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:49:57.552 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.553 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:49:57.553 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.555 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:49:57.556 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.558 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:49:57.558 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.560 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:49:57.560 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.562 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:49:57.562 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.564 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:49:57.564 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.566 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:49:57.566 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.568 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:49:57.568 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.570 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:49:57.571 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.572 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:49:57.572 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.575 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:49:57.575 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.577 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:49:57.577 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.579 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:49:57.579 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.581 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:49:57.581 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.583 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:49:57.583 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.585 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:49:57.585 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.586 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:49:57.586 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.588 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:49:57.588 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.589 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:49:57.589 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.591 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:49:57.591 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.592 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:49:57.592 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.594 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:49:57.594 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.595 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:49:57.595 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.597 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:49:57.597 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.598 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:49:57.598 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.600 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:49:57.600 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.601 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:49:57.601 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.603 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:49:57.603 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.604 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:49:57.604 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.605 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:49:57.606 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.608 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:49:57.608 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.609 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:49:57.609 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.611 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:49:57.611 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:49:57.613 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:49:57.615 | | | | 87026-adaa5c | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:49:57.615 | | | | 87026-adaa5c | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:49:57.617 | | | | 87026-adaa5c | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:49:57.620 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:49:57.638 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:49:57.638 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] () 2026-10-05 11:49:57.641 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:57.641 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('0', 'sys_user_sex', '0') 2026-10-05 11:49:57.646 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:57.646 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [cached since 0.004849s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:49:57.650 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:57.650 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [cached since 0.008948s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:49:57.653 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:57.653 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [cached since 0.01231s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:49:57.656 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:57.656 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [cached since 0.01566s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:49:57.660 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:57.660 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [cached since 0.01902s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:49:57.663 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:57.663 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [cached since 0.02226s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:49:57.666 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:57.666 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [cached since 0.02564s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:49:57.670 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:57.670 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [cached since 0.0294s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:49:57.674 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:57.674 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [cached since 0.03283s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:49:57.678 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:49:57.678 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [cached since 0.03714s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:49:57.681 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:49:57.685 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:49:57.686 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:49:57.686 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] () 2026-10-05 11:49:57.699 | | | | 87026-adaa5c | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:49:57.699 | | | | 87026-adaa5c | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 87026-adaa5c 尝试获取 Application 锁... 2026-10-05 11:49:57.702 | | | | 87026-adaa5c | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 87026-adaa5c 持有 Application 锁,开始启动定时任务... 2026-10-05 11:49:57.723 | | | | 87026-adaa5c | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:49:57.743 | | | | 87026-adaa5c | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:49:58.244 | | | | 87026-adaa5c | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:49:58.253 | | | | 87026-adaa5c | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:49:58.254 | | | | 87026-adaa5c | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:49:58.254 | | | | 87026-adaa5c | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:50:06.699 | | | | 87026-adaa5c | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:50:06.701 | | | | 87026-adaa5c | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:50:06.702 | | | | 87026-adaa5c | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:50:06.707 | | | | 87026-adaa5c | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 87026-adaa5c 释放 Application 锁 2026-10-05 11:50:08.547 | | | | 87130-f733d1 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:50:08.547 | | | | 87130-f733d1 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:50:08.547 | | | | 87130-f733d1 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:50:08.552 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:50:08.552 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.552 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:50:08.552 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.553 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:50:08.553 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.554 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:50:08.554 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:50:08.554 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.557 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:50:08.557 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.559 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:50:08.559 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.560 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:50:08.560 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.562 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:50:08.562 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.563 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:50:08.564 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.565 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:50:08.565 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.567 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:50:08.567 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.568 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:50:08.568 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.570 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:50:08.570 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.572 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:50:08.572 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.574 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:50:08.574 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.576 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:50:08.576 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.578 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:50:08.578 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.580 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:50:08.580 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.582 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:50:08.582 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.583 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:50:08.584 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.585 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:50:08.585 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.586 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:50:08.587 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.588 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:50:08.588 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.590 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:50:08.590 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.592 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:50:08.593 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.595 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:50:08.595 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.597 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:50:08.597 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.598 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:50:08.598 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.599 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:50:08.599 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.600 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:50:08.600 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.602 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:50:08.602 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.603 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:50:08.603 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.604 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:50:08.604 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.606 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:50:08.606 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.608 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:50:08.608 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.610 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:50:08.610 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.613 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:50:08.613 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.614 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:50:08.614 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.615 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:50:08.615 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.616 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:50:08.616 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.617 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:50:08.617 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.618 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:50:08.619 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.620 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:50:08.620 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:08.621 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:50:08.621 | | | | 87130-f733d1 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:50:08.621 | | | | 87130-f733d1 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:50:08.623 | | | | 87130-f733d1 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:50:08.627 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:50:08.644 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:50:08.644 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] () 2026-10-05 11:50:08.647 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:50:08.647 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] ('0', 'sys_user_sex', '0') 2026-10-05 11:50:08.651 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:50:08.651 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [cached since 0.003818s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:50:08.653 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:50:08.653 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [cached since 0.006583s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:50:08.656 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:50:08.656 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [cached since 0.009502s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:50:08.659 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:50:08.659 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [cached since 0.01261s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:50:08.662 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:50:08.662 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [cached since 0.01556s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:50:08.665 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:50:08.666 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [cached since 0.01868s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:50:08.668 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:50:08.668 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [cached since 0.02106s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:50:08.670 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:50:08.670 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [cached since 0.0236s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:50:08.673 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:50:08.673 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [cached since 0.02641s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:50:08.676 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:50:08.676 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [cached since 0.02907s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:50:08.678 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:50:08.680 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:50:08.681 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:50:08.681 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] () 2026-10-05 11:50:08.690 | | | | 87130-f733d1 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:50:08.690 | | | | 87130-f733d1 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 87130-f733d1 尝试获取 Application 锁... 2026-10-05 11:50:08.695 | | | | 87130-f733d1 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 87130-f733d1 持有 Application 锁,开始启动定时任务... 2026-10-05 11:50:08.715 | | | | 87130-f733d1 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:50:08.735 | | | | 87130-f733d1 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:50:09.237 | | | | 87130-f733d1 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:50:09.247 | | | | 87130-f733d1 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:50:09.248 | | | | 87130-f733d1 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:50:09.248 | | | | 87130-f733d1 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:50:41.807 | | | | 87130-f733d1 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:50:41.811 | | | | 87130-f733d1 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:50:41.813 | | | | 87130-f733d1 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:50:41.817 | | | | 87130-f733d1 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 87130-f733d1 释放 Application 锁 2026-10-05 11:50:43.674 | | | | 87407-97a34d | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:50:43.674 | | | | 87407-97a34d | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:50:43.674 | | | | 87407-97a34d | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:50:43.680 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:50:43.680 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.681 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:50:43.681 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.681 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:50:43.681 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.682 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:50:43.683 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:50:43.683 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.686 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:50:43.686 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.688 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:50:43.688 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.691 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:50:43.691 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.693 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:50:43.693 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.695 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:50:43.695 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.697 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:50:43.697 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.699 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:50:43.699 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.700 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:50:43.700 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.702 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:50:43.702 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.704 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:50:43.704 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.705 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:50:43.705 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.707 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:50:43.707 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.708 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:50:43.708 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.710 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:50:43.710 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.711 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:50:43.711 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.712 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:50:43.712 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.714 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:50:43.714 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.715 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:50:43.715 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.716 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:50:43.716 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.718 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:50:43.718 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.719 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:50:43.719 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.720 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:50:43.720 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.721 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:50:43.722 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.723 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:50:43.723 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.724 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:50:43.724 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.725 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:50:43.725 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.726 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:50:43.726 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.728 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:50:43.728 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.729 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:50:43.729 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.731 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:50:43.731 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.732 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:50:43.732 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.733 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:50:43.733 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.736 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:50:43.736 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.737 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:50:43.737 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.738 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:50:43.739 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.740 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:50:43.740 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.742 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:50:43.742 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.743 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:50:43.743 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.744 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:50:43.745 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:50:43.746 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:50:43.747 | | | | 87407-97a34d | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:50:43.747 | | | | 87407-97a34d | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:50:43.748 | | | | 87407-97a34d | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:50:43.751 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:50:43.768 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:50:43.768 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] () 2026-10-05 11:50:43.771 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:50:43.771 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] ('0', 'sys_user_sex', '0') 2026-10-05 11:50:43.776 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:50:43.776 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [cached since 0.005041s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:50:43.779 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:50:43.779 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [cached since 0.008288s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:50:43.782 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:50:43.782 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [cached since 0.01144s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:50:43.785 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:50:43.785 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [cached since 0.01425s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:50:43.788 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:50:43.788 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [cached since 0.01744s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:50:43.791 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:50:43.792 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [cached since 0.02056s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:50:43.794 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:50:43.794 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [cached since 0.02335s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:50:43.797 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:50:43.797 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [cached since 0.02636s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:50:43.800 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:50:43.800 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [cached since 0.0294s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:50:43.804 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:50:43.804 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [cached since 0.03285s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:50:43.807 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:50:43.811 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:50:43.812 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:50:43.812 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] () 2026-10-05 11:50:43.824 | | | | 87407-97a34d | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:50:43.825 | | | | 87407-97a34d | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 87407-97a34d 尝试获取 Application 锁... 2026-10-05 11:50:43.827 | | | | 87407-97a34d | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 87407-97a34d 持有 Application 锁,开始启动定时任务... 2026-10-05 11:50:43.847 | | | | 87407-97a34d | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:50:43.870 | | | | 87407-97a34d | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:50:44.373 | | | | 87407-97a34d | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:50:44.382 | | | | 87407-97a34d | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:50:44.383 | | | | 87407-97a34d | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:50:44.383 | | | | 87407-97a34d | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:52:22.588 | | | | 87407-97a34d | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:52:22.596 | | | | 87407-97a34d | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:52:22.598 | | | | 87407-97a34d | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:52:22.604 | | | | 87407-97a34d | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 87407-97a34d 释放 Application 锁 2026-10-05 11:52:24.534 | | | | 88515-703127 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:52:24.534 | | | | 88515-703127 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:52:24.534 | | | | 88515-703127 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:52:24.538 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:52:24.538 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.539 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:52:24.539 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.539 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:52:24.539 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.540 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:52:24.540 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:52:24.540 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.542 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:52:24.543 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.544 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:52:24.544 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.546 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:52:24.546 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.547 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:52:24.547 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.548 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:52:24.548 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.549 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:52:24.549 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.550 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:52:24.550 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.552 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:52:24.552 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.553 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:52:24.553 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.555 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:52:24.555 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.556 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:52:24.556 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.557 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:52:24.557 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.558 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:52:24.559 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.560 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:52:24.560 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.562 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:52:24.562 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.564 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:52:24.564 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.566 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:52:24.566 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.568 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:52:24.568 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.570 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:52:24.570 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.571 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:52:24.572 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.573 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:52:24.573 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.574 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:52:24.574 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.575 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:52:24.575 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.576 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:52:24.576 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.577 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:52:24.577 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.578 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:52:24.578 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.579 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:52:24.579 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.580 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:52:24.580 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.581 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:52:24.581 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.583 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:52:24.583 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.585 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:52:24.585 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.587 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:52:24.587 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.589 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:52:24.589 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.591 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:52:24.591 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.593 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:52:24.593 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.595 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:52:24.595 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.597 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:52:24.597 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.598 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:52:24.599 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.601 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:52:24.601 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:52:24.603 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:52:24.605 | | | | 88515-703127 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:52:24.605 | | | | 88515-703127 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:52:24.608 | | | | 88515-703127 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:52:24.610 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:52:24.627 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:52:24.627 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [generated in 0.00026s] () 2026-10-05 11:52:24.630 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:52:24.630 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] ('0', 'sys_user_sex', '0') 2026-10-05 11:52:24.633 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:52:24.633 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [cached since 0.002857s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:52:24.636 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:52:24.636 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [cached since 0.005904s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:52:24.641 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:52:24.641 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [cached since 0.01137s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:52:24.644 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:52:24.644 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [cached since 0.01447s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:52:24.647 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:52:24.648 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [cached since 0.01759s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:52:24.651 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:52:24.651 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [cached since 0.02071s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:52:24.654 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:52:24.654 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [cached since 0.02425s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:52:24.657 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:52:24.657 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [cached since 0.02688s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:52:24.660 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:52:24.660 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [cached since 0.03018s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:52:24.663 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:52:24.663 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [cached since 0.03341s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:52:24.665 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:52:24.668 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:52:24.668 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:52:24.669 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] () 2026-10-05 11:52:24.679 | | | | 88515-703127 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:52:24.679 | | | | 88515-703127 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 88515-703127 尝试获取 Application 锁... 2026-10-05 11:52:24.682 | | | | 88515-703127 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 88515-703127 持有 Application 锁,开始启动定时任务... 2026-10-05 11:52:24.700 | | | | 88515-703127 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:52:24.718 | | | | 88515-703127 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:52:25.220 | | | | 88515-703127 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:52:25.229 | | | | 88515-703127 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:52:25.229 | | | | 88515-703127 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:52:25.230 | | | | 88515-703127 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:52:59.018 | | | | 88515-703127 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:52:59.021 | | | | 88515-703127 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:52:59.024 | | | | 88515-703127 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:52:59.027 | | | | 88515-703127 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 88515-703127 释放 Application 锁 2026-10-05 11:53:00.971 | | | | 88816-3c775a | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:53:00.971 | | | | 88816-3c775a | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:53:00.971 | | | | 88816-3c775a | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:53:00.975 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:53:00.975 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:00.976 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:53:00.976 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:00.976 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:53:00.976 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:00.977 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:53:00.977 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:53:00.977 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:00.979 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:53:00.979 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:00.981 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:53:00.981 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:00.983 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:53:00.983 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:00.984 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:53:00.984 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:00.986 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:53:00.986 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:00.988 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:53:00.988 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:00.990 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:53:00.990 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:00.991 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:53:00.991 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:00.992 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:53:00.992 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:00.993 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:53:00.993 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:00.994 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:53:00.994 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:00.995 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:53:00.995 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:00.996 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:53:00.996 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:00.997 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:53:00.997 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:00.998 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:53:00.998 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:00.999 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:53:00.999 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:01.000 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:53:01.001 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:01.002 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:53:01.002 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:01.003 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:53:01.003 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:01.005 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:53:01.005 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:01.007 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:53:01.007 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:01.008 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:53:01.008 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:01.009 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:53:01.010 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:01.011 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:53:01.011 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:01.012 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:53:01.012 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:01.013 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:53:01.013 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:01.014 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:53:01.014 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:01.015 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:53:01.015 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:01.016 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:53:01.016 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:01.018 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:53:01.018 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:01.020 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:53:01.021 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:01.023 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:53:01.023 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:01.025 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:53:01.025 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:01.027 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:53:01.027 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:01.029 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:53:01.029 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:01.032 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:53:01.032 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:01.034 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:53:01.034 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:01.036 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:53:01.036 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:01.038 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:53:01.038 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:01.041 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:53:01.042 | | | | 88816-3c775a | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:53:01.042 | | | | 88816-3c775a | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:53:01.044 | | | | 88816-3c775a | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:53:01.048 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:53:01.064 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:53:01.064 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] () 2026-10-05 11:53:01.067 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:01.067 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] ('0', 'sys_user_sex', '0') 2026-10-05 11:53:01.071 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:01.071 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [cached since 0.004344s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:53:01.074 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:01.074 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [cached since 0.007319s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:53:01.076 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:01.076 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [cached since 0.009374s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:53:01.079 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:01.079 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [cached since 0.01224s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:53:01.081 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:01.081 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [cached since 0.01428s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:53:01.083 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:01.083 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [cached since 0.01609s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:53:01.085 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:01.085 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [cached since 0.01788s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:53:01.088 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:01.088 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [cached since 0.0209s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:53:01.091 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:01.092 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [cached since 0.02459s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:53:01.095 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:01.095 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [cached since 0.02784s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:53:01.097 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:53:01.101 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:53:01.101 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:53:01.101 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] () 2026-10-05 11:53:01.108 | | | | 88816-3c775a | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:53:01.108 | | | | 88816-3c775a | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 88816-3c775a 尝试获取 Application 锁... 2026-10-05 11:53:01.110 | | | | 88816-3c775a | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 88816-3c775a 持有 Application 锁,开始启动定时任务... 2026-10-05 11:53:01.128 | | | | 88816-3c775a | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:53:01.149 | | | | 88816-3c775a | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:53:01.652 | | | | 88816-3c775a | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:53:01.660 | | | | 88816-3c775a | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:53:01.660 | | | | 88816-3c775a | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:53:01.661 | | | | 88816-3c775a | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:53:11.638 | | | | 88816-3c775a | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:53:11.640 | | | | 88816-3c775a | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:53:11.642 | | | | 88816-3c775a | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:53:11.646 | | | | 88816-3c775a | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 88816-3c775a 释放 Application 锁 2026-10-05 11:53:13.477 | | | | 88927-9ea2b1 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:53:13.477 | | | | 88927-9ea2b1 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:53:13.478 | | | | 88927-9ea2b1 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:53:13.482 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:53:13.483 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.483 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:53:13.483 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.483 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:53:13.483 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.484 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:53:13.484 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:53:13.484 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.487 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:53:13.488 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.489 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:53:13.489 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.492 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:53:13.492 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.494 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:53:13.494 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.496 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:53:13.496 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.498 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:53:13.498 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.500 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:53:13.500 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.502 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:53:13.502 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.505 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:53:13.505 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.507 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:53:13.507 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.509 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:53:13.509 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.511 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:53:13.511 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.513 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:53:13.513 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.516 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:53:13.516 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.519 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:53:13.519 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.521 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:53:13.521 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.522 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:53:13.522 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.523 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:53:13.523 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.524 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:53:13.524 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.525 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:53:13.525 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.526 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:53:13.527 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.527 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:53:13.528 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.530 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:53:13.530 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.532 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:53:13.532 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.534 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:53:13.534 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.536 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:53:13.536 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.538 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:53:13.538 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.541 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:53:13.541 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.543 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:53:13.543 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.545 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:53:13.545 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.547 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:53:13.548 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.550 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:53:13.550 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.552 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:53:13.552 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.554 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:53:13.554 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.557 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:53:13.557 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.560 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:53:13.560 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.562 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:53:13.562 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.564 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:53:13.565 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.567 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:53:13.567 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:13.569 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:53:13.570 | | | | 88927-9ea2b1 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:53:13.570 | | | | 88927-9ea2b1 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:53:13.572 | | | | 88927-9ea2b1 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:53:13.578 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:53:13.597 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:53:13.597 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [generated in 0.00031s] () 2026-10-05 11:53:13.600 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:13.601 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] ('0', 'sys_user_sex', '0') 2026-10-05 11:53:13.604 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:13.604 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [cached since 0.003607s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:53:13.606 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:13.607 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [cached since 0.006127s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:53:13.608 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:13.609 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [cached since 0.008141s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:53:13.610 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:13.610 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [cached since 0.009996s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:53:13.612 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:13.612 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [cached since 0.01198s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:53:13.614 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:13.614 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [cached since 0.01388s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:53:13.616 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:13.616 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [cached since 0.01596s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:53:13.618 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:13.619 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [cached since 0.01819s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:53:13.621 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:13.621 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [cached since 0.02028s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:53:13.623 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:13.623 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [cached since 0.02269s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:53:13.625 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:53:13.628 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:53:13.629 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:53:13.629 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] () 2026-10-05 11:53:13.636 | | | | 88927-9ea2b1 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:53:13.636 | | | | 88927-9ea2b1 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 88927-9ea2b1 尝试获取 Application 锁... 2026-10-05 11:53:13.638 | | | | 88927-9ea2b1 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 88927-9ea2b1 持有 Application 锁,开始启动定时任务... 2026-10-05 11:53:13.657 | | | | 88927-9ea2b1 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:53:13.679 | | | | 88927-9ea2b1 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:53:14.181 | | | | 88927-9ea2b1 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:53:14.187 | | | | 88927-9ea2b1 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:53:14.187 | | | | 88927-9ea2b1 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:53:14.188 | | | | 88927-9ea2b1 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:53:21.216 | | | | 88927-9ea2b1 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:53:21.217 | | | | 88927-9ea2b1 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:53:21.218 | | | | 88927-9ea2b1 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:53:21.225 | | | | 88927-9ea2b1 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 88927-9ea2b1 释放 Application 锁 2026-10-05 11:53:22.898 | | | | 89012-f380dd | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:53:22.898 | | | | 89012-f380dd | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:53:22.898 | | | | 89012-f380dd | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:53:22.902 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:53:22.902 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.903 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:53:22.903 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.903 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:53:22.903 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.904 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:53:22.904 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:53:22.904 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.907 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:53:22.907 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.908 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:53:22.908 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.910 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:53:22.910 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.912 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:53:22.912 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.914 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:53:22.915 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.916 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:53:22.916 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.918 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:53:22.918 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.920 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:53:22.920 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.923 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:53:22.923 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.925 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:53:22.925 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.927 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:53:22.927 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.929 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:53:22.930 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.931 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:53:22.932 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.933 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:53:22.934 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.935 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:53:22.935 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.937 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:53:22.937 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.939 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:53:22.939 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.941 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:53:22.941 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.942 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:53:22.942 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.944 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:53:22.944 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.946 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:53:22.946 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.948 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:53:22.948 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.950 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:53:22.950 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.952 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:53:22.952 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.954 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:53:22.954 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.956 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:53:22.956 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.958 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:53:22.958 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.960 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:53:22.960 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.962 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:53:22.962 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.964 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:53:22.964 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.967 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:53:22.967 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.969 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:53:22.969 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.972 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:53:22.972 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.974 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:53:22.974 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.976 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:53:22.977 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.979 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:53:22.979 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.982 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:53:22.982 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.984 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:53:22.984 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.986 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:53:22.986 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:53:22.989 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:53:22.990 | | | | 89012-f380dd | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:53:22.990 | | | | 89012-f380dd | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:53:22.992 | | | | 89012-f380dd | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:53:22.994 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:53:23.012 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:53:23.012 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] () 2026-10-05 11:53:23.015 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:23.015 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('0', 'sys_user_sex', '0') 2026-10-05 11:53:23.017 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:23.018 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [cached since 0.00284s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:53:23.019 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:23.019 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [cached since 0.004781s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:53:23.021 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:23.021 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [cached since 0.006752s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:53:23.023 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:23.023 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [cached since 0.008632s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:53:23.025 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:23.025 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [cached since 0.01051s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:53:23.027 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:23.027 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [cached since 0.01224s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:53:23.028 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:23.029 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [cached since 0.01387s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:53:23.032 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:23.032 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [cached since 0.01766s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:53:23.036 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:23.036 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [cached since 0.02153s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:53:23.040 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:53:23.040 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [cached since 0.02526s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:53:23.042 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:53:23.045 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:53:23.046 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:53:23.046 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] () 2026-10-05 11:53:23.058 | | | | 89012-f380dd | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:53:23.059 | | | | 89012-f380dd | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 89012-f380dd 尝试获取 Application 锁... 2026-10-05 11:53:23.061 | | | | 89012-f380dd | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 89012-f380dd 持有 Application 锁,开始启动定时任务... 2026-10-05 11:53:23.074 | | | | 89012-f380dd | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:53:23.092 | | | | 89012-f380dd | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:53:23.595 | | | | 89012-f380dd | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:53:23.605 | | | | 89012-f380dd | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:53:23.605 | | | | 89012-f380dd | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:53:23.606 | | | | 89012-f380dd | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:55:11.067 | | | | 89012-f380dd | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:55:11.071 | | | | 89012-f380dd | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:55:11.073 | | | | 89012-f380dd | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:55:11.077 | | | | 89012-f380dd | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 89012-f380dd 释放 Application 锁 2026-10-05 11:55:13.007 | | | | 90222-6771ca | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:55:13.007 | | | | 90222-6771ca | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:55:13.007 | | | | 90222-6771ca | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:55:13.010 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:55:13.010 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.011 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:55:13.011 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.011 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:55:13.011 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.012 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:55:13.012 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:55:13.012 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.014 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:55:13.014 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.016 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:55:13.016 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.018 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:55:13.018 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.020 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:55:13.020 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.022 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:55:13.022 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.024 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:55:13.024 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.026 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:55:13.026 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.028 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:55:13.028 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.030 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:55:13.030 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.032 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:55:13.032 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.034 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:55:13.034 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.036 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:55:13.036 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.038 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:55:13.038 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.040 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:55:13.040 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.042 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:55:13.042 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.043 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:55:13.044 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.045 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:55:13.045 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.048 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:55:13.048 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.050 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:55:13.050 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.051 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:55:13.052 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.053 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:55:13.054 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.056 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:55:13.056 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.058 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:55:13.059 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.060 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:55:13.060 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.062 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:55:13.062 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.065 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:55:13.065 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.066 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:55:13.066 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.067 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:55:13.067 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.070 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:55:13.070 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.072 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:55:13.072 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.073 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:55:13.073 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.074 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:55:13.075 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.076 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:55:13.076 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.077 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:55:13.077 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.078 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:55:13.078 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.079 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:55:13.079 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.081 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:55:13.081 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.083 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:55:13.083 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.084 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:55:13.084 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:55:13.087 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:55:13.087 | | | | 90222-6771ca | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:55:13.087 | | | | 90222-6771ca | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:55:13.090 | | | | 90222-6771ca | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:55:13.093 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:55:13.111 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:55:13.111 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] () 2026-10-05 11:55:13.114 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:55:13.114 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('0', 'sys_user_sex', '0') 2026-10-05 11:55:13.118 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:55:13.118 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [cached since 0.004508s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:55:13.121 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:55:13.121 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [cached since 0.007705s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:55:13.124 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:55:13.125 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [cached since 0.01082s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:55:13.127 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:55:13.127 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [cached since 0.01371s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:55:13.130 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:55:13.131 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [cached since 0.01683s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:55:13.133 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:55:13.133 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [cached since 0.01922s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:55:13.135 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:55:13.135 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [cached since 0.02102s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:55:13.137 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:55:13.137 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [cached since 0.02336s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:55:13.140 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:55:13.140 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [cached since 0.0263s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:55:13.143 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:55:13.143 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [cached since 0.02979s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:55:13.146 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:55:13.150 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:55:13.150 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:55:13.150 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - [generated in 0.00015s] () 2026-10-05 11:55:13.160 | | | | 90222-6771ca | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:55:13.161 | | | | 90222-6771ca | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 90222-6771ca 尝试获取 Application 锁... 2026-10-05 11:55:13.164 | | | | 90222-6771ca | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 90222-6771ca 持有 Application 锁,开始启动定时任务... 2026-10-05 11:55:13.183 | | | | 90222-6771ca | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:55:13.205 | | | | 90222-6771ca | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:55:13.708 | | | | 90222-6771ca | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:55:13.717 | | | | 90222-6771ca | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:55:13.717 | | | | 90222-6771ca | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:55:13.718 | | | | 90222-6771ca | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:56:59.585 | | | | 90222-6771ca | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:56:59.594 | | | | 90222-6771ca | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:56:59.596 | | | | 90222-6771ca | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:56:59.601 | | | | 90222-6771ca | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 90222-6771ca 释放 Application 锁 2026-10-05 11:57:01.558 | | | | 91532-c0de6b | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:57:01.558 | | | | 91532-c0de6b | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:57:01.558 | | | | 91532-c0de6b | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:57:01.564 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:57:01.564 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.565 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:57:01.565 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.565 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:57:01.565 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.566 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:57:01.566 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:57:01.566 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.571 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:57:01.571 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.573 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:57:01.573 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.575 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:57:01.575 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.576 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:57:01.576 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.577 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:57:01.577 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.578 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:57:01.578 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.579 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:57:01.579 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.580 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:57:01.580 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.582 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:57:01.582 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.583 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:57:01.583 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.584 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:57:01.584 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.585 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:57:01.585 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.586 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:57:01.586 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.587 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:57:01.587 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.588 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:57:01.588 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.589 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:57:01.589 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.590 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:57:01.590 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.591 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:57:01.592 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.593 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:57:01.593 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.594 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:57:01.594 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.595 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:57:01.595 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.596 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:57:01.596 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.597 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:57:01.598 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.599 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:57:01.599 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.599 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:57:01.600 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.600 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:57:01.600 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.601 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:57:01.601 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.602 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:57:01.602 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.604 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:57:01.605 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.607 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:57:01.607 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.609 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:57:01.609 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.611 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:57:01.611 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.613 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:57:01.613 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.615 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:57:01.615 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.617 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:57:01.617 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.619 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:57:01.619 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.621 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:57:01.621 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.624 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:57:01.624 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.626 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:57:01.626 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:57:01.628 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:57:01.629 | | | | 91532-c0de6b | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:57:01.629 | | | | 91532-c0de6b | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:57:01.632 | | | | 91532-c0de6b | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:57:01.635 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:57:01.652 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:57:01.652 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] () 2026-10-05 11:57:01.655 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:57:01.655 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] ('0', 'sys_user_sex', '0') 2026-10-05 11:57:01.658 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:57:01.658 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [cached since 0.003367s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:57:01.660 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:57:01.660 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [cached since 0.005472s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:57:01.662 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:57:01.662 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [cached since 0.007367s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:57:01.664 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:57:01.664 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [cached since 0.009394s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:57:01.666 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:57:01.666 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [cached since 0.01121s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:57:01.667 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:57:01.668 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [cached since 0.01268s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:57:01.669 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:57:01.669 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [cached since 0.01411s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:57:01.671 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:57:01.671 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [cached since 0.0158s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:57:01.672 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:57:01.672 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [cached since 0.01745s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:57:01.674 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:57:01.674 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [cached since 0.01949s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:57:01.676 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:57:01.678 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:57:01.679 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:57:01.679 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] () 2026-10-05 11:57:01.685 | | | | 91532-c0de6b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:57:01.685 | | | | 91532-c0de6b | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 91532-c0de6b 尝试获取 Application 锁... 2026-10-05 11:57:01.687 | | | | 91532-c0de6b | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 91532-c0de6b 持有 Application 锁,开始启动定时任务... 2026-10-05 11:57:01.706 | | | | 91532-c0de6b | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:57:01.724 | | | | 91532-c0de6b | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:57:02.226 | | | | 91532-c0de6b | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:57:02.233 | | | | 91532-c0de6b | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:57:02.234 | | | | 91532-c0de6b | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:57:02.234 | | | | 91532-c0de6b | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:58:39.497 | | | | 91532-c0de6b | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:58:39.505 | | | | 91532-c0de6b | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:58:39.507 | | | | 91532-c0de6b | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:58:39.514 | | | | 91532-c0de6b | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 91532-c0de6b 释放 Application 锁 2026-10-05 11:58:41.373 | | | | 92313-0d0132 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:58:41.373 | | | | 92313-0d0132 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:58:41.373 | | | | 92313-0d0132 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:58:41.379 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:58:41.379 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.379 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:58:41.380 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.380 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:58:41.380 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.381 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:58:41.381 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:58:41.381 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.384 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:58:41.384 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.385 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:58:41.385 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.386 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:58:41.386 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.387 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:58:41.387 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.388 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:58:41.388 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.389 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:58:41.389 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.390 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:58:41.390 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.391 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:58:41.391 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.393 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:58:41.393 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.395 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:58:41.395 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.397 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:58:41.397 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.400 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:58:41.400 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.402 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:58:41.402 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.404 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:58:41.405 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.406 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:58:41.406 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.408 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:58:41.408 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.410 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:58:41.410 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.412 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:58:41.412 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.414 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:58:41.414 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.416 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:58:41.417 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.418 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:58:41.419 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.420 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:58:41.420 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.423 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:58:41.423 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.425 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:58:41.425 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.426 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:58:41.427 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.428 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:58:41.428 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.430 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:58:41.430 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.432 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:58:41.433 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.435 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:58:41.435 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.437 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:58:41.437 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.439 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:58:41.439 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.441 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:58:41.441 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.443 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:58:41.443 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.445 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:58:41.445 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.447 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:58:41.448 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.450 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:58:41.450 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.452 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:58:41.452 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.454 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:58:41.454 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.456 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:58:41.456 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:58:41.459 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:58:41.459 | | | | 92313-0d0132 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:58:41.459 | | | | 92313-0d0132 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:58:41.462 | | | | 92313-0d0132 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:58:41.465 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:58:41.483 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:58:41.483 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [generated in 0.00024s] () 2026-10-05 11:58:41.486 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:58:41.486 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('0', 'sys_user_sex', '0') 2026-10-05 11:58:41.490 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:58:41.490 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [cached since 0.004171s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:58:41.493 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:58:41.493 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [cached since 0.007154s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:58:41.496 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:58:41.496 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [cached since 0.009952s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:58:41.499 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:58:41.499 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [cached since 0.01302s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:58:41.504 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:58:41.504 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [cached since 0.01803s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:58:41.507 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:58:41.507 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [cached since 0.0212s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:58:41.510 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:58:41.510 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [cached since 0.02406s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:58:41.513 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:58:41.513 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [cached since 0.02698s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:58:41.516 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:58:41.516 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [cached since 0.02985s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:58:41.518 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:58:41.518 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [cached since 0.03209s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:58:41.520 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:58:41.522 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:58:41.522 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:58:41.523 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] () 2026-10-05 11:58:41.528 | | | | 92313-0d0132 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:58:41.528 | | | | 92313-0d0132 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 92313-0d0132 尝试获取 Application 锁... 2026-10-05 11:58:41.530 | | | | 92313-0d0132 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 92313-0d0132 持有 Application 锁,开始启动定时任务... 2026-10-05 11:58:41.549 | | | | 92313-0d0132 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:58:41.570 | | | | 92313-0d0132 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:58:42.072 | | | | 92313-0d0132 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:58:42.080 | | | | 92313-0d0132 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:58:42.081 | | | | 92313-0d0132 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:58:42.081 | | | | 92313-0d0132 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 11:59:25.223 | | | | 92313-0d0132 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 11:59:25.226 | | | | 92313-0d0132 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 11:59:25.227 | | | | 92313-0d0132 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 11:59:25.231 | | | | 92313-0d0132 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 92313-0d0132 释放 Application 锁 2026-10-05 11:59:27.067 | | | | 92671-fac5ae | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 11:59:27.068 | | | | 92671-fac5ae | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 11:59:27.068 | | | | 92671-fac5ae | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 11:59:27.071 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 11:59:27.071 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.072 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 11:59:27.072 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.072 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 11:59:27.072 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.074 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:59:27.074 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 11:59:27.074 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.077 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 11:59:27.077 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.079 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 11:59:27.079 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.081 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 11:59:27.081 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.084 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 11:59:27.084 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.086 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 11:59:27.086 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.087 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 11:59:27.088 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.090 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 11:59:27.090 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.092 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 11:59:27.092 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.095 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 11:59:27.095 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.097 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 11:59:27.097 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.099 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 11:59:27.099 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.101 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 11:59:27.101 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.103 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 11:59:27.104 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.105 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 11:59:27.105 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.107 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 11:59:27.107 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.108 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 11:59:27.109 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.110 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 11:59:27.110 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.112 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 11:59:27.112 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.114 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 11:59:27.114 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.117 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 11:59:27.117 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.119 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 11:59:27.119 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.121 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 11:59:27.121 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.123 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 11:59:27.123 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.124 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 11:59:27.124 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.126 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 11:59:27.126 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.127 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 11:59:27.127 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.129 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 11:59:27.129 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.130 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 11:59:27.130 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.131 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 11:59:27.132 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.133 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 11:59:27.133 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.134 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 11:59:27.135 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.135 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 11:59:27.136 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.137 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 11:59:27.137 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.138 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 11:59:27.138 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.139 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 11:59:27.139 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.140 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 11:59:27.140 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.141 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 11:59:27.141 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.142 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 11:59:27.142 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.143 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 11:59:27.144 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 11:59:27.145 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 11:59:27.145 | | | | 92671-fac5ae | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 11:59:27.145 | | | | 92671-fac5ae | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 11:59:27.147 | | | | 92671-fac5ae | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 11:59:27.149 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:59:27.167 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 11:59:27.167 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] () 2026-10-05 11:59:27.170 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:59:27.170 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] ('0', 'sys_user_sex', '0') 2026-10-05 11:59:27.178 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:59:27.178 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [cached since 0.008175s ago] ('0', 'sys_show_hide', '0') 2026-10-05 11:59:27.180 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:59:27.180 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [cached since 0.01072s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 11:59:27.182 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:59:27.182 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [cached since 0.01275s ago] ('0', 'sys_job_status', '0') 2026-10-05 11:59:27.184 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:59:27.184 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [cached since 0.01478s ago] ('0', 'sys_job_group', '0') 2026-10-05 11:59:27.187 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:59:27.187 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [cached since 0.01729s ago] ('0', 'sys_job_executor', '0') 2026-10-05 11:59:27.189 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:59:27.189 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [cached since 0.01974s ago] ('0', 'sys_yes_no', '0') 2026-10-05 11:59:27.192 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:59:27.192 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [cached since 0.02288s ago] ('0', 'sys_notice_type', '0') 2026-10-05 11:59:27.195 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:59:27.195 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [cached since 0.02571s ago] ('0', 'sys_notice_status', '0') 2026-10-05 11:59:27.198 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:59:27.199 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [cached since 0.02904s ago] ('0', 'sys_oper_type', '0') 2026-10-05 11:59:27.202 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 11:59:27.202 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [cached since 0.03224s ago] ('0', 'sys_common_status', '0') 2026-10-05 11:59:27.204 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:59:27.208 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 11:59:27.209 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 11:59:27.209 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] () 2026-10-05 11:59:27.219 | | | | 92671-fac5ae | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 11:59:27.219 | | | | 92671-fac5ae | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 92671-fac5ae 尝试获取 Application 锁... 2026-10-05 11:59:27.221 | | | | 92671-fac5ae | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 92671-fac5ae 持有 Application 锁,开始启动定时任务... 2026-10-05 11:59:27.241 | | | | 92671-fac5ae | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 11:59:27.256 | | | | 92671-fac5ae | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 11:59:27.758 | | | | 92671-fac5ae | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 11:59:27.767 | | | | 92671-fac5ae | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 11:59:27.768 | | | | 92671-fac5ae | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 11:59:27.768 | | | | 92671-fac5ae | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 12:00:31.999 | | | | 92671-fac5ae | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 12:00:32.006 | | | | 92671-fac5ae | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 12:00:32.009 | | | | 92671-fac5ae | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 12:00:32.015 | | | | 92671-fac5ae | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 92671-fac5ae 释放 Application 锁 2026-10-05 12:00:33.833 | | | | 93180-b414f0 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 12:00:33.833 | | | | 93180-b414f0 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 12:00:33.833 | | | | 93180-b414f0 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 12:00:33.838 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 12:00:33.838 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.838 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 12:00:33.838 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.839 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 12:00:33.839 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.839 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 12:00:33.840 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 12:00:33.840 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.843 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 12:00:33.843 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.844 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 12:00:33.844 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.845 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 12:00:33.846 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.846 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 12:00:33.847 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.848 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 12:00:33.848 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.849 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 12:00:33.849 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.851 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 12:00:33.851 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.853 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 12:00:33.853 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.855 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 12:00:33.855 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.857 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 12:00:33.857 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.858 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 12:00:33.858 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.860 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 12:00:33.861 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.862 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 12:00:33.862 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.864 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 12:00:33.864 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.866 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 12:00:33.866 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.868 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 12:00:33.868 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.870 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 12:00:33.870 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.872 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 12:00:33.872 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.875 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 12:00:33.875 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.877 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 12:00:33.877 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.879 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 12:00:33.879 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.884 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 12:00:33.884 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.886 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 12:00:33.886 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.888 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 12:00:33.888 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.891 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 12:00:33.891 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.892 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 12:00:33.892 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.894 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 12:00:33.894 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.896 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 12:00:33.896 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.899 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 12:00:33.899 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.901 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 12:00:33.901 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.903 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 12:00:33.903 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.905 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 12:00:33.905 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.908 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 12:00:33.908 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.910 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 12:00:33.910 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.912 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 12:00:33.912 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.914 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 12:00:33.914 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.916 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 12:00:33.916 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.918 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 12:00:33.918 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.921 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 12:00:33.921 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:00:33.923 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 12:00:33.925 | | | | 93180-b414f0 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 12:00:33.925 | | | | 93180-b414f0 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 12:00:33.927 | | | | 93180-b414f0 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 12:00:33.930 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 12:00:33.948 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 12:00:33.949 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [generated in 0.00026s] () 2026-10-05 12:00:33.952 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:00:33.952 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('0', 'sys_user_sex', '0') 2026-10-05 12:00:33.955 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:00:33.955 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.002915s ago] ('0', 'sys_show_hide', '0') 2026-10-05 12:00:33.957 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:00:33.957 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.004789s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 12:00:33.959 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:00:33.959 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.007079s ago] ('0', 'sys_job_status', '0') 2026-10-05 12:00:33.962 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:00:33.962 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.009801s ago] ('0', 'sys_job_group', '0') 2026-10-05 12:00:33.965 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:00:33.965 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.01322s ago] ('0', 'sys_job_executor', '0') 2026-10-05 12:00:33.968 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:00:33.968 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.01591s ago] ('0', 'sys_yes_no', '0') 2026-10-05 12:00:33.971 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:00:33.971 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.01855s ago] ('0', 'sys_notice_type', '0') 2026-10-05 12:00:33.974 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:00:33.974 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.02162s ago] ('0', 'sys_notice_status', '0') 2026-10-05 12:00:33.976 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:00:33.977 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.02435s ago] ('0', 'sys_oper_type', '0') 2026-10-05 12:00:33.980 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:00:33.980 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [cached since 0.02754s ago] ('0', 'sys_common_status', '0') 2026-10-05 12:00:33.986 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 12:00:33.990 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 12:00:33.991 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 12:00:33.991 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - [generated in 0.00019s] () 2026-10-05 12:00:34.003 | | | | 93180-b414f0 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 12:00:34.004 | | | | 93180-b414f0 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 93180-b414f0 尝试获取 Application 锁... 2026-10-05 12:00:34.006 | | | | 93180-b414f0 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 93180-b414f0 持有 Application 锁,开始启动定时任务... 2026-10-05 12:00:34.028 | | | | 93180-b414f0 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 12:00:34.044 | | | | 93180-b414f0 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 12:00:34.546 | | | | 93180-b414f0 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 12:00:34.554 | | | | 93180-b414f0 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 12:00:34.555 | | | | 93180-b414f0 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 12:00:34.555 | | | | 93180-b414f0 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 12:01:26.745 | | | | 93180-b414f0 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 12:01:26.748 | | | | 93180-b414f0 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 12:01:26.750 | | | | 93180-b414f0 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 12:01:26.757 | | | | 93180-b414f0 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 93180-b414f0 释放 Application 锁 2026-10-05 12:01:28.577 | | | | 93787-2f3f2a | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 12:01:28.578 | | | | 93787-2f3f2a | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 12:01:28.578 | | | | 93787-2f3f2a | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 12:01:28.580 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 12:01:28.580 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.581 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 12:01:28.581 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.581 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 12:01:28.581 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.582 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 12:01:28.582 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 12:01:28.582 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.584 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 12:01:28.584 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.585 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 12:01:28.585 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.586 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 12:01:28.586 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.588 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 12:01:28.588 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.589 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 12:01:28.589 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.590 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 12:01:28.590 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.591 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 12:01:28.591 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.593 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 12:01:28.593 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.594 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 12:01:28.594 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.596 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 12:01:28.596 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.597 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 12:01:28.597 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.599 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 12:01:28.599 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.600 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 12:01:28.601 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.602 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 12:01:28.602 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.603 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 12:01:28.603 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.604 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 12:01:28.604 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.606 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 12:01:28.606 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.607 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 12:01:28.607 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.608 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 12:01:28.608 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.609 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 12:01:28.609 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.610 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 12:01:28.610 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.612 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 12:01:28.612 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.613 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 12:01:28.613 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.614 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 12:01:28.614 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.615 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 12:01:28.615 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.617 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 12:01:28.617 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.618 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 12:01:28.618 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.619 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 12:01:28.619 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.621 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 12:01:28.621 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.623 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 12:01:28.623 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.625 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 12:01:28.625 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.627 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 12:01:28.627 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.628 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 12:01:28.629 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.630 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 12:01:28.630 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.631 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 12:01:28.631 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.633 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 12:01:28.633 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.636 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 12:01:28.636 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.638 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 12:01:28.638 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.640 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 12:01:28.640 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:01:28.643 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 12:01:28.644 | | | | 93787-2f3f2a | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 12:01:28.644 | | | | 93787-2f3f2a | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 12:01:28.647 | | | | 93787-2f3f2a | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 12:01:28.650 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 12:01:28.667 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 12:01:28.667 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] () 2026-10-05 12:01:28.670 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:01:28.670 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] ('0', 'sys_user_sex', '0') 2026-10-05 12:01:28.673 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:01:28.673 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [cached since 0.003511s ago] ('0', 'sys_show_hide', '0') 2026-10-05 12:01:28.676 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:01:28.676 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [cached since 0.00619s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 12:01:28.679 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:01:28.679 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [cached since 0.008702s ago] ('0', 'sys_job_status', '0') 2026-10-05 12:01:28.682 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:01:28.682 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [cached since 0.01206s ago] ('0', 'sys_job_group', '0') 2026-10-05 12:01:28.685 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:01:28.685 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [cached since 0.01497s ago] ('0', 'sys_job_executor', '0') 2026-10-05 12:01:28.687 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:01:28.688 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [cached since 0.01763s ago] ('0', 'sys_yes_no', '0') 2026-10-05 12:01:28.691 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:01:28.691 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [cached since 0.0208s ago] ('0', 'sys_notice_type', '0') 2026-10-05 12:01:28.694 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:01:28.694 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [cached since 0.02378s ago] ('0', 'sys_notice_status', '0') 2026-10-05 12:01:28.697 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:01:28.697 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [cached since 0.02679s ago] ('0', 'sys_oper_type', '0') 2026-10-05 12:01:28.700 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:01:28.700 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [cached since 0.03035s ago] ('0', 'sys_common_status', '0') 2026-10-05 12:01:28.703 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 12:01:28.707 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 12:01:28.708 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 12:01:28.708 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] () 2026-10-05 12:01:28.721 | | | | 93787-2f3f2a | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 12:01:28.722 | | | | 93787-2f3f2a | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 93787-2f3f2a 尝试获取 Application 锁... 2026-10-05 12:01:28.724 | | | | 93787-2f3f2a | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 93787-2f3f2a 持有 Application 锁,开始启动定时任务... 2026-10-05 12:01:28.744 | | | | 93787-2f3f2a | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 12:01:28.760 | | | | 93787-2f3f2a | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 12:01:29.263 | | | | 93787-2f3f2a | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 12:01:29.270 | | | | 93787-2f3f2a | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 12:01:29.271 | | | | 93787-2f3f2a | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 12:01:29.271 | | | | 93787-2f3f2a | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 12:02:48.728 | | | | 93787-2f3f2a | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 12:02:48.732 | | | | 93787-2f3f2a | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 12:02:48.734 | | | | 93787-2f3f2a | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 12:02:48.742 | | | | 93787-2f3f2a | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 93787-2f3f2a 释放 Application 锁 2026-10-05 12:02:50.586 | | | | 94589-3433a9 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 12:02:50.587 | | | | 94589-3433a9 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 12:02:50.587 | | | | 94589-3433a9 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 12:02:50.594 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 12:02:50.594 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.594 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 12:02:50.595 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.595 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 12:02:50.595 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.596 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 12:02:50.596 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 12:02:50.596 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.600 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 12:02:50.600 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.602 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 12:02:50.603 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.605 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 12:02:50.605 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.607 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 12:02:50.607 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.610 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 12:02:50.610 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.612 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 12:02:50.612 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.614 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 12:02:50.614 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.616 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 12:02:50.617 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.619 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 12:02:50.619 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.621 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 12:02:50.621 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.623 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 12:02:50.623 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.626 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 12:02:50.626 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.628 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 12:02:50.628 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.631 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 12:02:50.631 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.633 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 12:02:50.633 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.635 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 12:02:50.635 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.637 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 12:02:50.637 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.639 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 12:02:50.639 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.641 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 12:02:50.642 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.644 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 12:02:50.644 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.646 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 12:02:50.646 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.648 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 12:02:50.648 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.651 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 12:02:50.651 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.653 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 12:02:50.653 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.655 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 12:02:50.655 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.657 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 12:02:50.657 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.659 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 12:02:50.659 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.661 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 12:02:50.661 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.664 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 12:02:50.664 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.666 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 12:02:50.666 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.668 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 12:02:50.668 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.671 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 12:02:50.671 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.673 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 12:02:50.673 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.675 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 12:02:50.675 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.676 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 12:02:50.676 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.678 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 12:02:50.678 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.680 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 12:02:50.680 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.681 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 12:02:50.682 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.683 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 12:02:50.683 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:02:50.685 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 12:02:50.685 | | | | 94589-3433a9 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 12:02:50.685 | | | | 94589-3433a9 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 12:02:50.687 | | | | 94589-3433a9 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 12:02:50.690 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 12:02:50.709 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 12:02:50.709 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [generated in 0.00024s] () 2026-10-05 12:02:50.712 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:02:50.712 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] ('0', 'sys_user_sex', '0') 2026-10-05 12:02:50.714 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:02:50.715 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [cached since 0.002982s ago] ('0', 'sys_show_hide', '0') 2026-10-05 12:02:50.717 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:02:50.717 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [cached since 0.005057s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 12:02:50.718 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:02:50.719 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [cached since 0.006882s ago] ('0', 'sys_job_status', '0') 2026-10-05 12:02:50.720 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:02:50.720 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [cached since 0.008716s ago] ('0', 'sys_job_group', '0') 2026-10-05 12:02:50.723 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:02:50.723 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [cached since 0.01105s ago] ('0', 'sys_job_executor', '0') 2026-10-05 12:02:50.725 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:02:50.725 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [cached since 0.01348s ago] ('0', 'sys_yes_no', '0') 2026-10-05 12:02:50.727 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:02:50.728 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [cached since 0.01595s ago] ('0', 'sys_notice_type', '0') 2026-10-05 12:02:50.730 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:02:50.730 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [cached since 0.01837s ago] ('0', 'sys_notice_status', '0') 2026-10-05 12:02:50.733 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:02:50.733 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [cached since 0.02109s ago] ('0', 'sys_oper_type', '0') 2026-10-05 12:02:50.736 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:02:50.736 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [cached since 0.02406s ago] ('0', 'sys_common_status', '0') 2026-10-05 12:02:50.738 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 12:02:50.741 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 12:02:50.741 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 12:02:50.742 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] () 2026-10-05 12:02:50.749 | | | | 94589-3433a9 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 12:02:50.749 | | | | 94589-3433a9 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 94589-3433a9 尝试获取 Application 锁... 2026-10-05 12:02:50.752 | | | | 94589-3433a9 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 94589-3433a9 持有 Application 锁,开始启动定时任务... 2026-10-05 12:02:50.773 | | | | 94589-3433a9 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 12:02:50.791 | | | | 94589-3433a9 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 12:02:51.295 | | | | 94589-3433a9 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 12:02:51.303 | | | | 94589-3433a9 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 12:02:51.303 | | | | 94589-3433a9 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 12:02:51.304 | | | | 94589-3433a9 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 12:03:42.928 | | | | 94589-3433a9 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 12:03:42.935 | | | | 94589-3433a9 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 12:03:42.937 | | | | 94589-3433a9 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 12:03:42.943 | | | | 94589-3433a9 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 94589-3433a9 释放 Application 锁 2026-10-05 12:03:44.802 | | | | 95189-da1f7e | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 12:03:44.802 | | | | 95189-da1f7e | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 12:03:44.803 | | | | 95189-da1f7e | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 12:03:44.807 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 12:03:44.807 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.808 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 12:03:44.808 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.809 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 12:03:44.809 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.809 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 12:03:44.810 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 12:03:44.810 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.812 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 12:03:44.813 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.814 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 12:03:44.814 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.816 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 12:03:44.816 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.817 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 12:03:44.817 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.818 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 12:03:44.818 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.819 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 12:03:44.819 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.820 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 12:03:44.820 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.821 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 12:03:44.821 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.823 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 12:03:44.823 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.824 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 12:03:44.824 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.825 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 12:03:44.825 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.827 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 12:03:44.827 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.828 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 12:03:44.828 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.830 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 12:03:44.830 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.832 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 12:03:44.832 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.834 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 12:03:44.834 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.835 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 12:03:44.835 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.836 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 12:03:44.837 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.838 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 12:03:44.838 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.839 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 12:03:44.839 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.840 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 12:03:44.840 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.841 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 12:03:44.841 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.842 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 12:03:44.843 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.844 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 12:03:44.844 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.845 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 12:03:44.845 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.845 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 12:03:44.846 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.847 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 12:03:44.847 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.848 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 12:03:44.848 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.849 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 12:03:44.849 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.850 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 12:03:44.851 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.852 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 12:03:44.852 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.853 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 12:03:44.853 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.854 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 12:03:44.854 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.855 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 12:03:44.855 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.857 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 12:03:44.857 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.859 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 12:03:44.859 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.860 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 12:03:44.860 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.861 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 12:03:44.861 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.862 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 12:03:44.862 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 12:03:44.863 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 12:03:44.865 | | | | 95189-da1f7e | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 12:03:44.865 | | | | 95189-da1f7e | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 12:03:44.866 | | | | 95189-da1f7e | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 12:03:44.869 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 12:03:44.885 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 12:03:44.885 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] () 2026-10-05 12:03:44.888 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:03:44.888 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [generated in 0.00019s] ('0', 'sys_user_sex', '0') 2026-10-05 12:03:44.891 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:03:44.891 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [cached since 0.003315s ago] ('0', 'sys_show_hide', '0') 2026-10-05 12:03:44.893 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:03:44.893 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [cached since 0.005228s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 12:03:44.895 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:03:44.896 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [cached since 0.007514s ago] ('0', 'sys_job_status', '0') 2026-10-05 12:03:44.898 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:03:44.898 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [cached since 0.01049s ago] ('0', 'sys_job_group', '0') 2026-10-05 12:03:44.901 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:03:44.902 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [cached since 0.01357s ago] ('0', 'sys_job_executor', '0') 2026-10-05 12:03:44.904 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:03:44.904 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [cached since 0.01633s ago] ('0', 'sys_yes_no', '0') 2026-10-05 12:03:44.908 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:03:44.908 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [cached since 0.0197s ago] ('0', 'sys_notice_type', '0') 2026-10-05 12:03:44.911 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:03:44.911 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [cached since 0.02273s ago] ('0', 'sys_notice_status', '0') 2026-10-05 12:03:44.914 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:03:44.915 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [cached since 0.02654s ago] ('0', 'sys_oper_type', '0') 2026-10-05 12:03:44.918 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 12:03:44.918 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [cached since 0.02992s ago] ('0', 'sys_common_status', '0') 2026-10-05 12:03:44.920 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 12:03:44.924 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 12:03:44.924 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 12:03:44.925 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - [generated in 0.00016s] () 2026-10-05 12:03:44.935 | | | | 95189-da1f7e | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 12:03:44.936 | | | | 95189-da1f7e | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 95189-da1f7e 尝试获取 Application 锁... 2026-10-05 12:03:44.938 | | | | 95189-da1f7e | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 95189-da1f7e 持有 Application 锁,开始启动定时任务... 2026-10-05 12:03:44.955 | | | | 95189-da1f7e | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 12:03:44.970 | | | | 95189-da1f7e | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 12:03:45.472 | | | | 95189-da1f7e | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 12:03:45.482 | | | | 95189-da1f7e | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 12:03:45.483 | | | | 95189-da1f7e | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 12:03:45.483 | | | | 95189-da1f7e | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 13:13:49.182 | b3c87c489073485fb277780fb051f522 | ceccfd88e6c14650b20ba21bc20a8257 | 3dd8631bb4ae43649876d49482af9459 | 95189-da1f7e | INFO | module_admin.controller.transport_crypto_controller:get_transport_frontend_config:36 - 获取成功 2026-10-05 13:13:49.375 | 2569451b84904d61a8672540d9707af7 | 12ae8753485f4c54a7442f62b12203d9 | 067ce2a7a0d54f8ea777a6be666bf86f | 95189-da1f7e | INFO | module_admin.controller.captcha_controller:get_captcha_image:40 - 编号为f73e0425-0212-44cc-89e7-a3e570f73084的会话获取图片验证码成功 2026-10-05 13:19:17.674 | | | | 95189-da1f7e | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 13:19:19.157 | | | | 95189-da1f7e | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 95189-da1f7e 持有 Application 锁,开始启动定时任务... 2026-10-05 13:19:21.231 | | | | 95189-da1f7e | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 13:19:25.877 | | | | 95189-da1f7e | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 13:19:30.915 | | | | 95189-da1f7e | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 13:19:31.041 | | | | 95189-da1f7e | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 13:19:31.361 | | | | 95189-da1f7e | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 13:19:31.617 | | | | 95189-da1f7e | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 95189-da1f7e 释放 Application 锁 2026-10-05 13:20:02.398 | | | | 33585-851154 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 13:20:02.399 | | | | 33585-851154 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 13:20:02.399 | | | | 33585-851154 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 13:20:02.464 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 13:20:02.465 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.469 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 13:20:02.469 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.471 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 13:20:02.471 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.474 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:20:02.475 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 13:20:02.475 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.512 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 13:20:02.512 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.516 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 13:20:02.516 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.519 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 13:20:02.520 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.522 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 13:20:02.522 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.525 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 13:20:02.526 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.528 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 13:20:02.529 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.531 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 13:20:02.532 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.534 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 13:20:02.535 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.537 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 13:20:02.537 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.539 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 13:20:02.539 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.542 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 13:20:02.542 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.544 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 13:20:02.545 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.547 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 13:20:02.547 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.549 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 13:20:02.549 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.551 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 13:20:02.551 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.553 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 13:20:02.554 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.556 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 13:20:02.556 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.558 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 13:20:02.558 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.560 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 13:20:02.560 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.562 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 13:20:02.562 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.564 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 13:20:02.564 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.567 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 13:20:02.567 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.569 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 13:20:02.570 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.572 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 13:20:02.572 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.573 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 13:20:02.574 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.576 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 13:20:02.576 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.579 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 13:20:02.579 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.581 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 13:20:02.581 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.584 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 13:20:02.584 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.588 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 13:20:02.588 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.590 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 13:20:02.590 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.592 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 13:20:02.593 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.595 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 13:20:02.595 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.597 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 13:20:02.597 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.600 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 13:20:02.600 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.602 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 13:20:02.603 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.604 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 13:20:02.604 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.606 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 13:20:02.607 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.609 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 13:20:02.610 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:20:02.612 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 13:20:02.622 | | | | 33585-851154 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 13:20:02.623 | | | | 33585-851154 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 13:20:02.631 | | | | 33585-851154 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 13:20:02.650 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:20:02.772 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 13:20:02.773 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [generated in 0.00188s] () 2026-10-05 13:20:02.787 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 13:20:02.787 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [generated in 0.00169s] ('0', 'sys_user_sex', '0') 2026-10-05 13:20:02.796 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 13:20:02.797 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [cached since 0.01139s ago] ('0', 'sys_show_hide', '0') 2026-10-05 13:20:02.804 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 13:20:02.805 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [cached since 0.01931s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 13:20:02.816 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 13:20:02.816 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [cached since 0.03058s ago] ('0', 'sys_job_status', '0') 2026-10-05 13:20:02.824 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 13:20:02.825 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [cached since 0.03934s ago] ('0', 'sys_job_group', '0') 2026-10-05 13:20:02.832 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 13:20:02.832 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [cached since 0.04688s ago] ('0', 'sys_job_executor', '0') 2026-10-05 13:20:02.839 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 13:20:02.840 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [cached since 0.05437s ago] ('0', 'sys_yes_no', '0') 2026-10-05 13:20:02.847 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 13:20:02.847 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [cached since 0.06166s ago] ('0', 'sys_notice_type', '0') 2026-10-05 13:20:02.855 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 13:20:02.856 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [cached since 0.07022s ago] ('0', 'sys_notice_status', '0') 2026-10-05 13:20:02.863 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 13:20:02.864 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [cached since 0.07859s ago] ('0', 'sys_oper_type', '0') 2026-10-05 13:20:02.877 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 13:20:02.878 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [cached since 0.09226s ago] ('0', 'sys_common_status', '0') 2026-10-05 13:20:02.884 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 13:20:02.896 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:20:02.898 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 13:20:02.899 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [generated in 0.00048s] () 2026-10-05 13:20:02.917 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 13:20:02.918 | | | | 33585-851154 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 33585-851154 尝试获取 Application 锁... 2026-10-05 13:20:02.924 | | | | 33585-851154 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 33585-851154 持有 Application 锁,开始启动定时任务... 2026-10-05 13:20:02.993 | | | | 33585-851154 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 13:20:03.045 | | | | 33585-851154 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 13:20:03.547 | | | | 33585-851154 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 13:20:03.553 | | | | 33585-851154 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 13:20:03.554 | | | | 33585-851154 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 13:20:03.554 | | | | 33585-851154 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 13:20:12.621 | 1d508ad6e6a54c7884929873850d1c2d | 55260d3e0e7f4af59b1eb14dc88ff3f5 | 409f1097cd7a4f56aca428bea76c0495 | 33585-851154 | INFO | module_admin.controller.transport_crypto_controller:get_transport_frontend_config:36 - 获取成功 2026-10-05 13:20:24.372 | a4493e30b68245619bd9e1ae21111cda | 7734e74bedaf4f2a85d6318312a8f399 | 34be242724c14c9695d9036573971bd9 | 33585-851154 | INFO | module_admin.controller.captcha_controller:get_captcha_image:40 - 编号为62939cd5-3630-4a82-ab52-afefe9fc18af的会话获取图片验证码成功 2026-10-05 13:20:38.099 | 3ade8567583e4c8aa084875c9b644e96 | ff7bc7f570e34c37b9372cd8d0f7a368 | 3f077c441e334c5a9e2983dba569b92e | 33585-851154 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:20:38.181 | 3ade8567583e4c8aa084875c9b644e96 | ff7bc7f570e34c37b9372cd8d0f7a368 | 3f077c441e334c5a9e2983dba569b92e | 33585-851154 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark, sys_dept.dept_id AS dept_id_1, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email AS email_1, sys_dept.status AS status_1, sys_dept.del_flag AS del_flag_1, sys_dept.create_by AS create_by_1, sys_dept.create_time AS create_time_1, sys_dept.update_by AS update_by_1, sys_dept.update_time AS update_time_1 FROM sys_user LEFT OUTER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.user_name = %s AND sys_user.del_flag = %s 2026-10-05 13:20:38.184 | 3ade8567583e4c8aa084875c9b644e96 | ff7bc7f570e34c37b9372cd8d0f7a368 | 3f077c441e334c5a9e2983dba569b92e | 33585-851154 | INFO | sqlalchemy.log:log:210 - [generated in 0.00549s] ('0', '0', 'admin', '0') 2026-10-05 13:20:45.103 | 3ade8567583e4c8aa084875c9b644e96 | ff7bc7f570e34c37b9372cd8d0f7a368 | 3f077c441e334c5a9e2983dba569b92e | 33585-851154 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_post WHERE true = 1 ORDER BY sys_post.post_sort 2026-10-05 13:20:45.104 | 3ade8567583e4c8aa084875c9b644e96 | ff7bc7f570e34c37b9372cd8d0f7a368 | 3f077c441e334c5a9e2983dba569b92e | 33585-851154 | INFO | sqlalchemy.log:log:210 - [generated in 0.00584s] () 2026-10-05 13:20:45.386 | 3ade8567583e4c8aa084875c9b644e96 | ff7bc7f570e34c37b9372cd8d0f7a368 | 3f077c441e334c5a9e2983dba569b92e | 33585-851154 | INFO | sqlalchemy.log:log:210 - SELECT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_role WHERE sys_role.role_id != %s AND sys_role.status = %s AND sys_role.del_flag = %s 2026-10-05 13:20:45.391 | 3ade8567583e4c8aa084875c9b644e96 | ff7bc7f570e34c37b9372cd8d0f7a368 | 3f077c441e334c5a9e2983dba569b92e | 33585-851154 | INFO | sqlalchemy.log:log:210 - [generated in 0.02325s] (1, '0', '0') 2026-10-05 13:20:45.456 | 3ade8567583e4c8aa084875c9b644e96 | ff7bc7f570e34c37b9372cd8d0f7a368 | 3f077c441e334c5a9e2983dba569b92e | 33585-851154 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:20:45.459 | 3ade8567583e4c8aa084875c9b644e96 | ff7bc7f570e34c37b9372cd8d0f7a368 | 3f077c441e334c5a9e2983dba569b92e | 33585-851154 | INFO | sqlalchemy.log:log:210 - [generated in 0.00718s] ('0', 1) 2026-10-05 13:20:45.782 | 3ade8567583e4c8aa084875c9b644e96 | ff7bc7f570e34c37b9372cd8d0f7a368 | 3f077c441e334c5a9e2983dba569b92e | 33585-851154 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:20:45.783 | 3ade8567583e4c8aa084875c9b644e96 | ff7bc7f570e34c37b9372cd8d0f7a368 | 3f077c441e334c5a9e2983dba569b92e | 33585-851154 | INFO | sqlalchemy.log:log:210 - [generated in 0.00349s] ('0', '0', '0', 1) 2026-10-05 13:20:45.921 | 3ade8567583e4c8aa084875c9b644e96 | ff7bc7f570e34c37b9372cd8d0f7a368 | 3f077c441e334c5a9e2983dba569b92e | 33585-851154 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:20:45.923 | 3ade8567583e4c8aa084875c9b644e96 | ff7bc7f570e34c37b9372cd8d0f7a368 | 3f077c441e334c5a9e2983dba569b92e | 33585-851154 | INFO | sqlalchemy.log:log:210 - [generated in 0.00255s] ('0', '0', '0', 1) 2026-10-05 13:20:45.983 | 3ade8567583e4c8aa084875c9b644e96 | ff7bc7f570e34c37b9372cd8d0f7a368 | 3f077c441e334c5a9e2983dba569b92e | 33585-851154 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:20:45.984 | 3ade8567583e4c8aa084875c9b644e96 | ff7bc7f570e34c37b9372cd8d0f7a368 | 3f077c441e334c5a9e2983dba569b92e | 33585-851154 | INFO | sqlalchemy.log:log:210 - [generated in 0.00188s] ('0', '0', 1) 2026-10-05 13:20:46.306 | 3ade8567583e4c8aa084875c9b644e96 | ff7bc7f570e34c37b9372cd8d0f7a368 | 3f077c441e334c5a9e2983dba569b92e | 33585-851154 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id LEFT OUTER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s LEFT OUTER JOIN sys_role_menu ON sys_role.role_id = sys_role_menu.role_id INNER JOIN sys_menu ON sys_role_menu.menu_id = sys_menu.menu_id AND sys_menu.status = %s WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:20:46.307 | 3ade8567583e4c8aa084875c9b644e96 | ff7bc7f570e34c37b9372cd8d0f7a368 | 3f077c441e334c5a9e2983dba569b92e | 33585-851154 | INFO | sqlalchemy.log:log:210 - [generated in 0.00139s] ('0', '0', '0', '0', 1) 2026-10-05 13:20:46.459 | 3ade8567583e4c8aa084875c9b644e96 | ff7bc7f570e34c37b9372cd8d0f7a368 | 3f077c441e334c5a9e2983dba569b92e | 33585-851154 | INFO | sqlalchemy.log:log:210 - UPDATE sys_user SET login_date=%s WHERE sys_user.user_id = %s 2026-10-05 13:20:46.462 | 3ade8567583e4c8aa084875c9b644e96 | ff7bc7f570e34c37b9372cd8d0f7a368 | 3f077c441e334c5a9e2983dba569b92e | 33585-851154 | INFO | sqlalchemy.log:log:210 - [generated in 0.00632s] (datetime.datetime(2026, 10, 5, 13, 20, 44, 883511), 1) 2026-10-05 13:20:46.506 | 3ade8567583e4c8aa084875c9b644e96 | ff7bc7f570e34c37b9372cd8d0f7a368 | 3f077c441e334c5a9e2983dba569b92e | 33585-851154 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 13:20:46.674 | 3ade8567583e4c8aa084875c9b644e96 | ff7bc7f570e34c37b9372cd8d0f7a368 | 3f077c441e334c5a9e2983dba569b92e | 33585-851154 | INFO | module_admin.controller.login_controller:login:83 - 登录成功 2026-10-05 13:20:46.709 | a8364b03a0064795ac563be946024aec | f60bb04e5da2423a949acb36b35309af | 88443131005a4eaa9b38128fbbceeaf9 | 33585-851154 | INFO | module_admin.controller.captcha_controller:get_captcha_image:40 - 编号为d4755e68-dbfb-4f7a-9303-3a2d5b40435e的会话获取图片验证码成功 2026-10-05 13:20:46.728 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:20:46.734 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - INSERT INTO sys_logininfor (user_name, ipaddr, login_location, browser, os, status, msg, login_time) VALUES (%s, %s, %s, %s, %s, %s, %s, %s) 2026-10-05 13:20:46.742 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - [generated in 0.00862s] ('admin', '127.0.0.1', '内网IP', 'Chrome 153', 'Mac OS X 10', '0', '登录成功', datetime.datetime(2026, 10, 5, 13, 20, 37, 822439)) 2026-10-05 13:20:46.786 | | | | 33585-851154 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 13:21:09.917 | | | | 33585-851154 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 13:21:10.084 | | | | 33585-851154 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 13:21:10.232 | | | | 33585-851154 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 13:21:10.436 | | | | 33585-851154 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 33585-851154 释放 Application 锁 2026-10-05 13:21:40.453 | | | | 34715-45b610 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 13:21:40.454 | | | | 34715-45b610 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 13:21:40.454 | | | | 34715-45b610 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 13:21:40.476 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 13:21:40.476 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.479 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 13:21:40.479 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.479 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 13:21:40.480 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.480 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:21:40.480 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 13:21:40.481 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.494 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 13:21:40.494 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.496 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 13:21:40.496 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.498 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 13:21:40.498 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.500 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 13:21:40.500 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.502 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 13:21:40.502 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.503 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 13:21:40.503 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.505 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 13:21:40.505 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.507 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 13:21:40.507 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.512 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 13:21:40.512 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.514 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 13:21:40.514 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.515 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 13:21:40.515 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.517 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 13:21:40.517 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.518 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 13:21:40.519 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.520 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 13:21:40.520 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.522 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 13:21:40.522 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.524 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 13:21:40.524 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.526 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 13:21:40.526 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.529 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 13:21:40.529 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.530 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 13:21:40.530 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.532 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 13:21:40.532 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.534 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 13:21:40.534 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.536 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 13:21:40.536 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.537 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 13:21:40.538 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.540 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 13:21:40.540 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.542 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 13:21:40.542 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.548 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 13:21:40.548 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.551 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 13:21:40.551 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.552 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 13:21:40.552 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.553 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 13:21:40.553 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.555 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 13:21:40.555 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.556 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 13:21:40.556 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.556 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 13:21:40.556 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.557 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 13:21:40.557 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.558 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 13:21:40.558 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.559 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 13:21:40.559 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.559 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 13:21:40.560 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.560 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 13:21:40.560 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.561 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 13:21:40.561 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.562 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 13:21:40.562 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 13:21:40.564 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 13:21:40.565 | | | | 34715-45b610 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 13:21:40.565 | | | | 34715-45b610 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 13:21:40.567 | | | | 34715-45b610 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 13:21:40.571 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:21:40.585 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 13:21:40.585 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] () 2026-10-05 13:21:40.589 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 13:21:40.589 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00027s] ('0', 'sys_user_sex', '0') 2026-10-05 13:21:40.594 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 13:21:40.594 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.005887s ago] ('0', 'sys_show_hide', '0') 2026-10-05 13:21:40.597 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 13:21:40.597 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.008313s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 13:21:40.600 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 13:21:40.600 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.01163s ago] ('0', 'sys_job_status', '0') 2026-10-05 13:21:40.603 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 13:21:40.603 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.01484s ago] ('0', 'sys_job_group', '0') 2026-10-05 13:21:40.605 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 13:21:40.606 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.0171s ago] ('0', 'sys_job_executor', '0') 2026-10-05 13:21:40.608 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 13:21:40.609 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.02008s ago] ('0', 'sys_yes_no', '0') 2026-10-05 13:21:40.611 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 13:21:40.611 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.02247s ago] ('0', 'sys_notice_type', '0') 2026-10-05 13:21:40.613 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 13:21:40.613 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.02436s ago] ('0', 'sys_notice_status', '0') 2026-10-05 13:21:40.616 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 13:21:40.616 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.02725s ago] ('0', 'sys_oper_type', '0') 2026-10-05 13:21:40.619 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 13:21:40.619 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.03022s ago] ('0', 'sys_common_status', '0') 2026-10-05 13:21:40.621 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 13:21:40.625 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:21:40.626 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 13:21:40.626 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] () 2026-10-05 13:21:40.653 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 13:21:40.654 | | | | 34715-45b610 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 34715-45b610 尝试获取 Application 锁... 2026-10-05 13:21:40.657 | | | | 34715-45b610 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 34715-45b610 持有 Application 锁,开始启动定时任务... 2026-10-05 13:21:40.675 | | | | 34715-45b610 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 13:21:40.692 | | | | 34715-45b610 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 13:21:41.195 | | | | 34715-45b610 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 13:21:41.198 | | | | 34715-45b610 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 13:21:41.199 | | | | 34715-45b610 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 13:21:41.199 | | | | 34715-45b610 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 13:23:11.635 | 93f64a7ff9e640c7b0298f7b3fa2bfbc | c1a8380b5d094a4089eeccfae3f15c33 | 74a1b6d33ade4eb4a02d96fa5e83621e | 34715-45b610 | INFO | module_admin.controller.captcha_controller:get_captcha_image:40 - 编号为bdf268b7-f42d-472f-a408-17fd3c43d976的会话获取图片验证码成功 2026-10-05 13:23:20.801 | f48fd1e71a5e42e98518cb0500a9605e | 8d1c76a49a014294badba37b8e6bc2ea | 170ee1f85c3243bba2c0d757ad5235be | 34715-45b610 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:23:20.806 | f48fd1e71a5e42e98518cb0500a9605e | 8d1c76a49a014294badba37b8e6bc2ea | 170ee1f85c3243bba2c0d757ad5235be | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark, sys_dept.dept_id AS dept_id_1, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email AS email_1, sys_dept.status AS status_1, sys_dept.del_flag AS del_flag_1, sys_dept.create_by AS create_by_1, sys_dept.create_time AS create_time_1, sys_dept.update_by AS update_by_1, sys_dept.update_time AS update_time_1 FROM sys_user LEFT OUTER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.user_name = %s AND sys_user.del_flag = %s 2026-10-05 13:23:20.807 | f48fd1e71a5e42e98518cb0500a9605e | 8d1c76a49a014294badba37b8e6bc2ea | 170ee1f85c3243bba2c0d757ad5235be | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00262s] ('0', '0', 'admin', '0') 2026-10-05 13:23:21.169 | f48fd1e71a5e42e98518cb0500a9605e | 8d1c76a49a014294badba37b8e6bc2ea | 170ee1f85c3243bba2c0d757ad5235be | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_post WHERE true = 1 ORDER BY sys_post.post_sort 2026-10-05 13:23:21.169 | f48fd1e71a5e42e98518cb0500a9605e | 8d1c76a49a014294badba37b8e6bc2ea | 170ee1f85c3243bba2c0d757ad5235be | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00044s] () 2026-10-05 13:23:21.177 | f48fd1e71a5e42e98518cb0500a9605e | 8d1c76a49a014294badba37b8e6bc2ea | 170ee1f85c3243bba2c0d757ad5235be | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_role WHERE sys_role.role_id != %s AND sys_role.status = %s AND sys_role.del_flag = %s 2026-10-05 13:23:21.177 | f48fd1e71a5e42e98518cb0500a9605e | 8d1c76a49a014294badba37b8e6bc2ea | 170ee1f85c3243bba2c0d757ad5235be | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00030s] (1, '0', '0') 2026-10-05 13:23:21.182 | f48fd1e71a5e42e98518cb0500a9605e | 8d1c76a49a014294badba37b8e6bc2ea | 170ee1f85c3243bba2c0d757ad5235be | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.182 | f48fd1e71a5e42e98518cb0500a9605e | 8d1c76a49a014294badba37b8e6bc2ea | 170ee1f85c3243bba2c0d757ad5235be | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00039s] ('0', 1) 2026-10-05 13:23:21.184 | f48fd1e71a5e42e98518cb0500a9605e | 8d1c76a49a014294badba37b8e6bc2ea | 170ee1f85c3243bba2c0d757ad5235be | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.184 | f48fd1e71a5e42e98518cb0500a9605e | 8d1c76a49a014294badba37b8e6bc2ea | 170ee1f85c3243bba2c0d757ad5235be | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00019s] ('0', '0', '0', 1) 2026-10-05 13:23:21.186 | f48fd1e71a5e42e98518cb0500a9605e | 8d1c76a49a014294badba37b8e6bc2ea | 170ee1f85c3243bba2c0d757ad5235be | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.186 | f48fd1e71a5e42e98518cb0500a9605e | 8d1c76a49a014294badba37b8e6bc2ea | 170ee1f85c3243bba2c0d757ad5235be | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] ('0', '0', '0', 1) 2026-10-05 13:23:21.189 | f48fd1e71a5e42e98518cb0500a9605e | 8d1c76a49a014294badba37b8e6bc2ea | 170ee1f85c3243bba2c0d757ad5235be | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.189 | f48fd1e71a5e42e98518cb0500a9605e | 8d1c76a49a014294badba37b8e6bc2ea | 170ee1f85c3243bba2c0d757ad5235be | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] ('0', '0', 1) 2026-10-05 13:23:21.192 | f48fd1e71a5e42e98518cb0500a9605e | 8d1c76a49a014294badba37b8e6bc2ea | 170ee1f85c3243bba2c0d757ad5235be | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id LEFT OUTER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s LEFT OUTER JOIN sys_role_menu ON sys_role.role_id = sys_role_menu.role_id INNER JOIN sys_menu ON sys_role_menu.menu_id = sys_menu.menu_id AND sys_menu.status = %s WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.192 | f48fd1e71a5e42e98518cb0500a9605e | 8d1c76a49a014294badba37b8e6bc2ea | 170ee1f85c3243bba2c0d757ad5235be | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.198 | f48fd1e71a5e42e98518cb0500a9605e | 8d1c76a49a014294badba37b8e6bc2ea | 170ee1f85c3243bba2c0d757ad5235be | 34715-45b610 | INFO | sqlalchemy.log:log:210 - UPDATE sys_user SET login_date=%s WHERE sys_user.user_id = %s 2026-10-05 13:23:21.198 | f48fd1e71a5e42e98518cb0500a9605e | 8d1c76a49a014294badba37b8e6bc2ea | 170ee1f85c3243bba2c0d757ad5235be | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00029s] (datetime.datetime(2026, 10, 5, 13, 23, 21, 165825), 1) 2026-10-05 13:23:21.205 | f48fd1e71a5e42e98518cb0500a9605e | 8d1c76a49a014294badba37b8e6bc2ea | 170ee1f85c3243bba2c0d757ad5235be | 34715-45b610 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 13:23:21.209 | f48fd1e71a5e42e98518cb0500a9605e | 8d1c76a49a014294badba37b8e6bc2ea | 170ee1f85c3243bba2c0d757ad5235be | 34715-45b610 | INFO | module_admin.controller.login_controller:login:83 - 登录成功 2026-10-05 13:23:21.216 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:23:21.217 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - INSERT INTO sys_logininfor (user_name, ipaddr, login_location, browser, os, status, msg, login_time) VALUES (%s, %s, %s, %s, %s, %s, %s, %s) 2026-10-05 13:23:21.217 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] ('admin', '127.0.0.1', '内网IP', 'Chrome 153', 'Mac OS X 10', '0', '登录成功', datetime.datetime(2026, 10, 5, 13, 23, 20, 791488)) 2026-10-05 13:23:21.223 | | | | 34715-45b610 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 13:23:21.247 | 7f06369d2fd24ab0a17a7a0ffead3fda | 0493cd657fd640ceb4b7434a85d66588 | 053b3cd493a4407188e818eebd20ce56 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:23:21.250 | 7f06369d2fd24ab0a17a7a0ffead3fda | 0493cd657fd640ceb4b7434a85d66588 | 053b3cd493a4407188e818eebd20ce56 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.250 | 7f06369d2fd24ab0a17a7a0ffead3fda | 0493cd657fd640ceb4b7434a85d66588 | 053b3cd493a4407188e818eebd20ce56 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00041s] ('0', '0', 1) 2026-10-05 13:23:21.253 | 7f06369d2fd24ab0a17a7a0ffead3fda | 0493cd657fd640ceb4b7434a85d66588 | 053b3cd493a4407188e818eebd20ce56 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.254 | 7f06369d2fd24ab0a17a7a0ffead3fda | 0493cd657fd640ceb4b7434a85d66588 | 053b3cd493a4407188e818eebd20ce56 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00053s] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.256 | 7f06369d2fd24ab0a17a7a0ffead3fda | 0493cd657fd640ceb4b7434a85d66588 | 053b3cd493a4407188e818eebd20ce56 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.256 | 7f06369d2fd24ab0a17a7a0ffead3fda | 0493cd657fd640ceb4b7434a85d66588 | 053b3cd493a4407188e818eebd20ce56 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.263 | 7f06369d2fd24ab0a17a7a0ffead3fda | 0493cd657fd640ceb4b7434a85d66588 | 053b3cd493a4407188e818eebd20ce56 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.263 | 7f06369d2fd24ab0a17a7a0ffead3fda | 0493cd657fd640ceb4b7434a85d66588 | 053b3cd493a4407188e818eebd20ce56 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00051s] ('0', '0', '0', 1) 2026-10-05 13:23:21.267 | 7f06369d2fd24ab0a17a7a0ffead3fda | 0493cd657fd640ceb4b7434a85d66588 | 053b3cd493a4407188e818eebd20ce56 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:21.268 | 7f06369d2fd24ab0a17a7a0ffead3fda | 0493cd657fd640ceb4b7434a85d66588 | 053b3cd493a4407188e818eebd20ce56 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00070s] ('0',) 2026-10-05 13:23:21.283 | 7f06369d2fd24ab0a17a7a0ffead3fda | 0493cd657fd640ceb4b7434a85d66588 | 053b3cd493a4407188e818eebd20ce56 | 34715-45b610 | INFO | module_admin.controller.login_controller:get_login_user_info:102 - 获取成功 2026-10-05 13:23:21.287 | 7f06369d2fd24ab0a17a7a0ffead3fda | 0493cd657fd640ceb4b7434a85d66588 | 053b3cd493a4407188e818eebd20ce56 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 13:23:21.296 | 8d10990813434ea89f2fd2cd8a86872e | e4bce86559264bbfb872d1c402aa1205 | 87913c129503441dab6227036f77ffd5 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:23:21.297 | 8d10990813434ea89f2fd2cd8a86872e | e4bce86559264bbfb872d1c402aa1205 | 87913c129503441dab6227036f77ffd5 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.297 | 8d10990813434ea89f2fd2cd8a86872e | e4bce86559264bbfb872d1c402aa1205 | 87913c129503441dab6227036f77ffd5 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.04715s ago] ('0', '0', 1) 2026-10-05 13:23:21.298 | 8d10990813434ea89f2fd2cd8a86872e | e4bce86559264bbfb872d1c402aa1205 | 87913c129503441dab6227036f77ffd5 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.299 | 8d10990813434ea89f2fd2cd8a86872e | e4bce86559264bbfb872d1c402aa1205 | 87913c129503441dab6227036f77ffd5 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.04576s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.301 | 8d10990813434ea89f2fd2cd8a86872e | e4bce86559264bbfb872d1c402aa1205 | 87913c129503441dab6227036f77ffd5 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.301 | 8d10990813434ea89f2fd2cd8a86872e | e4bce86559264bbfb872d1c402aa1205 | 87913c129503441dab6227036f77ffd5 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.04525s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.302 | 8d10990813434ea89f2fd2cd8a86872e | e4bce86559264bbfb872d1c402aa1205 | 87913c129503441dab6227036f77ffd5 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.302 | 8d10990813434ea89f2fd2cd8a86872e | e4bce86559264bbfb872d1c402aa1205 | 87913c129503441dab6227036f77ffd5 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.03949s ago] ('0', '0', '0', 1) 2026-10-05 13:23:21.303 | 8d10990813434ea89f2fd2cd8a86872e | e4bce86559264bbfb872d1c402aa1205 | 87913c129503441dab6227036f77ffd5 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:21.303 | 8d10990813434ea89f2fd2cd8a86872e | e4bce86559264bbfb872d1c402aa1205 | 87913c129503441dab6227036f77ffd5 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.03593s ago] ('0',) 2026-10-05 13:23:21.312 | 8d10990813434ea89f2fd2cd8a86872e | e4bce86559264bbfb872d1c402aa1205 | 87913c129503441dab6227036f77ffd5 | 34715-45b610 | INFO | module_admin.controller.login_controller:get_login_user_routers:119 - 获取成功 2026-10-05 13:23:21.312 | 8d10990813434ea89f2fd2cd8a86872e | e4bce86559264bbfb872d1c402aa1205 | 87913c129503441dab6227036f77ffd5 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.312 | 8d10990813434ea89f2fd2cd8a86872e | e4bce86559264bbfb872d1c402aa1205 | 87913c129503441dab6227036f77ffd5 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.06262s ago] ('0', '0', 1) 2026-10-05 13:23:21.313 | 8d10990813434ea89f2fd2cd8a86872e | e4bce86559264bbfb872d1c402aa1205 | 87913c129503441dab6227036f77ffd5 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.314 | 8d10990813434ea89f2fd2cd8a86872e | e4bce86559264bbfb872d1c402aa1205 | 87913c129503441dab6227036f77ffd5 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.06063s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.315 | 8d10990813434ea89f2fd2cd8a86872e | e4bce86559264bbfb872d1c402aa1205 | 87913c129503441dab6227036f77ffd5 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.316 | 8d10990813434ea89f2fd2cd8a86872e | e4bce86559264bbfb872d1c402aa1205 | 87913c129503441dab6227036f77ffd5 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.06012s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.317 | 8d10990813434ea89f2fd2cd8a86872e | e4bce86559264bbfb872d1c402aa1205 | 87913c129503441dab6227036f77ffd5 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.317 | 8d10990813434ea89f2fd2cd8a86872e | e4bce86559264bbfb872d1c402aa1205 | 87913c129503441dab6227036f77ffd5 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.05453s ago] ('0', '0', '0', 1) 2026-10-05 13:23:21.318 | 8d10990813434ea89f2fd2cd8a86872e | e4bce86559264bbfb872d1c402aa1205 | 87913c129503441dab6227036f77ffd5 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:21.318 | 8d10990813434ea89f2fd2cd8a86872e | e4bce86559264bbfb872d1c402aa1205 | 87913c129503441dab6227036f77ffd5 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.05109s ago] ('0',) 2026-10-05 13:23:21.330 | 8d10990813434ea89f2fd2cd8a86872e | e4bce86559264bbfb872d1c402aa1205 | 87913c129503441dab6227036f77ffd5 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 13:23:21.760 | e7bad8aec7694a5f8be6e3110842d0fc | fa7f59eff2434cc8a3850bfe08109dba | 73affe3e707a44cf82d2895f717a5ab4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:23:21.761 | e7bad8aec7694a5f8be6e3110842d0fc | fa7f59eff2434cc8a3850bfe08109dba | 73affe3e707a44cf82d2895f717a5ab4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.761 | e7bad8aec7694a5f8be6e3110842d0fc | fa7f59eff2434cc8a3850bfe08109dba | 73affe3e707a44cf82d2895f717a5ab4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5113s ago] ('0', '0', 1) 2026-10-05 13:23:21.771 | e7bad8aec7694a5f8be6e3110842d0fc | fa7f59eff2434cc8a3850bfe08109dba | 73affe3e707a44cf82d2895f717a5ab4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.771 | e7bad8aec7694a5f8be6e3110842d0fc | fa7f59eff2434cc8a3850bfe08109dba | 73affe3e707a44cf82d2895f717a5ab4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5181s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.774 | e7bad8aec7694a5f8be6e3110842d0fc | fa7f59eff2434cc8a3850bfe08109dba | 73affe3e707a44cf82d2895f717a5ab4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.775 | e7bad8aec7694a5f8be6e3110842d0fc | fa7f59eff2434cc8a3850bfe08109dba | 73affe3e707a44cf82d2895f717a5ab4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.519s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.780 | e7bad8aec7694a5f8be6e3110842d0fc | fa7f59eff2434cc8a3850bfe08109dba | 73affe3e707a44cf82d2895f717a5ab4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.781 | e7bad8aec7694a5f8be6e3110842d0fc | fa7f59eff2434cc8a3850bfe08109dba | 73affe3e707a44cf82d2895f717a5ab4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5181s ago] ('0', '0', '0', 1) 2026-10-05 13:23:21.783 | e7bad8aec7694a5f8be6e3110842d0fc | fa7f59eff2434cc8a3850bfe08109dba | 73affe3e707a44cf82d2895f717a5ab4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:21.783 | e7bad8aec7694a5f8be6e3110842d0fc | fa7f59eff2434cc8a3850bfe08109dba | 73affe3e707a44cf82d2895f717a5ab4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5156s ago] ('0',) 2026-10-05 13:23:21.793 | 8560a1f4a103425a832b774645706cf0 | 15e985b1c5b14457915d4618b390191a | 335e4b97d111444d9c5a40c8141bf3c9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:23:21.793 | 8560a1f4a103425a832b774645706cf0 | 15e985b1c5b14457915d4618b390191a | 335e4b97d111444d9c5a40c8141bf3c9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.794 | 8560a1f4a103425a832b774645706cf0 | 15e985b1c5b14457915d4618b390191a | 335e4b97d111444d9c5a40c8141bf3c9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.544s ago] ('0', '0', 1) 2026-10-05 13:23:21.794 | 88a11aba45e64d059b3918e1f113fb9a | a745c2b578b7471495f8c0adcd3dd5bc | 7b991bcbc6434bb2936cdee7d904c0e4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:23:21.794 | 88a11aba45e64d059b3918e1f113fb9a | a745c2b578b7471495f8c0adcd3dd5bc | 7b991bcbc6434bb2936cdee7d904c0e4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.795 | 88a11aba45e64d059b3918e1f113fb9a | a745c2b578b7471495f8c0adcd3dd5bc | 7b991bcbc6434bb2936cdee7d904c0e4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.545s ago] ('0', '0', 1) 2026-10-05 13:23:21.795 | 566553748f7e4f00bfc62623a7058611 | 6edbe3f63f0c4cf892b433111f15a1ba | 518e477a5eea4581afe584bbdce4cf15 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:23:21.796 | 566553748f7e4f00bfc62623a7058611 | 6edbe3f63f0c4cf892b433111f15a1ba | 518e477a5eea4581afe584bbdce4cf15 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.796 | 566553748f7e4f00bfc62623a7058611 | 6edbe3f63f0c4cf892b433111f15a1ba | 518e477a5eea4581afe584bbdce4cf15 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5463s ago] ('0', '0', 1) 2026-10-05 13:23:21.796 | ebf9d96b82f94c4b86c8bec117c7cd5b | d4417f053c86499ab503498ddb2f65f7 | 7b0c2273d5e3476cafe81bb38d95ea9b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:23:21.797 | ebf9d96b82f94c4b86c8bec117c7cd5b | d4417f053c86499ab503498ddb2f65f7 | 7b0c2273d5e3476cafe81bb38d95ea9b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.798 | ebf9d96b82f94c4b86c8bec117c7cd5b | d4417f053c86499ab503498ddb2f65f7 | 7b0c2273d5e3476cafe81bb38d95ea9b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5476s ago] ('0', '0', 1) 2026-10-05 13:23:21.798 | 104efefd31394d098f4ce766911740fa | c6af81ccebf841cd9920b7220246ca44 | 08e5c08f174047bdba3d64ee2e1ad02f | 34715-45b610 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:23:21.798 | 104efefd31394d098f4ce766911740fa | c6af81ccebf841cd9920b7220246ca44 | 08e5c08f174047bdba3d64ee2e1ad02f | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.799 | 104efefd31394d098f4ce766911740fa | c6af81ccebf841cd9920b7220246ca44 | 08e5c08f174047bdba3d64ee2e1ad02f | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5494s ago] ('0', '0', 1) 2026-10-05 13:23:21.801 | 8560a1f4a103425a832b774645706cf0 | 15e985b1c5b14457915d4618b390191a | 335e4b97d111444d9c5a40c8141bf3c9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.801 | 8560a1f4a103425a832b774645706cf0 | 15e985b1c5b14457915d4618b390191a | 335e4b97d111444d9c5a40c8141bf3c9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5478s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.802 | 88a11aba45e64d059b3918e1f113fb9a | a745c2b578b7471495f8c0adcd3dd5bc | 7b991bcbc6434bb2936cdee7d904c0e4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.802 | 88a11aba45e64d059b3918e1f113fb9a | a745c2b578b7471495f8c0adcd3dd5bc | 7b991bcbc6434bb2936cdee7d904c0e4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5488s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.807 | 104efefd31394d098f4ce766911740fa | c6af81ccebf841cd9920b7220246ca44 | 08e5c08f174047bdba3d64ee2e1ad02f | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.808 | 104efefd31394d098f4ce766911740fa | c6af81ccebf841cd9920b7220246ca44 | 08e5c08f174047bdba3d64ee2e1ad02f | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5547s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.809 | 566553748f7e4f00bfc62623a7058611 | 6edbe3f63f0c4cf892b433111f15a1ba | 518e477a5eea4581afe584bbdce4cf15 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.810 | 566553748f7e4f00bfc62623a7058611 | 6edbe3f63f0c4cf892b433111f15a1ba | 518e477a5eea4581afe584bbdce4cf15 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5565s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.811 | ebf9d96b82f94c4b86c8bec117c7cd5b | d4417f053c86499ab503498ddb2f65f7 | 7b0c2273d5e3476cafe81bb38d95ea9b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.811 | ebf9d96b82f94c4b86c8bec117c7cd5b | d4417f053c86499ab503498ddb2f65f7 | 7b0c2273d5e3476cafe81bb38d95ea9b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5579s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.812 | 8560a1f4a103425a832b774645706cf0 | 15e985b1c5b14457915d4618b390191a | 335e4b97d111444d9c5a40c8141bf3c9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.812 | 8560a1f4a103425a832b774645706cf0 | 15e985b1c5b14457915d4618b390191a | 335e4b97d111444d9c5a40c8141bf3c9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5566s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.813 | 88a11aba45e64d059b3918e1f113fb9a | a745c2b578b7471495f8c0adcd3dd5bc | 7b991bcbc6434bb2936cdee7d904c0e4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.813 | 88a11aba45e64d059b3918e1f113fb9a | a745c2b578b7471495f8c0adcd3dd5bc | 7b991bcbc6434bb2936cdee7d904c0e4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5578s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.815 | e7bad8aec7694a5f8be6e3110842d0fc | fa7f59eff2434cc8a3850bfe08109dba | 73affe3e707a44cf82d2895f717a5ab4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.815 | e7bad8aec7694a5f8be6e3110842d0fc | fa7f59eff2434cc8a3850bfe08109dba | 73affe3e707a44cf82d2895f717a5ab4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5658s ago] ('0', '0', 1) 2026-10-05 13:23:21.816 | ebf9d96b82f94c4b86c8bec117c7cd5b | d4417f053c86499ab503498ddb2f65f7 | 7b0c2273d5e3476cafe81bb38d95ea9b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.816 | ebf9d96b82f94c4b86c8bec117c7cd5b | d4417f053c86499ab503498ddb2f65f7 | 7b0c2273d5e3476cafe81bb38d95ea9b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5608s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.817 | e7bad8aec7694a5f8be6e3110842d0fc | fa7f59eff2434cc8a3850bfe08109dba | 73affe3e707a44cf82d2895f717a5ab4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.817 | e7bad8aec7694a5f8be6e3110842d0fc | fa7f59eff2434cc8a3850bfe08109dba | 73affe3e707a44cf82d2895f717a5ab4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5641s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.819 | 104efefd31394d098f4ce766911740fa | c6af81ccebf841cd9920b7220246ca44 | 08e5c08f174047bdba3d64ee2e1ad02f | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.819 | 104efefd31394d098f4ce766911740fa | c6af81ccebf841cd9920b7220246ca44 | 08e5c08f174047bdba3d64ee2e1ad02f | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5639s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.827 | 8560a1f4a103425a832b774645706cf0 | 15e985b1c5b14457915d4618b390191a | 335e4b97d111444d9c5a40c8141bf3c9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.827 | 8560a1f4a103425a832b774645706cf0 | 15e985b1c5b14457915d4618b390191a | 335e4b97d111444d9c5a40c8141bf3c9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.565s ago] ('0', '0', '0', 1) 2026-10-05 13:23:21.828 | 566553748f7e4f00bfc62623a7058611 | 6edbe3f63f0c4cf892b433111f15a1ba | 518e477a5eea4581afe584bbdce4cf15 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.828 | 566553748f7e4f00bfc62623a7058611 | 6edbe3f63f0c4cf892b433111f15a1ba | 518e477a5eea4581afe584bbdce4cf15 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.573s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.829 | e7bad8aec7694a5f8be6e3110842d0fc | fa7f59eff2434cc8a3850bfe08109dba | 73affe3e707a44cf82d2895f717a5ab4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.829 | e7bad8aec7694a5f8be6e3110842d0fc | fa7f59eff2434cc8a3850bfe08109dba | 73affe3e707a44cf82d2895f717a5ab4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5737s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.832 | ebf9d96b82f94c4b86c8bec117c7cd5b | d4417f053c86499ab503498ddb2f65f7 | 7b0c2273d5e3476cafe81bb38d95ea9b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.832 | ebf9d96b82f94c4b86c8bec117c7cd5b | d4417f053c86499ab503498ddb2f65f7 | 7b0c2273d5e3476cafe81bb38d95ea9b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5697s ago] ('0', '0', '0', 1) 2026-10-05 13:23:21.833 | 8560a1f4a103425a832b774645706cf0 | 15e985b1c5b14457915d4618b390191a | 335e4b97d111444d9c5a40c8141bf3c9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:21.833 | 8560a1f4a103425a832b774645706cf0 | 15e985b1c5b14457915d4618b390191a | 335e4b97d111444d9c5a40c8141bf3c9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5659s ago] ('0',) 2026-10-05 13:23:21.834 | 104efefd31394d098f4ce766911740fa | c6af81ccebf841cd9920b7220246ca44 | 08e5c08f174047bdba3d64ee2e1ad02f | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.834 | 104efefd31394d098f4ce766911740fa | c6af81ccebf841cd9920b7220246ca44 | 08e5c08f174047bdba3d64ee2e1ad02f | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5711s ago] ('0', '0', '0', 1) 2026-10-05 13:23:21.834 | e7bad8aec7694a5f8be6e3110842d0fc | fa7f59eff2434cc8a3850bfe08109dba | 73affe3e707a44cf82d2895f717a5ab4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.834 | e7bad8aec7694a5f8be6e3110842d0fc | fa7f59eff2434cc8a3850bfe08109dba | 73affe3e707a44cf82d2895f717a5ab4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5716s ago] ('0', '0', '0', 1) 2026-10-05 13:23:21.835 | 566553748f7e4f00bfc62623a7058611 | 6edbe3f63f0c4cf892b433111f15a1ba | 518e477a5eea4581afe584bbdce4cf15 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.835 | 566553748f7e4f00bfc62623a7058611 | 6edbe3f63f0c4cf892b433111f15a1ba | 518e477a5eea4581afe584bbdce4cf15 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5721s ago] ('0', '0', '0', 1) 2026-10-05 13:23:21.835 | 88a11aba45e64d059b3918e1f113fb9a | a745c2b578b7471495f8c0adcd3dd5bc | 7b991bcbc6434bb2936cdee7d904c0e4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.835 | 88a11aba45e64d059b3918e1f113fb9a | a745c2b578b7471495f8c0adcd3dd5bc | 7b991bcbc6434bb2936cdee7d904c0e4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5729s ago] ('0', '0', '0', 1) 2026-10-05 13:23:21.836 | ebf9d96b82f94c4b86c8bec117c7cd5b | d4417f053c86499ab503498ddb2f65f7 | 7b0c2273d5e3476cafe81bb38d95ea9b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:21.836 | ebf9d96b82f94c4b86c8bec117c7cd5b | d4417f053c86499ab503498ddb2f65f7 | 7b0c2273d5e3476cafe81bb38d95ea9b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5691s ago] ('0',) 2026-10-05 13:23:21.837 | 104efefd31394d098f4ce766911740fa | c6af81ccebf841cd9920b7220246ca44 | 08e5c08f174047bdba3d64ee2e1ad02f | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:21.837 | 104efefd31394d098f4ce766911740fa | c6af81ccebf841cd9920b7220246ca44 | 08e5c08f174047bdba3d64ee2e1ad02f | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5698s ago] ('0',) 2026-10-05 13:23:21.837 | 88a11aba45e64d059b3918e1f113fb9a | a745c2b578b7471495f8c0adcd3dd5bc | 7b991bcbc6434bb2936cdee7d904c0e4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:21.837 | 88a11aba45e64d059b3918e1f113fb9a | a745c2b578b7471495f8c0adcd3dd5bc | 7b991bcbc6434bb2936cdee7d904c0e4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5704s ago] ('0',) 2026-10-05 13:23:21.840 | e7bad8aec7694a5f8be6e3110842d0fc | fa7f59eff2434cc8a3850bfe08109dba | 73affe3e707a44cf82d2895f717a5ab4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:21.840 | e7bad8aec7694a5f8be6e3110842d0fc | fa7f59eff2434cc8a3850bfe08109dba | 73affe3e707a44cf82d2895f717a5ab4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5728s ago] ('0',) 2026-10-05 13:23:21.840 | 566553748f7e4f00bfc62623a7058611 | 6edbe3f63f0c4cf892b433111f15a1ba | 518e477a5eea4581afe584bbdce4cf15 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:21.841 | 566553748f7e4f00bfc62623a7058611 | 6edbe3f63f0c4cf892b433111f15a1ba | 518e477a5eea4581afe584bbdce4cf15 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.5734s ago] ('0',) 2026-10-05 13:23:21.872 | 104efefd31394d098f4ce766911740fa | c6af81ccebf841cd9920b7220246ca44 | 08e5c08f174047bdba3d64ee2e1ad02f | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.872 | 104efefd31394d098f4ce766911740fa | c6af81ccebf841cd9920b7220246ca44 | 08e5c08f174047bdba3d64ee2e1ad02f | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.6222s ago] ('0', '0', 1) 2026-10-05 13:23:21.872 | ebf9d96b82f94c4b86c8bec117c7cd5b | d4417f053c86499ab503498ddb2f65f7 | 7b0c2273d5e3476cafe81bb38d95ea9b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.873 | ebf9d96b82f94c4b86c8bec117c7cd5b | d4417f053c86499ab503498ddb2f65f7 | 7b0c2273d5e3476cafe81bb38d95ea9b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.623s ago] ('0', '0', 1) 2026-10-05 13:23:21.873 | 8560a1f4a103425a832b774645706cf0 | 15e985b1c5b14457915d4618b390191a | 335e4b97d111444d9c5a40c8141bf3c9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.873 | 8560a1f4a103425a832b774645706cf0 | 15e985b1c5b14457915d4618b390191a | 335e4b97d111444d9c5a40c8141bf3c9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.6237s ago] ('0', '0', 1) 2026-10-05 13:23:21.874 | 104efefd31394d098f4ce766911740fa | c6af81ccebf841cd9920b7220246ca44 | 08e5c08f174047bdba3d64ee2e1ad02f | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.874 | 104efefd31394d098f4ce766911740fa | c6af81ccebf841cd9920b7220246ca44 | 08e5c08f174047bdba3d64ee2e1ad02f | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.6212s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.875 | 8560a1f4a103425a832b774645706cf0 | 15e985b1c5b14457915d4618b390191a | 335e4b97d111444d9c5a40c8141bf3c9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.875 | 8560a1f4a103425a832b774645706cf0 | 15e985b1c5b14457915d4618b390191a | 335e4b97d111444d9c5a40c8141bf3c9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.6223s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.876 | ebf9d96b82f94c4b86c8bec117c7cd5b | d4417f053c86499ab503498ddb2f65f7 | 7b0c2273d5e3476cafe81bb38d95ea9b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.876 | ebf9d96b82f94c4b86c8bec117c7cd5b | d4417f053c86499ab503498ddb2f65f7 | 7b0c2273d5e3476cafe81bb38d95ea9b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.6229s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.895 | e7bad8aec7694a5f8be6e3110842d0fc | fa7f59eff2434cc8a3850bfe08109dba | 73affe3e707a44cf82d2895f717a5ab4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_pallet_inventory.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_pallet_inventory.flow_state AS flow_state, biz_pallet_inventory.warehouse_id AS warehouse_id, current_warehouse.warehouse_name AS warehouse_name, biz_pallet_inventory.site_id AS site_id, current_site.site_name AS site_name, biz_pallet_inventory.current_line_id AS line_id, current_line.line_name AS line_name, active_filling.strain_id AS strain_id, active_filling.strain_code_snapshot AS strain_code, active_filling.strain_name_snapshot AS strain_name, active_filling.batch_no AS batch_no, active_filling.initial_packages AS initial_packages, biz_pallet_inventory.remaining_packages AS remaining_packages, biz_pallet_inventory.updated_at AS updated_at FROM biz_pallet_inventory INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_pallet_inventory.pallet_id LEFT OUTER JOIN biz_filling_record AS active_filling ON active_filling.filling_id = biz_pallet_inventory.active_filling_id LEFT OUTER JOIN biz_warehouse AS current_warehouse ON current_warehouse.warehouse_id = biz_pallet_inventory.warehouse_id LEFT OUTER JOIN biz_customer_site AS current_site ON current_site.site_id = biz_pallet_inventory.site_id LEFT OUTER JOIN biz_production_line AS current_line ON current_line.line_id = biz_pallet_inventory.current_line_id WHERE biz_pallet_inventory.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (active_filling.filling_id IS NULL OR active_filling.test_batch_id IS NULL) AND (current_warehouse.warehouse_id IS NULL OR current_warehouse.test_batch_id IS NULL) AND (current_site.site_id IS NULL OR current_site.test_batch_id IS NULL) AND (current_line.line_id IS NULL OR current_line.test_batch_id IS NULL) ORDER BY biz_pallet_inventory.pallet_id) AS anon_1 2026-10-05 13:23:21.895 | e7bad8aec7694a5f8be6e3110842d0fc | fa7f59eff2434cc8a3850bfe08109dba | 73affe3e707a44cf82d2895f717a5ab4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00031s] ('*',) 2026-10-05 13:23:21.896 | 104efefd31394d098f4ce766911740fa | c6af81ccebf841cd9920b7220246ca44 | 08e5c08f174047bdba3d64ee2e1ad02f | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.896 | 104efefd31394d098f4ce766911740fa | c6af81ccebf841cd9920b7220246ca44 | 08e5c08f174047bdba3d64ee2e1ad02f | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.6407s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.897 | 8560a1f4a103425a832b774645706cf0 | 15e985b1c5b14457915d4618b390191a | 335e4b97d111444d9c5a40c8141bf3c9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.898 | 8560a1f4a103425a832b774645706cf0 | 15e985b1c5b14457915d4618b390191a | 335e4b97d111444d9c5a40c8141bf3c9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.6421s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.898 | ebf9d96b82f94c4b86c8bec117c7cd5b | d4417f053c86499ab503498ddb2f65f7 | 7b0c2273d5e3476cafe81bb38d95ea9b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.898 | ebf9d96b82f94c4b86c8bec117c7cd5b | d4417f053c86499ab503498ddb2f65f7 | 7b0c2273d5e3476cafe81bb38d95ea9b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.6429s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.899 | 104efefd31394d098f4ce766911740fa | c6af81ccebf841cd9920b7220246ca44 | 08e5c08f174047bdba3d64ee2e1ad02f | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.899 | 104efefd31394d098f4ce766911740fa | c6af81ccebf841cd9920b7220246ca44 | 08e5c08f174047bdba3d64ee2e1ad02f | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.6367s ago] ('0', '0', '0', 1) 2026-10-05 13:23:21.900 | 8560a1f4a103425a832b774645706cf0 | 15e985b1c5b14457915d4618b390191a | 335e4b97d111444d9c5a40c8141bf3c9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.900 | 8560a1f4a103425a832b774645706cf0 | 15e985b1c5b14457915d4618b390191a | 335e4b97d111444d9c5a40c8141bf3c9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.6375s ago] ('0', '0', '0', 1) 2026-10-05 13:23:21.901 | ebf9d96b82f94c4b86c8bec117c7cd5b | d4417f053c86499ab503498ddb2f65f7 | 7b0c2273d5e3476cafe81bb38d95ea9b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.901 | ebf9d96b82f94c4b86c8bec117c7cd5b | d4417f053c86499ab503498ddb2f65f7 | 7b0c2273d5e3476cafe81bb38d95ea9b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.6381s ago] ('0', '0', '0', 1) 2026-10-05 13:23:21.901 | 566553748f7e4f00bfc62623a7058611 | 6edbe3f63f0c4cf892b433111f15a1ba | 518e477a5eea4581afe584bbdce4cf15 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.901 | 566553748f7e4f00bfc62623a7058611 | 6edbe3f63f0c4cf892b433111f15a1ba | 518e477a5eea4581afe584bbdce4cf15 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.6519s ago] ('0', '0', 1) 2026-10-05 13:23:21.902 | 88a11aba45e64d059b3918e1f113fb9a | a745c2b578b7471495f8c0adcd3dd5bc | 7b991bcbc6434bb2936cdee7d904c0e4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.902 | 88a11aba45e64d059b3918e1f113fb9a | a745c2b578b7471495f8c0adcd3dd5bc | 7b991bcbc6434bb2936cdee7d904c0e4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.6523s ago] ('0', '0', 1) 2026-10-05 13:23:21.902 | 104efefd31394d098f4ce766911740fa | c6af81ccebf841cd9920b7220246ca44 | 08e5c08f174047bdba3d64ee2e1ad02f | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:21.902 | 104efefd31394d098f4ce766911740fa | c6af81ccebf841cd9920b7220246ca44 | 08e5c08f174047bdba3d64ee2e1ad02f | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.6352s ago] ('0',) 2026-10-05 13:23:21.903 | 8560a1f4a103425a832b774645706cf0 | 15e985b1c5b14457915d4618b390191a | 335e4b97d111444d9c5a40c8141bf3c9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:21.903 | 8560a1f4a103425a832b774645706cf0 | 15e985b1c5b14457915d4618b390191a | 335e4b97d111444d9c5a40c8141bf3c9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.636s ago] ('0',) 2026-10-05 13:23:21.903 | ebf9d96b82f94c4b86c8bec117c7cd5b | d4417f053c86499ab503498ddb2f65f7 | 7b0c2273d5e3476cafe81bb38d95ea9b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:21.903 | ebf9d96b82f94c4b86c8bec117c7cd5b | d4417f053c86499ab503498ddb2f65f7 | 7b0c2273d5e3476cafe81bb38d95ea9b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.6364s ago] ('0',) 2026-10-05 13:23:21.904 | 88a11aba45e64d059b3918e1f113fb9a | a745c2b578b7471495f8c0adcd3dd5bc | 7b991bcbc6434bb2936cdee7d904c0e4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.904 | 88a11aba45e64d059b3918e1f113fb9a | a745c2b578b7471495f8c0adcd3dd5bc | 7b991bcbc6434bb2936cdee7d904c0e4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.6514s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.905 | 566553748f7e4f00bfc62623a7058611 | 6edbe3f63f0c4cf892b433111f15a1ba | 518e477a5eea4581afe584bbdce4cf15 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.905 | 566553748f7e4f00bfc62623a7058611 | 6edbe3f63f0c4cf892b433111f15a1ba | 518e477a5eea4581afe584bbdce4cf15 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.6519s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.911 | 566553748f7e4f00bfc62623a7058611 | 6edbe3f63f0c4cf892b433111f15a1ba | 518e477a5eea4581afe584bbdce4cf15 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.911 | 566553748f7e4f00bfc62623a7058611 | 6edbe3f63f0c4cf892b433111f15a1ba | 518e477a5eea4581afe584bbdce4cf15 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.6555s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.911 | 88a11aba45e64d059b3918e1f113fb9a | a745c2b578b7471495f8c0adcd3dd5bc | 7b991bcbc6434bb2936cdee7d904c0e4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.911 | 88a11aba45e64d059b3918e1f113fb9a | a745c2b578b7471495f8c0adcd3dd5bc | 7b991bcbc6434bb2936cdee7d904c0e4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.656s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.913 | 88a11aba45e64d059b3918e1f113fb9a | a745c2b578b7471495f8c0adcd3dd5bc | 7b991bcbc6434bb2936cdee7d904c0e4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.913 | 88a11aba45e64d059b3918e1f113fb9a | a745c2b578b7471495f8c0adcd3dd5bc | 7b991bcbc6434bb2936cdee7d904c0e4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.6503s ago] ('0', '0', '0', 1) 2026-10-05 13:23:21.914 | 566553748f7e4f00bfc62623a7058611 | 6edbe3f63f0c4cf892b433111f15a1ba | 518e477a5eea4581afe584bbdce4cf15 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.914 | 566553748f7e4f00bfc62623a7058611 | 6edbe3f63f0c4cf892b433111f15a1ba | 518e477a5eea4581afe584bbdce4cf15 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.6516s ago] ('0', '0', '0', 1) 2026-10-05 13:23:21.915 | 88a11aba45e64d059b3918e1f113fb9a | a745c2b578b7471495f8c0adcd3dd5bc | 7b991bcbc6434bb2936cdee7d904c0e4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:21.915 | 88a11aba45e64d059b3918e1f113fb9a | a745c2b578b7471495f8c0adcd3dd5bc | 7b991bcbc6434bb2936cdee7d904c0e4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.648s ago] ('0',) 2026-10-05 13:23:21.916 | 566553748f7e4f00bfc62623a7058611 | 6edbe3f63f0c4cf892b433111f15a1ba | 518e477a5eea4581afe584bbdce4cf15 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:21.916 | 566553748f7e4f00bfc62623a7058611 | 6edbe3f63f0c4cf892b433111f15a1ba | 518e477a5eea4581afe584bbdce4cf15 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.6488s ago] ('0',) 2026-10-05 13:23:21.927 | 8560a1f4a103425a832b774645706cf0 | 15e985b1c5b14457915d4618b390191a | 335e4b97d111444d9c5a40c8141bf3c9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id) AS anon_1 2026-10-05 13:23:21.927 | 8560a1f4a103425a832b774645706cf0 | 15e985b1c5b14457915d4618b390191a | 335e4b97d111444d9c5a40c8141bf3c9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00024s] ('*', 'CONFIRMED') 2026-10-05 13:23:21.929 | ebf9d96b82f94c4b86c8bec117c7cd5b | d4417f053c86499ab503498ddb2f65f7 | 7b0c2273d5e3476cafe81bb38d95ea9b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 13:23:21.929 | ebf9d96b82f94c4b86c8bec117c7cd5b | d4417f053c86499ab503498ddb2f65f7 | 7b0c2273d5e3476cafe81bb38d95ea9b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] ('*',) 2026-10-05 13:23:21.932 | 104efefd31394d098f4ce766911740fa | c6af81ccebf841cd9920b7220246ca44 | 08e5c08f174047bdba3d64ee2e1ad02f | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 13:23:21.932 | 104efefd31394d098f4ce766911740fa | c6af81ccebf841cd9920b7220246ca44 | 08e5c08f174047bdba3d64ee2e1ad02f | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] ('*', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 13:23:21.933 | e7bad8aec7694a5f8be6e3110842d0fc | fa7f59eff2434cc8a3850bfe08109dba | 73affe3e707a44cf82d2895f717a5ab4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT biz_pallet_inventory.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_pallet_inventory.flow_state AS flow_state, biz_pallet_inventory.warehouse_id AS warehouse_id, current_warehouse.warehouse_name AS warehouse_name, biz_pallet_inventory.site_id AS site_id, current_site.site_name AS site_name, biz_pallet_inventory.current_line_id AS line_id, current_line.line_name AS line_name, active_filling.strain_id AS strain_id, active_filling.strain_code_snapshot AS strain_code, active_filling.strain_name_snapshot AS strain_name, active_filling.batch_no AS batch_no, active_filling.initial_packages AS initial_packages, biz_pallet_inventory.remaining_packages AS remaining_packages, biz_pallet_inventory.updated_at AS updated_at FROM biz_pallet_inventory INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_pallet_inventory.pallet_id LEFT OUTER JOIN biz_filling_record AS active_filling ON active_filling.filling_id = biz_pallet_inventory.active_filling_id LEFT OUTER JOIN biz_warehouse AS current_warehouse ON current_warehouse.warehouse_id = biz_pallet_inventory.warehouse_id LEFT OUTER JOIN biz_customer_site AS current_site ON current_site.site_id = biz_pallet_inventory.site_id LEFT OUTER JOIN biz_production_line AS current_line ON current_line.line_id = biz_pallet_inventory.current_line_id WHERE biz_pallet_inventory.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (active_filling.filling_id IS NULL OR active_filling.test_batch_id IS NULL) AND (current_warehouse.warehouse_id IS NULL OR current_warehouse.test_batch_id IS NULL) AND (current_site.site_id IS NULL OR current_site.test_batch_id IS NULL) AND (current_line.line_id IS NULL OR current_line.test_batch_id IS NULL) ORDER BY biz_pallet_inventory.pallet_id LIMIT %s, %s 2026-10-05 13:23:21.933 | e7bad8aec7694a5f8be6e3110842d0fc | fa7f59eff2434cc8a3850bfe08109dba | 73affe3e707a44cf82d2895f717a5ab4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00016s] (0, 100) 2026-10-05 13:23:21.935 | ebf9d96b82f94c4b86c8bec117c7cd5b | d4417f053c86499ab503498ddb2f65f7 | 7b0c2273d5e3476cafe81bb38d95ea9b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 13:23:21.935 | ebf9d96b82f94c4b86c8bec117c7cd5b | d4417f053c86499ab503498ddb2f65f7 | 7b0c2273d5e3476cafe81bb38d95ea9b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] (0, 5) 2026-10-05 13:23:21.936 | 104efefd31394d098f4ce766911740fa | c6af81ccebf841cd9920b7220246ca44 | 08e5c08f174047bdba3d64ee2e1ad02f | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 13:23:21.936 | 104efefd31394d098f4ce766911740fa | c6af81ccebf841cd9920b7220246ca44 | 08e5c08f174047bdba3d64ee2e1ad02f | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] (datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 100) 2026-10-05 13:23:21.937 | 88a11aba45e64d059b3918e1f113fb9a | a745c2b578b7471495f8c0adcd3dd5bc | 7b991bcbc6434bb2936cdee7d904c0e4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 13:23:21.937 | 88a11aba45e64d059b3918e1f113fb9a | a745c2b578b7471495f8c0adcd3dd5bc | 7b991bcbc6434bb2936cdee7d904c0e4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.005275s ago] ('*', datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 13:23:21.943 | 8560a1f4a103425a832b774645706cf0 | 15e985b1c5b14457915d4618b390191a | 335e4b97d111444d9c5a40c8141bf3c9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id LIMIT %s, %s 2026-10-05 13:23:21.943 | 8560a1f4a103425a832b774645706cf0 | 15e985b1c5b14457915d4618b390191a | 335e4b97d111444d9c5a40c8141bf3c9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00027s] ('CONFIRMED', 0, 5) 2026-10-05 13:23:21.945 | 88a11aba45e64d059b3918e1f113fb9a | a745c2b578b7471495f8c0adcd3dd5bc | 7b991bcbc6434bb2936cdee7d904c0e4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 13:23:21.945 | 88a11aba45e64d059b3918e1f113fb9a | a745c2b578b7471495f8c0adcd3dd5bc | 7b991bcbc6434bb2936cdee7d904c0e4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] (datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 1) 2026-10-05 13:23:21.948 | 566553748f7e4f00bfc62623a7058611 | 6edbe3f63f0c4cf892b433111f15a1ba | 518e477a5eea4581afe584bbdce4cf15 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.create_time >= %s AND biz_shipment_order.create_time < %s ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 13:23:21.949 | 566553748f7e4f00bfc62623a7058611 | 6edbe3f63f0c4cf892b433111f15a1ba | 518e477a5eea4581afe584bbdce4cf15 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00033s] ('*', datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 13:23:21.951 | ebf9d96b82f94c4b86c8bec117c7cd5b | d4417f053c86499ab503498ddb2f65f7 | 7b0c2273d5e3476cafe81bb38d95ea9b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 13:23:21.951 | e7bad8aec7694a5f8be6e3110842d0fc | fa7f59eff2434cc8a3850bfe08109dba | 73affe3e707a44cf82d2895f717a5ab4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 13:23:21.951 | 104efefd31394d098f4ce766911740fa | c6af81ccebf841cd9920b7220246ca44 | 08e5c08f174047bdba3d64ee2e1ad02f | 34715-45b610 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 13:23:21.952 | 8560a1f4a103425a832b774645706cf0 | 15e985b1c5b14457915d4618b390191a | 335e4b97d111444d9c5a40c8141bf3c9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 13:23:21.952 | 88a11aba45e64d059b3918e1f113fb9a | a745c2b578b7471495f8c0adcd3dd5bc | 7b991bcbc6434bb2936cdee7d904c0e4 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 13:23:21.954 | 566553748f7e4f00bfc62623a7058611 | 6edbe3f63f0c4cf892b433111f15a1ba | 518e477a5eea4581afe584bbdce4cf15 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.create_time >= %s AND biz_shipment_order.create_time < %s ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 13:23:21.955 | 566553748f7e4f00bfc62623a7058611 | 6edbe3f63f0c4cf892b433111f15a1ba | 518e477a5eea4581afe584bbdce4cf15 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00090s] (datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 1) 2026-10-05 13:23:21.958 | 566553748f7e4f00bfc62623a7058611 | 6edbe3f63f0c4cf892b433111f15a1ba | 518e477a5eea4581afe584bbdce4cf15 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 13:23:21.966 | 2a5fd8c01f514f69becba15cecb12bcb | 8430a4cb73b24156ab5d6d1cef3b1465 | 21a8357f5ab847b4ba47d744b54f8e34 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:23:21.966 | 2a5fd8c01f514f69becba15cecb12bcb | 8430a4cb73b24156ab5d6d1cef3b1465 | 21a8357f5ab847b4ba47d744b54f8e34 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.967 | 2a5fd8c01f514f69becba15cecb12bcb | 8430a4cb73b24156ab5d6d1cef3b1465 | 21a8357f5ab847b4ba47d744b54f8e34 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.717s ago] ('0', '0', 1) 2026-10-05 13:23:21.968 | 2a5fd8c01f514f69becba15cecb12bcb | 8430a4cb73b24156ab5d6d1cef3b1465 | 21a8357f5ab847b4ba47d744b54f8e34 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.968 | 2a5fd8c01f514f69becba15cecb12bcb | 8430a4cb73b24156ab5d6d1cef3b1465 | 21a8357f5ab847b4ba47d744b54f8e34 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.7151s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.969 | 52f73de9d6d74775b8c89dd3c6b242cb | 36cff998658f4ad2bc1a9c9ed725b519 | b1c0d57a7b7f4cc1a9b163961e908e6b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:23:21.969 | 52f73de9d6d74775b8c89dd3c6b242cb | 36cff998658f4ad2bc1a9c9ed725b519 | b1c0d57a7b7f4cc1a9b163961e908e6b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.969 | 52f73de9d6d74775b8c89dd3c6b242cb | 36cff998658f4ad2bc1a9c9ed725b519 | b1c0d57a7b7f4cc1a9b163961e908e6b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.7195s ago] ('0', '0', 1) 2026-10-05 13:23:21.971 | 2a5fd8c01f514f69becba15cecb12bcb | 8430a4cb73b24156ab5d6d1cef3b1465 | 21a8357f5ab847b4ba47d744b54f8e34 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.972 | 2a5fd8c01f514f69becba15cecb12bcb | 8430a4cb73b24156ab5d6d1cef3b1465 | 21a8357f5ab847b4ba47d744b54f8e34 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.7161s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.974 | b9d8f6d48a5f4b3c8ba2683d3a94b84d | 7ef8884808d846d69f00ac01d2155eaf | 0848bdb4d38b4da09d7b69ca0c517d9d | 34715-45b610 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:23:21.974 | b9d8f6d48a5f4b3c8ba2683d3a94b84d | 7ef8884808d846d69f00ac01d2155eaf | 0848bdb4d38b4da09d7b69ca0c517d9d | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.974 | b9d8f6d48a5f4b3c8ba2683d3a94b84d | 7ef8884808d846d69f00ac01d2155eaf | 0848bdb4d38b4da09d7b69ca0c517d9d | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.7246s ago] ('0', '0', 1) 2026-10-05 13:23:21.975 | 52f73de9d6d74775b8c89dd3c6b242cb | 36cff998658f4ad2bc1a9c9ed725b519 | b1c0d57a7b7f4cc1a9b163961e908e6b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.975 | 52f73de9d6d74775b8c89dd3c6b242cb | 36cff998658f4ad2bc1a9c9ed725b519 | b1c0d57a7b7f4cc1a9b163961e908e6b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.722s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.978 | c6e13ff1ed8c45d7abe3c6a82b4ef567 | aee9a9154f8147f3b808dc4a7d6b0bde | 4ffeb3f1d1da414388fd2584105a98d2 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:23:21.978 | c6e13ff1ed8c45d7abe3c6a82b4ef567 | aee9a9154f8147f3b808dc4a7d6b0bde | 4ffeb3f1d1da414388fd2584105a98d2 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.978 | c6e13ff1ed8c45d7abe3c6a82b4ef567 | aee9a9154f8147f3b808dc4a7d6b0bde | 4ffeb3f1d1da414388fd2584105a98d2 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.7286s ago] ('0', '0', 1) 2026-10-05 13:23:21.979 | 2a5fd8c01f514f69becba15cecb12bcb | 8430a4cb73b24156ab5d6d1cef3b1465 | 21a8357f5ab847b4ba47d744b54f8e34 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.979 | 2a5fd8c01f514f69becba15cecb12bcb | 8430a4cb73b24156ab5d6d1cef3b1465 | 21a8357f5ab847b4ba47d744b54f8e34 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.7164s ago] ('0', '0', '0', 1) 2026-10-05 13:23:21.981 | 7562b3fbf37742cdb34faeaa0a32b13b | 4db8a36d61594575a56ce7ea5e8a5fa2 | 59a8b6a8e74c4b939c9a63fde4bb82c0 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:23:21.981 | 7562b3fbf37742cdb34faeaa0a32b13b | 4db8a36d61594575a56ce7ea5e8a5fa2 | 59a8b6a8e74c4b939c9a63fde4bb82c0 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.981 | 7562b3fbf37742cdb34faeaa0a32b13b | 4db8a36d61594575a56ce7ea5e8a5fa2 | 59a8b6a8e74c4b939c9a63fde4bb82c0 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.7317s ago] ('0', '0', 1) 2026-10-05 13:23:21.983 | b9d8f6d48a5f4b3c8ba2683d3a94b84d | 7ef8884808d846d69f00ac01d2155eaf | 0848bdb4d38b4da09d7b69ca0c517d9d | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.983 | b9d8f6d48a5f4b3c8ba2683d3a94b84d | 7ef8884808d846d69f00ac01d2155eaf | 0848bdb4d38b4da09d7b69ca0c517d9d | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.7297s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:21.983 | 52f73de9d6d74775b8c89dd3c6b242cb | 36cff998658f4ad2bc1a9c9ed725b519 | b1c0d57a7b7f4cc1a9b163961e908e6b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:21.983 | 52f73de9d6d74775b8c89dd3c6b242cb | 36cff998658f4ad2bc1a9c9ed725b519 | b1c0d57a7b7f4cc1a9b163961e908e6b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.7279s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:22.136 | c6e13ff1ed8c45d7abe3c6a82b4ef567 | aee9a9154f8147f3b808dc4a7d6b0bde | 4ffeb3f1d1da414388fd2584105a98d2 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.136 | c6e13ff1ed8c45d7abe3c6a82b4ef567 | aee9a9154f8147f3b808dc4a7d6b0bde | 4ffeb3f1d1da414388fd2584105a98d2 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.8835s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:22.137 | 2a5fd8c01f514f69becba15cecb12bcb | 8430a4cb73b24156ab5d6d1cef3b1465 | 21a8357f5ab847b4ba47d744b54f8e34 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:22.137 | 2a5fd8c01f514f69becba15cecb12bcb | 8430a4cb73b24156ab5d6d1cef3b1465 | 21a8357f5ab847b4ba47d744b54f8e34 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.8699s ago] ('0',) 2026-10-05 13:23:22.139 | 2d2bec3eff084771895d4aacc818eae7 | a3386d83fc284af9ba39c5c8bfedcfd6 | c2e65ffbe7d246ac9b6f8d93df44c22b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:23:22.139 | 2d2bec3eff084771895d4aacc818eae7 | a3386d83fc284af9ba39c5c8bfedcfd6 | c2e65ffbe7d246ac9b6f8d93df44c22b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.139 | 2d2bec3eff084771895d4aacc818eae7 | a3386d83fc284af9ba39c5c8bfedcfd6 | c2e65ffbe7d246ac9b6f8d93df44c22b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.8894s ago] ('0', '0', 1) 2026-10-05 13:23:22.140 | 7562b3fbf37742cdb34faeaa0a32b13b | 4db8a36d61594575a56ce7ea5e8a5fa2 | 59a8b6a8e74c4b939c9a63fde4bb82c0 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.140 | 7562b3fbf37742cdb34faeaa0a32b13b | 4db8a36d61594575a56ce7ea5e8a5fa2 | 59a8b6a8e74c4b939c9a63fde4bb82c0 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.8872s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:22.141 | b9d8f6d48a5f4b3c8ba2683d3a94b84d | 7ef8884808d846d69f00ac01d2155eaf | 0848bdb4d38b4da09d7b69ca0c517d9d | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.141 | b9d8f6d48a5f4b3c8ba2683d3a94b84d | 7ef8884808d846d69f00ac01d2155eaf | 0848bdb4d38b4da09d7b69ca0c517d9d | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.8854s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:22.141 | 52f73de9d6d74775b8c89dd3c6b242cb | 36cff998658f4ad2bc1a9c9ed725b519 | b1c0d57a7b7f4cc1a9b163961e908e6b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.141 | 52f73de9d6d74775b8c89dd3c6b242cb | 36cff998658f4ad2bc1a9c9ed725b519 | b1c0d57a7b7f4cc1a9b163961e908e6b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.8789s ago] ('0', '0', '0', 1) 2026-10-05 13:23:22.142 | c6e13ff1ed8c45d7abe3c6a82b4ef567 | aee9a9154f8147f3b808dc4a7d6b0bde | 4ffeb3f1d1da414388fd2584105a98d2 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.143 | c6e13ff1ed8c45d7abe3c6a82b4ef567 | aee9a9154f8147f3b808dc4a7d6b0bde | 4ffeb3f1d1da414388fd2584105a98d2 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.8871s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:22.145 | 7562b3fbf37742cdb34faeaa0a32b13b | 4db8a36d61594575a56ce7ea5e8a5fa2 | 59a8b6a8e74c4b939c9a63fde4bb82c0 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.145 | 7562b3fbf37742cdb34faeaa0a32b13b | 4db8a36d61594575a56ce7ea5e8a5fa2 | 59a8b6a8e74c4b939c9a63fde4bb82c0 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.8899s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:22.146 | 2d2bec3eff084771895d4aacc818eae7 | a3386d83fc284af9ba39c5c8bfedcfd6 | c2e65ffbe7d246ac9b6f8d93df44c22b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.146 | 2d2bec3eff084771895d4aacc818eae7 | a3386d83fc284af9ba39c5c8bfedcfd6 | c2e65ffbe7d246ac9b6f8d93df44c22b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.893s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:22.146 | 52f73de9d6d74775b8c89dd3c6b242cb | 36cff998658f4ad2bc1a9c9ed725b519 | b1c0d57a7b7f4cc1a9b163961e908e6b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:22.146 | 52f73de9d6d74775b8c89dd3c6b242cb | 36cff998658f4ad2bc1a9c9ed725b519 | b1c0d57a7b7f4cc1a9b163961e908e6b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.8793s ago] ('0',) 2026-10-05 13:23:22.147 | b9d8f6d48a5f4b3c8ba2683d3a94b84d | 7ef8884808d846d69f00ac01d2155eaf | 0848bdb4d38b4da09d7b69ca0c517d9d | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.147 | b9d8f6d48a5f4b3c8ba2683d3a94b84d | 7ef8884808d846d69f00ac01d2155eaf | 0848bdb4d38b4da09d7b69ca0c517d9d | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.8844s ago] ('0', '0', '0', 1) 2026-10-05 13:23:22.147 | c6e13ff1ed8c45d7abe3c6a82b4ef567 | aee9a9154f8147f3b808dc4a7d6b0bde | 4ffeb3f1d1da414388fd2584105a98d2 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.148 | c6e13ff1ed8c45d7abe3c6a82b4ef567 | aee9a9154f8147f3b808dc4a7d6b0bde | 4ffeb3f1d1da414388fd2584105a98d2 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.885s ago] ('0', '0', '0', 1) 2026-10-05 13:23:22.149 | 2d2bec3eff084771895d4aacc818eae7 | a3386d83fc284af9ba39c5c8bfedcfd6 | c2e65ffbe7d246ac9b6f8d93df44c22b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.149 | 2d2bec3eff084771895d4aacc818eae7 | a3386d83fc284af9ba39c5c8bfedcfd6 | c2e65ffbe7d246ac9b6f8d93df44c22b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.8937s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:22.150 | b9d8f6d48a5f4b3c8ba2683d3a94b84d | 7ef8884808d846d69f00ac01d2155eaf | 0848bdb4d38b4da09d7b69ca0c517d9d | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:22.150 | b9d8f6d48a5f4b3c8ba2683d3a94b84d | 7ef8884808d846d69f00ac01d2155eaf | 0848bdb4d38b4da09d7b69ca0c517d9d | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.8826s ago] ('0',) 2026-10-05 13:23:22.150 | 7562b3fbf37742cdb34faeaa0a32b13b | 4db8a36d61594575a56ce7ea5e8a5fa2 | 59a8b6a8e74c4b939c9a63fde4bb82c0 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.150 | 7562b3fbf37742cdb34faeaa0a32b13b | 4db8a36d61594575a56ce7ea5e8a5fa2 | 59a8b6a8e74c4b939c9a63fde4bb82c0 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.8877s ago] ('0', '0', '0', 1) 2026-10-05 13:23:22.151 | c6e13ff1ed8c45d7abe3c6a82b4ef567 | aee9a9154f8147f3b808dc4a7d6b0bde | 4ffeb3f1d1da414388fd2584105a98d2 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:22.151 | c6e13ff1ed8c45d7abe3c6a82b4ef567 | aee9a9154f8147f3b808dc4a7d6b0bde | 4ffeb3f1d1da414388fd2584105a98d2 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.8841s ago] ('0',) 2026-10-05 13:23:22.154 | 2d2bec3eff084771895d4aacc818eae7 | a3386d83fc284af9ba39c5c8bfedcfd6 | c2e65ffbe7d246ac9b6f8d93df44c22b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.154 | 2d2bec3eff084771895d4aacc818eae7 | a3386d83fc284af9ba39c5c8bfedcfd6 | c2e65ffbe7d246ac9b6f8d93df44c22b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.8912s ago] ('0', '0', '0', 1) 2026-10-05 13:23:22.154 | 7562b3fbf37742cdb34faeaa0a32b13b | 4db8a36d61594575a56ce7ea5e8a5fa2 | 59a8b6a8e74c4b939c9a63fde4bb82c0 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:22.154 | 7562b3fbf37742cdb34faeaa0a32b13b | 4db8a36d61594575a56ce7ea5e8a5fa2 | 59a8b6a8e74c4b939c9a63fde4bb82c0 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.8872s ago] ('0',) 2026-10-05 13:23:22.158 | 2d2bec3eff084771895d4aacc818eae7 | a3386d83fc284af9ba39c5c8bfedcfd6 | c2e65ffbe7d246ac9b6f8d93df44c22b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:22.159 | 2d2bec3eff084771895d4aacc818eae7 | a3386d83fc284af9ba39c5c8bfedcfd6 | c2e65ffbe7d246ac9b6f8d93df44c22b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.8914s ago] ('0',) 2026-10-05 13:23:22.165 | 2a5fd8c01f514f69becba15cecb12bcb | 8430a4cb73b24156ab5d6d1cef3b1465 | 21a8357f5ab847b4ba47d744b54f8e34 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.166 | 2a5fd8c01f514f69becba15cecb12bcb | 8430a4cb73b24156ab5d6d1cef3b1465 | 21a8357f5ab847b4ba47d744b54f8e34 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.916s ago] ('0', '0', 1) 2026-10-05 13:23:22.168 | 2a5fd8c01f514f69becba15cecb12bcb | 8430a4cb73b24156ab5d6d1cef3b1465 | 21a8357f5ab847b4ba47d744b54f8e34 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.168 | 2a5fd8c01f514f69becba15cecb12bcb | 8430a4cb73b24156ab5d6d1cef3b1465 | 21a8357f5ab847b4ba47d744b54f8e34 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.9151s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:22.169 | 2a5fd8c01f514f69becba15cecb12bcb | 8430a4cb73b24156ab5d6d1cef3b1465 | 21a8357f5ab847b4ba47d744b54f8e34 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.169 | 2a5fd8c01f514f69becba15cecb12bcb | 8430a4cb73b24156ab5d6d1cef3b1465 | 21a8357f5ab847b4ba47d744b54f8e34 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.9138s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:22.170 | 2a5fd8c01f514f69becba15cecb12bcb | 8430a4cb73b24156ab5d6d1cef3b1465 | 21a8357f5ab847b4ba47d744b54f8e34 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.170 | 2a5fd8c01f514f69becba15cecb12bcb | 8430a4cb73b24156ab5d6d1cef3b1465 | 21a8357f5ab847b4ba47d744b54f8e34 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.908s ago] ('0', '0', '0', 1) 2026-10-05 13:23:22.171 | 52f73de9d6d74775b8c89dd3c6b242cb | 36cff998658f4ad2bc1a9c9ed725b519 | b1c0d57a7b7f4cc1a9b163961e908e6b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.172 | 52f73de9d6d74775b8c89dd3c6b242cb | 36cff998658f4ad2bc1a9c9ed725b519 | b1c0d57a7b7f4cc1a9b163961e908e6b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.9221s ago] ('0', '0', 1) 2026-10-05 13:23:22.174 | 7562b3fbf37742cdb34faeaa0a32b13b | 4db8a36d61594575a56ce7ea5e8a5fa2 | 59a8b6a8e74c4b939c9a63fde4bb82c0 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.174 | 7562b3fbf37742cdb34faeaa0a32b13b | 4db8a36d61594575a56ce7ea5e8a5fa2 | 59a8b6a8e74c4b939c9a63fde4bb82c0 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.9244s ago] ('0', '0', 1) 2026-10-05 13:23:22.174 | 2a5fd8c01f514f69becba15cecb12bcb | 8430a4cb73b24156ab5d6d1cef3b1465 | 21a8357f5ab847b4ba47d744b54f8e34 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:22.175 | 2a5fd8c01f514f69becba15cecb12bcb | 8430a4cb73b24156ab5d6d1cef3b1465 | 21a8357f5ab847b4ba47d744b54f8e34 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.9074s ago] ('0',) 2026-10-05 13:23:22.175 | c6e13ff1ed8c45d7abe3c6a82b4ef567 | aee9a9154f8147f3b808dc4a7d6b0bde | 4ffeb3f1d1da414388fd2584105a98d2 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.176 | c6e13ff1ed8c45d7abe3c6a82b4ef567 | aee9a9154f8147f3b808dc4a7d6b0bde | 4ffeb3f1d1da414388fd2584105a98d2 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.926s ago] ('0', '0', 1) 2026-10-05 13:23:22.176 | b9d8f6d48a5f4b3c8ba2683d3a94b84d | 7ef8884808d846d69f00ac01d2155eaf | 0848bdb4d38b4da09d7b69ca0c517d9d | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.176 | b9d8f6d48a5f4b3c8ba2683d3a94b84d | 7ef8884808d846d69f00ac01d2155eaf | 0848bdb4d38b4da09d7b69ca0c517d9d | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.9269s ago] ('0', '0', 1) 2026-10-05 13:23:22.177 | 7562b3fbf37742cdb34faeaa0a32b13b | 4db8a36d61594575a56ce7ea5e8a5fa2 | 59a8b6a8e74c4b939c9a63fde4bb82c0 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.177 | 7562b3fbf37742cdb34faeaa0a32b13b | 4db8a36d61594575a56ce7ea5e8a5fa2 | 59a8b6a8e74c4b939c9a63fde4bb82c0 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.9241s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:22.178 | 52f73de9d6d74775b8c89dd3c6b242cb | 36cff998658f4ad2bc1a9c9ed725b519 | b1c0d57a7b7f4cc1a9b163961e908e6b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.178 | 52f73de9d6d74775b8c89dd3c6b242cb | 36cff998658f4ad2bc1a9c9ed725b519 | b1c0d57a7b7f4cc1a9b163961e908e6b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.9247s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:22.180 | 2d2bec3eff084771895d4aacc818eae7 | a3386d83fc284af9ba39c5c8bfedcfd6 | c2e65ffbe7d246ac9b6f8d93df44c22b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.180 | 2d2bec3eff084771895d4aacc818eae7 | a3386d83fc284af9ba39c5c8bfedcfd6 | c2e65ffbe7d246ac9b6f8d93df44c22b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.9305s ago] ('0', '0', 1) 2026-10-05 13:23:22.181 | c6e13ff1ed8c45d7abe3c6a82b4ef567 | aee9a9154f8147f3b808dc4a7d6b0bde | 4ffeb3f1d1da414388fd2584105a98d2 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.181 | c6e13ff1ed8c45d7abe3c6a82b4ef567 | aee9a9154f8147f3b808dc4a7d6b0bde | 4ffeb3f1d1da414388fd2584105a98d2 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.9277s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:22.182 | 7562b3fbf37742cdb34faeaa0a32b13b | 4db8a36d61594575a56ce7ea5e8a5fa2 | 59a8b6a8e74c4b939c9a63fde4bb82c0 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.182 | 7562b3fbf37742cdb34faeaa0a32b13b | 4db8a36d61594575a56ce7ea5e8a5fa2 | 59a8b6a8e74c4b939c9a63fde4bb82c0 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.9264s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:22.182 | b9d8f6d48a5f4b3c8ba2683d3a94b84d | 7ef8884808d846d69f00ac01d2155eaf | 0848bdb4d38b4da09d7b69ca0c517d9d | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.182 | b9d8f6d48a5f4b3c8ba2683d3a94b84d | 7ef8884808d846d69f00ac01d2155eaf | 0848bdb4d38b4da09d7b69ca0c517d9d | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.9294s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:22.183 | 52f73de9d6d74775b8c89dd3c6b242cb | 36cff998658f4ad2bc1a9c9ed725b519 | b1c0d57a7b7f4cc1a9b163961e908e6b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.183 | 52f73de9d6d74775b8c89dd3c6b242cb | 36cff998658f4ad2bc1a9c9ed725b519 | b1c0d57a7b7f4cc1a9b163961e908e6b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.9274s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:22.184 | 2d2bec3eff084771895d4aacc818eae7 | a3386d83fc284af9ba39c5c8bfedcfd6 | c2e65ffbe7d246ac9b6f8d93df44c22b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.184 | 2d2bec3eff084771895d4aacc818eae7 | a3386d83fc284af9ba39c5c8bfedcfd6 | c2e65ffbe7d246ac9b6f8d93df44c22b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.9313s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:22.185 | c6e13ff1ed8c45d7abe3c6a82b4ef567 | aee9a9154f8147f3b808dc4a7d6b0bde | 4ffeb3f1d1da414388fd2584105a98d2 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.185 | c6e13ff1ed8c45d7abe3c6a82b4ef567 | aee9a9154f8147f3b808dc4a7d6b0bde | 4ffeb3f1d1da414388fd2584105a98d2 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.9297s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:22.186 | b9d8f6d48a5f4b3c8ba2683d3a94b84d | 7ef8884808d846d69f00ac01d2155eaf | 0848bdb4d38b4da09d7b69ca0c517d9d | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.186 | b9d8f6d48a5f4b3c8ba2683d3a94b84d | 7ef8884808d846d69f00ac01d2155eaf | 0848bdb4d38b4da09d7b69ca0c517d9d | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.9304s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:22.186 | 7562b3fbf37742cdb34faeaa0a32b13b | 4db8a36d61594575a56ce7ea5e8a5fa2 | 59a8b6a8e74c4b939c9a63fde4bb82c0 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.186 | 7562b3fbf37742cdb34faeaa0a32b13b | 4db8a36d61594575a56ce7ea5e8a5fa2 | 59a8b6a8e74c4b939c9a63fde4bb82c0 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.9239s ago] ('0', '0', '0', 1) 2026-10-05 13:23:22.187 | 52f73de9d6d74775b8c89dd3c6b242cb | 36cff998658f4ad2bc1a9c9ed725b519 | b1c0d57a7b7f4cc1a9b163961e908e6b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.187 | 52f73de9d6d74775b8c89dd3c6b242cb | 36cff998658f4ad2bc1a9c9ed725b519 | b1c0d57a7b7f4cc1a9b163961e908e6b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.9247s ago] ('0', '0', '0', 1) 2026-10-05 13:23:22.189 | 2d2bec3eff084771895d4aacc818eae7 | a3386d83fc284af9ba39c5c8bfedcfd6 | c2e65ffbe7d246ac9b6f8d93df44c22b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.191 | 2d2bec3eff084771895d4aacc818eae7 | a3386d83fc284af9ba39c5c8bfedcfd6 | c2e65ffbe7d246ac9b6f8d93df44c22b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.9351s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:22.192 | c6e13ff1ed8c45d7abe3c6a82b4ef567 | aee9a9154f8147f3b808dc4a7d6b0bde | 4ffeb3f1d1da414388fd2584105a98d2 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.195 | c6e13ff1ed8c45d7abe3c6a82b4ef567 | aee9a9154f8147f3b808dc4a7d6b0bde | 4ffeb3f1d1da414388fd2584105a98d2 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.9329s ago] ('0', '0', '0', 1) 2026-10-05 13:23:22.197 | b9d8f6d48a5f4b3c8ba2683d3a94b84d | 7ef8884808d846d69f00ac01d2155eaf | 0848bdb4d38b4da09d7b69ca0c517d9d | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.198 | b9d8f6d48a5f4b3c8ba2683d3a94b84d | 7ef8884808d846d69f00ac01d2155eaf | 0848bdb4d38b4da09d7b69ca0c517d9d | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.9351s ago] ('0', '0', '0', 1) 2026-10-05 13:23:22.198 | 7562b3fbf37742cdb34faeaa0a32b13b | 4db8a36d61594575a56ce7ea5e8a5fa2 | 59a8b6a8e74c4b939c9a63fde4bb82c0 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:22.199 | 7562b3fbf37742cdb34faeaa0a32b13b | 4db8a36d61594575a56ce7ea5e8a5fa2 | 59a8b6a8e74c4b939c9a63fde4bb82c0 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.9314s ago] ('0',) 2026-10-05 13:23:22.200 | 52f73de9d6d74775b8c89dd3c6b242cb | 36cff998658f4ad2bc1a9c9ed725b519 | b1c0d57a7b7f4cc1a9b163961e908e6b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:22.201 | 52f73de9d6d74775b8c89dd3c6b242cb | 36cff998658f4ad2bc1a9c9ed725b519 | b1c0d57a7b7f4cc1a9b163961e908e6b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.9329s ago] ('0',) 2026-10-05 13:23:22.202 | 2d2bec3eff084771895d4aacc818eae7 | a3386d83fc284af9ba39c5c8bfedcfd6 | c2e65ffbe7d246ac9b6f8d93df44c22b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:22.202 | 2d2bec3eff084771895d4aacc818eae7 | a3386d83fc284af9ba39c5c8bfedcfd6 | c2e65ffbe7d246ac9b6f8d93df44c22b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.9393s ago] ('0', '0', '0', 1) 2026-10-05 13:23:22.205 | c6e13ff1ed8c45d7abe3c6a82b4ef567 | aee9a9154f8147f3b808dc4a7d6b0bde | 4ffeb3f1d1da414388fd2584105a98d2 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:22.206 | c6e13ff1ed8c45d7abe3c6a82b4ef567 | aee9a9154f8147f3b808dc4a7d6b0bde | 4ffeb3f1d1da414388fd2584105a98d2 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.9386s ago] ('0',) 2026-10-05 13:23:22.214 | b9d8f6d48a5f4b3c8ba2683d3a94b84d | 7ef8884808d846d69f00ac01d2155eaf | 0848bdb4d38b4da09d7b69ca0c517d9d | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:22.214 | b9d8f6d48a5f4b3c8ba2683d3a94b84d | 7ef8884808d846d69f00ac01d2155eaf | 0848bdb4d38b4da09d7b69ca0c517d9d | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.9472s ago] ('0',) 2026-10-05 13:23:22.221 | 2a5fd8c01f514f69becba15cecb12bcb | 8430a4cb73b24156ab5d6d1cef3b1465 | 21a8357f5ab847b4ba47d744b54f8e34 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at >= %s AND biz_shipment_order.confirmed_at < %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id) AS anon_1 2026-10-05 13:23:22.222 | 2a5fd8c01f514f69becba15cecb12bcb | 8430a4cb73b24156ab5d6d1cef3b1465 | 21a8357f5ab847b4ba47d744b54f8e34 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00062s] ('*', 'CONFIRMED', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 13:23:22.222 | 2d2bec3eff084771895d4aacc818eae7 | a3386d83fc284af9ba39c5c8bfedcfd6 | c2e65ffbe7d246ac9b6f8d93df44c22b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:22.223 | 2d2bec3eff084771895d4aacc818eae7 | a3386d83fc284af9ba39c5c8bfedcfd6 | c2e65ffbe7d246ac9b6f8d93df44c22b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 0.9555s ago] ('0',) 2026-10-05 13:23:22.230 | 2a5fd8c01f514f69becba15cecb12bcb | 8430a4cb73b24156ab5d6d1cef3b1465 | 21a8357f5ab847b4ba47d744b54f8e34 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at >= %s AND biz_shipment_order.confirmed_at < %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id LIMIT %s, %s 2026-10-05 13:23:22.230 | 2a5fd8c01f514f69becba15cecb12bcb | 8430a4cb73b24156ab5d6d1cef3b1465 | 21a8357f5ab847b4ba47d744b54f8e34 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00046s] ('CONFIRMED', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 100) 2026-10-05 13:23:22.236 | 2a5fd8c01f514f69becba15cecb12bcb | 8430a4cb73b24156ab5d6d1cef3b1465 | 21a8357f5ab847b4ba47d744b54f8e34 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 13:23:22.240 | 52f73de9d6d74775b8c89dd3c6b242cb | 36cff998658f4ad2bc1a9c9ed725b519 | b1c0d57a7b7f4cc1a9b163961e908e6b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.status = %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 13:23:22.241 | 52f73de9d6d74775b8c89dd3c6b242cb | 36cff998658f4ad2bc1a9c9ed725b519 | b1c0d57a7b7f4cc1a9b163961e908e6b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00028s] ('*', 'DRAFT') 2026-10-05 13:23:22.242 | 7562b3fbf37742cdb34faeaa0a32b13b | 4db8a36d61594575a56ce7ea5e8a5fa2 | 59a8b6a8e74c4b939c9a63fde4bb82c0 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT sys_oper_log.oper_id AS oper_id, sys_oper_log.title AS title, sys_oper_log.business_type AS business_type, sys_oper_log.method AS method, sys_oper_log.request_method AS request_method, sys_oper_log.operator_type AS operator_type, sys_oper_log.oper_name AS oper_name, sys_oper_log.dept_name AS dept_name, sys_oper_log.oper_url AS oper_url, sys_oper_log.oper_ip AS oper_ip, sys_oper_log.oper_location AS oper_location, sys_oper_log.oper_param AS oper_param, sys_oper_log.json_result AS json_result, sys_oper_log.status AS status, sys_oper_log.error_msg AS error_msg, sys_oper_log.oper_time AS oper_time, sys_oper_log.cost_time AS cost_time FROM sys_oper_log WHERE sys_oper_log.title = %s AND sys_oper_log.status = %s ORDER BY sys_oper_log.oper_time DESC) AS anon_1 2026-10-05 13:23:22.243 | 7562b3fbf37742cdb34faeaa0a32b13b | 4db8a36d61594575a56ce7ea5e8a5fa2 | 59a8b6a8e74c4b939c9a63fde4bb82c0 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00019s] ('*', '扫码操作', 1) 2026-10-05 13:23:22.244 | b9d8f6d48a5f4b3c8ba2683d3a94b84d | 7ef8884808d846d69f00ac01d2155eaf | 0848bdb4d38b4da09d7b69ca0c517d9d | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.status = %s ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 13:23:22.244 | b9d8f6d48a5f4b3c8ba2683d3a94b84d | 7ef8884808d846d69f00ac01d2155eaf | 0848bdb4d38b4da09d7b69ca0c517d9d | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] ('*', 'DRAFT') 2026-10-05 13:23:22.247 | c6e13ff1ed8c45d7abe3c6a82b4ef567 | aee9a9154f8147f3b808dc4a7d6b0bde | 4ffeb3f1d1da414388fd2584105a98d2 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_return_order.return_id AS return_id, biz_return_order.test_batch_id AS test_batch_id, biz_return_order.return_no AS return_no, biz_return_order.source_site_id AS source_site_id, biz_return_order.target_warehouse_id AS target_warehouse_id, biz_return_order.status AS status, biz_return_order.request_idempotency_key AS request_idempotency_key, biz_return_order.request_hash AS request_hash, biz_return_order.confirm_idempotency_key AS confirm_idempotency_key, biz_return_order.confirm_request_hash AS confirm_request_hash, biz_return_order.requested_by AS requested_by, biz_return_order.requested_at AS requested_at, biz_return_order.confirmed_by AS confirmed_by, biz_return_order.confirmed_at AS confirmed_at, biz_return_order.create_by AS create_by, biz_return_order.create_time AS create_time, biz_return_order.update_by AS update_by, biz_return_order.update_time AS update_time, biz_return_order.remark AS remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL AND biz_return_order.status = %s ORDER BY biz_return_order.return_id) AS anon_1 2026-10-05 13:23:22.248 | c6e13ff1ed8c45d7abe3c6a82b4ef567 | aee9a9154f8147f3b808dc4a7d6b0bde | 4ffeb3f1d1da414388fd2584105a98d2 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00032s] ('*', 'REQUESTED') 2026-10-05 13:23:22.249 | 52f73de9d6d74775b8c89dd3c6b242cb | 36cff998658f4ad2bc1a9c9ed725b519 | b1c0d57a7b7f4cc1a9b163961e908e6b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.status = %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 13:23:22.249 | 52f73de9d6d74775b8c89dd3c6b242cb | 36cff998658f4ad2bc1a9c9ed725b519 | b1c0d57a7b7f4cc1a9b163961e908e6b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('DRAFT', 0, 5) 2026-10-05 13:23:22.250 | 2d2bec3eff084771895d4aacc818eae7 | a3386d83fc284af9ba39c5c8bfedcfd6 | c2e65ffbe7d246ac9b6f8d93df44c22b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT biz_test_batch.batch_id, biz_test_batch.batch_code, biz_test_batch.batch_name, biz_test_batch.status, biz_test_batch.create_by, biz_test_batch.create_time, biz_test_batch.update_by, biz_test_batch.update_time, biz_test_batch.closed_by, biz_test_batch.closed_at, biz_test_batch.purged_by, biz_test_batch.purged_at, biz_test_batch.purge_summary, biz_test_batch.preview_action, biz_test_batch.preview_token_hash, biz_test_batch.preview_scope_hash, biz_test_batch.preview_expires_at, biz_test_batch.remark FROM biz_test_batch WHERE biz_test_batch.status = %s ORDER BY biz_test_batch.batch_id DESC 2026-10-05 13:23:22.250 | 2d2bec3eff084771895d4aacc818eae7 | a3386d83fc284af9ba39c5c8bfedcfd6 | c2e65ffbe7d246ac9b6f8d93df44c22b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00016s] ('ACTIVE',) 2026-10-05 13:23:22.251 | c6e13ff1ed8c45d7abe3c6a82b4ef567 | aee9a9154f8147f3b808dc4a7d6b0bde | 4ffeb3f1d1da414388fd2584105a98d2 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT biz_return_order.return_id, biz_return_order.test_batch_id, biz_return_order.return_no, biz_return_order.source_site_id, biz_return_order.target_warehouse_id, biz_return_order.status, biz_return_order.request_idempotency_key, biz_return_order.request_hash, biz_return_order.confirm_idempotency_key, biz_return_order.confirm_request_hash, biz_return_order.requested_by, biz_return_order.requested_at, biz_return_order.confirmed_by, biz_return_order.confirmed_at, biz_return_order.create_by, biz_return_order.create_time, biz_return_order.update_by, biz_return_order.update_time, biz_return_order.remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL AND biz_return_order.status = %s ORDER BY biz_return_order.return_id LIMIT %s, %s 2026-10-05 13:23:22.251 | c6e13ff1ed8c45d7abe3c6a82b4ef567 | aee9a9154f8147f3b808dc4a7d6b0bde | 4ffeb3f1d1da414388fd2584105a98d2 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('REQUESTED', 0, 5) 2026-10-05 13:23:22.252 | b9d8f6d48a5f4b3c8ba2683d3a94b84d | 7ef8884808d846d69f00ac01d2155eaf | 0848bdb4d38b4da09d7b69ca0c517d9d | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.status = %s ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 13:23:22.252 | b9d8f6d48a5f4b3c8ba2683d3a94b84d | 7ef8884808d846d69f00ac01d2155eaf | 0848bdb4d38b4da09d7b69ca0c517d9d | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00015s] ('DRAFT', 0, 5) 2026-10-05 13:23:22.253 | 7562b3fbf37742cdb34faeaa0a32b13b | 4db8a36d61594575a56ce7ea5e8a5fa2 | 59a8b6a8e74c4b939c9a63fde4bb82c0 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT sys_oper_log.oper_id, sys_oper_log.title, sys_oper_log.business_type, sys_oper_log.method, sys_oper_log.request_method, sys_oper_log.operator_type, sys_oper_log.oper_name, sys_oper_log.dept_name, sys_oper_log.oper_url, sys_oper_log.oper_ip, sys_oper_log.oper_location, sys_oper_log.oper_param, sys_oper_log.json_result, sys_oper_log.status, sys_oper_log.error_msg, sys_oper_log.oper_time, sys_oper_log.cost_time FROM sys_oper_log WHERE sys_oper_log.title = %s AND sys_oper_log.status = %s ORDER BY sys_oper_log.oper_time DESC LIMIT %s, %s 2026-10-05 13:23:22.253 | 7562b3fbf37742cdb34faeaa0a32b13b | 4db8a36d61594575a56ce7ea5e8a5fa2 | 59a8b6a8e74c4b939c9a63fde4bb82c0 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00019s] ('扫码操作', 1, 0, 5) 2026-10-05 13:23:22.258 | 52f73de9d6d74775b8c89dd3c6b242cb | 36cff998658f4ad2bc1a9c9ed725b519 | b1c0d57a7b7f4cc1a9b163961e908e6b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 13:23:22.258 | b9d8f6d48a5f4b3c8ba2683d3a94b84d | 7ef8884808d846d69f00ac01d2155eaf | 0848bdb4d38b4da09d7b69ca0c517d9d | 34715-45b610 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 13:23:22.259 | 2d2bec3eff084771895d4aacc818eae7 | a3386d83fc284af9ba39c5c8bfedcfd6 | c2e65ffbe7d246ac9b6f8d93df44c22b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 13:23:22.259 | c6e13ff1ed8c45d7abe3c6a82b4ef567 | aee9a9154f8147f3b808dc4a7d6b0bde | 4ffeb3f1d1da414388fd2584105a98d2 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 13:23:22.260 | 7562b3fbf37742cdb34faeaa0a32b13b | 4db8a36d61594575a56ce7ea5e8a5fa2 | 59a8b6a8e74c4b939c9a63fde4bb82c0 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 13:23:27.052 | 82df82e2fa5b4f818cc59f1e2e9e8503 | 9e70c289ad2b415bbe143a8619340fc8 | 952ca424908b453796c074ba5eb2492b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:23:27.053 | 82df82e2fa5b4f818cc59f1e2e9e8503 | 9e70c289ad2b415bbe143a8619340fc8 | 952ca424908b453796c074ba5eb2492b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:27.053 | 82df82e2fa5b4f818cc59f1e2e9e8503 | 9e70c289ad2b415bbe143a8619340fc8 | 952ca424908b453796c074ba5eb2492b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 5.803s ago] ('0', '0', 1) 2026-10-05 13:23:27.058 | e95b559a0bb0420bb27fdb8b0f56d147 | 32b6cc7bac0540308aa5f027fdc9c613 | ffe13b7def5b46439072a9bf5b7ef695 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:23:27.058 | e95b559a0bb0420bb27fdb8b0f56d147 | 32b6cc7bac0540308aa5f027fdc9c613 | ffe13b7def5b46439072a9bf5b7ef695 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:27.059 | e95b559a0bb0420bb27fdb8b0f56d147 | 32b6cc7bac0540308aa5f027fdc9c613 | ffe13b7def5b46439072a9bf5b7ef695 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 5.809s ago] ('0', '0', 1) 2026-10-05 13:23:27.060 | 82df82e2fa5b4f818cc59f1e2e9e8503 | 9e70c289ad2b415bbe143a8619340fc8 | 952ca424908b453796c074ba5eb2492b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:27.060 | 82df82e2fa5b4f818cc59f1e2e9e8503 | 9e70c289ad2b415bbe143a8619340fc8 | 952ca424908b453796c074ba5eb2492b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 5.807s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:27.061 | e95b559a0bb0420bb27fdb8b0f56d147 | 32b6cc7bac0540308aa5f027fdc9c613 | ffe13b7def5b46439072a9bf5b7ef695 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:27.061 | e95b559a0bb0420bb27fdb8b0f56d147 | 32b6cc7bac0540308aa5f027fdc9c613 | ffe13b7def5b46439072a9bf5b7ef695 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 5.808s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:27.062 | 82df82e2fa5b4f818cc59f1e2e9e8503 | 9e70c289ad2b415bbe143a8619340fc8 | 952ca424908b453796c074ba5eb2492b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:27.062 | 82df82e2fa5b4f818cc59f1e2e9e8503 | 9e70c289ad2b415bbe143a8619340fc8 | 952ca424908b453796c074ba5eb2492b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 5.807s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:27.063 | e95b559a0bb0420bb27fdb8b0f56d147 | 32b6cc7bac0540308aa5f027fdc9c613 | ffe13b7def5b46439072a9bf5b7ef695 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:27.063 | e95b559a0bb0420bb27fdb8b0f56d147 | 32b6cc7bac0540308aa5f027fdc9c613 | ffe13b7def5b46439072a9bf5b7ef695 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 5.808s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:27.064 | 82df82e2fa5b4f818cc59f1e2e9e8503 | 9e70c289ad2b415bbe143a8619340fc8 | 952ca424908b453796c074ba5eb2492b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:27.064 | 82df82e2fa5b4f818cc59f1e2e9e8503 | 9e70c289ad2b415bbe143a8619340fc8 | 952ca424908b453796c074ba5eb2492b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 5.802s ago] ('0', '0', '0', 1) 2026-10-05 13:23:27.065 | e95b559a0bb0420bb27fdb8b0f56d147 | 32b6cc7bac0540308aa5f027fdc9c613 | ffe13b7def5b46439072a9bf5b7ef695 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:27.065 | e95b559a0bb0420bb27fdb8b0f56d147 | 32b6cc7bac0540308aa5f027fdc9c613 | ffe13b7def5b46439072a9bf5b7ef695 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 5.802s ago] ('0', '0', '0', 1) 2026-10-05 13:23:27.066 | 82df82e2fa5b4f818cc59f1e2e9e8503 | 9e70c289ad2b415bbe143a8619340fc8 | 952ca424908b453796c074ba5eb2492b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:27.066 | 82df82e2fa5b4f818cc59f1e2e9e8503 | 9e70c289ad2b415bbe143a8619340fc8 | 952ca424908b453796c074ba5eb2492b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 5.799s ago] ('0',) 2026-10-05 13:23:27.066 | e95b559a0bb0420bb27fdb8b0f56d147 | 32b6cc7bac0540308aa5f027fdc9c613 | ffe13b7def5b46439072a9bf5b7ef695 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:27.067 | e95b559a0bb0420bb27fdb8b0f56d147 | 32b6cc7bac0540308aa5f027fdc9c613 | ffe13b7def5b46439072a9bf5b7ef695 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 5.799s ago] ('0',) 2026-10-05 13:23:27.075 | 82df82e2fa5b4f818cc59f1e2e9e8503 | 9e70c289ad2b415bbe143a8619340fc8 | 952ca424908b453796c074ba5eb2492b | 34715-45b610 | INFO | module_admin.controller.dict_controller:query_system_dict_type_data:231 - 获取成功 2026-10-05 13:23:27.076 | e95b559a0bb0420bb27fdb8b0f56d147 | 32b6cc7bac0540308aa5f027fdc9c613 | ffe13b7def5b46439072a9bf5b7ef695 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:27.076 | e95b559a0bb0420bb27fdb8b0f56d147 | 32b6cc7bac0540308aa5f027fdc9c613 | ffe13b7def5b46439072a9bf5b7ef695 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 5.826s ago] ('0', '0', 1) 2026-10-05 13:23:27.077 | 82df82e2fa5b4f818cc59f1e2e9e8503 | 9e70c289ad2b415bbe143a8619340fc8 | 952ca424908b453796c074ba5eb2492b | 34715-45b610 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 13:23:27.078 | e95b559a0bb0420bb27fdb8b0f56d147 | 32b6cc7bac0540308aa5f027fdc9c613 | ffe13b7def5b46439072a9bf5b7ef695 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:27.078 | e95b559a0bb0420bb27fdb8b0f56d147 | 32b6cc7bac0540308aa5f027fdc9c613 | ffe13b7def5b46439072a9bf5b7ef695 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 5.825s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:27.079 | e95b559a0bb0420bb27fdb8b0f56d147 | 32b6cc7bac0540308aa5f027fdc9c613 | ffe13b7def5b46439072a9bf5b7ef695 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:27.079 | e95b559a0bb0420bb27fdb8b0f56d147 | 32b6cc7bac0540308aa5f027fdc9c613 | ffe13b7def5b46439072a9bf5b7ef695 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 5.824s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:27.081 | e95b559a0bb0420bb27fdb8b0f56d147 | 32b6cc7bac0540308aa5f027fdc9c613 | ffe13b7def5b46439072a9bf5b7ef695 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:27.081 | e95b559a0bb0420bb27fdb8b0f56d147 | 32b6cc7bac0540308aa5f027fdc9c613 | ffe13b7def5b46439072a9bf5b7ef695 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 5.818s ago] ('0', '0', '0', 1) 2026-10-05 13:23:27.082 | e95b559a0bb0420bb27fdb8b0f56d147 | 32b6cc7bac0540308aa5f027fdc9c613 | ffe13b7def5b46439072a9bf5b7ef695 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:27.082 | e95b559a0bb0420bb27fdb8b0f56d147 | 32b6cc7bac0540308aa5f027fdc9c613 | ffe13b7def5b46439072a9bf5b7ef695 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 5.815s ago] ('0',) 2026-10-05 13:23:27.091 | e95b559a0bb0420bb27fdb8b0f56d147 | 32b6cc7bac0540308aa5f027fdc9c613 | ffe13b7def5b46439072a9bf5b7ef695 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_strain.strain_id AS strain_id, biz_strain.test_batch_id AS test_batch_id, biz_strain.strain_code AS strain_code, biz_strain.strain_name AS strain_name, biz_strain.status AS status, biz_strain.create_by AS create_by, biz_strain.create_time AS create_time, biz_strain.update_by AS update_by, biz_strain.update_time AS update_time, biz_strain.remark AS remark FROM biz_strain WHERE biz_strain.test_batch_id IS NULL ORDER BY biz_strain.strain_id) AS anon_1 2026-10-05 13:23:27.092 | e95b559a0bb0420bb27fdb8b0f56d147 | 32b6cc7bac0540308aa5f027fdc9c613 | ffe13b7def5b46439072a9bf5b7ef695 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00031s] ('*',) 2026-10-05 13:23:27.095 | e95b559a0bb0420bb27fdb8b0f56d147 | 32b6cc7bac0540308aa5f027fdc9c613 | ffe13b7def5b46439072a9bf5b7ef695 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT biz_strain.strain_id, biz_strain.test_batch_id, biz_strain.strain_code, biz_strain.strain_name, biz_strain.status, biz_strain.create_by, biz_strain.create_time, biz_strain.update_by, biz_strain.update_time, biz_strain.remark FROM biz_strain WHERE biz_strain.test_batch_id IS NULL ORDER BY biz_strain.strain_id LIMIT %s, %s 2026-10-05 13:23:27.095 | e95b559a0bb0420bb27fdb8b0f56d147 | 32b6cc7bac0540308aa5f027fdc9c613 | ffe13b7def5b46439072a9bf5b7ef695 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00024s] (0, 10) 2026-10-05 13:23:27.097 | e95b559a0bb0420bb27fdb8b0f56d147 | 32b6cc7bac0540308aa5f027fdc9c613 | ffe13b7def5b46439072a9bf5b7ef695 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 13:23:30.861 | 77e4e8fd92b5424bb5b5005b0d789e3f | cd8cf3a1ca9a4159b1bb8d59e6664f52 | 3773bf16aa074452b01b67a5ebcb0091 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:23:30.862 | 77e4e8fd92b5424bb5b5005b0d789e3f | cd8cf3a1ca9a4159b1bb8d59e6664f52 | 3773bf16aa074452b01b67a5ebcb0091 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:30.862 | 77e4e8fd92b5424bb5b5005b0d789e3f | cd8cf3a1ca9a4159b1bb8d59e6664f52 | 3773bf16aa074452b01b67a5ebcb0091 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 9.613s ago] ('0', '0', 1) 2026-10-05 13:23:30.865 | 77e4e8fd92b5424bb5b5005b0d789e3f | cd8cf3a1ca9a4159b1bb8d59e6664f52 | 3773bf16aa074452b01b67a5ebcb0091 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:30.866 | 77e4e8fd92b5424bb5b5005b0d789e3f | cd8cf3a1ca9a4159b1bb8d59e6664f52 | 3773bf16aa074452b01b67a5ebcb0091 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 9.612s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:30.868 | 77e4e8fd92b5424bb5b5005b0d789e3f | cd8cf3a1ca9a4159b1bb8d59e6664f52 | 3773bf16aa074452b01b67a5ebcb0091 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:30.868 | 77e4e8fd92b5424bb5b5005b0d789e3f | cd8cf3a1ca9a4159b1bb8d59e6664f52 | 3773bf16aa074452b01b67a5ebcb0091 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 9.612s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:30.870 | 77e4e8fd92b5424bb5b5005b0d789e3f | cd8cf3a1ca9a4159b1bb8d59e6664f52 | 3773bf16aa074452b01b67a5ebcb0091 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:30.870 | 77e4e8fd92b5424bb5b5005b0d789e3f | cd8cf3a1ca9a4159b1bb8d59e6664f52 | 3773bf16aa074452b01b67a5ebcb0091 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 9.608s ago] ('0', '0', '0', 1) 2026-10-05 13:23:30.871 | 77e4e8fd92b5424bb5b5005b0d789e3f | cd8cf3a1ca9a4159b1bb8d59e6664f52 | 3773bf16aa074452b01b67a5ebcb0091 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:30.872 | 77e4e8fd92b5424bb5b5005b0d789e3f | cd8cf3a1ca9a4159b1bb8d59e6664f52 | 3773bf16aa074452b01b67a5ebcb0091 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 9.605s ago] ('0',) 2026-10-05 13:23:30.880 | 77e4e8fd92b5424bb5b5005b0d789e3f | cd8cf3a1ca9a4159b1bb8d59e6664f52 | 3773bf16aa074452b01b67a5ebcb0091 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:30.880 | 77e4e8fd92b5424bb5b5005b0d789e3f | cd8cf3a1ca9a4159b1bb8d59e6664f52 | 3773bf16aa074452b01b67a5ebcb0091 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 9.631s ago] ('0', '0', 1) 2026-10-05 13:23:30.882 | 77e4e8fd92b5424bb5b5005b0d789e3f | cd8cf3a1ca9a4159b1bb8d59e6664f52 | 3773bf16aa074452b01b67a5ebcb0091 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:30.882 | 77e4e8fd92b5424bb5b5005b0d789e3f | cd8cf3a1ca9a4159b1bb8d59e6664f52 | 3773bf16aa074452b01b67a5ebcb0091 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 9.629s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:30.883 | 77e4e8fd92b5424bb5b5005b0d789e3f | cd8cf3a1ca9a4159b1bb8d59e6664f52 | 3773bf16aa074452b01b67a5ebcb0091 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:30.883 | 77e4e8fd92b5424bb5b5005b0d789e3f | cd8cf3a1ca9a4159b1bb8d59e6664f52 | 3773bf16aa074452b01b67a5ebcb0091 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 9.628s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:30.884 | 77e4e8fd92b5424bb5b5005b0d789e3f | cd8cf3a1ca9a4159b1bb8d59e6664f52 | 3773bf16aa074452b01b67a5ebcb0091 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:30.884 | 77e4e8fd92b5424bb5b5005b0d789e3f | cd8cf3a1ca9a4159b1bb8d59e6664f52 | 3773bf16aa074452b01b67a5ebcb0091 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 9.622s ago] ('0', '0', '0', 1) 2026-10-05 13:23:30.885 | 77e4e8fd92b5424bb5b5005b0d789e3f | cd8cf3a1ca9a4159b1bb8d59e6664f52 | 3773bf16aa074452b01b67a5ebcb0091 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:30.886 | 77e4e8fd92b5424bb5b5005b0d789e3f | cd8cf3a1ca9a4159b1bb8d59e6664f52 | 3773bf16aa074452b01b67a5ebcb0091 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 9.618s ago] ('0',) 2026-10-05 13:23:30.892 | 77e4e8fd92b5424bb5b5005b0d789e3f | cd8cf3a1ca9a4159b1bb8d59e6664f52 | 3773bf16aa074452b01b67a5ebcb0091 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 13:23:30.892 | 77e4e8fd92b5424bb5b5005b0d789e3f | cd8cf3a1ca9a4159b1bb8d59e6664f52 | 3773bf16aa074452b01b67a5ebcb0091 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 8.963s ago] ('*',) 2026-10-05 13:23:30.894 | 77e4e8fd92b5424bb5b5005b0d789e3f | cd8cf3a1ca9a4159b1bb8d59e6664f52 | 3773bf16aa074452b01b67a5ebcb0091 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 13:23:30.894 | 77e4e8fd92b5424bb5b5005b0d789e3f | cd8cf3a1ca9a4159b1bb8d59e6664f52 | 3773bf16aa074452b01b67a5ebcb0091 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00034s] (0, 10) 2026-10-05 13:23:30.896 | 77e4e8fd92b5424bb5b5005b0d789e3f | cd8cf3a1ca9a4159b1bb8d59e6664f52 | 3773bf16aa074452b01b67a5ebcb0091 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 13:23:33.080 | 33558fa13ee54e27bc2c23d3225ac878 | 7ee26f216c8c4ba0916cfdaac6ac5e02 | eb3676f6dfdc4ec4aac198b916bb5730 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:23:33.081 | 33558fa13ee54e27bc2c23d3225ac878 | 7ee26f216c8c4ba0916cfdaac6ac5e02 | eb3676f6dfdc4ec4aac198b916bb5730 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:33.081 | 33558fa13ee54e27bc2c23d3225ac878 | 7ee26f216c8c4ba0916cfdaac6ac5e02 | eb3676f6dfdc4ec4aac198b916bb5730 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 11.83s ago] ('0', '0', 1) 2026-10-05 13:23:33.084 | 33558fa13ee54e27bc2c23d3225ac878 | 7ee26f216c8c4ba0916cfdaac6ac5e02 | eb3676f6dfdc4ec4aac198b916bb5730 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:33.084 | 33558fa13ee54e27bc2c23d3225ac878 | 7ee26f216c8c4ba0916cfdaac6ac5e02 | eb3676f6dfdc4ec4aac198b916bb5730 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 11.83s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:33.086 | 33558fa13ee54e27bc2c23d3225ac878 | 7ee26f216c8c4ba0916cfdaac6ac5e02 | eb3676f6dfdc4ec4aac198b916bb5730 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:33.086 | 33558fa13ee54e27bc2c23d3225ac878 | 7ee26f216c8c4ba0916cfdaac6ac5e02 | eb3676f6dfdc4ec4aac198b916bb5730 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 11.83s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:33.088 | 33558fa13ee54e27bc2c23d3225ac878 | 7ee26f216c8c4ba0916cfdaac6ac5e02 | eb3676f6dfdc4ec4aac198b916bb5730 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:33.088 | 33558fa13ee54e27bc2c23d3225ac878 | 7ee26f216c8c4ba0916cfdaac6ac5e02 | eb3676f6dfdc4ec4aac198b916bb5730 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 11.83s ago] ('0', '0', '0', 1) 2026-10-05 13:23:33.089 | 33558fa13ee54e27bc2c23d3225ac878 | 7ee26f216c8c4ba0916cfdaac6ac5e02 | eb3676f6dfdc4ec4aac198b916bb5730 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:33.090 | 33558fa13ee54e27bc2c23d3225ac878 | 7ee26f216c8c4ba0916cfdaac6ac5e02 | eb3676f6dfdc4ec4aac198b916bb5730 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 11.82s ago] ('0',) 2026-10-05 13:23:33.097 | 33558fa13ee54e27bc2c23d3225ac878 | 7ee26f216c8c4ba0916cfdaac6ac5e02 | eb3676f6dfdc4ec4aac198b916bb5730 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:33.097 | 33558fa13ee54e27bc2c23d3225ac878 | 7ee26f216c8c4ba0916cfdaac6ac5e02 | eb3676f6dfdc4ec4aac198b916bb5730 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 11.85s ago] ('0', '0', 1) 2026-10-05 13:23:33.098 | 33558fa13ee54e27bc2c23d3225ac878 | 7ee26f216c8c4ba0916cfdaac6ac5e02 | eb3676f6dfdc4ec4aac198b916bb5730 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:33.098 | 33558fa13ee54e27bc2c23d3225ac878 | 7ee26f216c8c4ba0916cfdaac6ac5e02 | eb3676f6dfdc4ec4aac198b916bb5730 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 11.85s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:33.099 | 33558fa13ee54e27bc2c23d3225ac878 | 7ee26f216c8c4ba0916cfdaac6ac5e02 | eb3676f6dfdc4ec4aac198b916bb5730 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:33.099 | 33558fa13ee54e27bc2c23d3225ac878 | 7ee26f216c8c4ba0916cfdaac6ac5e02 | eb3676f6dfdc4ec4aac198b916bb5730 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 11.84s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:33.101 | 33558fa13ee54e27bc2c23d3225ac878 | 7ee26f216c8c4ba0916cfdaac6ac5e02 | eb3676f6dfdc4ec4aac198b916bb5730 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:33.101 | 33558fa13ee54e27bc2c23d3225ac878 | 7ee26f216c8c4ba0916cfdaac6ac5e02 | eb3676f6dfdc4ec4aac198b916bb5730 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 11.84s ago] ('0', '0', '0', 1) 2026-10-05 13:23:33.102 | 33558fa13ee54e27bc2c23d3225ac878 | 7ee26f216c8c4ba0916cfdaac6ac5e02 | eb3676f6dfdc4ec4aac198b916bb5730 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:33.102 | 33558fa13ee54e27bc2c23d3225ac878 | 7ee26f216c8c4ba0916cfdaac6ac5e02 | eb3676f6dfdc4ec4aac198b916bb5730 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 11.83s ago] ('0',) 2026-10-05 13:23:33.111 | 33558fa13ee54e27bc2c23d3225ac878 | 7ee26f216c8c4ba0916cfdaac6ac5e02 | eb3676f6dfdc4ec4aac198b916bb5730 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_filling_record.filling_id AS filling_id, biz_filling_record.test_batch_id AS test_batch_id, biz_filling_record.filling_no AS filling_no, biz_filling_record.pallet_id AS pallet_id, biz_filling_record.warehouse_id AS warehouse_id, biz_filling_record.strain_id AS strain_id, biz_filling_record.strain_code_snapshot AS strain_code_snapshot, biz_filling_record.strain_name_snapshot AS strain_name_snapshot, biz_filling_record.batch_no AS batch_no, biz_filling_record.package_spec AS package_spec, biz_filling_record.initial_packages AS initial_packages, biz_filling_record.active_slot AS active_slot, biz_filling_record.closed_at AS closed_at, biz_filling_record.idempotency_key AS idempotency_key, biz_filling_record.request_hash AS request_hash, biz_filling_record.operator_id AS operator_id, biz_filling_record.operated_at AS operated_at, biz_filling_record.create_by AS create_by, biz_filling_record.create_time AS create_time, biz_filling_record.update_by AS update_by, biz_filling_record.update_time AS update_time, biz_filling_record.remark AS remark FROM biz_filling_record WHERE biz_filling_record.test_batch_id IS NULL ORDER BY biz_filling_record.filling_id) AS anon_1 2026-10-05 13:23:33.112 | 33558fa13ee54e27bc2c23d3225ac878 | 7ee26f216c8c4ba0916cfdaac6ac5e02 | eb3676f6dfdc4ec4aac198b916bb5730 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00036s] ('*',) 2026-10-05 13:23:33.117 | 33558fa13ee54e27bc2c23d3225ac878 | 7ee26f216c8c4ba0916cfdaac6ac5e02 | eb3676f6dfdc4ec4aac198b916bb5730 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT biz_filling_record.filling_id, biz_filling_record.test_batch_id, biz_filling_record.filling_no, biz_filling_record.pallet_id, biz_filling_record.warehouse_id, biz_filling_record.strain_id, biz_filling_record.strain_code_snapshot, biz_filling_record.strain_name_snapshot, biz_filling_record.batch_no, biz_filling_record.package_spec, biz_filling_record.initial_packages, biz_filling_record.active_slot, biz_filling_record.closed_at, biz_filling_record.idempotency_key, biz_filling_record.request_hash, biz_filling_record.operator_id, biz_filling_record.operated_at, biz_filling_record.create_by, biz_filling_record.create_time, biz_filling_record.update_by, biz_filling_record.update_time, biz_filling_record.remark FROM biz_filling_record WHERE biz_filling_record.test_batch_id IS NULL ORDER BY biz_filling_record.filling_id LIMIT %s, %s 2026-10-05 13:23:33.117 | 33558fa13ee54e27bc2c23d3225ac878 | 7ee26f216c8c4ba0916cfdaac6ac5e02 | eb3676f6dfdc4ec4aac198b916bb5730 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00027s] (0, 10) 2026-10-05 13:23:33.121 | 33558fa13ee54e27bc2c23d3225ac878 | 7ee26f216c8c4ba0916cfdaac6ac5e02 | eb3676f6dfdc4ec4aac198b916bb5730 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 13:23:34.367 | f900e4d7e4584ab3b1d386d56eafc902 | 1c76b1e5089d491b854e153a54c11114 | b9eedf3eac4947e39b5ccb722b932ed9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:23:34.369 | f900e4d7e4584ab3b1d386d56eafc902 | 1c76b1e5089d491b854e153a54c11114 | b9eedf3eac4947e39b5ccb722b932ed9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:34.369 | f900e4d7e4584ab3b1d386d56eafc902 | 1c76b1e5089d491b854e153a54c11114 | b9eedf3eac4947e39b5ccb722b932ed9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 13.12s ago] ('0', '0', 1) 2026-10-05 13:23:34.372 | f900e4d7e4584ab3b1d386d56eafc902 | 1c76b1e5089d491b854e153a54c11114 | b9eedf3eac4947e39b5ccb722b932ed9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:34.372 | f900e4d7e4584ab3b1d386d56eafc902 | 1c76b1e5089d491b854e153a54c11114 | b9eedf3eac4947e39b5ccb722b932ed9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 13.12s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:34.374 | f900e4d7e4584ab3b1d386d56eafc902 | 1c76b1e5089d491b854e153a54c11114 | b9eedf3eac4947e39b5ccb722b932ed9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:34.374 | f900e4d7e4584ab3b1d386d56eafc902 | 1c76b1e5089d491b854e153a54c11114 | b9eedf3eac4947e39b5ccb722b932ed9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 13.12s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:34.375 | f900e4d7e4584ab3b1d386d56eafc902 | 1c76b1e5089d491b854e153a54c11114 | b9eedf3eac4947e39b5ccb722b932ed9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:34.375 | f900e4d7e4584ab3b1d386d56eafc902 | 1c76b1e5089d491b854e153a54c11114 | b9eedf3eac4947e39b5ccb722b932ed9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 13.11s ago] ('0', '0', '0', 1) 2026-10-05 13:23:34.376 | f900e4d7e4584ab3b1d386d56eafc902 | 1c76b1e5089d491b854e153a54c11114 | b9eedf3eac4947e39b5ccb722b932ed9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:34.376 | f900e4d7e4584ab3b1d386d56eafc902 | 1c76b1e5089d491b854e153a54c11114 | b9eedf3eac4947e39b5ccb722b932ed9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 13.11s ago] ('0',) 2026-10-05 13:23:34.385 | f900e4d7e4584ab3b1d386d56eafc902 | 1c76b1e5089d491b854e153a54c11114 | b9eedf3eac4947e39b5ccb722b932ed9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:34.386 | f900e4d7e4584ab3b1d386d56eafc902 | 1c76b1e5089d491b854e153a54c11114 | b9eedf3eac4947e39b5ccb722b932ed9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 13.14s ago] ('0', '0', 1) 2026-10-05 13:23:34.387 | f900e4d7e4584ab3b1d386d56eafc902 | 1c76b1e5089d491b854e153a54c11114 | b9eedf3eac4947e39b5ccb722b932ed9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:34.387 | f900e4d7e4584ab3b1d386d56eafc902 | 1c76b1e5089d491b854e153a54c11114 | b9eedf3eac4947e39b5ccb722b932ed9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 13.13s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:34.389 | f900e4d7e4584ab3b1d386d56eafc902 | 1c76b1e5089d491b854e153a54c11114 | b9eedf3eac4947e39b5ccb722b932ed9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:34.389 | f900e4d7e4584ab3b1d386d56eafc902 | 1c76b1e5089d491b854e153a54c11114 | b9eedf3eac4947e39b5ccb722b932ed9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 13.13s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:34.390 | f900e4d7e4584ab3b1d386d56eafc902 | 1c76b1e5089d491b854e153a54c11114 | b9eedf3eac4947e39b5ccb722b932ed9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:34.390 | f900e4d7e4584ab3b1d386d56eafc902 | 1c76b1e5089d491b854e153a54c11114 | b9eedf3eac4947e39b5ccb722b932ed9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 13.13s ago] ('0', '0', '0', 1) 2026-10-05 13:23:34.391 | f900e4d7e4584ab3b1d386d56eafc902 | 1c76b1e5089d491b854e153a54c11114 | b9eedf3eac4947e39b5ccb722b932ed9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:34.392 | f900e4d7e4584ab3b1d386d56eafc902 | 1c76b1e5089d491b854e153a54c11114 | b9eedf3eac4947e39b5ccb722b932ed9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 13.12s ago] ('0',) 2026-10-05 13:23:34.399 | f900e4d7e4584ab3b1d386d56eafc902 | 1c76b1e5089d491b854e153a54c11114 | b9eedf3eac4947e39b5ccb722b932ed9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 13:23:34.399 | f900e4d7e4584ab3b1d386d56eafc902 | 1c76b1e5089d491b854e153a54c11114 | b9eedf3eac4947e39b5ccb722b932ed9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00035s] ('*',) 2026-10-05 13:23:34.400 | f900e4d7e4584ab3b1d386d56eafc902 | 1c76b1e5089d491b854e153a54c11114 | b9eedf3eac4947e39b5ccb722b932ed9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 13:23:34.401 | f900e4d7e4584ab3b1d386d56eafc902 | 1c76b1e5089d491b854e153a54c11114 | b9eedf3eac4947e39b5ccb722b932ed9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] (0, 10) 2026-10-05 13:23:34.403 | f900e4d7e4584ab3b1d386d56eafc902 | 1c76b1e5089d491b854e153a54c11114 | b9eedf3eac4947e39b5ccb722b932ed9 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 13:23:35.376 | 7836b9f4fab74970bfacc79d82059e18 | 02846245649d48429b108f960787a61d | 7c9e947f1ec74c0bac48d8c33949ca1e | 34715-45b610 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:23:35.378 | 7836b9f4fab74970bfacc79d82059e18 | 02846245649d48429b108f960787a61d | 7c9e947f1ec74c0bac48d8c33949ca1e | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:35.378 | 7836b9f4fab74970bfacc79d82059e18 | 02846245649d48429b108f960787a61d | 7c9e947f1ec74c0bac48d8c33949ca1e | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 14.13s ago] ('0', '0', 1) 2026-10-05 13:23:35.380 | 7836b9f4fab74970bfacc79d82059e18 | 02846245649d48429b108f960787a61d | 7c9e947f1ec74c0bac48d8c33949ca1e | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:35.381 | 7836b9f4fab74970bfacc79d82059e18 | 02846245649d48429b108f960787a61d | 7c9e947f1ec74c0bac48d8c33949ca1e | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 14.13s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:35.382 | 7836b9f4fab74970bfacc79d82059e18 | 02846245649d48429b108f960787a61d | 7c9e947f1ec74c0bac48d8c33949ca1e | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:35.382 | 7836b9f4fab74970bfacc79d82059e18 | 02846245649d48429b108f960787a61d | 7c9e947f1ec74c0bac48d8c33949ca1e | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 14.13s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:35.383 | 7836b9f4fab74970bfacc79d82059e18 | 02846245649d48429b108f960787a61d | 7c9e947f1ec74c0bac48d8c33949ca1e | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:35.384 | 7836b9f4fab74970bfacc79d82059e18 | 02846245649d48429b108f960787a61d | 7c9e947f1ec74c0bac48d8c33949ca1e | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 14.12s ago] ('0', '0', '0', 1) 2026-10-05 13:23:35.385 | 7836b9f4fab74970bfacc79d82059e18 | 02846245649d48429b108f960787a61d | 7c9e947f1ec74c0bac48d8c33949ca1e | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:35.385 | 7836b9f4fab74970bfacc79d82059e18 | 02846245649d48429b108f960787a61d | 7c9e947f1ec74c0bac48d8c33949ca1e | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 14.12s ago] ('0',) 2026-10-05 13:23:35.396 | 7836b9f4fab74970bfacc79d82059e18 | 02846245649d48429b108f960787a61d | 7c9e947f1ec74c0bac48d8c33949ca1e | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:35.396 | 7836b9f4fab74970bfacc79d82059e18 | 02846245649d48429b108f960787a61d | 7c9e947f1ec74c0bac48d8c33949ca1e | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 14.15s ago] ('0', '0', 1) 2026-10-05 13:23:35.397 | 7836b9f4fab74970bfacc79d82059e18 | 02846245649d48429b108f960787a61d | 7c9e947f1ec74c0bac48d8c33949ca1e | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:35.397 | 7836b9f4fab74970bfacc79d82059e18 | 02846245649d48429b108f960787a61d | 7c9e947f1ec74c0bac48d8c33949ca1e | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 14.14s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:35.399 | 7836b9f4fab74970bfacc79d82059e18 | 02846245649d48429b108f960787a61d | 7c9e947f1ec74c0bac48d8c33949ca1e | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:35.399 | 7836b9f4fab74970bfacc79d82059e18 | 02846245649d48429b108f960787a61d | 7c9e947f1ec74c0bac48d8c33949ca1e | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 14.14s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:35.400 | 7836b9f4fab74970bfacc79d82059e18 | 02846245649d48429b108f960787a61d | 7c9e947f1ec74c0bac48d8c33949ca1e | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:35.400 | 7836b9f4fab74970bfacc79d82059e18 | 02846245649d48429b108f960787a61d | 7c9e947f1ec74c0bac48d8c33949ca1e | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 14.14s ago] ('0', '0', '0', 1) 2026-10-05 13:23:35.401 | 7836b9f4fab74970bfacc79d82059e18 | 02846245649d48429b108f960787a61d | 7c9e947f1ec74c0bac48d8c33949ca1e | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:35.401 | 7836b9f4fab74970bfacc79d82059e18 | 02846245649d48429b108f960787a61d | 7c9e947f1ec74c0bac48d8c33949ca1e | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 14.13s ago] ('0',) 2026-10-05 13:23:35.413 | 7836b9f4fab74970bfacc79d82059e18 | 02846245649d48429b108f960787a61d | 7c9e947f1ec74c0bac48d8c33949ca1e | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_usage_record.usage_id AS usage_id, biz_usage_record.test_batch_id AS test_batch_id, biz_usage_record.usage_no AS usage_no, biz_usage_record.pallet_id AS pallet_id, biz_usage_record.active_filling_id AS active_filling_id, biz_usage_record.site_id AS site_id, biz_usage_record.tunnel_id AS tunnel_id, biz_usage_record.trace_no AS trace_no, biz_usage_record.batch_no_snapshot AS batch_no_snapshot, biz_usage_record.line_id AS line_id, biz_usage_record.used_packages AS used_packages, biz_usage_record.remaining_packages_after AS remaining_packages_after, biz_usage_record.idempotency_key AS idempotency_key, biz_usage_record.request_hash AS request_hash, biz_usage_record.operator_id AS operator_id, biz_usage_record.occurred_at AS occurred_at FROM biz_usage_record WHERE biz_usage_record.test_batch_id IS NULL ORDER BY biz_usage_record.usage_id) AS anon_1 2026-10-05 13:23:35.414 | 7836b9f4fab74970bfacc79d82059e18 | 02846245649d48429b108f960787a61d | 7c9e947f1ec74c0bac48d8c33949ca1e | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00026s] ('*',) 2026-10-05 13:23:35.420 | 7836b9f4fab74970bfacc79d82059e18 | 02846245649d48429b108f960787a61d | 7c9e947f1ec74c0bac48d8c33949ca1e | 34715-45b610 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 13:23:42.215 | e28016faa57e47d4b542669464a2b936 | 5a2bac8ce4de40cabaaf7bd5c24204ea | cfe8a8cb4ede4a03a40dc874027db031 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 13:23:42.216 | e28016faa57e47d4b542669464a2b936 | 5a2bac8ce4de40cabaaf7bd5c24204ea | cfe8a8cb4ede4a03a40dc874027db031 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:42.216 | e28016faa57e47d4b542669464a2b936 | 5a2bac8ce4de40cabaaf7bd5c24204ea | cfe8a8cb4ede4a03a40dc874027db031 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 20.97s ago] ('0', '0', 1) 2026-10-05 13:23:42.220 | e28016faa57e47d4b542669464a2b936 | 5a2bac8ce4de40cabaaf7bd5c24204ea | cfe8a8cb4ede4a03a40dc874027db031 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:42.220 | e28016faa57e47d4b542669464a2b936 | 5a2bac8ce4de40cabaaf7bd5c24204ea | cfe8a8cb4ede4a03a40dc874027db031 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 20.97s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:42.222 | e28016faa57e47d4b542669464a2b936 | 5a2bac8ce4de40cabaaf7bd5c24204ea | cfe8a8cb4ede4a03a40dc874027db031 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:42.222 | e28016faa57e47d4b542669464a2b936 | 5a2bac8ce4de40cabaaf7bd5c24204ea | cfe8a8cb4ede4a03a40dc874027db031 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 20.97s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:42.224 | e28016faa57e47d4b542669464a2b936 | 5a2bac8ce4de40cabaaf7bd5c24204ea | cfe8a8cb4ede4a03a40dc874027db031 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:42.224 | e28016faa57e47d4b542669464a2b936 | 5a2bac8ce4de40cabaaf7bd5c24204ea | cfe8a8cb4ede4a03a40dc874027db031 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 20.96s ago] ('0', '0', '0', 1) 2026-10-05 13:23:42.226 | e28016faa57e47d4b542669464a2b936 | 5a2bac8ce4de40cabaaf7bd5c24204ea | cfe8a8cb4ede4a03a40dc874027db031 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:42.226 | e28016faa57e47d4b542669464a2b936 | 5a2bac8ce4de40cabaaf7bd5c24204ea | cfe8a8cb4ede4a03a40dc874027db031 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 20.96s ago] ('0',) 2026-10-05 13:23:42.240 | e28016faa57e47d4b542669464a2b936 | 5a2bac8ce4de40cabaaf7bd5c24204ea | cfe8a8cb4ede4a03a40dc874027db031 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:42.240 | e28016faa57e47d4b542669464a2b936 | 5a2bac8ce4de40cabaaf7bd5c24204ea | cfe8a8cb4ede4a03a40dc874027db031 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 20.99s ago] ('0', '0', 1) 2026-10-05 13:23:42.242 | e28016faa57e47d4b542669464a2b936 | 5a2bac8ce4de40cabaaf7bd5c24204ea | cfe8a8cb4ede4a03a40dc874027db031 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:42.242 | e28016faa57e47d4b542669464a2b936 | 5a2bac8ce4de40cabaaf7bd5c24204ea | cfe8a8cb4ede4a03a40dc874027db031 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 20.99s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:42.243 | e28016faa57e47d4b542669464a2b936 | 5a2bac8ce4de40cabaaf7bd5c24204ea | cfe8a8cb4ede4a03a40dc874027db031 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:42.243 | e28016faa57e47d4b542669464a2b936 | 5a2bac8ce4de40cabaaf7bd5c24204ea | cfe8a8cb4ede4a03a40dc874027db031 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 20.99s ago] ('0', '0', '0', '0', 1) 2026-10-05 13:23:42.244 | e28016faa57e47d4b542669464a2b936 | 5a2bac8ce4de40cabaaf7bd5c24204ea | cfe8a8cb4ede4a03a40dc874027db031 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 13:23:42.245 | e28016faa57e47d4b542669464a2b936 | 5a2bac8ce4de40cabaaf7bd5c24204ea | cfe8a8cb4ede4a03a40dc874027db031 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 20.98s ago] ('0', '0', '0', 1) 2026-10-05 13:23:42.246 | e28016faa57e47d4b542669464a2b936 | 5a2bac8ce4de40cabaaf7bd5c24204ea | cfe8a8cb4ede4a03a40dc874027db031 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 13:23:42.246 | e28016faa57e47d4b542669464a2b936 | 5a2bac8ce4de40cabaaf7bd5c24204ea | cfe8a8cb4ede4a03a40dc874027db031 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 20.98s ago] ('0',) 2026-10-05 13:23:42.254 | e28016faa57e47d4b542669464a2b936 | 5a2bac8ce4de40cabaaf7bd5c24204ea | cfe8a8cb4ede4a03a40dc874027db031 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_return_order.return_id AS return_id, biz_return_order.test_batch_id AS test_batch_id, biz_return_order.return_no AS return_no, biz_return_order.source_site_id AS source_site_id, biz_return_order.target_warehouse_id AS target_warehouse_id, biz_return_order.status AS status, biz_return_order.request_idempotency_key AS request_idempotency_key, biz_return_order.request_hash AS request_hash, biz_return_order.confirm_idempotency_key AS confirm_idempotency_key, biz_return_order.confirm_request_hash AS confirm_request_hash, biz_return_order.requested_by AS requested_by, biz_return_order.requested_at AS requested_at, biz_return_order.confirmed_by AS confirmed_by, biz_return_order.confirmed_at AS confirmed_at, biz_return_order.create_by AS create_by, biz_return_order.create_time AS create_time, biz_return_order.update_by AS update_by, biz_return_order.update_time AS update_time, biz_return_order.remark AS remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL ORDER BY biz_return_order.return_id) AS anon_1 2026-10-05 13:23:42.255 | e28016faa57e47d4b542669464a2b936 | 5a2bac8ce4de40cabaaf7bd5c24204ea | cfe8a8cb4ede4a03a40dc874027db031 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00036s] ('*',) 2026-10-05 13:23:42.259 | e28016faa57e47d4b542669464a2b936 | 5a2bac8ce4de40cabaaf7bd5c24204ea | cfe8a8cb4ede4a03a40dc874027db031 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT biz_return_order.return_id, biz_return_order.test_batch_id, biz_return_order.return_no, biz_return_order.source_site_id, biz_return_order.target_warehouse_id, biz_return_order.status, biz_return_order.request_idempotency_key, biz_return_order.request_hash, biz_return_order.confirm_idempotency_key, biz_return_order.confirm_request_hash, biz_return_order.requested_by, biz_return_order.requested_at, biz_return_order.confirmed_by, biz_return_order.confirmed_at, biz_return_order.create_by, biz_return_order.create_time, biz_return_order.update_by, biz_return_order.update_time, biz_return_order.remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL ORDER BY biz_return_order.return_id LIMIT %s, %s 2026-10-05 13:23:42.259 | e28016faa57e47d4b542669464a2b936 | 5a2bac8ce4de40cabaaf7bd5c24204ea | cfe8a8cb4ede4a03a40dc874027db031 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] (0, 10) 2026-10-05 13:23:42.262 | e28016faa57e47d4b542669464a2b936 | 5a2bac8ce4de40cabaaf7bd5c24204ea | cfe8a8cb4ede4a03a40dc874027db031 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 14:58:00.668 | 373997a994944ba18a5b316cd36faa32 | 12f8750551434c4683a85361010aae4a | 1776bda0fa43454faab7265b46ee6d78 | 34715-45b610 | INFO | module_admin.controller.transport_crypto_controller:get_transport_frontend_config:36 - 获取成功 2026-10-05 14:58:00.781 | 30919192f3594497a59fc913008fda10 | 53240ccf884a443ba4ada988273cbd6e | dcdb5888a906403b894cda1fb4d83974 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 14:58:00.785 | 30919192f3594497a59fc913008fda10 | 53240ccf884a443ba4ada988273cbd6e | dcdb5888a906403b894cda1fb4d83974 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 14:58:00.785 | 30919192f3594497a59fc913008fda10 | 53240ccf884a443ba4ada988273cbd6e | dcdb5888a906403b894cda1fb4d83974 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 5680s ago] ('0', '0', 1) 2026-10-05 14:58:00.799 | 30919192f3594497a59fc913008fda10 | 53240ccf884a443ba4ada988273cbd6e | dcdb5888a906403b894cda1fb4d83974 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 14:58:00.799 | 30919192f3594497a59fc913008fda10 | 53240ccf884a443ba4ada988273cbd6e | dcdb5888a906403b894cda1fb4d83974 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 5680s ago] ('0', '0', '0', '0', 1) 2026-10-05 14:58:00.803 | 30919192f3594497a59fc913008fda10 | 53240ccf884a443ba4ada988273cbd6e | dcdb5888a906403b894cda1fb4d83974 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 14:58:00.803 | 30919192f3594497a59fc913008fda10 | 53240ccf884a443ba4ada988273cbd6e | dcdb5888a906403b894cda1fb4d83974 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 5680s ago] ('0', '0', '0', '0', 1) 2026-10-05 14:58:00.811 | 30919192f3594497a59fc913008fda10 | 53240ccf884a443ba4ada988273cbd6e | dcdb5888a906403b894cda1fb4d83974 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 14:58:00.811 | 30919192f3594497a59fc913008fda10 | 53240ccf884a443ba4ada988273cbd6e | dcdb5888a906403b894cda1fb4d83974 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 5680s ago] ('0', '0', '0', 1) 2026-10-05 14:58:00.813 | 30919192f3594497a59fc913008fda10 | 53240ccf884a443ba4ada988273cbd6e | dcdb5888a906403b894cda1fb4d83974 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 14:58:00.813 | 30919192f3594497a59fc913008fda10 | 53240ccf884a443ba4ada988273cbd6e | dcdb5888a906403b894cda1fb4d83974 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - [cached since 5680s ago] ('0',) 2026-10-05 14:58:00.829 | 30919192f3594497a59fc913008fda10 | 53240ccf884a443ba4ada988273cbd6e | dcdb5888a906403b894cda1fb4d83974 | 34715-45b610 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 14:58:00.871 | 2a6902c7bd134595bb7962c5b0b6cefd | fb0750f3a737465791b16da714ddb1aa | e4f3730f5f9e4f4c9cfb7fa12fa49cae | 34715-45b610 | INFO | module_admin.controller.login_controller:logout:190 - 退出成功 2026-10-05 14:58:02.127 | 6f8405290e0d4e59930c91807968f636 | 0ce908e453904894b92570c3090e4b33 | 573c7be36347451482b0a8612d9d68a5 | 34715-45b610 | INFO | module_admin.controller.captcha_controller:get_captcha_image:40 - 编号为0e4a0e31-b886-4b79-9b0c-2e21d38ddf70的会话获取图片验证码成功 2026-10-05 15:23:25.834 | | | | 34715-45b610 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 15:23:25.843 | | | | 34715-45b610 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 34715-45b610 持有 Application 锁,开始启动定时任务... 2026-10-05 15:23:25.930 | | | | 34715-45b610 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 15:23:25.971 | | | | 34715-45b610 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 17:04:25.672 | 7598b02ae2f545ec93cfac672a88db6a | 97e862ca489244fd99f22cd3a60c37a5 | 29127d6702e74ba0b288477bf6552132 | 34715-45b610 | INFO | module_admin.controller.transport_crypto_controller:get_transport_frontend_config:36 - 获取成功 2026-10-05 17:04:25.897 | f1420aa0b036494d97ff3bb210f5ac80 | 367d9ed16ab74bdcad96b1702333b492 | 87b85bdbb0ef49389d9be79db4fcc363 | 34715-45b610 | INFO | module_admin.controller.captcha_controller:get_captcha_image:40 - 编号为a1ae7f91-ab71-4b41-8178-3986909311b2的会话获取图片验证码成功 2026-10-05 17:40:47.456 | | | | 34715-45b610 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 17:40:47.481 | | | | 34715-45b610 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 17:40:47.489 | | | | 34715-45b610 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 17:40:52.024 | | | | 38941-a4ab07 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 17:40:52.024 | | | | 38941-a4ab07 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 17:40:52.024 | | | | 38941-a4ab07 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 17:40:52.063 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 17:40:52.063 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.065 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 17:40:52.065 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.065 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 17:40:52.065 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.066 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:40:52.067 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 17:40:52.067 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.096 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 17:40:52.097 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.098 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 17:40:52.098 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.100 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 17:40:52.100 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.101 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 17:40:52.101 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.103 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 17:40:52.103 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.105 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 17:40:52.105 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.106 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 17:40:52.106 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.108 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 17:40:52.108 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.109 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 17:40:52.109 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.111 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 17:40:52.112 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.113 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 17:40:52.113 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.114 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 17:40:52.114 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.115 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 17:40:52.115 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.116 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 17:40:52.116 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.117 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 17:40:52.117 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.118 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 17:40:52.118 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.119 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 17:40:52.119 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.121 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 17:40:52.121 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.122 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 17:40:52.122 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.123 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 17:40:52.123 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.124 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 17:40:52.124 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.125 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 17:40:52.125 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.126 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 17:40:52.126 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.127 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 17:40:52.127 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.128 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 17:40:52.128 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.128 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 17:40:52.129 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.129 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 17:40:52.129 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.130 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 17:40:52.130 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.131 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 17:40:52.131 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.132 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 17:40:52.132 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.133 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 17:40:52.133 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.135 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 17:40:52.135 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.136 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 17:40:52.136 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.137 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 17:40:52.137 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.138 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 17:40:52.139 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.139 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 17:40:52.139 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.140 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 17:40:52.140 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.142 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 17:40:52.142 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.143 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 17:40:52.143 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:40:52.144 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 17:40:52.145 | | | | 38941-a4ab07 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 17:40:52.145 | | | | 38941-a4ab07 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 17:40:52.147 | | | | 38941-a4ab07 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 17:40:52.153 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:40:52.170 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 17:40:52.170 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] () 2026-10-05 17:40:52.175 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 17:40:52.175 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00031s] ('0', 'sys_user_sex', '0') 2026-10-05 17:40:52.182 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 17:40:52.182 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.007345s ago] ('0', 'sys_show_hide', '0') 2026-10-05 17:40:52.185 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 17:40:52.185 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.009636s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 17:40:52.187 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 17:40:52.187 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.0121s ago] ('0', 'sys_job_status', '0') 2026-10-05 17:40:52.189 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 17:40:52.189 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.0136s ago] ('0', 'sys_job_group', '0') 2026-10-05 17:40:52.191 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 17:40:52.191 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.01619s ago] ('0', 'sys_job_executor', '0') 2026-10-05 17:40:52.193 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 17:40:52.193 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.01829s ago] ('0', 'sys_yes_no', '0') 2026-10-05 17:40:52.195 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 17:40:52.195 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.02s ago] ('0', 'sys_notice_type', '0') 2026-10-05 17:40:52.196 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 17:40:52.197 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.02146s ago] ('0', 'sys_notice_status', '0') 2026-10-05 17:40:52.198 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 17:40:52.198 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.02299s ago] ('0', 'sys_oper_type', '0') 2026-10-05 17:40:52.204 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 17:40:52.204 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.02878s ago] ('0', 'sys_common_status', '0') 2026-10-05 17:40:52.206 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:40:52.209 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:40:52.210 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 17:40:52.211 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00027s] () 2026-10-05 17:40:52.220 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:40:52.221 | | | | 38941-a4ab07 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 38941-a4ab07 尝试获取 Application 锁... 2026-10-05 17:40:52.222 | | | | 38941-a4ab07 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 38941-a4ab07 持有 Application 锁,开始启动定时任务... 2026-10-05 17:40:52.247 | | | | 38941-a4ab07 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 17:40:52.266 | | | | 38941-a4ab07 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 17:40:52.767 | | | | 38941-a4ab07 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 17:40:52.770 | | | | 38941-a4ab07 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 17:40:52.770 | | | | 38941-a4ab07 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 17:40:52.770 | | | | 38941-a4ab07 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 17:41:19.795 | 45d13219acd146ab90aa1ba117a5b698 | 3da0a818688a481099c51db1cef695b8 | 578b42920bf64314b8ec3510dcf75ed2 | 38941-a4ab07 | INFO | module_admin.controller.transport_crypto_controller:get_transport_frontend_config:36 - 获取成功 2026-10-05 17:41:19.861 | 74ca2ce4da4e4858b9656c8ea31149d1 | 0fae0032cfb147aab3068d49d10c3ad8 | 5d6afafad468412d8e4c3eddf52add5d | 38941-a4ab07 | INFO | module_admin.controller.captcha_controller:get_captcha_image:40 - 编号为75acba4e-1624-4ac2-8c60-ae633a2785a0的会话获取图片验证码成功 2026-10-05 17:41:31.433 | d97c1edc5120489aab7d66e2aff7b256 | 36aefd680db842188c5977bdcd6e31d1 | 8f7d8981bb4f44b99312e55a599af758 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:31.438 | d97c1edc5120489aab7d66e2aff7b256 | 36aefd680db842188c5977bdcd6e31d1 | 8f7d8981bb4f44b99312e55a599af758 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark, sys_dept.dept_id AS dept_id_1, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email AS email_1, sys_dept.status AS status_1, sys_dept.del_flag AS del_flag_1, sys_dept.create_by AS create_by_1, sys_dept.create_time AS create_time_1, sys_dept.update_by AS update_by_1, sys_dept.update_time AS update_time_1 FROM sys_user LEFT OUTER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.user_name = %s AND sys_user.del_flag = %s 2026-10-05 17:41:31.438 | d97c1edc5120489aab7d66e2aff7b256 | 36aefd680db842188c5977bdcd6e31d1 | 8f7d8981bb4f44b99312e55a599af758 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00211s] ('0', '0', 'admin', '0') 2026-10-05 17:41:31.791 | d97c1edc5120489aab7d66e2aff7b256 | 36aefd680db842188c5977bdcd6e31d1 | 8f7d8981bb4f44b99312e55a599af758 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_post WHERE true = 1 ORDER BY sys_post.post_sort 2026-10-05 17:41:31.791 | d97c1edc5120489aab7d66e2aff7b256 | 36aefd680db842188c5977bdcd6e31d1 | 8f7d8981bb4f44b99312e55a599af758 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00051s] () 2026-10-05 17:41:31.797 | d97c1edc5120489aab7d66e2aff7b256 | 36aefd680db842188c5977bdcd6e31d1 | 8f7d8981bb4f44b99312e55a599af758 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_role WHERE sys_role.role_id != %s AND sys_role.status = %s AND sys_role.del_flag = %s 2026-10-05 17:41:31.797 | d97c1edc5120489aab7d66e2aff7b256 | 36aefd680db842188c5977bdcd6e31d1 | 8f7d8981bb4f44b99312e55a599af758 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00024s] (1, '0', '0') 2026-10-05 17:41:31.802 | d97c1edc5120489aab7d66e2aff7b256 | 36aefd680db842188c5977bdcd6e31d1 | 8f7d8981bb4f44b99312e55a599af758 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:31.803 | d97c1edc5120489aab7d66e2aff7b256 | 36aefd680db842188c5977bdcd6e31d1 | 8f7d8981bb4f44b99312e55a599af758 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00059s] ('0', 1) 2026-10-05 17:41:31.805 | d97c1edc5120489aab7d66e2aff7b256 | 36aefd680db842188c5977bdcd6e31d1 | 8f7d8981bb4f44b99312e55a599af758 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:31.806 | d97c1edc5120489aab7d66e2aff7b256 | 36aefd680db842188c5977bdcd6e31d1 | 8f7d8981bb4f44b99312e55a599af758 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00026s] ('0', '0', '0', 1) 2026-10-05 17:41:31.807 | d97c1edc5120489aab7d66e2aff7b256 | 36aefd680db842188c5977bdcd6e31d1 | 8f7d8981bb4f44b99312e55a599af758 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:31.808 | d97c1edc5120489aab7d66e2aff7b256 | 36aefd680db842188c5977bdcd6e31d1 | 8f7d8981bb4f44b99312e55a599af758 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00032s] ('0', '0', '0', 1) 2026-10-05 17:41:31.810 | d97c1edc5120489aab7d66e2aff7b256 | 36aefd680db842188c5977bdcd6e31d1 | 8f7d8981bb4f44b99312e55a599af758 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:31.810 | d97c1edc5120489aab7d66e2aff7b256 | 36aefd680db842188c5977bdcd6e31d1 | 8f7d8981bb4f44b99312e55a599af758 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] ('0', '0', 1) 2026-10-05 17:41:31.812 | d97c1edc5120489aab7d66e2aff7b256 | 36aefd680db842188c5977bdcd6e31d1 | 8f7d8981bb4f44b99312e55a599af758 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id LEFT OUTER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s LEFT OUTER JOIN sys_role_menu ON sys_role.role_id = sys_role_menu.role_id INNER JOIN sys_menu ON sys_role_menu.menu_id = sys_menu.menu_id AND sys_menu.status = %s WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:31.813 | d97c1edc5120489aab7d66e2aff7b256 | 36aefd680db842188c5977bdcd6e31d1 | 8f7d8981bb4f44b99312e55a599af758 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00037s] ('0', '0', '0', '0', 1) 2026-10-05 17:41:31.821 | d97c1edc5120489aab7d66e2aff7b256 | 36aefd680db842188c5977bdcd6e31d1 | 8f7d8981bb4f44b99312e55a599af758 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - UPDATE sys_user SET login_date=%s WHERE sys_user.user_id = %s 2026-10-05 17:41:31.821 | d97c1edc5120489aab7d66e2aff7b256 | 36aefd680db842188c5977bdcd6e31d1 | 8f7d8981bb4f44b99312e55a599af758 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00033s] (datetime.datetime(2026, 10, 5, 17, 41, 31, 788594), 1) 2026-10-05 17:41:31.838 | d97c1edc5120489aab7d66e2aff7b256 | 36aefd680db842188c5977bdcd6e31d1 | 8f7d8981bb4f44b99312e55a599af758 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 17:41:31.848 | d97c1edc5120489aab7d66e2aff7b256 | 36aefd680db842188c5977bdcd6e31d1 | 8f7d8981bb4f44b99312e55a599af758 | 38941-a4ab07 | INFO | module_admin.controller.login_controller:login:83 - 登录成功 2026-10-05 17:41:31.855 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:31.856 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - INSERT INTO sys_logininfor (user_name, ipaddr, login_location, browser, os, status, msg, login_time) VALUES (%s, %s, %s, %s, %s, %s, %s, %s) 2026-10-05 17:41:31.856 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00024s] ('admin', '127.0.0.1', '内网IP', 'Chrome 153', 'Mac OS X 10', '0', '登录成功', datetime.datetime(2026, 10, 5, 17, 41, 31, 421925)) 2026-10-05 17:41:31.865 | | | | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 17:41:31.876 | fae7ba6a6a2d42c5b924f447261dabbf | 3dd15a69421b4b9e9ca6429ad64fab7a | b63a4b088f114a37892b2006dfb3548e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:31.877 | fae7ba6a6a2d42c5b924f447261dabbf | 3dd15a69421b4b9e9ca6429ad64fab7a | b63a4b088f114a37892b2006dfb3548e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:31.877 | fae7ba6a6a2d42c5b924f447261dabbf | 3dd15a69421b4b9e9ca6429ad64fab7a | b63a4b088f114a37892b2006dfb3548e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00026s] ('0', '0', 1) 2026-10-05 17:41:31.880 | fae7ba6a6a2d42c5b924f447261dabbf | 3dd15a69421b4b9e9ca6429ad64fab7a | b63a4b088f114a37892b2006dfb3548e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:31.880 | fae7ba6a6a2d42c5b924f447261dabbf | 3dd15a69421b4b9e9ca6429ad64fab7a | b63a4b088f114a37892b2006dfb3548e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] ('0', '0', '0', '0', 1) 2026-10-05 17:41:31.881 | fae7ba6a6a2d42c5b924f447261dabbf | 3dd15a69421b4b9e9ca6429ad64fab7a | b63a4b088f114a37892b2006dfb3548e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:31.882 | fae7ba6a6a2d42c5b924f447261dabbf | 3dd15a69421b4b9e9ca6429ad64fab7a | b63a4b088f114a37892b2006dfb3548e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('0', '0', '0', '0', 1) 2026-10-05 17:41:31.886 | fae7ba6a6a2d42c5b924f447261dabbf | 3dd15a69421b4b9e9ca6429ad64fab7a | b63a4b088f114a37892b2006dfb3548e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:31.887 | fae7ba6a6a2d42c5b924f447261dabbf | 3dd15a69421b4b9e9ca6429ad64fab7a | b63a4b088f114a37892b2006dfb3548e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00027s] ('0', '0', '0', 1) 2026-10-05 17:41:31.888 | fae7ba6a6a2d42c5b924f447261dabbf | 3dd15a69421b4b9e9ca6429ad64fab7a | b63a4b088f114a37892b2006dfb3548e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:31.889 | fae7ba6a6a2d42c5b924f447261dabbf | 3dd15a69421b4b9e9ca6429ad64fab7a | b63a4b088f114a37892b2006dfb3548e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00030s] ('0',) 2026-10-05 17:41:31.897 | fae7ba6a6a2d42c5b924f447261dabbf | 3dd15a69421b4b9e9ca6429ad64fab7a | b63a4b088f114a37892b2006dfb3548e | 38941-a4ab07 | INFO | module_admin.controller.login_controller:get_login_user_info:102 - 获取成功 2026-10-05 17:41:31.902 | fae7ba6a6a2d42c5b924f447261dabbf | 3dd15a69421b4b9e9ca6429ad64fab7a | b63a4b088f114a37892b2006dfb3548e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:41:31.919 | 6267814da30a4cc59e8ee984d6fd20ef | 4badf7a9d81b4479b893bda1c78053c5 | 55ecaac93acc4c5b88bc94efa241083a | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:31.920 | 6267814da30a4cc59e8ee984d6fd20ef | 4badf7a9d81b4479b893bda1c78053c5 | 55ecaac93acc4c5b88bc94efa241083a | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:31.920 | 6267814da30a4cc59e8ee984d6fd20ef | 4badf7a9d81b4479b893bda1c78053c5 | 55ecaac93acc4c5b88bc94efa241083a | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.04272s ago] ('0', '0', 1) 2026-10-05 17:41:31.922 | 6267814da30a4cc59e8ee984d6fd20ef | 4badf7a9d81b4479b893bda1c78053c5 | 55ecaac93acc4c5b88bc94efa241083a | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:31.922 | 6267814da30a4cc59e8ee984d6fd20ef | 4badf7a9d81b4479b893bda1c78053c5 | 55ecaac93acc4c5b88bc94efa241083a | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.04266s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:31.923 | 6267814da30a4cc59e8ee984d6fd20ef | 4badf7a9d81b4479b893bda1c78053c5 | 55ecaac93acc4c5b88bc94efa241083a | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:31.924 | 6267814da30a4cc59e8ee984d6fd20ef | 4badf7a9d81b4479b893bda1c78053c5 | 55ecaac93acc4c5b88bc94efa241083a | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.0421s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:31.925 | 6267814da30a4cc59e8ee984d6fd20ef | 4badf7a9d81b4479b893bda1c78053c5 | 55ecaac93acc4c5b88bc94efa241083a | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:31.925 | 6267814da30a4cc59e8ee984d6fd20ef | 4badf7a9d81b4479b893bda1c78053c5 | 55ecaac93acc4c5b88bc94efa241083a | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.03912s ago] ('0', '0', '0', 1) 2026-10-05 17:41:31.928 | 6267814da30a4cc59e8ee984d6fd20ef | 4badf7a9d81b4479b893bda1c78053c5 | 55ecaac93acc4c5b88bc94efa241083a | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:31.928 | 6267814da30a4cc59e8ee984d6fd20ef | 4badf7a9d81b4479b893bda1c78053c5 | 55ecaac93acc4c5b88bc94efa241083a | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.03959s ago] ('0',) 2026-10-05 17:41:31.937 | 6267814da30a4cc59e8ee984d6fd20ef | 4badf7a9d81b4479b893bda1c78053c5 | 55ecaac93acc4c5b88bc94efa241083a | 38941-a4ab07 | INFO | module_admin.controller.login_controller:get_login_user_routers:119 - 获取成功 2026-10-05 17:41:31.938 | 6267814da30a4cc59e8ee984d6fd20ef | 4badf7a9d81b4479b893bda1c78053c5 | 55ecaac93acc4c5b88bc94efa241083a | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:31.938 | 6267814da30a4cc59e8ee984d6fd20ef | 4badf7a9d81b4479b893bda1c78053c5 | 55ecaac93acc4c5b88bc94efa241083a | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.061s ago] ('0', '0', 1) 2026-10-05 17:41:31.939 | 6267814da30a4cc59e8ee984d6fd20ef | 4badf7a9d81b4479b893bda1c78053c5 | 55ecaac93acc4c5b88bc94efa241083a | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:31.940 | 6267814da30a4cc59e8ee984d6fd20ef | 4badf7a9d81b4479b893bda1c78053c5 | 55ecaac93acc4c5b88bc94efa241083a | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.05994s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:31.941 | 6267814da30a4cc59e8ee984d6fd20ef | 4badf7a9d81b4479b893bda1c78053c5 | 55ecaac93acc4c5b88bc94efa241083a | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:31.941 | 6267814da30a4cc59e8ee984d6fd20ef | 4badf7a9d81b4479b893bda1c78053c5 | 55ecaac93acc4c5b88bc94efa241083a | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.05935s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:31.942 | 6267814da30a4cc59e8ee984d6fd20ef | 4badf7a9d81b4479b893bda1c78053c5 | 55ecaac93acc4c5b88bc94efa241083a | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:31.942 | 6267814da30a4cc59e8ee984d6fd20ef | 4badf7a9d81b4479b893bda1c78053c5 | 55ecaac93acc4c5b88bc94efa241083a | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.05567s ago] ('0', '0', '0', 1) 2026-10-05 17:41:31.943 | 6267814da30a4cc59e8ee984d6fd20ef | 4badf7a9d81b4479b893bda1c78053c5 | 55ecaac93acc4c5b88bc94efa241083a | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:31.943 | 6267814da30a4cc59e8ee984d6fd20ef | 4badf7a9d81b4479b893bda1c78053c5 | 55ecaac93acc4c5b88bc94efa241083a | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.05453s ago] ('0',) 2026-10-05 17:41:31.953 | 6267814da30a4cc59e8ee984d6fd20ef | 4badf7a9d81b4479b893bda1c78053c5 | 55ecaac93acc4c5b88bc94efa241083a | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:41:32.168 | 0856dc2b566e49a88cc2310a3bf2583e | 24755d627dd041fda88d3c524fd105c8 | f2ee0faf7f6f48d5ab527d5c089a0ce1 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:32.168 | 0856dc2b566e49a88cc2310a3bf2583e | 24755d627dd041fda88d3c524fd105c8 | f2ee0faf7f6f48d5ab527d5c089a0ce1 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.168 | 0856dc2b566e49a88cc2310a3bf2583e | 24755d627dd041fda88d3c524fd105c8 | f2ee0faf7f6f48d5ab527d5c089a0ce1 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.2914s ago] ('0', '0', 1) 2026-10-05 17:41:32.172 | 0856dc2b566e49a88cc2310a3bf2583e | 24755d627dd041fda88d3c524fd105c8 | f2ee0faf7f6f48d5ab527d5c089a0ce1 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.172 | 0856dc2b566e49a88cc2310a3bf2583e | 24755d627dd041fda88d3c524fd105c8 | f2ee0faf7f6f48d5ab527d5c089a0ce1 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.2923s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.178 | 0856dc2b566e49a88cc2310a3bf2583e | 24755d627dd041fda88d3c524fd105c8 | f2ee0faf7f6f48d5ab527d5c089a0ce1 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.179 | 0856dc2b566e49a88cc2310a3bf2583e | 24755d627dd041fda88d3c524fd105c8 | f2ee0faf7f6f48d5ab527d5c089a0ce1 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.2975s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.181 | 0856dc2b566e49a88cc2310a3bf2583e | 24755d627dd041fda88d3c524fd105c8 | f2ee0faf7f6f48d5ab527d5c089a0ce1 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.181 | 0856dc2b566e49a88cc2310a3bf2583e | 24755d627dd041fda88d3c524fd105c8 | f2ee0faf7f6f48d5ab527d5c089a0ce1 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.2947s ago] ('0', '0', '0', 1) 2026-10-05 17:41:32.183 | 0856dc2b566e49a88cc2310a3bf2583e | 24755d627dd041fda88d3c524fd105c8 | f2ee0faf7f6f48d5ab527d5c089a0ce1 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:32.183 | 0856dc2b566e49a88cc2310a3bf2583e | 24755d627dd041fda88d3c524fd105c8 | f2ee0faf7f6f48d5ab527d5c089a0ce1 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.2951s ago] ('0',) 2026-10-05 17:41:32.194 | 0856dc2b566e49a88cc2310a3bf2583e | 24755d627dd041fda88d3c524fd105c8 | f2ee0faf7f6f48d5ab527d5c089a0ce1 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.194 | 0856dc2b566e49a88cc2310a3bf2583e | 24755d627dd041fda88d3c524fd105c8 | f2ee0faf7f6f48d5ab527d5c089a0ce1 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3169s ago] ('0', '0', 1) 2026-10-05 17:41:32.195 | 0856dc2b566e49a88cc2310a3bf2583e | 24755d627dd041fda88d3c524fd105c8 | f2ee0faf7f6f48d5ab527d5c089a0ce1 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.195 | 0856dc2b566e49a88cc2310a3bf2583e | 24755d627dd041fda88d3c524fd105c8 | f2ee0faf7f6f48d5ab527d5c089a0ce1 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3158s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.196 | 474e1caedb0742eb93d0e741eb77b4af | 2194439146fb4d4682f06df8b6f7e65d | 4c2f93ae03264954bf25387eecd76e95 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:32.196 | 474e1caedb0742eb93d0e741eb77b4af | 2194439146fb4d4682f06df8b6f7e65d | 4c2f93ae03264954bf25387eecd76e95 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.196 | 474e1caedb0742eb93d0e741eb77b4af | 2194439146fb4d4682f06df8b6f7e65d | 4c2f93ae03264954bf25387eecd76e95 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3189s ago] ('0', '0', 1) 2026-10-05 17:41:32.196 | fa3781a4aede48f29cc2aa83ef4928c3 | 2b0d163f9af54d9dbdc75ac62677391c | 9e1b94e417f043a98f5ceaaeb303a490 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:32.197 | fa3781a4aede48f29cc2aa83ef4928c3 | 2b0d163f9af54d9dbdc75ac62677391c | 9e1b94e417f043a98f5ceaaeb303a490 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.197 | fa3781a4aede48f29cc2aa83ef4928c3 | 2b0d163f9af54d9dbdc75ac62677391c | 9e1b94e417f043a98f5ceaaeb303a490 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3195s ago] ('0', '0', 1) 2026-10-05 17:41:32.197 | 4d0ccce56fc24f28ab1a2b37dbbca2ee | 2cba2f2acc9e450bada56d860a479889 | fc4e3b3a20e3418197899636b68192f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:32.197 | 4d0ccce56fc24f28ab1a2b37dbbca2ee | 2cba2f2acc9e450bada56d860a479889 | fc4e3b3a20e3418197899636b68192f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.197 | 4d0ccce56fc24f28ab1a2b37dbbca2ee | 2cba2f2acc9e450bada56d860a479889 | fc4e3b3a20e3418197899636b68192f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3202s ago] ('0', '0', 1) 2026-10-05 17:41:32.197 | ae934d737bda4989b83f06b80ab0acbe | d6774f2b59664abb8ec9c2cc55989b9e | d96bc9275d644b9f806c73cdb76b2652 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:32.198 | ae934d737bda4989b83f06b80ab0acbe | d6774f2b59664abb8ec9c2cc55989b9e | d96bc9275d644b9f806c73cdb76b2652 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.199 | ae934d737bda4989b83f06b80ab0acbe | d6774f2b59664abb8ec9c2cc55989b9e | d96bc9275d644b9f806c73cdb76b2652 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3217s ago] ('0', '0', 1) 2026-10-05 17:41:32.199 | 32a91cf2ea8f4f5192b01446a7f1da3b | 09d1a1f7e8404aab8e7e19d66172e993 | 2678241d4063418890054a9d0eae2b6e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:32.199 | 32a91cf2ea8f4f5192b01446a7f1da3b | 09d1a1f7e8404aab8e7e19d66172e993 | 2678241d4063418890054a9d0eae2b6e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.200 | 32a91cf2ea8f4f5192b01446a7f1da3b | 09d1a1f7e8404aab8e7e19d66172e993 | 2678241d4063418890054a9d0eae2b6e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3227s ago] ('0', '0', 1) 2026-10-05 17:41:32.201 | 0856dc2b566e49a88cc2310a3bf2583e | 24755d627dd041fda88d3c524fd105c8 | f2ee0faf7f6f48d5ab527d5c089a0ce1 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.201 | 0856dc2b566e49a88cc2310a3bf2583e | 24755d627dd041fda88d3c524fd105c8 | f2ee0faf7f6f48d5ab527d5c089a0ce1 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3193s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.208 | ae934d737bda4989b83f06b80ab0acbe | d6774f2b59664abb8ec9c2cc55989b9e | d96bc9275d644b9f806c73cdb76b2652 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.208 | ae934d737bda4989b83f06b80ab0acbe | d6774f2b59664abb8ec9c2cc55989b9e | d96bc9275d644b9f806c73cdb76b2652 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3282s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.210 | 0856dc2b566e49a88cc2310a3bf2583e | 24755d627dd041fda88d3c524fd105c8 | f2ee0faf7f6f48d5ab527d5c089a0ce1 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.210 | 0856dc2b566e49a88cc2310a3bf2583e | 24755d627dd041fda88d3c524fd105c8 | f2ee0faf7f6f48d5ab527d5c089a0ce1 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3234s ago] ('0', '0', '0', 1) 2026-10-05 17:41:32.211 | 0856dc2b566e49a88cc2310a3bf2583e | 24755d627dd041fda88d3c524fd105c8 | f2ee0faf7f6f48d5ab527d5c089a0ce1 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:32.211 | 0856dc2b566e49a88cc2310a3bf2583e | 24755d627dd041fda88d3c524fd105c8 | f2ee0faf7f6f48d5ab527d5c089a0ce1 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3228s ago] ('0',) 2026-10-05 17:41:32.212 | ae934d737bda4989b83f06b80ab0acbe | d6774f2b59664abb8ec9c2cc55989b9e | d96bc9275d644b9f806c73cdb76b2652 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.212 | ae934d737bda4989b83f06b80ab0acbe | d6774f2b59664abb8ec9c2cc55989b9e | d96bc9275d644b9f806c73cdb76b2652 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3309s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.213 | 474e1caedb0742eb93d0e741eb77b4af | 2194439146fb4d4682f06df8b6f7e65d | 4c2f93ae03264954bf25387eecd76e95 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.214 | 474e1caedb0742eb93d0e741eb77b4af | 2194439146fb4d4682f06df8b6f7e65d | 4c2f93ae03264954bf25387eecd76e95 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.334s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.214 | 4d0ccce56fc24f28ab1a2b37dbbca2ee | 2cba2f2acc9e450bada56d860a479889 | fc4e3b3a20e3418197899636b68192f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.214 | 4d0ccce56fc24f28ab1a2b37dbbca2ee | 2cba2f2acc9e450bada56d860a479889 | fc4e3b3a20e3418197899636b68192f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3347s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.215 | fa3781a4aede48f29cc2aa83ef4928c3 | 2b0d163f9af54d9dbdc75ac62677391c | 9e1b94e417f043a98f5ceaaeb303a490 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.215 | fa3781a4aede48f29cc2aa83ef4928c3 | 2b0d163f9af54d9dbdc75ac62677391c | 9e1b94e417f043a98f5ceaaeb303a490 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3353s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.215 | 32a91cf2ea8f4f5192b01446a7f1da3b | 09d1a1f7e8404aab8e7e19d66172e993 | 2678241d4063418890054a9d0eae2b6e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.215 | 32a91cf2ea8f4f5192b01446a7f1da3b | 09d1a1f7e8404aab8e7e19d66172e993 | 2678241d4063418890054a9d0eae2b6e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3359s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.218 | ae934d737bda4989b83f06b80ab0acbe | d6774f2b59664abb8ec9c2cc55989b9e | d96bc9275d644b9f806c73cdb76b2652 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.218 | ae934d737bda4989b83f06b80ab0acbe | d6774f2b59664abb8ec9c2cc55989b9e | d96bc9275d644b9f806c73cdb76b2652 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3317s ago] ('0', '0', '0', 1) 2026-10-05 17:41:32.220 | 4d0ccce56fc24f28ab1a2b37dbbca2ee | 2cba2f2acc9e450bada56d860a479889 | fc4e3b3a20e3418197899636b68192f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.220 | 4d0ccce56fc24f28ab1a2b37dbbca2ee | 2cba2f2acc9e450bada56d860a479889 | fc4e3b3a20e3418197899636b68192f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3383s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.221 | fa3781a4aede48f29cc2aa83ef4928c3 | 2b0d163f9af54d9dbdc75ac62677391c | 9e1b94e417f043a98f5ceaaeb303a490 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.221 | fa3781a4aede48f29cc2aa83ef4928c3 | 2b0d163f9af54d9dbdc75ac62677391c | 9e1b94e417f043a98f5ceaaeb303a490 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3394s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.222 | 32a91cf2ea8f4f5192b01446a7f1da3b | 09d1a1f7e8404aab8e7e19d66172e993 | 2678241d4063418890054a9d0eae2b6e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.222 | 32a91cf2ea8f4f5192b01446a7f1da3b | 09d1a1f7e8404aab8e7e19d66172e993 | 2678241d4063418890054a9d0eae2b6e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3402s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.222 | ae934d737bda4989b83f06b80ab0acbe | d6774f2b59664abb8ec9c2cc55989b9e | d96bc9275d644b9f806c73cdb76b2652 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:32.222 | ae934d737bda4989b83f06b80ab0acbe | d6774f2b59664abb8ec9c2cc55989b9e | d96bc9275d644b9f806c73cdb76b2652 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.334s ago] ('0',) 2026-10-05 17:41:32.223 | 474e1caedb0742eb93d0e741eb77b4af | 2194439146fb4d4682f06df8b6f7e65d | 4c2f93ae03264954bf25387eecd76e95 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.223 | 474e1caedb0742eb93d0e741eb77b4af | 2194439146fb4d4682f06df8b6f7e65d | 4c2f93ae03264954bf25387eecd76e95 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3416s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.224 | 4d0ccce56fc24f28ab1a2b37dbbca2ee | 2cba2f2acc9e450bada56d860a479889 | fc4e3b3a20e3418197899636b68192f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.224 | 4d0ccce56fc24f28ab1a2b37dbbca2ee | 2cba2f2acc9e450bada56d860a479889 | fc4e3b3a20e3418197899636b68192f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3375s ago] ('0', '0', '0', 1) 2026-10-05 17:41:32.228 | fa3781a4aede48f29cc2aa83ef4928c3 | 2b0d163f9af54d9dbdc75ac62677391c | 9e1b94e417f043a98f5ceaaeb303a490 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.228 | fa3781a4aede48f29cc2aa83ef4928c3 | 2b0d163f9af54d9dbdc75ac62677391c | 9e1b94e417f043a98f5ceaaeb303a490 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3417s ago] ('0', '0', '0', 1) 2026-10-05 17:41:32.243 | 0856dc2b566e49a88cc2310a3bf2583e | 24755d627dd041fda88d3c524fd105c8 | f2ee0faf7f6f48d5ab527d5c089a0ce1 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_pallet_inventory.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_pallet_inventory.flow_state AS flow_state, biz_pallet_inventory.warehouse_id AS warehouse_id, current_warehouse.warehouse_name AS warehouse_name, biz_pallet_inventory.site_id AS site_id, current_site.site_name AS site_name, biz_pallet_inventory.current_line_id AS line_id, current_line.line_name AS line_name, active_filling.strain_id AS strain_id, active_filling.strain_code_snapshot AS strain_code, active_filling.strain_name_snapshot AS strain_name, active_filling.batch_no AS batch_no, active_filling.initial_packages AS initial_packages, biz_pallet_inventory.remaining_packages AS remaining_packages, biz_pallet_inventory.updated_at AS updated_at FROM biz_pallet_inventory INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_pallet_inventory.pallet_id LEFT OUTER JOIN biz_filling_record AS active_filling ON active_filling.filling_id = biz_pallet_inventory.active_filling_id LEFT OUTER JOIN biz_warehouse AS current_warehouse ON current_warehouse.warehouse_id = biz_pallet_inventory.warehouse_id LEFT OUTER JOIN biz_customer_site AS current_site ON current_site.site_id = biz_pallet_inventory.site_id LEFT OUTER JOIN biz_production_line AS current_line ON current_line.line_id = biz_pallet_inventory.current_line_id WHERE biz_pallet_inventory.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (active_filling.filling_id IS NULL OR active_filling.test_batch_id IS NULL) AND (current_warehouse.warehouse_id IS NULL OR current_warehouse.test_batch_id IS NULL) AND (current_site.site_id IS NULL OR current_site.test_batch_id IS NULL) AND (current_line.line_id IS NULL OR current_line.test_batch_id IS NULL) ORDER BY biz_pallet_inventory.pallet_id) AS anon_1 2026-10-05 17:41:32.244 | 0856dc2b566e49a88cc2310a3bf2583e | 24755d627dd041fda88d3c524fd105c8 | f2ee0faf7f6f48d5ab527d5c089a0ce1 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00044s] ('*',) 2026-10-05 17:41:32.244 | 4d0ccce56fc24f28ab1a2b37dbbca2ee | 2cba2f2acc9e450bada56d860a479889 | fc4e3b3a20e3418197899636b68192f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:32.244 | 4d0ccce56fc24f28ab1a2b37dbbca2ee | 2cba2f2acc9e450bada56d860a479889 | fc4e3b3a20e3418197899636b68192f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3561s ago] ('0',) 2026-10-05 17:41:32.245 | 32a91cf2ea8f4f5192b01446a7f1da3b | 09d1a1f7e8404aab8e7e19d66172e993 | 2678241d4063418890054a9d0eae2b6e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.245 | 32a91cf2ea8f4f5192b01446a7f1da3b | 09d1a1f7e8404aab8e7e19d66172e993 | 2678241d4063418890054a9d0eae2b6e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3587s ago] ('0', '0', '0', 1) 2026-10-05 17:41:32.246 | 474e1caedb0742eb93d0e741eb77b4af | 2194439146fb4d4682f06df8b6f7e65d | 4c2f93ae03264954bf25387eecd76e95 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.246 | 474e1caedb0742eb93d0e741eb77b4af | 2194439146fb4d4682f06df8b6f7e65d | 4c2f93ae03264954bf25387eecd76e95 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3598s ago] ('0', '0', '0', 1) 2026-10-05 17:41:32.247 | 32a91cf2ea8f4f5192b01446a7f1da3b | 09d1a1f7e8404aab8e7e19d66172e993 | 2678241d4063418890054a9d0eae2b6e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:32.247 | 32a91cf2ea8f4f5192b01446a7f1da3b | 09d1a1f7e8404aab8e7e19d66172e993 | 2678241d4063418890054a9d0eae2b6e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3588s ago] ('0',) 2026-10-05 17:41:32.248 | fa3781a4aede48f29cc2aa83ef4928c3 | 2b0d163f9af54d9dbdc75ac62677391c | 9e1b94e417f043a98f5ceaaeb303a490 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:32.248 | fa3781a4aede48f29cc2aa83ef4928c3 | 2b0d163f9af54d9dbdc75ac62677391c | 9e1b94e417f043a98f5ceaaeb303a490 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3593s ago] ('0',) 2026-10-05 17:41:32.250 | 474e1caedb0742eb93d0e741eb77b4af | 2194439146fb4d4682f06df8b6f7e65d | 4c2f93ae03264954bf25387eecd76e95 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:32.250 | 474e1caedb0742eb93d0e741eb77b4af | 2194439146fb4d4682f06df8b6f7e65d | 4c2f93ae03264954bf25387eecd76e95 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3618s ago] ('0',) 2026-10-05 17:41:32.269 | ae934d737bda4989b83f06b80ab0acbe | d6774f2b59664abb8ec9c2cc55989b9e | d96bc9275d644b9f806c73cdb76b2652 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.270 | ae934d737bda4989b83f06b80ab0acbe | d6774f2b59664abb8ec9c2cc55989b9e | d96bc9275d644b9f806c73cdb76b2652 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3927s ago] ('0', '0', 1) 2026-10-05 17:41:32.272 | ae934d737bda4989b83f06b80ab0acbe | d6774f2b59664abb8ec9c2cc55989b9e | d96bc9275d644b9f806c73cdb76b2652 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.272 | ae934d737bda4989b83f06b80ab0acbe | d6774f2b59664abb8ec9c2cc55989b9e | d96bc9275d644b9f806c73cdb76b2652 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3924s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.273 | ae934d737bda4989b83f06b80ab0acbe | d6774f2b59664abb8ec9c2cc55989b9e | d96bc9275d644b9f806c73cdb76b2652 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.274 | ae934d737bda4989b83f06b80ab0acbe | d6774f2b59664abb8ec9c2cc55989b9e | d96bc9275d644b9f806c73cdb76b2652 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3921s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.274 | 32a91cf2ea8f4f5192b01446a7f1da3b | 09d1a1f7e8404aab8e7e19d66172e993 | 2678241d4063418890054a9d0eae2b6e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.274 | 32a91cf2ea8f4f5192b01446a7f1da3b | 09d1a1f7e8404aab8e7e19d66172e993 | 2678241d4063418890054a9d0eae2b6e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3972s ago] ('0', '0', 1) 2026-10-05 17:41:32.275 | fa3781a4aede48f29cc2aa83ef4928c3 | 2b0d163f9af54d9dbdc75ac62677391c | 9e1b94e417f043a98f5ceaaeb303a490 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.275 | fa3781a4aede48f29cc2aa83ef4928c3 | 2b0d163f9af54d9dbdc75ac62677391c | 9e1b94e417f043a98f5ceaaeb303a490 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3976s ago] ('0', '0', 1) 2026-10-05 17:41:32.275 | 4d0ccce56fc24f28ab1a2b37dbbca2ee | 2cba2f2acc9e450bada56d860a479889 | fc4e3b3a20e3418197899636b68192f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.275 | 4d0ccce56fc24f28ab1a2b37dbbca2ee | 2cba2f2acc9e450bada56d860a479889 | fc4e3b3a20e3418197899636b68192f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.398s ago] ('0', '0', 1) 2026-10-05 17:41:32.277 | 0856dc2b566e49a88cc2310a3bf2583e | 24755d627dd041fda88d3c524fd105c8 | f2ee0faf7f6f48d5ab527d5c089a0ce1 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_pallet_inventory.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_pallet_inventory.flow_state AS flow_state, biz_pallet_inventory.warehouse_id AS warehouse_id, current_warehouse.warehouse_name AS warehouse_name, biz_pallet_inventory.site_id AS site_id, current_site.site_name AS site_name, biz_pallet_inventory.current_line_id AS line_id, current_line.line_name AS line_name, active_filling.strain_id AS strain_id, active_filling.strain_code_snapshot AS strain_code, active_filling.strain_name_snapshot AS strain_name, active_filling.batch_no AS batch_no, active_filling.initial_packages AS initial_packages, biz_pallet_inventory.remaining_packages AS remaining_packages, biz_pallet_inventory.updated_at AS updated_at FROM biz_pallet_inventory INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_pallet_inventory.pallet_id LEFT OUTER JOIN biz_filling_record AS active_filling ON active_filling.filling_id = biz_pallet_inventory.active_filling_id LEFT OUTER JOIN biz_warehouse AS current_warehouse ON current_warehouse.warehouse_id = biz_pallet_inventory.warehouse_id LEFT OUTER JOIN biz_customer_site AS current_site ON current_site.site_id = biz_pallet_inventory.site_id LEFT OUTER JOIN biz_production_line AS current_line ON current_line.line_id = biz_pallet_inventory.current_line_id WHERE biz_pallet_inventory.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (active_filling.filling_id IS NULL OR active_filling.test_batch_id IS NULL) AND (current_warehouse.warehouse_id IS NULL OR current_warehouse.test_batch_id IS NULL) AND (current_site.site_id IS NULL OR current_site.test_batch_id IS NULL) AND (current_line.line_id IS NULL OR current_line.test_batch_id IS NULL) ORDER BY biz_pallet_inventory.pallet_id LIMIT %s, %s 2026-10-05 17:41:32.277 | 0856dc2b566e49a88cc2310a3bf2583e | 24755d627dd041fda88d3c524fd105c8 | f2ee0faf7f6f48d5ab527d5c089a0ce1 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] (0, 100) 2026-10-05 17:41:32.278 | 474e1caedb0742eb93d0e741eb77b4af | 2194439146fb4d4682f06df8b6f7e65d | 4c2f93ae03264954bf25387eecd76e95 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.278 | 474e1caedb0742eb93d0e741eb77b4af | 2194439146fb4d4682f06df8b6f7e65d | 4c2f93ae03264954bf25387eecd76e95 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4006s ago] ('0', '0', 1) 2026-10-05 17:41:32.278 | ae934d737bda4989b83f06b80ab0acbe | d6774f2b59664abb8ec9c2cc55989b9e | d96bc9275d644b9f806c73cdb76b2652 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.278 | ae934d737bda4989b83f06b80ab0acbe | d6774f2b59664abb8ec9c2cc55989b9e | d96bc9275d644b9f806c73cdb76b2652 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3921s ago] ('0', '0', '0', 1) 2026-10-05 17:41:32.279 | 32a91cf2ea8f4f5192b01446a7f1da3b | 09d1a1f7e8404aab8e7e19d66172e993 | 2678241d4063418890054a9d0eae2b6e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.280 | 32a91cf2ea8f4f5192b01446a7f1da3b | 09d1a1f7e8404aab8e7e19d66172e993 | 2678241d4063418890054a9d0eae2b6e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.280 | fa3781a4aede48f29cc2aa83ef4928c3 | 2b0d163f9af54d9dbdc75ac62677391c | 9e1b94e417f043a98f5ceaaeb303a490 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.280 | fa3781a4aede48f29cc2aa83ef4928c3 | 2b0d163f9af54d9dbdc75ac62677391c | 9e1b94e417f043a98f5ceaaeb303a490 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4006s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.281 | 4d0ccce56fc24f28ab1a2b37dbbca2ee | 2cba2f2acc9e450bada56d860a479889 | fc4e3b3a20e3418197899636b68192f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.281 | 4d0ccce56fc24f28ab1a2b37dbbca2ee | 2cba2f2acc9e450bada56d860a479889 | fc4e3b3a20e3418197899636b68192f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4011s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.281 | 474e1caedb0742eb93d0e741eb77b4af | 2194439146fb4d4682f06df8b6f7e65d | 4c2f93ae03264954bf25387eecd76e95 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.282 | 474e1caedb0742eb93d0e741eb77b4af | 2194439146fb4d4682f06df8b6f7e65d | 4c2f93ae03264954bf25387eecd76e95 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.402s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.282 | ae934d737bda4989b83f06b80ab0acbe | d6774f2b59664abb8ec9c2cc55989b9e | d96bc9275d644b9f806c73cdb76b2652 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:32.282 | ae934d737bda4989b83f06b80ab0acbe | d6774f2b59664abb8ec9c2cc55989b9e | d96bc9275d644b9f806c73cdb76b2652 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.3938s ago] ('0',) 2026-10-05 17:41:32.286 | 4d0ccce56fc24f28ab1a2b37dbbca2ee | 2cba2f2acc9e450bada56d860a479889 | fc4e3b3a20e3418197899636b68192f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.286 | 4d0ccce56fc24f28ab1a2b37dbbca2ee | 2cba2f2acc9e450bada56d860a479889 | fc4e3b3a20e3418197899636b68192f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.405s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.287 | fa3781a4aede48f29cc2aa83ef4928c3 | 2b0d163f9af54d9dbdc75ac62677391c | 9e1b94e417f043a98f5ceaaeb303a490 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.287 | fa3781a4aede48f29cc2aa83ef4928c3 | 2b0d163f9af54d9dbdc75ac62677391c | 9e1b94e417f043a98f5ceaaeb303a490 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4055s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.287 | 32a91cf2ea8f4f5192b01446a7f1da3b | 09d1a1f7e8404aab8e7e19d66172e993 | 2678241d4063418890054a9d0eae2b6e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.287 | 32a91cf2ea8f4f5192b01446a7f1da3b | 09d1a1f7e8404aab8e7e19d66172e993 | 2678241d4063418890054a9d0eae2b6e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.406s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.288 | 474e1caedb0742eb93d0e741eb77b4af | 2194439146fb4d4682f06df8b6f7e65d | 4c2f93ae03264954bf25387eecd76e95 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.288 | 474e1caedb0742eb93d0e741eb77b4af | 2194439146fb4d4682f06df8b6f7e65d | 4c2f93ae03264954bf25387eecd76e95 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4069s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.290 | fa3781a4aede48f29cc2aa83ef4928c3 | 2b0d163f9af54d9dbdc75ac62677391c | 9e1b94e417f043a98f5ceaaeb303a490 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.290 | fa3781a4aede48f29cc2aa83ef4928c3 | 2b0d163f9af54d9dbdc75ac62677391c | 9e1b94e417f043a98f5ceaaeb303a490 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4042s ago] ('0', '0', '0', 1) 2026-10-05 17:41:32.291 | 32a91cf2ea8f4f5192b01446a7f1da3b | 09d1a1f7e8404aab8e7e19d66172e993 | 2678241d4063418890054a9d0eae2b6e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.291 | 32a91cf2ea8f4f5192b01446a7f1da3b | 09d1a1f7e8404aab8e7e19d66172e993 | 2678241d4063418890054a9d0eae2b6e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4046s ago] ('0', '0', '0', 1) 2026-10-05 17:41:32.291 | 4d0ccce56fc24f28ab1a2b37dbbca2ee | 2cba2f2acc9e450bada56d860a479889 | fc4e3b3a20e3418197899636b68192f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.291 | 4d0ccce56fc24f28ab1a2b37dbbca2ee | 2cba2f2acc9e450bada56d860a479889 | fc4e3b3a20e3418197899636b68192f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4051s ago] ('0', '0', '0', 1) 2026-10-05 17:41:32.292 | 474e1caedb0742eb93d0e741eb77b4af | 2194439146fb4d4682f06df8b6f7e65d | 4c2f93ae03264954bf25387eecd76e95 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.292 | 474e1caedb0742eb93d0e741eb77b4af | 2194439146fb4d4682f06df8b6f7e65d | 4c2f93ae03264954bf25387eecd76e95 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4057s ago] ('0', '0', '0', 1) 2026-10-05 17:41:32.293 | 0856dc2b566e49a88cc2310a3bf2583e | 24755d627dd041fda88d3c524fd105c8 | f2ee0faf7f6f48d5ab527d5c089a0ce1 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:41:32.293 | fa3781a4aede48f29cc2aa83ef4928c3 | 2b0d163f9af54d9dbdc75ac62677391c | 9e1b94e417f043a98f5ceaaeb303a490 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:32.293 | fa3781a4aede48f29cc2aa83ef4928c3 | 2b0d163f9af54d9dbdc75ac62677391c | 9e1b94e417f043a98f5ceaaeb303a490 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4049s ago] ('0',) 2026-10-05 17:41:32.293 | 32a91cf2ea8f4f5192b01446a7f1da3b | 09d1a1f7e8404aab8e7e19d66172e993 | 2678241d4063418890054a9d0eae2b6e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:32.294 | 32a91cf2ea8f4f5192b01446a7f1da3b | 09d1a1f7e8404aab8e7e19d66172e993 | 2678241d4063418890054a9d0eae2b6e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4052s ago] ('0',) 2026-10-05 17:41:32.294 | 4d0ccce56fc24f28ab1a2b37dbbca2ee | 2cba2f2acc9e450bada56d860a479889 | fc4e3b3a20e3418197899636b68192f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:32.294 | 4d0ccce56fc24f28ab1a2b37dbbca2ee | 2cba2f2acc9e450bada56d860a479889 | fc4e3b3a20e3418197899636b68192f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4056s ago] ('0',) 2026-10-05 17:41:32.295 | 474e1caedb0742eb93d0e741eb77b4af | 2194439146fb4d4682f06df8b6f7e65d | 4c2f93ae03264954bf25387eecd76e95 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:32.295 | 474e1caedb0742eb93d0e741eb77b4af | 2194439146fb4d4682f06df8b6f7e65d | 4c2f93ae03264954bf25387eecd76e95 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4064s ago] ('0',) 2026-10-05 17:41:32.307 | d0cb69f982cd4c11a510348e6050ced0 | f9423316e54c4ac5984916fdd0710d47 | 814c328833344013aa0895d412edf49f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:32.307 | d0cb69f982cd4c11a510348e6050ced0 | f9423316e54c4ac5984916fdd0710d47 | 814c328833344013aa0895d412edf49f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.307 | d0cb69f982cd4c11a510348e6050ced0 | f9423316e54c4ac5984916fdd0710d47 | 814c328833344013aa0895d412edf49f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4301s ago] ('0', '0', 1) 2026-10-05 17:41:32.308 | d0cb69f982cd4c11a510348e6050ced0 | f9423316e54c4ac5984916fdd0710d47 | 814c328833344013aa0895d412edf49f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.308 | d0cb69f982cd4c11a510348e6050ced0 | f9423316e54c4ac5984916fdd0710d47 | 814c328833344013aa0895d412edf49f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4289s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.312 | ae934d737bda4989b83f06b80ab0acbe | d6774f2b59664abb8ec9c2cc55989b9e | d96bc9275d644b9f806c73cdb76b2652 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 17:41:32.312 | ae934d737bda4989b83f06b80ab0acbe | d6774f2b59664abb8ec9c2cc55989b9e | d96bc9275d644b9f806c73cdb76b2652 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] ('*',) 2026-10-05 17:41:32.313 | d0cb69f982cd4c11a510348e6050ced0 | f9423316e54c4ac5984916fdd0710d47 | 814c328833344013aa0895d412edf49f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.313 | d0cb69f982cd4c11a510348e6050ced0 | f9423316e54c4ac5984916fdd0710d47 | 814c328833344013aa0895d412edf49f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4313s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.314 | d0cb69f982cd4c11a510348e6050ced0 | f9423316e54c4ac5984916fdd0710d47 | 814c328833344013aa0895d412edf49f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.314 | d0cb69f982cd4c11a510348e6050ced0 | f9423316e54c4ac5984916fdd0710d47 | 814c328833344013aa0895d412edf49f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4278s ago] ('0', '0', '0', 1) 2026-10-05 17:41:32.315 | ae934d737bda4989b83f06b80ab0acbe | d6774f2b59664abb8ec9c2cc55989b9e | d96bc9275d644b9f806c73cdb76b2652 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 17:41:32.315 | ae934d737bda4989b83f06b80ab0acbe | d6774f2b59664abb8ec9c2cc55989b9e | d96bc9275d644b9f806c73cdb76b2652 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00026s] (0, 5) 2026-10-05 17:41:32.316 | d0cb69f982cd4c11a510348e6050ced0 | f9423316e54c4ac5984916fdd0710d47 | 814c328833344013aa0895d412edf49f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:32.316 | d0cb69f982cd4c11a510348e6050ced0 | f9423316e54c4ac5984916fdd0710d47 | 814c328833344013aa0895d412edf49f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4276s ago] ('0',) 2026-10-05 17:41:32.319 | 4d0ccce56fc24f28ab1a2b37dbbca2ee | 2cba2f2acc9e450bada56d860a479889 | fc4e3b3a20e3418197899636b68192f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 17:41:32.319 | 4d0ccce56fc24f28ab1a2b37dbbca2ee | 2cba2f2acc9e450bada56d860a479889 | fc4e3b3a20e3418197899636b68192f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] ('*', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 17:41:32.320 | fa3781a4aede48f29cc2aa83ef4928c3 | 2b0d163f9af54d9dbdc75ac62677391c | 9e1b94e417f043a98f5ceaaeb303a490 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 17:41:32.320 | fa3781a4aede48f29cc2aa83ef4928c3 | 2b0d163f9af54d9dbdc75ac62677391c | 9e1b94e417f043a98f5ceaaeb303a490 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.001038s ago] ('*', datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 17:41:32.325 | 32a91cf2ea8f4f5192b01446a7f1da3b | 09d1a1f7e8404aab8e7e19d66172e993 | 2678241d4063418890054a9d0eae2b6e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id) AS anon_1 2026-10-05 17:41:32.325 | 32a91cf2ea8f4f5192b01446a7f1da3b | 09d1a1f7e8404aab8e7e19d66172e993 | 2678241d4063418890054a9d0eae2b6e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] ('*', 'CONFIRMED') 2026-10-05 17:41:32.327 | 474e1caedb0742eb93d0e741eb77b4af | 2194439146fb4d4682f06df8b6f7e65d | 4c2f93ae03264954bf25387eecd76e95 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.create_time >= %s AND biz_shipment_order.create_time < %s ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 17:41:32.328 | 474e1caedb0742eb93d0e741eb77b4af | 2194439146fb4d4682f06df8b6f7e65d | 4c2f93ae03264954bf25387eecd76e95 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00019s] ('*', datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 17:41:32.331 | ae934d737bda4989b83f06b80ab0acbe | d6774f2b59664abb8ec9c2cc55989b9e | d96bc9275d644b9f806c73cdb76b2652 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:41:32.332 | fa3781a4aede48f29cc2aa83ef4928c3 | 2b0d163f9af54d9dbdc75ac62677391c | 9e1b94e417f043a98f5ceaaeb303a490 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 17:41:32.332 | fa3781a4aede48f29cc2aa83ef4928c3 | 2b0d163f9af54d9dbdc75ac62677391c | 9e1b94e417f043a98f5ceaaeb303a490 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] (datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 1) 2026-10-05 17:41:32.332 | 4d0ccce56fc24f28ab1a2b37dbbca2ee | 2cba2f2acc9e450bada56d860a479889 | fc4e3b3a20e3418197899636b68192f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 17:41:32.332 | 4d0ccce56fc24f28ab1a2b37dbbca2ee | 2cba2f2acc9e450bada56d860a479889 | fc4e3b3a20e3418197899636b68192f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00014s] (datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 100) 2026-10-05 17:41:32.333 | 474e1caedb0742eb93d0e741eb77b4af | 2194439146fb4d4682f06df8b6f7e65d | 4c2f93ae03264954bf25387eecd76e95 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.create_time >= %s AND biz_shipment_order.create_time < %s ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 17:41:32.334 | 474e1caedb0742eb93d0e741eb77b4af | 2194439146fb4d4682f06df8b6f7e65d | 4c2f93ae03264954bf25387eecd76e95 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00015s] (datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 1) 2026-10-05 17:41:32.338 | 32a91cf2ea8f4f5192b01446a7f1da3b | 09d1a1f7e8404aab8e7e19d66172e993 | 2678241d4063418890054a9d0eae2b6e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id LIMIT %s, %s 2026-10-05 17:41:32.338 | 32a91cf2ea8f4f5192b01446a7f1da3b | 09d1a1f7e8404aab8e7e19d66172e993 | 2678241d4063418890054a9d0eae2b6e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] ('CONFIRMED', 0, 5) 2026-10-05 17:41:32.339 | 4d0ccce56fc24f28ab1a2b37dbbca2ee | 2cba2f2acc9e450bada56d860a479889 | fc4e3b3a20e3418197899636b68192f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:41:32.340 | fa3781a4aede48f29cc2aa83ef4928c3 | 2b0d163f9af54d9dbdc75ac62677391c | 9e1b94e417f043a98f5ceaaeb303a490 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:41:32.340 | 474e1caedb0742eb93d0e741eb77b4af | 2194439146fb4d4682f06df8b6f7e65d | 4c2f93ae03264954bf25387eecd76e95 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:41:32.342 | 32a91cf2ea8f4f5192b01446a7f1da3b | 09d1a1f7e8404aab8e7e19d66172e993 | 2678241d4063418890054a9d0eae2b6e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:41:32.342 | 609444d6aa0446198885d24eb591c34e | 162cb8686d964c88bcbe29cae7c79cec | 4588896d160b4be29e6c9c0dd6a46341 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:32.343 | 609444d6aa0446198885d24eb591c34e | 162cb8686d964c88bcbe29cae7c79cec | 4588896d160b4be29e6c9c0dd6a46341 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.343 | 609444d6aa0446198885d24eb591c34e | 162cb8686d964c88bcbe29cae7c79cec | 4588896d160b4be29e6c9c0dd6a46341 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4656s ago] ('0', '0', 1) 2026-10-05 17:41:32.343 | d0cb69f982cd4c11a510348e6050ced0 | f9423316e54c4ac5984916fdd0710d47 | 814c328833344013aa0895d412edf49f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.343 | d0cb69f982cd4c11a510348e6050ced0 | f9423316e54c4ac5984916fdd0710d47 | 814c328833344013aa0895d412edf49f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.466s ago] ('0', '0', 1) 2026-10-05 17:41:32.345 | 609444d6aa0446198885d24eb591c34e | 162cb8686d964c88bcbe29cae7c79cec | 4588896d160b4be29e6c9c0dd6a46341 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.345 | 609444d6aa0446198885d24eb591c34e | 162cb8686d964c88bcbe29cae7c79cec | 4588896d160b4be29e6c9c0dd6a46341 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4654s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.346 | d0cb69f982cd4c11a510348e6050ced0 | f9423316e54c4ac5984916fdd0710d47 | 814c328833344013aa0895d412edf49f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.346 | d0cb69f982cd4c11a510348e6050ced0 | f9423316e54c4ac5984916fdd0710d47 | 814c328833344013aa0895d412edf49f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4665s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.347 | d0cb69f982cd4c11a510348e6050ced0 | f9423316e54c4ac5984916fdd0710d47 | 814c328833344013aa0895d412edf49f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.348 | d0cb69f982cd4c11a510348e6050ced0 | f9423316e54c4ac5984916fdd0710d47 | 814c328833344013aa0895d412edf49f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4661s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.348 | 609444d6aa0446198885d24eb591c34e | 162cb8686d964c88bcbe29cae7c79cec | 4588896d160b4be29e6c9c0dd6a46341 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.348 | 609444d6aa0446198885d24eb591c34e | 162cb8686d964c88bcbe29cae7c79cec | 4588896d160b4be29e6c9c0dd6a46341 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4669s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.350 | 609444d6aa0446198885d24eb591c34e | 162cb8686d964c88bcbe29cae7c79cec | 4588896d160b4be29e6c9c0dd6a46341 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.350 | 609444d6aa0446198885d24eb591c34e | 162cb8686d964c88bcbe29cae7c79cec | 4588896d160b4be29e6c9c0dd6a46341 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4637s ago] ('0', '0', '0', 1) 2026-10-05 17:41:32.351 | d0cb69f982cd4c11a510348e6050ced0 | f9423316e54c4ac5984916fdd0710d47 | 814c328833344013aa0895d412edf49f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.351 | d0cb69f982cd4c11a510348e6050ced0 | f9423316e54c4ac5984916fdd0710d47 | 814c328833344013aa0895d412edf49f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4646s ago] ('0', '0', '0', 1) 2026-10-05 17:41:32.353 | 1c295d17d3f74906b006fe922a5439c5 | c12794fcfce445578215d1f573813caf | 411804d569254e6098141bdc18145d11 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:32.353 | 1c295d17d3f74906b006fe922a5439c5 | c12794fcfce445578215d1f573813caf | 411804d569254e6098141bdc18145d11 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.353 | 1c295d17d3f74906b006fe922a5439c5 | c12794fcfce445578215d1f573813caf | 411804d569254e6098141bdc18145d11 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4759s ago] ('0', '0', 1) 2026-10-05 17:41:32.356 | 597f925972a84826b4e6d7374824d29d | 3e18b4d31c8d45afaf2658013edfcc80 | fc41a0d2a98a4734a6d6438987715718 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:32.356 | 597f925972a84826b4e6d7374824d29d | 3e18b4d31c8d45afaf2658013edfcc80 | fc41a0d2a98a4734a6d6438987715718 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.356 | 597f925972a84826b4e6d7374824d29d | 3e18b4d31c8d45afaf2658013edfcc80 | fc41a0d2a98a4734a6d6438987715718 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4789s ago] ('0', '0', 1) 2026-10-05 17:41:32.357 | 609444d6aa0446198885d24eb591c34e | 162cb8686d964c88bcbe29cae7c79cec | 4588896d160b4be29e6c9c0dd6a46341 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:32.357 | 609444d6aa0446198885d24eb591c34e | 162cb8686d964c88bcbe29cae7c79cec | 4588896d160b4be29e6c9c0dd6a46341 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.469s ago] ('0',) 2026-10-05 17:41:32.358 | d0cb69f982cd4c11a510348e6050ced0 | f9423316e54c4ac5984916fdd0710d47 | 814c328833344013aa0895d412edf49f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:32.358 | d0cb69f982cd4c11a510348e6050ced0 | f9423316e54c4ac5984916fdd0710d47 | 814c328833344013aa0895d412edf49f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4695s ago] ('0',) 2026-10-05 17:41:32.359 | a59b041503044ec49b5caede3dd1e4e7 | b6570980d11241fa9e546429a563b436 | eb6e0a016de1472f90c59a957f22ca58 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:32.359 | a59b041503044ec49b5caede3dd1e4e7 | b6570980d11241fa9e546429a563b436 | eb6e0a016de1472f90c59a957f22ca58 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.360 | a59b041503044ec49b5caede3dd1e4e7 | b6570980d11241fa9e546429a563b436 | eb6e0a016de1472f90c59a957f22ca58 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4824s ago] ('0', '0', 1) 2026-10-05 17:41:32.360 | 1c295d17d3f74906b006fe922a5439c5 | c12794fcfce445578215d1f573813caf | 411804d569254e6098141bdc18145d11 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.360 | 1c295d17d3f74906b006fe922a5439c5 | c12794fcfce445578215d1f573813caf | 411804d569254e6098141bdc18145d11 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4806s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.362 | 597f925972a84826b4e6d7374824d29d | 3e18b4d31c8d45afaf2658013edfcc80 | fc41a0d2a98a4734a6d6438987715718 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.362 | 597f925972a84826b4e6d7374824d29d | 3e18b4d31c8d45afaf2658013edfcc80 | fc41a0d2a98a4734a6d6438987715718 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4822s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.366 | 4ac04f8ce36a4cc1988a4d25b9ab624e | 9d21bb984c49467480b5b7ca6aba15df | aa90f5dc55c0451596c64c04ad8da1e4 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:32.367 | 4ac04f8ce36a4cc1988a4d25b9ab624e | 9d21bb984c49467480b5b7ca6aba15df | aa90f5dc55c0451596c64c04ad8da1e4 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.367 | 4ac04f8ce36a4cc1988a4d25b9ab624e | 9d21bb984c49467480b5b7ca6aba15df | aa90f5dc55c0451596c64c04ad8da1e4 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4899s ago] ('0', '0', 1) 2026-10-05 17:41:32.368 | a59b041503044ec49b5caede3dd1e4e7 | b6570980d11241fa9e546429a563b436 | eb6e0a016de1472f90c59a957f22ca58 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.368 | a59b041503044ec49b5caede3dd1e4e7 | b6570980d11241fa9e546429a563b436 | eb6e0a016de1472f90c59a957f22ca58 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4884s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.368 | 1c295d17d3f74906b006fe922a5439c5 | c12794fcfce445578215d1f573813caf | 411804d569254e6098141bdc18145d11 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.369 | 1c295d17d3f74906b006fe922a5439c5 | c12794fcfce445578215d1f573813caf | 411804d569254e6098141bdc18145d11 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4871s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.370 | 597f925972a84826b4e6d7374824d29d | 3e18b4d31c8d45afaf2658013edfcc80 | fc41a0d2a98a4734a6d6438987715718 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.370 | 597f925972a84826b4e6d7374824d29d | 3e18b4d31c8d45afaf2658013edfcc80 | fc41a0d2a98a4734a6d6438987715718 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4882s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.371 | a59b041503044ec49b5caede3dd1e4e7 | b6570980d11241fa9e546429a563b436 | eb6e0a016de1472f90c59a957f22ca58 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.371 | a59b041503044ec49b5caede3dd1e4e7 | b6570980d11241fa9e546429a563b436 | eb6e0a016de1472f90c59a957f22ca58 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4892s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.371 | 1c295d17d3f74906b006fe922a5439c5 | c12794fcfce445578215d1f573813caf | 411804d569254e6098141bdc18145d11 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.371 | 1c295d17d3f74906b006fe922a5439c5 | c12794fcfce445578215d1f573813caf | 411804d569254e6098141bdc18145d11 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4849s ago] ('0', '0', '0', 1) 2026-10-05 17:41:32.372 | 4ac04f8ce36a4cc1988a4d25b9ab624e | 9d21bb984c49467480b5b7ca6aba15df | aa90f5dc55c0451596c64c04ad8da1e4 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.372 | 4ac04f8ce36a4cc1988a4d25b9ab624e | 9d21bb984c49467480b5b7ca6aba15df | aa90f5dc55c0451596c64c04ad8da1e4 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4921s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.373 | 597f925972a84826b4e6d7374824d29d | 3e18b4d31c8d45afaf2658013edfcc80 | fc41a0d2a98a4734a6d6438987715718 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.373 | 597f925972a84826b4e6d7374824d29d | 3e18b4d31c8d45afaf2658013edfcc80 | fc41a0d2a98a4734a6d6438987715718 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4864s ago] ('0', '0', '0', 1) 2026-10-05 17:41:32.373 | 4ac04f8ce36a4cc1988a4d25b9ab624e | 9d21bb984c49467480b5b7ca6aba15df | aa90f5dc55c0451596c64c04ad8da1e4 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.374 | 4ac04f8ce36a4cc1988a4d25b9ab624e | 9d21bb984c49467480b5b7ca6aba15df | aa90f5dc55c0451596c64c04ad8da1e4 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4922s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.374 | a59b041503044ec49b5caede3dd1e4e7 | b6570980d11241fa9e546429a563b436 | eb6e0a016de1472f90c59a957f22ca58 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.374 | a59b041503044ec49b5caede3dd1e4e7 | b6570980d11241fa9e546429a563b436 | eb6e0a016de1472f90c59a957f22ca58 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4878s ago] ('0', '0', '0', 1) 2026-10-05 17:41:32.374 | 1c295d17d3f74906b006fe922a5439c5 | c12794fcfce445578215d1f573813caf | 411804d569254e6098141bdc18145d11 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:32.375 | 1c295d17d3f74906b006fe922a5439c5 | c12794fcfce445578215d1f573813caf | 411804d569254e6098141bdc18145d11 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4862s ago] ('0',) 2026-10-05 17:41:32.375 | 597f925972a84826b4e6d7374824d29d | 3e18b4d31c8d45afaf2658013edfcc80 | fc41a0d2a98a4734a6d6438987715718 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:32.375 | 597f925972a84826b4e6d7374824d29d | 3e18b4d31c8d45afaf2658013edfcc80 | fc41a0d2a98a4734a6d6438987715718 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4872s ago] ('0',) 2026-10-05 17:41:32.377 | a59b041503044ec49b5caede3dd1e4e7 | b6570980d11241fa9e546429a563b436 | eb6e0a016de1472f90c59a957f22ca58 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:32.377 | a59b041503044ec49b5caede3dd1e4e7 | b6570980d11241fa9e546429a563b436 | eb6e0a016de1472f90c59a957f22ca58 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4884s ago] ('0',) 2026-10-05 17:41:32.377 | 4ac04f8ce36a4cc1988a4d25b9ab624e | 9d21bb984c49467480b5b7ca6aba15df | aa90f5dc55c0451596c64c04ad8da1e4 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.377 | 4ac04f8ce36a4cc1988a4d25b9ab624e | 9d21bb984c49467480b5b7ca6aba15df | aa90f5dc55c0451596c64c04ad8da1e4 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4911s ago] ('0', '0', '0', 1) 2026-10-05 17:41:32.386 | d0cb69f982cd4c11a510348e6050ced0 | f9423316e54c4ac5984916fdd0710d47 | 814c328833344013aa0895d412edf49f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at >= %s AND biz_shipment_order.confirmed_at < %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id) AS anon_1 2026-10-05 17:41:32.386 | d0cb69f982cd4c11a510348e6050ced0 | f9423316e54c4ac5984916fdd0710d47 | 814c328833344013aa0895d412edf49f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00063s] ('*', 'CONFIRMED', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 17:41:32.388 | 4ac04f8ce36a4cc1988a4d25b9ab624e | 9d21bb984c49467480b5b7ca6aba15df | aa90f5dc55c0451596c64c04ad8da1e4 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:32.388 | 4ac04f8ce36a4cc1988a4d25b9ab624e | 9d21bb984c49467480b5b7ca6aba15df | aa90f5dc55c0451596c64c04ad8da1e4 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.4994s ago] ('0',) 2026-10-05 17:41:32.530 | d0cb69f982cd4c11a510348e6050ced0 | f9423316e54c4ac5984916fdd0710d47 | 814c328833344013aa0895d412edf49f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at >= %s AND biz_shipment_order.confirmed_at < %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id LIMIT %s, %s 2026-10-05 17:41:32.531 | d0cb69f982cd4c11a510348e6050ced0 | f9423316e54c4ac5984916fdd0710d47 | 814c328833344013aa0895d412edf49f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00054s] ('CONFIRMED', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 100) 2026-10-05 17:41:32.534 | 609444d6aa0446198885d24eb591c34e | 162cb8686d964c88bcbe29cae7c79cec | 4588896d160b4be29e6c9c0dd6a46341 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.534 | 609444d6aa0446198885d24eb591c34e | 162cb8686d964c88bcbe29cae7c79cec | 4588896d160b4be29e6c9c0dd6a46341 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.6566s ago] ('0', '0', 1) 2026-10-05 17:41:32.536 | 609444d6aa0446198885d24eb591c34e | 162cb8686d964c88bcbe29cae7c79cec | 4588896d160b4be29e6c9c0dd6a46341 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.537 | 609444d6aa0446198885d24eb591c34e | 162cb8686d964c88bcbe29cae7c79cec | 4588896d160b4be29e6c9c0dd6a46341 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.657s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.537 | d0cb69f982cd4c11a510348e6050ced0 | f9423316e54c4ac5984916fdd0710d47 | 814c328833344013aa0895d412edf49f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:41:32.538 | 609444d6aa0446198885d24eb591c34e | 162cb8686d964c88bcbe29cae7c79cec | 4588896d160b4be29e6c9c0dd6a46341 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.538 | 609444d6aa0446198885d24eb591c34e | 162cb8686d964c88bcbe29cae7c79cec | 4588896d160b4be29e6c9c0dd6a46341 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.6567s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.539 | 609444d6aa0446198885d24eb591c34e | 162cb8686d964c88bcbe29cae7c79cec | 4588896d160b4be29e6c9c0dd6a46341 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.540 | 609444d6aa0446198885d24eb591c34e | 162cb8686d964c88bcbe29cae7c79cec | 4588896d160b4be29e6c9c0dd6a46341 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.6533s ago] ('0', '0', '0', 1) 2026-10-05 17:41:32.541 | 609444d6aa0446198885d24eb591c34e | 162cb8686d964c88bcbe29cae7c79cec | 4588896d160b4be29e6c9c0dd6a46341 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:32.541 | 609444d6aa0446198885d24eb591c34e | 162cb8686d964c88bcbe29cae7c79cec | 4588896d160b4be29e6c9c0dd6a46341 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.6529s ago] ('0',) 2026-10-05 17:41:32.542 | 4ac04f8ce36a4cc1988a4d25b9ab624e | 9d21bb984c49467480b5b7ca6aba15df | aa90f5dc55c0451596c64c04ad8da1e4 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.542 | 4ac04f8ce36a4cc1988a4d25b9ab624e | 9d21bb984c49467480b5b7ca6aba15df | aa90f5dc55c0451596c64c04ad8da1e4 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.6652s ago] ('0', '0', 1) 2026-10-05 17:41:32.543 | a59b041503044ec49b5caede3dd1e4e7 | b6570980d11241fa9e546429a563b436 | eb6e0a016de1472f90c59a957f22ca58 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.543 | a59b041503044ec49b5caede3dd1e4e7 | b6570980d11241fa9e546429a563b436 | eb6e0a016de1472f90c59a957f22ca58 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.6661s ago] ('0', '0', 1) 2026-10-05 17:41:32.544 | 597f925972a84826b4e6d7374824d29d | 3e18b4d31c8d45afaf2658013edfcc80 | fc41a0d2a98a4734a6d6438987715718 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.544 | 597f925972a84826b4e6d7374824d29d | 3e18b4d31c8d45afaf2658013edfcc80 | fc41a0d2a98a4734a6d6438987715718 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.6669s ago] ('0', '0', 1) 2026-10-05 17:41:32.546 | 1c295d17d3f74906b006fe922a5439c5 | c12794fcfce445578215d1f573813caf | 411804d569254e6098141bdc18145d11 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.546 | 1c295d17d3f74906b006fe922a5439c5 | c12794fcfce445578215d1f573813caf | 411804d569254e6098141bdc18145d11 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.6692s ago] ('0', '0', 1) 2026-10-05 17:41:32.547 | a59b041503044ec49b5caede3dd1e4e7 | b6570980d11241fa9e546429a563b436 | eb6e0a016de1472f90c59a957f22ca58 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.547 | a59b041503044ec49b5caede3dd1e4e7 | b6570980d11241fa9e546429a563b436 | eb6e0a016de1472f90c59a957f22ca58 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.6674s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.548 | 4ac04f8ce36a4cc1988a4d25b9ab624e | 9d21bb984c49467480b5b7ca6aba15df | aa90f5dc55c0451596c64c04ad8da1e4 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.548 | 4ac04f8ce36a4cc1988a4d25b9ab624e | 9d21bb984c49467480b5b7ca6aba15df | aa90f5dc55c0451596c64c04ad8da1e4 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.6681s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.549 | 597f925972a84826b4e6d7374824d29d | 3e18b4d31c8d45afaf2658013edfcc80 | fc41a0d2a98a4734a6d6438987715718 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.549 | 597f925972a84826b4e6d7374824d29d | 3e18b4d31c8d45afaf2658013edfcc80 | fc41a0d2a98a4734a6d6438987715718 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.6692s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.550 | 4ac04f8ce36a4cc1988a4d25b9ab624e | 9d21bb984c49467480b5b7ca6aba15df | aa90f5dc55c0451596c64c04ad8da1e4 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.550 | 4ac04f8ce36a4cc1988a4d25b9ab624e | 9d21bb984c49467480b5b7ca6aba15df | aa90f5dc55c0451596c64c04ad8da1e4 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.6683s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.550 | 1c295d17d3f74906b006fe922a5439c5 | c12794fcfce445578215d1f573813caf | 411804d569254e6098141bdc18145d11 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.550 | 1c295d17d3f74906b006fe922a5439c5 | c12794fcfce445578215d1f573813caf | 411804d569254e6098141bdc18145d11 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.6708s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.551 | a59b041503044ec49b5caede3dd1e4e7 | b6570980d11241fa9e546429a563b436 | eb6e0a016de1472f90c59a957f22ca58 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.551 | a59b041503044ec49b5caede3dd1e4e7 | b6570980d11241fa9e546429a563b436 | eb6e0a016de1472f90c59a957f22ca58 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.6695s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.552 | 597f925972a84826b4e6d7374824d29d | 3e18b4d31c8d45afaf2658013edfcc80 | fc41a0d2a98a4734a6d6438987715718 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.552 | 597f925972a84826b4e6d7374824d29d | 3e18b4d31c8d45afaf2658013edfcc80 | fc41a0d2a98a4734a6d6438987715718 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.6703s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.553 | 1c295d17d3f74906b006fe922a5439c5 | c12794fcfce445578215d1f573813caf | 411804d569254e6098141bdc18145d11 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.553 | 1c295d17d3f74906b006fe922a5439c5 | c12794fcfce445578215d1f573813caf | 411804d569254e6098141bdc18145d11 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.6713s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:32.553 | a59b041503044ec49b5caede3dd1e4e7 | b6570980d11241fa9e546429a563b436 | eb6e0a016de1472f90c59a957f22ca58 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.553 | a59b041503044ec49b5caede3dd1e4e7 | b6570980d11241fa9e546429a563b436 | eb6e0a016de1472f90c59a957f22ca58 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.667s ago] ('0', '0', '0', 1) 2026-10-05 17:41:32.554 | 4ac04f8ce36a4cc1988a4d25b9ab624e | 9d21bb984c49467480b5b7ca6aba15df | aa90f5dc55c0451596c64c04ad8da1e4 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.554 | 4ac04f8ce36a4cc1988a4d25b9ab624e | 9d21bb984c49467480b5b7ca6aba15df | aa90f5dc55c0451596c64c04ad8da1e4 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.6679s ago] ('0', '0', '0', 1) 2026-10-05 17:41:32.555 | 1c295d17d3f74906b006fe922a5439c5 | c12794fcfce445578215d1f573813caf | 411804d569254e6098141bdc18145d11 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.555 | 1c295d17d3f74906b006fe922a5439c5 | c12794fcfce445578215d1f573813caf | 411804d569254e6098141bdc18145d11 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.6689s ago] ('0', '0', '0', 1) 2026-10-05 17:41:32.556 | 597f925972a84826b4e6d7374824d29d | 3e18b4d31c8d45afaf2658013edfcc80 | fc41a0d2a98a4734a6d6438987715718 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:32.556 | 597f925972a84826b4e6d7374824d29d | 3e18b4d31c8d45afaf2658013edfcc80 | fc41a0d2a98a4734a6d6438987715718 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.6696s ago] ('0', '0', '0', 1) 2026-10-05 17:41:32.556 | a59b041503044ec49b5caede3dd1e4e7 | b6570980d11241fa9e546429a563b436 | eb6e0a016de1472f90c59a957f22ca58 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:32.556 | a59b041503044ec49b5caede3dd1e4e7 | b6570980d11241fa9e546429a563b436 | eb6e0a016de1472f90c59a957f22ca58 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.668s ago] ('0',) 2026-10-05 17:41:32.557 | 4ac04f8ce36a4cc1988a4d25b9ab624e | 9d21bb984c49467480b5b7ca6aba15df | aa90f5dc55c0451596c64c04ad8da1e4 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:32.557 | 4ac04f8ce36a4cc1988a4d25b9ab624e | 9d21bb984c49467480b5b7ca6aba15df | aa90f5dc55c0451596c64c04ad8da1e4 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.6684s ago] ('0',) 2026-10-05 17:41:32.557 | 1c295d17d3f74906b006fe922a5439c5 | c12794fcfce445578215d1f573813caf | 411804d569254e6098141bdc18145d11 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:32.558 | 1c295d17d3f74906b006fe922a5439c5 | c12794fcfce445578215d1f573813caf | 411804d569254e6098141bdc18145d11 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.6693s ago] ('0',) 2026-10-05 17:41:32.558 | 597f925972a84826b4e6d7374824d29d | 3e18b4d31c8d45afaf2658013edfcc80 | fc41a0d2a98a4734a6d6438987715718 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:32.558 | 597f925972a84826b4e6d7374824d29d | 3e18b4d31c8d45afaf2658013edfcc80 | fc41a0d2a98a4734a6d6438987715718 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.6698s ago] ('0',) 2026-10-05 17:41:32.564 | 609444d6aa0446198885d24eb591c34e | 162cb8686d964c88bcbe29cae7c79cec | 4588896d160b4be29e6c9c0dd6a46341 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.status = %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 17:41:32.564 | 609444d6aa0446198885d24eb591c34e | 162cb8686d964c88bcbe29cae7c79cec | 4588896d160b4be29e6c9c0dd6a46341 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00035s] ('*', 'DRAFT') 2026-10-05 17:41:32.570 | 609444d6aa0446198885d24eb591c34e | 162cb8686d964c88bcbe29cae7c79cec | 4588896d160b4be29e6c9c0dd6a46341 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.status = %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 17:41:32.570 | 609444d6aa0446198885d24eb591c34e | 162cb8686d964c88bcbe29cae7c79cec | 4588896d160b4be29e6c9c0dd6a46341 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('DRAFT', 0, 5) 2026-10-05 17:41:32.572 | 609444d6aa0446198885d24eb591c34e | 162cb8686d964c88bcbe29cae7c79cec | 4588896d160b4be29e6c9c0dd6a46341 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:41:32.577 | 4ac04f8ce36a4cc1988a4d25b9ab624e | 9d21bb984c49467480b5b7ca6aba15df | aa90f5dc55c0451596c64c04ad8da1e4 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_test_batch.batch_id, biz_test_batch.batch_code, biz_test_batch.batch_name, biz_test_batch.status, biz_test_batch.create_by, biz_test_batch.create_time, biz_test_batch.update_by, biz_test_batch.update_time, biz_test_batch.closed_by, biz_test_batch.closed_at, biz_test_batch.purged_by, biz_test_batch.purged_at, biz_test_batch.purge_summary, biz_test_batch.preview_action, biz_test_batch.preview_token_hash, biz_test_batch.preview_scope_hash, biz_test_batch.preview_expires_at, biz_test_batch.remark FROM biz_test_batch WHERE biz_test_batch.status = %s ORDER BY biz_test_batch.batch_id DESC 2026-10-05 17:41:32.577 | 4ac04f8ce36a4cc1988a4d25b9ab624e | 9d21bb984c49467480b5b7ca6aba15df | aa90f5dc55c0451596c64c04ad8da1e4 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] ('ACTIVE',) 2026-10-05 17:41:32.579 | a59b041503044ec49b5caede3dd1e4e7 | b6570980d11241fa9e546429a563b436 | eb6e0a016de1472f90c59a957f22ca58 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT sys_oper_log.oper_id AS oper_id, sys_oper_log.title AS title, sys_oper_log.business_type AS business_type, sys_oper_log.method AS method, sys_oper_log.request_method AS request_method, sys_oper_log.operator_type AS operator_type, sys_oper_log.oper_name AS oper_name, sys_oper_log.dept_name AS dept_name, sys_oper_log.oper_url AS oper_url, sys_oper_log.oper_ip AS oper_ip, sys_oper_log.oper_location AS oper_location, sys_oper_log.oper_param AS oper_param, sys_oper_log.json_result AS json_result, sys_oper_log.status AS status, sys_oper_log.error_msg AS error_msg, sys_oper_log.oper_time AS oper_time, sys_oper_log.cost_time AS cost_time FROM sys_oper_log WHERE sys_oper_log.title = %s AND sys_oper_log.status = %s ORDER BY sys_oper_log.oper_time DESC) AS anon_1 2026-10-05 17:41:32.579 | a59b041503044ec49b5caede3dd1e4e7 | b6570980d11241fa9e546429a563b436 | eb6e0a016de1472f90c59a957f22ca58 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00019s] ('*', '扫码操作', 1) 2026-10-05 17:41:32.580 | 1c295d17d3f74906b006fe922a5439c5 | c12794fcfce445578215d1f573813caf | 411804d569254e6098141bdc18145d11 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.status = %s ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 17:41:32.580 | 1c295d17d3f74906b006fe922a5439c5 | c12794fcfce445578215d1f573813caf | 411804d569254e6098141bdc18145d11 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00019s] ('*', 'DRAFT') 2026-10-05 17:41:32.584 | 597f925972a84826b4e6d7374824d29d | 3e18b4d31c8d45afaf2658013edfcc80 | fc41a0d2a98a4734a6d6438987715718 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_return_order.return_id AS return_id, biz_return_order.test_batch_id AS test_batch_id, biz_return_order.return_no AS return_no, biz_return_order.source_site_id AS source_site_id, biz_return_order.target_warehouse_id AS target_warehouse_id, biz_return_order.status AS status, biz_return_order.request_idempotency_key AS request_idempotency_key, biz_return_order.request_hash AS request_hash, biz_return_order.confirm_idempotency_key AS confirm_idempotency_key, biz_return_order.confirm_request_hash AS confirm_request_hash, biz_return_order.requested_by AS requested_by, biz_return_order.requested_at AS requested_at, biz_return_order.confirmed_by AS confirmed_by, biz_return_order.confirmed_at AS confirmed_at, biz_return_order.create_by AS create_by, biz_return_order.create_time AS create_time, biz_return_order.update_by AS update_by, biz_return_order.update_time AS update_time, biz_return_order.remark AS remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL AND biz_return_order.status = %s ORDER BY biz_return_order.return_id) AS anon_1 2026-10-05 17:41:32.584 | 597f925972a84826b4e6d7374824d29d | 3e18b4d31c8d45afaf2658013edfcc80 | fc41a0d2a98a4734a6d6438987715718 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] ('*', 'REQUESTED') 2026-10-05 17:41:32.586 | 1c295d17d3f74906b006fe922a5439c5 | c12794fcfce445578215d1f573813caf | 411804d569254e6098141bdc18145d11 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.status = %s ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 17:41:32.586 | 1c295d17d3f74906b006fe922a5439c5 | c12794fcfce445578215d1f573813caf | 411804d569254e6098141bdc18145d11 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00028s] ('DRAFT', 0, 5) 2026-10-05 17:41:32.587 | a59b041503044ec49b5caede3dd1e4e7 | b6570980d11241fa9e546429a563b436 | eb6e0a016de1472f90c59a957f22ca58 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT sys_oper_log.oper_id, sys_oper_log.title, sys_oper_log.business_type, sys_oper_log.method, sys_oper_log.request_method, sys_oper_log.operator_type, sys_oper_log.oper_name, sys_oper_log.dept_name, sys_oper_log.oper_url, sys_oper_log.oper_ip, sys_oper_log.oper_location, sys_oper_log.oper_param, sys_oper_log.json_result, sys_oper_log.status, sys_oper_log.error_msg, sys_oper_log.oper_time, sys_oper_log.cost_time FROM sys_oper_log WHERE sys_oper_log.title = %s AND sys_oper_log.status = %s ORDER BY sys_oper_log.oper_time DESC LIMIT %s, %s 2026-10-05 17:41:32.587 | a59b041503044ec49b5caede3dd1e4e7 | b6570980d11241fa9e546429a563b436 | eb6e0a016de1472f90c59a957f22ca58 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('扫码操作', 1, 0, 5) 2026-10-05 17:41:32.588 | 4ac04f8ce36a4cc1988a4d25b9ab624e | 9d21bb984c49467480b5b7ca6aba15df | aa90f5dc55c0451596c64c04ad8da1e4 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:41:32.591 | 1c295d17d3f74906b006fe922a5439c5 | c12794fcfce445578215d1f573813caf | 411804d569254e6098141bdc18145d11 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:41:32.592 | a59b041503044ec49b5caede3dd1e4e7 | b6570980d11241fa9e546429a563b436 | eb6e0a016de1472f90c59a957f22ca58 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:41:32.593 | 597f925972a84826b4e6d7374824d29d | 3e18b4d31c8d45afaf2658013edfcc80 | fc41a0d2a98a4734a6d6438987715718 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_return_order.return_id, biz_return_order.test_batch_id, biz_return_order.return_no, biz_return_order.source_site_id, biz_return_order.target_warehouse_id, biz_return_order.status, biz_return_order.request_idempotency_key, biz_return_order.request_hash, biz_return_order.confirm_idempotency_key, biz_return_order.confirm_request_hash, biz_return_order.requested_by, biz_return_order.requested_at, biz_return_order.confirmed_by, biz_return_order.confirmed_at, biz_return_order.create_by, biz_return_order.create_time, biz_return_order.update_by, biz_return_order.update_time, biz_return_order.remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL AND biz_return_order.status = %s ORDER BY biz_return_order.return_id LIMIT %s, %s 2026-10-05 17:41:32.593 | 597f925972a84826b4e6d7374824d29d | 3e18b4d31c8d45afaf2658013edfcc80 | fc41a0d2a98a4734a6d6438987715718 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00019s] ('REQUESTED', 0, 5) 2026-10-05 17:41:32.595 | 597f925972a84826b4e6d7374824d29d | 3e18b4d31c8d45afaf2658013edfcc80 | fc41a0d2a98a4734a6d6438987715718 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:41:34.465 | 42213c28aa804ffda55090c3479cf4cc | a1e7421e4c05492fa29cb776e8d284a8 | 4dcfa1fe0340425abb6e6de76593355e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:34.466 | 42213c28aa804ffda55090c3479cf4cc | a1e7421e4c05492fa29cb776e8d284a8 | 4dcfa1fe0340425abb6e6de76593355e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.466 | 42213c28aa804ffda55090c3479cf4cc | a1e7421e4c05492fa29cb776e8d284a8 | 4dcfa1fe0340425abb6e6de76593355e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.589s ago] ('0', '0', 1) 2026-10-05 17:41:34.469 | 42213c28aa804ffda55090c3479cf4cc | a1e7421e4c05492fa29cb776e8d284a8 | 4dcfa1fe0340425abb6e6de76593355e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.470 | 42213c28aa804ffda55090c3479cf4cc | a1e7421e4c05492fa29cb776e8d284a8 | 4dcfa1fe0340425abb6e6de76593355e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.59s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.472 | 42213c28aa804ffda55090c3479cf4cc | a1e7421e4c05492fa29cb776e8d284a8 | 4dcfa1fe0340425abb6e6de76593355e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.472 | 42213c28aa804ffda55090c3479cf4cc | a1e7421e4c05492fa29cb776e8d284a8 | 4dcfa1fe0340425abb6e6de76593355e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.59s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.473 | 42213c28aa804ffda55090c3479cf4cc | a1e7421e4c05492fa29cb776e8d284a8 | 4dcfa1fe0340425abb6e6de76593355e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.473 | 42213c28aa804ffda55090c3479cf4cc | a1e7421e4c05492fa29cb776e8d284a8 | 4dcfa1fe0340425abb6e6de76593355e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.587s ago] ('0', '0', '0', 1) 2026-10-05 17:41:34.474 | 42213c28aa804ffda55090c3479cf4cc | a1e7421e4c05492fa29cb776e8d284a8 | 4dcfa1fe0340425abb6e6de76593355e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:34.474 | 42213c28aa804ffda55090c3479cf4cc | a1e7421e4c05492fa29cb776e8d284a8 | 4dcfa1fe0340425abb6e6de76593355e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.586s ago] ('0',) 2026-10-05 17:41:34.485 | 42213c28aa804ffda55090c3479cf4cc | a1e7421e4c05492fa29cb776e8d284a8 | 4dcfa1fe0340425abb6e6de76593355e | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:41:34.492 | ae8747d291af4b46b10e88efd5e64875 | 9dfc424cbf17484495607dee598372ed | a9e750ea422946d9a0e43b1ed56a3cf2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:34.492 | ae8747d291af4b46b10e88efd5e64875 | 9dfc424cbf17484495607dee598372ed | a9e750ea422946d9a0e43b1ed56a3cf2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.493 | ae8747d291af4b46b10e88efd5e64875 | 9dfc424cbf17484495607dee598372ed | a9e750ea422946d9a0e43b1ed56a3cf2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.615s ago] ('0', '0', 1) 2026-10-05 17:41:34.494 | ae8747d291af4b46b10e88efd5e64875 | 9dfc424cbf17484495607dee598372ed | a9e750ea422946d9a0e43b1ed56a3cf2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.494 | ae8747d291af4b46b10e88efd5e64875 | 9dfc424cbf17484495607dee598372ed | a9e750ea422946d9a0e43b1ed56a3cf2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.614s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.495 | ae8747d291af4b46b10e88efd5e64875 | 9dfc424cbf17484495607dee598372ed | a9e750ea422946d9a0e43b1ed56a3cf2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.495 | ae8747d291af4b46b10e88efd5e64875 | 9dfc424cbf17484495607dee598372ed | a9e750ea422946d9a0e43b1ed56a3cf2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.614s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.496 | ae8747d291af4b46b10e88efd5e64875 | 9dfc424cbf17484495607dee598372ed | a9e750ea422946d9a0e43b1ed56a3cf2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.496 | ae8747d291af4b46b10e88efd5e64875 | 9dfc424cbf17484495607dee598372ed | a9e750ea422946d9a0e43b1ed56a3cf2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.61s ago] ('0', '0', '0', 1) 2026-10-05 17:41:34.497 | ae8747d291af4b46b10e88efd5e64875 | 9dfc424cbf17484495607dee598372ed | a9e750ea422946d9a0e43b1ed56a3cf2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:34.498 | ae8747d291af4b46b10e88efd5e64875 | 9dfc424cbf17484495607dee598372ed | a9e750ea422946d9a0e43b1ed56a3cf2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.609s ago] ('0',) 2026-10-05 17:41:34.509 | ae8747d291af4b46b10e88efd5e64875 | 9dfc424cbf17484495607dee598372ed | a9e750ea422946d9a0e43b1ed56a3cf2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:41:34.599 | e2131c5f77904c8ab10d710c66ed74aa | d3970d66c47b4db5b3c078469de21947 | 85a55ac92221411ca44e138c58193296 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:34.599 | e2131c5f77904c8ab10d710c66ed74aa | d3970d66c47b4db5b3c078469de21947 | 85a55ac92221411ca44e138c58193296 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.599 | e2131c5f77904c8ab10d710c66ed74aa | d3970d66c47b4db5b3c078469de21947 | 85a55ac92221411ca44e138c58193296 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.722s ago] ('0', '0', 1) 2026-10-05 17:41:34.601 | 2b717c839bdd4056a47ee8755765e1ee | c3ba294c7711497c9519b2aec62256c8 | b55c16b87b6344218ba6f9e29ec64c8b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:34.601 | 2b717c839bdd4056a47ee8755765e1ee | c3ba294c7711497c9519b2aec62256c8 | b55c16b87b6344218ba6f9e29ec64c8b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.601 | 2b717c839bdd4056a47ee8755765e1ee | c3ba294c7711497c9519b2aec62256c8 | b55c16b87b6344218ba6f9e29ec64c8b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.724s ago] ('0', '0', 1) 2026-10-05 17:41:34.602 | 7a52303b41c34387b57e474c287d6242 | 95007beabf6d4a0bb270bf0054cbae48 | cd58f7330496463aada5adb177e80a19 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:34.602 | 7a52303b41c34387b57e474c287d6242 | 95007beabf6d4a0bb270bf0054cbae48 | cd58f7330496463aada5adb177e80a19 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.602 | 7a52303b41c34387b57e474c287d6242 | 95007beabf6d4a0bb270bf0054cbae48 | cd58f7330496463aada5adb177e80a19 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.725s ago] ('0', '0', 1) 2026-10-05 17:41:34.602 | 95a64a72f04b49398658a57bbe3cc389 | 1e2e2dfede844b3e895854c8df195a9a | 9efba3980faa4401823ca69cb181e707 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:34.603 | 95a64a72f04b49398658a57bbe3cc389 | 1e2e2dfede844b3e895854c8df195a9a | 9efba3980faa4401823ca69cb181e707 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.603 | 95a64a72f04b49398658a57bbe3cc389 | 1e2e2dfede844b3e895854c8df195a9a | 9efba3980faa4401823ca69cb181e707 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.726s ago] ('0', '0', 1) 2026-10-05 17:41:34.603 | 0c7ec7c837244937a747ce593cda3c54 | fd0591d006d54d9ca80450a0e62cd594 | f0898e0f036347b985dba240db7ed233 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:34.604 | 0c7ec7c837244937a747ce593cda3c54 | fd0591d006d54d9ca80450a0e62cd594 | f0898e0f036347b985dba240db7ed233 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.604 | 0c7ec7c837244937a747ce593cda3c54 | fd0591d006d54d9ca80450a0e62cd594 | f0898e0f036347b985dba240db7ed233 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.727s ago] ('0', '0', 1) 2026-10-05 17:41:34.604 | 8b622436809a415d93b780d3f401a3fb | 601dbebb6a6b45e381bbdacdaacdbacd | ecb3e7445f1c4dc1a50e37aaf99037bc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:34.604 | 8b622436809a415d93b780d3f401a3fb | 601dbebb6a6b45e381bbdacdaacdbacd | ecb3e7445f1c4dc1a50e37aaf99037bc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.604 | 8b622436809a415d93b780d3f401a3fb | 601dbebb6a6b45e381bbdacdaacdbacd | ecb3e7445f1c4dc1a50e37aaf99037bc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.727s ago] ('0', '0', 1) 2026-10-05 17:41:34.605 | e2131c5f77904c8ab10d710c66ed74aa | d3970d66c47b4db5b3c078469de21947 | 85a55ac92221411ca44e138c58193296 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.605 | e2131c5f77904c8ab10d710c66ed74aa | d3970d66c47b4db5b3c078469de21947 | 85a55ac92221411ca44e138c58193296 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.726s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.606 | 7a52303b41c34387b57e474c287d6242 | 95007beabf6d4a0bb270bf0054cbae48 | cd58f7330496463aada5adb177e80a19 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.606 | 7a52303b41c34387b57e474c287d6242 | 95007beabf6d4a0bb270bf0054cbae48 | cd58f7330496463aada5adb177e80a19 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.727s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.607 | 0c7ec7c837244937a747ce593cda3c54 | fd0591d006d54d9ca80450a0e62cd594 | f0898e0f036347b985dba240db7ed233 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.607 | 0c7ec7c837244937a747ce593cda3c54 | fd0591d006d54d9ca80450a0e62cd594 | f0898e0f036347b985dba240db7ed233 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.728s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.608 | 95a64a72f04b49398658a57bbe3cc389 | 1e2e2dfede844b3e895854c8df195a9a | 9efba3980faa4401823ca69cb181e707 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.608 | 95a64a72f04b49398658a57bbe3cc389 | 1e2e2dfede844b3e895854c8df195a9a | 9efba3980faa4401823ca69cb181e707 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.729s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.609 | 2b717c839bdd4056a47ee8755765e1ee | c3ba294c7711497c9519b2aec62256c8 | b55c16b87b6344218ba6f9e29ec64c8b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.609 | 2b717c839bdd4056a47ee8755765e1ee | c3ba294c7711497c9519b2aec62256c8 | b55c16b87b6344218ba6f9e29ec64c8b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.729s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.610 | 8b622436809a415d93b780d3f401a3fb | 601dbebb6a6b45e381bbdacdaacdbacd | ecb3e7445f1c4dc1a50e37aaf99037bc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.610 | 8b622436809a415d93b780d3f401a3fb | 601dbebb6a6b45e381bbdacdaacdbacd | ecb3e7445f1c4dc1a50e37aaf99037bc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.731s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.611 | e2131c5f77904c8ab10d710c66ed74aa | d3970d66c47b4db5b3c078469de21947 | 85a55ac92221411ca44e138c58193296 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.611 | e2131c5f77904c8ab10d710c66ed74aa | d3970d66c47b4db5b3c078469de21947 | 85a55ac92221411ca44e138c58193296 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.729s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.612 | 7a52303b41c34387b57e474c287d6242 | 95007beabf6d4a0bb270bf0054cbae48 | cd58f7330496463aada5adb177e80a19 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.612 | 7a52303b41c34387b57e474c287d6242 | 95007beabf6d4a0bb270bf0054cbae48 | cd58f7330496463aada5adb177e80a19 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.73s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.612 | 2b717c839bdd4056a47ee8755765e1ee | c3ba294c7711497c9519b2aec62256c8 | b55c16b87b6344218ba6f9e29ec64c8b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.612 | 2b717c839bdd4056a47ee8755765e1ee | c3ba294c7711497c9519b2aec62256c8 | b55c16b87b6344218ba6f9e29ec64c8b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.731s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.613 | 0c7ec7c837244937a747ce593cda3c54 | fd0591d006d54d9ca80450a0e62cd594 | f0898e0f036347b985dba240db7ed233 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.613 | 0c7ec7c837244937a747ce593cda3c54 | fd0591d006d54d9ca80450a0e62cd594 | f0898e0f036347b985dba240db7ed233 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.731s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.613 | 95a64a72f04b49398658a57bbe3cc389 | 1e2e2dfede844b3e895854c8df195a9a | 9efba3980faa4401823ca69cb181e707 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.614 | 95a64a72f04b49398658a57bbe3cc389 | 1e2e2dfede844b3e895854c8df195a9a | 9efba3980faa4401823ca69cb181e707 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.732s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.614 | 8b622436809a415d93b780d3f401a3fb | 601dbebb6a6b45e381bbdacdaacdbacd | ecb3e7445f1c4dc1a50e37aaf99037bc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.615 | 8b622436809a415d93b780d3f401a3fb | 601dbebb6a6b45e381bbdacdaacdbacd | ecb3e7445f1c4dc1a50e37aaf99037bc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.733s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.616 | e2131c5f77904c8ab10d710c66ed74aa | d3970d66c47b4db5b3c078469de21947 | 85a55ac92221411ca44e138c58193296 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.616 | e2131c5f77904c8ab10d710c66ed74aa | d3970d66c47b4db5b3c078469de21947 | 85a55ac92221411ca44e138c58193296 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.73s ago] ('0', '0', '0', 1) 2026-10-05 17:41:34.618 | 95a64a72f04b49398658a57bbe3cc389 | 1e2e2dfede844b3e895854c8df195a9a | 9efba3980faa4401823ca69cb181e707 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.619 | 95a64a72f04b49398658a57bbe3cc389 | 1e2e2dfede844b3e895854c8df195a9a | 9efba3980faa4401823ca69cb181e707 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.733s ago] ('0', '0', '0', 1) 2026-10-05 17:41:34.620 | 2b717c839bdd4056a47ee8755765e1ee | c3ba294c7711497c9519b2aec62256c8 | b55c16b87b6344218ba6f9e29ec64c8b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.621 | 2b717c839bdd4056a47ee8755765e1ee | c3ba294c7711497c9519b2aec62256c8 | b55c16b87b6344218ba6f9e29ec64c8b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.734s ago] ('0', '0', '0', 1) 2026-10-05 17:41:34.622 | 0c7ec7c837244937a747ce593cda3c54 | fd0591d006d54d9ca80450a0e62cd594 | f0898e0f036347b985dba240db7ed233 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.622 | 0c7ec7c837244937a747ce593cda3c54 | fd0591d006d54d9ca80450a0e62cd594 | f0898e0f036347b985dba240db7ed233 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.736s ago] ('0', '0', '0', 1) 2026-10-05 17:41:34.623 | 7a52303b41c34387b57e474c287d6242 | 95007beabf6d4a0bb270bf0054cbae48 | cd58f7330496463aada5adb177e80a19 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.624 | 7a52303b41c34387b57e474c287d6242 | 95007beabf6d4a0bb270bf0054cbae48 | cd58f7330496463aada5adb177e80a19 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.738s ago] ('0', '0', '0', 1) 2026-10-05 17:41:34.625 | e2131c5f77904c8ab10d710c66ed74aa | d3970d66c47b4db5b3c078469de21947 | 85a55ac92221411ca44e138c58193296 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:34.626 | e2131c5f77904c8ab10d710c66ed74aa | d3970d66c47b4db5b3c078469de21947 | 85a55ac92221411ca44e138c58193296 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.737s ago] ('0',) 2026-10-05 17:41:34.627 | 8b622436809a415d93b780d3f401a3fb | 601dbebb6a6b45e381bbdacdaacdbacd | ecb3e7445f1c4dc1a50e37aaf99037bc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.627 | 8b622436809a415d93b780d3f401a3fb | 601dbebb6a6b45e381bbdacdaacdbacd | ecb3e7445f1c4dc1a50e37aaf99037bc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.741s ago] ('0', '0', '0', 1) 2026-10-05 17:41:34.629 | 7a52303b41c34387b57e474c287d6242 | 95007beabf6d4a0bb270bf0054cbae48 | cd58f7330496463aada5adb177e80a19 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:34.629 | 7a52303b41c34387b57e474c287d6242 | 95007beabf6d4a0bb270bf0054cbae48 | cd58f7330496463aada5adb177e80a19 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.741s ago] ('0',) 2026-10-05 17:41:34.629 | 0c7ec7c837244937a747ce593cda3c54 | fd0591d006d54d9ca80450a0e62cd594 | f0898e0f036347b985dba240db7ed233 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:34.630 | 0c7ec7c837244937a747ce593cda3c54 | fd0591d006d54d9ca80450a0e62cd594 | f0898e0f036347b985dba240db7ed233 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.741s ago] ('0',) 2026-10-05 17:41:34.630 | 95a64a72f04b49398658a57bbe3cc389 | 1e2e2dfede844b3e895854c8df195a9a | 9efba3980faa4401823ca69cb181e707 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:34.630 | 95a64a72f04b49398658a57bbe3cc389 | 1e2e2dfede844b3e895854c8df195a9a | 9efba3980faa4401823ca69cb181e707 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.742s ago] ('0',) 2026-10-05 17:41:34.631 | 2b717c839bdd4056a47ee8755765e1ee | c3ba294c7711497c9519b2aec62256c8 | b55c16b87b6344218ba6f9e29ec64c8b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:34.631 | 2b717c839bdd4056a47ee8755765e1ee | c3ba294c7711497c9519b2aec62256c8 | b55c16b87b6344218ba6f9e29ec64c8b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.743s ago] ('0',) 2026-10-05 17:41:34.632 | 8b622436809a415d93b780d3f401a3fb | 601dbebb6a6b45e381bbdacdaacdbacd | ecb3e7445f1c4dc1a50e37aaf99037bc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:34.632 | 8b622436809a415d93b780d3f401a3fb | 601dbebb6a6b45e381bbdacdaacdbacd | ecb3e7445f1c4dc1a50e37aaf99037bc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.744s ago] ('0',) 2026-10-05 17:41:34.653 | e2131c5f77904c8ab10d710c66ed74aa | d3970d66c47b4db5b3c078469de21947 | 85a55ac92221411ca44e138c58193296 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.654 | e2131c5f77904c8ab10d710c66ed74aa | d3970d66c47b4db5b3c078469de21947 | 85a55ac92221411ca44e138c58193296 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.777s ago] ('0', '0', 1) 2026-10-05 17:41:34.655 | 8b622436809a415d93b780d3f401a3fb | 601dbebb6a6b45e381bbdacdaacdbacd | ecb3e7445f1c4dc1a50e37aaf99037bc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.656 | 8b622436809a415d93b780d3f401a3fb | 601dbebb6a6b45e381bbdacdaacdbacd | ecb3e7445f1c4dc1a50e37aaf99037bc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.778s ago] ('0', '0', 1) 2026-10-05 17:41:34.656 | 7a52303b41c34387b57e474c287d6242 | 95007beabf6d4a0bb270bf0054cbae48 | cd58f7330496463aada5adb177e80a19 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.656 | 7a52303b41c34387b57e474c287d6242 | 95007beabf6d4a0bb270bf0054cbae48 | cd58f7330496463aada5adb177e80a19 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.779s ago] ('0', '0', 1) 2026-10-05 17:41:34.657 | 0c7ec7c837244937a747ce593cda3c54 | fd0591d006d54d9ca80450a0e62cd594 | f0898e0f036347b985dba240db7ed233 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.657 | 0c7ec7c837244937a747ce593cda3c54 | fd0591d006d54d9ca80450a0e62cd594 | f0898e0f036347b985dba240db7ed233 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.78s ago] ('0', '0', 1) 2026-10-05 17:41:34.658 | e2131c5f77904c8ab10d710c66ed74aa | d3970d66c47b4db5b3c078469de21947 | 85a55ac92221411ca44e138c58193296 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.658 | e2131c5f77904c8ab10d710c66ed74aa | d3970d66c47b4db5b3c078469de21947 | 85a55ac92221411ca44e138c58193296 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.779s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.659 | 95a64a72f04b49398658a57bbe3cc389 | 1e2e2dfede844b3e895854c8df195a9a | 9efba3980faa4401823ca69cb181e707 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.659 | 95a64a72f04b49398658a57bbe3cc389 | 1e2e2dfede844b3e895854c8df195a9a | 9efba3980faa4401823ca69cb181e707 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.782s ago] ('0', '0', 1) 2026-10-05 17:41:34.660 | 7a52303b41c34387b57e474c287d6242 | 95007beabf6d4a0bb270bf0054cbae48 | cd58f7330496463aada5adb177e80a19 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.660 | 7a52303b41c34387b57e474c287d6242 | 95007beabf6d4a0bb270bf0054cbae48 | cd58f7330496463aada5adb177e80a19 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.78s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.660 | 8b622436809a415d93b780d3f401a3fb | 601dbebb6a6b45e381bbdacdaacdbacd | ecb3e7445f1c4dc1a50e37aaf99037bc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.661 | 8b622436809a415d93b780d3f401a3fb | 601dbebb6a6b45e381bbdacdaacdbacd | ecb3e7445f1c4dc1a50e37aaf99037bc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.781s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.662 | 0c7ec7c837244937a747ce593cda3c54 | fd0591d006d54d9ca80450a0e62cd594 | f0898e0f036347b985dba240db7ed233 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.662 | 0c7ec7c837244937a747ce593cda3c54 | fd0591d006d54d9ca80450a0e62cd594 | f0898e0f036347b985dba240db7ed233 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.782s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.663 | e2131c5f77904c8ab10d710c66ed74aa | d3970d66c47b4db5b3c078469de21947 | 85a55ac92221411ca44e138c58193296 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.663 | e2131c5f77904c8ab10d710c66ed74aa | d3970d66c47b4db5b3c078469de21947 | 85a55ac92221411ca44e138c58193296 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.781s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.663 | 2b717c839bdd4056a47ee8755765e1ee | c3ba294c7711497c9519b2aec62256c8 | b55c16b87b6344218ba6f9e29ec64c8b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.664 | 2b717c839bdd4056a47ee8755765e1ee | c3ba294c7711497c9519b2aec62256c8 | b55c16b87b6344218ba6f9e29ec64c8b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.786s ago] ('0', '0', 1) 2026-10-05 17:41:34.664 | 0c7ec7c837244937a747ce593cda3c54 | fd0591d006d54d9ca80450a0e62cd594 | f0898e0f036347b985dba240db7ed233 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.664 | 0c7ec7c837244937a747ce593cda3c54 | fd0591d006d54d9ca80450a0e62cd594 | f0898e0f036347b985dba240db7ed233 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.783s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.665 | 8b622436809a415d93b780d3f401a3fb | 601dbebb6a6b45e381bbdacdaacdbacd | ecb3e7445f1c4dc1a50e37aaf99037bc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.665 | 8b622436809a415d93b780d3f401a3fb | 601dbebb6a6b45e381bbdacdaacdbacd | ecb3e7445f1c4dc1a50e37aaf99037bc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.784s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.666 | 7a52303b41c34387b57e474c287d6242 | 95007beabf6d4a0bb270bf0054cbae48 | cd58f7330496463aada5adb177e80a19 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.666 | 7a52303b41c34387b57e474c287d6242 | 95007beabf6d4a0bb270bf0054cbae48 | cd58f7330496463aada5adb177e80a19 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.784s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.666 | 95a64a72f04b49398658a57bbe3cc389 | 1e2e2dfede844b3e895854c8df195a9a | 9efba3980faa4401823ca69cb181e707 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.667 | 95a64a72f04b49398658a57bbe3cc389 | 1e2e2dfede844b3e895854c8df195a9a | 9efba3980faa4401823ca69cb181e707 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.787s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.667 | e2131c5f77904c8ab10d710c66ed74aa | d3970d66c47b4db5b3c078469de21947 | 85a55ac92221411ca44e138c58193296 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.667 | e2131c5f77904c8ab10d710c66ed74aa | d3970d66c47b4db5b3c078469de21947 | 85a55ac92221411ca44e138c58193296 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.781s ago] ('0', '0', '0', 1) 2026-10-05 17:41:34.668 | 95a64a72f04b49398658a57bbe3cc389 | 1e2e2dfede844b3e895854c8df195a9a | 9efba3980faa4401823ca69cb181e707 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.668 | 95a64a72f04b49398658a57bbe3cc389 | 1e2e2dfede844b3e895854c8df195a9a | 9efba3980faa4401823ca69cb181e707 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.787s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.669 | 2b717c839bdd4056a47ee8755765e1ee | c3ba294c7711497c9519b2aec62256c8 | b55c16b87b6344218ba6f9e29ec64c8b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.669 | 2b717c839bdd4056a47ee8755765e1ee | c3ba294c7711497c9519b2aec62256c8 | b55c16b87b6344218ba6f9e29ec64c8b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.789s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.670 | 7a52303b41c34387b57e474c287d6242 | 95007beabf6d4a0bb270bf0054cbae48 | cd58f7330496463aada5adb177e80a19 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.670 | 7a52303b41c34387b57e474c287d6242 | 95007beabf6d4a0bb270bf0054cbae48 | cd58f7330496463aada5adb177e80a19 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.784s ago] ('0', '0', '0', 1) 2026-10-05 17:41:34.671 | 0c7ec7c837244937a747ce593cda3c54 | fd0591d006d54d9ca80450a0e62cd594 | f0898e0f036347b985dba240db7ed233 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.671 | 0c7ec7c837244937a747ce593cda3c54 | fd0591d006d54d9ca80450a0e62cd594 | f0898e0f036347b985dba240db7ed233 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.785s ago] ('0', '0', '0', 1) 2026-10-05 17:41:34.672 | 8b622436809a415d93b780d3f401a3fb | 601dbebb6a6b45e381bbdacdaacdbacd | ecb3e7445f1c4dc1a50e37aaf99037bc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.672 | 8b622436809a415d93b780d3f401a3fb | 601dbebb6a6b45e381bbdacdaacdbacd | ecb3e7445f1c4dc1a50e37aaf99037bc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.786s ago] ('0', '0', '0', 1) 2026-10-05 17:41:34.673 | e2131c5f77904c8ab10d710c66ed74aa | d3970d66c47b4db5b3c078469de21947 | 85a55ac92221411ca44e138c58193296 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:34.673 | e2131c5f77904c8ab10d710c66ed74aa | d3970d66c47b4db5b3c078469de21947 | 85a55ac92221411ca44e138c58193296 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.785s ago] ('0',) 2026-10-05 17:41:34.674 | 2b717c839bdd4056a47ee8755765e1ee | c3ba294c7711497c9519b2aec62256c8 | b55c16b87b6344218ba6f9e29ec64c8b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.674 | 2b717c839bdd4056a47ee8755765e1ee | c3ba294c7711497c9519b2aec62256c8 | b55c16b87b6344218ba6f9e29ec64c8b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.793s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.674 | 7a52303b41c34387b57e474c287d6242 | 95007beabf6d4a0bb270bf0054cbae48 | cd58f7330496463aada5adb177e80a19 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:34.674 | 7a52303b41c34387b57e474c287d6242 | 95007beabf6d4a0bb270bf0054cbae48 | cd58f7330496463aada5adb177e80a19 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.786s ago] ('0',) 2026-10-05 17:41:34.675 | 95a64a72f04b49398658a57bbe3cc389 | 1e2e2dfede844b3e895854c8df195a9a | 9efba3980faa4401823ca69cb181e707 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.675 | 95a64a72f04b49398658a57bbe3cc389 | 1e2e2dfede844b3e895854c8df195a9a | 9efba3980faa4401823ca69cb181e707 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.789s ago] ('0', '0', '0', 1) 2026-10-05 17:41:34.676 | 0c7ec7c837244937a747ce593cda3c54 | fd0591d006d54d9ca80450a0e62cd594 | f0898e0f036347b985dba240db7ed233 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:34.676 | 0c7ec7c837244937a747ce593cda3c54 | fd0591d006d54d9ca80450a0e62cd594 | f0898e0f036347b985dba240db7ed233 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.787s ago] ('0',) 2026-10-05 17:41:34.676 | 8b622436809a415d93b780d3f401a3fb | 601dbebb6a6b45e381bbdacdaacdbacd | ecb3e7445f1c4dc1a50e37aaf99037bc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:34.677 | 8b622436809a415d93b780d3f401a3fb | 601dbebb6a6b45e381bbdacdaacdbacd | ecb3e7445f1c4dc1a50e37aaf99037bc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.788s ago] ('0',) 2026-10-05 17:41:34.680 | 2b717c839bdd4056a47ee8755765e1ee | c3ba294c7711497c9519b2aec62256c8 | b55c16b87b6344218ba6f9e29ec64c8b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.680 | 2b717c839bdd4056a47ee8755765e1ee | c3ba294c7711497c9519b2aec62256c8 | b55c16b87b6344218ba6f9e29ec64c8b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.794s ago] ('0', '0', '0', 1) 2026-10-05 17:41:34.682 | 95a64a72f04b49398658a57bbe3cc389 | 1e2e2dfede844b3e895854c8df195a9a | 9efba3980faa4401823ca69cb181e707 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:34.682 | 95a64a72f04b49398658a57bbe3cc389 | 1e2e2dfede844b3e895854c8df195a9a | 9efba3980faa4401823ca69cb181e707 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.794s ago] ('0',) 2026-10-05 17:41:34.687 | 2b717c839bdd4056a47ee8755765e1ee | c3ba294c7711497c9519b2aec62256c8 | b55c16b87b6344218ba6f9e29ec64c8b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:34.687 | 2b717c839bdd4056a47ee8755765e1ee | c3ba294c7711497c9519b2aec62256c8 | b55c16b87b6344218ba6f9e29ec64c8b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.799s ago] ('0',) 2026-10-05 17:41:34.702 | e2131c5f77904c8ab10d710c66ed74aa | d3970d66c47b4db5b3c078469de21947 | 85a55ac92221411ca44e138c58193296 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_pallet_inventory.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_pallet_inventory.flow_state AS flow_state, biz_pallet_inventory.warehouse_id AS warehouse_id, current_warehouse.warehouse_name AS warehouse_name, biz_pallet_inventory.site_id AS site_id, current_site.site_name AS site_name, biz_pallet_inventory.current_line_id AS line_id, current_line.line_name AS line_name, active_filling.strain_id AS strain_id, active_filling.strain_code_snapshot AS strain_code, active_filling.strain_name_snapshot AS strain_name, active_filling.batch_no AS batch_no, active_filling.initial_packages AS initial_packages, biz_pallet_inventory.remaining_packages AS remaining_packages, biz_pallet_inventory.updated_at AS updated_at FROM biz_pallet_inventory INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_pallet_inventory.pallet_id LEFT OUTER JOIN biz_filling_record AS active_filling ON active_filling.filling_id = biz_pallet_inventory.active_filling_id LEFT OUTER JOIN biz_warehouse AS current_warehouse ON current_warehouse.warehouse_id = biz_pallet_inventory.warehouse_id LEFT OUTER JOIN biz_customer_site AS current_site ON current_site.site_id = biz_pallet_inventory.site_id LEFT OUTER JOIN biz_production_line AS current_line ON current_line.line_id = biz_pallet_inventory.current_line_id WHERE biz_pallet_inventory.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (active_filling.filling_id IS NULL OR active_filling.test_batch_id IS NULL) AND (current_warehouse.warehouse_id IS NULL OR current_warehouse.test_batch_id IS NULL) AND (current_site.site_id IS NULL OR current_site.test_batch_id IS NULL) AND (current_line.line_id IS NULL OR current_line.test_batch_id IS NULL) ORDER BY biz_pallet_inventory.pallet_id) AS anon_1 2026-10-05 17:41:34.702 | e2131c5f77904c8ab10d710c66ed74aa | d3970d66c47b4db5b3c078469de21947 | 85a55ac92221411ca44e138c58193296 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.459s ago] ('*',) 2026-10-05 17:41:34.703 | 8b622436809a415d93b780d3f401a3fb | 601dbebb6a6b45e381bbdacdaacdbacd | ecb3e7445f1c4dc1a50e37aaf99037bc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 17:41:34.704 | 8b622436809a415d93b780d3f401a3fb | 601dbebb6a6b45e381bbdacdaacdbacd | ecb3e7445f1c4dc1a50e37aaf99037bc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.385s ago] ('*', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 17:41:34.704 | 7a52303b41c34387b57e474c287d6242 | 95007beabf6d4a0bb270bf0054cbae48 | cd58f7330496463aada5adb177e80a19 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.create_time >= %s AND biz_shipment_order.create_time < %s ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 17:41:34.704 | 7a52303b41c34387b57e474c287d6242 | 95007beabf6d4a0bb270bf0054cbae48 | cd58f7330496463aada5adb177e80a19 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.377s ago] ('*', datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 17:41:34.705 | 95a64a72f04b49398658a57bbe3cc389 | 1e2e2dfede844b3e895854c8df195a9a | 9efba3980faa4401823ca69cb181e707 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 17:41:34.705 | 95a64a72f04b49398658a57bbe3cc389 | 1e2e2dfede844b3e895854c8df195a9a | 9efba3980faa4401823ca69cb181e707 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.394s ago] ('*',) 2026-10-05 17:41:34.710 | 0c7ec7c837244937a747ce593cda3c54 | fd0591d006d54d9ca80450a0e62cd594 | f0898e0f036347b985dba240db7ed233 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id) AS anon_1 2026-10-05 17:41:34.710 | 0c7ec7c837244937a747ce593cda3c54 | fd0591d006d54d9ca80450a0e62cd594 | f0898e0f036347b985dba240db7ed233 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.386s ago] ('*', 'CONFIRMED') 2026-10-05 17:41:34.713 | 8b622436809a415d93b780d3f401a3fb | 601dbebb6a6b45e381bbdacdaacdbacd | ecb3e7445f1c4dc1a50e37aaf99037bc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 17:41:34.713 | 8b622436809a415d93b780d3f401a3fb | 601dbebb6a6b45e381bbdacdaacdbacd | ecb3e7445f1c4dc1a50e37aaf99037bc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.381s ago] (datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 100) 2026-10-05 17:41:34.714 | 95a64a72f04b49398658a57bbe3cc389 | 1e2e2dfede844b3e895854c8df195a9a | 9efba3980faa4401823ca69cb181e707 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 17:41:34.714 | 95a64a72f04b49398658a57bbe3cc389 | 1e2e2dfede844b3e895854c8df195a9a | 9efba3980faa4401823ca69cb181e707 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00024s] (0, 5) 2026-10-05 17:41:34.715 | 7a52303b41c34387b57e474c287d6242 | 95007beabf6d4a0bb270bf0054cbae48 | cd58f7330496463aada5adb177e80a19 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.create_time >= %s AND biz_shipment_order.create_time < %s ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 17:41:34.715 | 7a52303b41c34387b57e474c287d6242 | 95007beabf6d4a0bb270bf0054cbae48 | cd58f7330496463aada5adb177e80a19 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00015s] (datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 1) 2026-10-05 17:41:34.716 | 2b717c839bdd4056a47ee8755765e1ee | c3ba294c7711497c9519b2aec62256c8 | b55c16b87b6344218ba6f9e29ec64c8b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 17:41:34.716 | 2b717c839bdd4056a47ee8755765e1ee | c3ba294c7711497c9519b2aec62256c8 | b55c16b87b6344218ba6f9e29ec64c8b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.397s ago] ('*', datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 17:41:34.717 | e2131c5f77904c8ab10d710c66ed74aa | d3970d66c47b4db5b3c078469de21947 | 85a55ac92221411ca44e138c58193296 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_pallet_inventory.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_pallet_inventory.flow_state AS flow_state, biz_pallet_inventory.warehouse_id AS warehouse_id, current_warehouse.warehouse_name AS warehouse_name, biz_pallet_inventory.site_id AS site_id, current_site.site_name AS site_name, biz_pallet_inventory.current_line_id AS line_id, current_line.line_name AS line_name, active_filling.strain_id AS strain_id, active_filling.strain_code_snapshot AS strain_code, active_filling.strain_name_snapshot AS strain_name, active_filling.batch_no AS batch_no, active_filling.initial_packages AS initial_packages, biz_pallet_inventory.remaining_packages AS remaining_packages, biz_pallet_inventory.updated_at AS updated_at FROM biz_pallet_inventory INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_pallet_inventory.pallet_id LEFT OUTER JOIN biz_filling_record AS active_filling ON active_filling.filling_id = biz_pallet_inventory.active_filling_id LEFT OUTER JOIN biz_warehouse AS current_warehouse ON current_warehouse.warehouse_id = biz_pallet_inventory.warehouse_id LEFT OUTER JOIN biz_customer_site AS current_site ON current_site.site_id = biz_pallet_inventory.site_id LEFT OUTER JOIN biz_production_line AS current_line ON current_line.line_id = biz_pallet_inventory.current_line_id WHERE biz_pallet_inventory.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (active_filling.filling_id IS NULL OR active_filling.test_batch_id IS NULL) AND (current_warehouse.warehouse_id IS NULL OR current_warehouse.test_batch_id IS NULL) AND (current_site.site_id IS NULL OR current_site.test_batch_id IS NULL) AND (current_line.line_id IS NULL OR current_line.test_batch_id IS NULL) ORDER BY biz_pallet_inventory.pallet_id LIMIT %s, %s 2026-10-05 17:41:34.717 | e2131c5f77904c8ab10d710c66ed74aa | d3970d66c47b4db5b3c078469de21947 | 85a55ac92221411ca44e138c58193296 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] (0, 100) 2026-10-05 17:41:34.718 | 0c7ec7c837244937a747ce593cda3c54 | fd0591d006d54d9ca80450a0e62cd594 | f0898e0f036347b985dba240db7ed233 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id LIMIT %s, %s 2026-10-05 17:41:34.719 | 0c7ec7c837244937a747ce593cda3c54 | fd0591d006d54d9ca80450a0e62cd594 | f0898e0f036347b985dba240db7ed233 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00016s] ('CONFIRMED', 0, 5) 2026-10-05 17:41:34.721 | 2b717c839bdd4056a47ee8755765e1ee | c3ba294c7711497c9519b2aec62256c8 | b55c16b87b6344218ba6f9e29ec64c8b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 17:41:34.721 | 2b717c839bdd4056a47ee8755765e1ee | c3ba294c7711497c9519b2aec62256c8 | b55c16b87b6344218ba6f9e29ec64c8b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.39s ago] (datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 1) 2026-10-05 17:41:34.724 | 7a52303b41c34387b57e474c287d6242 | 95007beabf6d4a0bb270bf0054cbae48 | cd58f7330496463aada5adb177e80a19 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:41:34.724 | 95a64a72f04b49398658a57bbe3cc389 | 1e2e2dfede844b3e895854c8df195a9a | 9efba3980faa4401823ca69cb181e707 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:41:34.724 | 8b622436809a415d93b780d3f401a3fb | 601dbebb6a6b45e381bbdacdaacdbacd | ecb3e7445f1c4dc1a50e37aaf99037bc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:41:34.725 | 0c7ec7c837244937a747ce593cda3c54 | fd0591d006d54d9ca80450a0e62cd594 | f0898e0f036347b985dba240db7ed233 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:41:34.726 | 2b717c839bdd4056a47ee8755765e1ee | c3ba294c7711497c9519b2aec62256c8 | b55c16b87b6344218ba6f9e29ec64c8b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:41:34.727 | e2131c5f77904c8ab10d710c66ed74aa | d3970d66c47b4db5b3c078469de21947 | 85a55ac92221411ca44e138c58193296 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:41:34.734 | 9868c59cefc84dc4ae05fba75e6f4baf | 4cf253e3831a4f1f8f67320998bc93f9 | 34b29f2f90844b9d93d9bebd92408842 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:34.734 | 9868c59cefc84dc4ae05fba75e6f4baf | 4cf253e3831a4f1f8f67320998bc93f9 | 34b29f2f90844b9d93d9bebd92408842 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.734 | 9868c59cefc84dc4ae05fba75e6f4baf | 4cf253e3831a4f1f8f67320998bc93f9 | 34b29f2f90844b9d93d9bebd92408842 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.857s ago] ('0', '0', 1) 2026-10-05 17:41:34.737 | 41a38ec446794ed5be7ee0374296db22 | 1e943174edbe4cd1ac1cd90894bc665f | d4bea411ad8540338d28176df5fdcb79 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:34.737 | 41a38ec446794ed5be7ee0374296db22 | 1e943174edbe4cd1ac1cd90894bc665f | d4bea411ad8540338d28176df5fdcb79 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.737 | 41a38ec446794ed5be7ee0374296db22 | 1e943174edbe4cd1ac1cd90894bc665f | d4bea411ad8540338d28176df5fdcb79 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.86s ago] ('0', '0', 1) 2026-10-05 17:41:34.739 | 9868c59cefc84dc4ae05fba75e6f4baf | 4cf253e3831a4f1f8f67320998bc93f9 | 34b29f2f90844b9d93d9bebd92408842 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.739 | 9868c59cefc84dc4ae05fba75e6f4baf | 4cf253e3831a4f1f8f67320998bc93f9 | 34b29f2f90844b9d93d9bebd92408842 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.86s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.741 | 8318b3888e21475d85176daac6717aba | 062eecf037aa4c5bbe95e299468ab284 | c8ba2c0bdfc04d8ca2a5913805f6f5cd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:34.741 | 8318b3888e21475d85176daac6717aba | 062eecf037aa4c5bbe95e299468ab284 | c8ba2c0bdfc04d8ca2a5913805f6f5cd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.741 | 8318b3888e21475d85176daac6717aba | 062eecf037aa4c5bbe95e299468ab284 | c8ba2c0bdfc04d8ca2a5913805f6f5cd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.864s ago] ('0', '0', 1) 2026-10-05 17:41:34.741 | 7a2b3f837d1648739b3970713b7ac713 | ff71751372164df0818cd0caae463878 | 07d75c6cd3a54861bb0c35917a5ef904 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:34.742 | 7a2b3f837d1648739b3970713b7ac713 | ff71751372164df0818cd0caae463878 | 07d75c6cd3a54861bb0c35917a5ef904 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.742 | 7a2b3f837d1648739b3970713b7ac713 | ff71751372164df0818cd0caae463878 | 07d75c6cd3a54861bb0c35917a5ef904 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.865s ago] ('0', '0', 1) 2026-10-05 17:41:34.742 | 41a38ec446794ed5be7ee0374296db22 | 1e943174edbe4cd1ac1cd90894bc665f | d4bea411ad8540338d28176df5fdcb79 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.743 | 41a38ec446794ed5be7ee0374296db22 | 1e943174edbe4cd1ac1cd90894bc665f | d4bea411ad8540338d28176df5fdcb79 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.863s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.743 | dd8d1162635042d48cca7ff9c166992b | ecde2f5a80e5448caf061465edde1ef7 | c6d80d482a544512a3da83decca27fd2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:34.743 | dd8d1162635042d48cca7ff9c166992b | ecde2f5a80e5448caf061465edde1ef7 | c6d80d482a544512a3da83decca27fd2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.744 | dd8d1162635042d48cca7ff9c166992b | ecde2f5a80e5448caf061465edde1ef7 | c6d80d482a544512a3da83decca27fd2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.866s ago] ('0', '0', 1) 2026-10-05 17:41:34.744 | 9868c59cefc84dc4ae05fba75e6f4baf | 4cf253e3831a4f1f8f67320998bc93f9 | 34b29f2f90844b9d93d9bebd92408842 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.744 | 9868c59cefc84dc4ae05fba75e6f4baf | 4cf253e3831a4f1f8f67320998bc93f9 | 34b29f2f90844b9d93d9bebd92408842 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.863s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.746 | 41a38ec446794ed5be7ee0374296db22 | 1e943174edbe4cd1ac1cd90894bc665f | d4bea411ad8540338d28176df5fdcb79 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.746 | 41a38ec446794ed5be7ee0374296db22 | 1e943174edbe4cd1ac1cd90894bc665f | d4bea411ad8540338d28176df5fdcb79 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.865s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.747 | 8318b3888e21475d85176daac6717aba | 062eecf037aa4c5bbe95e299468ab284 | c8ba2c0bdfc04d8ca2a5913805f6f5cd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.747 | 8318b3888e21475d85176daac6717aba | 062eecf037aa4c5bbe95e299468ab284 | c8ba2c0bdfc04d8ca2a5913805f6f5cd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.867s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.747 | 7a2b3f837d1648739b3970713b7ac713 | ff71751372164df0818cd0caae463878 | 07d75c6cd3a54861bb0c35917a5ef904 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.748 | 7a2b3f837d1648739b3970713b7ac713 | ff71751372164df0818cd0caae463878 | 07d75c6cd3a54861bb0c35917a5ef904 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.868s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.748 | 52177252e28c42e086150485694f6d7d | 03876783aabb4f7aabd400d68df8eee2 | 4864e6686238431b8f73131cf1ceaa51 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:41:34.749 | 52177252e28c42e086150485694f6d7d | 03876783aabb4f7aabd400d68df8eee2 | 4864e6686238431b8f73131cf1ceaa51 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.749 | 52177252e28c42e086150485694f6d7d | 03876783aabb4f7aabd400d68df8eee2 | 4864e6686238431b8f73131cf1ceaa51 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.872s ago] ('0', '0', 1) 2026-10-05 17:41:34.749 | dd8d1162635042d48cca7ff9c166992b | ecde2f5a80e5448caf061465edde1ef7 | c6d80d482a544512a3da83decca27fd2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.749 | dd8d1162635042d48cca7ff9c166992b | ecde2f5a80e5448caf061465edde1ef7 | c6d80d482a544512a3da83decca27fd2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.87s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.750 | 9868c59cefc84dc4ae05fba75e6f4baf | 4cf253e3831a4f1f8f67320998bc93f9 | 34b29f2f90844b9d93d9bebd92408842 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.750 | 9868c59cefc84dc4ae05fba75e6f4baf | 4cf253e3831a4f1f8f67320998bc93f9 | 34b29f2f90844b9d93d9bebd92408842 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.864s ago] ('0', '0', '0', 1) 2026-10-05 17:41:34.751 | 8318b3888e21475d85176daac6717aba | 062eecf037aa4c5bbe95e299468ab284 | c8ba2c0bdfc04d8ca2a5913805f6f5cd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.751 | 8318b3888e21475d85176daac6717aba | 062eecf037aa4c5bbe95e299468ab284 | c8ba2c0bdfc04d8ca2a5913805f6f5cd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.87s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.752 | 7a2b3f837d1648739b3970713b7ac713 | ff71751372164df0818cd0caae463878 | 07d75c6cd3a54861bb0c35917a5ef904 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.752 | 7a2b3f837d1648739b3970713b7ac713 | ff71751372164df0818cd0caae463878 | 07d75c6cd3a54861bb0c35917a5ef904 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.87s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.752 | 41a38ec446794ed5be7ee0374296db22 | 1e943174edbe4cd1ac1cd90894bc665f | d4bea411ad8540338d28176df5fdcb79 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.752 | 41a38ec446794ed5be7ee0374296db22 | 1e943174edbe4cd1ac1cd90894bc665f | d4bea411ad8540338d28176df5fdcb79 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.866s ago] ('0', '0', '0', 1) 2026-10-05 17:41:34.754 | 52177252e28c42e086150485694f6d7d | 03876783aabb4f7aabd400d68df8eee2 | 4864e6686238431b8f73131cf1ceaa51 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.754 | 52177252e28c42e086150485694f6d7d | 03876783aabb4f7aabd400d68df8eee2 | 4864e6686238431b8f73131cf1ceaa51 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.874s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.755 | dd8d1162635042d48cca7ff9c166992b | ecde2f5a80e5448caf061465edde1ef7 | c6d80d482a544512a3da83decca27fd2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.755 | dd8d1162635042d48cca7ff9c166992b | ecde2f5a80e5448caf061465edde1ef7 | c6d80d482a544512a3da83decca27fd2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.873s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.755 | 9868c59cefc84dc4ae05fba75e6f4baf | 4cf253e3831a4f1f8f67320998bc93f9 | 34b29f2f90844b9d93d9bebd92408842 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:34.755 | 9868c59cefc84dc4ae05fba75e6f4baf | 4cf253e3831a4f1f8f67320998bc93f9 | 34b29f2f90844b9d93d9bebd92408842 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.867s ago] ('0',) 2026-10-05 17:41:34.756 | 41a38ec446794ed5be7ee0374296db22 | 1e943174edbe4cd1ac1cd90894bc665f | d4bea411ad8540338d28176df5fdcb79 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:34.756 | 41a38ec446794ed5be7ee0374296db22 | 1e943174edbe4cd1ac1cd90894bc665f | d4bea411ad8540338d28176df5fdcb79 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.868s ago] ('0',) 2026-10-05 17:41:34.756 | 8318b3888e21475d85176daac6717aba | 062eecf037aa4c5bbe95e299468ab284 | c8ba2c0bdfc04d8ca2a5913805f6f5cd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.757 | 8318b3888e21475d85176daac6717aba | 062eecf037aa4c5bbe95e299468ab284 | c8ba2c0bdfc04d8ca2a5913805f6f5cd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.87s ago] ('0', '0', '0', 1) 2026-10-05 17:41:34.757 | 7a2b3f837d1648739b3970713b7ac713 | ff71751372164df0818cd0caae463878 | 07d75c6cd3a54861bb0c35917a5ef904 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.757 | 7a2b3f837d1648739b3970713b7ac713 | ff71751372164df0818cd0caae463878 | 07d75c6cd3a54861bb0c35917a5ef904 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.871s ago] ('0', '0', '0', 1) 2026-10-05 17:41:34.758 | 52177252e28c42e086150485694f6d7d | 03876783aabb4f7aabd400d68df8eee2 | 4864e6686238431b8f73131cf1ceaa51 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.758 | 52177252e28c42e086150485694f6d7d | 03876783aabb4f7aabd400d68df8eee2 | 4864e6686238431b8f73131cf1ceaa51 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.877s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.759 | dd8d1162635042d48cca7ff9c166992b | ecde2f5a80e5448caf061465edde1ef7 | c6d80d482a544512a3da83decca27fd2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.759 | dd8d1162635042d48cca7ff9c166992b | ecde2f5a80e5448caf061465edde1ef7 | c6d80d482a544512a3da83decca27fd2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.872s ago] ('0', '0', '0', 1) 2026-10-05 17:41:34.761 | 7a2b3f837d1648739b3970713b7ac713 | ff71751372164df0818cd0caae463878 | 07d75c6cd3a54861bb0c35917a5ef904 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:34.761 | 7a2b3f837d1648739b3970713b7ac713 | ff71751372164df0818cd0caae463878 | 07d75c6cd3a54861bb0c35917a5ef904 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.873s ago] ('0',) 2026-10-05 17:41:34.762 | 8318b3888e21475d85176daac6717aba | 062eecf037aa4c5bbe95e299468ab284 | c8ba2c0bdfc04d8ca2a5913805f6f5cd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:34.762 | 8318b3888e21475d85176daac6717aba | 062eecf037aa4c5bbe95e299468ab284 | c8ba2c0bdfc04d8ca2a5913805f6f5cd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.874s ago] ('0',) 2026-10-05 17:41:34.766 | 52177252e28c42e086150485694f6d7d | 03876783aabb4f7aabd400d68df8eee2 | 4864e6686238431b8f73131cf1ceaa51 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.767 | 52177252e28c42e086150485694f6d7d | 03876783aabb4f7aabd400d68df8eee2 | 4864e6686238431b8f73131cf1ceaa51 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.88s ago] ('0', '0', '0', 1) 2026-10-05 17:41:34.767 | dd8d1162635042d48cca7ff9c166992b | ecde2f5a80e5448caf061465edde1ef7 | c6d80d482a544512a3da83decca27fd2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:34.767 | dd8d1162635042d48cca7ff9c166992b | ecde2f5a80e5448caf061465edde1ef7 | c6d80d482a544512a3da83decca27fd2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.879s ago] ('0',) 2026-10-05 17:41:34.772 | 52177252e28c42e086150485694f6d7d | 03876783aabb4f7aabd400d68df8eee2 | 4864e6686238431b8f73131cf1ceaa51 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:34.772 | 52177252e28c42e086150485694f6d7d | 03876783aabb4f7aabd400d68df8eee2 | 4864e6686238431b8f73131cf1ceaa51 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.884s ago] ('0',) 2026-10-05 17:41:34.791 | 7a2b3f837d1648739b3970713b7ac713 | ff71751372164df0818cd0caae463878 | 07d75c6cd3a54861bb0c35917a5ef904 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.792 | 7a2b3f837d1648739b3970713b7ac713 | ff71751372164df0818cd0caae463878 | 07d75c6cd3a54861bb0c35917a5ef904 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.914s ago] ('0', '0', 1) 2026-10-05 17:41:34.795 | 7a2b3f837d1648739b3970713b7ac713 | ff71751372164df0818cd0caae463878 | 07d75c6cd3a54861bb0c35917a5ef904 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.795 | 7a2b3f837d1648739b3970713b7ac713 | ff71751372164df0818cd0caae463878 | 07d75c6cd3a54861bb0c35917a5ef904 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.916s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.796 | dd8d1162635042d48cca7ff9c166992b | ecde2f5a80e5448caf061465edde1ef7 | c6d80d482a544512a3da83decca27fd2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.797 | dd8d1162635042d48cca7ff9c166992b | ecde2f5a80e5448caf061465edde1ef7 | c6d80d482a544512a3da83decca27fd2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.919s ago] ('0', '0', 1) 2026-10-05 17:41:34.798 | 52177252e28c42e086150485694f6d7d | 03876783aabb4f7aabd400d68df8eee2 | 4864e6686238431b8f73131cf1ceaa51 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.798 | 52177252e28c42e086150485694f6d7d | 03876783aabb4f7aabd400d68df8eee2 | 4864e6686238431b8f73131cf1ceaa51 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.921s ago] ('0', '0', 1) 2026-10-05 17:41:34.799 | 7a2b3f837d1648739b3970713b7ac713 | ff71751372164df0818cd0caae463878 | 07d75c6cd3a54861bb0c35917a5ef904 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.799 | 7a2b3f837d1648739b3970713b7ac713 | ff71751372164df0818cd0caae463878 | 07d75c6cd3a54861bb0c35917a5ef904 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.918s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.800 | dd8d1162635042d48cca7ff9c166992b | ecde2f5a80e5448caf061465edde1ef7 | c6d80d482a544512a3da83decca27fd2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.800 | dd8d1162635042d48cca7ff9c166992b | ecde2f5a80e5448caf061465edde1ef7 | c6d80d482a544512a3da83decca27fd2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.921s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.801 | 52177252e28c42e086150485694f6d7d | 03876783aabb4f7aabd400d68df8eee2 | 4864e6686238431b8f73131cf1ceaa51 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.801 | 52177252e28c42e086150485694f6d7d | 03876783aabb4f7aabd400d68df8eee2 | 4864e6686238431b8f73131cf1ceaa51 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.922s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.802 | 7a2b3f837d1648739b3970713b7ac713 | ff71751372164df0818cd0caae463878 | 07d75c6cd3a54861bb0c35917a5ef904 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.802 | 7a2b3f837d1648739b3970713b7ac713 | ff71751372164df0818cd0caae463878 | 07d75c6cd3a54861bb0c35917a5ef904 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.916s ago] ('0', '0', '0', 1) 2026-10-05 17:41:34.804 | 9868c59cefc84dc4ae05fba75e6f4baf | 4cf253e3831a4f1f8f67320998bc93f9 | 34b29f2f90844b9d93d9bebd92408842 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.804 | 9868c59cefc84dc4ae05fba75e6f4baf | 4cf253e3831a4f1f8f67320998bc93f9 | 34b29f2f90844b9d93d9bebd92408842 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.927s ago] ('0', '0', 1) 2026-10-05 17:41:34.805 | dd8d1162635042d48cca7ff9c166992b | ecde2f5a80e5448caf061465edde1ef7 | c6d80d482a544512a3da83decca27fd2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.805 | dd8d1162635042d48cca7ff9c166992b | ecde2f5a80e5448caf061465edde1ef7 | c6d80d482a544512a3da83decca27fd2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.923s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.805 | 52177252e28c42e086150485694f6d7d | 03876783aabb4f7aabd400d68df8eee2 | 4864e6686238431b8f73131cf1ceaa51 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.805 | 52177252e28c42e086150485694f6d7d | 03876783aabb4f7aabd400d68df8eee2 | 4864e6686238431b8f73131cf1ceaa51 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.924s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.806 | 8318b3888e21475d85176daac6717aba | 062eecf037aa4c5bbe95e299468ab284 | c8ba2c0bdfc04d8ca2a5913805f6f5cd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.806 | 8318b3888e21475d85176daac6717aba | 062eecf037aa4c5bbe95e299468ab284 | c8ba2c0bdfc04d8ca2a5913805f6f5cd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.929s ago] ('0', '0', 1) 2026-10-05 17:41:34.807 | 41a38ec446794ed5be7ee0374296db22 | 1e943174edbe4cd1ac1cd90894bc665f | d4bea411ad8540338d28176df5fdcb79 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.807 | 41a38ec446794ed5be7ee0374296db22 | 1e943174edbe4cd1ac1cd90894bc665f | d4bea411ad8540338d28176df5fdcb79 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.93s ago] ('0', '0', 1) 2026-10-05 17:41:34.807 | 7a2b3f837d1648739b3970713b7ac713 | ff71751372164df0818cd0caae463878 | 07d75c6cd3a54861bb0c35917a5ef904 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:34.808 | 7a2b3f837d1648739b3970713b7ac713 | ff71751372164df0818cd0caae463878 | 07d75c6cd3a54861bb0c35917a5ef904 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.919s ago] ('0',) 2026-10-05 17:41:34.808 | 9868c59cefc84dc4ae05fba75e6f4baf | 4cf253e3831a4f1f8f67320998bc93f9 | 34b29f2f90844b9d93d9bebd92408842 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.809 | 9868c59cefc84dc4ae05fba75e6f4baf | 4cf253e3831a4f1f8f67320998bc93f9 | 34b29f2f90844b9d93d9bebd92408842 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.929s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.811 | dd8d1162635042d48cca7ff9c166992b | ecde2f5a80e5448caf061465edde1ef7 | c6d80d482a544512a3da83decca27fd2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.811 | dd8d1162635042d48cca7ff9c166992b | ecde2f5a80e5448caf061465edde1ef7 | c6d80d482a544512a3da83decca27fd2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.925s ago] ('0', '0', '0', 1) 2026-10-05 17:41:34.812 | 52177252e28c42e086150485694f6d7d | 03876783aabb4f7aabd400d68df8eee2 | 4864e6686238431b8f73131cf1ceaa51 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.812 | 52177252e28c42e086150485694f6d7d | 03876783aabb4f7aabd400d68df8eee2 | 4864e6686238431b8f73131cf1ceaa51 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.926s ago] ('0', '0', '0', 1) 2026-10-05 17:41:34.813 | 8318b3888e21475d85176daac6717aba | 062eecf037aa4c5bbe95e299468ab284 | c8ba2c0bdfc04d8ca2a5913805f6f5cd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.813 | 8318b3888e21475d85176daac6717aba | 062eecf037aa4c5bbe95e299468ab284 | c8ba2c0bdfc04d8ca2a5913805f6f5cd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.933s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.813 | 41a38ec446794ed5be7ee0374296db22 | 1e943174edbe4cd1ac1cd90894bc665f | d4bea411ad8540338d28176df5fdcb79 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.813 | 41a38ec446794ed5be7ee0374296db22 | 1e943174edbe4cd1ac1cd90894bc665f | d4bea411ad8540338d28176df5fdcb79 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.934s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.816 | 9868c59cefc84dc4ae05fba75e6f4baf | 4cf253e3831a4f1f8f67320998bc93f9 | 34b29f2f90844b9d93d9bebd92408842 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.816 | 9868c59cefc84dc4ae05fba75e6f4baf | 4cf253e3831a4f1f8f67320998bc93f9 | 34b29f2f90844b9d93d9bebd92408842 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.934s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.816 | dd8d1162635042d48cca7ff9c166992b | ecde2f5a80e5448caf061465edde1ef7 | c6d80d482a544512a3da83decca27fd2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:34.816 | dd8d1162635042d48cca7ff9c166992b | ecde2f5a80e5448caf061465edde1ef7 | c6d80d482a544512a3da83decca27fd2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.928s ago] ('0',) 2026-10-05 17:41:34.817 | 52177252e28c42e086150485694f6d7d | 03876783aabb4f7aabd400d68df8eee2 | 4864e6686238431b8f73131cf1ceaa51 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:34.817 | 52177252e28c42e086150485694f6d7d | 03876783aabb4f7aabd400d68df8eee2 | 4864e6686238431b8f73131cf1ceaa51 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.929s ago] ('0',) 2026-10-05 17:41:34.818 | 8318b3888e21475d85176daac6717aba | 062eecf037aa4c5bbe95e299468ab284 | c8ba2c0bdfc04d8ca2a5913805f6f5cd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.818 | 8318b3888e21475d85176daac6717aba | 062eecf037aa4c5bbe95e299468ab284 | c8ba2c0bdfc04d8ca2a5913805f6f5cd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.936s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.818 | 41a38ec446794ed5be7ee0374296db22 | 1e943174edbe4cd1ac1cd90894bc665f | d4bea411ad8540338d28176df5fdcb79 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.818 | 41a38ec446794ed5be7ee0374296db22 | 1e943174edbe4cd1ac1cd90894bc665f | d4bea411ad8540338d28176df5fdcb79 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.937s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:41:34.820 | 9868c59cefc84dc4ae05fba75e6f4baf | 4cf253e3831a4f1f8f67320998bc93f9 | 34b29f2f90844b9d93d9bebd92408842 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.820 | 9868c59cefc84dc4ae05fba75e6f4baf | 4cf253e3831a4f1f8f67320998bc93f9 | 34b29f2f90844b9d93d9bebd92408842 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.933s ago] ('0', '0', '0', 1) 2026-10-05 17:41:34.824 | 8318b3888e21475d85176daac6717aba | 062eecf037aa4c5bbe95e299468ab284 | c8ba2c0bdfc04d8ca2a5913805f6f5cd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.824 | 8318b3888e21475d85176daac6717aba | 062eecf037aa4c5bbe95e299468ab284 | c8ba2c0bdfc04d8ca2a5913805f6f5cd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.937s ago] ('0', '0', '0', 1) 2026-10-05 17:41:34.824 | 41a38ec446794ed5be7ee0374296db22 | 1e943174edbe4cd1ac1cd90894bc665f | d4bea411ad8540338d28176df5fdcb79 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:41:34.824 | 41a38ec446794ed5be7ee0374296db22 | 1e943174edbe4cd1ac1cd90894bc665f | d4bea411ad8540338d28176df5fdcb79 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.938s ago] ('0', '0', '0', 1) 2026-10-05 17:41:34.825 | 9868c59cefc84dc4ae05fba75e6f4baf | 4cf253e3831a4f1f8f67320998bc93f9 | 34b29f2f90844b9d93d9bebd92408842 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:34.825 | 9868c59cefc84dc4ae05fba75e6f4baf | 4cf253e3831a4f1f8f67320998bc93f9 | 34b29f2f90844b9d93d9bebd92408842 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.937s ago] ('0',) 2026-10-05 17:41:34.826 | 41a38ec446794ed5be7ee0374296db22 | 1e943174edbe4cd1ac1cd90894bc665f | d4bea411ad8540338d28176df5fdcb79 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:34.826 | 41a38ec446794ed5be7ee0374296db22 | 1e943174edbe4cd1ac1cd90894bc665f | d4bea411ad8540338d28176df5fdcb79 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.938s ago] ('0',) 2026-10-05 17:41:34.826 | 8318b3888e21475d85176daac6717aba | 062eecf037aa4c5bbe95e299468ab284 | c8ba2c0bdfc04d8ca2a5913805f6f5cd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:41:34.826 | 8318b3888e21475d85176daac6717aba | 062eecf037aa4c5bbe95e299468ab284 | c8ba2c0bdfc04d8ca2a5913805f6f5cd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.938s ago] ('0',) 2026-10-05 17:41:34.830 | 7a2b3f837d1648739b3970713b7ac713 | ff71751372164df0818cd0caae463878 | 07d75c6cd3a54861bb0c35917a5ef904 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_return_order.return_id AS return_id, biz_return_order.test_batch_id AS test_batch_id, biz_return_order.return_no AS return_no, biz_return_order.source_site_id AS source_site_id, biz_return_order.target_warehouse_id AS target_warehouse_id, biz_return_order.status AS status, biz_return_order.request_idempotency_key AS request_idempotency_key, biz_return_order.request_hash AS request_hash, biz_return_order.confirm_idempotency_key AS confirm_idempotency_key, biz_return_order.confirm_request_hash AS confirm_request_hash, biz_return_order.requested_by AS requested_by, biz_return_order.requested_at AS requested_at, biz_return_order.confirmed_by AS confirmed_by, biz_return_order.confirmed_at AS confirmed_at, biz_return_order.create_by AS create_by, biz_return_order.create_time AS create_time, biz_return_order.update_by AS update_by, biz_return_order.update_time AS update_time, biz_return_order.remark AS remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL AND biz_return_order.status = %s ORDER BY biz_return_order.return_id) AS anon_1 2026-10-05 17:41:34.830 | 7a2b3f837d1648739b3970713b7ac713 | ff71751372164df0818cd0caae463878 | 07d75c6cd3a54861bb0c35917a5ef904 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.247s ago] ('*', 'REQUESTED') 2026-10-05 17:41:34.835 | 52177252e28c42e086150485694f6d7d | 03876783aabb4f7aabd400d68df8eee2 | 4864e6686238431b8f73131cf1ceaa51 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_test_batch.batch_id, biz_test_batch.batch_code, biz_test_batch.batch_name, biz_test_batch.status, biz_test_batch.create_by, biz_test_batch.create_time, biz_test_batch.update_by, biz_test_batch.update_time, biz_test_batch.closed_by, biz_test_batch.closed_at, biz_test_batch.purged_by, biz_test_batch.purged_at, biz_test_batch.purge_summary, biz_test_batch.preview_action, biz_test_batch.preview_token_hash, biz_test_batch.preview_scope_hash, biz_test_batch.preview_expires_at, biz_test_batch.remark FROM biz_test_batch WHERE biz_test_batch.status = %s ORDER BY biz_test_batch.batch_id DESC 2026-10-05 17:41:34.835 | 52177252e28c42e086150485694f6d7d | 03876783aabb4f7aabd400d68df8eee2 | 4864e6686238431b8f73131cf1ceaa51 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.258s ago] ('ACTIVE',) 2026-10-05 17:41:34.836 | dd8d1162635042d48cca7ff9c166992b | ecde2f5a80e5448caf061465edde1ef7 | c6d80d482a544512a3da83decca27fd2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT sys_oper_log.oper_id AS oper_id, sys_oper_log.title AS title, sys_oper_log.business_type AS business_type, sys_oper_log.method AS method, sys_oper_log.request_method AS request_method, sys_oper_log.operator_type AS operator_type, sys_oper_log.oper_name AS oper_name, sys_oper_log.dept_name AS dept_name, sys_oper_log.oper_url AS oper_url, sys_oper_log.oper_ip AS oper_ip, sys_oper_log.oper_location AS oper_location, sys_oper_log.oper_param AS oper_param, sys_oper_log.json_result AS json_result, sys_oper_log.status AS status, sys_oper_log.error_msg AS error_msg, sys_oper_log.oper_time AS oper_time, sys_oper_log.cost_time AS cost_time FROM sys_oper_log WHERE sys_oper_log.title = %s AND sys_oper_log.status = %s ORDER BY sys_oper_log.oper_time DESC) AS anon_1 2026-10-05 17:41:34.837 | dd8d1162635042d48cca7ff9c166992b | ecde2f5a80e5448caf061465edde1ef7 | c6d80d482a544512a3da83decca27fd2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.258s ago] ('*', '扫码操作', 1) 2026-10-05 17:41:34.838 | 7a2b3f837d1648739b3970713b7ac713 | ff71751372164df0818cd0caae463878 | 07d75c6cd3a54861bb0c35917a5ef904 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_return_order.return_id, biz_return_order.test_batch_id, biz_return_order.return_no, biz_return_order.source_site_id, biz_return_order.target_warehouse_id, biz_return_order.status, biz_return_order.request_idempotency_key, biz_return_order.request_hash, biz_return_order.confirm_idempotency_key, biz_return_order.confirm_request_hash, biz_return_order.requested_by, biz_return_order.requested_at, biz_return_order.confirmed_by, biz_return_order.confirmed_at, biz_return_order.create_by, biz_return_order.create_time, biz_return_order.update_by, biz_return_order.update_time, biz_return_order.remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL AND biz_return_order.status = %s ORDER BY biz_return_order.return_id LIMIT %s, %s 2026-10-05 17:41:34.838 | 7a2b3f837d1648739b3970713b7ac713 | ff71751372164df0818cd0caae463878 | 07d75c6cd3a54861bb0c35917a5ef904 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] ('REQUESTED', 0, 5) 2026-10-05 17:41:34.841 | 8318b3888e21475d85176daac6717aba | 062eecf037aa4c5bbe95e299468ab284 | c8ba2c0bdfc04d8ca2a5913805f6f5cd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.status = %s ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 17:41:34.842 | 8318b3888e21475d85176daac6717aba | 062eecf037aa4c5bbe95e299468ab284 | c8ba2c0bdfc04d8ca2a5913805f6f5cd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.261s ago] ('*', 'DRAFT') 2026-10-05 17:41:34.842 | 41a38ec446794ed5be7ee0374296db22 | 1e943174edbe4cd1ac1cd90894bc665f | d4bea411ad8540338d28176df5fdcb79 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.status = %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 17:41:34.843 | 41a38ec446794ed5be7ee0374296db22 | 1e943174edbe4cd1ac1cd90894bc665f | d4bea411ad8540338d28176df5fdcb79 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.278s ago] ('*', 'DRAFT') 2026-10-05 17:41:34.845 | 9868c59cefc84dc4ae05fba75e6f4baf | 4cf253e3831a4f1f8f67320998bc93f9 | 34b29f2f90844b9d93d9bebd92408842 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at >= %s AND biz_shipment_order.confirmed_at < %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id) AS anon_1 2026-10-05 17:41:34.845 | 9868c59cefc84dc4ae05fba75e6f4baf | 4cf253e3831a4f1f8f67320998bc93f9 | 34b29f2f90844b9d93d9bebd92408842 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 2.46s ago] ('*', 'CONFIRMED', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 17:41:34.846 | dd8d1162635042d48cca7ff9c166992b | ecde2f5a80e5448caf061465edde1ef7 | c6d80d482a544512a3da83decca27fd2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT sys_oper_log.oper_id, sys_oper_log.title, sys_oper_log.business_type, sys_oper_log.method, sys_oper_log.request_method, sys_oper_log.operator_type, sys_oper_log.oper_name, sys_oper_log.dept_name, sys_oper_log.oper_url, sys_oper_log.oper_ip, sys_oper_log.oper_location, sys_oper_log.oper_param, sys_oper_log.json_result, sys_oper_log.status, sys_oper_log.error_msg, sys_oper_log.oper_time, sys_oper_log.cost_time FROM sys_oper_log WHERE sys_oper_log.title = %s AND sys_oper_log.status = %s ORDER BY sys_oper_log.oper_time DESC LIMIT %s, %s 2026-10-05 17:41:34.846 | dd8d1162635042d48cca7ff9c166992b | ecde2f5a80e5448caf061465edde1ef7 | c6d80d482a544512a3da83decca27fd2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] ('扫码操作', 1, 0, 5) 2026-10-05 17:41:34.847 | 52177252e28c42e086150485694f6d7d | 03876783aabb4f7aabd400d68df8eee2 | 4864e6686238431b8f73131cf1ceaa51 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:41:34.847 | 7a2b3f837d1648739b3970713b7ac713 | ff71751372164df0818cd0caae463878 | 07d75c6cd3a54861bb0c35917a5ef904 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:41:34.850 | 8318b3888e21475d85176daac6717aba | 062eecf037aa4c5bbe95e299468ab284 | c8ba2c0bdfc04d8ca2a5913805f6f5cd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.status = %s ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 17:41:34.851 | 8318b3888e21475d85176daac6717aba | 062eecf037aa4c5bbe95e299468ab284 | c8ba2c0bdfc04d8ca2a5913805f6f5cd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00030s] ('DRAFT', 0, 5) 2026-10-05 17:41:34.852 | 41a38ec446794ed5be7ee0374296db22 | 1e943174edbe4cd1ac1cd90894bc665f | d4bea411ad8540338d28176df5fdcb79 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.status = %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 17:41:34.852 | 41a38ec446794ed5be7ee0374296db22 | 1e943174edbe4cd1ac1cd90894bc665f | d4bea411ad8540338d28176df5fdcb79 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00026s] ('DRAFT', 0, 5) 2026-10-05 17:41:34.856 | 9868c59cefc84dc4ae05fba75e6f4baf | 4cf253e3831a4f1f8f67320998bc93f9 | 34b29f2f90844b9d93d9bebd92408842 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at >= %s AND biz_shipment_order.confirmed_at < %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id LIMIT %s, %s 2026-10-05 17:41:34.856 | 9868c59cefc84dc4ae05fba75e6f4baf | 4cf253e3831a4f1f8f67320998bc93f9 | 34b29f2f90844b9d93d9bebd92408842 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] ('CONFIRMED', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 100) 2026-10-05 17:41:34.856 | dd8d1162635042d48cca7ff9c166992b | ecde2f5a80e5448caf061465edde1ef7 | c6d80d482a544512a3da83decca27fd2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:41:34.858 | 8318b3888e21475d85176daac6717aba | 062eecf037aa4c5bbe95e299468ab284 | c8ba2c0bdfc04d8ca2a5913805f6f5cd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:41:34.859 | 41a38ec446794ed5be7ee0374296db22 | 1e943174edbe4cd1ac1cd90894bc665f | d4bea411ad8540338d28176df5fdcb79 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:41:34.860 | 9868c59cefc84dc4ae05fba75e6f4baf | 4cf253e3831a4f1f8f67320998bc93f9 | 34b29f2f90844b9d93d9bebd92408842 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:42:45.440 | 942f61f13f6346b3ae1645e0dfeb2b13 | da557614a8ec4a9789c5e8350e42bb40 | 5a07b1133f374df497d632f71f182d3b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:42:45.442 | 942f61f13f6346b3ae1645e0dfeb2b13 | da557614a8ec4a9789c5e8350e42bb40 | 5a07b1133f374df497d632f71f182d3b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.443 | 942f61f13f6346b3ae1645e0dfeb2b13 | da557614a8ec4a9789c5e8350e42bb40 | 5a07b1133f374df497d632f71f182d3b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.56s ago] ('0', '0', 1) 2026-10-05 17:42:45.446 | 942f61f13f6346b3ae1645e0dfeb2b13 | da557614a8ec4a9789c5e8350e42bb40 | 5a07b1133f374df497d632f71f182d3b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.446 | 942f61f13f6346b3ae1645e0dfeb2b13 | da557614a8ec4a9789c5e8350e42bb40 | 5a07b1133f374df497d632f71f182d3b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.57s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.448 | 942f61f13f6346b3ae1645e0dfeb2b13 | da557614a8ec4a9789c5e8350e42bb40 | 5a07b1133f374df497d632f71f182d3b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.448 | 942f61f13f6346b3ae1645e0dfeb2b13 | da557614a8ec4a9789c5e8350e42bb40 | 5a07b1133f374df497d632f71f182d3b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.57s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.449 | 942f61f13f6346b3ae1645e0dfeb2b13 | da557614a8ec4a9789c5e8350e42bb40 | 5a07b1133f374df497d632f71f182d3b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.450 | 942f61f13f6346b3ae1645e0dfeb2b13 | da557614a8ec4a9789c5e8350e42bb40 | 5a07b1133f374df497d632f71f182d3b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.56s ago] ('0', '0', '0', 1) 2026-10-05 17:42:45.451 | 942f61f13f6346b3ae1645e0dfeb2b13 | da557614a8ec4a9789c5e8350e42bb40 | 5a07b1133f374df497d632f71f182d3b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:45.451 | 942f61f13f6346b3ae1645e0dfeb2b13 | da557614a8ec4a9789c5e8350e42bb40 | 5a07b1133f374df497d632f71f182d3b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.56s ago] ('0',) 2026-10-05 17:42:45.466 | 942f61f13f6346b3ae1645e0dfeb2b13 | da557614a8ec4a9789c5e8350e42bb40 | 5a07b1133f374df497d632f71f182d3b | 38941-a4ab07 | INFO | module_admin.controller.login_controller:get_login_user_info:102 - 获取成功 2026-10-05 17:42:45.469 | 942f61f13f6346b3ae1645e0dfeb2b13 | da557614a8ec4a9789c5e8350e42bb40 | 5a07b1133f374df497d632f71f182d3b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:42:45.475 | a3f3bd5566bd4bd699745889cb5ad0f6 | 82cf63a9295e4609a0c0c21790b7e884 | 82e37609212b4696adff323f6d791527 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:42:45.475 | a3f3bd5566bd4bd699745889cb5ad0f6 | 82cf63a9295e4609a0c0c21790b7e884 | 82e37609212b4696adff323f6d791527 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.475 | a3f3bd5566bd4bd699745889cb5ad0f6 | 82cf63a9295e4609a0c0c21790b7e884 | 82e37609212b4696adff323f6d791527 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.6s ago] ('0', '0', 1) 2026-10-05 17:42:45.477 | a3f3bd5566bd4bd699745889cb5ad0f6 | 82cf63a9295e4609a0c0c21790b7e884 | 82e37609212b4696adff323f6d791527 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.477 | a3f3bd5566bd4bd699745889cb5ad0f6 | 82cf63a9295e4609a0c0c21790b7e884 | 82e37609212b4696adff323f6d791527 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.6s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.478 | a3f3bd5566bd4bd699745889cb5ad0f6 | 82cf63a9295e4609a0c0c21790b7e884 | 82e37609212b4696adff323f6d791527 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.478 | a3f3bd5566bd4bd699745889cb5ad0f6 | 82cf63a9295e4609a0c0c21790b7e884 | 82e37609212b4696adff323f6d791527 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.6s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.480 | a3f3bd5566bd4bd699745889cb5ad0f6 | 82cf63a9295e4609a0c0c21790b7e884 | 82e37609212b4696adff323f6d791527 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.480 | a3f3bd5566bd4bd699745889cb5ad0f6 | 82cf63a9295e4609a0c0c21790b7e884 | 82e37609212b4696adff323f6d791527 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.59s ago] ('0', '0', '0', 1) 2026-10-05 17:42:45.481 | a3f3bd5566bd4bd699745889cb5ad0f6 | 82cf63a9295e4609a0c0c21790b7e884 | 82e37609212b4696adff323f6d791527 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:45.481 | a3f3bd5566bd4bd699745889cb5ad0f6 | 82cf63a9295e4609a0c0c21790b7e884 | 82e37609212b4696adff323f6d791527 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.59s ago] ('0',) 2026-10-05 17:42:45.494 | a3f3bd5566bd4bd699745889cb5ad0f6 | 82cf63a9295e4609a0c0c21790b7e884 | 82e37609212b4696adff323f6d791527 | 38941-a4ab07 | INFO | module_admin.controller.login_controller:get_login_user_routers:119 - 获取成功 2026-10-05 17:42:45.494 | a3f3bd5566bd4bd699745889cb5ad0f6 | 82cf63a9295e4609a0c0c21790b7e884 | 82e37609212b4696adff323f6d791527 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.494 | a3f3bd5566bd4bd699745889cb5ad0f6 | 82cf63a9295e4609a0c0c21790b7e884 | 82e37609212b4696adff323f6d791527 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.62s ago] ('0', '0', 1) 2026-10-05 17:42:45.497 | a3f3bd5566bd4bd699745889cb5ad0f6 | 82cf63a9295e4609a0c0c21790b7e884 | 82e37609212b4696adff323f6d791527 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.497 | a3f3bd5566bd4bd699745889cb5ad0f6 | 82cf63a9295e4609a0c0c21790b7e884 | 82e37609212b4696adff323f6d791527 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.62s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.499 | a3f3bd5566bd4bd699745889cb5ad0f6 | 82cf63a9295e4609a0c0c21790b7e884 | 82e37609212b4696adff323f6d791527 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.499 | a3f3bd5566bd4bd699745889cb5ad0f6 | 82cf63a9295e4609a0c0c21790b7e884 | 82e37609212b4696adff323f6d791527 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.62s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.500 | a3f3bd5566bd4bd699745889cb5ad0f6 | 82cf63a9295e4609a0c0c21790b7e884 | 82e37609212b4696adff323f6d791527 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.500 | a3f3bd5566bd4bd699745889cb5ad0f6 | 82cf63a9295e4609a0c0c21790b7e884 | 82e37609212b4696adff323f6d791527 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.61s ago] ('0', '0', '0', 1) 2026-10-05 17:42:45.501 | a3f3bd5566bd4bd699745889cb5ad0f6 | 82cf63a9295e4609a0c0c21790b7e884 | 82e37609212b4696adff323f6d791527 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:45.501 | a3f3bd5566bd4bd699745889cb5ad0f6 | 82cf63a9295e4609a0c0c21790b7e884 | 82e37609212b4696adff323f6d791527 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.61s ago] ('0',) 2026-10-05 17:42:45.510 | a3f3bd5566bd4bd699745889cb5ad0f6 | 82cf63a9295e4609a0c0c21790b7e884 | 82e37609212b4696adff323f6d791527 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:42:45.600 | 202903615f2147a2b55a8fe8a87523a7 | 82248ad082aa4786a51c9ad6bf929085 | e107ca0e35b3428ab2e100801bbb5a81 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:42:45.601 | 202903615f2147a2b55a8fe8a87523a7 | 82248ad082aa4786a51c9ad6bf929085 | e107ca0e35b3428ab2e100801bbb5a81 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.601 | 202903615f2147a2b55a8fe8a87523a7 | 82248ad082aa4786a51c9ad6bf929085 | e107ca0e35b3428ab2e100801bbb5a81 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.72s ago] ('0', '0', 1) 2026-10-05 17:42:45.604 | 09a0b530db7d4e81b2d51c2841da894e | 3afa4a6f9252414e925fbb2eb6f43f91 | 359e1591786343c89cffa5c82cdab800 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:42:45.604 | 09a0b530db7d4e81b2d51c2841da894e | 3afa4a6f9252414e925fbb2eb6f43f91 | 359e1591786343c89cffa5c82cdab800 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.604 | 09a0b530db7d4e81b2d51c2841da894e | 3afa4a6f9252414e925fbb2eb6f43f91 | 359e1591786343c89cffa5c82cdab800 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.73s ago] ('0', '0', 1) 2026-10-05 17:42:45.605 | 5f8298d09683453693f855793173d77e | f6adfa786a1148ee81be21574ad8b8fe | 5be4e9ec85e445309a6dc5a5ab896292 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:42:45.606 | 5f8298d09683453693f855793173d77e | f6adfa786a1148ee81be21574ad8b8fe | 5be4e9ec85e445309a6dc5a5ab896292 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.606 | 5f8298d09683453693f855793173d77e | f6adfa786a1148ee81be21574ad8b8fe | 5be4e9ec85e445309a6dc5a5ab896292 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.73s ago] ('0', '0', 1) 2026-10-05 17:42:45.607 | 5972199ba0994ca482c0da8ed0e0c784 | 472ddfca7260459c998f614b82072e0d | 68e25fc01d4240fa9e84e0333852505b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:42:45.607 | 5972199ba0994ca482c0da8ed0e0c784 | 472ddfca7260459c998f614b82072e0d | 68e25fc01d4240fa9e84e0333852505b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.607 | 5972199ba0994ca482c0da8ed0e0c784 | 472ddfca7260459c998f614b82072e0d | 68e25fc01d4240fa9e84e0333852505b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.73s ago] ('0', '0', 1) 2026-10-05 17:42:45.608 | de58a7bd0333497aa88dd59cb0e6605e | 740fc58bbf9e47868a8f6bd972c23581 | 8caf62b12be24a0089eb2988002008c9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:42:45.609 | de58a7bd0333497aa88dd59cb0e6605e | 740fc58bbf9e47868a8f6bd972c23581 | 8caf62b12be24a0089eb2988002008c9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.609 | de58a7bd0333497aa88dd59cb0e6605e | 740fc58bbf9e47868a8f6bd972c23581 | 8caf62b12be24a0089eb2988002008c9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.73s ago] ('0', '0', 1) 2026-10-05 17:42:45.610 | b842ec94b89340b398f9630f6bc995ed | 28b487947e8c4d16b853ca3ae58b5b40 | ba6d87c7e9264b3f84d3cab1de1be8f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:42:45.610 | b842ec94b89340b398f9630f6bc995ed | 28b487947e8c4d16b853ca3ae58b5b40 | ba6d87c7e9264b3f84d3cab1de1be8f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.610 | b842ec94b89340b398f9630f6bc995ed | 28b487947e8c4d16b853ca3ae58b5b40 | ba6d87c7e9264b3f84d3cab1de1be8f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.73s ago] ('0', '0', 1) 2026-10-05 17:42:45.611 | 202903615f2147a2b55a8fe8a87523a7 | 82248ad082aa4786a51c9ad6bf929085 | e107ca0e35b3428ab2e100801bbb5a81 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.611 | 202903615f2147a2b55a8fe8a87523a7 | 82248ad082aa4786a51c9ad6bf929085 | e107ca0e35b3428ab2e100801bbb5a81 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.73s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.612 | b842ec94b89340b398f9630f6bc995ed | 28b487947e8c4d16b853ca3ae58b5b40 | ba6d87c7e9264b3f84d3cab1de1be8f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.612 | b842ec94b89340b398f9630f6bc995ed | 28b487947e8c4d16b853ca3ae58b5b40 | ba6d87c7e9264b3f84d3cab1de1be8f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.73s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.613 | 5972199ba0994ca482c0da8ed0e0c784 | 472ddfca7260459c998f614b82072e0d | 68e25fc01d4240fa9e84e0333852505b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.613 | 5972199ba0994ca482c0da8ed0e0c784 | 472ddfca7260459c998f614b82072e0d | 68e25fc01d4240fa9e84e0333852505b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.73s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.614 | de58a7bd0333497aa88dd59cb0e6605e | 740fc58bbf9e47868a8f6bd972c23581 | 8caf62b12be24a0089eb2988002008c9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.614 | de58a7bd0333497aa88dd59cb0e6605e | 740fc58bbf9e47868a8f6bd972c23581 | 8caf62b12be24a0089eb2988002008c9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.73s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.614 | 5f8298d09683453693f855793173d77e | f6adfa786a1148ee81be21574ad8b8fe | 5be4e9ec85e445309a6dc5a5ab896292 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.616 | 5f8298d09683453693f855793173d77e | f6adfa786a1148ee81be21574ad8b8fe | 5be4e9ec85e445309a6dc5a5ab896292 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.73s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.618 | 09a0b530db7d4e81b2d51c2841da894e | 3afa4a6f9252414e925fbb2eb6f43f91 | 359e1591786343c89cffa5c82cdab800 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.618 | 09a0b530db7d4e81b2d51c2841da894e | 3afa4a6f9252414e925fbb2eb6f43f91 | 359e1591786343c89cffa5c82cdab800 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.74s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.619 | 202903615f2147a2b55a8fe8a87523a7 | 82248ad082aa4786a51c9ad6bf929085 | e107ca0e35b3428ab2e100801bbb5a81 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.619 | 202903615f2147a2b55a8fe8a87523a7 | 82248ad082aa4786a51c9ad6bf929085 | e107ca0e35b3428ab2e100801bbb5a81 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.74s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.620 | b842ec94b89340b398f9630f6bc995ed | 28b487947e8c4d16b853ca3ae58b5b40 | ba6d87c7e9264b3f84d3cab1de1be8f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.621 | b842ec94b89340b398f9630f6bc995ed | 28b487947e8c4d16b853ca3ae58b5b40 | ba6d87c7e9264b3f84d3cab1de1be8f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.74s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.621 | de58a7bd0333497aa88dd59cb0e6605e | 740fc58bbf9e47868a8f6bd972c23581 | 8caf62b12be24a0089eb2988002008c9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.622 | de58a7bd0333497aa88dd59cb0e6605e | 740fc58bbf9e47868a8f6bd972c23581 | 8caf62b12be24a0089eb2988002008c9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.74s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.622 | 5972199ba0994ca482c0da8ed0e0c784 | 472ddfca7260459c998f614b82072e0d | 68e25fc01d4240fa9e84e0333852505b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.622 | 5972199ba0994ca482c0da8ed0e0c784 | 472ddfca7260459c998f614b82072e0d | 68e25fc01d4240fa9e84e0333852505b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.74s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.623 | 202903615f2147a2b55a8fe8a87523a7 | 82248ad082aa4786a51c9ad6bf929085 | e107ca0e35b3428ab2e100801bbb5a81 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.623 | 202903615f2147a2b55a8fe8a87523a7 | 82248ad082aa4786a51c9ad6bf929085 | e107ca0e35b3428ab2e100801bbb5a81 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.74s ago] ('0', '0', '0', 1) 2026-10-05 17:42:45.623 | 5f8298d09683453693f855793173d77e | f6adfa786a1148ee81be21574ad8b8fe | 5be4e9ec85e445309a6dc5a5ab896292 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.624 | 5f8298d09683453693f855793173d77e | f6adfa786a1148ee81be21574ad8b8fe | 5be4e9ec85e445309a6dc5a5ab896292 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.74s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.626 | 09a0b530db7d4e81b2d51c2841da894e | 3afa4a6f9252414e925fbb2eb6f43f91 | 359e1591786343c89cffa5c82cdab800 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.626 | 09a0b530db7d4e81b2d51c2841da894e | 3afa4a6f9252414e925fbb2eb6f43f91 | 359e1591786343c89cffa5c82cdab800 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.74s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.627 | b842ec94b89340b398f9630f6bc995ed | 28b487947e8c4d16b853ca3ae58b5b40 | ba6d87c7e9264b3f84d3cab1de1be8f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.627 | b842ec94b89340b398f9630f6bc995ed | 28b487947e8c4d16b853ca3ae58b5b40 | ba6d87c7e9264b3f84d3cab1de1be8f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.74s ago] ('0', '0', '0', 1) 2026-10-05 17:42:45.629 | 202903615f2147a2b55a8fe8a87523a7 | 82248ad082aa4786a51c9ad6bf929085 | e107ca0e35b3428ab2e100801bbb5a81 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:45.629 | 202903615f2147a2b55a8fe8a87523a7 | 82248ad082aa4786a51c9ad6bf929085 | e107ca0e35b3428ab2e100801bbb5a81 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.74s ago] ('0',) 2026-10-05 17:42:45.629 | 5972199ba0994ca482c0da8ed0e0c784 | 472ddfca7260459c998f614b82072e0d | 68e25fc01d4240fa9e84e0333852505b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.629 | 5972199ba0994ca482c0da8ed0e0c784 | 472ddfca7260459c998f614b82072e0d | 68e25fc01d4240fa9e84e0333852505b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.74s ago] ('0', '0', '0', 1) 2026-10-05 17:42:45.630 | de58a7bd0333497aa88dd59cb0e6605e | 740fc58bbf9e47868a8f6bd972c23581 | 8caf62b12be24a0089eb2988002008c9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.630 | de58a7bd0333497aa88dd59cb0e6605e | 740fc58bbf9e47868a8f6bd972c23581 | 8caf62b12be24a0089eb2988002008c9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.74s ago] ('0', '0', '0', 1) 2026-10-05 17:42:45.632 | 09a0b530db7d4e81b2d51c2841da894e | 3afa4a6f9252414e925fbb2eb6f43f91 | 359e1591786343c89cffa5c82cdab800 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.632 | 09a0b530db7d4e81b2d51c2841da894e | 3afa4a6f9252414e925fbb2eb6f43f91 | 359e1591786343c89cffa5c82cdab800 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.74s ago] ('0', '0', '0', 1) 2026-10-05 17:42:45.633 | 5f8298d09683453693f855793173d77e | f6adfa786a1148ee81be21574ad8b8fe | 5be4e9ec85e445309a6dc5a5ab896292 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.633 | 5f8298d09683453693f855793173d77e | f6adfa786a1148ee81be21574ad8b8fe | 5be4e9ec85e445309a6dc5a5ab896292 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.75s ago] ('0', '0', '0', 1) 2026-10-05 17:42:45.633 | b842ec94b89340b398f9630f6bc995ed | 28b487947e8c4d16b853ca3ae58b5b40 | ba6d87c7e9264b3f84d3cab1de1be8f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:45.634 | b842ec94b89340b398f9630f6bc995ed | 28b487947e8c4d16b853ca3ae58b5b40 | ba6d87c7e9264b3f84d3cab1de1be8f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.74s ago] ('0',) 2026-10-05 17:42:45.634 | de58a7bd0333497aa88dd59cb0e6605e | 740fc58bbf9e47868a8f6bd972c23581 | 8caf62b12be24a0089eb2988002008c9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:45.634 | de58a7bd0333497aa88dd59cb0e6605e | 740fc58bbf9e47868a8f6bd972c23581 | 8caf62b12be24a0089eb2988002008c9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.75s ago] ('0',) 2026-10-05 17:42:45.635 | 5972199ba0994ca482c0da8ed0e0c784 | 472ddfca7260459c998f614b82072e0d | 68e25fc01d4240fa9e84e0333852505b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:45.635 | 5972199ba0994ca482c0da8ed0e0c784 | 472ddfca7260459c998f614b82072e0d | 68e25fc01d4240fa9e84e0333852505b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.75s ago] ('0',) 2026-10-05 17:42:45.638 | 09a0b530db7d4e81b2d51c2841da894e | 3afa4a6f9252414e925fbb2eb6f43f91 | 359e1591786343c89cffa5c82cdab800 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:45.639 | 09a0b530db7d4e81b2d51c2841da894e | 3afa4a6f9252414e925fbb2eb6f43f91 | 359e1591786343c89cffa5c82cdab800 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.75s ago] ('0',) 2026-10-05 17:42:45.640 | 5f8298d09683453693f855793173d77e | f6adfa786a1148ee81be21574ad8b8fe | 5be4e9ec85e445309a6dc5a5ab896292 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:45.640 | 5f8298d09683453693f855793173d77e | f6adfa786a1148ee81be21574ad8b8fe | 5be4e9ec85e445309a6dc5a5ab896292 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.75s ago] ('0',) 2026-10-05 17:42:45.657 | 202903615f2147a2b55a8fe8a87523a7 | 82248ad082aa4786a51c9ad6bf929085 | e107ca0e35b3428ab2e100801bbb5a81 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.657 | 202903615f2147a2b55a8fe8a87523a7 | 82248ad082aa4786a51c9ad6bf929085 | e107ca0e35b3428ab2e100801bbb5a81 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.78s ago] ('0', '0', 1) 2026-10-05 17:42:45.658 | 5972199ba0994ca482c0da8ed0e0c784 | 472ddfca7260459c998f614b82072e0d | 68e25fc01d4240fa9e84e0333852505b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.659 | 5972199ba0994ca482c0da8ed0e0c784 | 472ddfca7260459c998f614b82072e0d | 68e25fc01d4240fa9e84e0333852505b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.78s ago] ('0', '0', 1) 2026-10-05 17:42:45.659 | 202903615f2147a2b55a8fe8a87523a7 | 82248ad082aa4786a51c9ad6bf929085 | e107ca0e35b3428ab2e100801bbb5a81 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.660 | 202903615f2147a2b55a8fe8a87523a7 | 82248ad082aa4786a51c9ad6bf929085 | e107ca0e35b3428ab2e100801bbb5a81 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.78s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.661 | 5972199ba0994ca482c0da8ed0e0c784 | 472ddfca7260459c998f614b82072e0d | 68e25fc01d4240fa9e84e0333852505b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.661 | 5972199ba0994ca482c0da8ed0e0c784 | 472ddfca7260459c998f614b82072e0d | 68e25fc01d4240fa9e84e0333852505b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.78s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.663 | 202903615f2147a2b55a8fe8a87523a7 | 82248ad082aa4786a51c9ad6bf929085 | e107ca0e35b3428ab2e100801bbb5a81 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.663 | 202903615f2147a2b55a8fe8a87523a7 | 82248ad082aa4786a51c9ad6bf929085 | e107ca0e35b3428ab2e100801bbb5a81 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.78s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.665 | 5972199ba0994ca482c0da8ed0e0c784 | 472ddfca7260459c998f614b82072e0d | 68e25fc01d4240fa9e84e0333852505b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.665 | 5972199ba0994ca482c0da8ed0e0c784 | 472ddfca7260459c998f614b82072e0d | 68e25fc01d4240fa9e84e0333852505b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.78s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.665 | b842ec94b89340b398f9630f6bc995ed | 28b487947e8c4d16b853ca3ae58b5b40 | ba6d87c7e9264b3f84d3cab1de1be8f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.666 | b842ec94b89340b398f9630f6bc995ed | 28b487947e8c4d16b853ca3ae58b5b40 | ba6d87c7e9264b3f84d3cab1de1be8f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.79s ago] ('0', '0', 1) 2026-10-05 17:42:45.666 | 202903615f2147a2b55a8fe8a87523a7 | 82248ad082aa4786a51c9ad6bf929085 | e107ca0e35b3428ab2e100801bbb5a81 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.666 | 202903615f2147a2b55a8fe8a87523a7 | 82248ad082aa4786a51c9ad6bf929085 | e107ca0e35b3428ab2e100801bbb5a81 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.78s ago] ('0', '0', '0', 1) 2026-10-05 17:42:45.667 | de58a7bd0333497aa88dd59cb0e6605e | 740fc58bbf9e47868a8f6bd972c23581 | 8caf62b12be24a0089eb2988002008c9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.667 | de58a7bd0333497aa88dd59cb0e6605e | 740fc58bbf9e47868a8f6bd972c23581 | 8caf62b12be24a0089eb2988002008c9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.79s ago] ('0', '0', 1) 2026-10-05 17:42:45.667 | 5972199ba0994ca482c0da8ed0e0c784 | 472ddfca7260459c998f614b82072e0d | 68e25fc01d4240fa9e84e0333852505b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.668 | 5972199ba0994ca482c0da8ed0e0c784 | 472ddfca7260459c998f614b82072e0d | 68e25fc01d4240fa9e84e0333852505b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.78s ago] ('0', '0', '0', 1) 2026-10-05 17:42:45.668 | b842ec94b89340b398f9630f6bc995ed | 28b487947e8c4d16b853ca3ae58b5b40 | ba6d87c7e9264b3f84d3cab1de1be8f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.669 | b842ec94b89340b398f9630f6bc995ed | 28b487947e8c4d16b853ca3ae58b5b40 | ba6d87c7e9264b3f84d3cab1de1be8f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.79s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.669 | 202903615f2147a2b55a8fe8a87523a7 | 82248ad082aa4786a51c9ad6bf929085 | e107ca0e35b3428ab2e100801bbb5a81 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:45.669 | 202903615f2147a2b55a8fe8a87523a7 | 82248ad082aa4786a51c9ad6bf929085 | e107ca0e35b3428ab2e100801bbb5a81 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.78s ago] ('0',) 2026-10-05 17:42:45.671 | 09a0b530db7d4e81b2d51c2841da894e | 3afa4a6f9252414e925fbb2eb6f43f91 | 359e1591786343c89cffa5c82cdab800 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.671 | 09a0b530db7d4e81b2d51c2841da894e | 3afa4a6f9252414e925fbb2eb6f43f91 | 359e1591786343c89cffa5c82cdab800 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.79s ago] ('0', '0', 1) 2026-10-05 17:42:45.671 | 5f8298d09683453693f855793173d77e | f6adfa786a1148ee81be21574ad8b8fe | 5be4e9ec85e445309a6dc5a5ab896292 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.671 | 5f8298d09683453693f855793173d77e | f6adfa786a1148ee81be21574ad8b8fe | 5be4e9ec85e445309a6dc5a5ab896292 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.79s ago] ('0', '0', 1) 2026-10-05 17:42:45.672 | de58a7bd0333497aa88dd59cb0e6605e | 740fc58bbf9e47868a8f6bd972c23581 | 8caf62b12be24a0089eb2988002008c9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.672 | de58a7bd0333497aa88dd59cb0e6605e | 740fc58bbf9e47868a8f6bd972c23581 | 8caf62b12be24a0089eb2988002008c9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.79s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.673 | 5972199ba0994ca482c0da8ed0e0c784 | 472ddfca7260459c998f614b82072e0d | 68e25fc01d4240fa9e84e0333852505b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:45.673 | 5972199ba0994ca482c0da8ed0e0c784 | 472ddfca7260459c998f614b82072e0d | 68e25fc01d4240fa9e84e0333852505b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.78s ago] ('0',) 2026-10-05 17:42:45.673 | b842ec94b89340b398f9630f6bc995ed | 28b487947e8c4d16b853ca3ae58b5b40 | ba6d87c7e9264b3f84d3cab1de1be8f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.674 | b842ec94b89340b398f9630f6bc995ed | 28b487947e8c4d16b853ca3ae58b5b40 | ba6d87c7e9264b3f84d3cab1de1be8f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.79s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.677 | de58a7bd0333497aa88dd59cb0e6605e | 740fc58bbf9e47868a8f6bd972c23581 | 8caf62b12be24a0089eb2988002008c9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.677 | de58a7bd0333497aa88dd59cb0e6605e | 740fc58bbf9e47868a8f6bd972c23581 | 8caf62b12be24a0089eb2988002008c9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.8s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.678 | 5f8298d09683453693f855793173d77e | f6adfa786a1148ee81be21574ad8b8fe | 5be4e9ec85e445309a6dc5a5ab896292 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.678 | 5f8298d09683453693f855793173d77e | f6adfa786a1148ee81be21574ad8b8fe | 5be4e9ec85e445309a6dc5a5ab896292 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.8s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.678 | 09a0b530db7d4e81b2d51c2841da894e | 3afa4a6f9252414e925fbb2eb6f43f91 | 359e1591786343c89cffa5c82cdab800 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.678 | 09a0b530db7d4e81b2d51c2841da894e | 3afa4a6f9252414e925fbb2eb6f43f91 | 359e1591786343c89cffa5c82cdab800 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.8s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.680 | b842ec94b89340b398f9630f6bc995ed | 28b487947e8c4d16b853ca3ae58b5b40 | ba6d87c7e9264b3f84d3cab1de1be8f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.680 | b842ec94b89340b398f9630f6bc995ed | 28b487947e8c4d16b853ca3ae58b5b40 | ba6d87c7e9264b3f84d3cab1de1be8f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.79s ago] ('0', '0', '0', 1) 2026-10-05 17:42:45.681 | 09a0b530db7d4e81b2d51c2841da894e | 3afa4a6f9252414e925fbb2eb6f43f91 | 359e1591786343c89cffa5c82cdab800 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.682 | 09a0b530db7d4e81b2d51c2841da894e | 3afa4a6f9252414e925fbb2eb6f43f91 | 359e1591786343c89cffa5c82cdab800 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.8s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.682 | 5f8298d09683453693f855793173d77e | f6adfa786a1148ee81be21574ad8b8fe | 5be4e9ec85e445309a6dc5a5ab896292 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.682 | 5f8298d09683453693f855793173d77e | f6adfa786a1148ee81be21574ad8b8fe | 5be4e9ec85e445309a6dc5a5ab896292 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.8s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.683 | de58a7bd0333497aa88dd59cb0e6605e | 740fc58bbf9e47868a8f6bd972c23581 | 8caf62b12be24a0089eb2988002008c9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.683 | de58a7bd0333497aa88dd59cb0e6605e | 740fc58bbf9e47868a8f6bd972c23581 | 8caf62b12be24a0089eb2988002008c9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.8s ago] ('0', '0', '0', 1) 2026-10-05 17:42:45.683 | b842ec94b89340b398f9630f6bc995ed | 28b487947e8c4d16b853ca3ae58b5b40 | ba6d87c7e9264b3f84d3cab1de1be8f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:45.684 | b842ec94b89340b398f9630f6bc995ed | 28b487947e8c4d16b853ca3ae58b5b40 | ba6d87c7e9264b3f84d3cab1de1be8f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.79s ago] ('0',) 2026-10-05 17:42:45.684 | 09a0b530db7d4e81b2d51c2841da894e | 3afa4a6f9252414e925fbb2eb6f43f91 | 359e1591786343c89cffa5c82cdab800 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.684 | 09a0b530db7d4e81b2d51c2841da894e | 3afa4a6f9252414e925fbb2eb6f43f91 | 359e1591786343c89cffa5c82cdab800 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.8s ago] ('0', '0', '0', 1) 2026-10-05 17:42:45.685 | de58a7bd0333497aa88dd59cb0e6605e | 740fc58bbf9e47868a8f6bd972c23581 | 8caf62b12be24a0089eb2988002008c9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:45.685 | de58a7bd0333497aa88dd59cb0e6605e | 740fc58bbf9e47868a8f6bd972c23581 | 8caf62b12be24a0089eb2988002008c9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.8s ago] ('0',) 2026-10-05 17:42:45.686 | 5f8298d09683453693f855793173d77e | f6adfa786a1148ee81be21574ad8b8fe | 5be4e9ec85e445309a6dc5a5ab896292 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.686 | 5f8298d09683453693f855793173d77e | f6adfa786a1148ee81be21574ad8b8fe | 5be4e9ec85e445309a6dc5a5ab896292 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.8s ago] ('0', '0', '0', 1) 2026-10-05 17:42:45.690 | 09a0b530db7d4e81b2d51c2841da894e | 3afa4a6f9252414e925fbb2eb6f43f91 | 359e1591786343c89cffa5c82cdab800 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:45.690 | 09a0b530db7d4e81b2d51c2841da894e | 3afa4a6f9252414e925fbb2eb6f43f91 | 359e1591786343c89cffa5c82cdab800 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.8s ago] ('0',) 2026-10-05 17:42:45.691 | 5f8298d09683453693f855793173d77e | f6adfa786a1148ee81be21574ad8b8fe | 5be4e9ec85e445309a6dc5a5ab896292 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:45.691 | 5f8298d09683453693f855793173d77e | f6adfa786a1148ee81be21574ad8b8fe | 5be4e9ec85e445309a6dc5a5ab896292 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.8s ago] ('0',) 2026-10-05 17:42:45.696 | 202903615f2147a2b55a8fe8a87523a7 | 82248ad082aa4786a51c9ad6bf929085 | e107ca0e35b3428ab2e100801bbb5a81 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_pallet_inventory.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_pallet_inventory.flow_state AS flow_state, biz_pallet_inventory.warehouse_id AS warehouse_id, current_warehouse.warehouse_name AS warehouse_name, biz_pallet_inventory.site_id AS site_id, current_site.site_name AS site_name, biz_pallet_inventory.current_line_id AS line_id, current_line.line_name AS line_name, active_filling.strain_id AS strain_id, active_filling.strain_code_snapshot AS strain_code, active_filling.strain_name_snapshot AS strain_name, active_filling.batch_no AS batch_no, active_filling.initial_packages AS initial_packages, biz_pallet_inventory.remaining_packages AS remaining_packages, biz_pallet_inventory.updated_at AS updated_at FROM biz_pallet_inventory INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_pallet_inventory.pallet_id LEFT OUTER JOIN biz_filling_record AS active_filling ON active_filling.filling_id = biz_pallet_inventory.active_filling_id LEFT OUTER JOIN biz_warehouse AS current_warehouse ON current_warehouse.warehouse_id = biz_pallet_inventory.warehouse_id LEFT OUTER JOIN biz_customer_site AS current_site ON current_site.site_id = biz_pallet_inventory.site_id LEFT OUTER JOIN biz_production_line AS current_line ON current_line.line_id = biz_pallet_inventory.current_line_id WHERE biz_pallet_inventory.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (active_filling.filling_id IS NULL OR active_filling.test_batch_id IS NULL) AND (current_warehouse.warehouse_id IS NULL OR current_warehouse.test_batch_id IS NULL) AND (current_site.site_id IS NULL OR current_site.test_batch_id IS NULL) AND (current_line.line_id IS NULL OR current_line.test_batch_id IS NULL) ORDER BY biz_pallet_inventory.pallet_id) AS anon_1 2026-10-05 17:42:45.696 | 202903615f2147a2b55a8fe8a87523a7 | 82248ad082aa4786a51c9ad6bf929085 | e107ca0e35b3428ab2e100801bbb5a81 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.45s ago] ('*',) 2026-10-05 17:42:45.701 | 5972199ba0994ca482c0da8ed0e0c784 | 472ddfca7260459c998f614b82072e0d | 68e25fc01d4240fa9e84e0333852505b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 17:42:45.702 | 5972199ba0994ca482c0da8ed0e0c784 | 472ddfca7260459c998f614b82072e0d | 68e25fc01d4240fa9e84e0333852505b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.39s ago] ('*',) 2026-10-05 17:42:45.703 | 202903615f2147a2b55a8fe8a87523a7 | 82248ad082aa4786a51c9ad6bf929085 | e107ca0e35b3428ab2e100801bbb5a81 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_pallet_inventory.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_pallet_inventory.flow_state AS flow_state, biz_pallet_inventory.warehouse_id AS warehouse_id, current_warehouse.warehouse_name AS warehouse_name, biz_pallet_inventory.site_id AS site_id, current_site.site_name AS site_name, biz_pallet_inventory.current_line_id AS line_id, current_line.line_name AS line_name, active_filling.strain_id AS strain_id, active_filling.strain_code_snapshot AS strain_code, active_filling.strain_name_snapshot AS strain_name, active_filling.batch_no AS batch_no, active_filling.initial_packages AS initial_packages, biz_pallet_inventory.remaining_packages AS remaining_packages, biz_pallet_inventory.updated_at AS updated_at FROM biz_pallet_inventory INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_pallet_inventory.pallet_id LEFT OUTER JOIN biz_filling_record AS active_filling ON active_filling.filling_id = biz_pallet_inventory.active_filling_id LEFT OUTER JOIN biz_warehouse AS current_warehouse ON current_warehouse.warehouse_id = biz_pallet_inventory.warehouse_id LEFT OUTER JOIN biz_customer_site AS current_site ON current_site.site_id = biz_pallet_inventory.site_id LEFT OUTER JOIN biz_production_line AS current_line ON current_line.line_id = biz_pallet_inventory.current_line_id WHERE biz_pallet_inventory.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (active_filling.filling_id IS NULL OR active_filling.test_batch_id IS NULL) AND (current_warehouse.warehouse_id IS NULL OR current_warehouse.test_batch_id IS NULL) AND (current_site.site_id IS NULL OR current_site.test_batch_id IS NULL) AND (current_line.line_id IS NULL OR current_line.test_batch_id IS NULL) ORDER BY biz_pallet_inventory.pallet_id LIMIT %s, %s 2026-10-05 17:42:45.703 | 202903615f2147a2b55a8fe8a87523a7 | 82248ad082aa4786a51c9ad6bf929085 | e107ca0e35b3428ab2e100801bbb5a81 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 70.99s ago] (0, 100) 2026-10-05 17:42:45.704 | 5972199ba0994ca482c0da8ed0e0c784 | 472ddfca7260459c998f614b82072e0d | 68e25fc01d4240fa9e84e0333852505b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 17:42:45.704 | 5972199ba0994ca482c0da8ed0e0c784 | 472ddfca7260459c998f614b82072e0d | 68e25fc01d4240fa9e84e0333852505b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 70.99s ago] (0, 5) 2026-10-05 17:42:45.708 | b842ec94b89340b398f9630f6bc995ed | 28b487947e8c4d16b853ca3ae58b5b40 | ba6d87c7e9264b3f84d3cab1de1be8f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 17:42:45.708 | b842ec94b89340b398f9630f6bc995ed | 28b487947e8c4d16b853ca3ae58b5b40 | ba6d87c7e9264b3f84d3cab1de1be8f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.39s ago] ('*', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 17:42:45.710 | de58a7bd0333497aa88dd59cb0e6605e | 740fc58bbf9e47868a8f6bd972c23581 | 8caf62b12be24a0089eb2988002008c9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id) AS anon_1 2026-10-05 17:42:45.710 | de58a7bd0333497aa88dd59cb0e6605e | 740fc58bbf9e47868a8f6bd972c23581 | 8caf62b12be24a0089eb2988002008c9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.39s ago] ('*', 'CONFIRMED') 2026-10-05 17:42:45.711 | 5972199ba0994ca482c0da8ed0e0c784 | 472ddfca7260459c998f614b82072e0d | 68e25fc01d4240fa9e84e0333852505b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:42:45.712 | 202903615f2147a2b55a8fe8a87523a7 | 82248ad082aa4786a51c9ad6bf929085 | e107ca0e35b3428ab2e100801bbb5a81 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:42:45.713 | de58a7bd0333497aa88dd59cb0e6605e | 740fc58bbf9e47868a8f6bd972c23581 | 8caf62b12be24a0089eb2988002008c9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id LIMIT %s, %s 2026-10-05 17:42:45.713 | de58a7bd0333497aa88dd59cb0e6605e | 740fc58bbf9e47868a8f6bd972c23581 | 8caf62b12be24a0089eb2988002008c9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 70.99s ago] ('CONFIRMED', 0, 5) 2026-10-05 17:42:45.714 | 09a0b530db7d4e81b2d51c2841da894e | 3afa4a6f9252414e925fbb2eb6f43f91 | 359e1591786343c89cffa5c82cdab800 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 17:42:45.714 | 09a0b530db7d4e81b2d51c2841da894e | 3afa4a6f9252414e925fbb2eb6f43f91 | 359e1591786343c89cffa5c82cdab800 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.4s ago] ('*', datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 17:42:45.715 | 5f8298d09683453693f855793173d77e | f6adfa786a1148ee81be21574ad8b8fe | 5be4e9ec85e445309a6dc5a5ab896292 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.create_time >= %s AND biz_shipment_order.create_time < %s ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 17:42:45.715 | 5f8298d09683453693f855793173d77e | f6adfa786a1148ee81be21574ad8b8fe | 5be4e9ec85e445309a6dc5a5ab896292 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.39s ago] ('*', datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 17:42:45.716 | b842ec94b89340b398f9630f6bc995ed | 28b487947e8c4d16b853ca3ae58b5b40 | ba6d87c7e9264b3f84d3cab1de1be8f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 17:42:45.716 | b842ec94b89340b398f9630f6bc995ed | 28b487947e8c4d16b853ca3ae58b5b40 | ba6d87c7e9264b3f84d3cab1de1be8f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.38s ago] (datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 100) 2026-10-05 17:42:45.719 | 09a0b530db7d4e81b2d51c2841da894e | 3afa4a6f9252414e925fbb2eb6f43f91 | 359e1591786343c89cffa5c82cdab800 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 17:42:45.719 | 09a0b530db7d4e81b2d51c2841da894e | 3afa4a6f9252414e925fbb2eb6f43f91 | 359e1591786343c89cffa5c82cdab800 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.39s ago] (datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 1) 2026-10-05 17:42:45.719 | 5f8298d09683453693f855793173d77e | f6adfa786a1148ee81be21574ad8b8fe | 5be4e9ec85e445309a6dc5a5ab896292 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.create_time >= %s AND biz_shipment_order.create_time < %s ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 17:42:45.720 | 5f8298d09683453693f855793173d77e | f6adfa786a1148ee81be21574ad8b8fe | 5be4e9ec85e445309a6dc5a5ab896292 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 71s ago] (datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 1) 2026-10-05 17:42:45.721 | de58a7bd0333497aa88dd59cb0e6605e | 740fc58bbf9e47868a8f6bd972c23581 | 8caf62b12be24a0089eb2988002008c9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:42:45.721 | b842ec94b89340b398f9630f6bc995ed | 28b487947e8c4d16b853ca3ae58b5b40 | ba6d87c7e9264b3f84d3cab1de1be8f7 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:42:45.723 | 09a0b530db7d4e81b2d51c2841da894e | 3afa4a6f9252414e925fbb2eb6f43f91 | 359e1591786343c89cffa5c82cdab800 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:42:45.724 | 5f8298d09683453693f855793173d77e | f6adfa786a1148ee81be21574ad8b8fe | 5be4e9ec85e445309a6dc5a5ab896292 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:42:45.726 | 3e7f650d167a4666869b59ed51f00c9f | f8d5dc30987c4a41b16548927823f91e | 2b99a225a80144b285bd0157809b103c | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:42:45.726 | 3e7f650d167a4666869b59ed51f00c9f | f8d5dc30987c4a41b16548927823f91e | 2b99a225a80144b285bd0157809b103c | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.726 | 3e7f650d167a4666869b59ed51f00c9f | f8d5dc30987c4a41b16548927823f91e | 2b99a225a80144b285bd0157809b103c | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.85s ago] ('0', '0', 1) 2026-10-05 17:42:45.727 | 81d501caadf145c191711f2397c7455d | 55cc75cbec03426c8f313e0e43fcf746 | dbd338d0ffa347f8bff8482bea03d49b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:42:45.727 | 81d501caadf145c191711f2397c7455d | 55cc75cbec03426c8f313e0e43fcf746 | dbd338d0ffa347f8bff8482bea03d49b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.728 | 81d501caadf145c191711f2397c7455d | 55cc75cbec03426c8f313e0e43fcf746 | dbd338d0ffa347f8bff8482bea03d49b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.85s ago] ('0', '0', 1) 2026-10-05 17:42:45.729 | 3e7f650d167a4666869b59ed51f00c9f | f8d5dc30987c4a41b16548927823f91e | 2b99a225a80144b285bd0157809b103c | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.729 | 3e7f650d167a4666869b59ed51f00c9f | f8d5dc30987c4a41b16548927823f91e | 2b99a225a80144b285bd0157809b103c | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.85s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.730 | 81d501caadf145c191711f2397c7455d | 55cc75cbec03426c8f313e0e43fcf746 | dbd338d0ffa347f8bff8482bea03d49b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.731 | 81d501caadf145c191711f2397c7455d | 55cc75cbec03426c8f313e0e43fcf746 | dbd338d0ffa347f8bff8482bea03d49b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.85s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.732 | 7770c339399246099ac70c34479454b2 | 60592596674f45dbb3f99bfd9b5757cb | 012561fae4174d228178afb8c5efb4fd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:42:45.732 | 7770c339399246099ac70c34479454b2 | 60592596674f45dbb3f99bfd9b5757cb | 012561fae4174d228178afb8c5efb4fd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.733 | 7770c339399246099ac70c34479454b2 | 60592596674f45dbb3f99bfd9b5757cb | 012561fae4174d228178afb8c5efb4fd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.85s ago] ('0', '0', 1) 2026-10-05 17:42:45.734 | 3e7f650d167a4666869b59ed51f00c9f | f8d5dc30987c4a41b16548927823f91e | 2b99a225a80144b285bd0157809b103c | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.734 | 3e7f650d167a4666869b59ed51f00c9f | f8d5dc30987c4a41b16548927823f91e | 2b99a225a80144b285bd0157809b103c | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.85s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.735 | f64691a31e444a7d83d019df14e0f43a | 509012cf0d98403d95e8a55615cfcb10 | c04ed69bf576441483a5fdd32b634f09 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:42:45.735 | f64691a31e444a7d83d019df14e0f43a | 509012cf0d98403d95e8a55615cfcb10 | c04ed69bf576441483a5fdd32b634f09 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.735 | f64691a31e444a7d83d019df14e0f43a | 509012cf0d98403d95e8a55615cfcb10 | c04ed69bf576441483a5fdd32b634f09 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.86s ago] ('0', '0', 1) 2026-10-05 17:42:45.736 | 81d501caadf145c191711f2397c7455d | 55cc75cbec03426c8f313e0e43fcf746 | dbd338d0ffa347f8bff8482bea03d49b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.736 | 81d501caadf145c191711f2397c7455d | 55cc75cbec03426c8f313e0e43fcf746 | dbd338d0ffa347f8bff8482bea03d49b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.85s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.738 | 7770c339399246099ac70c34479454b2 | 60592596674f45dbb3f99bfd9b5757cb | 012561fae4174d228178afb8c5efb4fd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.738 | 7770c339399246099ac70c34479454b2 | 60592596674f45dbb3f99bfd9b5757cb | 012561fae4174d228178afb8c5efb4fd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.86s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.738 | 3e7f650d167a4666869b59ed51f00c9f | f8d5dc30987c4a41b16548927823f91e | 2b99a225a80144b285bd0157809b103c | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.738 | 3e7f650d167a4666869b59ed51f00c9f | f8d5dc30987c4a41b16548927823f91e | 2b99a225a80144b285bd0157809b103c | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.85s ago] ('0', '0', '0', 1) 2026-10-05 17:42:45.739 | 570edbf6df284763a39ca24d20257f9c | f776a1e3a3af4be0bc00e17856f417fe | d76d6c90255547408220b3440370288d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:42:45.740 | 570edbf6df284763a39ca24d20257f9c | f776a1e3a3af4be0bc00e17856f417fe | d76d6c90255547408220b3440370288d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.740 | 570edbf6df284763a39ca24d20257f9c | f776a1e3a3af4be0bc00e17856f417fe | d76d6c90255547408220b3440370288d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.86s ago] ('0', '0', 1) 2026-10-05 17:42:45.740 | f64691a31e444a7d83d019df14e0f43a | 509012cf0d98403d95e8a55615cfcb10 | c04ed69bf576441483a5fdd32b634f09 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.740 | f64691a31e444a7d83d019df14e0f43a | 509012cf0d98403d95e8a55615cfcb10 | c04ed69bf576441483a5fdd32b634f09 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.86s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.741 | 81d501caadf145c191711f2397c7455d | 55cc75cbec03426c8f313e0e43fcf746 | dbd338d0ffa347f8bff8482bea03d49b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.741 | 81d501caadf145c191711f2397c7455d | 55cc75cbec03426c8f313e0e43fcf746 | dbd338d0ffa347f8bff8482bea03d49b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.85s ago] ('0', '0', '0', 1) 2026-10-05 17:42:45.742 | 7770c339399246099ac70c34479454b2 | 60592596674f45dbb3f99bfd9b5757cb | 012561fae4174d228178afb8c5efb4fd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.742 | 7770c339399246099ac70c34479454b2 | 60592596674f45dbb3f99bfd9b5757cb | 012561fae4174d228178afb8c5efb4fd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.86s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.743 | 3e7f650d167a4666869b59ed51f00c9f | f8d5dc30987c4a41b16548927823f91e | 2b99a225a80144b285bd0157809b103c | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:45.743 | 3e7f650d167a4666869b59ed51f00c9f | f8d5dc30987c4a41b16548927823f91e | 2b99a225a80144b285bd0157809b103c | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.85s ago] ('0',) 2026-10-05 17:42:45.744 | 3cea9a59e1dc41a5bf44a61e117ba621 | c8cf3c5afe14480f860c11ecdb40e9e6 | 4c027c1da2e64392971caf803a053ab8 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:42:45.744 | 3cea9a59e1dc41a5bf44a61e117ba621 | c8cf3c5afe14480f860c11ecdb40e9e6 | 4c027c1da2e64392971caf803a053ab8 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.744 | 3cea9a59e1dc41a5bf44a61e117ba621 | c8cf3c5afe14480f860c11ecdb40e9e6 | 4c027c1da2e64392971caf803a053ab8 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.87s ago] ('0', '0', 1) 2026-10-05 17:42:45.745 | 570edbf6df284763a39ca24d20257f9c | f776a1e3a3af4be0bc00e17856f417fe | d76d6c90255547408220b3440370288d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.745 | 570edbf6df284763a39ca24d20257f9c | f776a1e3a3af4be0bc00e17856f417fe | d76d6c90255547408220b3440370288d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.87s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.746 | f64691a31e444a7d83d019df14e0f43a | 509012cf0d98403d95e8a55615cfcb10 | c04ed69bf576441483a5fdd32b634f09 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.746 | f64691a31e444a7d83d019df14e0f43a | 509012cf0d98403d95e8a55615cfcb10 | c04ed69bf576441483a5fdd32b634f09 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.86s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.747 | 81d501caadf145c191711f2397c7455d | 55cc75cbec03426c8f313e0e43fcf746 | dbd338d0ffa347f8bff8482bea03d49b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:45.747 | 81d501caadf145c191711f2397c7455d | 55cc75cbec03426c8f313e0e43fcf746 | dbd338d0ffa347f8bff8482bea03d49b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.86s ago] ('0',) 2026-10-05 17:42:45.748 | 7770c339399246099ac70c34479454b2 | 60592596674f45dbb3f99bfd9b5757cb | 012561fae4174d228178afb8c5efb4fd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.748 | 7770c339399246099ac70c34479454b2 | 60592596674f45dbb3f99bfd9b5757cb | 012561fae4174d228178afb8c5efb4fd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.86s ago] ('0', '0', '0', 1) 2026-10-05 17:42:45.751 | 570edbf6df284763a39ca24d20257f9c | f776a1e3a3af4be0bc00e17856f417fe | d76d6c90255547408220b3440370288d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.751 | 570edbf6df284763a39ca24d20257f9c | f776a1e3a3af4be0bc00e17856f417fe | d76d6c90255547408220b3440370288d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.87s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.751 | f64691a31e444a7d83d019df14e0f43a | 509012cf0d98403d95e8a55615cfcb10 | c04ed69bf576441483a5fdd32b634f09 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.751 | f64691a31e444a7d83d019df14e0f43a | 509012cf0d98403d95e8a55615cfcb10 | c04ed69bf576441483a5fdd32b634f09 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.86s ago] ('0', '0', '0', 1) 2026-10-05 17:42:45.752 | 3cea9a59e1dc41a5bf44a61e117ba621 | c8cf3c5afe14480f860c11ecdb40e9e6 | 4c027c1da2e64392971caf803a053ab8 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.752 | 3cea9a59e1dc41a5bf44a61e117ba621 | c8cf3c5afe14480f860c11ecdb40e9e6 | 4c027c1da2e64392971caf803a053ab8 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.87s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.755 | 7770c339399246099ac70c34479454b2 | 60592596674f45dbb3f99bfd9b5757cb | 012561fae4174d228178afb8c5efb4fd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:45.755 | 7770c339399246099ac70c34479454b2 | 60592596674f45dbb3f99bfd9b5757cb | 012561fae4174d228178afb8c5efb4fd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.87s ago] ('0',) 2026-10-05 17:42:45.756 | 3cea9a59e1dc41a5bf44a61e117ba621 | c8cf3c5afe14480f860c11ecdb40e9e6 | 4c027c1da2e64392971caf803a053ab8 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.756 | 3cea9a59e1dc41a5bf44a61e117ba621 | c8cf3c5afe14480f860c11ecdb40e9e6 | 4c027c1da2e64392971caf803a053ab8 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.87s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.756 | 570edbf6df284763a39ca24d20257f9c | f776a1e3a3af4be0bc00e17856f417fe | d76d6c90255547408220b3440370288d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.756 | 570edbf6df284763a39ca24d20257f9c | f776a1e3a3af4be0bc00e17856f417fe | d76d6c90255547408220b3440370288d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.87s ago] ('0', '0', '0', 1) 2026-10-05 17:42:45.757 | f64691a31e444a7d83d019df14e0f43a | 509012cf0d98403d95e8a55615cfcb10 | c04ed69bf576441483a5fdd32b634f09 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:45.757 | f64691a31e444a7d83d019df14e0f43a | 509012cf0d98403d95e8a55615cfcb10 | c04ed69bf576441483a5fdd32b634f09 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.87s ago] ('0',) 2026-10-05 17:42:45.759 | 570edbf6df284763a39ca24d20257f9c | f776a1e3a3af4be0bc00e17856f417fe | d76d6c90255547408220b3440370288d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:45.759 | 570edbf6df284763a39ca24d20257f9c | f776a1e3a3af4be0bc00e17856f417fe | d76d6c90255547408220b3440370288d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.87s ago] ('0',) 2026-10-05 17:42:45.760 | 3cea9a59e1dc41a5bf44a61e117ba621 | c8cf3c5afe14480f860c11ecdb40e9e6 | 4c027c1da2e64392971caf803a053ab8 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.760 | 3cea9a59e1dc41a5bf44a61e117ba621 | c8cf3c5afe14480f860c11ecdb40e9e6 | 4c027c1da2e64392971caf803a053ab8 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.87s ago] ('0', '0', '0', 1) 2026-10-05 17:42:45.763 | 3cea9a59e1dc41a5bf44a61e117ba621 | c8cf3c5afe14480f860c11ecdb40e9e6 | 4c027c1da2e64392971caf803a053ab8 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:45.763 | 3cea9a59e1dc41a5bf44a61e117ba621 | c8cf3c5afe14480f860c11ecdb40e9e6 | 4c027c1da2e64392971caf803a053ab8 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.87s ago] ('0',) 2026-10-05 17:42:45.769 | 3e7f650d167a4666869b59ed51f00c9f | f8d5dc30987c4a41b16548927823f91e | 2b99a225a80144b285bd0157809b103c | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.769 | 3e7f650d167a4666869b59ed51f00c9f | f8d5dc30987c4a41b16548927823f91e | 2b99a225a80144b285bd0157809b103c | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.89s ago] ('0', '0', 1) 2026-10-05 17:42:45.772 | 3e7f650d167a4666869b59ed51f00c9f | f8d5dc30987c4a41b16548927823f91e | 2b99a225a80144b285bd0157809b103c | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.772 | 3e7f650d167a4666869b59ed51f00c9f | f8d5dc30987c4a41b16548927823f91e | 2b99a225a80144b285bd0157809b103c | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.89s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.773 | 3e7f650d167a4666869b59ed51f00c9f | f8d5dc30987c4a41b16548927823f91e | 2b99a225a80144b285bd0157809b103c | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.774 | 3e7f650d167a4666869b59ed51f00c9f | f8d5dc30987c4a41b16548927823f91e | 2b99a225a80144b285bd0157809b103c | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.89s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.775 | 81d501caadf145c191711f2397c7455d | 55cc75cbec03426c8f313e0e43fcf746 | dbd338d0ffa347f8bff8482bea03d49b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.775 | 81d501caadf145c191711f2397c7455d | 55cc75cbec03426c8f313e0e43fcf746 | dbd338d0ffa347f8bff8482bea03d49b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.9s ago] ('0', '0', 1) 2026-10-05 17:42:45.775 | 570edbf6df284763a39ca24d20257f9c | f776a1e3a3af4be0bc00e17856f417fe | d76d6c90255547408220b3440370288d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.776 | 570edbf6df284763a39ca24d20257f9c | f776a1e3a3af4be0bc00e17856f417fe | d76d6c90255547408220b3440370288d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.9s ago] ('0', '0', 1) 2026-10-05 17:42:45.776 | 3e7f650d167a4666869b59ed51f00c9f | f8d5dc30987c4a41b16548927823f91e | 2b99a225a80144b285bd0157809b103c | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.776 | 3e7f650d167a4666869b59ed51f00c9f | f8d5dc30987c4a41b16548927823f91e | 2b99a225a80144b285bd0157809b103c | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.89s ago] ('0', '0', '0', 1) 2026-10-05 17:42:45.777 | 7770c339399246099ac70c34479454b2 | 60592596674f45dbb3f99bfd9b5757cb | 012561fae4174d228178afb8c5efb4fd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.777 | 7770c339399246099ac70c34479454b2 | 60592596674f45dbb3f99bfd9b5757cb | 012561fae4174d228178afb8c5efb4fd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.9s ago] ('0', '0', 1) 2026-10-05 17:42:45.778 | 81d501caadf145c191711f2397c7455d | 55cc75cbec03426c8f313e0e43fcf746 | dbd338d0ffa347f8bff8482bea03d49b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.778 | 81d501caadf145c191711f2397c7455d | 55cc75cbec03426c8f313e0e43fcf746 | dbd338d0ffa347f8bff8482bea03d49b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.9s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.779 | 570edbf6df284763a39ca24d20257f9c | f776a1e3a3af4be0bc00e17856f417fe | d76d6c90255547408220b3440370288d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.779 | 570edbf6df284763a39ca24d20257f9c | f776a1e3a3af4be0bc00e17856f417fe | d76d6c90255547408220b3440370288d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.9s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.780 | f64691a31e444a7d83d019df14e0f43a | 509012cf0d98403d95e8a55615cfcb10 | c04ed69bf576441483a5fdd32b634f09 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.780 | f64691a31e444a7d83d019df14e0f43a | 509012cf0d98403d95e8a55615cfcb10 | c04ed69bf576441483a5fdd32b634f09 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.9s ago] ('0', '0', 1) 2026-10-05 17:42:45.780 | 3e7f650d167a4666869b59ed51f00c9f | f8d5dc30987c4a41b16548927823f91e | 2b99a225a80144b285bd0157809b103c | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:45.781 | 3e7f650d167a4666869b59ed51f00c9f | f8d5dc30987c4a41b16548927823f91e | 2b99a225a80144b285bd0157809b103c | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.89s ago] ('0',) 2026-10-05 17:42:45.781 | 7770c339399246099ac70c34479454b2 | 60592596674f45dbb3f99bfd9b5757cb | 012561fae4174d228178afb8c5efb4fd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.781 | 7770c339399246099ac70c34479454b2 | 60592596674f45dbb3f99bfd9b5757cb | 012561fae4174d228178afb8c5efb4fd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.9s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.782 | 3cea9a59e1dc41a5bf44a61e117ba621 | c8cf3c5afe14480f860c11ecdb40e9e6 | 4c027c1da2e64392971caf803a053ab8 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.782 | 3cea9a59e1dc41a5bf44a61e117ba621 | c8cf3c5afe14480f860c11ecdb40e9e6 | 4c027c1da2e64392971caf803a053ab8 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.9s ago] ('0', '0', 1) 2026-10-05 17:42:45.783 | 81d501caadf145c191711f2397c7455d | 55cc75cbec03426c8f313e0e43fcf746 | dbd338d0ffa347f8bff8482bea03d49b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.783 | 81d501caadf145c191711f2397c7455d | 55cc75cbec03426c8f313e0e43fcf746 | dbd338d0ffa347f8bff8482bea03d49b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.9s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.784 | 570edbf6df284763a39ca24d20257f9c | f776a1e3a3af4be0bc00e17856f417fe | d76d6c90255547408220b3440370288d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.784 | 570edbf6df284763a39ca24d20257f9c | f776a1e3a3af4be0bc00e17856f417fe | d76d6c90255547408220b3440370288d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.9s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.785 | 7770c339399246099ac70c34479454b2 | 60592596674f45dbb3f99bfd9b5757cb | 012561fae4174d228178afb8c5efb4fd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.785 | 7770c339399246099ac70c34479454b2 | 60592596674f45dbb3f99bfd9b5757cb | 012561fae4174d228178afb8c5efb4fd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.9s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.785 | f64691a31e444a7d83d019df14e0f43a | 509012cf0d98403d95e8a55615cfcb10 | c04ed69bf576441483a5fdd32b634f09 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.785 | f64691a31e444a7d83d019df14e0f43a | 509012cf0d98403d95e8a55615cfcb10 | c04ed69bf576441483a5fdd32b634f09 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.91s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.786 | 3cea9a59e1dc41a5bf44a61e117ba621 | c8cf3c5afe14480f860c11ecdb40e9e6 | 4c027c1da2e64392971caf803a053ab8 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.786 | 3cea9a59e1dc41a5bf44a61e117ba621 | c8cf3c5afe14480f860c11ecdb40e9e6 | 4c027c1da2e64392971caf803a053ab8 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.91s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.788 | 81d501caadf145c191711f2397c7455d | 55cc75cbec03426c8f313e0e43fcf746 | dbd338d0ffa347f8bff8482bea03d49b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.788 | 81d501caadf145c191711f2397c7455d | 55cc75cbec03426c8f313e0e43fcf746 | dbd338d0ffa347f8bff8482bea03d49b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.9s ago] ('0', '0', '0', 1) 2026-10-05 17:42:45.789 | 570edbf6df284763a39ca24d20257f9c | f776a1e3a3af4be0bc00e17856f417fe | d76d6c90255547408220b3440370288d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.789 | 570edbf6df284763a39ca24d20257f9c | f776a1e3a3af4be0bc00e17856f417fe | d76d6c90255547408220b3440370288d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.9s ago] ('0', '0', '0', 1) 2026-10-05 17:42:45.790 | f64691a31e444a7d83d019df14e0f43a | 509012cf0d98403d95e8a55615cfcb10 | c04ed69bf576441483a5fdd32b634f09 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.790 | f64691a31e444a7d83d019df14e0f43a | 509012cf0d98403d95e8a55615cfcb10 | c04ed69bf576441483a5fdd32b634f09 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.91s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.791 | 3cea9a59e1dc41a5bf44a61e117ba621 | c8cf3c5afe14480f860c11ecdb40e9e6 | 4c027c1da2e64392971caf803a053ab8 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.791 | 3cea9a59e1dc41a5bf44a61e117ba621 | c8cf3c5afe14480f860c11ecdb40e9e6 | 4c027c1da2e64392971caf803a053ab8 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.91s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:45.791 | 7770c339399246099ac70c34479454b2 | 60592596674f45dbb3f99bfd9b5757cb | 012561fae4174d228178afb8c5efb4fd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.791 | 7770c339399246099ac70c34479454b2 | 60592596674f45dbb3f99bfd9b5757cb | 012561fae4174d228178afb8c5efb4fd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.9s ago] ('0', '0', '0', 1) 2026-10-05 17:42:45.792 | 570edbf6df284763a39ca24d20257f9c | f776a1e3a3af4be0bc00e17856f417fe | d76d6c90255547408220b3440370288d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:45.792 | 570edbf6df284763a39ca24d20257f9c | f776a1e3a3af4be0bc00e17856f417fe | d76d6c90255547408220b3440370288d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.9s ago] ('0',) 2026-10-05 17:42:45.792 | 81d501caadf145c191711f2397c7455d | 55cc75cbec03426c8f313e0e43fcf746 | dbd338d0ffa347f8bff8482bea03d49b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:45.793 | 81d501caadf145c191711f2397c7455d | 55cc75cbec03426c8f313e0e43fcf746 | dbd338d0ffa347f8bff8482bea03d49b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.9s ago] ('0',) 2026-10-05 17:42:45.793 | 7770c339399246099ac70c34479454b2 | 60592596674f45dbb3f99bfd9b5757cb | 012561fae4174d228178afb8c5efb4fd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:45.793 | 7770c339399246099ac70c34479454b2 | 60592596674f45dbb3f99bfd9b5757cb | 012561fae4174d228178afb8c5efb4fd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.9s ago] ('0',) 2026-10-05 17:42:45.794 | f64691a31e444a7d83d019df14e0f43a | 509012cf0d98403d95e8a55615cfcb10 | c04ed69bf576441483a5fdd32b634f09 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.794 | f64691a31e444a7d83d019df14e0f43a | 509012cf0d98403d95e8a55615cfcb10 | c04ed69bf576441483a5fdd32b634f09 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.91s ago] ('0', '0', '0', 1) 2026-10-05 17:42:45.795 | 3cea9a59e1dc41a5bf44a61e117ba621 | c8cf3c5afe14480f860c11ecdb40e9e6 | 4c027c1da2e64392971caf803a053ab8 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:45.795 | 3cea9a59e1dc41a5bf44a61e117ba621 | c8cf3c5afe14480f860c11ecdb40e9e6 | 4c027c1da2e64392971caf803a053ab8 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.91s ago] ('0', '0', '0', 1) 2026-10-05 17:42:45.799 | f64691a31e444a7d83d019df14e0f43a | 509012cf0d98403d95e8a55615cfcb10 | c04ed69bf576441483a5fdd32b634f09 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:45.799 | f64691a31e444a7d83d019df14e0f43a | 509012cf0d98403d95e8a55615cfcb10 | c04ed69bf576441483a5fdd32b634f09 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.91s ago] ('0',) 2026-10-05 17:42:45.800 | 3cea9a59e1dc41a5bf44a61e117ba621 | c8cf3c5afe14480f860c11ecdb40e9e6 | 4c027c1da2e64392971caf803a053ab8 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:45.800 | 3cea9a59e1dc41a5bf44a61e117ba621 | c8cf3c5afe14480f860c11ecdb40e9e6 | 4c027c1da2e64392971caf803a053ab8 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.91s ago] ('0',) 2026-10-05 17:42:45.810 | 3e7f650d167a4666869b59ed51f00c9f | f8d5dc30987c4a41b16548927823f91e | 2b99a225a80144b285bd0157809b103c | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at >= %s AND biz_shipment_order.confirmed_at < %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id) AS anon_1 2026-10-05 17:42:45.811 | 3e7f650d167a4666869b59ed51f00c9f | f8d5dc30987c4a41b16548927823f91e | 2b99a225a80144b285bd0157809b103c | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.42s ago] ('*', 'CONFIRMED', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 17:42:45.813 | 3e7f650d167a4666869b59ed51f00c9f | f8d5dc30987c4a41b16548927823f91e | 2b99a225a80144b285bd0157809b103c | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at >= %s AND biz_shipment_order.confirmed_at < %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id LIMIT %s, %s 2026-10-05 17:42:45.813 | 3e7f650d167a4666869b59ed51f00c9f | f8d5dc30987c4a41b16548927823f91e | 2b99a225a80144b285bd0157809b103c | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 70.96s ago] ('CONFIRMED', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 100) 2026-10-05 17:42:45.815 | 570edbf6df284763a39ca24d20257f9c | f776a1e3a3af4be0bc00e17856f417fe | d76d6c90255547408220b3440370288d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT sys_oper_log.oper_id AS oper_id, sys_oper_log.title AS title, sys_oper_log.business_type AS business_type, sys_oper_log.method AS method, sys_oper_log.request_method AS request_method, sys_oper_log.operator_type AS operator_type, sys_oper_log.oper_name AS oper_name, sys_oper_log.dept_name AS dept_name, sys_oper_log.oper_url AS oper_url, sys_oper_log.oper_ip AS oper_ip, sys_oper_log.oper_location AS oper_location, sys_oper_log.oper_param AS oper_param, sys_oper_log.json_result AS json_result, sys_oper_log.status AS status, sys_oper_log.error_msg AS error_msg, sys_oper_log.oper_time AS oper_time, sys_oper_log.cost_time AS cost_time FROM sys_oper_log WHERE sys_oper_log.title = %s AND sys_oper_log.status = %s ORDER BY sys_oper_log.oper_time DESC) AS anon_1 2026-10-05 17:42:45.815 | 570edbf6df284763a39ca24d20257f9c | f776a1e3a3af4be0bc00e17856f417fe | d76d6c90255547408220b3440370288d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.24s ago] ('*', '扫码操作', 1) 2026-10-05 17:42:45.816 | 3e7f650d167a4666869b59ed51f00c9f | f8d5dc30987c4a41b16548927823f91e | 2b99a225a80144b285bd0157809b103c | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:42:45.817 | 570edbf6df284763a39ca24d20257f9c | f776a1e3a3af4be0bc00e17856f417fe | d76d6c90255547408220b3440370288d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT sys_oper_log.oper_id, sys_oper_log.title, sys_oper_log.business_type, sys_oper_log.method, sys_oper_log.request_method, sys_oper_log.operator_type, sys_oper_log.oper_name, sys_oper_log.dept_name, sys_oper_log.oper_url, sys_oper_log.oper_ip, sys_oper_log.oper_location, sys_oper_log.oper_param, sys_oper_log.json_result, sys_oper_log.status, sys_oper_log.error_msg, sys_oper_log.oper_time, sys_oper_log.cost_time FROM sys_oper_log WHERE sys_oper_log.title = %s AND sys_oper_log.status = %s ORDER BY sys_oper_log.oper_time DESC LIMIT %s, %s 2026-10-05 17:42:45.817 | 570edbf6df284763a39ca24d20257f9c | f776a1e3a3af4be0bc00e17856f417fe | d76d6c90255547408220b3440370288d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 70.97s ago] ('扫码操作', 1, 0, 5) 2026-10-05 17:42:45.820 | 81d501caadf145c191711f2397c7455d | 55cc75cbec03426c8f313e0e43fcf746 | dbd338d0ffa347f8bff8482bea03d49b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.status = %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 17:42:45.820 | 81d501caadf145c191711f2397c7455d | 55cc75cbec03426c8f313e0e43fcf746 | dbd338d0ffa347f8bff8482bea03d49b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.26s ago] ('*', 'DRAFT') 2026-10-05 17:42:45.821 | 7770c339399246099ac70c34479454b2 | 60592596674f45dbb3f99bfd9b5757cb | 012561fae4174d228178afb8c5efb4fd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.status = %s ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 17:42:45.821 | 7770c339399246099ac70c34479454b2 | 60592596674f45dbb3f99bfd9b5757cb | 012561fae4174d228178afb8c5efb4fd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.24s ago] ('*', 'DRAFT') 2026-10-05 17:42:45.823 | 7770c339399246099ac70c34479454b2 | 60592596674f45dbb3f99bfd9b5757cb | 012561fae4174d228178afb8c5efb4fd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.status = %s ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 17:42:45.823 | 7770c339399246099ac70c34479454b2 | 60592596674f45dbb3f99bfd9b5757cb | 012561fae4174d228178afb8c5efb4fd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 70.97s ago] ('DRAFT', 0, 5) 2026-10-05 17:42:45.824 | 81d501caadf145c191711f2397c7455d | 55cc75cbec03426c8f313e0e43fcf746 | dbd338d0ffa347f8bff8482bea03d49b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.status = %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 17:42:45.824 | 81d501caadf145c191711f2397c7455d | 55cc75cbec03426c8f313e0e43fcf746 | dbd338d0ffa347f8bff8482bea03d49b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 70.97s ago] ('DRAFT', 0, 5) 2026-10-05 17:42:45.827 | 570edbf6df284763a39ca24d20257f9c | f776a1e3a3af4be0bc00e17856f417fe | d76d6c90255547408220b3440370288d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:42:45.828 | f64691a31e444a7d83d019df14e0f43a | 509012cf0d98403d95e8a55615cfcb10 | c04ed69bf576441483a5fdd32b634f09 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_return_order.return_id AS return_id, biz_return_order.test_batch_id AS test_batch_id, biz_return_order.return_no AS return_no, biz_return_order.source_site_id AS source_site_id, biz_return_order.target_warehouse_id AS target_warehouse_id, biz_return_order.status AS status, biz_return_order.request_idempotency_key AS request_idempotency_key, biz_return_order.request_hash AS request_hash, biz_return_order.confirm_idempotency_key AS confirm_idempotency_key, biz_return_order.confirm_request_hash AS confirm_request_hash, biz_return_order.requested_by AS requested_by, biz_return_order.requested_at AS requested_at, biz_return_order.confirmed_by AS confirmed_by, biz_return_order.confirmed_at AS confirmed_at, biz_return_order.create_by AS create_by, biz_return_order.create_time AS create_time, biz_return_order.update_by AS update_by, biz_return_order.update_time AS update_time, biz_return_order.remark AS remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL AND biz_return_order.status = %s ORDER BY biz_return_order.return_id) AS anon_1 2026-10-05 17:42:45.828 | f64691a31e444a7d83d019df14e0f43a | 509012cf0d98403d95e8a55615cfcb10 | c04ed69bf576441483a5fdd32b634f09 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.24s ago] ('*', 'REQUESTED') 2026-10-05 17:42:45.829 | 3cea9a59e1dc41a5bf44a61e117ba621 | c8cf3c5afe14480f860c11ecdb40e9e6 | 4c027c1da2e64392971caf803a053ab8 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_test_batch.batch_id, biz_test_batch.batch_code, biz_test_batch.batch_name, biz_test_batch.status, biz_test_batch.create_by, biz_test_batch.create_time, biz_test_batch.update_by, biz_test_batch.update_time, biz_test_batch.closed_by, biz_test_batch.closed_at, biz_test_batch.purged_by, biz_test_batch.purged_at, biz_test_batch.purge_summary, biz_test_batch.preview_action, biz_test_batch.preview_token_hash, biz_test_batch.preview_scope_hash, biz_test_batch.preview_expires_at, biz_test_batch.remark FROM biz_test_batch WHERE biz_test_batch.status = %s ORDER BY biz_test_batch.batch_id DESC 2026-10-05 17:42:45.829 | 3cea9a59e1dc41a5bf44a61e117ba621 | c8cf3c5afe14480f860c11ecdb40e9e6 | 4c027c1da2e64392971caf803a053ab8 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 73.25s ago] ('ACTIVE',) 2026-10-05 17:42:45.830 | 81d501caadf145c191711f2397c7455d | 55cc75cbec03426c8f313e0e43fcf746 | dbd338d0ffa347f8bff8482bea03d49b | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:42:45.830 | 7770c339399246099ac70c34479454b2 | 60592596674f45dbb3f99bfd9b5757cb | 012561fae4174d228178afb8c5efb4fd | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:42:45.831 | f64691a31e444a7d83d019df14e0f43a | 509012cf0d98403d95e8a55615cfcb10 | c04ed69bf576441483a5fdd32b634f09 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_return_order.return_id, biz_return_order.test_batch_id, biz_return_order.return_no, biz_return_order.source_site_id, biz_return_order.target_warehouse_id, biz_return_order.status, biz_return_order.request_idempotency_key, biz_return_order.request_hash, biz_return_order.confirm_idempotency_key, biz_return_order.confirm_request_hash, biz_return_order.requested_by, biz_return_order.requested_at, biz_return_order.confirmed_by, biz_return_order.confirmed_at, biz_return_order.create_by, biz_return_order.create_time, biz_return_order.update_by, biz_return_order.update_time, biz_return_order.remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL AND biz_return_order.status = %s ORDER BY biz_return_order.return_id LIMIT %s, %s 2026-10-05 17:42:45.831 | f64691a31e444a7d83d019df14e0f43a | 509012cf0d98403d95e8a55615cfcb10 | c04ed69bf576441483a5fdd32b634f09 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 70.99s ago] ('REQUESTED', 0, 5) 2026-10-05 17:42:45.834 | 3cea9a59e1dc41a5bf44a61e117ba621 | c8cf3c5afe14480f860c11ecdb40e9e6 | 4c027c1da2e64392971caf803a053ab8 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:42:45.835 | f64691a31e444a7d83d019df14e0f43a | 509012cf0d98403d95e8a55615cfcb10 | c04ed69bf576441483a5fdd32b634f09 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:42:47.251 | 1bf284b8a88a4a9bbb9bbf84f0b9efea | bfbdb7c81ea94469ade395a63171645e | 2421775a634541d383f8365460d9a169 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:42:47.252 | 1bf284b8a88a4a9bbb9bbf84f0b9efea | bfbdb7c81ea94469ade395a63171645e | 2421775a634541d383f8365460d9a169 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:47.252 | 1bf284b8a88a4a9bbb9bbf84f0b9efea | bfbdb7c81ea94469ade395a63171645e | 2421775a634541d383f8365460d9a169 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 75.37s ago] ('0', '0', 1) 2026-10-05 17:42:47.255 | da32dfc405f8453db26e51e91ae2d012 | 7ee42a388f4e446888554db58bf622b5 | a17d4b3693b84f099a50f10ab3dd1be9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:42:47.255 | da32dfc405f8453db26e51e91ae2d012 | 7ee42a388f4e446888554db58bf622b5 | a17d4b3693b84f099a50f10ab3dd1be9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:47.256 | da32dfc405f8453db26e51e91ae2d012 | 7ee42a388f4e446888554db58bf622b5 | a17d4b3693b84f099a50f10ab3dd1be9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 75.38s ago] ('0', '0', 1) 2026-10-05 17:42:47.257 | 1bf284b8a88a4a9bbb9bbf84f0b9efea | bfbdb7c81ea94469ade395a63171645e | 2421775a634541d383f8365460d9a169 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:47.257 | 1bf284b8a88a4a9bbb9bbf84f0b9efea | bfbdb7c81ea94469ade395a63171645e | 2421775a634541d383f8365460d9a169 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 75.38s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:47.257 | da32dfc405f8453db26e51e91ae2d012 | 7ee42a388f4e446888554db58bf622b5 | a17d4b3693b84f099a50f10ab3dd1be9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:47.258 | da32dfc405f8453db26e51e91ae2d012 | 7ee42a388f4e446888554db58bf622b5 | a17d4b3693b84f099a50f10ab3dd1be9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 75.38s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:47.258 | 1bf284b8a88a4a9bbb9bbf84f0b9efea | bfbdb7c81ea94469ade395a63171645e | 2421775a634541d383f8365460d9a169 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:47.258 | 1bf284b8a88a4a9bbb9bbf84f0b9efea | bfbdb7c81ea94469ade395a63171645e | 2421775a634541d383f8365460d9a169 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 75.38s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:47.259 | da32dfc405f8453db26e51e91ae2d012 | 7ee42a388f4e446888554db58bf622b5 | a17d4b3693b84f099a50f10ab3dd1be9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:47.259 | da32dfc405f8453db26e51e91ae2d012 | 7ee42a388f4e446888554db58bf622b5 | a17d4b3693b84f099a50f10ab3dd1be9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 75.38s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:47.260 | 1bf284b8a88a4a9bbb9bbf84f0b9efea | bfbdb7c81ea94469ade395a63171645e | 2421775a634541d383f8365460d9a169 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:47.260 | 1bf284b8a88a4a9bbb9bbf84f0b9efea | bfbdb7c81ea94469ade395a63171645e | 2421775a634541d383f8365460d9a169 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 75.37s ago] ('0', '0', '0', 1) 2026-10-05 17:42:47.261 | da32dfc405f8453db26e51e91ae2d012 | 7ee42a388f4e446888554db58bf622b5 | a17d4b3693b84f099a50f10ab3dd1be9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:47.261 | da32dfc405f8453db26e51e91ae2d012 | 7ee42a388f4e446888554db58bf622b5 | a17d4b3693b84f099a50f10ab3dd1be9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 75.37s ago] ('0', '0', '0', 1) 2026-10-05 17:42:47.262 | 1bf284b8a88a4a9bbb9bbf84f0b9efea | bfbdb7c81ea94469ade395a63171645e | 2421775a634541d383f8365460d9a169 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:47.262 | 1bf284b8a88a4a9bbb9bbf84f0b9efea | bfbdb7c81ea94469ade395a63171645e | 2421775a634541d383f8365460d9a169 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 75.37s ago] ('0',) 2026-10-05 17:42:47.262 | da32dfc405f8453db26e51e91ae2d012 | 7ee42a388f4e446888554db58bf622b5 | a17d4b3693b84f099a50f10ab3dd1be9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:47.262 | da32dfc405f8453db26e51e91ae2d012 | 7ee42a388f4e446888554db58bf622b5 | a17d4b3693b84f099a50f10ab3dd1be9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 75.37s ago] ('0',) 2026-10-05 17:42:47.274 | 1bf284b8a88a4a9bbb9bbf84f0b9efea | bfbdb7c81ea94469ade395a63171645e | 2421775a634541d383f8365460d9a169 | 38941-a4ab07 | INFO | module_admin.controller.dict_controller:query_system_dict_type_data:231 - 获取成功 2026-10-05 17:42:47.275 | da32dfc405f8453db26e51e91ae2d012 | 7ee42a388f4e446888554db58bf622b5 | a17d4b3693b84f099a50f10ab3dd1be9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:47.276 | da32dfc405f8453db26e51e91ae2d012 | 7ee42a388f4e446888554db58bf622b5 | a17d4b3693b84f099a50f10ab3dd1be9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 75.4s ago] ('0', '0', 1) 2026-10-05 17:42:47.276 | 1bf284b8a88a4a9bbb9bbf84f0b9efea | bfbdb7c81ea94469ade395a63171645e | 2421775a634541d383f8365460d9a169 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:42:47.277 | da32dfc405f8453db26e51e91ae2d012 | 7ee42a388f4e446888554db58bf622b5 | a17d4b3693b84f099a50f10ab3dd1be9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:47.277 | da32dfc405f8453db26e51e91ae2d012 | 7ee42a388f4e446888554db58bf622b5 | a17d4b3693b84f099a50f10ab3dd1be9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 75.4s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:47.278 | da32dfc405f8453db26e51e91ae2d012 | 7ee42a388f4e446888554db58bf622b5 | a17d4b3693b84f099a50f10ab3dd1be9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:47.279 | da32dfc405f8453db26e51e91ae2d012 | 7ee42a388f4e446888554db58bf622b5 | a17d4b3693b84f099a50f10ab3dd1be9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 75.4s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:47.280 | da32dfc405f8453db26e51e91ae2d012 | 7ee42a388f4e446888554db58bf622b5 | a17d4b3693b84f099a50f10ab3dd1be9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:47.280 | da32dfc405f8453db26e51e91ae2d012 | 7ee42a388f4e446888554db58bf622b5 | a17d4b3693b84f099a50f10ab3dd1be9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 75.39s ago] ('0', '0', '0', 1) 2026-10-05 17:42:47.281 | da32dfc405f8453db26e51e91ae2d012 | 7ee42a388f4e446888554db58bf622b5 | a17d4b3693b84f099a50f10ab3dd1be9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:47.281 | da32dfc405f8453db26e51e91ae2d012 | 7ee42a388f4e446888554db58bf622b5 | a17d4b3693b84f099a50f10ab3dd1be9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 75.39s ago] ('0',) 2026-10-05 17:42:47.293 | da32dfc405f8453db26e51e91ae2d012 | 7ee42a388f4e446888554db58bf622b5 | a17d4b3693b84f099a50f10ab3dd1be9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_strain.strain_id AS strain_id, biz_strain.test_batch_id AS test_batch_id, biz_strain.strain_code AS strain_code, biz_strain.strain_name AS strain_name, biz_strain.status AS status, biz_strain.create_by AS create_by, biz_strain.create_time AS create_time, biz_strain.update_by AS update_by, biz_strain.update_time AS update_time, biz_strain.remark AS remark FROM biz_strain WHERE biz_strain.test_batch_id IS NULL ORDER BY biz_strain.strain_id) AS anon_1 2026-10-05 17:42:47.293 | da32dfc405f8453db26e51e91ae2d012 | 7ee42a388f4e446888554db58bf622b5 | a17d4b3693b84f099a50f10ab3dd1be9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00034s] ('*',) 2026-10-05 17:42:47.297 | da32dfc405f8453db26e51e91ae2d012 | 7ee42a388f4e446888554db58bf622b5 | a17d4b3693b84f099a50f10ab3dd1be9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_strain.strain_id, biz_strain.test_batch_id, biz_strain.strain_code, biz_strain.strain_name, biz_strain.status, biz_strain.create_by, biz_strain.create_time, biz_strain.update_by, biz_strain.update_time, biz_strain.remark FROM biz_strain WHERE biz_strain.test_batch_id IS NULL ORDER BY biz_strain.strain_id LIMIT %s, %s 2026-10-05 17:42:47.297 | da32dfc405f8453db26e51e91ae2d012 | 7ee42a388f4e446888554db58bf622b5 | a17d4b3693b84f099a50f10ab3dd1be9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] (0, 10) 2026-10-05 17:42:47.299 | da32dfc405f8453db26e51e91ae2d012 | 7ee42a388f4e446888554db58bf622b5 | a17d4b3693b84f099a50f10ab3dd1be9 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:42:52.639 | 332fe9aa33664193913484ca339367ae | 178bb8c6499d428c96d06bd4d0c92f7e | 2b25bea421324e4996f9a5249d4cc3f5 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:42:52.640 | 332fe9aa33664193913484ca339367ae | 178bb8c6499d428c96d06bd4d0c92f7e | 2b25bea421324e4996f9a5249d4cc3f5 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:52.640 | 332fe9aa33664193913484ca339367ae | 178bb8c6499d428c96d06bd4d0c92f7e | 2b25bea421324e4996f9a5249d4cc3f5 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 80.76s ago] ('0', '0', 1) 2026-10-05 17:42:52.643 | 332fe9aa33664193913484ca339367ae | 178bb8c6499d428c96d06bd4d0c92f7e | 2b25bea421324e4996f9a5249d4cc3f5 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:52.643 | 332fe9aa33664193913484ca339367ae | 178bb8c6499d428c96d06bd4d0c92f7e | 2b25bea421324e4996f9a5249d4cc3f5 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 80.76s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:52.649 | 332fe9aa33664193913484ca339367ae | 178bb8c6499d428c96d06bd4d0c92f7e | 2b25bea421324e4996f9a5249d4cc3f5 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:52.650 | 332fe9aa33664193913484ca339367ae | 178bb8c6499d428c96d06bd4d0c92f7e | 2b25bea421324e4996f9a5249d4cc3f5 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 80.77s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:52.652 | 332fe9aa33664193913484ca339367ae | 178bb8c6499d428c96d06bd4d0c92f7e | 2b25bea421324e4996f9a5249d4cc3f5 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:52.652 | 332fe9aa33664193913484ca339367ae | 178bb8c6499d428c96d06bd4d0c92f7e | 2b25bea421324e4996f9a5249d4cc3f5 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 80.77s ago] ('0', '0', '0', 1) 2026-10-05 17:42:52.654 | 332fe9aa33664193913484ca339367ae | 178bb8c6499d428c96d06bd4d0c92f7e | 2b25bea421324e4996f9a5249d4cc3f5 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:52.654 | 332fe9aa33664193913484ca339367ae | 178bb8c6499d428c96d06bd4d0c92f7e | 2b25bea421324e4996f9a5249d4cc3f5 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 80.77s ago] ('0',) 2026-10-05 17:42:52.663 | 332fe9aa33664193913484ca339367ae | 178bb8c6499d428c96d06bd4d0c92f7e | 2b25bea421324e4996f9a5249d4cc3f5 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:52.663 | 332fe9aa33664193913484ca339367ae | 178bb8c6499d428c96d06bd4d0c92f7e | 2b25bea421324e4996f9a5249d4cc3f5 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 80.79s ago] ('0', '0', 1) 2026-10-05 17:42:52.664 | 332fe9aa33664193913484ca339367ae | 178bb8c6499d428c96d06bd4d0c92f7e | 2b25bea421324e4996f9a5249d4cc3f5 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:52.664 | 332fe9aa33664193913484ca339367ae | 178bb8c6499d428c96d06bd4d0c92f7e | 2b25bea421324e4996f9a5249d4cc3f5 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 80.78s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:52.666 | 332fe9aa33664193913484ca339367ae | 178bb8c6499d428c96d06bd4d0c92f7e | 2b25bea421324e4996f9a5249d4cc3f5 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:52.666 | 332fe9aa33664193913484ca339367ae | 178bb8c6499d428c96d06bd4d0c92f7e | 2b25bea421324e4996f9a5249d4cc3f5 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 80.78s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:42:52.667 | 332fe9aa33664193913484ca339367ae | 178bb8c6499d428c96d06bd4d0c92f7e | 2b25bea421324e4996f9a5249d4cc3f5 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:42:52.667 | 332fe9aa33664193913484ca339367ae | 178bb8c6499d428c96d06bd4d0c92f7e | 2b25bea421324e4996f9a5249d4cc3f5 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 80.78s ago] ('0', '0', '0', 1) 2026-10-05 17:42:52.668 | 332fe9aa33664193913484ca339367ae | 178bb8c6499d428c96d06bd4d0c92f7e | 2b25bea421324e4996f9a5249d4cc3f5 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:42:52.668 | 332fe9aa33664193913484ca339367ae | 178bb8c6499d428c96d06bd4d0c92f7e | 2b25bea421324e4996f9a5249d4cc3f5 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 80.78s ago] ('0',) 2026-10-05 17:42:52.679 | 332fe9aa33664193913484ca339367ae | 178bb8c6499d428c96d06bd4d0c92f7e | 2b25bea421324e4996f9a5249d4cc3f5 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_customer.customer_id AS customer_id, biz_customer.test_batch_id AS test_batch_id, biz_customer.customer_code AS customer_code, biz_customer.customer_name AS customer_name, biz_customer.status AS status, biz_customer.create_by AS create_by, biz_customer.create_time AS create_time, biz_customer.update_by AS update_by, biz_customer.update_time AS update_time, biz_customer.remark AS remark FROM biz_customer WHERE biz_customer.test_batch_id IS NULL ORDER BY biz_customer.customer_id) AS anon_1 2026-10-05 17:42:52.679 | 332fe9aa33664193913484ca339367ae | 178bb8c6499d428c96d06bd4d0c92f7e | 2b25bea421324e4996f9a5249d4cc3f5 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00031s] ('*',) 2026-10-05 17:42:52.685 | 332fe9aa33664193913484ca339367ae | 178bb8c6499d428c96d06bd4d0c92f7e | 2b25bea421324e4996f9a5249d4cc3f5 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_customer.customer_id, biz_customer.test_batch_id, biz_customer.customer_code, biz_customer.customer_name, biz_customer.status, biz_customer.create_by, biz_customer.create_time, biz_customer.update_by, biz_customer.update_time, biz_customer.remark FROM biz_customer WHERE biz_customer.test_batch_id IS NULL ORDER BY biz_customer.customer_id LIMIT %s, %s 2026-10-05 17:42:52.685 | 332fe9aa33664193913484ca339367ae | 178bb8c6499d428c96d06bd4d0c92f7e | 2b25bea421324e4996f9a5249d4cc3f5 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] (0, 10) 2026-10-05 17:42:52.688 | 332fe9aa33664193913484ca339367ae | 178bb8c6499d428c96d06bd4d0c92f7e | 2b25bea421324e4996f9a5249d4cc3f5 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:43:01.388 | 4ec3b6337900420ab4af9212c154a82d | 2747bf19e0e5449d98cf6cbefb3706c3 | dcee991338e94afcaf01986a43a93407 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:43:01.390 | 4ec3b6337900420ab4af9212c154a82d | 2747bf19e0e5449d98cf6cbefb3706c3 | dcee991338e94afcaf01986a43a93407 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:01.390 | 4ec3b6337900420ab4af9212c154a82d | 2747bf19e0e5449d98cf6cbefb3706c3 | dcee991338e94afcaf01986a43a93407 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 89.51s ago] ('0', '0', 1) 2026-10-05 17:43:01.393 | 4ec3b6337900420ab4af9212c154a82d | 2747bf19e0e5449d98cf6cbefb3706c3 | dcee991338e94afcaf01986a43a93407 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:01.394 | 4ec3b6337900420ab4af9212c154a82d | 2747bf19e0e5449d98cf6cbefb3706c3 | dcee991338e94afcaf01986a43a93407 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 89.51s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:43:01.396 | 4ec3b6337900420ab4af9212c154a82d | 2747bf19e0e5449d98cf6cbefb3706c3 | dcee991338e94afcaf01986a43a93407 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:01.396 | 4ec3b6337900420ab4af9212c154a82d | 2747bf19e0e5449d98cf6cbefb3706c3 | dcee991338e94afcaf01986a43a93407 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 89.51s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:43:01.398 | 4ec3b6337900420ab4af9212c154a82d | 2747bf19e0e5449d98cf6cbefb3706c3 | dcee991338e94afcaf01986a43a93407 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:01.399 | 4ec3b6337900420ab4af9212c154a82d | 2747bf19e0e5449d98cf6cbefb3706c3 | dcee991338e94afcaf01986a43a93407 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 89.51s ago] ('0', '0', '0', 1) 2026-10-05 17:43:01.401 | 4ec3b6337900420ab4af9212c154a82d | 2747bf19e0e5449d98cf6cbefb3706c3 | dcee991338e94afcaf01986a43a93407 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:43:01.401 | 4ec3b6337900420ab4af9212c154a82d | 2747bf19e0e5449d98cf6cbefb3706c3 | dcee991338e94afcaf01986a43a93407 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 89.51s ago] ('0',) 2026-10-05 17:43:01.415 | 4ec3b6337900420ab4af9212c154a82d | 2747bf19e0e5449d98cf6cbefb3706c3 | dcee991338e94afcaf01986a43a93407 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:01.415 | 4ec3b6337900420ab4af9212c154a82d | 2747bf19e0e5449d98cf6cbefb3706c3 | dcee991338e94afcaf01986a43a93407 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 89.54s ago] ('0', '0', 1) 2026-10-05 17:43:01.417 | 4ec3b6337900420ab4af9212c154a82d | 2747bf19e0e5449d98cf6cbefb3706c3 | dcee991338e94afcaf01986a43a93407 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:01.417 | 4ec3b6337900420ab4af9212c154a82d | 2747bf19e0e5449d98cf6cbefb3706c3 | dcee991338e94afcaf01986a43a93407 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 89.54s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:43:01.418 | 4ec3b6337900420ab4af9212c154a82d | 2747bf19e0e5449d98cf6cbefb3706c3 | dcee991338e94afcaf01986a43a93407 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:01.418 | 4ec3b6337900420ab4af9212c154a82d | 2747bf19e0e5449d98cf6cbefb3706c3 | dcee991338e94afcaf01986a43a93407 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 89.54s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:43:01.419 | 4ec3b6337900420ab4af9212c154a82d | 2747bf19e0e5449d98cf6cbefb3706c3 | dcee991338e94afcaf01986a43a93407 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:01.419 | 4ec3b6337900420ab4af9212c154a82d | 2747bf19e0e5449d98cf6cbefb3706c3 | dcee991338e94afcaf01986a43a93407 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 89.53s ago] ('0', '0', '0', 1) 2026-10-05 17:43:01.420 | 4ec3b6337900420ab4af9212c154a82d | 2747bf19e0e5449d98cf6cbefb3706c3 | dcee991338e94afcaf01986a43a93407 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:43:01.420 | 4ec3b6337900420ab4af9212c154a82d | 2747bf19e0e5449d98cf6cbefb3706c3 | dcee991338e94afcaf01986a43a93407 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 89.53s ago] ('0',) 2026-10-05 17:43:01.432 | 4ec3b6337900420ab4af9212c154a82d | 2747bf19e0e5449d98cf6cbefb3706c3 | dcee991338e94afcaf01986a43a93407 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_customer_site.site_id AS site_id, biz_customer_site.test_batch_id AS test_batch_id, biz_customer_site.customer_id AS customer_id, biz_customer_site.site_code AS site_code, biz_customer_site.site_name AS site_name, biz_customer_site.address AS address, biz_customer_site.status AS status, biz_customer_site.create_by AS create_by, biz_customer_site.create_time AS create_time, biz_customer_site.update_by AS update_by, biz_customer_site.update_time AS update_time, biz_customer_site.remark AS remark FROM biz_customer_site WHERE biz_customer_site.test_batch_id IS NULL ORDER BY biz_customer_site.site_id) AS anon_1 2026-10-05 17:43:01.432 | 4ec3b6337900420ab4af9212c154a82d | 2747bf19e0e5449d98cf6cbefb3706c3 | dcee991338e94afcaf01986a43a93407 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00032s] ('*',) 2026-10-05 17:43:01.435 | 4ec3b6337900420ab4af9212c154a82d | 2747bf19e0e5449d98cf6cbefb3706c3 | dcee991338e94afcaf01986a43a93407 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_customer_site.site_id, biz_customer_site.test_batch_id, biz_customer_site.customer_id, biz_customer_site.site_code, biz_customer_site.site_name, biz_customer_site.address, biz_customer_site.status, biz_customer_site.create_by, biz_customer_site.create_time, biz_customer_site.update_by, biz_customer_site.update_time, biz_customer_site.remark FROM biz_customer_site WHERE biz_customer_site.test_batch_id IS NULL ORDER BY biz_customer_site.site_id LIMIT %s, %s 2026-10-05 17:43:01.435 | 4ec3b6337900420ab4af9212c154a82d | 2747bf19e0e5449d98cf6cbefb3706c3 | dcee991338e94afcaf01986a43a93407 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00030s] (0, 10) 2026-10-05 17:43:01.437 | 4ec3b6337900420ab4af9212c154a82d | 2747bf19e0e5449d98cf6cbefb3706c3 | dcee991338e94afcaf01986a43a93407 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:43:03.277 | d5685287b1624a32abb5d3a3c5f93097 | 42d8cc19d93641e58d3e374a4ebe1ef7 | 9c71d74803da4950a0f5d6de20991354 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:43:03.281 | d5685287b1624a32abb5d3a3c5f93097 | 42d8cc19d93641e58d3e374a4ebe1ef7 | 9c71d74803da4950a0f5d6de20991354 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:03.282 | d5685287b1624a32abb5d3a3c5f93097 | 42d8cc19d93641e58d3e374a4ebe1ef7 | 9c71d74803da4950a0f5d6de20991354 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 91.4s ago] ('0', '0', 1) 2026-10-05 17:43:03.291 | d5685287b1624a32abb5d3a3c5f93097 | 42d8cc19d93641e58d3e374a4ebe1ef7 | 9c71d74803da4950a0f5d6de20991354 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:03.291 | d5685287b1624a32abb5d3a3c5f93097 | 42d8cc19d93641e58d3e374a4ebe1ef7 | 9c71d74803da4950a0f5d6de20991354 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 91.41s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:43:03.294 | d5685287b1624a32abb5d3a3c5f93097 | 42d8cc19d93641e58d3e374a4ebe1ef7 | 9c71d74803da4950a0f5d6de20991354 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:03.294 | d5685287b1624a32abb5d3a3c5f93097 | 42d8cc19d93641e58d3e374a4ebe1ef7 | 9c71d74803da4950a0f5d6de20991354 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 91.41s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:43:03.296 | d5685287b1624a32abb5d3a3c5f93097 | 42d8cc19d93641e58d3e374a4ebe1ef7 | 9c71d74803da4950a0f5d6de20991354 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:03.296 | d5685287b1624a32abb5d3a3c5f93097 | 42d8cc19d93641e58d3e374a4ebe1ef7 | 9c71d74803da4950a0f5d6de20991354 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 91.41s ago] ('0', '0', '0', 1) 2026-10-05 17:43:03.297 | d5685287b1624a32abb5d3a3c5f93097 | 42d8cc19d93641e58d3e374a4ebe1ef7 | 9c71d74803da4950a0f5d6de20991354 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:43:03.297 | d5685287b1624a32abb5d3a3c5f93097 | 42d8cc19d93641e58d3e374a4ebe1ef7 | 9c71d74803da4950a0f5d6de20991354 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 91.41s ago] ('0',) 2026-10-05 17:43:03.307 | d5685287b1624a32abb5d3a3c5f93097 | 42d8cc19d93641e58d3e374a4ebe1ef7 | 9c71d74803da4950a0f5d6de20991354 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:03.307 | d5685287b1624a32abb5d3a3c5f93097 | 42d8cc19d93641e58d3e374a4ebe1ef7 | 9c71d74803da4950a0f5d6de20991354 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 91.43s ago] ('0', '0', 1) 2026-10-05 17:43:03.309 | d5685287b1624a32abb5d3a3c5f93097 | 42d8cc19d93641e58d3e374a4ebe1ef7 | 9c71d74803da4950a0f5d6de20991354 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:03.309 | d5685287b1624a32abb5d3a3c5f93097 | 42d8cc19d93641e58d3e374a4ebe1ef7 | 9c71d74803da4950a0f5d6de20991354 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 91.43s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:43:03.310 | d5685287b1624a32abb5d3a3c5f93097 | 42d8cc19d93641e58d3e374a4ebe1ef7 | 9c71d74803da4950a0f5d6de20991354 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:03.310 | d5685287b1624a32abb5d3a3c5f93097 | 42d8cc19d93641e58d3e374a4ebe1ef7 | 9c71d74803da4950a0f5d6de20991354 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 91.43s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:43:03.311 | d5685287b1624a32abb5d3a3c5f93097 | 42d8cc19d93641e58d3e374a4ebe1ef7 | 9c71d74803da4950a0f5d6de20991354 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:03.311 | d5685287b1624a32abb5d3a3c5f93097 | 42d8cc19d93641e58d3e374a4ebe1ef7 | 9c71d74803da4950a0f5d6de20991354 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 91.42s ago] ('0', '0', '0', 1) 2026-10-05 17:43:03.312 | d5685287b1624a32abb5d3a3c5f93097 | 42d8cc19d93641e58d3e374a4ebe1ef7 | 9c71d74803da4950a0f5d6de20991354 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:43:03.312 | d5685287b1624a32abb5d3a3c5f93097 | 42d8cc19d93641e58d3e374a4ebe1ef7 | 9c71d74803da4950a0f5d6de20991354 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 91.42s ago] ('0',) 2026-10-05 17:43:03.321 | d5685287b1624a32abb5d3a3c5f93097 | 42d8cc19d93641e58d3e374a4ebe1ef7 | 9c71d74803da4950a0f5d6de20991354 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_production_line.line_id AS line_id, biz_production_line.test_batch_id AS test_batch_id, biz_production_line.site_id AS site_id, biz_production_line.line_code AS line_code, biz_production_line.line_name AS line_name, biz_production_line.status AS status, biz_production_line.create_by AS create_by, biz_production_line.create_time AS create_time, biz_production_line.update_by AS update_by, biz_production_line.update_time AS update_time, biz_production_line.remark AS remark FROM biz_production_line WHERE biz_production_line.test_batch_id IS NULL ORDER BY biz_production_line.line_id) AS anon_1 2026-10-05 17:43:03.321 | d5685287b1624a32abb5d3a3c5f93097 | 42d8cc19d93641e58d3e374a4ebe1ef7 | 9c71d74803da4950a0f5d6de20991354 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] ('*',) 2026-10-05 17:43:03.325 | d5685287b1624a32abb5d3a3c5f93097 | 42d8cc19d93641e58d3e374a4ebe1ef7 | 9c71d74803da4950a0f5d6de20991354 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_production_line.line_id, biz_production_line.test_batch_id, biz_production_line.site_id, biz_production_line.line_code, biz_production_line.line_name, biz_production_line.status, biz_production_line.create_by, biz_production_line.create_time, biz_production_line.update_by, biz_production_line.update_time, biz_production_line.remark FROM biz_production_line WHERE biz_production_line.test_batch_id IS NULL ORDER BY biz_production_line.line_id LIMIT %s, %s 2026-10-05 17:43:03.326 | d5685287b1624a32abb5d3a3c5f93097 | 42d8cc19d93641e58d3e374a4ebe1ef7 | 9c71d74803da4950a0f5d6de20991354 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00024s] (0, 10) 2026-10-05 17:43:03.329 | d5685287b1624a32abb5d3a3c5f93097 | 42d8cc19d93641e58d3e374a4ebe1ef7 | 9c71d74803da4950a0f5d6de20991354 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:43:04.815 | 482a04e2b86446f0a446527ac3c473fe | ee1c778a43504a05a677ee07f32b2bab | c30a15133481438db1153ac235bcc573 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:43:04.816 | 482a04e2b86446f0a446527ac3c473fe | ee1c778a43504a05a677ee07f32b2bab | c30a15133481438db1153ac235bcc573 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:04.816 | 482a04e2b86446f0a446527ac3c473fe | ee1c778a43504a05a677ee07f32b2bab | c30a15133481438db1153ac235bcc573 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 92.94s ago] ('0', '0', 1) 2026-10-05 17:43:04.819 | 482a04e2b86446f0a446527ac3c473fe | ee1c778a43504a05a677ee07f32b2bab | c30a15133481438db1153ac235bcc573 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:04.819 | 482a04e2b86446f0a446527ac3c473fe | ee1c778a43504a05a677ee07f32b2bab | c30a15133481438db1153ac235bcc573 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 92.94s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:43:04.821 | 482a04e2b86446f0a446527ac3c473fe | ee1c778a43504a05a677ee07f32b2bab | c30a15133481438db1153ac235bcc573 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:04.821 | 482a04e2b86446f0a446527ac3c473fe | ee1c778a43504a05a677ee07f32b2bab | c30a15133481438db1153ac235bcc573 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 92.94s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:43:04.822 | 482a04e2b86446f0a446527ac3c473fe | ee1c778a43504a05a677ee07f32b2bab | c30a15133481438db1153ac235bcc573 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:04.822 | 482a04e2b86446f0a446527ac3c473fe | ee1c778a43504a05a677ee07f32b2bab | c30a15133481438db1153ac235bcc573 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 92.94s ago] ('0', '0', '0', 1) 2026-10-05 17:43:04.823 | 482a04e2b86446f0a446527ac3c473fe | ee1c778a43504a05a677ee07f32b2bab | c30a15133481438db1153ac235bcc573 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:43:04.823 | 482a04e2b86446f0a446527ac3c473fe | ee1c778a43504a05a677ee07f32b2bab | c30a15133481438db1153ac235bcc573 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 92.93s ago] ('0',) 2026-10-05 17:43:04.834 | 482a04e2b86446f0a446527ac3c473fe | ee1c778a43504a05a677ee07f32b2bab | c30a15133481438db1153ac235bcc573 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:04.834 | 482a04e2b86446f0a446527ac3c473fe | ee1c778a43504a05a677ee07f32b2bab | c30a15133481438db1153ac235bcc573 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 92.96s ago] ('0', '0', 1) 2026-10-05 17:43:04.835 | 482a04e2b86446f0a446527ac3c473fe | ee1c778a43504a05a677ee07f32b2bab | c30a15133481438db1153ac235bcc573 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:04.835 | 482a04e2b86446f0a446527ac3c473fe | ee1c778a43504a05a677ee07f32b2bab | c30a15133481438db1153ac235bcc573 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 92.96s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:43:04.836 | 482a04e2b86446f0a446527ac3c473fe | ee1c778a43504a05a677ee07f32b2bab | c30a15133481438db1153ac235bcc573 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:04.836 | 482a04e2b86446f0a446527ac3c473fe | ee1c778a43504a05a677ee07f32b2bab | c30a15133481438db1153ac235bcc573 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 92.95s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:43:04.838 | 482a04e2b86446f0a446527ac3c473fe | ee1c778a43504a05a677ee07f32b2bab | c30a15133481438db1153ac235bcc573 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:04.838 | 482a04e2b86446f0a446527ac3c473fe | ee1c778a43504a05a677ee07f32b2bab | c30a15133481438db1153ac235bcc573 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 92.95s ago] ('0', '0', '0', 1) 2026-10-05 17:43:04.838 | 482a04e2b86446f0a446527ac3c473fe | ee1c778a43504a05a677ee07f32b2bab | c30a15133481438db1153ac235bcc573 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:43:04.839 | 482a04e2b86446f0a446527ac3c473fe | ee1c778a43504a05a677ee07f32b2bab | c30a15133481438db1153ac235bcc573 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 92.95s ago] ('0',) 2026-10-05 17:43:04.847 | 482a04e2b86446f0a446527ac3c473fe | ee1c778a43504a05a677ee07f32b2bab | c30a15133481438db1153ac235bcc573 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_warehouse.warehouse_id AS warehouse_id, biz_warehouse.test_batch_id AS test_batch_id, biz_warehouse.warehouse_code AS warehouse_code, biz_warehouse.warehouse_name AS warehouse_name, biz_warehouse.address AS address, biz_warehouse.status AS status, biz_warehouse.create_by AS create_by, biz_warehouse.create_time AS create_time, biz_warehouse.update_by AS update_by, biz_warehouse.update_time AS update_time, biz_warehouse.remark AS remark FROM biz_warehouse WHERE biz_warehouse.test_batch_id IS NULL ORDER BY biz_warehouse.warehouse_id) AS anon_1 2026-10-05 17:43:04.847 | 482a04e2b86446f0a446527ac3c473fe | ee1c778a43504a05a677ee07f32b2bab | c30a15133481438db1153ac235bcc573 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00030s] ('*',) 2026-10-05 17:43:04.849 | 482a04e2b86446f0a446527ac3c473fe | ee1c778a43504a05a677ee07f32b2bab | c30a15133481438db1153ac235bcc573 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_warehouse.warehouse_id, biz_warehouse.test_batch_id, biz_warehouse.warehouse_code, biz_warehouse.warehouse_name, biz_warehouse.address, biz_warehouse.status, biz_warehouse.create_by, biz_warehouse.create_time, biz_warehouse.update_by, biz_warehouse.update_time, biz_warehouse.remark FROM biz_warehouse WHERE biz_warehouse.test_batch_id IS NULL ORDER BY biz_warehouse.warehouse_id LIMIT %s, %s 2026-10-05 17:43:04.850 | 482a04e2b86446f0a446527ac3c473fe | ee1c778a43504a05a677ee07f32b2bab | c30a15133481438db1153ac235bcc573 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00042s] (0, 10) 2026-10-05 17:43:04.852 | 482a04e2b86446f0a446527ac3c473fe | ee1c778a43504a05a677ee07f32b2bab | c30a15133481438db1153ac235bcc573 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:43:07.908 | 248fd6c9765c48d4a8c5d77b471933f2 | 3812aafa598f4b01bb4007186fccfcfa | 457d4b835bb44d479558d7874fc58933 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:43:07.909 | 248fd6c9765c48d4a8c5d77b471933f2 | 3812aafa598f4b01bb4007186fccfcfa | 457d4b835bb44d479558d7874fc58933 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:07.912 | 248fd6c9765c48d4a8c5d77b471933f2 | 3812aafa598f4b01bb4007186fccfcfa | 457d4b835bb44d479558d7874fc58933 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 96.03s ago] ('0', '0', 1) 2026-10-05 17:43:07.916 | 248fd6c9765c48d4a8c5d77b471933f2 | 3812aafa598f4b01bb4007186fccfcfa | 457d4b835bb44d479558d7874fc58933 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:07.916 | 248fd6c9765c48d4a8c5d77b471933f2 | 3812aafa598f4b01bb4007186fccfcfa | 457d4b835bb44d479558d7874fc58933 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 96.04s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:43:07.918 | 248fd6c9765c48d4a8c5d77b471933f2 | 3812aafa598f4b01bb4007186fccfcfa | 457d4b835bb44d479558d7874fc58933 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:07.919 | 248fd6c9765c48d4a8c5d77b471933f2 | 3812aafa598f4b01bb4007186fccfcfa | 457d4b835bb44d479558d7874fc58933 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 96.04s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:43:07.920 | 248fd6c9765c48d4a8c5d77b471933f2 | 3812aafa598f4b01bb4007186fccfcfa | 457d4b835bb44d479558d7874fc58933 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:07.920 | 248fd6c9765c48d4a8c5d77b471933f2 | 3812aafa598f4b01bb4007186fccfcfa | 457d4b835bb44d479558d7874fc58933 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 96.03s ago] ('0', '0', '0', 1) 2026-10-05 17:43:07.921 | 248fd6c9765c48d4a8c5d77b471933f2 | 3812aafa598f4b01bb4007186fccfcfa | 457d4b835bb44d479558d7874fc58933 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:43:07.921 | 248fd6c9765c48d4a8c5d77b471933f2 | 3812aafa598f4b01bb4007186fccfcfa | 457d4b835bb44d479558d7874fc58933 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 96.03s ago] ('0',) 2026-10-05 17:43:07.933 | 248fd6c9765c48d4a8c5d77b471933f2 | 3812aafa598f4b01bb4007186fccfcfa | 457d4b835bb44d479558d7874fc58933 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:07.934 | 248fd6c9765c48d4a8c5d77b471933f2 | 3812aafa598f4b01bb4007186fccfcfa | 457d4b835bb44d479558d7874fc58933 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 96.06s ago] ('0', '0', 1) 2026-10-05 17:43:07.935 | 248fd6c9765c48d4a8c5d77b471933f2 | 3812aafa598f4b01bb4007186fccfcfa | 457d4b835bb44d479558d7874fc58933 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:07.936 | 248fd6c9765c48d4a8c5d77b471933f2 | 3812aafa598f4b01bb4007186fccfcfa | 457d4b835bb44d479558d7874fc58933 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 96.06s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:43:07.937 | 248fd6c9765c48d4a8c5d77b471933f2 | 3812aafa598f4b01bb4007186fccfcfa | 457d4b835bb44d479558d7874fc58933 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:07.937 | 248fd6c9765c48d4a8c5d77b471933f2 | 3812aafa598f4b01bb4007186fccfcfa | 457d4b835bb44d479558d7874fc58933 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 96.06s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:43:07.939 | 248fd6c9765c48d4a8c5d77b471933f2 | 3812aafa598f4b01bb4007186fccfcfa | 457d4b835bb44d479558d7874fc58933 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:07.939 | 248fd6c9765c48d4a8c5d77b471933f2 | 3812aafa598f4b01bb4007186fccfcfa | 457d4b835bb44d479558d7874fc58933 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 96.05s ago] ('0', '0', '0', 1) 2026-10-05 17:43:07.940 | 248fd6c9765c48d4a8c5d77b471933f2 | 3812aafa598f4b01bb4007186fccfcfa | 457d4b835bb44d479558d7874fc58933 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:43:07.941 | 248fd6c9765c48d4a8c5d77b471933f2 | 3812aafa598f4b01bb4007186fccfcfa | 457d4b835bb44d479558d7874fc58933 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 96.05s ago] ('0',) 2026-10-05 17:43:07.960 | 248fd6c9765c48d4a8c5d77b471933f2 | 3812aafa598f4b01bb4007186fccfcfa | 457d4b835bb44d479558d7874fc58933 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_pallet.pallet_id AS pallet_id, biz_pallet.test_batch_id AS test_batch_id, biz_pallet.pallet_code AS pallet_code, biz_pallet.qr_token AS qr_token, biz_pallet.capacity_packages AS capacity_packages, biz_pallet.asset_status AS asset_status, biz_pallet.create_by AS create_by, biz_pallet.create_time AS create_time, biz_pallet.update_by AS update_by, biz_pallet.update_time AS update_time, biz_pallet.remark AS remark FROM biz_pallet WHERE biz_pallet.test_batch_id IS NULL ORDER BY biz_pallet.pallet_id) AS anon_1 2026-10-05 17:43:07.960 | 248fd6c9765c48d4a8c5d77b471933f2 | 3812aafa598f4b01bb4007186fccfcfa | 457d4b835bb44d479558d7874fc58933 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00042s] ('*',) 2026-10-05 17:43:07.962 | 248fd6c9765c48d4a8c5d77b471933f2 | 3812aafa598f4b01bb4007186fccfcfa | 457d4b835bb44d479558d7874fc58933 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_pallet.pallet_id, biz_pallet.test_batch_id, biz_pallet.pallet_code, biz_pallet.qr_token, biz_pallet.capacity_packages, biz_pallet.asset_status, biz_pallet.create_by, biz_pallet.create_time, biz_pallet.update_by, biz_pallet.update_time, biz_pallet.remark FROM biz_pallet WHERE biz_pallet.test_batch_id IS NULL ORDER BY biz_pallet.pallet_id LIMIT %s, %s 2026-10-05 17:43:07.962 | 248fd6c9765c48d4a8c5d77b471933f2 | 3812aafa598f4b01bb4007186fccfcfa | 457d4b835bb44d479558d7874fc58933 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] (0, 10) 2026-10-05 17:43:07.964 | 248fd6c9765c48d4a8c5d77b471933f2 | 3812aafa598f4b01bb4007186fccfcfa | 457d4b835bb44d479558d7874fc58933 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:43:10.693 | 25d0775c489a409cbce8c891f5f57273 | e94a327cebbe45e580e8524c249bbb3d | 666c093fb544464ab4465730c67a5377 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:43:10.694 | 25d0775c489a409cbce8c891f5f57273 | e94a327cebbe45e580e8524c249bbb3d | 666c093fb544464ab4465730c67a5377 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:10.694 | 25d0775c489a409cbce8c891f5f57273 | e94a327cebbe45e580e8524c249bbb3d | 666c093fb544464ab4465730c67a5377 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 98.82s ago] ('0', '0', 1) 2026-10-05 17:43:10.697 | 25d0775c489a409cbce8c891f5f57273 | e94a327cebbe45e580e8524c249bbb3d | 666c093fb544464ab4465730c67a5377 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:10.697 | 25d0775c489a409cbce8c891f5f57273 | e94a327cebbe45e580e8524c249bbb3d | 666c093fb544464ab4465730c67a5377 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 98.82s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:43:10.699 | 25d0775c489a409cbce8c891f5f57273 | e94a327cebbe45e580e8524c249bbb3d | 666c093fb544464ab4465730c67a5377 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:10.699 | 25d0775c489a409cbce8c891f5f57273 | e94a327cebbe45e580e8524c249bbb3d | 666c093fb544464ab4465730c67a5377 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 98.82s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:43:10.701 | 25d0775c489a409cbce8c891f5f57273 | e94a327cebbe45e580e8524c249bbb3d | 666c093fb544464ab4465730c67a5377 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:10.701 | 25d0775c489a409cbce8c891f5f57273 | e94a327cebbe45e580e8524c249bbb3d | 666c093fb544464ab4465730c67a5377 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 98.81s ago] ('0', '0', '0', 1) 2026-10-05 17:43:10.702 | 25d0775c489a409cbce8c891f5f57273 | e94a327cebbe45e580e8524c249bbb3d | 666c093fb544464ab4465730c67a5377 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:43:10.702 | 25d0775c489a409cbce8c891f5f57273 | e94a327cebbe45e580e8524c249bbb3d | 666c093fb544464ab4465730c67a5377 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 98.81s ago] ('0',) 2026-10-05 17:43:10.715 | 25d0775c489a409cbce8c891f5f57273 | e94a327cebbe45e580e8524c249bbb3d | 666c093fb544464ab4465730c67a5377 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:10.715 | 25d0775c489a409cbce8c891f5f57273 | e94a327cebbe45e580e8524c249bbb3d | 666c093fb544464ab4465730c67a5377 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 98.84s ago] ('0', '0', 1) 2026-10-05 17:43:10.716 | 25d0775c489a409cbce8c891f5f57273 | e94a327cebbe45e580e8524c249bbb3d | 666c093fb544464ab4465730c67a5377 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:10.716 | 25d0775c489a409cbce8c891f5f57273 | e94a327cebbe45e580e8524c249bbb3d | 666c093fb544464ab4465730c67a5377 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 98.84s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:43:10.717 | 25d0775c489a409cbce8c891f5f57273 | e94a327cebbe45e580e8524c249bbb3d | 666c093fb544464ab4465730c67a5377 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:10.717 | 25d0775c489a409cbce8c891f5f57273 | e94a327cebbe45e580e8524c249bbb3d | 666c093fb544464ab4465730c67a5377 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 98.84s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:43:10.718 | 25d0775c489a409cbce8c891f5f57273 | e94a327cebbe45e580e8524c249bbb3d | 666c093fb544464ab4465730c67a5377 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:43:10.719 | 25d0775c489a409cbce8c891f5f57273 | e94a327cebbe45e580e8524c249bbb3d | 666c093fb544464ab4465730c67a5377 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 98.83s ago] ('0', '0', '0', 1) 2026-10-05 17:43:10.720 | 25d0775c489a409cbce8c891f5f57273 | e94a327cebbe45e580e8524c249bbb3d | 666c093fb544464ab4465730c67a5377 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:43:10.720 | 25d0775c489a409cbce8c891f5f57273 | e94a327cebbe45e580e8524c249bbb3d | 666c093fb544464ab4465730c67a5377 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 98.83s ago] ('0',) 2026-10-05 17:43:10.730 | 25d0775c489a409cbce8c891f5f57273 | e94a327cebbe45e580e8524c249bbb3d | 666c093fb544464ab4465730c67a5377 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_pallet.pallet_id, biz_pallet.test_batch_id, biz_pallet.pallet_code, biz_pallet.qr_token, biz_pallet.capacity_packages, biz_pallet.asset_status, biz_pallet.create_by, biz_pallet.create_time, biz_pallet.update_by, biz_pallet.update_time, biz_pallet.remark FROM biz_pallet WHERE biz_pallet.pallet_id = %s AND biz_pallet.test_batch_id IS NULL 2026-10-05 17:43:10.731 | 25d0775c489a409cbce8c891f5f57273 | e94a327cebbe45e580e8524c249bbb3d | 666c093fb544464ab4465730c67a5377 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00038s] (3,) 2026-10-05 17:43:10.736 | 25d0775c489a409cbce8c891f5f57273 | e94a327cebbe45e580e8524c249bbb3d | 666c093fb544464ab4465730c67a5377 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:57:29.831 | 9719c12c4c07436495d10659889f4990 | f3644eac81fe4368b26a18c824801488 | eefe62c16b2a47879ae5cbd38b291bc5 | 38941-a4ab07 | INFO | module_admin.controller.transport_crypto_controller:get_transport_frontend_config:36 - 获取成功 2026-10-05 17:57:29.864 | 0410d7ece445490e9eef64f01d360767 | b37b20e0eae547eb9ca169a6f4c1f2fd | 8e7d65f0af0940e8bcc178ea1520cd5f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:57:29.868 | 0410d7ece445490e9eef64f01d360767 | b37b20e0eae547eb9ca169a6f4c1f2fd | 8e7d65f0af0940e8bcc178ea1520cd5f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:29.868 | 0410d7ece445490e9eef64f01d360767 | b37b20e0eae547eb9ca169a6f4c1f2fd | 8e7d65f0af0940e8bcc178ea1520cd5f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.1s ago] ('0', '0', 1) 2026-10-05 17:57:29.945 | 0410d7ece445490e9eef64f01d360767 | b37b20e0eae547eb9ca169a6f4c1f2fd | 8e7d65f0af0940e8bcc178ea1520cd5f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:29.945 | 0410d7ece445490e9eef64f01d360767 | b37b20e0eae547eb9ca169a6f4c1f2fd | 8e7d65f0af0940e8bcc178ea1520cd5f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.2s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:29.948 | 0410d7ece445490e9eef64f01d360767 | b37b20e0eae547eb9ca169a6f4c1f2fd | 8e7d65f0af0940e8bcc178ea1520cd5f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:29.948 | 0410d7ece445490e9eef64f01d360767 | b37b20e0eae547eb9ca169a6f4c1f2fd | 8e7d65f0af0940e8bcc178ea1520cd5f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.2s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:29.957 | 0410d7ece445490e9eef64f01d360767 | b37b20e0eae547eb9ca169a6f4c1f2fd | 8e7d65f0af0940e8bcc178ea1520cd5f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:29.958 | 0410d7ece445490e9eef64f01d360767 | b37b20e0eae547eb9ca169a6f4c1f2fd | 8e7d65f0af0940e8bcc178ea1520cd5f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.2s ago] ('0', '0', '0', 1) 2026-10-05 17:57:29.960 | 0410d7ece445490e9eef64f01d360767 | b37b20e0eae547eb9ca169a6f4c1f2fd | 8e7d65f0af0940e8bcc178ea1520cd5f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:57:29.961 | 0410d7ece445490e9eef64f01d360767 | b37b20e0eae547eb9ca169a6f4c1f2fd | 8e7d65f0af0940e8bcc178ea1520cd5f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.2s ago] ('0',) 2026-10-05 17:57:29.995 | 0410d7ece445490e9eef64f01d360767 | b37b20e0eae547eb9ca169a6f4c1f2fd | 8e7d65f0af0940e8bcc178ea1520cd5f | 38941-a4ab07 | INFO | module_admin.controller.login_controller:get_login_user_info:102 - 获取成功 2026-10-05 17:57:30.004 | 0410d7ece445490e9eef64f01d360767 | b37b20e0eae547eb9ca169a6f4c1f2fd | 8e7d65f0af0940e8bcc178ea1520cd5f | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:57:30.014 | d3e421566e3f4eed81f540471513d085 | b2b4282a0b0d4a8486ce970d11ca88b7 | b954791b8ea849e2978380c68c12ca41 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:57:30.015 | d3e421566e3f4eed81f540471513d085 | b2b4282a0b0d4a8486ce970d11ca88b7 | b954791b8ea849e2978380c68c12ca41 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:30.015 | d3e421566e3f4eed81f540471513d085 | b2b4282a0b0d4a8486ce970d11ca88b7 | b954791b8ea849e2978380c68c12ca41 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.3s ago] ('0', '0', 1) 2026-10-05 17:57:30.018 | d3e421566e3f4eed81f540471513d085 | b2b4282a0b0d4a8486ce970d11ca88b7 | b954791b8ea849e2978380c68c12ca41 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:30.019 | d3e421566e3f4eed81f540471513d085 | b2b4282a0b0d4a8486ce970d11ca88b7 | b954791b8ea849e2978380c68c12ca41 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.3s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:30.021 | d3e421566e3f4eed81f540471513d085 | b2b4282a0b0d4a8486ce970d11ca88b7 | b954791b8ea849e2978380c68c12ca41 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:30.021 | d3e421566e3f4eed81f540471513d085 | b2b4282a0b0d4a8486ce970d11ca88b7 | b954791b8ea849e2978380c68c12ca41 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.3s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:30.023 | d3e421566e3f4eed81f540471513d085 | b2b4282a0b0d4a8486ce970d11ca88b7 | b954791b8ea849e2978380c68c12ca41 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:30.023 | d3e421566e3f4eed81f540471513d085 | b2b4282a0b0d4a8486ce970d11ca88b7 | b954791b8ea849e2978380c68c12ca41 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.3s ago] ('0', '0', '0', 1) 2026-10-05 17:57:30.024 | d3e421566e3f4eed81f540471513d085 | b2b4282a0b0d4a8486ce970d11ca88b7 | b954791b8ea849e2978380c68c12ca41 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:57:30.024 | d3e421566e3f4eed81f540471513d085 | b2b4282a0b0d4a8486ce970d11ca88b7 | b954791b8ea849e2978380c68c12ca41 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.3s ago] ('0',) 2026-10-05 17:57:30.038 | d3e421566e3f4eed81f540471513d085 | b2b4282a0b0d4a8486ce970d11ca88b7 | b954791b8ea849e2978380c68c12ca41 | 38941-a4ab07 | INFO | module_admin.controller.login_controller:get_login_user_routers:119 - 获取成功 2026-10-05 17:57:30.039 | d3e421566e3f4eed81f540471513d085 | b2b4282a0b0d4a8486ce970d11ca88b7 | b954791b8ea849e2978380c68c12ca41 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:30.039 | d3e421566e3f4eed81f540471513d085 | b2b4282a0b0d4a8486ce970d11ca88b7 | b954791b8ea849e2978380c68c12ca41 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.3s ago] ('0', '0', 1) 2026-10-05 17:57:30.042 | d3e421566e3f4eed81f540471513d085 | b2b4282a0b0d4a8486ce970d11ca88b7 | b954791b8ea849e2978380c68c12ca41 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:30.043 | d3e421566e3f4eed81f540471513d085 | b2b4282a0b0d4a8486ce970d11ca88b7 | b954791b8ea849e2978380c68c12ca41 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.3s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:30.045 | d3e421566e3f4eed81f540471513d085 | b2b4282a0b0d4a8486ce970d11ca88b7 | b954791b8ea849e2978380c68c12ca41 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:30.045 | d3e421566e3f4eed81f540471513d085 | b2b4282a0b0d4a8486ce970d11ca88b7 | b954791b8ea849e2978380c68c12ca41 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.3s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:30.048 | d3e421566e3f4eed81f540471513d085 | b2b4282a0b0d4a8486ce970d11ca88b7 | b954791b8ea849e2978380c68c12ca41 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:30.048 | d3e421566e3f4eed81f540471513d085 | b2b4282a0b0d4a8486ce970d11ca88b7 | b954791b8ea849e2978380c68c12ca41 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.3s ago] ('0', '0', '0', 1) 2026-10-05 17:57:30.052 | d3e421566e3f4eed81f540471513d085 | b2b4282a0b0d4a8486ce970d11ca88b7 | b954791b8ea849e2978380c68c12ca41 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:57:30.053 | d3e421566e3f4eed81f540471513d085 | b2b4282a0b0d4a8486ce970d11ca88b7 | b954791b8ea849e2978380c68c12ca41 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.3s ago] ('0',) 2026-10-05 17:57:30.077 | d3e421566e3f4eed81f540471513d085 | b2b4282a0b0d4a8486ce970d11ca88b7 | b954791b8ea849e2978380c68c12ca41 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:57:30.260 | 525a88c34b2d47e4a2ccbf2281cb58ae | 637d48f3262c4c74a0543b43e1ba70f9 | 0cfdbd02d75543b695a8bc0b62c161b2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:57:30.260 | 525a88c34b2d47e4a2ccbf2281cb58ae | 637d48f3262c4c74a0543b43e1ba70f9 | 0cfdbd02d75543b695a8bc0b62c161b2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:30.260 | 525a88c34b2d47e4a2ccbf2281cb58ae | 637d48f3262c4c74a0543b43e1ba70f9 | 0cfdbd02d75543b695a8bc0b62c161b2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.5s ago] ('0', '0', 1) 2026-10-05 17:57:30.262 | fe00aa326fcd483597da26e74449c6da | 62355ad23ed74720b9c3b5160d8437f2 | df4b33b3748b4c499076c3e4011a38f6 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:57:30.263 | fe00aa326fcd483597da26e74449c6da | 62355ad23ed74720b9c3b5160d8437f2 | df4b33b3748b4c499076c3e4011a38f6 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:30.265 | fe00aa326fcd483597da26e74449c6da | 62355ad23ed74720b9c3b5160d8437f2 | df4b33b3748b4c499076c3e4011a38f6 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.5s ago] ('0', '0', 1) 2026-10-05 17:57:30.267 | 525a88c34b2d47e4a2ccbf2281cb58ae | 637d48f3262c4c74a0543b43e1ba70f9 | 0cfdbd02d75543b695a8bc0b62c161b2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:30.267 | 525a88c34b2d47e4a2ccbf2281cb58ae | 637d48f3262c4c74a0543b43e1ba70f9 | 0cfdbd02d75543b695a8bc0b62c161b2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.5s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:30.269 | 525a88c34b2d47e4a2ccbf2281cb58ae | 637d48f3262c4c74a0543b43e1ba70f9 | 0cfdbd02d75543b695a8bc0b62c161b2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:30.269 | 525a88c34b2d47e4a2ccbf2281cb58ae | 637d48f3262c4c74a0543b43e1ba70f9 | 0cfdbd02d75543b695a8bc0b62c161b2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.5s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:30.271 | fe00aa326fcd483597da26e74449c6da | 62355ad23ed74720b9c3b5160d8437f2 | df4b33b3748b4c499076c3e4011a38f6 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:30.272 | fe00aa326fcd483597da26e74449c6da | 62355ad23ed74720b9c3b5160d8437f2 | df4b33b3748b4c499076c3e4011a38f6 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.5s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:30.295 | 525a88c34b2d47e4a2ccbf2281cb58ae | 637d48f3262c4c74a0543b43e1ba70f9 | 0cfdbd02d75543b695a8bc0b62c161b2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:30.295 | 525a88c34b2d47e4a2ccbf2281cb58ae | 637d48f3262c4c74a0543b43e1ba70f9 | 0cfdbd02d75543b695a8bc0b62c161b2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.5s ago] ('0', '0', '0', 1) 2026-10-05 17:57:30.299 | fe00aa326fcd483597da26e74449c6da | 62355ad23ed74720b9c3b5160d8437f2 | df4b33b3748b4c499076c3e4011a38f6 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:30.299 | fe00aa326fcd483597da26e74449c6da | 62355ad23ed74720b9c3b5160d8437f2 | df4b33b3748b4c499076c3e4011a38f6 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.5s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:30.302 | 525a88c34b2d47e4a2ccbf2281cb58ae | 637d48f3262c4c74a0543b43e1ba70f9 | 0cfdbd02d75543b695a8bc0b62c161b2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:57:30.303 | 525a88c34b2d47e4a2ccbf2281cb58ae | 637d48f3262c4c74a0543b43e1ba70f9 | 0cfdbd02d75543b695a8bc0b62c161b2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.5s ago] ('0',) 2026-10-05 17:57:30.306 | fe00aa326fcd483597da26e74449c6da | 62355ad23ed74720b9c3b5160d8437f2 | df4b33b3748b4c499076c3e4011a38f6 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:30.306 | fe00aa326fcd483597da26e74449c6da | 62355ad23ed74720b9c3b5160d8437f2 | df4b33b3748b4c499076c3e4011a38f6 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.5s ago] ('0', '0', '0', 1) 2026-10-05 17:57:30.315 | 92cce465920c486183457cd403c570b4 | 46d3c54245e24ece8e16cd3655e2ad6f | 1d0d708fe57f4c8ba5d5345c7be238fc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:57:30.317 | 92cce465920c486183457cd403c570b4 | 46d3c54245e24ece8e16cd3655e2ad6f | 1d0d708fe57f4c8ba5d5345c7be238fc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:30.317 | 92cce465920c486183457cd403c570b4 | 46d3c54245e24ece8e16cd3655e2ad6f | 1d0d708fe57f4c8ba5d5345c7be238fc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.6s ago] ('0', '0', 1) 2026-10-05 17:57:30.333 | fe00aa326fcd483597da26e74449c6da | 62355ad23ed74720b9c3b5160d8437f2 | df4b33b3748b4c499076c3e4011a38f6 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:57:30.334 | fe00aa326fcd483597da26e74449c6da | 62355ad23ed74720b9c3b5160d8437f2 | df4b33b3748b4c499076c3e4011a38f6 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.6s ago] ('0',) 2026-10-05 17:57:30.338 | 92cce465920c486183457cd403c570b4 | 46d3c54245e24ece8e16cd3655e2ad6f | 1d0d708fe57f4c8ba5d5345c7be238fc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:30.339 | 92cce465920c486183457cd403c570b4 | 46d3c54245e24ece8e16cd3655e2ad6f | 1d0d708fe57f4c8ba5d5345c7be238fc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.6s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:30.347 | 92cce465920c486183457cd403c570b4 | 46d3c54245e24ece8e16cd3655e2ad6f | 1d0d708fe57f4c8ba5d5345c7be238fc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:30.348 | 92cce465920c486183457cd403c570b4 | 46d3c54245e24ece8e16cd3655e2ad6f | 1d0d708fe57f4c8ba5d5345c7be238fc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.6s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:30.349 | 92cce465920c486183457cd403c570b4 | 46d3c54245e24ece8e16cd3655e2ad6f | 1d0d708fe57f4c8ba5d5345c7be238fc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:30.350 | 92cce465920c486183457cd403c570b4 | 46d3c54245e24ece8e16cd3655e2ad6f | 1d0d708fe57f4c8ba5d5345c7be238fc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.6s ago] ('0', '0', '0', 1) 2026-10-05 17:57:30.351 | 92cce465920c486183457cd403c570b4 | 46d3c54245e24ece8e16cd3655e2ad6f | 1d0d708fe57f4c8ba5d5345c7be238fc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:57:30.351 | 92cce465920c486183457cd403c570b4 | 46d3c54245e24ece8e16cd3655e2ad6f | 1d0d708fe57f4c8ba5d5345c7be238fc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.6s ago] ('0',) 2026-10-05 17:57:30.357 | 525a88c34b2d47e4a2ccbf2281cb58ae | 637d48f3262c4c74a0543b43e1ba70f9 | 0cfdbd02d75543b695a8bc0b62c161b2 | 38941-a4ab07 | INFO | module_admin.controller.dict_controller:query_system_dict_type_data:231 - 获取成功 2026-10-05 17:57:30.358 | 525a88c34b2d47e4a2ccbf2281cb58ae | 637d48f3262c4c74a0543b43e1ba70f9 | 0cfdbd02d75543b695a8bc0b62c161b2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:57:30.362 | fe00aa326fcd483597da26e74449c6da | 62355ad23ed74720b9c3b5160d8437f2 | df4b33b3748b4c499076c3e4011a38f6 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:30.362 | fe00aa326fcd483597da26e74449c6da | 62355ad23ed74720b9c3b5160d8437f2 | df4b33b3748b4c499076c3e4011a38f6 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.6s ago] ('0', '0', 1) 2026-10-05 17:57:30.364 | fe00aa326fcd483597da26e74449c6da | 62355ad23ed74720b9c3b5160d8437f2 | df4b33b3748b4c499076c3e4011a38f6 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:30.364 | fe00aa326fcd483597da26e74449c6da | 62355ad23ed74720b9c3b5160d8437f2 | df4b33b3748b4c499076c3e4011a38f6 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.6s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:30.366 | fe00aa326fcd483597da26e74449c6da | 62355ad23ed74720b9c3b5160d8437f2 | df4b33b3748b4c499076c3e4011a38f6 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:30.366 | fe00aa326fcd483597da26e74449c6da | 62355ad23ed74720b9c3b5160d8437f2 | df4b33b3748b4c499076c3e4011a38f6 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.6s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:30.367 | 92cce465920c486183457cd403c570b4 | 46d3c54245e24ece8e16cd3655e2ad6f | 1d0d708fe57f4c8ba5d5345c7be238fc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:30.367 | 92cce465920c486183457cd403c570b4 | 46d3c54245e24ece8e16cd3655e2ad6f | 1d0d708fe57f4c8ba5d5345c7be238fc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.6s ago] ('0', '0', 1) 2026-10-05 17:57:30.368 | fe00aa326fcd483597da26e74449c6da | 62355ad23ed74720b9c3b5160d8437f2 | df4b33b3748b4c499076c3e4011a38f6 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:30.369 | fe00aa326fcd483597da26e74449c6da | 62355ad23ed74720b9c3b5160d8437f2 | df4b33b3748b4c499076c3e4011a38f6 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.6s ago] ('0', '0', '0', 1) 2026-10-05 17:57:30.369 | 92cce465920c486183457cd403c570b4 | 46d3c54245e24ece8e16cd3655e2ad6f | 1d0d708fe57f4c8ba5d5345c7be238fc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:30.369 | 92cce465920c486183457cd403c570b4 | 46d3c54245e24ece8e16cd3655e2ad6f | 1d0d708fe57f4c8ba5d5345c7be238fc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.6s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:30.370 | fe00aa326fcd483597da26e74449c6da | 62355ad23ed74720b9c3b5160d8437f2 | df4b33b3748b4c499076c3e4011a38f6 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:57:30.370 | fe00aa326fcd483597da26e74449c6da | 62355ad23ed74720b9c3b5160d8437f2 | df4b33b3748b4c499076c3e4011a38f6 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.6s ago] ('0',) 2026-10-05 17:57:30.370 | 92cce465920c486183457cd403c570b4 | 46d3c54245e24ece8e16cd3655e2ad6f | 1d0d708fe57f4c8ba5d5345c7be238fc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:30.371 | 92cce465920c486183457cd403c570b4 | 46d3c54245e24ece8e16cd3655e2ad6f | 1d0d708fe57f4c8ba5d5345c7be238fc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.6s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:30.375 | 92cce465920c486183457cd403c570b4 | 46d3c54245e24ece8e16cd3655e2ad6f | 1d0d708fe57f4c8ba5d5345c7be238fc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:30.375 | 92cce465920c486183457cd403c570b4 | 46d3c54245e24ece8e16cd3655e2ad6f | 1d0d708fe57f4c8ba5d5345c7be238fc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.6s ago] ('0', '0', '0', 1) 2026-10-05 17:57:30.376 | 92cce465920c486183457cd403c570b4 | 46d3c54245e24ece8e16cd3655e2ad6f | 1d0d708fe57f4c8ba5d5345c7be238fc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:57:30.377 | 92cce465920c486183457cd403c570b4 | 46d3c54245e24ece8e16cd3655e2ad6f | 1d0d708fe57f4c8ba5d5345c7be238fc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.6s ago] ('0',) 2026-10-05 17:57:30.384 | fe00aa326fcd483597da26e74449c6da | 62355ad23ed74720b9c3b5160d8437f2 | df4b33b3748b4c499076c3e4011a38f6 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_pallet.pallet_id AS pallet_id, biz_pallet.test_batch_id AS test_batch_id, biz_pallet.pallet_code AS pallet_code, biz_pallet.qr_token AS qr_token, biz_pallet.capacity_packages AS capacity_packages, biz_pallet.asset_status AS asset_status, biz_pallet.create_by AS create_by, biz_pallet.create_time AS create_time, biz_pallet.update_by AS update_by, biz_pallet.update_time AS update_time, biz_pallet.remark AS remark FROM biz_pallet WHERE biz_pallet.test_batch_id IS NULL ORDER BY biz_pallet.pallet_id) AS anon_1 2026-10-05 17:57:30.384 | fe00aa326fcd483597da26e74449c6da | 62355ad23ed74720b9c3b5160d8437f2 | df4b33b3748b4c499076c3e4011a38f6 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 756.5s ago] ('*',) 2026-10-05 17:57:30.393 | 92cce465920c486183457cd403c570b4 | 46d3c54245e24ece8e16cd3655e2ad6f | 1d0d708fe57f4c8ba5d5345c7be238fc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_test_batch.batch_id, biz_test_batch.batch_code, biz_test_batch.batch_name, biz_test_batch.status, biz_test_batch.create_by, biz_test_batch.create_time, biz_test_batch.update_by, biz_test_batch.update_time, biz_test_batch.closed_by, biz_test_batch.closed_at, biz_test_batch.purged_by, biz_test_batch.purged_at, biz_test_batch.purge_summary, biz_test_batch.preview_action, biz_test_batch.preview_token_hash, biz_test_batch.preview_scope_hash, biz_test_batch.preview_expires_at, biz_test_batch.remark FROM biz_test_batch WHERE biz_test_batch.status = %s ORDER BY biz_test_batch.batch_id DESC 2026-10-05 17:57:30.394 | 92cce465920c486183457cd403c570b4 | 46d3c54245e24ece8e16cd3655e2ad6f | 1d0d708fe57f4c8ba5d5345c7be238fc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 851.9s ago] ('ACTIVE',) 2026-10-05 17:57:30.399 | fe00aa326fcd483597da26e74449c6da | 62355ad23ed74720b9c3b5160d8437f2 | df4b33b3748b4c499076c3e4011a38f6 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_pallet.pallet_id, biz_pallet.test_batch_id, biz_pallet.pallet_code, biz_pallet.qr_token, biz_pallet.capacity_packages, biz_pallet.asset_status, biz_pallet.create_by, biz_pallet.create_time, biz_pallet.update_by, biz_pallet.update_time, biz_pallet.remark FROM biz_pallet WHERE biz_pallet.test_batch_id IS NULL ORDER BY biz_pallet.pallet_id LIMIT %s, %s 2026-10-05 17:57:30.399 | fe00aa326fcd483597da26e74449c6da | 62355ad23ed74720b9c3b5160d8437f2 | df4b33b3748b4c499076c3e4011a38f6 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [generated in 0.00107s] (0, 10) 2026-10-05 17:57:30.410 | fe00aa326fcd483597da26e74449c6da | 62355ad23ed74720b9c3b5160d8437f2 | df4b33b3748b4c499076c3e4011a38f6 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:57:30.416 | 92cce465920c486183457cd403c570b4 | 46d3c54245e24ece8e16cd3655e2ad6f | 1d0d708fe57f4c8ba5d5345c7be238fc | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:57:31.141 | 3ad0b1ae0e2044c6a089d32ca13d8374 | 0faa1ab1b3da4f8a8d09618657ac3268 | 828541a142bb4a3ea5064c165ee7f258 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:57:31.142 | 3ad0b1ae0e2044c6a089d32ca13d8374 | 0faa1ab1b3da4f8a8d09618657ac3268 | 828541a142bb4a3ea5064c165ee7f258 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:31.143 | 3ad0b1ae0e2044c6a089d32ca13d8374 | 0faa1ab1b3da4f8a8d09618657ac3268 | 828541a142bb4a3ea5064c165ee7f258 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.4s ago] ('0', '0', 1) 2026-10-05 17:57:31.145 | 3ad0b1ae0e2044c6a089d32ca13d8374 | 0faa1ab1b3da4f8a8d09618657ac3268 | 828541a142bb4a3ea5064c165ee7f258 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:31.146 | 3ad0b1ae0e2044c6a089d32ca13d8374 | 0faa1ab1b3da4f8a8d09618657ac3268 | 828541a142bb4a3ea5064c165ee7f258 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.4s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:31.147 | 3ad0b1ae0e2044c6a089d32ca13d8374 | 0faa1ab1b3da4f8a8d09618657ac3268 | 828541a142bb4a3ea5064c165ee7f258 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:31.148 | 3ad0b1ae0e2044c6a089d32ca13d8374 | 0faa1ab1b3da4f8a8d09618657ac3268 | 828541a142bb4a3ea5064c165ee7f258 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.4s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:31.149 | 3ad0b1ae0e2044c6a089d32ca13d8374 | 0faa1ab1b3da4f8a8d09618657ac3268 | 828541a142bb4a3ea5064c165ee7f258 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:31.149 | 3ad0b1ae0e2044c6a089d32ca13d8374 | 0faa1ab1b3da4f8a8d09618657ac3268 | 828541a142bb4a3ea5064c165ee7f258 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.4s ago] ('0', '0', '0', 1) 2026-10-05 17:57:31.151 | 3ad0b1ae0e2044c6a089d32ca13d8374 | 0faa1ab1b3da4f8a8d09618657ac3268 | 828541a142bb4a3ea5064c165ee7f258 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:57:31.151 | 3ad0b1ae0e2044c6a089d32ca13d8374 | 0faa1ab1b3da4f8a8d09618657ac3268 | 828541a142bb4a3ea5064c165ee7f258 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.4s ago] ('0',) 2026-10-05 17:57:31.167 | 3ad0b1ae0e2044c6a089d32ca13d8374 | 0faa1ab1b3da4f8a8d09618657ac3268 | 828541a142bb4a3ea5064c165ee7f258 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:57:31.174 | e213359aaf774c488802037cb2ad0283 | 650cf1aab6a440cab29ae6847779b252 | c5bcf1f419984f19b2dda9cfaa062c9d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:57:31.175 | e213359aaf774c488802037cb2ad0283 | 650cf1aab6a440cab29ae6847779b252 | c5bcf1f419984f19b2dda9cfaa062c9d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:31.175 | e213359aaf774c488802037cb2ad0283 | 650cf1aab6a440cab29ae6847779b252 | c5bcf1f419984f19b2dda9cfaa062c9d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.4s ago] ('0', '0', 1) 2026-10-05 17:57:31.177 | e213359aaf774c488802037cb2ad0283 | 650cf1aab6a440cab29ae6847779b252 | c5bcf1f419984f19b2dda9cfaa062c9d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:31.177 | e213359aaf774c488802037cb2ad0283 | 650cf1aab6a440cab29ae6847779b252 | c5bcf1f419984f19b2dda9cfaa062c9d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.4s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:31.178 | e213359aaf774c488802037cb2ad0283 | 650cf1aab6a440cab29ae6847779b252 | c5bcf1f419984f19b2dda9cfaa062c9d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:31.178 | e213359aaf774c488802037cb2ad0283 | 650cf1aab6a440cab29ae6847779b252 | c5bcf1f419984f19b2dda9cfaa062c9d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.4s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:31.180 | e213359aaf774c488802037cb2ad0283 | 650cf1aab6a440cab29ae6847779b252 | c5bcf1f419984f19b2dda9cfaa062c9d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:31.180 | e213359aaf774c488802037cb2ad0283 | 650cf1aab6a440cab29ae6847779b252 | c5bcf1f419984f19b2dda9cfaa062c9d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.4s ago] ('0', '0', '0', 1) 2026-10-05 17:57:31.181 | e213359aaf774c488802037cb2ad0283 | 650cf1aab6a440cab29ae6847779b252 | c5bcf1f419984f19b2dda9cfaa062c9d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:57:31.181 | e213359aaf774c488802037cb2ad0283 | 650cf1aab6a440cab29ae6847779b252 | c5bcf1f419984f19b2dda9cfaa062c9d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.4s ago] ('0',) 2026-10-05 17:57:31.193 | e213359aaf774c488802037cb2ad0283 | 650cf1aab6a440cab29ae6847779b252 | c5bcf1f419984f19b2dda9cfaa062c9d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:57:31.281 | 51422f690db64daab11dadbc02665204 | 77bdf501abfb49038c962b28181d43f7 | 6f50c38c68f84d1c9108c86e214a520d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:57:31.282 | 51422f690db64daab11dadbc02665204 | 77bdf501abfb49038c962b28181d43f7 | 6f50c38c68f84d1c9108c86e214a520d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:31.282 | 51422f690db64daab11dadbc02665204 | 77bdf501abfb49038c962b28181d43f7 | 6f50c38c68f84d1c9108c86e214a520d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.5s ago] ('0', '0', 1) 2026-10-05 17:57:31.283 | d36b459c479643f0b08b03b55db32366 | 7b2b42bc04f84b8897b59ec3cd33da40 | 8bd005674f6d4ec39fe6922d0d9e32f2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:57:31.284 | d36b459c479643f0b08b03b55db32366 | 7b2b42bc04f84b8897b59ec3cd33da40 | 8bd005674f6d4ec39fe6922d0d9e32f2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:31.284 | d36b459c479643f0b08b03b55db32366 | 7b2b42bc04f84b8897b59ec3cd33da40 | 8bd005674f6d4ec39fe6922d0d9e32f2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.5s ago] ('0', '0', 1) 2026-10-05 17:57:31.285 | 51422f690db64daab11dadbc02665204 | 77bdf501abfb49038c962b28181d43f7 | 6f50c38c68f84d1c9108c86e214a520d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:31.285 | 51422f690db64daab11dadbc02665204 | 77bdf501abfb49038c962b28181d43f7 | 6f50c38c68f84d1c9108c86e214a520d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.5s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:31.291 | d36b459c479643f0b08b03b55db32366 | 7b2b42bc04f84b8897b59ec3cd33da40 | 8bd005674f6d4ec39fe6922d0d9e32f2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:31.291 | d36b459c479643f0b08b03b55db32366 | 7b2b42bc04f84b8897b59ec3cd33da40 | 8bd005674f6d4ec39fe6922d0d9e32f2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.5s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:31.293 | 51422f690db64daab11dadbc02665204 | 77bdf501abfb49038c962b28181d43f7 | 6f50c38c68f84d1c9108c86e214a520d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:31.293 | 51422f690db64daab11dadbc02665204 | 77bdf501abfb49038c962b28181d43f7 | 6f50c38c68f84d1c9108c86e214a520d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.5s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:31.294 | d36b459c479643f0b08b03b55db32366 | 7b2b42bc04f84b8897b59ec3cd33da40 | 8bd005674f6d4ec39fe6922d0d9e32f2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:31.294 | d36b459c479643f0b08b03b55db32366 | 7b2b42bc04f84b8897b59ec3cd33da40 | 8bd005674f6d4ec39fe6922d0d9e32f2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.5s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:31.295 | 51422f690db64daab11dadbc02665204 | 77bdf501abfb49038c962b28181d43f7 | 6f50c38c68f84d1c9108c86e214a520d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:31.296 | 51422f690db64daab11dadbc02665204 | 77bdf501abfb49038c962b28181d43f7 | 6f50c38c68f84d1c9108c86e214a520d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.5s ago] ('0', '0', '0', 1) 2026-10-05 17:57:31.297 | 13b4e1044faa421b80d64014d2207bcd | 8dc8dd4a669f478a883dde82e33341aa | c04c1de6623f4e73925e7a37078666d0 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:57:31.297 | 13b4e1044faa421b80d64014d2207bcd | 8dc8dd4a669f478a883dde82e33341aa | c04c1de6623f4e73925e7a37078666d0 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:31.297 | 13b4e1044faa421b80d64014d2207bcd | 8dc8dd4a669f478a883dde82e33341aa | c04c1de6623f4e73925e7a37078666d0 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.5s ago] ('0', '0', 1) 2026-10-05 17:57:31.298 | d36b459c479643f0b08b03b55db32366 | 7b2b42bc04f84b8897b59ec3cd33da40 | 8bd005674f6d4ec39fe6922d0d9e32f2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:31.298 | d36b459c479643f0b08b03b55db32366 | 7b2b42bc04f84b8897b59ec3cd33da40 | 8bd005674f6d4ec39fe6922d0d9e32f2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.5s ago] ('0', '0', '0', 1) 2026-10-05 17:57:31.298 | 51422f690db64daab11dadbc02665204 | 77bdf501abfb49038c962b28181d43f7 | 6f50c38c68f84d1c9108c86e214a520d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:57:31.298 | 51422f690db64daab11dadbc02665204 | 77bdf501abfb49038c962b28181d43f7 | 6f50c38c68f84d1c9108c86e214a520d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.5s ago] ('0',) 2026-10-05 17:57:31.300 | 13b4e1044faa421b80d64014d2207bcd | 8dc8dd4a669f478a883dde82e33341aa | c04c1de6623f4e73925e7a37078666d0 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:31.300 | 13b4e1044faa421b80d64014d2207bcd | 8dc8dd4a669f478a883dde82e33341aa | c04c1de6623f4e73925e7a37078666d0 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.5s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:31.301 | d36b459c479643f0b08b03b55db32366 | 7b2b42bc04f84b8897b59ec3cd33da40 | 8bd005674f6d4ec39fe6922d0d9e32f2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:57:31.301 | d36b459c479643f0b08b03b55db32366 | 7b2b42bc04f84b8897b59ec3cd33da40 | 8bd005674f6d4ec39fe6922d0d9e32f2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.5s ago] ('0',) 2026-10-05 17:57:31.304 | 13b4e1044faa421b80d64014d2207bcd | 8dc8dd4a669f478a883dde82e33341aa | c04c1de6623f4e73925e7a37078666d0 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:31.304 | 13b4e1044faa421b80d64014d2207bcd | 8dc8dd4a669f478a883dde82e33341aa | c04c1de6623f4e73925e7a37078666d0 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.5s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:31.307 | 13b4e1044faa421b80d64014d2207bcd | 8dc8dd4a669f478a883dde82e33341aa | c04c1de6623f4e73925e7a37078666d0 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:31.307 | 13b4e1044faa421b80d64014d2207bcd | 8dc8dd4a669f478a883dde82e33341aa | c04c1de6623f4e73925e7a37078666d0 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.5s ago] ('0', '0', '0', 1) 2026-10-05 17:57:31.308 | 13b4e1044faa421b80d64014d2207bcd | 8dc8dd4a669f478a883dde82e33341aa | c04c1de6623f4e73925e7a37078666d0 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:57:31.309 | 13b4e1044faa421b80d64014d2207bcd | 8dc8dd4a669f478a883dde82e33341aa | c04c1de6623f4e73925e7a37078666d0 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.5s ago] ('0',) 2026-10-05 17:57:31.318 | 51422f690db64daab11dadbc02665204 | 77bdf501abfb49038c962b28181d43f7 | 6f50c38c68f84d1c9108c86e214a520d | 38941-a4ab07 | INFO | module_admin.controller.dict_controller:query_system_dict_type_data:231 - 获取成功 2026-10-05 17:57:31.320 | 51422f690db64daab11dadbc02665204 | 77bdf501abfb49038c962b28181d43f7 | 6f50c38c68f84d1c9108c86e214a520d | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:57:31.321 | d36b459c479643f0b08b03b55db32366 | 7b2b42bc04f84b8897b59ec3cd33da40 | 8bd005674f6d4ec39fe6922d0d9e32f2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:31.321 | d36b459c479643f0b08b03b55db32366 | 7b2b42bc04f84b8897b59ec3cd33da40 | 8bd005674f6d4ec39fe6922d0d9e32f2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.6s ago] ('0', '0', 1) 2026-10-05 17:57:31.322 | 13b4e1044faa421b80d64014d2207bcd | 8dc8dd4a669f478a883dde82e33341aa | c04c1de6623f4e73925e7a37078666d0 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:31.322 | 13b4e1044faa421b80d64014d2207bcd | 8dc8dd4a669f478a883dde82e33341aa | c04c1de6623f4e73925e7a37078666d0 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.6s ago] ('0', '0', 1) 2026-10-05 17:57:31.323 | d36b459c479643f0b08b03b55db32366 | 7b2b42bc04f84b8897b59ec3cd33da40 | 8bd005674f6d4ec39fe6922d0d9e32f2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:31.323 | d36b459c479643f0b08b03b55db32366 | 7b2b42bc04f84b8897b59ec3cd33da40 | 8bd005674f6d4ec39fe6922d0d9e32f2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.6s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:31.324 | 13b4e1044faa421b80d64014d2207bcd | 8dc8dd4a669f478a883dde82e33341aa | c04c1de6623f4e73925e7a37078666d0 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:31.324 | 13b4e1044faa421b80d64014d2207bcd | 8dc8dd4a669f478a883dde82e33341aa | c04c1de6623f4e73925e7a37078666d0 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.6s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:31.325 | d36b459c479643f0b08b03b55db32366 | 7b2b42bc04f84b8897b59ec3cd33da40 | 8bd005674f6d4ec39fe6922d0d9e32f2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:31.325 | d36b459c479643f0b08b03b55db32366 | 7b2b42bc04f84b8897b59ec3cd33da40 | 8bd005674f6d4ec39fe6922d0d9e32f2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.6s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:31.326 | 13b4e1044faa421b80d64014d2207bcd | 8dc8dd4a669f478a883dde82e33341aa | c04c1de6623f4e73925e7a37078666d0 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:31.326 | 13b4e1044faa421b80d64014d2207bcd | 8dc8dd4a669f478a883dde82e33341aa | c04c1de6623f4e73925e7a37078666d0 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.6s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:57:31.327 | d36b459c479643f0b08b03b55db32366 | 7b2b42bc04f84b8897b59ec3cd33da40 | 8bd005674f6d4ec39fe6922d0d9e32f2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:31.327 | d36b459c479643f0b08b03b55db32366 | 7b2b42bc04f84b8897b59ec3cd33da40 | 8bd005674f6d4ec39fe6922d0d9e32f2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.6s ago] ('0', '0', '0', 1) 2026-10-05 17:57:31.327 | 13b4e1044faa421b80d64014d2207bcd | 8dc8dd4a669f478a883dde82e33341aa | c04c1de6623f4e73925e7a37078666d0 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:57:31.328 | 13b4e1044faa421b80d64014d2207bcd | 8dc8dd4a669f478a883dde82e33341aa | c04c1de6623f4e73925e7a37078666d0 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.6s ago] ('0', '0', '0', 1) 2026-10-05 17:57:31.328 | d36b459c479643f0b08b03b55db32366 | 7b2b42bc04f84b8897b59ec3cd33da40 | 8bd005674f6d4ec39fe6922d0d9e32f2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:57:31.328 | d36b459c479643f0b08b03b55db32366 | 7b2b42bc04f84b8897b59ec3cd33da40 | 8bd005674f6d4ec39fe6922d0d9e32f2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.6s ago] ('0',) 2026-10-05 17:57:31.328 | 13b4e1044faa421b80d64014d2207bcd | 8dc8dd4a669f478a883dde82e33341aa | c04c1de6623f4e73925e7a37078666d0 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:57:31.328 | 13b4e1044faa421b80d64014d2207bcd | 8dc8dd4a669f478a883dde82e33341aa | c04c1de6623f4e73925e7a37078666d0 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 853.6s ago] ('0',) 2026-10-05 17:57:31.342 | d36b459c479643f0b08b03b55db32366 | 7b2b42bc04f84b8897b59ec3cd33da40 | 8bd005674f6d4ec39fe6922d0d9e32f2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_pallet.pallet_id AS pallet_id, biz_pallet.test_batch_id AS test_batch_id, biz_pallet.pallet_code AS pallet_code, biz_pallet.qr_token AS qr_token, biz_pallet.capacity_packages AS capacity_packages, biz_pallet.asset_status AS asset_status, biz_pallet.create_by AS create_by, biz_pallet.create_time AS create_time, biz_pallet.update_by AS update_by, biz_pallet.update_time AS update_time, biz_pallet.remark AS remark FROM biz_pallet WHERE biz_pallet.test_batch_id IS NULL ORDER BY biz_pallet.pallet_id) AS anon_1 2026-10-05 17:57:31.342 | d36b459c479643f0b08b03b55db32366 | 7b2b42bc04f84b8897b59ec3cd33da40 | 8bd005674f6d4ec39fe6922d0d9e32f2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 757.5s ago] ('*',) 2026-10-05 17:57:31.343 | 13b4e1044faa421b80d64014d2207bcd | 8dc8dd4a669f478a883dde82e33341aa | c04c1de6623f4e73925e7a37078666d0 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_test_batch.batch_id, biz_test_batch.batch_code, biz_test_batch.batch_name, biz_test_batch.status, biz_test_batch.create_by, biz_test_batch.create_time, biz_test_batch.update_by, biz_test_batch.update_time, biz_test_batch.closed_by, biz_test_batch.closed_at, biz_test_batch.purged_by, biz_test_batch.purged_at, biz_test_batch.purge_summary, biz_test_batch.preview_action, biz_test_batch.preview_token_hash, biz_test_batch.preview_scope_hash, biz_test_batch.preview_expires_at, biz_test_batch.remark FROM biz_test_batch WHERE biz_test_batch.status = %s ORDER BY biz_test_batch.batch_id DESC 2026-10-05 17:57:31.343 | 13b4e1044faa421b80d64014d2207bcd | 8dc8dd4a669f478a883dde82e33341aa | c04c1de6623f4e73925e7a37078666d0 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 852.9s ago] ('ACTIVE',) 2026-10-05 17:57:31.345 | d36b459c479643f0b08b03b55db32366 | 7b2b42bc04f84b8897b59ec3cd33da40 | 8bd005674f6d4ec39fe6922d0d9e32f2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - SELECT biz_pallet.pallet_id, biz_pallet.test_batch_id, biz_pallet.pallet_code, biz_pallet.qr_token, biz_pallet.capacity_packages, biz_pallet.asset_status, biz_pallet.create_by, biz_pallet.create_time, biz_pallet.update_by, biz_pallet.update_time, biz_pallet.remark FROM biz_pallet WHERE biz_pallet.test_batch_id IS NULL ORDER BY biz_pallet.pallet_id LIMIT %s, %s 2026-10-05 17:57:31.345 | d36b459c479643f0b08b03b55db32366 | 7b2b42bc04f84b8897b59ec3cd33da40 | 8bd005674f6d4ec39fe6922d0d9e32f2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - [cached since 0.9473s ago] (0, 10) 2026-10-05 17:57:31.349 | 13b4e1044faa421b80d64014d2207bcd | 8dc8dd4a669f478a883dde82e33341aa | c04c1de6623f4e73925e7a37078666d0 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:57:31.350 | d36b459c479643f0b08b03b55db32366 | 7b2b42bc04f84b8897b59ec3cd33da40 | 8bd005674f6d4ec39fe6922d0d9e32f2 | 38941-a4ab07 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:57:35.448 | f788f9ebb4614c919e0ffb373683e547 | 9e66fe0eea5f4f43aff9bd07ca421cb7 | 4bdd0e445bbe4de1bcf840fa764a57e1 | 38941-a4ab07 | INFO | module_admin.controller.login_controller:logout:190 - 退出成功 2026-10-05 17:57:35.787 | bcd003c8f70b489a9bed4843cbf388cc | 1fe0c4461ec34f209b59917e3c99b5dc | bd62b7aa6eaa4f65acf1b65c4ceac503 | 38941-a4ab07 | INFO | module_admin.controller.captcha_controller:get_captcha_image:40 - 编号为97fdc6d6-7973-4f89-a9d1-c9e741debd32的会话获取图片验证码成功 2026-10-05 17:57:39.644 | 5649c9b6f1d54eef86373cc0055ccfbc | 12a9796124134bf2b4c3edadb33ff013 | ed7fdf073ca943e688e61e121071ed84 | 38941-a4ab07 | INFO | module_admin.controller.captcha_controller:get_captcha_image:40 - 编号为e8258bdf-ff6f-417c-a7cc-1e071b3e98bf的会话获取图片验证码成功 2026-10-05 17:57:42.295 | | | | 38941-a4ab07 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 17:57:42.300 | | | | 38941-a4ab07 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 38941-a4ab07 持有 Application 锁,开始启动定时任务... 2026-10-05 17:57:42.350 | | | | 38941-a4ab07 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 17:57:42.396 | | | | 38941-a4ab07 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 17:57:47.043 | | | | 38941-a4ab07 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 17:57:47.044 | | | | 38941-a4ab07 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 17:57:47.045 | | | | 38941-a4ab07 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 17:57:47.060 | | | | 38941-a4ab07 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 38941-a4ab07 释放 Application 锁 2026-10-05 17:57:51.280 | | | | 46633-a22437 | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 17:57:51.280 | | | | 46633-a22437 | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 17:57:51.281 | | | | 46633-a22437 | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 17:57:51.286 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 17:57:51.286 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.287 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 17:57:51.287 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.288 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 17:57:51.288 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.289 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:57:51.289 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 17:57:51.289 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.303 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 17:57:51.303 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.305 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 17:57:51.305 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.307 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 17:57:51.307 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.309 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 17:57:51.309 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.312 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 17:57:51.312 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.313 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 17:57:51.314 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.315 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 17:57:51.315 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.317 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 17:57:51.317 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.319 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 17:57:51.320 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.321 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 17:57:51.321 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.322 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 17:57:51.322 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.324 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 17:57:51.324 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.325 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 17:57:51.325 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.326 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 17:57:51.326 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.329 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 17:57:51.329 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.331 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 17:57:51.331 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.333 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 17:57:51.333 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.342 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 17:57:51.343 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.346 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 17:57:51.346 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.347 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 17:57:51.347 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.349 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 17:57:51.349 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.350 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 17:57:51.350 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.352 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 17:57:51.353 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.354 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 17:57:51.354 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.355 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 17:57:51.356 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.357 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 17:57:51.357 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.358 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 17:57:51.358 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.360 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 17:57:51.360 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.362 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 17:57:51.363 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.364 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 17:57:51.364 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.366 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 17:57:51.366 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.367 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 17:57:51.367 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.370 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 17:57:51.370 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.372 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 17:57:51.372 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.373 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 17:57:51.373 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.375 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 17:57:51.375 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.376 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 17:57:51.376 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.378 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 17:57:51.378 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.380 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 17:57:51.380 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 17:57:51.382 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 17:57:51.383 | | | | 46633-a22437 | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 17:57:51.383 | | | | 46633-a22437 | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 17:57:51.386 | | | | 46633-a22437 | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 17:57:51.390 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:57:51.406 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 17:57:51.406 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00027s] () 2026-10-05 17:57:51.409 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 17:57:51.409 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00019s] ('0', 'sys_user_sex', '0') 2026-10-05 17:57:51.415 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 17:57:51.415 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.005731s ago] ('0', 'sys_show_hide', '0') 2026-10-05 17:57:51.418 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 17:57:51.418 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.008734s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 17:57:51.421 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 17:57:51.421 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.01186s ago] ('0', 'sys_job_status', '0') 2026-10-05 17:57:51.423 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 17:57:51.424 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.01436s ago] ('0', 'sys_job_group', '0') 2026-10-05 17:57:51.427 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 17:57:51.427 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.01782s ago] ('0', 'sys_job_executor', '0') 2026-10-05 17:57:51.430 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 17:57:51.431 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.02145s ago] ('0', 'sys_yes_no', '0') 2026-10-05 17:57:51.435 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 17:57:51.435 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.0255s ago] ('0', 'sys_notice_type', '0') 2026-10-05 17:57:51.437 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 17:57:51.438 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.0285s ago] ('0', 'sys_notice_status', '0') 2026-10-05 17:57:51.440 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 17:57:51.440 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.03109s ago] ('0', 'sys_oper_type', '0') 2026-10-05 17:57:51.445 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 17:57:51.445 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.0359s ago] ('0', 'sys_common_status', '0') 2026-10-05 17:57:51.447 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:57:51.450 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:57:51.451 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 17:57:51.451 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] () 2026-10-05 17:57:51.463 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:57:51.464 | | | | 46633-a22437 | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 46633-a22437 尝试获取 Application 锁... 2026-10-05 17:57:51.466 | | | | 46633-a22437 | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 46633-a22437 持有 Application 锁,开始启动定时任务... 2026-10-05 17:57:51.486 | | | | 46633-a22437 | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 17:57:51.511 | | | | 46633-a22437 | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 17:57:52.012 | | | | 46633-a22437 | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 17:57:52.020 | | | | 46633-a22437 | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 17:57:52.021 | | | | 46633-a22437 | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 17:57:52.021 | | | | 46633-a22437 | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 17:57:57.294 | 710c09c79e9f4d038280e5dd0e4ec780 | a69ba8af33a242b19f9cdd8fb95aaa51 | e7fa5ff1feb7482ca1f0c54f58534442 | 46633-a22437 | INFO | module_admin.controller.captcha_controller:get_captcha_image:40 - 编号为9d7b65be-84c7-415a-9d8a-224d10f6d09c的会话获取图片验证码成功 2026-10-05 17:58:04.259 | ff9e8630383e461bb7f38fbcc4076bb1 | 7f3c5c6247ad4108ab63df070df91903 | f596dab9cafd4e4798311695869fcb11 | 46633-a22437 | INFO | module_admin.controller.captcha_controller:get_captcha_image:40 - 编号为8daed020-946c-45ee-a04f-2e72c6404504的会话获取图片验证码成功 2026-10-05 17:58:12.990 | eba30441d8d247f1a71c18ca28b545e3 | a66289a299b54b39949859fc20d7c49e | cdc11db34b914473b5bfe9f4cc8bf96a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:58:12.994 | eba30441d8d247f1a71c18ca28b545e3 | a66289a299b54b39949859fc20d7c49e | cdc11db34b914473b5bfe9f4cc8bf96a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark, sys_dept.dept_id AS dept_id_1, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email AS email_1, sys_dept.status AS status_1, sys_dept.del_flag AS del_flag_1, sys_dept.create_by AS create_by_1, sys_dept.create_time AS create_time_1, sys_dept.update_by AS update_by_1, sys_dept.update_time AS update_time_1 FROM sys_user LEFT OUTER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.user_name = %s AND sys_user.del_flag = %s 2026-10-05 17:58:12.994 | eba30441d8d247f1a71c18ca28b545e3 | a66289a299b54b39949859fc20d7c49e | cdc11db34b914473b5bfe9f4cc8bf96a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00060s] ('0', '0', 'admin', '0') 2026-10-05 17:58:13.292 | eba30441d8d247f1a71c18ca28b545e3 | a66289a299b54b39949859fc20d7c49e | cdc11db34b914473b5bfe9f4cc8bf96a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:58:13.297 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:58:13.300 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - INSERT INTO sys_logininfor (user_name, ipaddr, login_location, browser, os, status, msg, login_time) VALUES (%s, %s, %s, %s, %s, %s, %s, %s) 2026-10-05 17:58:13.301 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00042s] ('admin', '127.0.0.1', '内网IP', 'Chrome 153', 'Mac OS X 10', '1', '密码错误', datetime.datetime(2026, 10, 5, 17, 58, 12, 979445)) 2026-10-05 17:58:13.314 | af1b25605f4c44d6b96189e93a297f61 | f5a100d4a0774f2fb1e27fb0a96b827b | 141dd9db79cb4bffa803a5fd6c9befa2 | 46633-a22437 | INFO | module_admin.controller.captcha_controller:get_captcha_image:40 - 编号为703ea784-e987-405c-81ca-05be87a4d052的会话获取图片验证码成功 2026-10-05 17:58:13.318 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 17:58:20.376 | 753ca52439c54f738885ec749f965a4b | 92cba90d7e534e8fa7f96448e42a80ea | a2a4d7bbc1bd4e31b022f45577d00092 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:58:20.378 | 753ca52439c54f738885ec749f965a4b | 92cba90d7e534e8fa7f96448e42a80ea | a2a4d7bbc1bd4e31b022f45577d00092 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark, sys_dept.dept_id AS dept_id_1, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email AS email_1, sys_dept.status AS status_1, sys_dept.del_flag AS del_flag_1, sys_dept.create_by AS create_by_1, sys_dept.create_time AS create_time_1, sys_dept.update_by AS update_by_1, sys_dept.update_time AS update_time_1 FROM sys_user LEFT OUTER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.user_name = %s AND sys_user.del_flag = %s 2026-10-05 17:58:20.378 | 753ca52439c54f738885ec749f965a4b | 92cba90d7e534e8fa7f96448e42a80ea | a2a4d7bbc1bd4e31b022f45577d00092 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 7.385s ago] ('0', '0', 'admin', '0') 2026-10-05 17:58:20.639 | 753ca52439c54f738885ec749f965a4b | 92cba90d7e534e8fa7f96448e42a80ea | a2a4d7bbc1bd4e31b022f45577d00092 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_post WHERE true = 1 ORDER BY sys_post.post_sort 2026-10-05 17:58:20.639 | 753ca52439c54f738885ec749f965a4b | 92cba90d7e534e8fa7f96448e42a80ea | a2a4d7bbc1bd4e31b022f45577d00092 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00031s] () 2026-10-05 17:58:20.643 | 753ca52439c54f738885ec749f965a4b | 92cba90d7e534e8fa7f96448e42a80ea | a2a4d7bbc1bd4e31b022f45577d00092 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_role WHERE sys_role.role_id != %s AND sys_role.status = %s AND sys_role.del_flag = %s 2026-10-05 17:58:20.644 | 753ca52439c54f738885ec749f965a4b | 92cba90d7e534e8fa7f96448e42a80ea | a2a4d7bbc1bd4e31b022f45577d00092 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00075s] (1, '0', '0') 2026-10-05 17:58:20.647 | 753ca52439c54f738885ec749f965a4b | 92cba90d7e534e8fa7f96448e42a80ea | a2a4d7bbc1bd4e31b022f45577d00092 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:20.648 | 753ca52439c54f738885ec749f965a4b | 92cba90d7e534e8fa7f96448e42a80ea | a2a4d7bbc1bd4e31b022f45577d00092 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] ('0', 1) 2026-10-05 17:58:20.650 | 753ca52439c54f738885ec749f965a4b | 92cba90d7e534e8fa7f96448e42a80ea | a2a4d7bbc1bd4e31b022f45577d00092 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:20.650 | 753ca52439c54f738885ec749f965a4b | 92cba90d7e534e8fa7f96448e42a80ea | a2a4d7bbc1bd4e31b022f45577d00092 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] ('0', '0', '0', 1) 2026-10-05 17:58:20.651 | 753ca52439c54f738885ec749f965a4b | 92cba90d7e534e8fa7f96448e42a80ea | a2a4d7bbc1bd4e31b022f45577d00092 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:20.652 | 753ca52439c54f738885ec749f965a4b | 92cba90d7e534e8fa7f96448e42a80ea | a2a4d7bbc1bd4e31b022f45577d00092 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00024s] ('0', '0', '0', 1) 2026-10-05 17:58:20.657 | 753ca52439c54f738885ec749f965a4b | 92cba90d7e534e8fa7f96448e42a80ea | a2a4d7bbc1bd4e31b022f45577d00092 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:20.657 | 753ca52439c54f738885ec749f965a4b | 92cba90d7e534e8fa7f96448e42a80ea | a2a4d7bbc1bd4e31b022f45577d00092 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00028s] ('0', '0', 1) 2026-10-05 17:58:20.661 | 753ca52439c54f738885ec749f965a4b | 92cba90d7e534e8fa7f96448e42a80ea | a2a4d7bbc1bd4e31b022f45577d00092 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id LEFT OUTER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s LEFT OUTER JOIN sys_role_menu ON sys_role.role_id = sys_role_menu.role_id INNER JOIN sys_menu ON sys_role_menu.menu_id = sys_menu.menu_id AND sys_menu.status = %s WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:20.661 | 753ca52439c54f738885ec749f965a4b | 92cba90d7e534e8fa7f96448e42a80ea | a2a4d7bbc1bd4e31b022f45577d00092 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00031s] ('0', '0', '0', '0', 1) 2026-10-05 17:58:20.665 | 753ca52439c54f738885ec749f965a4b | 92cba90d7e534e8fa7f96448e42a80ea | a2a4d7bbc1bd4e31b022f45577d00092 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - UPDATE sys_user SET login_date=%s WHERE sys_user.user_id = %s 2026-10-05 17:58:20.666 | 753ca52439c54f738885ec749f965a4b | 92cba90d7e534e8fa7f96448e42a80ea | a2a4d7bbc1bd4e31b022f45577d00092 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] (datetime.datetime(2026, 10, 5, 17, 58, 20, 637923), 1) 2026-10-05 17:58:20.670 | 753ca52439c54f738885ec749f965a4b | 92cba90d7e534e8fa7f96448e42a80ea | a2a4d7bbc1bd4e31b022f45577d00092 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 17:58:20.674 | 753ca52439c54f738885ec749f965a4b | 92cba90d7e534e8fa7f96448e42a80ea | a2a4d7bbc1bd4e31b022f45577d00092 | 46633-a22437 | INFO | module_admin.controller.login_controller:login:83 - 登录成功 2026-10-05 17:58:20.680 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:58:20.680 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - INSERT INTO sys_logininfor (user_name, ipaddr, login_location, browser, os, status, msg, login_time) VALUES (%s, %s, %s, %s, %s, %s, %s, %s) 2026-10-05 17:58:20.680 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 7.38s ago] ('admin', '127.0.0.1', '内网IP', 'Chrome 153', 'Mac OS X 10', '0', '登录成功', datetime.datetime(2026, 10, 5, 17, 58, 20, 371304)) 2026-10-05 17:58:20.682 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 17:58:20.705 | 70d890b819884fae914ab65336198085 | 3cfebbaeeb6e449d80bc7c62b474b1c7 | 2fa9987af1a248faabd772470e609d8a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:58:20.706 | 70d890b819884fae914ab65336198085 | 3cfebbaeeb6e449d80bc7c62b474b1c7 | 2fa9987af1a248faabd772470e609d8a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:20.706 | 70d890b819884fae914ab65336198085 | 3cfebbaeeb6e449d80bc7c62b474b1c7 | 2fa9987af1a248faabd772470e609d8a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00035s] ('0', '0', 1) 2026-10-05 17:58:20.709 | 70d890b819884fae914ab65336198085 | 3cfebbaeeb6e449d80bc7c62b474b1c7 | 2fa9987af1a248faabd772470e609d8a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:20.709 | 70d890b819884fae914ab65336198085 | 3cfebbaeeb6e449d80bc7c62b474b1c7 | 2fa9987af1a248faabd772470e609d8a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] ('0', '0', '0', '0', 1) 2026-10-05 17:58:20.711 | 70d890b819884fae914ab65336198085 | 3cfebbaeeb6e449d80bc7c62b474b1c7 | 2fa9987af1a248faabd772470e609d8a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:20.711 | 70d890b819884fae914ab65336198085 | 3cfebbaeeb6e449d80bc7c62b474b1c7 | 2fa9987af1a248faabd772470e609d8a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00019s] ('0', '0', '0', '0', 1) 2026-10-05 17:58:20.713 | 70d890b819884fae914ab65336198085 | 3cfebbaeeb6e449d80bc7c62b474b1c7 | 2fa9987af1a248faabd772470e609d8a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:20.713 | 70d890b819884fae914ab65336198085 | 3cfebbaeeb6e449d80bc7c62b474b1c7 | 2fa9987af1a248faabd772470e609d8a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] ('0', '0', '0', 1) 2026-10-05 17:58:20.714 | 70d890b819884fae914ab65336198085 | 3cfebbaeeb6e449d80bc7c62b474b1c7 | 2fa9987af1a248faabd772470e609d8a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:20.715 | 70d890b819884fae914ab65336198085 | 3cfebbaeeb6e449d80bc7c62b474b1c7 | 2fa9987af1a248faabd772470e609d8a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00028s] ('0',) 2026-10-05 17:58:20.725 | 70d890b819884fae914ab65336198085 | 3cfebbaeeb6e449d80bc7c62b474b1c7 | 2fa9987af1a248faabd772470e609d8a | 46633-a22437 | INFO | module_admin.controller.login_controller:get_login_user_info:102 - 获取成功 2026-10-05 17:58:20.727 | 70d890b819884fae914ab65336198085 | 3cfebbaeeb6e449d80bc7c62b474b1c7 | 2fa9987af1a248faabd772470e609d8a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:58:20.734 | 345e91307b1d45138aa12ea36abbd5f4 | f2114f0e42cd4659a2d85229180f09d8 | 88c1ca27cf5e46a0ae6a3477e1b812cd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:58:20.734 | 345e91307b1d45138aa12ea36abbd5f4 | f2114f0e42cd4659a2d85229180f09d8 | 88c1ca27cf5e46a0ae6a3477e1b812cd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:20.734 | 345e91307b1d45138aa12ea36abbd5f4 | f2114f0e42cd4659a2d85229180f09d8 | 88c1ca27cf5e46a0ae6a3477e1b812cd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.02829s ago] ('0', '0', 1) 2026-10-05 17:58:20.736 | 345e91307b1d45138aa12ea36abbd5f4 | f2114f0e42cd4659a2d85229180f09d8 | 88c1ca27cf5e46a0ae6a3477e1b812cd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:20.737 | 345e91307b1d45138aa12ea36abbd5f4 | f2114f0e42cd4659a2d85229180f09d8 | 88c1ca27cf5e46a0ae6a3477e1b812cd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.0278s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:20.738 | 345e91307b1d45138aa12ea36abbd5f4 | f2114f0e42cd4659a2d85229180f09d8 | 88c1ca27cf5e46a0ae6a3477e1b812cd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:20.739 | 345e91307b1d45138aa12ea36abbd5f4 | f2114f0e42cd4659a2d85229180f09d8 | 88c1ca27cf5e46a0ae6a3477e1b812cd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.02805s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:20.741 | 345e91307b1d45138aa12ea36abbd5f4 | f2114f0e42cd4659a2d85229180f09d8 | 88c1ca27cf5e46a0ae6a3477e1b812cd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:20.741 | 345e91307b1d45138aa12ea36abbd5f4 | f2114f0e42cd4659a2d85229180f09d8 | 88c1ca27cf5e46a0ae6a3477e1b812cd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.02785s ago] ('0', '0', '0', 1) 2026-10-05 17:58:20.742 | 345e91307b1d45138aa12ea36abbd5f4 | f2114f0e42cd4659a2d85229180f09d8 | 88c1ca27cf5e46a0ae6a3477e1b812cd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:20.742 | 345e91307b1d45138aa12ea36abbd5f4 | f2114f0e42cd4659a2d85229180f09d8 | 88c1ca27cf5e46a0ae6a3477e1b812cd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.0277s ago] ('0',) 2026-10-05 17:58:20.754 | 345e91307b1d45138aa12ea36abbd5f4 | f2114f0e42cd4659a2d85229180f09d8 | 88c1ca27cf5e46a0ae6a3477e1b812cd | 46633-a22437 | INFO | module_admin.controller.login_controller:get_login_user_routers:119 - 获取成功 2026-10-05 17:58:20.755 | 345e91307b1d45138aa12ea36abbd5f4 | f2114f0e42cd4659a2d85229180f09d8 | 88c1ca27cf5e46a0ae6a3477e1b812cd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:20.755 | 345e91307b1d45138aa12ea36abbd5f4 | f2114f0e42cd4659a2d85229180f09d8 | 88c1ca27cf5e46a0ae6a3477e1b812cd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.04914s ago] ('0', '0', 1) 2026-10-05 17:58:20.757 | 345e91307b1d45138aa12ea36abbd5f4 | f2114f0e42cd4659a2d85229180f09d8 | 88c1ca27cf5e46a0ae6a3477e1b812cd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:20.757 | 345e91307b1d45138aa12ea36abbd5f4 | f2114f0e42cd4659a2d85229180f09d8 | 88c1ca27cf5e46a0ae6a3477e1b812cd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.04805s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:20.758 | 345e91307b1d45138aa12ea36abbd5f4 | f2114f0e42cd4659a2d85229180f09d8 | 88c1ca27cf5e46a0ae6a3477e1b812cd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:20.758 | 345e91307b1d45138aa12ea36abbd5f4 | f2114f0e42cd4659a2d85229180f09d8 | 88c1ca27cf5e46a0ae6a3477e1b812cd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.04758s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:20.759 | 345e91307b1d45138aa12ea36abbd5f4 | f2114f0e42cd4659a2d85229180f09d8 | 88c1ca27cf5e46a0ae6a3477e1b812cd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:20.760 | 345e91307b1d45138aa12ea36abbd5f4 | f2114f0e42cd4659a2d85229180f09d8 | 88c1ca27cf5e46a0ae6a3477e1b812cd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.04671s ago] ('0', '0', '0', 1) 2026-10-05 17:58:20.761 | 345e91307b1d45138aa12ea36abbd5f4 | f2114f0e42cd4659a2d85229180f09d8 | 88c1ca27cf5e46a0ae6a3477e1b812cd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:20.761 | 345e91307b1d45138aa12ea36abbd5f4 | f2114f0e42cd4659a2d85229180f09d8 | 88c1ca27cf5e46a0ae6a3477e1b812cd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.04651s ago] ('0',) 2026-10-05 17:58:20.773 | 345e91307b1d45138aa12ea36abbd5f4 | f2114f0e42cd4659a2d85229180f09d8 | 88c1ca27cf5e46a0ae6a3477e1b812cd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:58:21.148 | 5212a97432c8407c85fac6efd2e58a82 | 654e12174d9a422d87ebc5bb0c90c59c | b0acd9fcfe7443169fc89c397984ced4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:58:21.148 | 5212a97432c8407c85fac6efd2e58a82 | 654e12174d9a422d87ebc5bb0c90c59c | b0acd9fcfe7443169fc89c397984ced4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.148 | 5212a97432c8407c85fac6efd2e58a82 | 654e12174d9a422d87ebc5bb0c90c59c | b0acd9fcfe7443169fc89c397984ced4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4426s ago] ('0', '0', 1) 2026-10-05 17:58:21.150 | 517586257b3643f98107efc3c1e068d2 | 3ec620487ba049678934f3602e0d3b55 | a25a977761954e25b94e22dcc32e0440 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:58:21.150 | 517586257b3643f98107efc3c1e068d2 | 3ec620487ba049678934f3602e0d3b55 | a25a977761954e25b94e22dcc32e0440 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.151 | 517586257b3643f98107efc3c1e068d2 | 3ec620487ba049678934f3602e0d3b55 | a25a977761954e25b94e22dcc32e0440 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4449s ago] ('0', '0', 1) 2026-10-05 17:58:21.156 | 5212a97432c8407c85fac6efd2e58a82 | 654e12174d9a422d87ebc5bb0c90c59c | b0acd9fcfe7443169fc89c397984ced4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.156 | 5212a97432c8407c85fac6efd2e58a82 | 654e12174d9a422d87ebc5bb0c90c59c | b0acd9fcfe7443169fc89c397984ced4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4476s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.157 | 517586257b3643f98107efc3c1e068d2 | 3ec620487ba049678934f3602e0d3b55 | a25a977761954e25b94e22dcc32e0440 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.157 | 517586257b3643f98107efc3c1e068d2 | 3ec620487ba049678934f3602e0d3b55 | a25a977761954e25b94e22dcc32e0440 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4482s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.158 | 517586257b3643f98107efc3c1e068d2 | 3ec620487ba049678934f3602e0d3b55 | a25a977761954e25b94e22dcc32e0440 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.158 | 517586257b3643f98107efc3c1e068d2 | 3ec620487ba049678934f3602e0d3b55 | a25a977761954e25b94e22dcc32e0440 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4478s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.160 | 5212a97432c8407c85fac6efd2e58a82 | 654e12174d9a422d87ebc5bb0c90c59c | b0acd9fcfe7443169fc89c397984ced4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.160 | 5212a97432c8407c85fac6efd2e58a82 | 654e12174d9a422d87ebc5bb0c90c59c | b0acd9fcfe7443169fc89c397984ced4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4492s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.161 | 5212a97432c8407c85fac6efd2e58a82 | 654e12174d9a422d87ebc5bb0c90c59c | b0acd9fcfe7443169fc89c397984ced4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.161 | 5212a97432c8407c85fac6efd2e58a82 | 654e12174d9a422d87ebc5bb0c90c59c | b0acd9fcfe7443169fc89c397984ced4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4481s ago] ('0', '0', '0', 1) 2026-10-05 17:58:21.162 | 517586257b3643f98107efc3c1e068d2 | 3ec620487ba049678934f3602e0d3b55 | a25a977761954e25b94e22dcc32e0440 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.162 | 517586257b3643f98107efc3c1e068d2 | 3ec620487ba049678934f3602e0d3b55 | a25a977761954e25b94e22dcc32e0440 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4492s ago] ('0', '0', '0', 1) 2026-10-05 17:58:21.163 | 5212a97432c8407c85fac6efd2e58a82 | 654e12174d9a422d87ebc5bb0c90c59c | b0acd9fcfe7443169fc89c397984ced4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:21.163 | 5212a97432c8407c85fac6efd2e58a82 | 654e12174d9a422d87ebc5bb0c90c59c | b0acd9fcfe7443169fc89c397984ced4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4488s ago] ('0',) 2026-10-05 17:58:21.164 | 517586257b3643f98107efc3c1e068d2 | 3ec620487ba049678934f3602e0d3b55 | a25a977761954e25b94e22dcc32e0440 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:21.164 | 517586257b3643f98107efc3c1e068d2 | 3ec620487ba049678934f3602e0d3b55 | a25a977761954e25b94e22dcc32e0440 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4493s ago] ('0',) 2026-10-05 17:58:21.166 | 7c1f11e57cbb409eaa6712f81c58c433 | 6ef8e74d88534ef1a9ffa0302814fe09 | 8702af988ff044f6b93ecdc2d9def0cb | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:58:21.166 | 7c1f11e57cbb409eaa6712f81c58c433 | 6ef8e74d88534ef1a9ffa0302814fe09 | 8702af988ff044f6b93ecdc2d9def0cb | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.166 | 7c1f11e57cbb409eaa6712f81c58c433 | 6ef8e74d88534ef1a9ffa0302814fe09 | 8702af988ff044f6b93ecdc2d9def0cb | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4605s ago] ('0', '0', 1) 2026-10-05 17:58:21.169 | 7082578279c741a0b805cbc3f68e2a6c | 4b3b081ff9c146fc8a78cfd961ec7035 | 31c2182558fb453998eed480adcc4a02 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:58:21.169 | 7082578279c741a0b805cbc3f68e2a6c | 4b3b081ff9c146fc8a78cfd961ec7035 | 31c2182558fb453998eed480adcc4a02 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.169 | 7082578279c741a0b805cbc3f68e2a6c | 4b3b081ff9c146fc8a78cfd961ec7035 | 31c2182558fb453998eed480adcc4a02 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4634s ago] ('0', '0', 1) 2026-10-05 17:58:21.169 | 61fc1adc12874318b55fd210408e81a9 | 628ee39324ae4197b7a781e81755bc97 | 1e698818095b41dbb578cea78a098a82 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:58:21.169 | 61fc1adc12874318b55fd210408e81a9 | 628ee39324ae4197b7a781e81755bc97 | 1e698818095b41dbb578cea78a098a82 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.169 | 61fc1adc12874318b55fd210408e81a9 | 628ee39324ae4197b7a781e81755bc97 | 1e698818095b41dbb578cea78a098a82 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4638s ago] ('0', '0', 1) 2026-10-05 17:58:21.170 | b3642ff2a79f47ff927ada1024882cdc | ea7782a7b3884da0a92486c204a60f54 | 0cf6a5ee8a5a4050b93e0c83fe02dc1b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:58:21.170 | b3642ff2a79f47ff927ada1024882cdc | ea7782a7b3884da0a92486c204a60f54 | 0cf6a5ee8a5a4050b93e0c83fe02dc1b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.170 | b3642ff2a79f47ff927ada1024882cdc | ea7782a7b3884da0a92486c204a60f54 | 0cf6a5ee8a5a4050b93e0c83fe02dc1b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4645s ago] ('0', '0', 1) 2026-10-05 17:58:21.171 | 7082578279c741a0b805cbc3f68e2a6c | 4b3b081ff9c146fc8a78cfd961ec7035 | 31c2182558fb453998eed480adcc4a02 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.172 | 7082578279c741a0b805cbc3f68e2a6c | 4b3b081ff9c146fc8a78cfd961ec7035 | 31c2182558fb453998eed480adcc4a02 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4629s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.172 | 61fc1adc12874318b55fd210408e81a9 | 628ee39324ae4197b7a781e81755bc97 | 1e698818095b41dbb578cea78a098a82 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.172 | 61fc1adc12874318b55fd210408e81a9 | 628ee39324ae4197b7a781e81755bc97 | 1e698818095b41dbb578cea78a098a82 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4636s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.173 | 7c1f11e57cbb409eaa6712f81c58c433 | 6ef8e74d88534ef1a9ffa0302814fe09 | 8702af988ff044f6b93ecdc2d9def0cb | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.173 | 7c1f11e57cbb409eaa6712f81c58c433 | 6ef8e74d88534ef1a9ffa0302814fe09 | 8702af988ff044f6b93ecdc2d9def0cb | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4641s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.173 | 61fc1adc12874318b55fd210408e81a9 | 628ee39324ae4197b7a781e81755bc97 | 1e698818095b41dbb578cea78a098a82 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.173 | 61fc1adc12874318b55fd210408e81a9 | 628ee39324ae4197b7a781e81755bc97 | 1e698818095b41dbb578cea78a098a82 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4629s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.174 | b3642ff2a79f47ff927ada1024882cdc | ea7782a7b3884da0a92486c204a60f54 | 0cf6a5ee8a5a4050b93e0c83fe02dc1b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.174 | b3642ff2a79f47ff927ada1024882cdc | ea7782a7b3884da0a92486c204a60f54 | 0cf6a5ee8a5a4050b93e0c83fe02dc1b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4656s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.175 | 61fc1adc12874318b55fd210408e81a9 | 628ee39324ae4197b7a781e81755bc97 | 1e698818095b41dbb578cea78a098a82 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.175 | 61fc1adc12874318b55fd210408e81a9 | 628ee39324ae4197b7a781e81755bc97 | 1e698818095b41dbb578cea78a098a82 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4621s ago] ('0', '0', '0', 1) 2026-10-05 17:58:21.175 | 7c1f11e57cbb409eaa6712f81c58c433 | 6ef8e74d88534ef1a9ffa0302814fe09 | 8702af988ff044f6b93ecdc2d9def0cb | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.176 | 7c1f11e57cbb409eaa6712f81c58c433 | 6ef8e74d88534ef1a9ffa0302814fe09 | 8702af988ff044f6b93ecdc2d9def0cb | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4651s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.176 | 7082578279c741a0b805cbc3f68e2a6c | 4b3b081ff9c146fc8a78cfd961ec7035 | 31c2182558fb453998eed480adcc4a02 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.176 | 7082578279c741a0b805cbc3f68e2a6c | 4b3b081ff9c146fc8a78cfd961ec7035 | 31c2182558fb453998eed480adcc4a02 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4659s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.177 | 61fc1adc12874318b55fd210408e81a9 | 628ee39324ae4197b7a781e81755bc97 | 1e698818095b41dbb578cea78a098a82 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:21.177 | 61fc1adc12874318b55fd210408e81a9 | 628ee39324ae4197b7a781e81755bc97 | 1e698818095b41dbb578cea78a098a82 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4632s ago] ('0',) 2026-10-05 17:58:21.178 | b3642ff2a79f47ff927ada1024882cdc | ea7782a7b3884da0a92486c204a60f54 | 0cf6a5ee8a5a4050b93e0c83fe02dc1b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.178 | b3642ff2a79f47ff927ada1024882cdc | ea7782a7b3884da0a92486c204a60f54 | 0cf6a5ee8a5a4050b93e0c83fe02dc1b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4676s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.179 | 7c1f11e57cbb409eaa6712f81c58c433 | 6ef8e74d88534ef1a9ffa0302814fe09 | 8702af988ff044f6b93ecdc2d9def0cb | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.179 | 7c1f11e57cbb409eaa6712f81c58c433 | 6ef8e74d88534ef1a9ffa0302814fe09 | 8702af988ff044f6b93ecdc2d9def0cb | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4661s ago] ('0', '0', '0', 1) 2026-10-05 17:58:21.182 | b3642ff2a79f47ff927ada1024882cdc | ea7782a7b3884da0a92486c204a60f54 | 0cf6a5ee8a5a4050b93e0c83fe02dc1b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.182 | b3642ff2a79f47ff927ada1024882cdc | ea7782a7b3884da0a92486c204a60f54 | 0cf6a5ee8a5a4050b93e0c83fe02dc1b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.469s ago] ('0', '0', '0', 1) 2026-10-05 17:58:21.182 | 7082578279c741a0b805cbc3f68e2a6c | 4b3b081ff9c146fc8a78cfd961ec7035 | 31c2182558fb453998eed480adcc4a02 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.182 | 7082578279c741a0b805cbc3f68e2a6c | 4b3b081ff9c146fc8a78cfd961ec7035 | 31c2182558fb453998eed480adcc4a02 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4695s ago] ('0', '0', '0', 1) 2026-10-05 17:58:21.183 | 7c1f11e57cbb409eaa6712f81c58c433 | 6ef8e74d88534ef1a9ffa0302814fe09 | 8702af988ff044f6b93ecdc2d9def0cb | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:21.183 | 7c1f11e57cbb409eaa6712f81c58c433 | 6ef8e74d88534ef1a9ffa0302814fe09 | 8702af988ff044f6b93ecdc2d9def0cb | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4686s ago] ('0',) 2026-10-05 17:58:21.184 | b3642ff2a79f47ff927ada1024882cdc | ea7782a7b3884da0a92486c204a60f54 | 0cf6a5ee8a5a4050b93e0c83fe02dc1b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:21.185 | b3642ff2a79f47ff927ada1024882cdc | ea7782a7b3884da0a92486c204a60f54 | 0cf6a5ee8a5a4050b93e0c83fe02dc1b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4703s ago] ('0',) 2026-10-05 17:58:21.186 | 5212a97432c8407c85fac6efd2e58a82 | 654e12174d9a422d87ebc5bb0c90c59c | b0acd9fcfe7443169fc89c397984ced4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.186 | 5212a97432c8407c85fac6efd2e58a82 | 654e12174d9a422d87ebc5bb0c90c59c | b0acd9fcfe7443169fc89c397984ced4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4801s ago] ('0', '0', 1) 2026-10-05 17:58:21.186 | 7082578279c741a0b805cbc3f68e2a6c | 4b3b081ff9c146fc8a78cfd961ec7035 | 31c2182558fb453998eed480adcc4a02 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:21.186 | 7082578279c741a0b805cbc3f68e2a6c | 4b3b081ff9c146fc8a78cfd961ec7035 | 31c2182558fb453998eed480adcc4a02 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4722s ago] ('0',) 2026-10-05 17:58:21.190 | 5212a97432c8407c85fac6efd2e58a82 | 654e12174d9a422d87ebc5bb0c90c59c | b0acd9fcfe7443169fc89c397984ced4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.190 | 5212a97432c8407c85fac6efd2e58a82 | 654e12174d9a422d87ebc5bb0c90c59c | b0acd9fcfe7443169fc89c397984ced4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4813s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.192 | 5212a97432c8407c85fac6efd2e58a82 | 654e12174d9a422d87ebc5bb0c90c59c | b0acd9fcfe7443169fc89c397984ced4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.192 | 5212a97432c8407c85fac6efd2e58a82 | 654e12174d9a422d87ebc5bb0c90c59c | b0acd9fcfe7443169fc89c397984ced4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4817s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.194 | 517586257b3643f98107efc3c1e068d2 | 3ec620487ba049678934f3602e0d3b55 | a25a977761954e25b94e22dcc32e0440 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.194 | 517586257b3643f98107efc3c1e068d2 | 3ec620487ba049678934f3602e0d3b55 | a25a977761954e25b94e22dcc32e0440 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4884s ago] ('0', '0', 1) 2026-10-05 17:58:21.196 | 5212a97432c8407c85fac6efd2e58a82 | 654e12174d9a422d87ebc5bb0c90c59c | b0acd9fcfe7443169fc89c397984ced4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.196 | 5212a97432c8407c85fac6efd2e58a82 | 654e12174d9a422d87ebc5bb0c90c59c | b0acd9fcfe7443169fc89c397984ced4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4829s ago] ('0', '0', '0', 1) 2026-10-05 17:58:21.197 | 517586257b3643f98107efc3c1e068d2 | 3ec620487ba049678934f3602e0d3b55 | a25a977761954e25b94e22dcc32e0440 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.197 | 517586257b3643f98107efc3c1e068d2 | 3ec620487ba049678934f3602e0d3b55 | a25a977761954e25b94e22dcc32e0440 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4884s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.198 | 5212a97432c8407c85fac6efd2e58a82 | 654e12174d9a422d87ebc5bb0c90c59c | b0acd9fcfe7443169fc89c397984ced4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:21.198 | 5212a97432c8407c85fac6efd2e58a82 | 654e12174d9a422d87ebc5bb0c90c59c | b0acd9fcfe7443169fc89c397984ced4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4836s ago] ('0',) 2026-10-05 17:58:21.199 | 517586257b3643f98107efc3c1e068d2 | 3ec620487ba049678934f3602e0d3b55 | a25a977761954e25b94e22dcc32e0440 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.199 | 517586257b3643f98107efc3c1e068d2 | 3ec620487ba049678934f3602e0d3b55 | a25a977761954e25b94e22dcc32e0440 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4884s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.201 | 517586257b3643f98107efc3c1e068d2 | 3ec620487ba049678934f3602e0d3b55 | a25a977761954e25b94e22dcc32e0440 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.201 | 517586257b3643f98107efc3c1e068d2 | 3ec620487ba049678934f3602e0d3b55 | a25a977761954e25b94e22dcc32e0440 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4885s ago] ('0', '0', '0', 1) 2026-10-05 17:58:21.204 | 517586257b3643f98107efc3c1e068d2 | 3ec620487ba049678934f3602e0d3b55 | a25a977761954e25b94e22dcc32e0440 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:21.204 | 517586257b3643f98107efc3c1e068d2 | 3ec620487ba049678934f3602e0d3b55 | a25a977761954e25b94e22dcc32e0440 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4896s ago] ('0',) 2026-10-05 17:58:21.208 | 61fc1adc12874318b55fd210408e81a9 | 628ee39324ae4197b7a781e81755bc97 | 1e698818095b41dbb578cea78a098a82 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.208 | 61fc1adc12874318b55fd210408e81a9 | 628ee39324ae4197b7a781e81755bc97 | 1e698818095b41dbb578cea78a098a82 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.502s ago] ('0', '0', 1) 2026-10-05 17:58:21.208 | 7c1f11e57cbb409eaa6712f81c58c433 | 6ef8e74d88534ef1a9ffa0302814fe09 | 8702af988ff044f6b93ecdc2d9def0cb | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.208 | 7c1f11e57cbb409eaa6712f81c58c433 | 6ef8e74d88534ef1a9ffa0302814fe09 | 8702af988ff044f6b93ecdc2d9def0cb | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5024s ago] ('0', '0', 1) 2026-10-05 17:58:21.209 | 61fc1adc12874318b55fd210408e81a9 | 628ee39324ae4197b7a781e81755bc97 | 1e698818095b41dbb578cea78a098a82 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.209 | 61fc1adc12874318b55fd210408e81a9 | 628ee39324ae4197b7a781e81755bc97 | 1e698818095b41dbb578cea78a098a82 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5006s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.210 | 7c1f11e57cbb409eaa6712f81c58c433 | 6ef8e74d88534ef1a9ffa0302814fe09 | 8702af988ff044f6b93ecdc2d9def0cb | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.210 | 7c1f11e57cbb409eaa6712f81c58c433 | 6ef8e74d88534ef1a9ffa0302814fe09 | 8702af988ff044f6b93ecdc2d9def0cb | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5014s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.211 | 61fc1adc12874318b55fd210408e81a9 | 628ee39324ae4197b7a781e81755bc97 | 1e698818095b41dbb578cea78a098a82 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.211 | 61fc1adc12874318b55fd210408e81a9 | 628ee39324ae4197b7a781e81755bc97 | 1e698818095b41dbb578cea78a098a82 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5008s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.212 | 7c1f11e57cbb409eaa6712f81c58c433 | 6ef8e74d88534ef1a9ffa0302814fe09 | 8702af988ff044f6b93ecdc2d9def0cb | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.212 | 7c1f11e57cbb409eaa6712f81c58c433 | 6ef8e74d88534ef1a9ffa0302814fe09 | 8702af988ff044f6b93ecdc2d9def0cb | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5016s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.213 | 61fc1adc12874318b55fd210408e81a9 | 628ee39324ae4197b7a781e81755bc97 | 1e698818095b41dbb578cea78a098a82 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.213 | 61fc1adc12874318b55fd210408e81a9 | 628ee39324ae4197b7a781e81755bc97 | 1e698818095b41dbb578cea78a098a82 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.4999s ago] ('0', '0', '0', 1) 2026-10-05 17:58:21.214 | 7c1f11e57cbb409eaa6712f81c58c433 | 6ef8e74d88534ef1a9ffa0302814fe09 | 8702af988ff044f6b93ecdc2d9def0cb | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.214 | 7c1f11e57cbb409eaa6712f81c58c433 | 6ef8e74d88534ef1a9ffa0302814fe09 | 8702af988ff044f6b93ecdc2d9def0cb | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5009s ago] ('0', '0', '0', 1) 2026-10-05 17:58:21.214 | 61fc1adc12874318b55fd210408e81a9 | 628ee39324ae4197b7a781e81755bc97 | 1e698818095b41dbb578cea78a098a82 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:21.215 | 61fc1adc12874318b55fd210408e81a9 | 628ee39324ae4197b7a781e81755bc97 | 1e698818095b41dbb578cea78a098a82 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5003s ago] ('0',) 2026-10-05 17:58:21.215 | 7c1f11e57cbb409eaa6712f81c58c433 | 6ef8e74d88534ef1a9ffa0302814fe09 | 8702af988ff044f6b93ecdc2d9def0cb | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:21.215 | 7c1f11e57cbb409eaa6712f81c58c433 | 6ef8e74d88534ef1a9ffa0302814fe09 | 8702af988ff044f6b93ecdc2d9def0cb | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5012s ago] ('0',) 2026-10-05 17:58:21.218 | b3642ff2a79f47ff927ada1024882cdc | ea7782a7b3884da0a92486c204a60f54 | 0cf6a5ee8a5a4050b93e0c83fe02dc1b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.218 | b3642ff2a79f47ff927ada1024882cdc | ea7782a7b3884da0a92486c204a60f54 | 0cf6a5ee8a5a4050b93e0c83fe02dc1b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5126s ago] ('0', '0', 1) 2026-10-05 17:58:21.219 | 7082578279c741a0b805cbc3f68e2a6c | 4b3b081ff9c146fc8a78cfd961ec7035 | 31c2182558fb453998eed480adcc4a02 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.219 | 7082578279c741a0b805cbc3f68e2a6c | 4b3b081ff9c146fc8a78cfd961ec7035 | 31c2182558fb453998eed480adcc4a02 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5131s ago] ('0', '0', 1) 2026-10-05 17:58:21.229 | 5212a97432c8407c85fac6efd2e58a82 | 654e12174d9a422d87ebc5bb0c90c59c | b0acd9fcfe7443169fc89c397984ced4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_pallet_inventory.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_pallet_inventory.flow_state AS flow_state, biz_pallet_inventory.warehouse_id AS warehouse_id, current_warehouse.warehouse_name AS warehouse_name, biz_pallet_inventory.site_id AS site_id, current_site.site_name AS site_name, biz_pallet_inventory.current_line_id AS line_id, current_line.line_name AS line_name, active_filling.strain_id AS strain_id, active_filling.strain_code_snapshot AS strain_code, active_filling.strain_name_snapshot AS strain_name, active_filling.batch_no AS batch_no, active_filling.initial_packages AS initial_packages, biz_pallet_inventory.remaining_packages AS remaining_packages, biz_pallet_inventory.updated_at AS updated_at FROM biz_pallet_inventory INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_pallet_inventory.pallet_id LEFT OUTER JOIN biz_filling_record AS active_filling ON active_filling.filling_id = biz_pallet_inventory.active_filling_id LEFT OUTER JOIN biz_warehouse AS current_warehouse ON current_warehouse.warehouse_id = biz_pallet_inventory.warehouse_id LEFT OUTER JOIN biz_customer_site AS current_site ON current_site.site_id = biz_pallet_inventory.site_id LEFT OUTER JOIN biz_production_line AS current_line ON current_line.line_id = biz_pallet_inventory.current_line_id WHERE biz_pallet_inventory.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (active_filling.filling_id IS NULL OR active_filling.test_batch_id IS NULL) AND (current_warehouse.warehouse_id IS NULL OR current_warehouse.test_batch_id IS NULL) AND (current_site.site_id IS NULL OR current_site.test_batch_id IS NULL) AND (current_line.line_id IS NULL OR current_line.test_batch_id IS NULL) ORDER BY biz_pallet_inventory.pallet_id) AS anon_1 2026-10-05 17:58:21.229 | 5212a97432c8407c85fac6efd2e58a82 | 654e12174d9a422d87ebc5bb0c90c59c | b0acd9fcfe7443169fc89c397984ced4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] ('*',) 2026-10-05 17:58:21.230 | b3642ff2a79f47ff927ada1024882cdc | ea7782a7b3884da0a92486c204a60f54 | 0cf6a5ee8a5a4050b93e0c83fe02dc1b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.231 | b3642ff2a79f47ff927ada1024882cdc | ea7782a7b3884da0a92486c204a60f54 | 0cf6a5ee8a5a4050b93e0c83fe02dc1b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5219s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.231 | 7082578279c741a0b805cbc3f68e2a6c | 4b3b081ff9c146fc8a78cfd961ec7035 | 31c2182558fb453998eed480adcc4a02 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.231 | 7082578279c741a0b805cbc3f68e2a6c | 4b3b081ff9c146fc8a78cfd961ec7035 | 31c2182558fb453998eed480adcc4a02 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5226s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.235 | 517586257b3643f98107efc3c1e068d2 | 3ec620487ba049678934f3602e0d3b55 | a25a977761954e25b94e22dcc32e0440 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 17:58:21.236 | 517586257b3643f98107efc3c1e068d2 | 3ec620487ba049678934f3602e0d3b55 | a25a977761954e25b94e22dcc32e0440 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] ('*', datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 17:58:21.237 | 7082578279c741a0b805cbc3f68e2a6c | 4b3b081ff9c146fc8a78cfd961ec7035 | 31c2182558fb453998eed480adcc4a02 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.237 | 7082578279c741a0b805cbc3f68e2a6c | 4b3b081ff9c146fc8a78cfd961ec7035 | 31c2182558fb453998eed480adcc4a02 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5266s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.237 | b3642ff2a79f47ff927ada1024882cdc | ea7782a7b3884da0a92486c204a60f54 | 0cf6a5ee8a5a4050b93e0c83fe02dc1b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.238 | b3642ff2a79f47ff927ada1024882cdc | ea7782a7b3884da0a92486c204a60f54 | 0cf6a5ee8a5a4050b93e0c83fe02dc1b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5272s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.239 | 7082578279c741a0b805cbc3f68e2a6c | 4b3b081ff9c146fc8a78cfd961ec7035 | 31c2182558fb453998eed480adcc4a02 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.239 | 7082578279c741a0b805cbc3f68e2a6c | 4b3b081ff9c146fc8a78cfd961ec7035 | 31c2182558fb453998eed480adcc4a02 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.526s ago] ('0', '0', '0', 1) 2026-10-05 17:58:21.239 | b3642ff2a79f47ff927ada1024882cdc | ea7782a7b3884da0a92486c204a60f54 | 0cf6a5ee8a5a4050b93e0c83fe02dc1b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.239 | b3642ff2a79f47ff927ada1024882cdc | ea7782a7b3884da0a92486c204a60f54 | 0cf6a5ee8a5a4050b93e0c83fe02dc1b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5265s ago] ('0', '0', '0', 1) 2026-10-05 17:58:21.241 | 517586257b3643f98107efc3c1e068d2 | 3ec620487ba049678934f3602e0d3b55 | a25a977761954e25b94e22dcc32e0440 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 17:58:21.241 | 517586257b3643f98107efc3c1e068d2 | 3ec620487ba049678934f3602e0d3b55 | a25a977761954e25b94e22dcc32e0440 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] (datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 1) 2026-10-05 17:58:21.244 | 61fc1adc12874318b55fd210408e81a9 | 628ee39324ae4197b7a781e81755bc97 | 1e698818095b41dbb578cea78a098a82 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.create_time >= %s AND biz_shipment_order.create_time < %s ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 17:58:21.244 | 61fc1adc12874318b55fd210408e81a9 | 628ee39324ae4197b7a781e81755bc97 | 1e698818095b41dbb578cea78a098a82 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] ('*', datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 17:58:21.245 | 7082578279c741a0b805cbc3f68e2a6c | 4b3b081ff9c146fc8a78cfd961ec7035 | 31c2182558fb453998eed480adcc4a02 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:21.245 | 7082578279c741a0b805cbc3f68e2a6c | 4b3b081ff9c146fc8a78cfd961ec7035 | 31c2182558fb453998eed480adcc4a02 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5308s ago] ('0',) 2026-10-05 17:58:21.245 | b3642ff2a79f47ff927ada1024882cdc | ea7782a7b3884da0a92486c204a60f54 | 0cf6a5ee8a5a4050b93e0c83fe02dc1b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:21.245 | b3642ff2a79f47ff927ada1024882cdc | ea7782a7b3884da0a92486c204a60f54 | 0cf6a5ee8a5a4050b93e0c83fe02dc1b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5312s ago] ('0',) 2026-10-05 17:58:21.247 | 5212a97432c8407c85fac6efd2e58a82 | 654e12174d9a422d87ebc5bb0c90c59c | b0acd9fcfe7443169fc89c397984ced4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_pallet_inventory.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_pallet_inventory.flow_state AS flow_state, biz_pallet_inventory.warehouse_id AS warehouse_id, current_warehouse.warehouse_name AS warehouse_name, biz_pallet_inventory.site_id AS site_id, current_site.site_name AS site_name, biz_pallet_inventory.current_line_id AS line_id, current_line.line_name AS line_name, active_filling.strain_id AS strain_id, active_filling.strain_code_snapshot AS strain_code, active_filling.strain_name_snapshot AS strain_name, active_filling.batch_no AS batch_no, active_filling.initial_packages AS initial_packages, biz_pallet_inventory.remaining_packages AS remaining_packages, biz_pallet_inventory.updated_at AS updated_at FROM biz_pallet_inventory INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_pallet_inventory.pallet_id LEFT OUTER JOIN biz_filling_record AS active_filling ON active_filling.filling_id = biz_pallet_inventory.active_filling_id LEFT OUTER JOIN biz_warehouse AS current_warehouse ON current_warehouse.warehouse_id = biz_pallet_inventory.warehouse_id LEFT OUTER JOIN biz_customer_site AS current_site ON current_site.site_id = biz_pallet_inventory.site_id LEFT OUTER JOIN biz_production_line AS current_line ON current_line.line_id = biz_pallet_inventory.current_line_id WHERE biz_pallet_inventory.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (active_filling.filling_id IS NULL OR active_filling.test_batch_id IS NULL) AND (current_warehouse.warehouse_id IS NULL OR current_warehouse.test_batch_id IS NULL) AND (current_site.site_id IS NULL OR current_site.test_batch_id IS NULL) AND (current_line.line_id IS NULL OR current_line.test_batch_id IS NULL) ORDER BY biz_pallet_inventory.pallet_id LIMIT %s, %s 2026-10-05 17:58:21.247 | 5212a97432c8407c85fac6efd2e58a82 | 654e12174d9a422d87ebc5bb0c90c59c | b0acd9fcfe7443169fc89c397984ced4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] (0, 100) 2026-10-05 17:58:21.249 | 61fc1adc12874318b55fd210408e81a9 | 628ee39324ae4197b7a781e81755bc97 | 1e698818095b41dbb578cea78a098a82 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.create_time >= %s AND biz_shipment_order.create_time < %s ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 17:58:21.249 | 61fc1adc12874318b55fd210408e81a9 | 628ee39324ae4197b7a781e81755bc97 | 1e698818095b41dbb578cea78a098a82 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] (datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 1) 2026-10-05 17:58:21.251 | 7c1f11e57cbb409eaa6712f81c58c433 | 6ef8e74d88534ef1a9ffa0302814fe09 | 8702af988ff044f6b93ecdc2d9def0cb | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 17:58:21.251 | 7c1f11e57cbb409eaa6712f81c58c433 | 6ef8e74d88534ef1a9ffa0302814fe09 | 8702af988ff044f6b93ecdc2d9def0cb | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.01558s ago] ('*', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 17:58:21.256 | 517586257b3643f98107efc3c1e068d2 | 3ec620487ba049678934f3602e0d3b55 | a25a977761954e25b94e22dcc32e0440 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:58:21.259 | 61fc1adc12874318b55fd210408e81a9 | 628ee39324ae4197b7a781e81755bc97 | 1e698818095b41dbb578cea78a098a82 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:58:21.261 | 7c1f11e57cbb409eaa6712f81c58c433 | 6ef8e74d88534ef1a9ffa0302814fe09 | 8702af988ff044f6b93ecdc2d9def0cb | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 17:58:21.261 | 7c1f11e57cbb409eaa6712f81c58c433 | 6ef8e74d88534ef1a9ffa0302814fe09 | 8702af988ff044f6b93ecdc2d9def0cb | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00024s] (datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 100) 2026-10-05 17:58:21.263 | 5212a97432c8407c85fac6efd2e58a82 | 654e12174d9a422d87ebc5bb0c90c59c | b0acd9fcfe7443169fc89c397984ced4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:58:21.264 | 7c1f11e57cbb409eaa6712f81c58c433 | 6ef8e74d88534ef1a9ffa0302814fe09 | 8702af988ff044f6b93ecdc2d9def0cb | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:58:21.271 | 7082578279c741a0b805cbc3f68e2a6c | 4b3b081ff9c146fc8a78cfd961ec7035 | 31c2182558fb453998eed480adcc4a02 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id) AS anon_1 2026-10-05 17:58:21.271 | 7082578279c741a0b805cbc3f68e2a6c | 4b3b081ff9c146fc8a78cfd961ec7035 | 31c2182558fb453998eed480adcc4a02 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00029s] ('*', 'CONFIRMED') 2026-10-05 17:58:21.273 | b3642ff2a79f47ff927ada1024882cdc | ea7782a7b3884da0a92486c204a60f54 | 0cf6a5ee8a5a4050b93e0c83fe02dc1b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 17:58:21.273 | b3642ff2a79f47ff927ada1024882cdc | ea7782a7b3884da0a92486c204a60f54 | 0cf6a5ee8a5a4050b93e0c83fe02dc1b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] ('*',) 2026-10-05 17:58:21.275 | 8d3c88c1d6974577a3b5948f91aabedb | 7da5220190e34b8586834d867a3493fb | 4013539859884ea8b827191be4ef556f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:58:21.275 | 8d3c88c1d6974577a3b5948f91aabedb | 7da5220190e34b8586834d867a3493fb | 4013539859884ea8b827191be4ef556f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.275 | 8d3c88c1d6974577a3b5948f91aabedb | 7da5220190e34b8586834d867a3493fb | 4013539859884ea8b827191be4ef556f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5693s ago] ('0', '0', 1) 2026-10-05 17:58:21.276 | 9bdcee835f1a47859bf7b1b69e291ef1 | 3c3128a18ad54c099fe244c050947ad9 | e01fdf207ee040bb8cb1f906abb3310d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:58:21.277 | 9bdcee835f1a47859bf7b1b69e291ef1 | 3c3128a18ad54c099fe244c050947ad9 | e01fdf207ee040bb8cb1f906abb3310d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.277 | 9bdcee835f1a47859bf7b1b69e291ef1 | 3c3128a18ad54c099fe244c050947ad9 | e01fdf207ee040bb8cb1f906abb3310d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5715s ago] ('0', '0', 1) 2026-10-05 17:58:21.278 | b3642ff2a79f47ff927ada1024882cdc | ea7782a7b3884da0a92486c204a60f54 | 0cf6a5ee8a5a4050b93e0c83fe02dc1b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 17:58:21.278 | b3642ff2a79f47ff927ada1024882cdc | ea7782a7b3884da0a92486c204a60f54 | 0cf6a5ee8a5a4050b93e0c83fe02dc1b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] (0, 5) 2026-10-05 17:58:21.279 | c264231a22ba4caaa969e1e07728f92e | d2a6cf452a81464ba79ad3a5d19e1cbc | 9214421b34774041a228b8423bbd6ca4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:58:21.279 | c264231a22ba4caaa969e1e07728f92e | d2a6cf452a81464ba79ad3a5d19e1cbc | 9214421b34774041a228b8423bbd6ca4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.279 | c264231a22ba4caaa969e1e07728f92e | d2a6cf452a81464ba79ad3a5d19e1cbc | 9214421b34774041a228b8423bbd6ca4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5737s ago] ('0', '0', 1) 2026-10-05 17:58:21.280 | 8d3c88c1d6974577a3b5948f91aabedb | 7da5220190e34b8586834d867a3493fb | 4013539859884ea8b827191be4ef556f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.280 | 8d3c88c1d6974577a3b5948f91aabedb | 7da5220190e34b8586834d867a3493fb | 4013539859884ea8b827191be4ef556f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5713s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.281 | 9bdcee835f1a47859bf7b1b69e291ef1 | 3c3128a18ad54c099fe244c050947ad9 | e01fdf207ee040bb8cb1f906abb3310d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.281 | 9bdcee835f1a47859bf7b1b69e291ef1 | 3c3128a18ad54c099fe244c050947ad9 | e01fdf207ee040bb8cb1f906abb3310d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5726s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.283 | 7082578279c741a0b805cbc3f68e2a6c | 4b3b081ff9c146fc8a78cfd961ec7035 | 31c2182558fb453998eed480adcc4a02 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id LIMIT %s, %s 2026-10-05 17:58:21.283 | 7082578279c741a0b805cbc3f68e2a6c | 4b3b081ff9c146fc8a78cfd961ec7035 | 31c2182558fb453998eed480adcc4a02 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] ('CONFIRMED', 0, 5) 2026-10-05 17:58:21.288 | 47c8b4a8afc34ed2bb5ab4c1c8cc7fc0 | e31468ce793e4d1fb3bcf1c5297c592d | 620c03c9f11d41c1a25f9ff0c4956336 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:58:21.288 | 47c8b4a8afc34ed2bb5ab4c1c8cc7fc0 | e31468ce793e4d1fb3bcf1c5297c592d | 620c03c9f11d41c1a25f9ff0c4956336 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.288 | 47c8b4a8afc34ed2bb5ab4c1c8cc7fc0 | e31468ce793e4d1fb3bcf1c5297c592d | 620c03c9f11d41c1a25f9ff0c4956336 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5823s ago] ('0', '0', 1) 2026-10-05 17:58:21.288 | c264231a22ba4caaa969e1e07728f92e | d2a6cf452a81464ba79ad3a5d19e1cbc | 9214421b34774041a228b8423bbd6ca4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.289 | c264231a22ba4caaa969e1e07728f92e | d2a6cf452a81464ba79ad3a5d19e1cbc | 9214421b34774041a228b8423bbd6ca4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5799s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.289 | 8d3c88c1d6974577a3b5948f91aabedb | 7da5220190e34b8586834d867a3493fb | 4013539859884ea8b827191be4ef556f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.289 | 8d3c88c1d6974577a3b5948f91aabedb | 7da5220190e34b8586834d867a3493fb | 4013539859884ea8b827191be4ef556f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5787s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.290 | 9bdcee835f1a47859bf7b1b69e291ef1 | 3c3128a18ad54c099fe244c050947ad9 | e01fdf207ee040bb8cb1f906abb3310d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.290 | 9bdcee835f1a47859bf7b1b69e291ef1 | 3c3128a18ad54c099fe244c050947ad9 | e01fdf207ee040bb8cb1f906abb3310d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5796s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.292 | 47c8b4a8afc34ed2bb5ab4c1c8cc7fc0 | e31468ce793e4d1fb3bcf1c5297c592d | 620c03c9f11d41c1a25f9ff0c4956336 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.292 | 47c8b4a8afc34ed2bb5ab4c1c8cc7fc0 | e31468ce793e4d1fb3bcf1c5297c592d | 620c03c9f11d41c1a25f9ff0c4956336 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5831s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.293 | c264231a22ba4caaa969e1e07728f92e | d2a6cf452a81464ba79ad3a5d19e1cbc | 9214421b34774041a228b8423bbd6ca4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.293 | c264231a22ba4caaa969e1e07728f92e | d2a6cf452a81464ba79ad3a5d19e1cbc | 9214421b34774041a228b8423bbd6ca4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5822s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.293 | 8d3c88c1d6974577a3b5948f91aabedb | 7da5220190e34b8586834d867a3493fb | 4013539859884ea8b827191be4ef556f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.293 | 8d3c88c1d6974577a3b5948f91aabedb | 7da5220190e34b8586834d867a3493fb | 4013539859884ea8b827191be4ef556f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5804s ago] ('0', '0', '0', 1) 2026-10-05 17:58:21.294 | 9bdcee835f1a47859bf7b1b69e291ef1 | 3c3128a18ad54c099fe244c050947ad9 | e01fdf207ee040bb8cb1f906abb3310d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.294 | 9bdcee835f1a47859bf7b1b69e291ef1 | 3c3128a18ad54c099fe244c050947ad9 | e01fdf207ee040bb8cb1f906abb3310d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5815s ago] ('0', '0', '0', 1) 2026-10-05 17:58:21.295 | b3642ff2a79f47ff927ada1024882cdc | ea7782a7b3884da0a92486c204a60f54 | 0cf6a5ee8a5a4050b93e0c83fe02dc1b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:58:21.296 | 47c8b4a8afc34ed2bb5ab4c1c8cc7fc0 | e31468ce793e4d1fb3bcf1c5297c592d | 620c03c9f11d41c1a25f9ff0c4956336 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.296 | 47c8b4a8afc34ed2bb5ab4c1c8cc7fc0 | e31468ce793e4d1fb3bcf1c5297c592d | 620c03c9f11d41c1a25f9ff0c4956336 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5857s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.297 | 8d3c88c1d6974577a3b5948f91aabedb | 7da5220190e34b8586834d867a3493fb | 4013539859884ea8b827191be4ef556f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:21.297 | 8d3c88c1d6974577a3b5948f91aabedb | 7da5220190e34b8586834d867a3493fb | 4013539859884ea8b827191be4ef556f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5824s ago] ('0',) 2026-10-05 17:58:21.297 | c264231a22ba4caaa969e1e07728f92e | d2a6cf452a81464ba79ad3a5d19e1cbc | 9214421b34774041a228b8423bbd6ca4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.297 | c264231a22ba4caaa969e1e07728f92e | d2a6cf452a81464ba79ad3a5d19e1cbc | 9214421b34774041a228b8423bbd6ca4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5843s ago] ('0', '0', '0', 1) 2026-10-05 17:58:21.298 | 9bdcee835f1a47859bf7b1b69e291ef1 | 3c3128a18ad54c099fe244c050947ad9 | e01fdf207ee040bb8cb1f906abb3310d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:21.298 | 9bdcee835f1a47859bf7b1b69e291ef1 | 3c3128a18ad54c099fe244c050947ad9 | e01fdf207ee040bb8cb1f906abb3310d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5834s ago] ('0',) 2026-10-05 17:58:21.298 | 7082578279c741a0b805cbc3f68e2a6c | 4b3b081ff9c146fc8a78cfd961ec7035 | 31c2182558fb453998eed480adcc4a02 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:58:21.299 | c264231a22ba4caaa969e1e07728f92e | d2a6cf452a81464ba79ad3a5d19e1cbc | 9214421b34774041a228b8423bbd6ca4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:21.299 | c264231a22ba4caaa969e1e07728f92e | d2a6cf452a81464ba79ad3a5d19e1cbc | 9214421b34774041a228b8423bbd6ca4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5847s ago] ('0',) 2026-10-05 17:58:21.299 | 47c8b4a8afc34ed2bb5ab4c1c8cc7fc0 | e31468ce793e4d1fb3bcf1c5297c592d | 620c03c9f11d41c1a25f9ff0c4956336 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.300 | 47c8b4a8afc34ed2bb5ab4c1c8cc7fc0 | e31468ce793e4d1fb3bcf1c5297c592d | 620c03c9f11d41c1a25f9ff0c4956336 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.5867s ago] ('0', '0', '0', 1) 2026-10-05 17:58:21.414 | 47c8b4a8afc34ed2bb5ab4c1c8cc7fc0 | e31468ce793e4d1fb3bcf1c5297c592d | 620c03c9f11d41c1a25f9ff0c4956336 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:21.415 | 47c8b4a8afc34ed2bb5ab4c1c8cc7fc0 | e31468ce793e4d1fb3bcf1c5297c592d | 620c03c9f11d41c1a25f9ff0c4956336 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7002s ago] ('0',) 2026-10-05 17:58:21.423 | 2c10095846514aeb9ae4f97d71ba3ca9 | aab027e138f749afa06920dcc7cf597b | d27b9e5c51e94922a7f1fecf338753b5 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:58:21.423 | 2c10095846514aeb9ae4f97d71ba3ca9 | aab027e138f749afa06920dcc7cf597b | d27b9e5c51e94922a7f1fecf338753b5 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.423 | 2c10095846514aeb9ae4f97d71ba3ca9 | aab027e138f749afa06920dcc7cf597b | d27b9e5c51e94922a7f1fecf338753b5 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7176s ago] ('0', '0', 1) 2026-10-05 17:58:21.425 | 2c10095846514aeb9ae4f97d71ba3ca9 | aab027e138f749afa06920dcc7cf597b | d27b9e5c51e94922a7f1fecf338753b5 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.425 | 2c10095846514aeb9ae4f97d71ba3ca9 | aab027e138f749afa06920dcc7cf597b | d27b9e5c51e94922a7f1fecf338753b5 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.716s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.426 | 2c10095846514aeb9ae4f97d71ba3ca9 | aab027e138f749afa06920dcc7cf597b | d27b9e5c51e94922a7f1fecf338753b5 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.426 | 2c10095846514aeb9ae4f97d71ba3ca9 | aab027e138f749afa06920dcc7cf597b | d27b9e5c51e94922a7f1fecf338753b5 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7154s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.428 | 97438fcfe2ca463e8a0667051fa7f3b9 | eaa3d90f26084b6c945e1e3765a23a27 | 2becd80cb5f9447b906ca78fdf09e536 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:58:21.428 | 97438fcfe2ca463e8a0667051fa7f3b9 | eaa3d90f26084b6c945e1e3765a23a27 | 2becd80cb5f9447b906ca78fdf09e536 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.428 | 97438fcfe2ca463e8a0667051fa7f3b9 | eaa3d90f26084b6c945e1e3765a23a27 | 2becd80cb5f9447b906ca78fdf09e536 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7225s ago] ('0', '0', 1) 2026-10-05 17:58:21.430 | 2c10095846514aeb9ae4f97d71ba3ca9 | aab027e138f749afa06920dcc7cf597b | d27b9e5c51e94922a7f1fecf338753b5 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.430 | 2c10095846514aeb9ae4f97d71ba3ca9 | aab027e138f749afa06920dcc7cf597b | d27b9e5c51e94922a7f1fecf338753b5 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.717s ago] ('0', '0', '0', 1) 2026-10-05 17:58:21.431 | 97438fcfe2ca463e8a0667051fa7f3b9 | eaa3d90f26084b6c945e1e3765a23a27 | 2becd80cb5f9447b906ca78fdf09e536 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.431 | 97438fcfe2ca463e8a0667051fa7f3b9 | eaa3d90f26084b6c945e1e3765a23a27 | 2becd80cb5f9447b906ca78fdf09e536 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7225s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.432 | 2c10095846514aeb9ae4f97d71ba3ca9 | aab027e138f749afa06920dcc7cf597b | d27b9e5c51e94922a7f1fecf338753b5 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:21.432 | 2c10095846514aeb9ae4f97d71ba3ca9 | aab027e138f749afa06920dcc7cf597b | d27b9e5c51e94922a7f1fecf338753b5 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7182s ago] ('0',) 2026-10-05 17:58:21.433 | 8d3c88c1d6974577a3b5948f91aabedb | 7da5220190e34b8586834d867a3493fb | 4013539859884ea8b827191be4ef556f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.433 | 8d3c88c1d6974577a3b5948f91aabedb | 7da5220190e34b8586834d867a3493fb | 4013539859884ea8b827191be4ef556f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7276s ago] ('0', '0', 1) 2026-10-05 17:58:21.434 | 9bdcee835f1a47859bf7b1b69e291ef1 | 3c3128a18ad54c099fe244c050947ad9 | e01fdf207ee040bb8cb1f906abb3310d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.434 | 9bdcee835f1a47859bf7b1b69e291ef1 | 3c3128a18ad54c099fe244c050947ad9 | e01fdf207ee040bb8cb1f906abb3310d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.728s ago] ('0', '0', 1) 2026-10-05 17:58:21.434 | 97438fcfe2ca463e8a0667051fa7f3b9 | eaa3d90f26084b6c945e1e3765a23a27 | 2becd80cb5f9447b906ca78fdf09e536 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.435 | 97438fcfe2ca463e8a0667051fa7f3b9 | eaa3d90f26084b6c945e1e3765a23a27 | 2becd80cb5f9447b906ca78fdf09e536 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.724s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.437 | c264231a22ba4caaa969e1e07728f92e | d2a6cf452a81464ba79ad3a5d19e1cbc | 9214421b34774041a228b8423bbd6ca4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.438 | c264231a22ba4caaa969e1e07728f92e | d2a6cf452a81464ba79ad3a5d19e1cbc | 9214421b34774041a228b8423bbd6ca4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7321s ago] ('0', '0', 1) 2026-10-05 17:58:21.438 | 47c8b4a8afc34ed2bb5ab4c1c8cc7fc0 | e31468ce793e4d1fb3bcf1c5297c592d | 620c03c9f11d41c1a25f9ff0c4956336 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.438 | 47c8b4a8afc34ed2bb5ab4c1c8cc7fc0 | e31468ce793e4d1fb3bcf1c5297c592d | 620c03c9f11d41c1a25f9ff0c4956336 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7327s ago] ('0', '0', 1) 2026-10-05 17:58:21.439 | 9bdcee835f1a47859bf7b1b69e291ef1 | 3c3128a18ad54c099fe244c050947ad9 | e01fdf207ee040bb8cb1f906abb3310d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.440 | 9bdcee835f1a47859bf7b1b69e291ef1 | 3c3128a18ad54c099fe244c050947ad9 | e01fdf207ee040bb8cb1f906abb3310d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7308s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.440 | 8d3c88c1d6974577a3b5948f91aabedb | 7da5220190e34b8586834d867a3493fb | 4013539859884ea8b827191be4ef556f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.440 | 8d3c88c1d6974577a3b5948f91aabedb | 7da5220190e34b8586834d867a3493fb | 4013539859884ea8b827191be4ef556f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7314s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.441 | 97438fcfe2ca463e8a0667051fa7f3b9 | eaa3d90f26084b6c945e1e3765a23a27 | 2becd80cb5f9447b906ca78fdf09e536 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.441 | 97438fcfe2ca463e8a0667051fa7f3b9 | eaa3d90f26084b6c945e1e3765a23a27 | 2becd80cb5f9447b906ca78fdf09e536 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7277s ago] ('0', '0', '0', 1) 2026-10-05 17:58:21.442 | 9bdcee835f1a47859bf7b1b69e291ef1 | 3c3128a18ad54c099fe244c050947ad9 | e01fdf207ee040bb8cb1f906abb3310d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.442 | 9bdcee835f1a47859bf7b1b69e291ef1 | 3c3128a18ad54c099fe244c050947ad9 | e01fdf207ee040bb8cb1f906abb3310d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7313s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.442 | 47c8b4a8afc34ed2bb5ab4c1c8cc7fc0 | e31468ce793e4d1fb3bcf1c5297c592d | 620c03c9f11d41c1a25f9ff0c4956336 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.442 | 47c8b4a8afc34ed2bb5ab4c1c8cc7fc0 | e31468ce793e4d1fb3bcf1c5297c592d | 620c03c9f11d41c1a25f9ff0c4956336 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7338s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.443 | 8d3c88c1d6974577a3b5948f91aabedb | 7da5220190e34b8586834d867a3493fb | 4013539859884ea8b827191be4ef556f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.443 | 8d3c88c1d6974577a3b5948f91aabedb | 7da5220190e34b8586834d867a3493fb | 4013539859884ea8b827191be4ef556f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7327s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.444 | c264231a22ba4caaa969e1e07728f92e | d2a6cf452a81464ba79ad3a5d19e1cbc | 9214421b34774041a228b8423bbd6ca4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.444 | c264231a22ba4caaa969e1e07728f92e | d2a6cf452a81464ba79ad3a5d19e1cbc | 9214421b34774041a228b8423bbd6ca4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.735s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.444 | 97438fcfe2ca463e8a0667051fa7f3b9 | eaa3d90f26084b6c945e1e3765a23a27 | 2becd80cb5f9447b906ca78fdf09e536 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:21.444 | 97438fcfe2ca463e8a0667051fa7f3b9 | eaa3d90f26084b6c945e1e3765a23a27 | 2becd80cb5f9447b906ca78fdf09e536 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7298s ago] ('0',) 2026-10-05 17:58:21.445 | 9bdcee835f1a47859bf7b1b69e291ef1 | 3c3128a18ad54c099fe244c050947ad9 | e01fdf207ee040bb8cb1f906abb3310d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.445 | 9bdcee835f1a47859bf7b1b69e291ef1 | 3c3128a18ad54c099fe244c050947ad9 | e01fdf207ee040bb8cb1f906abb3310d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7321s ago] ('0', '0', '0', 1) 2026-10-05 17:58:21.446 | 47c8b4a8afc34ed2bb5ab4c1c8cc7fc0 | e31468ce793e4d1fb3bcf1c5297c592d | 620c03c9f11d41c1a25f9ff0c4956336 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.446 | 47c8b4a8afc34ed2bb5ab4c1c8cc7fc0 | e31468ce793e4d1fb3bcf1c5297c592d | 620c03c9f11d41c1a25f9ff0c4956336 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7355s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.446 | c264231a22ba4caaa969e1e07728f92e | d2a6cf452a81464ba79ad3a5d19e1cbc | 9214421b34774041a228b8423bbd6ca4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.447 | c264231a22ba4caaa969e1e07728f92e | d2a6cf452a81464ba79ad3a5d19e1cbc | 9214421b34774041a228b8423bbd6ca4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7361s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.447 | 8d3c88c1d6974577a3b5948f91aabedb | 7da5220190e34b8586834d867a3493fb | 4013539859884ea8b827191be4ef556f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.447 | 8d3c88c1d6974577a3b5948f91aabedb | 7da5220190e34b8586834d867a3493fb | 4013539859884ea8b827191be4ef556f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7342s ago] ('0', '0', '0', 1) 2026-10-05 17:58:21.450 | 9bdcee835f1a47859bf7b1b69e291ef1 | 3c3128a18ad54c099fe244c050947ad9 | e01fdf207ee040bb8cb1f906abb3310d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:21.450 | 9bdcee835f1a47859bf7b1b69e291ef1 | 3c3128a18ad54c099fe244c050947ad9 | e01fdf207ee040bb8cb1f906abb3310d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7359s ago] ('0',) 2026-10-05 17:58:21.451 | 8d3c88c1d6974577a3b5948f91aabedb | 7da5220190e34b8586834d867a3493fb | 4013539859884ea8b827191be4ef556f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:21.451 | 8d3c88c1d6974577a3b5948f91aabedb | 7da5220190e34b8586834d867a3493fb | 4013539859884ea8b827191be4ef556f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.737s ago] ('0',) 2026-10-05 17:58:21.452 | 47c8b4a8afc34ed2bb5ab4c1c8cc7fc0 | e31468ce793e4d1fb3bcf1c5297c592d | 620c03c9f11d41c1a25f9ff0c4956336 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.452 | 47c8b4a8afc34ed2bb5ab4c1c8cc7fc0 | e31468ce793e4d1fb3bcf1c5297c592d | 620c03c9f11d41c1a25f9ff0c4956336 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.739s ago] ('0', '0', '0', 1) 2026-10-05 17:58:21.452 | c264231a22ba4caaa969e1e07728f92e | d2a6cf452a81464ba79ad3a5d19e1cbc | 9214421b34774041a228b8423bbd6ca4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.452 | c264231a22ba4caaa969e1e07728f92e | d2a6cf452a81464ba79ad3a5d19e1cbc | 9214421b34774041a228b8423bbd6ca4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7395s ago] ('0', '0', '0', 1) 2026-10-05 17:58:21.455 | 2c10095846514aeb9ae4f97d71ba3ca9 | aab027e138f749afa06920dcc7cf597b | d27b9e5c51e94922a7f1fecf338753b5 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.456 | 2c10095846514aeb9ae4f97d71ba3ca9 | aab027e138f749afa06920dcc7cf597b | d27b9e5c51e94922a7f1fecf338753b5 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7498s ago] ('0', '0', 1) 2026-10-05 17:58:21.456 | 47c8b4a8afc34ed2bb5ab4c1c8cc7fc0 | e31468ce793e4d1fb3bcf1c5297c592d | 620c03c9f11d41c1a25f9ff0c4956336 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:21.456 | 47c8b4a8afc34ed2bb5ab4c1c8cc7fc0 | e31468ce793e4d1fb3bcf1c5297c592d | 620c03c9f11d41c1a25f9ff0c4956336 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7421s ago] ('0',) 2026-10-05 17:58:21.457 | c264231a22ba4caaa969e1e07728f92e | d2a6cf452a81464ba79ad3a5d19e1cbc | 9214421b34774041a228b8423bbd6ca4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:21.457 | c264231a22ba4caaa969e1e07728f92e | d2a6cf452a81464ba79ad3a5d19e1cbc | 9214421b34774041a228b8423bbd6ca4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7425s ago] ('0',) 2026-10-05 17:58:21.459 | 2c10095846514aeb9ae4f97d71ba3ca9 | aab027e138f749afa06920dcc7cf597b | d27b9e5c51e94922a7f1fecf338753b5 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.459 | 2c10095846514aeb9ae4f97d71ba3ca9 | aab027e138f749afa06920dcc7cf597b | d27b9e5c51e94922a7f1fecf338753b5 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7506s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.464 | 2c10095846514aeb9ae4f97d71ba3ca9 | aab027e138f749afa06920dcc7cf597b | d27b9e5c51e94922a7f1fecf338753b5 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.464 | 2c10095846514aeb9ae4f97d71ba3ca9 | aab027e138f749afa06920dcc7cf597b | d27b9e5c51e94922a7f1fecf338753b5 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7535s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.466 | 97438fcfe2ca463e8a0667051fa7f3b9 | eaa3d90f26084b6c945e1e3765a23a27 | 2becd80cb5f9447b906ca78fdf09e536 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.466 | 97438fcfe2ca463e8a0667051fa7f3b9 | eaa3d90f26084b6c945e1e3765a23a27 | 2becd80cb5f9447b906ca78fdf09e536 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.76s ago] ('0', '0', 1) 2026-10-05 17:58:21.467 | 2c10095846514aeb9ae4f97d71ba3ca9 | aab027e138f749afa06920dcc7cf597b | d27b9e5c51e94922a7f1fecf338753b5 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.467 | 2c10095846514aeb9ae4f97d71ba3ca9 | aab027e138f749afa06920dcc7cf597b | d27b9e5c51e94922a7f1fecf338753b5 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7539s ago] ('0', '0', '0', 1) 2026-10-05 17:58:21.468 | 97438fcfe2ca463e8a0667051fa7f3b9 | eaa3d90f26084b6c945e1e3765a23a27 | 2becd80cb5f9447b906ca78fdf09e536 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.468 | 97438fcfe2ca463e8a0667051fa7f3b9 | eaa3d90f26084b6c945e1e3765a23a27 | 2becd80cb5f9447b906ca78fdf09e536 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7591s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.472 | 2c10095846514aeb9ae4f97d71ba3ca9 | aab027e138f749afa06920dcc7cf597b | d27b9e5c51e94922a7f1fecf338753b5 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:21.472 | 2c10095846514aeb9ae4f97d71ba3ca9 | aab027e138f749afa06920dcc7cf597b | d27b9e5c51e94922a7f1fecf338753b5 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7576s ago] ('0',) 2026-10-05 17:58:21.473 | 97438fcfe2ca463e8a0667051fa7f3b9 | eaa3d90f26084b6c945e1e3765a23a27 | 2becd80cb5f9447b906ca78fdf09e536 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.473 | 97438fcfe2ca463e8a0667051fa7f3b9 | eaa3d90f26084b6c945e1e3765a23a27 | 2becd80cb5f9447b906ca78fdf09e536 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7624s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:21.475 | 97438fcfe2ca463e8a0667051fa7f3b9 | eaa3d90f26084b6c945e1e3765a23a27 | 2becd80cb5f9447b906ca78fdf09e536 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:21.475 | 97438fcfe2ca463e8a0667051fa7f3b9 | eaa3d90f26084b6c945e1e3765a23a27 | 2becd80cb5f9447b906ca78fdf09e536 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7626s ago] ('0', '0', '0', 1) 2026-10-05 17:58:21.477 | 9bdcee835f1a47859bf7b1b69e291ef1 | 3c3128a18ad54c099fe244c050947ad9 | e01fdf207ee040bb8cb1f906abb3310d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.status = %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 17:58:21.477 | 9bdcee835f1a47859bf7b1b69e291ef1 | 3c3128a18ad54c099fe244c050947ad9 | e01fdf207ee040bb8cb1f906abb3310d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('*', 'DRAFT') 2026-10-05 17:58:21.482 | 8d3c88c1d6974577a3b5948f91aabedb | 7da5220190e34b8586834d867a3493fb | 4013539859884ea8b827191be4ef556f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at >= %s AND biz_shipment_order.confirmed_at < %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id) AS anon_1 2026-10-05 17:58:21.482 | 8d3c88c1d6974577a3b5948f91aabedb | 7da5220190e34b8586834d867a3493fb | 4013539859884ea8b827191be4ef556f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00043s] ('*', 'CONFIRMED', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 17:58:21.486 | 47c8b4a8afc34ed2bb5ab4c1c8cc7fc0 | e31468ce793e4d1fb3bcf1c5297c592d | 620c03c9f11d41c1a25f9ff0c4956336 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_return_order.return_id AS return_id, biz_return_order.test_batch_id AS test_batch_id, biz_return_order.return_no AS return_no, biz_return_order.source_site_id AS source_site_id, biz_return_order.target_warehouse_id AS target_warehouse_id, biz_return_order.status AS status, biz_return_order.request_idempotency_key AS request_idempotency_key, biz_return_order.request_hash AS request_hash, biz_return_order.confirm_idempotency_key AS confirm_idempotency_key, biz_return_order.confirm_request_hash AS confirm_request_hash, biz_return_order.requested_by AS requested_by, biz_return_order.requested_at AS requested_at, biz_return_order.confirmed_by AS confirmed_by, biz_return_order.confirmed_at AS confirmed_at, biz_return_order.create_by AS create_by, biz_return_order.create_time AS create_time, biz_return_order.update_by AS update_by, biz_return_order.update_time AS update_time, biz_return_order.remark AS remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL AND biz_return_order.status = %s ORDER BY biz_return_order.return_id) AS anon_1 2026-10-05 17:58:21.486 | 47c8b4a8afc34ed2bb5ab4c1c8cc7fc0 | e31468ce793e4d1fb3bcf1c5297c592d | 620c03c9f11d41c1a25f9ff0c4956336 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00022s] ('*', 'REQUESTED') 2026-10-05 17:58:21.487 | 9bdcee835f1a47859bf7b1b69e291ef1 | 3c3128a18ad54c099fe244c050947ad9 | e01fdf207ee040bb8cb1f906abb3310d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.status = %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 17:58:21.487 | 9bdcee835f1a47859bf7b1b69e291ef1 | 3c3128a18ad54c099fe244c050947ad9 | e01fdf207ee040bb8cb1f906abb3310d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00014s] ('DRAFT', 0, 5) 2026-10-05 17:58:21.487 | 97438fcfe2ca463e8a0667051fa7f3b9 | eaa3d90f26084b6c945e1e3765a23a27 | 2becd80cb5f9447b906ca78fdf09e536 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:21.487 | 97438fcfe2ca463e8a0667051fa7f3b9 | eaa3d90f26084b6c945e1e3765a23a27 | 2becd80cb5f9447b906ca78fdf09e536 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 0.7728s ago] ('0',) 2026-10-05 17:58:21.489 | c264231a22ba4caaa969e1e07728f92e | d2a6cf452a81464ba79ad3a5d19e1cbc | 9214421b34774041a228b8423bbd6ca4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.status = %s ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 17:58:21.489 | c264231a22ba4caaa969e1e07728f92e | d2a6cf452a81464ba79ad3a5d19e1cbc | 9214421b34774041a228b8423bbd6ca4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00019s] ('*', 'DRAFT') 2026-10-05 17:58:21.493 | 8d3c88c1d6974577a3b5948f91aabedb | 7da5220190e34b8586834d867a3493fb | 4013539859884ea8b827191be4ef556f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at >= %s AND biz_shipment_order.confirmed_at < %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id LIMIT %s, %s 2026-10-05 17:58:21.493 | 8d3c88c1d6974577a3b5948f91aabedb | 7da5220190e34b8586834d867a3493fb | 4013539859884ea8b827191be4ef556f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] ('CONFIRMED', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 100) 2026-10-05 17:58:21.494 | c264231a22ba4caaa969e1e07728f92e | d2a6cf452a81464ba79ad3a5d19e1cbc | 9214421b34774041a228b8423bbd6ca4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.status = %s ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 17:58:21.494 | c264231a22ba4caaa969e1e07728f92e | d2a6cf452a81464ba79ad3a5d19e1cbc | 9214421b34774041a228b8423bbd6ca4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00014s] ('DRAFT', 0, 5) 2026-10-05 17:58:21.495 | 47c8b4a8afc34ed2bb5ab4c1c8cc7fc0 | e31468ce793e4d1fb3bcf1c5297c592d | 620c03c9f11d41c1a25f9ff0c4956336 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_return_order.return_id, biz_return_order.test_batch_id, biz_return_order.return_no, biz_return_order.source_site_id, biz_return_order.target_warehouse_id, biz_return_order.status, biz_return_order.request_idempotency_key, biz_return_order.request_hash, biz_return_order.confirm_idempotency_key, biz_return_order.confirm_request_hash, biz_return_order.requested_by, biz_return_order.requested_at, biz_return_order.confirmed_by, biz_return_order.confirmed_at, biz_return_order.create_by, biz_return_order.create_time, biz_return_order.update_by, biz_return_order.update_time, biz_return_order.remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL AND biz_return_order.status = %s ORDER BY biz_return_order.return_id LIMIT %s, %s 2026-10-05 17:58:21.495 | 47c8b4a8afc34ed2bb5ab4c1c8cc7fc0 | e31468ce793e4d1fb3bcf1c5297c592d | 620c03c9f11d41c1a25f9ff0c4956336 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] ('REQUESTED', 0, 5) 2026-10-05 17:58:21.496 | 9bdcee835f1a47859bf7b1b69e291ef1 | 3c3128a18ad54c099fe244c050947ad9 | e01fdf207ee040bb8cb1f906abb3310d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:58:21.500 | 2c10095846514aeb9ae4f97d71ba3ca9 | aab027e138f749afa06920dcc7cf597b | d27b9e5c51e94922a7f1fecf338753b5 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT sys_oper_log.oper_id AS oper_id, sys_oper_log.title AS title, sys_oper_log.business_type AS business_type, sys_oper_log.method AS method, sys_oper_log.request_method AS request_method, sys_oper_log.operator_type AS operator_type, sys_oper_log.oper_name AS oper_name, sys_oper_log.dept_name AS dept_name, sys_oper_log.oper_url AS oper_url, sys_oper_log.oper_ip AS oper_ip, sys_oper_log.oper_location AS oper_location, sys_oper_log.oper_param AS oper_param, sys_oper_log.json_result AS json_result, sys_oper_log.status AS status, sys_oper_log.error_msg AS error_msg, sys_oper_log.oper_time AS oper_time, sys_oper_log.cost_time AS cost_time FROM sys_oper_log WHERE sys_oper_log.title = %s AND sys_oper_log.status = %s ORDER BY sys_oper_log.oper_time DESC) AS anon_1 2026-10-05 17:58:21.500 | 2c10095846514aeb9ae4f97d71ba3ca9 | aab027e138f749afa06920dcc7cf597b | d27b9e5c51e94922a7f1fecf338753b5 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] ('*', '扫码操作', 1) 2026-10-05 17:58:21.501 | c264231a22ba4caaa969e1e07728f92e | d2a6cf452a81464ba79ad3a5d19e1cbc | 9214421b34774041a228b8423bbd6ca4 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:58:21.502 | 47c8b4a8afc34ed2bb5ab4c1c8cc7fc0 | e31468ce793e4d1fb3bcf1c5297c592d | 620c03c9f11d41c1a25f9ff0c4956336 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:58:21.502 | 8d3c88c1d6974577a3b5948f91aabedb | 7da5220190e34b8586834d867a3493fb | 4013539859884ea8b827191be4ef556f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:58:21.509 | 2c10095846514aeb9ae4f97d71ba3ca9 | aab027e138f749afa06920dcc7cf597b | d27b9e5c51e94922a7f1fecf338753b5 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT sys_oper_log.oper_id, sys_oper_log.title, sys_oper_log.business_type, sys_oper_log.method, sys_oper_log.request_method, sys_oper_log.operator_type, sys_oper_log.oper_name, sys_oper_log.dept_name, sys_oper_log.oper_url, sys_oper_log.oper_ip, sys_oper_log.oper_location, sys_oper_log.oper_param, sys_oper_log.json_result, sys_oper_log.status, sys_oper_log.error_msg, sys_oper_log.oper_time, sys_oper_log.cost_time FROM sys_oper_log WHERE sys_oper_log.title = %s AND sys_oper_log.status = %s ORDER BY sys_oper_log.oper_time DESC LIMIT %s, %s 2026-10-05 17:58:21.509 | 2c10095846514aeb9ae4f97d71ba3ca9 | aab027e138f749afa06920dcc7cf597b | d27b9e5c51e94922a7f1fecf338753b5 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] ('扫码操作', 1, 0, 5) 2026-10-05 17:58:21.512 | 2c10095846514aeb9ae4f97d71ba3ca9 | aab027e138f749afa06920dcc7cf597b | d27b9e5c51e94922a7f1fecf338753b5 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:58:21.516 | 97438fcfe2ca463e8a0667051fa7f3b9 | eaa3d90f26084b6c945e1e3765a23a27 | 2becd80cb5f9447b906ca78fdf09e536 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_test_batch.batch_id, biz_test_batch.batch_code, biz_test_batch.batch_name, biz_test_batch.status, biz_test_batch.create_by, biz_test_batch.create_time, biz_test_batch.update_by, biz_test_batch.update_time, biz_test_batch.closed_by, biz_test_batch.closed_at, biz_test_batch.purged_by, biz_test_batch.purged_at, biz_test_batch.purge_summary, biz_test_batch.preview_action, biz_test_batch.preview_token_hash, biz_test_batch.preview_scope_hash, biz_test_batch.preview_expires_at, biz_test_batch.remark FROM biz_test_batch WHERE biz_test_batch.status = %s ORDER BY biz_test_batch.batch_id DESC 2026-10-05 17:58:21.516 | 97438fcfe2ca463e8a0667051fa7f3b9 | eaa3d90f26084b6c945e1e3765a23a27 | 2becd80cb5f9447b906ca78fdf09e536 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00036s] ('ACTIVE',) 2026-10-05 17:58:21.520 | 97438fcfe2ca463e8a0667051fa7f3b9 | eaa3d90f26084b6c945e1e3765a23a27 | 2becd80cb5f9447b906ca78fdf09e536 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:58:25.199 | 53764cbbfe294630be25ee1e9c6c1766 | 8bbf6ba5ed304c5f819a7320cff582f3 | efeec76a25514f9d8b6567469b92e66e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:58:25.199 | 53764cbbfe294630be25ee1e9c6c1766 | 8bbf6ba5ed304c5f819a7320cff582f3 | efeec76a25514f9d8b6567469b92e66e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:25.200 | 53764cbbfe294630be25ee1e9c6c1766 | 8bbf6ba5ed304c5f819a7320cff582f3 | efeec76a25514f9d8b6567469b92e66e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 4.494s ago] ('0', '0', 1) 2026-10-05 17:58:25.203 | c2bdbe2f9aae4ab19a140d0b449073e4 | 4fa3e509893c4bedb488f7e41bc7a78f | 0fd34f7255b94fccbb701cfc79faae4a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:58:25.203 | c2bdbe2f9aae4ab19a140d0b449073e4 | 4fa3e509893c4bedb488f7e41bc7a78f | 0fd34f7255b94fccbb701cfc79faae4a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:25.203 | c2bdbe2f9aae4ab19a140d0b449073e4 | 4fa3e509893c4bedb488f7e41bc7a78f | 0fd34f7255b94fccbb701cfc79faae4a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 4.497s ago] ('0', '0', 1) 2026-10-05 17:58:25.204 | 53764cbbfe294630be25ee1e9c6c1766 | 8bbf6ba5ed304c5f819a7320cff582f3 | efeec76a25514f9d8b6567469b92e66e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:25.204 | 53764cbbfe294630be25ee1e9c6c1766 | 8bbf6ba5ed304c5f819a7320cff582f3 | efeec76a25514f9d8b6567469b92e66e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 4.496s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:25.205 | c2bdbe2f9aae4ab19a140d0b449073e4 | 4fa3e509893c4bedb488f7e41bc7a78f | 0fd34f7255b94fccbb701cfc79faae4a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:25.205 | c2bdbe2f9aae4ab19a140d0b449073e4 | 4fa3e509893c4bedb488f7e41bc7a78f | 0fd34f7255b94fccbb701cfc79faae4a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 4.497s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:25.206 | 53764cbbfe294630be25ee1e9c6c1766 | 8bbf6ba5ed304c5f819a7320cff582f3 | efeec76a25514f9d8b6567469b92e66e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:25.206 | 53764cbbfe294630be25ee1e9c6c1766 | 8bbf6ba5ed304c5f819a7320cff582f3 | efeec76a25514f9d8b6567469b92e66e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 4.496s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:25.207 | c2bdbe2f9aae4ab19a140d0b449073e4 | 4fa3e509893c4bedb488f7e41bc7a78f | 0fd34f7255b94fccbb701cfc79faae4a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:25.207 | c2bdbe2f9aae4ab19a140d0b449073e4 | 4fa3e509893c4bedb488f7e41bc7a78f | 0fd34f7255b94fccbb701cfc79faae4a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 4.497s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:25.208 | 53764cbbfe294630be25ee1e9c6c1766 | 8bbf6ba5ed304c5f819a7320cff582f3 | efeec76a25514f9d8b6567469b92e66e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:25.208 | 53764cbbfe294630be25ee1e9c6c1766 | 8bbf6ba5ed304c5f819a7320cff582f3 | efeec76a25514f9d8b6567469b92e66e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 4.495s ago] ('0', '0', '0', 1) 2026-10-05 17:58:25.209 | c2bdbe2f9aae4ab19a140d0b449073e4 | 4fa3e509893c4bedb488f7e41bc7a78f | 0fd34f7255b94fccbb701cfc79faae4a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:25.209 | c2bdbe2f9aae4ab19a140d0b449073e4 | 4fa3e509893c4bedb488f7e41bc7a78f | 0fd34f7255b94fccbb701cfc79faae4a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 4.496s ago] ('0', '0', '0', 1) 2026-10-05 17:58:25.210 | 53764cbbfe294630be25ee1e9c6c1766 | 8bbf6ba5ed304c5f819a7320cff582f3 | efeec76a25514f9d8b6567469b92e66e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:25.210 | 53764cbbfe294630be25ee1e9c6c1766 | 8bbf6ba5ed304c5f819a7320cff582f3 | efeec76a25514f9d8b6567469b92e66e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 4.496s ago] ('0',) 2026-10-05 17:58:25.211 | c2bdbe2f9aae4ab19a140d0b449073e4 | 4fa3e509893c4bedb488f7e41bc7a78f | 0fd34f7255b94fccbb701cfc79faae4a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:25.211 | c2bdbe2f9aae4ab19a140d0b449073e4 | 4fa3e509893c4bedb488f7e41bc7a78f | 0fd34f7255b94fccbb701cfc79faae4a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 4.496s ago] ('0',) 2026-10-05 17:58:25.223 | c2bdbe2f9aae4ab19a140d0b449073e4 | 4fa3e509893c4bedb488f7e41bc7a78f | 0fd34f7255b94fccbb701cfc79faae4a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:25.223 | c2bdbe2f9aae4ab19a140d0b449073e4 | 4fa3e509893c4bedb488f7e41bc7a78f | 0fd34f7255b94fccbb701cfc79faae4a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 4.517s ago] ('0', '0', 1) 2026-10-05 17:58:25.223 | 53764cbbfe294630be25ee1e9c6c1766 | 8bbf6ba5ed304c5f819a7320cff582f3 | efeec76a25514f9d8b6567469b92e66e | 46633-a22437 | INFO | module_admin.controller.dict_controller:query_system_dict_type_data:231 - 获取成功 2026-10-05 17:58:25.225 | c2bdbe2f9aae4ab19a140d0b449073e4 | 4fa3e509893c4bedb488f7e41bc7a78f | 0fd34f7255b94fccbb701cfc79faae4a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:25.225 | c2bdbe2f9aae4ab19a140d0b449073e4 | 4fa3e509893c4bedb488f7e41bc7a78f | 0fd34f7255b94fccbb701cfc79faae4a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 4.516s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:25.225 | 53764cbbfe294630be25ee1e9c6c1766 | 8bbf6ba5ed304c5f819a7320cff582f3 | efeec76a25514f9d8b6567469b92e66e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:58:25.226 | c2bdbe2f9aae4ab19a140d0b449073e4 | 4fa3e509893c4bedb488f7e41bc7a78f | 0fd34f7255b94fccbb701cfc79faae4a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:25.226 | c2bdbe2f9aae4ab19a140d0b449073e4 | 4fa3e509893c4bedb488f7e41bc7a78f | 0fd34f7255b94fccbb701cfc79faae4a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 4.516s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:25.228 | c2bdbe2f9aae4ab19a140d0b449073e4 | 4fa3e509893c4bedb488f7e41bc7a78f | 0fd34f7255b94fccbb701cfc79faae4a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:25.228 | c2bdbe2f9aae4ab19a140d0b449073e4 | 4fa3e509893c4bedb488f7e41bc7a78f | 0fd34f7255b94fccbb701cfc79faae4a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 4.515s ago] ('0', '0', '0', 1) 2026-10-05 17:58:25.229 | c2bdbe2f9aae4ab19a140d0b449073e4 | 4fa3e509893c4bedb488f7e41bc7a78f | 0fd34f7255b94fccbb701cfc79faae4a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:25.229 | c2bdbe2f9aae4ab19a140d0b449073e4 | 4fa3e509893c4bedb488f7e41bc7a78f | 0fd34f7255b94fccbb701cfc79faae4a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 4.515s ago] ('0',) 2026-10-05 17:58:25.239 | c2bdbe2f9aae4ab19a140d0b449073e4 | 4fa3e509893c4bedb488f7e41bc7a78f | 0fd34f7255b94fccbb701cfc79faae4a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_strain.strain_id AS strain_id, biz_strain.test_batch_id AS test_batch_id, biz_strain.strain_code AS strain_code, biz_strain.strain_name AS strain_name, biz_strain.status AS status, biz_strain.create_by AS create_by, biz_strain.create_time AS create_time, biz_strain.update_by AS update_by, biz_strain.update_time AS update_time, biz_strain.remark AS remark FROM biz_strain WHERE biz_strain.test_batch_id IS NULL ORDER BY biz_strain.strain_id) AS anon_1 2026-10-05 17:58:25.239 | c2bdbe2f9aae4ab19a140d0b449073e4 | 4fa3e509893c4bedb488f7e41bc7a78f | 0fd34f7255b94fccbb701cfc79faae4a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00028s] ('*',) 2026-10-05 17:58:25.245 | c2bdbe2f9aae4ab19a140d0b449073e4 | 4fa3e509893c4bedb488f7e41bc7a78f | 0fd34f7255b94fccbb701cfc79faae4a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_strain.strain_id, biz_strain.test_batch_id, biz_strain.strain_code, biz_strain.strain_name, biz_strain.status, biz_strain.create_by, biz_strain.create_time, biz_strain.update_by, biz_strain.update_time, biz_strain.remark FROM biz_strain WHERE biz_strain.test_batch_id IS NULL ORDER BY biz_strain.strain_id LIMIT %s, %s 2026-10-05 17:58:25.245 | c2bdbe2f9aae4ab19a140d0b449073e4 | 4fa3e509893c4bedb488f7e41bc7a78f | 0fd34f7255b94fccbb701cfc79faae4a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] (0, 10) 2026-10-05 17:58:25.247 | c2bdbe2f9aae4ab19a140d0b449073e4 | 4fa3e509893c4bedb488f7e41bc7a78f | 0fd34f7255b94fccbb701cfc79faae4a | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:58:27.050 | ddae4e691cd34476acc74c5e74522d1d | 51f7d0c0f165433f9817da579537eade | 8fb72ad77e364b2e85a7635291e85dcc | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:58:27.051 | ddae4e691cd34476acc74c5e74522d1d | 51f7d0c0f165433f9817da579537eade | 8fb72ad77e364b2e85a7635291e85dcc | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:27.052 | ddae4e691cd34476acc74c5e74522d1d | 51f7d0c0f165433f9817da579537eade | 8fb72ad77e364b2e85a7635291e85dcc | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 6.346s ago] ('0', '0', 1) 2026-10-05 17:58:27.054 | ddae4e691cd34476acc74c5e74522d1d | 51f7d0c0f165433f9817da579537eade | 8fb72ad77e364b2e85a7635291e85dcc | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:27.054 | ddae4e691cd34476acc74c5e74522d1d | 51f7d0c0f165433f9817da579537eade | 8fb72ad77e364b2e85a7635291e85dcc | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 6.345s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:27.056 | ddae4e691cd34476acc74c5e74522d1d | 51f7d0c0f165433f9817da579537eade | 8fb72ad77e364b2e85a7635291e85dcc | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:27.056 | ddae4e691cd34476acc74c5e74522d1d | 51f7d0c0f165433f9817da579537eade | 8fb72ad77e364b2e85a7635291e85dcc | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 6.346s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:27.058 | ddae4e691cd34476acc74c5e74522d1d | 51f7d0c0f165433f9817da579537eade | 8fb72ad77e364b2e85a7635291e85dcc | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:27.058 | ddae4e691cd34476acc74c5e74522d1d | 51f7d0c0f165433f9817da579537eade | 8fb72ad77e364b2e85a7635291e85dcc | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 6.345s ago] ('0', '0', '0', 1) 2026-10-05 17:58:27.059 | ddae4e691cd34476acc74c5e74522d1d | 51f7d0c0f165433f9817da579537eade | 8fb72ad77e364b2e85a7635291e85dcc | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:27.059 | ddae4e691cd34476acc74c5e74522d1d | 51f7d0c0f165433f9817da579537eade | 8fb72ad77e364b2e85a7635291e85dcc | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 6.345s ago] ('0',) 2026-10-05 17:58:27.068 | ddae4e691cd34476acc74c5e74522d1d | 51f7d0c0f165433f9817da579537eade | 8fb72ad77e364b2e85a7635291e85dcc | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:27.068 | ddae4e691cd34476acc74c5e74522d1d | 51f7d0c0f165433f9817da579537eade | 8fb72ad77e364b2e85a7635291e85dcc | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 6.362s ago] ('0', '0', 1) 2026-10-05 17:58:27.070 | ddae4e691cd34476acc74c5e74522d1d | 51f7d0c0f165433f9817da579537eade | 8fb72ad77e364b2e85a7635291e85dcc | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:27.070 | ddae4e691cd34476acc74c5e74522d1d | 51f7d0c0f165433f9817da579537eade | 8fb72ad77e364b2e85a7635291e85dcc | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 6.361s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:27.071 | ddae4e691cd34476acc74c5e74522d1d | 51f7d0c0f165433f9817da579537eade | 8fb72ad77e364b2e85a7635291e85dcc | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:27.072 | ddae4e691cd34476acc74c5e74522d1d | 51f7d0c0f165433f9817da579537eade | 8fb72ad77e364b2e85a7635291e85dcc | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 6.361s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:27.073 | ddae4e691cd34476acc74c5e74522d1d | 51f7d0c0f165433f9817da579537eade | 8fb72ad77e364b2e85a7635291e85dcc | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:27.073 | ddae4e691cd34476acc74c5e74522d1d | 51f7d0c0f165433f9817da579537eade | 8fb72ad77e364b2e85a7635291e85dcc | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 6.36s ago] ('0', '0', '0', 1) 2026-10-05 17:58:27.074 | ddae4e691cd34476acc74c5e74522d1d | 51f7d0c0f165433f9817da579537eade | 8fb72ad77e364b2e85a7635291e85dcc | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:27.074 | ddae4e691cd34476acc74c5e74522d1d | 51f7d0c0f165433f9817da579537eade | 8fb72ad77e364b2e85a7635291e85dcc | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 6.36s ago] ('0',) 2026-10-05 17:58:27.085 | ddae4e691cd34476acc74c5e74522d1d | 51f7d0c0f165433f9817da579537eade | 8fb72ad77e364b2e85a7635291e85dcc | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_customer.customer_id AS customer_id, biz_customer.test_batch_id AS test_batch_id, biz_customer.customer_code AS customer_code, biz_customer.customer_name AS customer_name, biz_customer.status AS status, biz_customer.create_by AS create_by, biz_customer.create_time AS create_time, biz_customer.update_by AS update_by, biz_customer.update_time AS update_time, biz_customer.remark AS remark FROM biz_customer WHERE biz_customer.test_batch_id IS NULL ORDER BY biz_customer.customer_id) AS anon_1 2026-10-05 17:58:27.085 | ddae4e691cd34476acc74c5e74522d1d | 51f7d0c0f165433f9817da579537eade | 8fb72ad77e364b2e85a7635291e85dcc | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00079s] ('*',) 2026-10-05 17:58:27.087 | ddae4e691cd34476acc74c5e74522d1d | 51f7d0c0f165433f9817da579537eade | 8fb72ad77e364b2e85a7635291e85dcc | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_customer.customer_id, biz_customer.test_batch_id, biz_customer.customer_code, biz_customer.customer_name, biz_customer.status, biz_customer.create_by, biz_customer.create_time, biz_customer.update_by, biz_customer.update_time, biz_customer.remark FROM biz_customer WHERE biz_customer.test_batch_id IS NULL ORDER BY biz_customer.customer_id LIMIT %s, %s 2026-10-05 17:58:27.087 | ddae4e691cd34476acc74c5e74522d1d | 51f7d0c0f165433f9817da579537eade | 8fb72ad77e364b2e85a7635291e85dcc | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00031s] (0, 10) 2026-10-05 17:58:27.090 | ddae4e691cd34476acc74c5e74522d1d | 51f7d0c0f165433f9817da579537eade | 8fb72ad77e364b2e85a7635291e85dcc | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:58:29.996 | aaff9722d9944488a4ded899aa1788a6 | ed43ea88311f4319be239a6b71d4c08d | 9fd41cfd532345ffaef9949c42b6478e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:58:29.996 | aaff9722d9944488a4ded899aa1788a6 | ed43ea88311f4319be239a6b71d4c08d | 9fd41cfd532345ffaef9949c42b6478e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:29.997 | aaff9722d9944488a4ded899aa1788a6 | ed43ea88311f4319be239a6b71d4c08d | 9fd41cfd532345ffaef9949c42b6478e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 9.291s ago] ('0', '0', 1) 2026-10-05 17:58:29.999 | aaff9722d9944488a4ded899aa1788a6 | ed43ea88311f4319be239a6b71d4c08d | 9fd41cfd532345ffaef9949c42b6478e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:29.999 | aaff9722d9944488a4ded899aa1788a6 | ed43ea88311f4319be239a6b71d4c08d | 9fd41cfd532345ffaef9949c42b6478e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 9.291s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:30.001 | aaff9722d9944488a4ded899aa1788a6 | ed43ea88311f4319be239a6b71d4c08d | 9fd41cfd532345ffaef9949c42b6478e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:30.001 | aaff9722d9944488a4ded899aa1788a6 | ed43ea88311f4319be239a6b71d4c08d | 9fd41cfd532345ffaef9949c42b6478e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 9.29s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:30.003 | aaff9722d9944488a4ded899aa1788a6 | ed43ea88311f4319be239a6b71d4c08d | 9fd41cfd532345ffaef9949c42b6478e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:30.003 | aaff9722d9944488a4ded899aa1788a6 | ed43ea88311f4319be239a6b71d4c08d | 9fd41cfd532345ffaef9949c42b6478e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 9.29s ago] ('0', '0', '0', 1) 2026-10-05 17:58:30.004 | aaff9722d9944488a4ded899aa1788a6 | ed43ea88311f4319be239a6b71d4c08d | 9fd41cfd532345ffaef9949c42b6478e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:30.004 | aaff9722d9944488a4ded899aa1788a6 | ed43ea88311f4319be239a6b71d4c08d | 9fd41cfd532345ffaef9949c42b6478e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 9.29s ago] ('0',) 2026-10-05 17:58:30.012 | aaff9722d9944488a4ded899aa1788a6 | ed43ea88311f4319be239a6b71d4c08d | 9fd41cfd532345ffaef9949c42b6478e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:30.013 | aaff9722d9944488a4ded899aa1788a6 | ed43ea88311f4319be239a6b71d4c08d | 9fd41cfd532345ffaef9949c42b6478e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 9.307s ago] ('0', '0', 1) 2026-10-05 17:58:30.014 | aaff9722d9944488a4ded899aa1788a6 | ed43ea88311f4319be239a6b71d4c08d | 9fd41cfd532345ffaef9949c42b6478e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:30.014 | aaff9722d9944488a4ded899aa1788a6 | ed43ea88311f4319be239a6b71d4c08d | 9fd41cfd532345ffaef9949c42b6478e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 9.305s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:30.015 | aaff9722d9944488a4ded899aa1788a6 | ed43ea88311f4319be239a6b71d4c08d | 9fd41cfd532345ffaef9949c42b6478e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:30.015 | aaff9722d9944488a4ded899aa1788a6 | ed43ea88311f4319be239a6b71d4c08d | 9fd41cfd532345ffaef9949c42b6478e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 9.305s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:30.016 | aaff9722d9944488a4ded899aa1788a6 | ed43ea88311f4319be239a6b71d4c08d | 9fd41cfd532345ffaef9949c42b6478e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:30.016 | aaff9722d9944488a4ded899aa1788a6 | ed43ea88311f4319be239a6b71d4c08d | 9fd41cfd532345ffaef9949c42b6478e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 9.303s ago] ('0', '0', '0', 1) 2026-10-05 17:58:30.017 | aaff9722d9944488a4ded899aa1788a6 | ed43ea88311f4319be239a6b71d4c08d | 9fd41cfd532345ffaef9949c42b6478e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:30.017 | aaff9722d9944488a4ded899aa1788a6 | ed43ea88311f4319be239a6b71d4c08d | 9fd41cfd532345ffaef9949c42b6478e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 9.303s ago] ('0',) 2026-10-05 17:58:30.030 | aaff9722d9944488a4ded899aa1788a6 | ed43ea88311f4319be239a6b71d4c08d | 9fd41cfd532345ffaef9949c42b6478e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_pallet.pallet_id AS pallet_id, biz_pallet.test_batch_id AS test_batch_id, biz_pallet.pallet_code AS pallet_code, biz_pallet.qr_token AS qr_token, biz_pallet.capacity_packages AS capacity_packages, biz_pallet.asset_status AS asset_status, biz_pallet.create_by AS create_by, biz_pallet.create_time AS create_time, biz_pallet.update_by AS update_by, biz_pallet.update_time AS update_time, biz_pallet.remark AS remark FROM biz_pallet WHERE biz_pallet.test_batch_id IS NULL ORDER BY biz_pallet.pallet_id) AS anon_1 2026-10-05 17:58:30.030 | aaff9722d9944488a4ded899aa1788a6 | ed43ea88311f4319be239a6b71d4c08d | 9fd41cfd532345ffaef9949c42b6478e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00030s] ('*',) 2026-10-05 17:58:30.035 | aaff9722d9944488a4ded899aa1788a6 | ed43ea88311f4319be239a6b71d4c08d | 9fd41cfd532345ffaef9949c42b6478e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_pallet.pallet_id, biz_pallet.test_batch_id, biz_pallet.pallet_code, biz_pallet.qr_token, biz_pallet.capacity_packages, biz_pallet.asset_status, biz_pallet.create_by, biz_pallet.create_time, biz_pallet.update_by, biz_pallet.update_time, biz_pallet.remark FROM biz_pallet WHERE biz_pallet.test_batch_id IS NULL ORDER BY biz_pallet.pallet_id LIMIT %s, %s 2026-10-05 17:58:30.036 | aaff9722d9944488a4ded899aa1788a6 | ed43ea88311f4319be239a6b71d4c08d | 9fd41cfd532345ffaef9949c42b6478e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00038s] (0, 10) 2026-10-05 17:58:30.038 | aaff9722d9944488a4ded899aa1788a6 | ed43ea88311f4319be239a6b71d4c08d | 9fd41cfd532345ffaef9949c42b6478e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:58:31.825 | ce6d1c56ffe84937aa330b409b76e11d | 69628fb97c584b84829f99ed2c7d9110 | b4035f6e88664447bb0548d21966ec61 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:58:31.826 | ce6d1c56ffe84937aa330b409b76e11d | 69628fb97c584b84829f99ed2c7d9110 | b4035f6e88664447bb0548d21966ec61 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:31.826 | ce6d1c56ffe84937aa330b409b76e11d | 69628fb97c584b84829f99ed2c7d9110 | b4035f6e88664447bb0548d21966ec61 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 11.12s ago] ('0', '0', 1) 2026-10-05 17:58:31.829 | ce6d1c56ffe84937aa330b409b76e11d | 69628fb97c584b84829f99ed2c7d9110 | b4035f6e88664447bb0548d21966ec61 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:31.829 | ce6d1c56ffe84937aa330b409b76e11d | 69628fb97c584b84829f99ed2c7d9110 | b4035f6e88664447bb0548d21966ec61 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 11.12s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:31.831 | ce6d1c56ffe84937aa330b409b76e11d | 69628fb97c584b84829f99ed2c7d9110 | b4035f6e88664447bb0548d21966ec61 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:31.831 | ce6d1c56ffe84937aa330b409b76e11d | 69628fb97c584b84829f99ed2c7d9110 | b4035f6e88664447bb0548d21966ec61 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 11.12s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:31.832 | ce6d1c56ffe84937aa330b409b76e11d | 69628fb97c584b84829f99ed2c7d9110 | b4035f6e88664447bb0548d21966ec61 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:31.832 | ce6d1c56ffe84937aa330b409b76e11d | 69628fb97c584b84829f99ed2c7d9110 | b4035f6e88664447bb0548d21966ec61 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 11.12s ago] ('0', '0', '0', 1) 2026-10-05 17:58:31.833 | ce6d1c56ffe84937aa330b409b76e11d | 69628fb97c584b84829f99ed2c7d9110 | b4035f6e88664447bb0548d21966ec61 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:31.833 | ce6d1c56ffe84937aa330b409b76e11d | 69628fb97c584b84829f99ed2c7d9110 | b4035f6e88664447bb0548d21966ec61 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 11.12s ago] ('0',) 2026-10-05 17:58:31.840 | ce6d1c56ffe84937aa330b409b76e11d | 69628fb97c584b84829f99ed2c7d9110 | b4035f6e88664447bb0548d21966ec61 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:31.840 | ce6d1c56ffe84937aa330b409b76e11d | 69628fb97c584b84829f99ed2c7d9110 | b4035f6e88664447bb0548d21966ec61 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 11.13s ago] ('0', '0', 1) 2026-10-05 17:58:31.842 | ce6d1c56ffe84937aa330b409b76e11d | 69628fb97c584b84829f99ed2c7d9110 | b4035f6e88664447bb0548d21966ec61 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:31.842 | ce6d1c56ffe84937aa330b409b76e11d | 69628fb97c584b84829f99ed2c7d9110 | b4035f6e88664447bb0548d21966ec61 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 11.13s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:31.843 | ce6d1c56ffe84937aa330b409b76e11d | 69628fb97c584b84829f99ed2c7d9110 | b4035f6e88664447bb0548d21966ec61 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:31.843 | ce6d1c56ffe84937aa330b409b76e11d | 69628fb97c584b84829f99ed2c7d9110 | b4035f6e88664447bb0548d21966ec61 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 11.13s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:58:31.844 | ce6d1c56ffe84937aa330b409b76e11d | 69628fb97c584b84829f99ed2c7d9110 | b4035f6e88664447bb0548d21966ec61 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:58:31.844 | ce6d1c56ffe84937aa330b409b76e11d | 69628fb97c584b84829f99ed2c7d9110 | b4035f6e88664447bb0548d21966ec61 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 11.13s ago] ('0', '0', '0', 1) 2026-10-05 17:58:31.845 | ce6d1c56ffe84937aa330b409b76e11d | 69628fb97c584b84829f99ed2c7d9110 | b4035f6e88664447bb0548d21966ec61 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:58:31.845 | ce6d1c56ffe84937aa330b409b76e11d | 69628fb97c584b84829f99ed2c7d9110 | b4035f6e88664447bb0548d21966ec61 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 11.13s ago] ('0',) 2026-10-05 17:58:31.855 | ce6d1c56ffe84937aa330b409b76e11d | 69628fb97c584b84829f99ed2c7d9110 | b4035f6e88664447bb0548d21966ec61 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_pallet.pallet_id, biz_pallet.test_batch_id, biz_pallet.pallet_code, biz_pallet.qr_token, biz_pallet.capacity_packages, biz_pallet.asset_status, biz_pallet.create_by, biz_pallet.create_time, biz_pallet.update_by, biz_pallet.update_time, biz_pallet.remark FROM biz_pallet WHERE biz_pallet.pallet_id = %s AND biz_pallet.test_batch_id IS NULL 2026-10-05 17:58:31.855 | ce6d1c56ffe84937aa330b409b76e11d | 69628fb97c584b84829f99ed2c7d9110 | b4035f6e88664447bb0548d21966ec61 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] (3,) 2026-10-05 17:58:31.867 | ce6d1c56ffe84937aa330b409b76e11d | 69628fb97c584b84829f99ed2c7d9110 | b4035f6e88664447bb0548d21966ec61 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 17:59:54.638 | d2af983c4d6e411cacdc878c492da211 | ad51eb7278ed43ffb70ac0d8957684f6 | 874b0f1faaea46e7add35c83d541506f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 17:59:54.640 | d2af983c4d6e411cacdc878c492da211 | ad51eb7278ed43ffb70ac0d8957684f6 | 874b0f1faaea46e7add35c83d541506f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:59:54.640 | d2af983c4d6e411cacdc878c492da211 | ad51eb7278ed43ffb70ac0d8957684f6 | 874b0f1faaea46e7add35c83d541506f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 93.93s ago] ('0', '0', 1) 2026-10-05 17:59:54.646 | d2af983c4d6e411cacdc878c492da211 | ad51eb7278ed43ffb70ac0d8957684f6 | 874b0f1faaea46e7add35c83d541506f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:59:54.646 | d2af983c4d6e411cacdc878c492da211 | ad51eb7278ed43ffb70ac0d8957684f6 | 874b0f1faaea46e7add35c83d541506f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 93.94s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:59:54.649 | d2af983c4d6e411cacdc878c492da211 | ad51eb7278ed43ffb70ac0d8957684f6 | 874b0f1faaea46e7add35c83d541506f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:59:54.649 | d2af983c4d6e411cacdc878c492da211 | ad51eb7278ed43ffb70ac0d8957684f6 | 874b0f1faaea46e7add35c83d541506f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 93.94s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:59:54.651 | d2af983c4d6e411cacdc878c492da211 | ad51eb7278ed43ffb70ac0d8957684f6 | 874b0f1faaea46e7add35c83d541506f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:59:54.652 | d2af983c4d6e411cacdc878c492da211 | ad51eb7278ed43ffb70ac0d8957684f6 | 874b0f1faaea46e7add35c83d541506f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 93.94s ago] ('0', '0', '0', 1) 2026-10-05 17:59:54.653 | d2af983c4d6e411cacdc878c492da211 | ad51eb7278ed43ffb70ac0d8957684f6 | 874b0f1faaea46e7add35c83d541506f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:59:54.653 | d2af983c4d6e411cacdc878c492da211 | ad51eb7278ed43ffb70ac0d8957684f6 | 874b0f1faaea46e7add35c83d541506f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 93.94s ago] ('0',) 2026-10-05 17:59:54.664 | d2af983c4d6e411cacdc878c492da211 | ad51eb7278ed43ffb70ac0d8957684f6 | 874b0f1faaea46e7add35c83d541506f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:59:54.664 | d2af983c4d6e411cacdc878c492da211 | ad51eb7278ed43ffb70ac0d8957684f6 | 874b0f1faaea46e7add35c83d541506f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 93.96s ago] ('0', '0', 1) 2026-10-05 17:59:54.666 | d2af983c4d6e411cacdc878c492da211 | ad51eb7278ed43ffb70ac0d8957684f6 | 874b0f1faaea46e7add35c83d541506f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:59:54.666 | d2af983c4d6e411cacdc878c492da211 | ad51eb7278ed43ffb70ac0d8957684f6 | 874b0f1faaea46e7add35c83d541506f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 93.96s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:59:54.667 | d2af983c4d6e411cacdc878c492da211 | ad51eb7278ed43ffb70ac0d8957684f6 | 874b0f1faaea46e7add35c83d541506f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:59:54.667 | d2af983c4d6e411cacdc878c492da211 | ad51eb7278ed43ffb70ac0d8957684f6 | 874b0f1faaea46e7add35c83d541506f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 93.96s ago] ('0', '0', '0', '0', 1) 2026-10-05 17:59:54.668 | d2af983c4d6e411cacdc878c492da211 | ad51eb7278ed43ffb70ac0d8957684f6 | 874b0f1faaea46e7add35c83d541506f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 17:59:54.668 | d2af983c4d6e411cacdc878c492da211 | ad51eb7278ed43ffb70ac0d8957684f6 | 874b0f1faaea46e7add35c83d541506f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 93.95s ago] ('0', '0', '0', 1) 2026-10-05 17:59:54.669 | d2af983c4d6e411cacdc878c492da211 | ad51eb7278ed43ffb70ac0d8957684f6 | 874b0f1faaea46e7add35c83d541506f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 17:59:54.669 | d2af983c4d6e411cacdc878c492da211 | ad51eb7278ed43ffb70ac0d8957684f6 | 874b0f1faaea46e7add35c83d541506f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 93.95s ago] ('0',) 2026-10-05 17:59:54.677 | d2af983c4d6e411cacdc878c492da211 | ad51eb7278ed43ffb70ac0d8957684f6 | 874b0f1faaea46e7add35c83d541506f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_pallet.pallet_id, biz_pallet.test_batch_id, biz_pallet.pallet_code, biz_pallet.qr_token, biz_pallet.capacity_packages, biz_pallet.asset_status, biz_pallet.create_by, biz_pallet.create_time, biz_pallet.update_by, biz_pallet.update_time, biz_pallet.remark FROM biz_pallet WHERE biz_pallet.pallet_id = %s AND biz_pallet.test_batch_id IS NULL 2026-10-05 17:59:54.677 | d2af983c4d6e411cacdc878c492da211 | ad51eb7278ed43ffb70ac0d8957684f6 | 874b0f1faaea46e7add35c83d541506f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 82.82s ago] (4,) 2026-10-05 17:59:54.681 | d2af983c4d6e411cacdc878c492da211 | ad51eb7278ed43ffb70ac0d8957684f6 | 874b0f1faaea46e7add35c83d541506f | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:00:16.577 | f0555e82a39c461e986d203228ca0839 | b51680a612644303b2c7baa51125b6a8 | 19f7ece708a141c1a70ef7fca8a8d763 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:00:16.579 | f0555e82a39c461e986d203228ca0839 | b51680a612644303b2c7baa51125b6a8 | 19f7ece708a141c1a70ef7fca8a8d763 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:00:16.579 | f0555e82a39c461e986d203228ca0839 | b51680a612644303b2c7baa51125b6a8 | 19f7ece708a141c1a70ef7fca8a8d763 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 115.9s ago] ('0', '0', 1) 2026-10-05 18:00:16.582 | f0555e82a39c461e986d203228ca0839 | b51680a612644303b2c7baa51125b6a8 | 19f7ece708a141c1a70ef7fca8a8d763 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:00:16.582 | f0555e82a39c461e986d203228ca0839 | b51680a612644303b2c7baa51125b6a8 | 19f7ece708a141c1a70ef7fca8a8d763 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 115.9s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:00:16.584 | f0555e82a39c461e986d203228ca0839 | b51680a612644303b2c7baa51125b6a8 | 19f7ece708a141c1a70ef7fca8a8d763 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:00:16.584 | f0555e82a39c461e986d203228ca0839 | b51680a612644303b2c7baa51125b6a8 | 19f7ece708a141c1a70ef7fca8a8d763 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 115.9s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:00:16.586 | f0555e82a39c461e986d203228ca0839 | b51680a612644303b2c7baa51125b6a8 | 19f7ece708a141c1a70ef7fca8a8d763 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:00:16.586 | f0555e82a39c461e986d203228ca0839 | b51680a612644303b2c7baa51125b6a8 | 19f7ece708a141c1a70ef7fca8a8d763 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 115.9s ago] ('0', '0', '0', 1) 2026-10-05 18:00:16.587 | f0555e82a39c461e986d203228ca0839 | b51680a612644303b2c7baa51125b6a8 | 19f7ece708a141c1a70ef7fca8a8d763 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:00:16.587 | f0555e82a39c461e986d203228ca0839 | b51680a612644303b2c7baa51125b6a8 | 19f7ece708a141c1a70ef7fca8a8d763 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 115.9s ago] ('0',) 2026-10-05 18:00:16.595 | f0555e82a39c461e986d203228ca0839 | b51680a612644303b2c7baa51125b6a8 | 19f7ece708a141c1a70ef7fca8a8d763 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:00:16.595 | f0555e82a39c461e986d203228ca0839 | b51680a612644303b2c7baa51125b6a8 | 19f7ece708a141c1a70ef7fca8a8d763 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 115.9s ago] ('0', '0', 1) 2026-10-05 18:00:16.596 | f0555e82a39c461e986d203228ca0839 | b51680a612644303b2c7baa51125b6a8 | 19f7ece708a141c1a70ef7fca8a8d763 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:00:16.596 | f0555e82a39c461e986d203228ca0839 | b51680a612644303b2c7baa51125b6a8 | 19f7ece708a141c1a70ef7fca8a8d763 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 115.9s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:00:16.597 | f0555e82a39c461e986d203228ca0839 | b51680a612644303b2c7baa51125b6a8 | 19f7ece708a141c1a70ef7fca8a8d763 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:00:16.597 | f0555e82a39c461e986d203228ca0839 | b51680a612644303b2c7baa51125b6a8 | 19f7ece708a141c1a70ef7fca8a8d763 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 115.9s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:00:16.598 | f0555e82a39c461e986d203228ca0839 | b51680a612644303b2c7baa51125b6a8 | 19f7ece708a141c1a70ef7fca8a8d763 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:00:16.598 | f0555e82a39c461e986d203228ca0839 | b51680a612644303b2c7baa51125b6a8 | 19f7ece708a141c1a70ef7fca8a8d763 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 115.9s ago] ('0', '0', '0', 1) 2026-10-05 18:00:16.599 | f0555e82a39c461e986d203228ca0839 | b51680a612644303b2c7baa51125b6a8 | 19f7ece708a141c1a70ef7fca8a8d763 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:00:16.599 | f0555e82a39c461e986d203228ca0839 | b51680a612644303b2c7baa51125b6a8 | 19f7ece708a141c1a70ef7fca8a8d763 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 115.9s ago] ('0',) 2026-10-05 18:00:16.607 | f0555e82a39c461e986d203228ca0839 | b51680a612644303b2c7baa51125b6a8 | 19f7ece708a141c1a70ef7fca8a8d763 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_pallet.pallet_id, biz_pallet.test_batch_id, biz_pallet.pallet_code, biz_pallet.qr_token, biz_pallet.capacity_packages, biz_pallet.asset_status, biz_pallet.create_by, biz_pallet.create_time, biz_pallet.update_by, biz_pallet.update_time, biz_pallet.remark FROM biz_pallet WHERE biz_pallet.pallet_id = %s AND biz_pallet.test_batch_id IS NULL 2026-10-05 18:00:16.607 | f0555e82a39c461e986d203228ca0839 | b51680a612644303b2c7baa51125b6a8 | 19f7ece708a141c1a70ef7fca8a8d763 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 104.8s ago] (4,) 2026-10-05 18:00:16.617 | f0555e82a39c461e986d203228ca0839 | b51680a612644303b2c7baa51125b6a8 | 19f7ece708a141c1a70ef7fca8a8d763 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:00:28.318 | ebaaa4958f344f68bb8a7f33edb424ce | 3d95f9d37327471c8f7f5d65488e7f3a | cede7d5c77384e0caced6ec78a9c8c55 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:00:28.319 | ebaaa4958f344f68bb8a7f33edb424ce | 3d95f9d37327471c8f7f5d65488e7f3a | cede7d5c77384e0caced6ec78a9c8c55 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:00:28.320 | ebaaa4958f344f68bb8a7f33edb424ce | 3d95f9d37327471c8f7f5d65488e7f3a | cede7d5c77384e0caced6ec78a9c8c55 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 127.6s ago] ('0', '0', 1) 2026-10-05 18:00:28.323 | ebaaa4958f344f68bb8a7f33edb424ce | 3d95f9d37327471c8f7f5d65488e7f3a | cede7d5c77384e0caced6ec78a9c8c55 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:00:28.323 | ebaaa4958f344f68bb8a7f33edb424ce | 3d95f9d37327471c8f7f5d65488e7f3a | cede7d5c77384e0caced6ec78a9c8c55 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 127.6s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:00:28.325 | ebaaa4958f344f68bb8a7f33edb424ce | 3d95f9d37327471c8f7f5d65488e7f3a | cede7d5c77384e0caced6ec78a9c8c55 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:00:28.325 | ebaaa4958f344f68bb8a7f33edb424ce | 3d95f9d37327471c8f7f5d65488e7f3a | cede7d5c77384e0caced6ec78a9c8c55 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 127.6s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:00:28.327 | ebaaa4958f344f68bb8a7f33edb424ce | 3d95f9d37327471c8f7f5d65488e7f3a | cede7d5c77384e0caced6ec78a9c8c55 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:00:28.328 | ebaaa4958f344f68bb8a7f33edb424ce | 3d95f9d37327471c8f7f5d65488e7f3a | cede7d5c77384e0caced6ec78a9c8c55 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 127.6s ago] ('0', '0', '0', 1) 2026-10-05 18:00:28.330 | ebaaa4958f344f68bb8a7f33edb424ce | 3d95f9d37327471c8f7f5d65488e7f3a | cede7d5c77384e0caced6ec78a9c8c55 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:00:28.330 | ebaaa4958f344f68bb8a7f33edb424ce | 3d95f9d37327471c8f7f5d65488e7f3a | cede7d5c77384e0caced6ec78a9c8c55 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 127.6s ago] ('0',) 2026-10-05 18:00:28.348 | ebaaa4958f344f68bb8a7f33edb424ce | 3d95f9d37327471c8f7f5d65488e7f3a | cede7d5c77384e0caced6ec78a9c8c55 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:00:28.348 | ebaaa4958f344f68bb8a7f33edb424ce | 3d95f9d37327471c8f7f5d65488e7f3a | cede7d5c77384e0caced6ec78a9c8c55 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 127.6s ago] ('0', '0', 1) 2026-10-05 18:00:28.350 | ebaaa4958f344f68bb8a7f33edb424ce | 3d95f9d37327471c8f7f5d65488e7f3a | cede7d5c77384e0caced6ec78a9c8c55 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:00:28.350 | ebaaa4958f344f68bb8a7f33edb424ce | 3d95f9d37327471c8f7f5d65488e7f3a | cede7d5c77384e0caced6ec78a9c8c55 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 127.6s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:00:28.351 | ebaaa4958f344f68bb8a7f33edb424ce | 3d95f9d37327471c8f7f5d65488e7f3a | cede7d5c77384e0caced6ec78a9c8c55 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:00:28.351 | ebaaa4958f344f68bb8a7f33edb424ce | 3d95f9d37327471c8f7f5d65488e7f3a | cede7d5c77384e0caced6ec78a9c8c55 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 127.6s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:00:28.353 | ebaaa4958f344f68bb8a7f33edb424ce | 3d95f9d37327471c8f7f5d65488e7f3a | cede7d5c77384e0caced6ec78a9c8c55 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:00:28.353 | ebaaa4958f344f68bb8a7f33edb424ce | 3d95f9d37327471c8f7f5d65488e7f3a | cede7d5c77384e0caced6ec78a9c8c55 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 127.6s ago] ('0', '0', '0', 1) 2026-10-05 18:00:28.354 | ebaaa4958f344f68bb8a7f33edb424ce | 3d95f9d37327471c8f7f5d65488e7f3a | cede7d5c77384e0caced6ec78a9c8c55 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:00:28.354 | ebaaa4958f344f68bb8a7f33edb424ce | 3d95f9d37327471c8f7f5d65488e7f3a | cede7d5c77384e0caced6ec78a9c8c55 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 127.6s ago] ('0',) 2026-10-05 18:00:28.362 | ebaaa4958f344f68bb8a7f33edb424ce | 3d95f9d37327471c8f7f5d65488e7f3a | cede7d5c77384e0caced6ec78a9c8c55 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_pallet.pallet_id, biz_pallet.test_batch_id, biz_pallet.pallet_code, biz_pallet.qr_token, biz_pallet.capacity_packages, biz_pallet.asset_status, biz_pallet.create_by, biz_pallet.create_time, biz_pallet.update_by, biz_pallet.update_time, biz_pallet.remark FROM biz_pallet WHERE biz_pallet.pallet_id = %s AND biz_pallet.test_batch_id IS NULL 2026-10-05 18:00:28.362 | ebaaa4958f344f68bb8a7f33edb424ce | 3d95f9d37327471c8f7f5d65488e7f3a | cede7d5c77384e0caced6ec78a9c8c55 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 116.5s ago] (4,) 2026-10-05 18:00:28.364 | ebaaa4958f344f68bb8a7f33edb424ce | 3d95f9d37327471c8f7f5d65488e7f3a | cede7d5c77384e0caced6ec78a9c8c55 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:01:11.978 | 15caaca0a4cc4c6382be942118562672 | af3f9aab3ded4ab0b4ffd746dff5a6c2 | 47b5ecf753d44f11b5812048deee1540 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:01:11.980 | 15caaca0a4cc4c6382be942118562672 | af3f9aab3ded4ab0b4ffd746dff5a6c2 | 47b5ecf753d44f11b5812048deee1540 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:11.980 | 15caaca0a4cc4c6382be942118562672 | af3f9aab3ded4ab0b4ffd746dff5a6c2 | 47b5ecf753d44f11b5812048deee1540 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 171.3s ago] ('0', '0', 1) 2026-10-05 18:01:11.983 | 15caaca0a4cc4c6382be942118562672 | af3f9aab3ded4ab0b4ffd746dff5a6c2 | 47b5ecf753d44f11b5812048deee1540 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:11.984 | 15caaca0a4cc4c6382be942118562672 | af3f9aab3ded4ab0b4ffd746dff5a6c2 | 47b5ecf753d44f11b5812048deee1540 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 171.3s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:01:11.987 | 15caaca0a4cc4c6382be942118562672 | af3f9aab3ded4ab0b4ffd746dff5a6c2 | 47b5ecf753d44f11b5812048deee1540 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:11.987 | 15caaca0a4cc4c6382be942118562672 | af3f9aab3ded4ab0b4ffd746dff5a6c2 | 47b5ecf753d44f11b5812048deee1540 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 171.3s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:01:11.989 | 15caaca0a4cc4c6382be942118562672 | af3f9aab3ded4ab0b4ffd746dff5a6c2 | 47b5ecf753d44f11b5812048deee1540 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:11.990 | 15caaca0a4cc4c6382be942118562672 | af3f9aab3ded4ab0b4ffd746dff5a6c2 | 47b5ecf753d44f11b5812048deee1540 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 171.3s ago] ('0', '0', '0', 1) 2026-10-05 18:01:11.991 | 15caaca0a4cc4c6382be942118562672 | af3f9aab3ded4ab0b4ffd746dff5a6c2 | 47b5ecf753d44f11b5812048deee1540 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:01:11.991 | 15caaca0a4cc4c6382be942118562672 | af3f9aab3ded4ab0b4ffd746dff5a6c2 | 47b5ecf753d44f11b5812048deee1540 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 171.3s ago] ('0',) 2026-10-05 18:01:12.006 | 15caaca0a4cc4c6382be942118562672 | af3f9aab3ded4ab0b4ffd746dff5a6c2 | 47b5ecf753d44f11b5812048deee1540 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:12.006 | 15caaca0a4cc4c6382be942118562672 | af3f9aab3ded4ab0b4ffd746dff5a6c2 | 47b5ecf753d44f11b5812048deee1540 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 171.3s ago] ('0', '0', 1) 2026-10-05 18:01:12.008 | 15caaca0a4cc4c6382be942118562672 | af3f9aab3ded4ab0b4ffd746dff5a6c2 | 47b5ecf753d44f11b5812048deee1540 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:12.008 | 15caaca0a4cc4c6382be942118562672 | af3f9aab3ded4ab0b4ffd746dff5a6c2 | 47b5ecf753d44f11b5812048deee1540 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 171.3s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:01:12.010 | 15caaca0a4cc4c6382be942118562672 | af3f9aab3ded4ab0b4ffd746dff5a6c2 | 47b5ecf753d44f11b5812048deee1540 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:12.010 | 15caaca0a4cc4c6382be942118562672 | af3f9aab3ded4ab0b4ffd746dff5a6c2 | 47b5ecf753d44f11b5812048deee1540 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 171.3s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:01:12.011 | 15caaca0a4cc4c6382be942118562672 | af3f9aab3ded4ab0b4ffd746dff5a6c2 | 47b5ecf753d44f11b5812048deee1540 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:12.012 | 15caaca0a4cc4c6382be942118562672 | af3f9aab3ded4ab0b4ffd746dff5a6c2 | 47b5ecf753d44f11b5812048deee1540 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 171.3s ago] ('0', '0', '0', 1) 2026-10-05 18:01:12.013 | 15caaca0a4cc4c6382be942118562672 | af3f9aab3ded4ab0b4ffd746dff5a6c2 | 47b5ecf753d44f11b5812048deee1540 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:01:12.013 | 15caaca0a4cc4c6382be942118562672 | af3f9aab3ded4ab0b4ffd746dff5a6c2 | 47b5ecf753d44f11b5812048deee1540 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 171.3s ago] ('0',) 2026-10-05 18:01:12.026 | 15caaca0a4cc4c6382be942118562672 | af3f9aab3ded4ab0b4ffd746dff5a6c2 | 47b5ecf753d44f11b5812048deee1540 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_pallet.pallet_id, biz_pallet.test_batch_id, biz_pallet.pallet_code, biz_pallet.qr_token, biz_pallet.capacity_packages, biz_pallet.asset_status, biz_pallet.create_by, biz_pallet.create_time, biz_pallet.update_by, biz_pallet.update_time, biz_pallet.remark FROM biz_pallet WHERE biz_pallet.pallet_code = %s 2026-10-05 18:01:12.027 | 15caaca0a4cc4c6382be942118562672 | af3f9aab3ded4ab0b4ffd746dff5a6c2 | 47b5ecf753d44f11b5812048deee1540 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00042s] ('123213213213213',) 2026-10-05 18:01:12.037 | 15caaca0a4cc4c6382be942118562672 | af3f9aab3ded4ab0b4ffd746dff5a6c2 | 47b5ecf753d44f11b5812048deee1540 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - INSERT INTO biz_pallet (test_batch_id, pallet_code, qr_token, capacity_packages, asset_status, create_by, create_time, update_by, update_time, remark) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s) 2026-10-05 18:01:12.038 | 15caaca0a4cc4c6382be942118562672 | af3f9aab3ded4ab0b4ffd746dff5a6c2 | 47b5ecf753d44f11b5812048deee1540 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00032s] (None, '123213213213213', 'vHhiXvEXiJQAoIZ86pB8Uv8-49SWklxlCcApHY8vhAQ', 100, '0', 'admin', datetime.datetime(2026, 10, 5, 18, 1, 12, 36126), 'admin', datetime.datetime(2026, 10, 5, 18, 1, 12, 36126), None) 2026-10-05 18:01:12.052 | 15caaca0a4cc4c6382be942118562672 | af3f9aab3ded4ab0b4ffd746dff5a6c2 | 47b5ecf753d44f11b5812048deee1540 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - INSERT INTO biz_pallet_inventory (pallet_id, test_batch_id, active_filling_id, warehouse_id, site_id, tunnel_id, trace_no, current_line_id, flow_state, remaining_packages, last_event_id, version, updated_at) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s) 2026-10-05 18:01:12.052 | 15caaca0a4cc4c6382be942118562672 | af3f9aab3ded4ab0b4ffd746dff5a6c2 | 47b5ecf753d44f11b5812048deee1540 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00038s] (5, None, None, None, None, None, None, None, 'UNSTOCKED', 0, None, 0, datetime.datetime(2026, 10, 5, 18, 1, 12, 36126)) 2026-10-05 18:01:12.063 | 15caaca0a4cc4c6382be942118562672 | af3f9aab3ded4ab0b4ffd746dff5a6c2 | 47b5ecf753d44f11b5812048deee1540 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:01:12.100 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:01:12.101 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - INSERT INTO sys_oper_log (title, business_type, method, request_method, operator_type, oper_name, dept_name, oper_url, oper_ip, oper_location, oper_param, json_result, status, error_msg, oper_time, cost_time) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s) 2026-10-05 18:01:12.102 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00024s] ('托盘管理', 1, 'module_business.controller.pallet_controller.add_master_pallet()', 'POST', 1, 'admin', '研发部门', '/dev-api/master/pallet', '127.0.0.1', '内网IP', '{\n "json_body": {\n "palletCode": "123213213213213",\n "capacityPackages": 100\n }\n}', '{\n "code": 500,\n "msg": "(asyncmy.errors.OperationalError) (1054, \\"Unknown column \'tunnel_id\' in \'field list\'\\")\\n[SQL: INSERT INTO biz_p ... (370 characters truncated) ... 18, 1, 12, 36126))]\\n(Background on this error at: https://sqlalche.me/e/20/e3q8)",\n "success": false,\n "time": "2026-10-05T18:01:12.094899"\n}', 1, '(asyncmy.errors.OperationalError) (1054, "Unknown column \'tunnel_id\' in \'field list\'")\n[SQL: INSERT INTO biz_pallet_inventory (pallet_id, test_b ... (268 characters truncated) ... ne, None, \'UNSTOCKED\', 0, None, 0, datetime.datetime(2026, 10, 5, 18, 1, 12, 36126))]\n(Background on this error at: https://sqlalche.me/e/20/e3q8)', datetime.datetime(2026, 10, 5, 18, 1, 12, 25318), 70) 2026-10-05 18:01:12.110 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 18:01:34.081 | ab7868320d7f4e1791e401695d6da86a | cf5495dc05f9401a97902c49dacbcf56 | d46cce5328c64e53a0bd5ee20dfb762d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:01:34.082 | ab7868320d7f4e1791e401695d6da86a | cf5495dc05f9401a97902c49dacbcf56 | d46cce5328c64e53a0bd5ee20dfb762d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:34.083 | ab7868320d7f4e1791e401695d6da86a | cf5495dc05f9401a97902c49dacbcf56 | d46cce5328c64e53a0bd5ee20dfb762d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 193.4s ago] ('0', '0', 1) 2026-10-05 18:01:34.087 | ab7868320d7f4e1791e401695d6da86a | cf5495dc05f9401a97902c49dacbcf56 | d46cce5328c64e53a0bd5ee20dfb762d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:34.087 | ab7868320d7f4e1791e401695d6da86a | cf5495dc05f9401a97902c49dacbcf56 | d46cce5328c64e53a0bd5ee20dfb762d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 193.4s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:01:34.089 | ab7868320d7f4e1791e401695d6da86a | cf5495dc05f9401a97902c49dacbcf56 | d46cce5328c64e53a0bd5ee20dfb762d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:34.089 | ab7868320d7f4e1791e401695d6da86a | cf5495dc05f9401a97902c49dacbcf56 | d46cce5328c64e53a0bd5ee20dfb762d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 193.4s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:01:34.091 | ab7868320d7f4e1791e401695d6da86a | cf5495dc05f9401a97902c49dacbcf56 | d46cce5328c64e53a0bd5ee20dfb762d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:34.091 | ab7868320d7f4e1791e401695d6da86a | cf5495dc05f9401a97902c49dacbcf56 | d46cce5328c64e53a0bd5ee20dfb762d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 193.4s ago] ('0', '0', '0', 1) 2026-10-05 18:01:34.093 | ab7868320d7f4e1791e401695d6da86a | cf5495dc05f9401a97902c49dacbcf56 | d46cce5328c64e53a0bd5ee20dfb762d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:01:34.093 | ab7868320d7f4e1791e401695d6da86a | cf5495dc05f9401a97902c49dacbcf56 | d46cce5328c64e53a0bd5ee20dfb762d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 193.4s ago] ('0',) 2026-10-05 18:01:34.105 | ab7868320d7f4e1791e401695d6da86a | cf5495dc05f9401a97902c49dacbcf56 | d46cce5328c64e53a0bd5ee20dfb762d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:34.106 | ab7868320d7f4e1791e401695d6da86a | cf5495dc05f9401a97902c49dacbcf56 | d46cce5328c64e53a0bd5ee20dfb762d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 193.4s ago] ('0', '0', 1) 2026-10-05 18:01:34.107 | ab7868320d7f4e1791e401695d6da86a | cf5495dc05f9401a97902c49dacbcf56 | d46cce5328c64e53a0bd5ee20dfb762d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:34.107 | ab7868320d7f4e1791e401695d6da86a | cf5495dc05f9401a97902c49dacbcf56 | d46cce5328c64e53a0bd5ee20dfb762d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 193.4s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:01:34.108 | ab7868320d7f4e1791e401695d6da86a | cf5495dc05f9401a97902c49dacbcf56 | d46cce5328c64e53a0bd5ee20dfb762d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:34.108 | ab7868320d7f4e1791e401695d6da86a | cf5495dc05f9401a97902c49dacbcf56 | d46cce5328c64e53a0bd5ee20dfb762d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 193.4s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:01:34.110 | ab7868320d7f4e1791e401695d6da86a | cf5495dc05f9401a97902c49dacbcf56 | d46cce5328c64e53a0bd5ee20dfb762d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:34.110 | ab7868320d7f4e1791e401695d6da86a | cf5495dc05f9401a97902c49dacbcf56 | d46cce5328c64e53a0bd5ee20dfb762d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 193.4s ago] ('0', '0', '0', 1) 2026-10-05 18:01:34.112 | ab7868320d7f4e1791e401695d6da86a | cf5495dc05f9401a97902c49dacbcf56 | d46cce5328c64e53a0bd5ee20dfb762d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:01:34.112 | ab7868320d7f4e1791e401695d6da86a | cf5495dc05f9401a97902c49dacbcf56 | d46cce5328c64e53a0bd5ee20dfb762d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 193.4s ago] ('0',) 2026-10-05 18:01:34.121 | ab7868320d7f4e1791e401695d6da86a | cf5495dc05f9401a97902c49dacbcf56 | d46cce5328c64e53a0bd5ee20dfb762d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_strain.strain_id, biz_strain.test_batch_id, biz_strain.strain_code, biz_strain.strain_name, biz_strain.status, biz_strain.create_by, biz_strain.create_time, biz_strain.update_by, biz_strain.update_time, biz_strain.remark FROM biz_strain WHERE biz_strain.strain_code = %s 2026-10-05 18:01:34.121 | ab7868320d7f4e1791e401695d6da86a | cf5495dc05f9401a97902c49dacbcf56 | d46cce5328c64e53a0bd5ee20dfb762d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00044s] ('测试',) 2026-10-05 18:01:34.129 | ab7868320d7f4e1791e401695d6da86a | cf5495dc05f9401a97902c49dacbcf56 | d46cce5328c64e53a0bd5ee20dfb762d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - INSERT INTO biz_strain (test_batch_id, strain_code, strain_name, status, create_by, create_time, update_by, update_time, remark) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s) 2026-10-05 18:01:34.130 | ab7868320d7f4e1791e401695d6da86a | cf5495dc05f9401a97902c49dacbcf56 | d46cce5328c64e53a0bd5ee20dfb762d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00040s] (None, '测试', '小平菇', '0', 'admin', datetime.datetime(2026, 10, 5, 18, 1, 34, 119829), 'admin', datetime.datetime(2026, 10, 5, 18, 1, 34, 119829), None) 2026-10-05 18:01:34.133 | ab7868320d7f4e1791e401695d6da86a | cf5495dc05f9401a97902c49dacbcf56 | d46cce5328c64e53a0bd5ee20dfb762d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 18:01:34.144 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:01:34.144 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - INSERT INTO sys_oper_log (title, business_type, method, request_method, operator_type, oper_name, dept_name, oper_url, oper_ip, oper_location, oper_param, json_result, status, error_msg, oper_time, cost_time) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s) 2026-10-05 18:01:34.145 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 22.04s ago] ('菌种管理', 1, 'module_business.controller.strain_controller.add_master_strain()', 'POST', 1, 'admin', '研发部门', '/dev-api/master/strain', '127.0.0.1', '内网IP', '{\n "json_body": {\n "strainCode": "测试",\n "strainName": "小平菇",\n "status": "0"\n }\n}', '{\n "code": 200,\n "msg": "新增成功",\n "success": true,\n "time": "2026-10-05T18:01:34.135702"\n}', 0, '', datetime.datetime(2026, 10, 5, 18, 1, 34, 119814), 16) 2026-10-05 18:01:34.150 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 18:01:34.156 | b14d7f973216416cbc05efacf20e0c69 | e4458477520c44e58e1c0b952b349959 | 0fee39dc0ec04b409971c7d4ed105ad9 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:01:34.156 | b14d7f973216416cbc05efacf20e0c69 | e4458477520c44e58e1c0b952b349959 | 0fee39dc0ec04b409971c7d4ed105ad9 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:34.156 | b14d7f973216416cbc05efacf20e0c69 | e4458477520c44e58e1c0b952b349959 | 0fee39dc0ec04b409971c7d4ed105ad9 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 193.4s ago] ('0', '0', 1) 2026-10-05 18:01:34.169 | b14d7f973216416cbc05efacf20e0c69 | e4458477520c44e58e1c0b952b349959 | 0fee39dc0ec04b409971c7d4ed105ad9 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:34.170 | b14d7f973216416cbc05efacf20e0c69 | e4458477520c44e58e1c0b952b349959 | 0fee39dc0ec04b409971c7d4ed105ad9 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 193.5s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:01:34.173 | b14d7f973216416cbc05efacf20e0c69 | e4458477520c44e58e1c0b952b349959 | 0fee39dc0ec04b409971c7d4ed105ad9 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:34.173 | b14d7f973216416cbc05efacf20e0c69 | e4458477520c44e58e1c0b952b349959 | 0fee39dc0ec04b409971c7d4ed105ad9 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 193.5s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:01:34.176 | b14d7f973216416cbc05efacf20e0c69 | e4458477520c44e58e1c0b952b349959 | 0fee39dc0ec04b409971c7d4ed105ad9 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:34.177 | b14d7f973216416cbc05efacf20e0c69 | e4458477520c44e58e1c0b952b349959 | 0fee39dc0ec04b409971c7d4ed105ad9 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 193.5s ago] ('0', '0', '0', 1) 2026-10-05 18:01:34.179 | b14d7f973216416cbc05efacf20e0c69 | e4458477520c44e58e1c0b952b349959 | 0fee39dc0ec04b409971c7d4ed105ad9 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:01:34.179 | b14d7f973216416cbc05efacf20e0c69 | e4458477520c44e58e1c0b952b349959 | 0fee39dc0ec04b409971c7d4ed105ad9 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 193.5s ago] ('0',) 2026-10-05 18:01:34.202 | b14d7f973216416cbc05efacf20e0c69 | e4458477520c44e58e1c0b952b349959 | 0fee39dc0ec04b409971c7d4ed105ad9 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:34.202 | b14d7f973216416cbc05efacf20e0c69 | e4458477520c44e58e1c0b952b349959 | 0fee39dc0ec04b409971c7d4ed105ad9 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 193.5s ago] ('0', '0', 1) 2026-10-05 18:01:34.204 | b14d7f973216416cbc05efacf20e0c69 | e4458477520c44e58e1c0b952b349959 | 0fee39dc0ec04b409971c7d4ed105ad9 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:34.204 | b14d7f973216416cbc05efacf20e0c69 | e4458477520c44e58e1c0b952b349959 | 0fee39dc0ec04b409971c7d4ed105ad9 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 193.5s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:01:34.206 | b14d7f973216416cbc05efacf20e0c69 | e4458477520c44e58e1c0b952b349959 | 0fee39dc0ec04b409971c7d4ed105ad9 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:34.206 | b14d7f973216416cbc05efacf20e0c69 | e4458477520c44e58e1c0b952b349959 | 0fee39dc0ec04b409971c7d4ed105ad9 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 193.5s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:01:34.208 | b14d7f973216416cbc05efacf20e0c69 | e4458477520c44e58e1c0b952b349959 | 0fee39dc0ec04b409971c7d4ed105ad9 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:34.208 | b14d7f973216416cbc05efacf20e0c69 | e4458477520c44e58e1c0b952b349959 | 0fee39dc0ec04b409971c7d4ed105ad9 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 193.5s ago] ('0', '0', '0', 1) 2026-10-05 18:01:34.209 | b14d7f973216416cbc05efacf20e0c69 | e4458477520c44e58e1c0b952b349959 | 0fee39dc0ec04b409971c7d4ed105ad9 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:01:34.209 | b14d7f973216416cbc05efacf20e0c69 | e4458477520c44e58e1c0b952b349959 | 0fee39dc0ec04b409971c7d4ed105ad9 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 193.5s ago] ('0',) 2026-10-05 18:01:34.219 | b14d7f973216416cbc05efacf20e0c69 | e4458477520c44e58e1c0b952b349959 | 0fee39dc0ec04b409971c7d4ed105ad9 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_strain.strain_id AS strain_id, biz_strain.test_batch_id AS test_batch_id, biz_strain.strain_code AS strain_code, biz_strain.strain_name AS strain_name, biz_strain.status AS status, biz_strain.create_by AS create_by, biz_strain.create_time AS create_time, biz_strain.update_by AS update_by, biz_strain.update_time AS update_time, biz_strain.remark AS remark FROM biz_strain WHERE biz_strain.test_batch_id IS NULL ORDER BY biz_strain.strain_id) AS anon_1 2026-10-05 18:01:34.219 | b14d7f973216416cbc05efacf20e0c69 | e4458477520c44e58e1c0b952b349959 | 0fee39dc0ec04b409971c7d4ed105ad9 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 189s ago] ('*',) 2026-10-05 18:01:34.223 | b14d7f973216416cbc05efacf20e0c69 | e4458477520c44e58e1c0b952b349959 | 0fee39dc0ec04b409971c7d4ed105ad9 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_strain.strain_id, biz_strain.test_batch_id, biz_strain.strain_code, biz_strain.strain_name, biz_strain.status, biz_strain.create_by, biz_strain.create_time, biz_strain.update_by, biz_strain.update_time, biz_strain.remark FROM biz_strain WHERE biz_strain.test_batch_id IS NULL ORDER BY biz_strain.strain_id LIMIT %s, %s 2026-10-05 18:01:34.223 | b14d7f973216416cbc05efacf20e0c69 | e4458477520c44e58e1c0b952b349959 | 0fee39dc0ec04b409971c7d4ed105ad9 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00024s] (0, 10) 2026-10-05 18:01:34.227 | b14d7f973216416cbc05efacf20e0c69 | e4458477520c44e58e1c0b952b349959 | 0fee39dc0ec04b409971c7d4ed105ad9 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:01:35.556 | 7352e62588d1403d93c7cec3bd7e278d | ed4dd2ec583a42a3987291a9f7bac2c7 | 9f8459c8fceb437fa1b458bf54b835c6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:01:35.556 | 7352e62588d1403d93c7cec3bd7e278d | ed4dd2ec583a42a3987291a9f7bac2c7 | 9f8459c8fceb437fa1b458bf54b835c6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:35.557 | 7352e62588d1403d93c7cec3bd7e278d | ed4dd2ec583a42a3987291a9f7bac2c7 | 9f8459c8fceb437fa1b458bf54b835c6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 194.8s ago] ('0', '0', 1) 2026-10-05 18:01:35.558 | 7352e62588d1403d93c7cec3bd7e278d | ed4dd2ec583a42a3987291a9f7bac2c7 | 9f8459c8fceb437fa1b458bf54b835c6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:35.559 | 7352e62588d1403d93c7cec3bd7e278d | ed4dd2ec583a42a3987291a9f7bac2c7 | 9f8459c8fceb437fa1b458bf54b835c6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 194.8s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:01:35.560 | 7352e62588d1403d93c7cec3bd7e278d | ed4dd2ec583a42a3987291a9f7bac2c7 | 9f8459c8fceb437fa1b458bf54b835c6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:35.560 | 7352e62588d1403d93c7cec3bd7e278d | ed4dd2ec583a42a3987291a9f7bac2c7 | 9f8459c8fceb437fa1b458bf54b835c6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 194.8s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:01:35.562 | 7352e62588d1403d93c7cec3bd7e278d | ed4dd2ec583a42a3987291a9f7bac2c7 | 9f8459c8fceb437fa1b458bf54b835c6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:35.562 | 7352e62588d1403d93c7cec3bd7e278d | ed4dd2ec583a42a3987291a9f7bac2c7 | 9f8459c8fceb437fa1b458bf54b835c6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 194.8s ago] ('0', '0', '0', 1) 2026-10-05 18:01:35.563 | 7352e62588d1403d93c7cec3bd7e278d | ed4dd2ec583a42a3987291a9f7bac2c7 | 9f8459c8fceb437fa1b458bf54b835c6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:01:35.563 | 7352e62588d1403d93c7cec3bd7e278d | ed4dd2ec583a42a3987291a9f7bac2c7 | 9f8459c8fceb437fa1b458bf54b835c6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 194.8s ago] ('0',) 2026-10-05 18:01:35.571 | 7352e62588d1403d93c7cec3bd7e278d | ed4dd2ec583a42a3987291a9f7bac2c7 | 9f8459c8fceb437fa1b458bf54b835c6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:35.572 | 7352e62588d1403d93c7cec3bd7e278d | ed4dd2ec583a42a3987291a9f7bac2c7 | 9f8459c8fceb437fa1b458bf54b835c6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 194.9s ago] ('0', '0', 1) 2026-10-05 18:01:35.573 | 7352e62588d1403d93c7cec3bd7e278d | ed4dd2ec583a42a3987291a9f7bac2c7 | 9f8459c8fceb437fa1b458bf54b835c6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:35.573 | 7352e62588d1403d93c7cec3bd7e278d | ed4dd2ec583a42a3987291a9f7bac2c7 | 9f8459c8fceb437fa1b458bf54b835c6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 194.9s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:01:35.574 | 7352e62588d1403d93c7cec3bd7e278d | ed4dd2ec583a42a3987291a9f7bac2c7 | 9f8459c8fceb437fa1b458bf54b835c6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:35.574 | 7352e62588d1403d93c7cec3bd7e278d | ed4dd2ec583a42a3987291a9f7bac2c7 | 9f8459c8fceb437fa1b458bf54b835c6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 194.9s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:01:35.575 | 7352e62588d1403d93c7cec3bd7e278d | ed4dd2ec583a42a3987291a9f7bac2c7 | 9f8459c8fceb437fa1b458bf54b835c6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:01:35.575 | 7352e62588d1403d93c7cec3bd7e278d | ed4dd2ec583a42a3987291a9f7bac2c7 | 9f8459c8fceb437fa1b458bf54b835c6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 194.9s ago] ('0', '0', '0', 1) 2026-10-05 18:01:35.576 | 7352e62588d1403d93c7cec3bd7e278d | ed4dd2ec583a42a3987291a9f7bac2c7 | 9f8459c8fceb437fa1b458bf54b835c6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:01:35.576 | 7352e62588d1403d93c7cec3bd7e278d | ed4dd2ec583a42a3987291a9f7bac2c7 | 9f8459c8fceb437fa1b458bf54b835c6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 194.9s ago] ('0',) 2026-10-05 18:01:35.584 | 7352e62588d1403d93c7cec3bd7e278d | ed4dd2ec583a42a3987291a9f7bac2c7 | 9f8459c8fceb437fa1b458bf54b835c6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_strain.strain_id, biz_strain.test_batch_id, biz_strain.strain_code, biz_strain.strain_name, biz_strain.status, biz_strain.create_by, biz_strain.create_time, biz_strain.update_by, biz_strain.update_time, biz_strain.remark FROM biz_strain WHERE biz_strain.strain_id = %s AND biz_strain.test_batch_id IS NULL 2026-10-05 18:01:35.584 | 7352e62588d1403d93c7cec3bd7e278d | ed4dd2ec583a42a3987291a9f7bac2c7 | 9f8459c8fceb437fa1b458bf54b835c6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00041s] (7,) 2026-10-05 18:01:35.587 | 7352e62588d1403d93c7cec3bd7e278d | ed4dd2ec583a42a3987291a9f7bac2c7 | 9f8459c8fceb437fa1b458bf54b835c6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:02:04.895 | dc4ab2ed5a3a484f8545401e899c612d | 62b228a9320b46caae8ad2d94c3a78b0 | 22f0d5fd6ec4401da67e784407a6ee1e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:02:04.896 | dc4ab2ed5a3a484f8545401e899c612d | 62b228a9320b46caae8ad2d94c3a78b0 | 22f0d5fd6ec4401da67e784407a6ee1e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:04.897 | dc4ab2ed5a3a484f8545401e899c612d | 62b228a9320b46caae8ad2d94c3a78b0 | 22f0d5fd6ec4401da67e784407a6ee1e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 224.2s ago] ('0', '0', 1) 2026-10-05 18:02:04.900 | dc4ab2ed5a3a484f8545401e899c612d | 62b228a9320b46caae8ad2d94c3a78b0 | 22f0d5fd6ec4401da67e784407a6ee1e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:04.900 | dc4ab2ed5a3a484f8545401e899c612d | 62b228a9320b46caae8ad2d94c3a78b0 | 22f0d5fd6ec4401da67e784407a6ee1e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 224.2s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:04.901 | dc4ab2ed5a3a484f8545401e899c612d | 62b228a9320b46caae8ad2d94c3a78b0 | 22f0d5fd6ec4401da67e784407a6ee1e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:04.902 | dc4ab2ed5a3a484f8545401e899c612d | 62b228a9320b46caae8ad2d94c3a78b0 | 22f0d5fd6ec4401da67e784407a6ee1e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 224.2s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:04.904 | dc4ab2ed5a3a484f8545401e899c612d | 62b228a9320b46caae8ad2d94c3a78b0 | 22f0d5fd6ec4401da67e784407a6ee1e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:04.904 | dc4ab2ed5a3a484f8545401e899c612d | 62b228a9320b46caae8ad2d94c3a78b0 | 22f0d5fd6ec4401da67e784407a6ee1e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 224.2s ago] ('0', '0', '0', 1) 2026-10-05 18:02:04.905 | dc4ab2ed5a3a484f8545401e899c612d | 62b228a9320b46caae8ad2d94c3a78b0 | 22f0d5fd6ec4401da67e784407a6ee1e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:02:04.905 | dc4ab2ed5a3a484f8545401e899c612d | 62b228a9320b46caae8ad2d94c3a78b0 | 22f0d5fd6ec4401da67e784407a6ee1e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 224.2s ago] ('0',) 2026-10-05 18:02:04.922 | dc4ab2ed5a3a484f8545401e899c612d | 62b228a9320b46caae8ad2d94c3a78b0 | 22f0d5fd6ec4401da67e784407a6ee1e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:04.922 | dc4ab2ed5a3a484f8545401e899c612d | 62b228a9320b46caae8ad2d94c3a78b0 | 22f0d5fd6ec4401da67e784407a6ee1e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 224.2s ago] ('0', '0', 1) 2026-10-05 18:02:04.924 | dc4ab2ed5a3a484f8545401e899c612d | 62b228a9320b46caae8ad2d94c3a78b0 | 22f0d5fd6ec4401da67e784407a6ee1e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:04.925 | dc4ab2ed5a3a484f8545401e899c612d | 62b228a9320b46caae8ad2d94c3a78b0 | 22f0d5fd6ec4401da67e784407a6ee1e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 224.2s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:04.927 | dc4ab2ed5a3a484f8545401e899c612d | 62b228a9320b46caae8ad2d94c3a78b0 | 22f0d5fd6ec4401da67e784407a6ee1e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:04.927 | dc4ab2ed5a3a484f8545401e899c612d | 62b228a9320b46caae8ad2d94c3a78b0 | 22f0d5fd6ec4401da67e784407a6ee1e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 224.2s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:04.928 | dc4ab2ed5a3a484f8545401e899c612d | 62b228a9320b46caae8ad2d94c3a78b0 | 22f0d5fd6ec4401da67e784407a6ee1e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:04.929 | dc4ab2ed5a3a484f8545401e899c612d | 62b228a9320b46caae8ad2d94c3a78b0 | 22f0d5fd6ec4401da67e784407a6ee1e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 224.2s ago] ('0', '0', '0', 1) 2026-10-05 18:02:04.930 | dc4ab2ed5a3a484f8545401e899c612d | 62b228a9320b46caae8ad2d94c3a78b0 | 22f0d5fd6ec4401da67e784407a6ee1e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:02:04.930 | dc4ab2ed5a3a484f8545401e899c612d | 62b228a9320b46caae8ad2d94c3a78b0 | 22f0d5fd6ec4401da67e784407a6ee1e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 224.2s ago] ('0',) 2026-10-05 18:02:04.942 | dc4ab2ed5a3a484f8545401e899c612d | 62b228a9320b46caae8ad2d94c3a78b0 | 22f0d5fd6ec4401da67e784407a6ee1e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_customer.customer_id, biz_customer.test_batch_id, biz_customer.customer_code, biz_customer.customer_name, biz_customer.status, biz_customer.create_by, biz_customer.create_time, biz_customer.update_by, biz_customer.update_time, biz_customer.remark FROM biz_customer WHERE biz_customer.customer_code = %s 2026-10-05 18:02:04.942 | dc4ab2ed5a3a484f8545401e899c612d | 62b228a9320b46caae8ad2d94c3a78b0 | 22f0d5fd6ec4401da67e784407a6ee1e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00040s] ('测试小平菇',) 2026-10-05 18:02:04.945 | dc4ab2ed5a3a484f8545401e899c612d | 62b228a9320b46caae8ad2d94c3a78b0 | 22f0d5fd6ec4401da67e784407a6ee1e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - INSERT INTO biz_customer (test_batch_id, customer_code, customer_name, status, create_by, create_time, update_by, update_time, remark) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s) 2026-10-05 18:02:04.946 | dc4ab2ed5a3a484f8545401e899c612d | 62b228a9320b46caae8ad2d94c3a78b0 | 22f0d5fd6ec4401da67e784407a6ee1e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00030s] (None, '测试小平菇', '北仑区现场客户', '0', 'admin', datetime.datetime(2026, 10, 5, 18, 2, 4, 941196), 'admin', datetime.datetime(2026, 10, 5, 18, 2, 4, 941196), None) 2026-10-05 18:02:04.949 | dc4ab2ed5a3a484f8545401e899c612d | 62b228a9320b46caae8ad2d94c3a78b0 | 22f0d5fd6ec4401da67e784407a6ee1e | 46633-a22437 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 18:02:04.958 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:02:04.958 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - INSERT INTO sys_oper_log (title, business_type, method, request_method, operator_type, oper_name, dept_name, oper_url, oper_ip, oper_location, oper_param, json_result, status, error_msg, oper_time, cost_time) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s) 2026-10-05 18:02:04.958 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 52.86s ago] ('客户管理', 1, 'module_business.controller.customer_controller.add_master_customer()', 'POST', 1, 'admin', '研发部门', '/dev-api/master/customer', '127.0.0.1', '内网IP', '{\n "json_body": {\n "customerCode": "测试小平菇",\n "customerName": "北仑区现场客户",\n "status": "0"\n }\n}', '{\n "code": 200,\n "msg": "新增成功",\n "success": true,\n "time": "2026-10-05T18:02:04.951625"\n}', 0, '', datetime.datetime(2026, 10, 5, 18, 2, 4, 941179), 11) 2026-10-05 18:02:04.962 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 18:02:04.977 | 96bd85c76e344585970f37157f0a16cc | a436a6c59d93420bb36ede7a37c6287f | af7c4e99fb694abaa706ace043ad1f5d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:02:04.977 | 96bd85c76e344585970f37157f0a16cc | a436a6c59d93420bb36ede7a37c6287f | af7c4e99fb694abaa706ace043ad1f5d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:04.978 | 96bd85c76e344585970f37157f0a16cc | a436a6c59d93420bb36ede7a37c6287f | af7c4e99fb694abaa706ace043ad1f5d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 224.3s ago] ('0', '0', 1) 2026-10-05 18:02:04.980 | 96bd85c76e344585970f37157f0a16cc | a436a6c59d93420bb36ede7a37c6287f | af7c4e99fb694abaa706ace043ad1f5d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:04.980 | 96bd85c76e344585970f37157f0a16cc | a436a6c59d93420bb36ede7a37c6287f | af7c4e99fb694abaa706ace043ad1f5d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 224.3s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:04.985 | 96bd85c76e344585970f37157f0a16cc | a436a6c59d93420bb36ede7a37c6287f | af7c4e99fb694abaa706ace043ad1f5d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:04.985 | 96bd85c76e344585970f37157f0a16cc | a436a6c59d93420bb36ede7a37c6287f | af7c4e99fb694abaa706ace043ad1f5d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 224.3s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:04.988 | 96bd85c76e344585970f37157f0a16cc | a436a6c59d93420bb36ede7a37c6287f | af7c4e99fb694abaa706ace043ad1f5d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:04.988 | 96bd85c76e344585970f37157f0a16cc | a436a6c59d93420bb36ede7a37c6287f | af7c4e99fb694abaa706ace043ad1f5d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 224.3s ago] ('0', '0', '0', 1) 2026-10-05 18:02:04.990 | 96bd85c76e344585970f37157f0a16cc | a436a6c59d93420bb36ede7a37c6287f | af7c4e99fb694abaa706ace043ad1f5d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:02:04.990 | 96bd85c76e344585970f37157f0a16cc | a436a6c59d93420bb36ede7a37c6287f | af7c4e99fb694abaa706ace043ad1f5d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 224.3s ago] ('0',) 2026-10-05 18:02:05.000 | 96bd85c76e344585970f37157f0a16cc | a436a6c59d93420bb36ede7a37c6287f | af7c4e99fb694abaa706ace043ad1f5d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:05.000 | 96bd85c76e344585970f37157f0a16cc | a436a6c59d93420bb36ede7a37c6287f | af7c4e99fb694abaa706ace043ad1f5d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 224.3s ago] ('0', '0', 1) 2026-10-05 18:02:05.002 | 96bd85c76e344585970f37157f0a16cc | a436a6c59d93420bb36ede7a37c6287f | af7c4e99fb694abaa706ace043ad1f5d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:05.002 | 96bd85c76e344585970f37157f0a16cc | a436a6c59d93420bb36ede7a37c6287f | af7c4e99fb694abaa706ace043ad1f5d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 224.3s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:05.003 | 96bd85c76e344585970f37157f0a16cc | a436a6c59d93420bb36ede7a37c6287f | af7c4e99fb694abaa706ace043ad1f5d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:05.003 | 96bd85c76e344585970f37157f0a16cc | a436a6c59d93420bb36ede7a37c6287f | af7c4e99fb694abaa706ace043ad1f5d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 224.3s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:05.004 | 96bd85c76e344585970f37157f0a16cc | a436a6c59d93420bb36ede7a37c6287f | af7c4e99fb694abaa706ace043ad1f5d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:05.004 | 96bd85c76e344585970f37157f0a16cc | a436a6c59d93420bb36ede7a37c6287f | af7c4e99fb694abaa706ace043ad1f5d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 224.3s ago] ('0', '0', '0', 1) 2026-10-05 18:02:05.005 | 96bd85c76e344585970f37157f0a16cc | a436a6c59d93420bb36ede7a37c6287f | af7c4e99fb694abaa706ace043ad1f5d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:02:05.005 | 96bd85c76e344585970f37157f0a16cc | a436a6c59d93420bb36ede7a37c6287f | af7c4e99fb694abaa706ace043ad1f5d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 224.3s ago] ('0',) 2026-10-05 18:02:05.035 | 96bd85c76e344585970f37157f0a16cc | a436a6c59d93420bb36ede7a37c6287f | af7c4e99fb694abaa706ace043ad1f5d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_customer.customer_id AS customer_id, biz_customer.test_batch_id AS test_batch_id, biz_customer.customer_code AS customer_code, biz_customer.customer_name AS customer_name, biz_customer.status AS status, biz_customer.create_by AS create_by, biz_customer.create_time AS create_time, biz_customer.update_by AS update_by, biz_customer.update_time AS update_time, biz_customer.remark AS remark FROM biz_customer WHERE biz_customer.test_batch_id IS NULL ORDER BY biz_customer.customer_id) AS anon_1 2026-10-05 18:02:05.036 | 96bd85c76e344585970f37157f0a16cc | a436a6c59d93420bb36ede7a37c6287f | af7c4e99fb694abaa706ace043ad1f5d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 218s ago] ('*',) 2026-10-05 18:02:05.041 | 96bd85c76e344585970f37157f0a16cc | a436a6c59d93420bb36ede7a37c6287f | af7c4e99fb694abaa706ace043ad1f5d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_customer.customer_id, biz_customer.test_batch_id, biz_customer.customer_code, biz_customer.customer_name, biz_customer.status, biz_customer.create_by, biz_customer.create_time, biz_customer.update_by, biz_customer.update_time, biz_customer.remark FROM biz_customer WHERE biz_customer.test_batch_id IS NULL ORDER BY biz_customer.customer_id LIMIT %s, %s 2026-10-05 18:02:05.042 | 96bd85c76e344585970f37157f0a16cc | a436a6c59d93420bb36ede7a37c6287f | af7c4e99fb694abaa706ace043ad1f5d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00106s] (0, 10) 2026-10-05 18:02:05.050 | 96bd85c76e344585970f37157f0a16cc | a436a6c59d93420bb36ede7a37c6287f | af7c4e99fb694abaa706ace043ad1f5d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:02:08.882 | 58e3c5ce839543e1a4d0dc7f0ce0740f | 256a6f80b70e4ef8be4be6093c5a5329 | 0c81621a59354612a47b142a7d9227ee | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:02:08.884 | 58e3c5ce839543e1a4d0dc7f0ce0740f | 256a6f80b70e4ef8be4be6093c5a5329 | 0c81621a59354612a47b142a7d9227ee | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:08.884 | 58e3c5ce839543e1a4d0dc7f0ce0740f | 256a6f80b70e4ef8be4be6093c5a5329 | 0c81621a59354612a47b142a7d9227ee | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 228.2s ago] ('0', '0', 1) 2026-10-05 18:02:08.888 | 58e3c5ce839543e1a4d0dc7f0ce0740f | 256a6f80b70e4ef8be4be6093c5a5329 | 0c81621a59354612a47b142a7d9227ee | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:08.888 | 58e3c5ce839543e1a4d0dc7f0ce0740f | 256a6f80b70e4ef8be4be6093c5a5329 | 0c81621a59354612a47b142a7d9227ee | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 228.2s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:08.889 | 58e3c5ce839543e1a4d0dc7f0ce0740f | 256a6f80b70e4ef8be4be6093c5a5329 | 0c81621a59354612a47b142a7d9227ee | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:08.890 | 58e3c5ce839543e1a4d0dc7f0ce0740f | 256a6f80b70e4ef8be4be6093c5a5329 | 0c81621a59354612a47b142a7d9227ee | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 228.2s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:08.891 | 58e3c5ce839543e1a4d0dc7f0ce0740f | 256a6f80b70e4ef8be4be6093c5a5329 | 0c81621a59354612a47b142a7d9227ee | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:08.892 | 58e3c5ce839543e1a4d0dc7f0ce0740f | 256a6f80b70e4ef8be4be6093c5a5329 | 0c81621a59354612a47b142a7d9227ee | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 228.2s ago] ('0', '0', '0', 1) 2026-10-05 18:02:08.893 | 58e3c5ce839543e1a4d0dc7f0ce0740f | 256a6f80b70e4ef8be4be6093c5a5329 | 0c81621a59354612a47b142a7d9227ee | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:02:08.893 | 58e3c5ce839543e1a4d0dc7f0ce0740f | 256a6f80b70e4ef8be4be6093c5a5329 | 0c81621a59354612a47b142a7d9227ee | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 228.2s ago] ('0',) 2026-10-05 18:02:08.902 | 58e3c5ce839543e1a4d0dc7f0ce0740f | 256a6f80b70e4ef8be4be6093c5a5329 | 0c81621a59354612a47b142a7d9227ee | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:08.902 | 58e3c5ce839543e1a4d0dc7f0ce0740f | 256a6f80b70e4ef8be4be6093c5a5329 | 0c81621a59354612a47b142a7d9227ee | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 228.2s ago] ('0', '0', 1) 2026-10-05 18:02:08.903 | 58e3c5ce839543e1a4d0dc7f0ce0740f | 256a6f80b70e4ef8be4be6093c5a5329 | 0c81621a59354612a47b142a7d9227ee | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:08.903 | 58e3c5ce839543e1a4d0dc7f0ce0740f | 256a6f80b70e4ef8be4be6093c5a5329 | 0c81621a59354612a47b142a7d9227ee | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 228.2s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:08.904 | 58e3c5ce839543e1a4d0dc7f0ce0740f | 256a6f80b70e4ef8be4be6093c5a5329 | 0c81621a59354612a47b142a7d9227ee | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:08.904 | 58e3c5ce839543e1a4d0dc7f0ce0740f | 256a6f80b70e4ef8be4be6093c5a5329 | 0c81621a59354612a47b142a7d9227ee | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 228.2s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:08.905 | 58e3c5ce839543e1a4d0dc7f0ce0740f | 256a6f80b70e4ef8be4be6093c5a5329 | 0c81621a59354612a47b142a7d9227ee | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:08.905 | 58e3c5ce839543e1a4d0dc7f0ce0740f | 256a6f80b70e4ef8be4be6093c5a5329 | 0c81621a59354612a47b142a7d9227ee | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 228.2s ago] ('0', '0', '0', 1) 2026-10-05 18:02:08.906 | 58e3c5ce839543e1a4d0dc7f0ce0740f | 256a6f80b70e4ef8be4be6093c5a5329 | 0c81621a59354612a47b142a7d9227ee | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:02:08.906 | 58e3c5ce839543e1a4d0dc7f0ce0740f | 256a6f80b70e4ef8be4be6093c5a5329 | 0c81621a59354612a47b142a7d9227ee | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 228.2s ago] ('0',) 2026-10-05 18:02:08.918 | 58e3c5ce839543e1a4d0dc7f0ce0740f | 256a6f80b70e4ef8be4be6093c5a5329 | 0c81621a59354612a47b142a7d9227ee | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_customer_site.site_id AS site_id, biz_customer_site.test_batch_id AS test_batch_id, biz_customer_site.customer_id AS customer_id, biz_customer_site.site_code AS site_code, biz_customer_site.site_name AS site_name, biz_customer_site.address AS address, biz_customer_site.status AS status, biz_customer_site.create_by AS create_by, biz_customer_site.create_time AS create_time, biz_customer_site.update_by AS update_by, biz_customer_site.update_time AS update_time, biz_customer_site.remark AS remark FROM biz_customer_site WHERE biz_customer_site.test_batch_id IS NULL ORDER BY biz_customer_site.site_id) AS anon_1 2026-10-05 18:02:08.918 | 58e3c5ce839543e1a4d0dc7f0ce0740f | 256a6f80b70e4ef8be4be6093c5a5329 | 0c81621a59354612a47b142a7d9227ee | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00036s] ('*',) 2026-10-05 18:02:08.920 | 58e3c5ce839543e1a4d0dc7f0ce0740f | 256a6f80b70e4ef8be4be6093c5a5329 | 0c81621a59354612a47b142a7d9227ee | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_customer_site.site_id, biz_customer_site.test_batch_id, biz_customer_site.customer_id, biz_customer_site.site_code, biz_customer_site.site_name, biz_customer_site.address, biz_customer_site.status, biz_customer_site.create_by, biz_customer_site.create_time, biz_customer_site.update_by, biz_customer_site.update_time, biz_customer_site.remark FROM biz_customer_site WHERE biz_customer_site.test_batch_id IS NULL ORDER BY biz_customer_site.site_id LIMIT %s, %s 2026-10-05 18:02:08.920 | 58e3c5ce839543e1a4d0dc7f0ce0740f | 256a6f80b70e4ef8be4be6093c5a5329 | 0c81621a59354612a47b142a7d9227ee | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] (0, 10) 2026-10-05 18:02:08.923 | 58e3c5ce839543e1a4d0dc7f0ce0740f | 256a6f80b70e4ef8be4be6093c5a5329 | 0c81621a59354612a47b142a7d9227ee | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:02:21.553 | f09ec57e4f274520839c9684c6dbc940 | 793ffb29205b4a5888c569a22c678400 | 60b65cd4baeb4392a338a65fc6c32904 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:02:21.554 | f09ec57e4f274520839c9684c6dbc940 | 793ffb29205b4a5888c569a22c678400 | 60b65cd4baeb4392a338a65fc6c32904 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:21.554 | f09ec57e4f274520839c9684c6dbc940 | 793ffb29205b4a5888c569a22c678400 | 60b65cd4baeb4392a338a65fc6c32904 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 240.8s ago] ('0', '0', 1) 2026-10-05 18:02:21.557 | f09ec57e4f274520839c9684c6dbc940 | 793ffb29205b4a5888c569a22c678400 | 60b65cd4baeb4392a338a65fc6c32904 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:21.558 | f09ec57e4f274520839c9684c6dbc940 | 793ffb29205b4a5888c569a22c678400 | 60b65cd4baeb4392a338a65fc6c32904 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 240.8s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:21.559 | f09ec57e4f274520839c9684c6dbc940 | 793ffb29205b4a5888c569a22c678400 | 60b65cd4baeb4392a338a65fc6c32904 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:21.560 | f09ec57e4f274520839c9684c6dbc940 | 793ffb29205b4a5888c569a22c678400 | 60b65cd4baeb4392a338a65fc6c32904 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 240.8s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:21.564 | f09ec57e4f274520839c9684c6dbc940 | 793ffb29205b4a5888c569a22c678400 | 60b65cd4baeb4392a338a65fc6c32904 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:21.564 | f09ec57e4f274520839c9684c6dbc940 | 793ffb29205b4a5888c569a22c678400 | 60b65cd4baeb4392a338a65fc6c32904 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 240.8s ago] ('0', '0', '0', 1) 2026-10-05 18:02:21.567 | f09ec57e4f274520839c9684c6dbc940 | 793ffb29205b4a5888c569a22c678400 | 60b65cd4baeb4392a338a65fc6c32904 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:02:21.567 | f09ec57e4f274520839c9684c6dbc940 | 793ffb29205b4a5888c569a22c678400 | 60b65cd4baeb4392a338a65fc6c32904 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 240.9s ago] ('0',) 2026-10-05 18:02:21.577 | f09ec57e4f274520839c9684c6dbc940 | 793ffb29205b4a5888c569a22c678400 | 60b65cd4baeb4392a338a65fc6c32904 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:21.577 | f09ec57e4f274520839c9684c6dbc940 | 793ffb29205b4a5888c569a22c678400 | 60b65cd4baeb4392a338a65fc6c32904 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 240.9s ago] ('0', '0', 1) 2026-10-05 18:02:21.578 | f09ec57e4f274520839c9684c6dbc940 | 793ffb29205b4a5888c569a22c678400 | 60b65cd4baeb4392a338a65fc6c32904 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:21.578 | f09ec57e4f274520839c9684c6dbc940 | 793ffb29205b4a5888c569a22c678400 | 60b65cd4baeb4392a338a65fc6c32904 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 240.9s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:21.579 | f09ec57e4f274520839c9684c6dbc940 | 793ffb29205b4a5888c569a22c678400 | 60b65cd4baeb4392a338a65fc6c32904 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:21.579 | f09ec57e4f274520839c9684c6dbc940 | 793ffb29205b4a5888c569a22c678400 | 60b65cd4baeb4392a338a65fc6c32904 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 240.9s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:21.581 | f09ec57e4f274520839c9684c6dbc940 | 793ffb29205b4a5888c569a22c678400 | 60b65cd4baeb4392a338a65fc6c32904 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:21.581 | f09ec57e4f274520839c9684c6dbc940 | 793ffb29205b4a5888c569a22c678400 | 60b65cd4baeb4392a338a65fc6c32904 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 240.9s ago] ('0', '0', '0', 1) 2026-10-05 18:02:21.582 | f09ec57e4f274520839c9684c6dbc940 | 793ffb29205b4a5888c569a22c678400 | 60b65cd4baeb4392a338a65fc6c32904 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:02:21.582 | f09ec57e4f274520839c9684c6dbc940 | 793ffb29205b4a5888c569a22c678400 | 60b65cd4baeb4392a338a65fc6c32904 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 240.9s ago] ('0',) 2026-10-05 18:02:21.590 | f09ec57e4f274520839c9684c6dbc940 | 793ffb29205b4a5888c569a22c678400 | 60b65cd4baeb4392a338a65fc6c32904 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_customer.customer_id, biz_customer.test_batch_id, biz_customer.customer_code, biz_customer.customer_name, biz_customer.status, biz_customer.create_by, biz_customer.create_time, biz_customer.update_by, biz_customer.update_time, biz_customer.remark FROM biz_customer WHERE biz_customer.customer_id = %s AND biz_customer.test_batch_id IS NULL 2026-10-05 18:02:21.590 | f09ec57e4f274520839c9684c6dbc940 | 793ffb29205b4a5888c569a22c678400 | 60b65cd4baeb4392a338a65fc6c32904 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] (9999,) 2026-10-05 18:02:21.593 | f09ec57e4f274520839c9684c6dbc940 | 793ffb29205b4a5888c569a22c678400 | 60b65cd4baeb4392a338a65fc6c32904 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:02:21.598 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:02:21.599 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - INSERT INTO sys_oper_log (title, business_type, method, request_method, operator_type, oper_name, dept_name, oper_url, oper_ip, oper_location, oper_param, json_result, status, error_msg, oper_time, cost_time) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s) 2026-10-05 18:02:21.599 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 69.5s ago] ('客户现场管理', 1, 'module_business.controller.site_controller.add_master_site()', 'POST', 1, 'admin', '研发部门', '/dev-api/master/site', '127.0.0.1', '内网IP', '{\n "json_body": {\n "customerId": 9999,\n "siteCode": "123213213",\n "siteName": "13213213213",\n "status": "0"\n }\n}', '{\n "code": 500,\n "msg": "目标客户不存在",\n "success": false,\n "time": "2026-10-05T18:02:21.594408"\n}', 1, '目标客户不存在', datetime.datetime(2026, 10, 5, 18, 2, 21, 589259), 5) 2026-10-05 18:02:21.605 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 18:02:37.272 | 7111d38a6df5441ba75ac98ede6f7b62 | b9c5dc1d1f7645d582179f2904dd7609 | fb727316d882457abaced4d4c900dbc1 | 46633-a22437 | INFO | module_admin.controller.transport_crypto_controller:get_transport_frontend_config:36 - 获取成功 2026-10-05 18:02:37.289 | 7597f73d7e7846b6bdab87c36361fa1b | 587d61715df446cc940266e9b1106a61 | 4743298759654c88a9c8e7f5e95578ed | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:02:37.289 | 7597f73d7e7846b6bdab87c36361fa1b | 587d61715df446cc940266e9b1106a61 | 4743298759654c88a9c8e7f5e95578ed | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:37.290 | 7597f73d7e7846b6bdab87c36361fa1b | 587d61715df446cc940266e9b1106a61 | 4743298759654c88a9c8e7f5e95578ed | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 256.6s ago] ('0', '0', 1) 2026-10-05 18:02:37.294 | 7597f73d7e7846b6bdab87c36361fa1b | 587d61715df446cc940266e9b1106a61 | 4743298759654c88a9c8e7f5e95578ed | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:37.294 | 7597f73d7e7846b6bdab87c36361fa1b | 587d61715df446cc940266e9b1106a61 | 4743298759654c88a9c8e7f5e95578ed | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 256.6s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:37.296 | 7597f73d7e7846b6bdab87c36361fa1b | 587d61715df446cc940266e9b1106a61 | 4743298759654c88a9c8e7f5e95578ed | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:37.296 | 7597f73d7e7846b6bdab87c36361fa1b | 587d61715df446cc940266e9b1106a61 | 4743298759654c88a9c8e7f5e95578ed | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 256.6s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:37.300 | 7597f73d7e7846b6bdab87c36361fa1b | 587d61715df446cc940266e9b1106a61 | 4743298759654c88a9c8e7f5e95578ed | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:37.300 | 7597f73d7e7846b6bdab87c36361fa1b | 587d61715df446cc940266e9b1106a61 | 4743298759654c88a9c8e7f5e95578ed | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 256.6s ago] ('0', '0', '0', 1) 2026-10-05 18:02:37.302 | 7597f73d7e7846b6bdab87c36361fa1b | 587d61715df446cc940266e9b1106a61 | 4743298759654c88a9c8e7f5e95578ed | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:02:37.302 | 7597f73d7e7846b6bdab87c36361fa1b | 587d61715df446cc940266e9b1106a61 | 4743298759654c88a9c8e7f5e95578ed | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 256.6s ago] ('0',) 2026-10-05 18:02:37.315 | 7597f73d7e7846b6bdab87c36361fa1b | 587d61715df446cc940266e9b1106a61 | 4743298759654c88a9c8e7f5e95578ed | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:37.315 | 7597f73d7e7846b6bdab87c36361fa1b | 587d61715df446cc940266e9b1106a61 | 4743298759654c88a9c8e7f5e95578ed | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 256.6s ago] ('0', '0', 1) 2026-10-05 18:02:37.317 | 7597f73d7e7846b6bdab87c36361fa1b | 587d61715df446cc940266e9b1106a61 | 4743298759654c88a9c8e7f5e95578ed | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:37.317 | 7597f73d7e7846b6bdab87c36361fa1b | 587d61715df446cc940266e9b1106a61 | 4743298759654c88a9c8e7f5e95578ed | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 256.6s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:37.318 | 7597f73d7e7846b6bdab87c36361fa1b | 587d61715df446cc940266e9b1106a61 | 4743298759654c88a9c8e7f5e95578ed | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:37.318 | 7597f73d7e7846b6bdab87c36361fa1b | 587d61715df446cc940266e9b1106a61 | 4743298759654c88a9c8e7f5e95578ed | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 256.6s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:37.319 | 7597f73d7e7846b6bdab87c36361fa1b | 587d61715df446cc940266e9b1106a61 | 4743298759654c88a9c8e7f5e95578ed | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:37.319 | 7597f73d7e7846b6bdab87c36361fa1b | 587d61715df446cc940266e9b1106a61 | 4743298759654c88a9c8e7f5e95578ed | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 256.6s ago] ('0', '0', '0', 1) 2026-10-05 18:02:37.320 | 7597f73d7e7846b6bdab87c36361fa1b | 587d61715df446cc940266e9b1106a61 | 4743298759654c88a9c8e7f5e95578ed | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:02:37.320 | 7597f73d7e7846b6bdab87c36361fa1b | 587d61715df446cc940266e9b1106a61 | 4743298759654c88a9c8e7f5e95578ed | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 256.6s ago] ('0',) 2026-10-05 18:02:37.328 | 7597f73d7e7846b6bdab87c36361fa1b | 587d61715df446cc940266e9b1106a61 | 4743298759654c88a9c8e7f5e95578ed | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_customer.customer_id, biz_customer.test_batch_id, biz_customer.customer_code, biz_customer.customer_name, biz_customer.status, biz_customer.create_by, biz_customer.create_time, biz_customer.update_by, biz_customer.update_time, biz_customer.remark FROM biz_customer WHERE biz_customer.customer_id = %s AND biz_customer.test_batch_id IS NULL 2026-10-05 18:02:37.328 | 7597f73d7e7846b6bdab87c36361fa1b | 587d61715df446cc940266e9b1106a61 | 4743298759654c88a9c8e7f5e95578ed | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 15.74s ago] (3,) 2026-10-05 18:02:37.331 | 7597f73d7e7846b6bdab87c36361fa1b | 587d61715df446cc940266e9b1106a61 | 4743298759654c88a9c8e7f5e95578ed | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_customer_site.site_id, biz_customer_site.test_batch_id, biz_customer_site.customer_id, biz_customer_site.site_code, biz_customer_site.site_name, biz_customer_site.address, biz_customer_site.status, biz_customer_site.create_by, biz_customer_site.create_time, biz_customer_site.update_by, biz_customer_site.update_time, biz_customer_site.remark FROM biz_customer_site WHERE biz_customer_site.site_code = %s AND biz_customer_site.customer_id = %s 2026-10-05 18:02:37.332 | 7597f73d7e7846b6bdab87c36361fa1b | 587d61715df446cc940266e9b1106a61 | 4743298759654c88a9c8e7f5e95578ed | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00034s] ('阿德的', 3) 2026-10-05 18:02:37.347 | 7597f73d7e7846b6bdab87c36361fa1b | 587d61715df446cc940266e9b1106a61 | 4743298759654c88a9c8e7f5e95578ed | 46633-a22437 | INFO | sqlalchemy.log:log:210 - INSERT INTO biz_customer_site (test_batch_id, customer_id, site_code, site_name, address, status, create_by, create_time, update_by, update_time, remark) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s) 2026-10-05 18:02:37.347 | 7597f73d7e7846b6bdab87c36361fa1b | 587d61715df446cc940266e9b1106a61 | 4743298759654c88a9c8e7f5e95578ed | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00040s] (None, 3, '阿德的', '去2312测', None, '0', 'admin', datetime.datetime(2026, 10, 5, 18, 2, 37, 328202), 'admin', datetime.datetime(2026, 10, 5, 18, 2, 37, 328202), None) 2026-10-05 18:02:37.350 | 7597f73d7e7846b6bdab87c36361fa1b | 587d61715df446cc940266e9b1106a61 | 4743298759654c88a9c8e7f5e95578ed | 46633-a22437 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 18:02:37.358 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:02:37.358 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - INSERT INTO sys_oper_log (title, business_type, method, request_method, operator_type, oper_name, dept_name, oper_url, oper_ip, oper_location, oper_param, json_result, status, error_msg, oper_time, cost_time) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s) 2026-10-05 18:02:37.358 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 85.26s ago] ('客户现场管理', 1, 'module_business.controller.site_controller.add_master_site()', 'POST', 1, 'admin', '研发部门', '/dev-api/master/site', '127.0.0.1', '内网IP', '{\n "json_body": {\n "customerId": 3,\n "siteCode": "阿德的",\n "siteName": "去2312测",\n "status": "0"\n }\n}', '{\n "code": 200,\n "msg": "新增成功",\n "success": true,\n "time": "2026-10-05T18:02:37.351876"\n}', 0, '', datetime.datetime(2026, 10, 5, 18, 2, 37, 328189), 24) 2026-10-05 18:02:37.360 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 18:02:37.371 | fe7e68c861ed4ad0a5915a10405f0ef5 | b6057b5d474a45658e63937d77d3223a | 27c485ce459e4833a9116690860df856 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:02:37.371 | fe7e68c861ed4ad0a5915a10405f0ef5 | b6057b5d474a45658e63937d77d3223a | 27c485ce459e4833a9116690860df856 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:37.371 | fe7e68c861ed4ad0a5915a10405f0ef5 | b6057b5d474a45658e63937d77d3223a | 27c485ce459e4833a9116690860df856 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 256.7s ago] ('0', '0', 1) 2026-10-05 18:02:37.374 | fe7e68c861ed4ad0a5915a10405f0ef5 | b6057b5d474a45658e63937d77d3223a | 27c485ce459e4833a9116690860df856 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:37.375 | fe7e68c861ed4ad0a5915a10405f0ef5 | b6057b5d474a45658e63937d77d3223a | 27c485ce459e4833a9116690860df856 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 256.7s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:37.376 | fe7e68c861ed4ad0a5915a10405f0ef5 | b6057b5d474a45658e63937d77d3223a | 27c485ce459e4833a9116690860df856 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:37.376 | fe7e68c861ed4ad0a5915a10405f0ef5 | b6057b5d474a45658e63937d77d3223a | 27c485ce459e4833a9116690860df856 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 256.7s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:37.378 | fe7e68c861ed4ad0a5915a10405f0ef5 | b6057b5d474a45658e63937d77d3223a | 27c485ce459e4833a9116690860df856 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:37.378 | fe7e68c861ed4ad0a5915a10405f0ef5 | b6057b5d474a45658e63937d77d3223a | 27c485ce459e4833a9116690860df856 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 256.7s ago] ('0', '0', '0', 1) 2026-10-05 18:02:37.380 | fe7e68c861ed4ad0a5915a10405f0ef5 | b6057b5d474a45658e63937d77d3223a | 27c485ce459e4833a9116690860df856 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:02:37.380 | fe7e68c861ed4ad0a5915a10405f0ef5 | b6057b5d474a45658e63937d77d3223a | 27c485ce459e4833a9116690860df856 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 256.7s ago] ('0',) 2026-10-05 18:02:37.392 | fe7e68c861ed4ad0a5915a10405f0ef5 | b6057b5d474a45658e63937d77d3223a | 27c485ce459e4833a9116690860df856 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:37.392 | fe7e68c861ed4ad0a5915a10405f0ef5 | b6057b5d474a45658e63937d77d3223a | 27c485ce459e4833a9116690860df856 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 256.7s ago] ('0', '0', 1) 2026-10-05 18:02:37.396 | fe7e68c861ed4ad0a5915a10405f0ef5 | b6057b5d474a45658e63937d77d3223a | 27c485ce459e4833a9116690860df856 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:37.396 | fe7e68c861ed4ad0a5915a10405f0ef5 | b6057b5d474a45658e63937d77d3223a | 27c485ce459e4833a9116690860df856 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 256.7s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:37.400 | fe7e68c861ed4ad0a5915a10405f0ef5 | b6057b5d474a45658e63937d77d3223a | 27c485ce459e4833a9116690860df856 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:37.400 | fe7e68c861ed4ad0a5915a10405f0ef5 | b6057b5d474a45658e63937d77d3223a | 27c485ce459e4833a9116690860df856 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 256.7s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:37.402 | fe7e68c861ed4ad0a5915a10405f0ef5 | b6057b5d474a45658e63937d77d3223a | 27c485ce459e4833a9116690860df856 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:37.402 | fe7e68c861ed4ad0a5915a10405f0ef5 | b6057b5d474a45658e63937d77d3223a | 27c485ce459e4833a9116690860df856 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 256.7s ago] ('0', '0', '0', 1) 2026-10-05 18:02:37.403 | fe7e68c861ed4ad0a5915a10405f0ef5 | b6057b5d474a45658e63937d77d3223a | 27c485ce459e4833a9116690860df856 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:02:37.403 | fe7e68c861ed4ad0a5915a10405f0ef5 | b6057b5d474a45658e63937d77d3223a | 27c485ce459e4833a9116690860df856 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 256.7s ago] ('0',) 2026-10-05 18:02:37.412 | fe7e68c861ed4ad0a5915a10405f0ef5 | b6057b5d474a45658e63937d77d3223a | 27c485ce459e4833a9116690860df856 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_customer_site.site_id AS site_id, biz_customer_site.test_batch_id AS test_batch_id, biz_customer_site.customer_id AS customer_id, biz_customer_site.site_code AS site_code, biz_customer_site.site_name AS site_name, biz_customer_site.address AS address, biz_customer_site.status AS status, biz_customer_site.create_by AS create_by, biz_customer_site.create_time AS create_time, biz_customer_site.update_by AS update_by, biz_customer_site.update_time AS update_time, biz_customer_site.remark AS remark FROM biz_customer_site WHERE biz_customer_site.test_batch_id IS NULL ORDER BY biz_customer_site.site_id) AS anon_1 2026-10-05 18:02:37.413 | fe7e68c861ed4ad0a5915a10405f0ef5 | b6057b5d474a45658e63937d77d3223a | 27c485ce459e4833a9116690860df856 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 28.49s ago] ('*',) 2026-10-05 18:02:37.417 | fe7e68c861ed4ad0a5915a10405f0ef5 | b6057b5d474a45658e63937d77d3223a | 27c485ce459e4833a9116690860df856 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_customer_site.site_id, biz_customer_site.test_batch_id, biz_customer_site.customer_id, biz_customer_site.site_code, biz_customer_site.site_name, biz_customer_site.address, biz_customer_site.status, biz_customer_site.create_by, biz_customer_site.create_time, biz_customer_site.update_by, biz_customer_site.update_time, biz_customer_site.remark FROM biz_customer_site WHERE biz_customer_site.test_batch_id IS NULL ORDER BY biz_customer_site.site_id LIMIT %s, %s 2026-10-05 18:02:37.417 | fe7e68c861ed4ad0a5915a10405f0ef5 | b6057b5d474a45658e63937d77d3223a | 27c485ce459e4833a9116690860df856 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00019s] (0, 10) 2026-10-05 18:02:37.421 | fe7e68c861ed4ad0a5915a10405f0ef5 | b6057b5d474a45658e63937d77d3223a | 27c485ce459e4833a9116690860df856 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:02:40.745 | a0caf76a2e7741ca9aa8142410969540 | db551d1b8dfe4c8b89e3508a7f5983be | 2cd9e11324d046a6aa4544bcba4d2715 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:02:40.747 | a0caf76a2e7741ca9aa8142410969540 | db551d1b8dfe4c8b89e3508a7f5983be | 2cd9e11324d046a6aa4544bcba4d2715 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:40.747 | a0caf76a2e7741ca9aa8142410969540 | db551d1b8dfe4c8b89e3508a7f5983be | 2cd9e11324d046a6aa4544bcba4d2715 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 260s ago] ('0', '0', 1) 2026-10-05 18:02:40.751 | a0caf76a2e7741ca9aa8142410969540 | db551d1b8dfe4c8b89e3508a7f5983be | 2cd9e11324d046a6aa4544bcba4d2715 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:40.751 | a0caf76a2e7741ca9aa8142410969540 | db551d1b8dfe4c8b89e3508a7f5983be | 2cd9e11324d046a6aa4544bcba4d2715 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 260s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:40.753 | a0caf76a2e7741ca9aa8142410969540 | db551d1b8dfe4c8b89e3508a7f5983be | 2cd9e11324d046a6aa4544bcba4d2715 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:40.754 | a0caf76a2e7741ca9aa8142410969540 | db551d1b8dfe4c8b89e3508a7f5983be | 2cd9e11324d046a6aa4544bcba4d2715 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 260s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:40.756 | a0caf76a2e7741ca9aa8142410969540 | db551d1b8dfe4c8b89e3508a7f5983be | 2cd9e11324d046a6aa4544bcba4d2715 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:40.756 | a0caf76a2e7741ca9aa8142410969540 | db551d1b8dfe4c8b89e3508a7f5983be | 2cd9e11324d046a6aa4544bcba4d2715 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 260s ago] ('0', '0', '0', 1) 2026-10-05 18:02:40.758 | a0caf76a2e7741ca9aa8142410969540 | db551d1b8dfe4c8b89e3508a7f5983be | 2cd9e11324d046a6aa4544bcba4d2715 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:02:40.758 | a0caf76a2e7741ca9aa8142410969540 | db551d1b8dfe4c8b89e3508a7f5983be | 2cd9e11324d046a6aa4544bcba4d2715 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 260s ago] ('0',) 2026-10-05 18:02:40.775 | a0caf76a2e7741ca9aa8142410969540 | db551d1b8dfe4c8b89e3508a7f5983be | 2cd9e11324d046a6aa4544bcba4d2715 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:40.776 | a0caf76a2e7741ca9aa8142410969540 | db551d1b8dfe4c8b89e3508a7f5983be | 2cd9e11324d046a6aa4544bcba4d2715 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 260.1s ago] ('0', '0', 1) 2026-10-05 18:02:40.777 | a0caf76a2e7741ca9aa8142410969540 | db551d1b8dfe4c8b89e3508a7f5983be | 2cd9e11324d046a6aa4544bcba4d2715 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:40.777 | a0caf76a2e7741ca9aa8142410969540 | db551d1b8dfe4c8b89e3508a7f5983be | 2cd9e11324d046a6aa4544bcba4d2715 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 260.1s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:40.778 | a0caf76a2e7741ca9aa8142410969540 | db551d1b8dfe4c8b89e3508a7f5983be | 2cd9e11324d046a6aa4544bcba4d2715 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:40.778 | a0caf76a2e7741ca9aa8142410969540 | db551d1b8dfe4c8b89e3508a7f5983be | 2cd9e11324d046a6aa4544bcba4d2715 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 260.1s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:40.779 | a0caf76a2e7741ca9aa8142410969540 | db551d1b8dfe4c8b89e3508a7f5983be | 2cd9e11324d046a6aa4544bcba4d2715 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:40.780 | a0caf76a2e7741ca9aa8142410969540 | db551d1b8dfe4c8b89e3508a7f5983be | 2cd9e11324d046a6aa4544bcba4d2715 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 260.1s ago] ('0', '0', '0', 1) 2026-10-05 18:02:40.782 | a0caf76a2e7741ca9aa8142410969540 | db551d1b8dfe4c8b89e3508a7f5983be | 2cd9e11324d046a6aa4544bcba4d2715 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:02:40.782 | a0caf76a2e7741ca9aa8142410969540 | db551d1b8dfe4c8b89e3508a7f5983be | 2cd9e11324d046a6aa4544bcba4d2715 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 260.1s ago] ('0',) 2026-10-05 18:02:40.792 | a0caf76a2e7741ca9aa8142410969540 | db551d1b8dfe4c8b89e3508a7f5983be | 2cd9e11324d046a6aa4544bcba4d2715 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_customer_site.site_id, biz_customer_site.test_batch_id, biz_customer_site.customer_id, biz_customer_site.site_code, biz_customer_site.site_name, biz_customer_site.address, biz_customer_site.status, biz_customer_site.create_by, biz_customer_site.create_time, biz_customer_site.update_by, biz_customer_site.update_time, biz_customer_site.remark FROM biz_customer_site WHERE biz_customer_site.site_id = %s AND biz_customer_site.test_batch_id IS NULL 2026-10-05 18:02:40.793 | a0caf76a2e7741ca9aa8142410969540 | db551d1b8dfe4c8b89e3508a7f5983be | 2cd9e11324d046a6aa4544bcba4d2715 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00094s] (3,) 2026-10-05 18:02:40.799 | a0caf76a2e7741ca9aa8142410969540 | db551d1b8dfe4c8b89e3508a7f5983be | 2cd9e11324d046a6aa4544bcba4d2715 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT sys_user.user_id, sys_user.user_name, sys_user.nick_name FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s ORDER BY sys_user.user_id 2026-10-05 18:02:40.799 | a0caf76a2e7741ca9aa8142410969540 | db551d1b8dfe4c8b89e3508a7f5983be | 2cd9e11324d046a6aa4544bcba4d2715 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00039s] ('0', '0') 2026-10-05 18:02:40.808 | a0caf76a2e7741ca9aa8142410969540 | db551d1b8dfe4c8b89e3508a7f5983be | 2cd9e11324d046a6aa4544bcba4d2715 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_user_site.user_id FROM biz_user_site INNER JOIN biz_customer_site ON biz_customer_site.site_id = biz_user_site.site_id WHERE biz_user_site.site_id = %s AND biz_customer_site.test_batch_id IS NULL 2026-10-05 18:02:40.809 | a0caf76a2e7741ca9aa8142410969540 | db551d1b8dfe4c8b89e3508a7f5983be | 2cd9e11324d046a6aa4544bcba4d2715 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00197s] (3,) 2026-10-05 18:02:40.836 | a0caf76a2e7741ca9aa8142410969540 | db551d1b8dfe4c8b89e3508a7f5983be | 2cd9e11324d046a6aa4544bcba4d2715 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:02:43.461 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:02:43.461 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:43.462 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 262.8s ago] ('0', '0', 1) 2026-10-05 18:02:43.465 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:43.465 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 262.8s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:43.469 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:43.469 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 262.8s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:43.471 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:43.472 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 262.8s ago] ('0', '0', '0', 1) 2026-10-05 18:02:43.473 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:02:43.474 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 262.8s ago] ('0',) 2026-10-05 18:02:43.489 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:43.489 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 262.8s ago] ('0', '0', 1) 2026-10-05 18:02:43.491 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:43.492 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 262.8s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:43.493 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:43.493 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 262.8s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:43.501 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:43.502 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 262.8s ago] ('0', '0', '0', 1) 2026-10-05 18:02:43.504 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:02:43.504 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 262.8s ago] ('0',) 2026-10-05 18:02:43.532 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_customer_site.site_id, biz_customer_site.test_batch_id, biz_customer_site.customer_id, biz_customer_site.site_code, biz_customer_site.site_name, biz_customer_site.address, biz_customer_site.status, biz_customer_site.create_by, biz_customer_site.create_time, biz_customer_site.update_by, biz_customer_site.update_time, biz_customer_site.remark FROM biz_customer_site WHERE biz_customer_site.site_id = %s AND biz_customer_site.test_batch_id IS NULL FOR UPDATE 2026-10-05 18:02:43.533 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00066s] (3,) 2026-10-05 18:02:43.538 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT sys_user.user_id, sys_user.user_name, sys_user.nick_name FROM sys_user WHERE sys_user.user_id IN (%s) AND sys_user.status = %s AND sys_user.del_flag = %s ORDER BY sys_user.user_id 2026-10-05 18:02:43.538 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00034s] (1, '0', '0') 2026-10-05 18:02:43.540 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - DELETE FROM biz_user_site WHERE biz_user_site.site_id = %s 2026-10-05 18:02:43.540 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00037s] (3,) 2026-10-05 18:02:43.544 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - INSERT INTO biz_user_site (user_id, site_id, create_time) VALUES (%s, %s, %s) 2026-10-05 18:02:43.545 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00031s] (1, 3, datetime.datetime(2026, 10, 5, 18, 2, 43, 544740)) 2026-10-05 18:02:43.547 | 0739ce394d1f47708aa70261d6f607e1 | c16fd19aeb874d15b5ec42d72fb7c83a | 524136e09f71459b906b497c0c5e945b | 46633-a22437 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 18:02:43.552 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:02:43.553 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - INSERT INTO sys_oper_log (title, business_type, method, request_method, operator_type, oper_name, dept_name, oper_url, oper_ip, oper_location, oper_param, json_result, status, error_msg, oper_time, cost_time) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s) 2026-10-05 18:02:43.553 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 91.45s ago] ('客户现场用户分配', 4, 'module_business.controller.site_controller.assign_master_site_users()', 'PUT', 1, 'admin', '研发部门', '/dev-api/master/site/3/users', '127.0.0.1', '内网IP', '{\n "path_params": {\n "site_id": "3"\n },\n "json_body": {\n "userIds": [\n 1\n ]\n }\n}', '{\n "code": 200,\n "msg": "分配成功",\n "success": true,\n "time": "2026-10-05T18:02:43.548749"\n}', 0, '', datetime.datetime(2026, 10, 5, 18, 2, 43, 528798), 20) 2026-10-05 18:02:43.555 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 18:02:43.572 | 617ff6d1fdea4fa0b481a0c032ae0514 | 2b1a7964317d45db9c69f7faf8360cff | 499e74b910f741638d653116de11d6e6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:02:43.572 | 617ff6d1fdea4fa0b481a0c032ae0514 | 2b1a7964317d45db9c69f7faf8360cff | 499e74b910f741638d653116de11d6e6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:43.573 | 617ff6d1fdea4fa0b481a0c032ae0514 | 2b1a7964317d45db9c69f7faf8360cff | 499e74b910f741638d653116de11d6e6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 262.9s ago] ('0', '0', 1) 2026-10-05 18:02:43.575 | 617ff6d1fdea4fa0b481a0c032ae0514 | 2b1a7964317d45db9c69f7faf8360cff | 499e74b910f741638d653116de11d6e6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:43.575 | 617ff6d1fdea4fa0b481a0c032ae0514 | 2b1a7964317d45db9c69f7faf8360cff | 499e74b910f741638d653116de11d6e6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 262.9s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:43.577 | 617ff6d1fdea4fa0b481a0c032ae0514 | 2b1a7964317d45db9c69f7faf8360cff | 499e74b910f741638d653116de11d6e6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:43.577 | 617ff6d1fdea4fa0b481a0c032ae0514 | 2b1a7964317d45db9c69f7faf8360cff | 499e74b910f741638d653116de11d6e6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 262.9s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:43.579 | 617ff6d1fdea4fa0b481a0c032ae0514 | 2b1a7964317d45db9c69f7faf8360cff | 499e74b910f741638d653116de11d6e6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:43.579 | 617ff6d1fdea4fa0b481a0c032ae0514 | 2b1a7964317d45db9c69f7faf8360cff | 499e74b910f741638d653116de11d6e6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 262.9s ago] ('0', '0', '0', 1) 2026-10-05 18:02:43.582 | 617ff6d1fdea4fa0b481a0c032ae0514 | 2b1a7964317d45db9c69f7faf8360cff | 499e74b910f741638d653116de11d6e6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:02:43.583 | 617ff6d1fdea4fa0b481a0c032ae0514 | 2b1a7964317d45db9c69f7faf8360cff | 499e74b910f741638d653116de11d6e6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 262.9s ago] ('0',) 2026-10-05 18:02:43.608 | 617ff6d1fdea4fa0b481a0c032ae0514 | 2b1a7964317d45db9c69f7faf8360cff | 499e74b910f741638d653116de11d6e6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:43.609 | 617ff6d1fdea4fa0b481a0c032ae0514 | 2b1a7964317d45db9c69f7faf8360cff | 499e74b910f741638d653116de11d6e6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 262.9s ago] ('0', '0', 1) 2026-10-05 18:02:43.612 | 617ff6d1fdea4fa0b481a0c032ae0514 | 2b1a7964317d45db9c69f7faf8360cff | 499e74b910f741638d653116de11d6e6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:43.612 | 617ff6d1fdea4fa0b481a0c032ae0514 | 2b1a7964317d45db9c69f7faf8360cff | 499e74b910f741638d653116de11d6e6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 262.9s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:43.613 | 617ff6d1fdea4fa0b481a0c032ae0514 | 2b1a7964317d45db9c69f7faf8360cff | 499e74b910f741638d653116de11d6e6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:43.613 | 617ff6d1fdea4fa0b481a0c032ae0514 | 2b1a7964317d45db9c69f7faf8360cff | 499e74b910f741638d653116de11d6e6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 262.9s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:43.615 | 617ff6d1fdea4fa0b481a0c032ae0514 | 2b1a7964317d45db9c69f7faf8360cff | 499e74b910f741638d653116de11d6e6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:43.615 | 617ff6d1fdea4fa0b481a0c032ae0514 | 2b1a7964317d45db9c69f7faf8360cff | 499e74b910f741638d653116de11d6e6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 262.9s ago] ('0', '0', '0', 1) 2026-10-05 18:02:43.616 | 617ff6d1fdea4fa0b481a0c032ae0514 | 2b1a7964317d45db9c69f7faf8360cff | 499e74b910f741638d653116de11d6e6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:02:43.616 | 617ff6d1fdea4fa0b481a0c032ae0514 | 2b1a7964317d45db9c69f7faf8360cff | 499e74b910f741638d653116de11d6e6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 262.9s ago] ('0',) 2026-10-05 18:02:43.623 | 617ff6d1fdea4fa0b481a0c032ae0514 | 2b1a7964317d45db9c69f7faf8360cff | 499e74b910f741638d653116de11d6e6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_customer_site.site_id AS site_id, biz_customer_site.test_batch_id AS test_batch_id, biz_customer_site.customer_id AS customer_id, biz_customer_site.site_code AS site_code, biz_customer_site.site_name AS site_name, biz_customer_site.address AS address, biz_customer_site.status AS status, biz_customer_site.create_by AS create_by, biz_customer_site.create_time AS create_time, biz_customer_site.update_by AS update_by, biz_customer_site.update_time AS update_time, biz_customer_site.remark AS remark FROM biz_customer_site WHERE biz_customer_site.test_batch_id IS NULL ORDER BY biz_customer_site.site_id) AS anon_1 2026-10-05 18:02:43.623 | 617ff6d1fdea4fa0b481a0c032ae0514 | 2b1a7964317d45db9c69f7faf8360cff | 499e74b910f741638d653116de11d6e6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 34.7s ago] ('*',) 2026-10-05 18:02:43.624 | 617ff6d1fdea4fa0b481a0c032ae0514 | 2b1a7964317d45db9c69f7faf8360cff | 499e74b910f741638d653116de11d6e6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_customer_site.site_id, biz_customer_site.test_batch_id, biz_customer_site.customer_id, biz_customer_site.site_code, biz_customer_site.site_name, biz_customer_site.address, biz_customer_site.status, biz_customer_site.create_by, biz_customer_site.create_time, biz_customer_site.update_by, biz_customer_site.update_time, biz_customer_site.remark FROM biz_customer_site WHERE biz_customer_site.test_batch_id IS NULL ORDER BY biz_customer_site.site_id LIMIT %s, %s 2026-10-05 18:02:43.624 | 617ff6d1fdea4fa0b481a0c032ae0514 | 2b1a7964317d45db9c69f7faf8360cff | 499e74b910f741638d653116de11d6e6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 6.207s ago] (0, 10) 2026-10-05 18:02:43.627 | 617ff6d1fdea4fa0b481a0c032ae0514 | 2b1a7964317d45db9c69f7faf8360cff | 499e74b910f741638d653116de11d6e6 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:02:45.521 | 4f2cebcee427473e8cf9ddf9d39fb380 | 732ab0c5554a4aea83ccdb8ee6bddd6c | 797ad7ebd5444d4bb2addc95f25e8174 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:02:45.522 | 4f2cebcee427473e8cf9ddf9d39fb380 | 732ab0c5554a4aea83ccdb8ee6bddd6c | 797ad7ebd5444d4bb2addc95f25e8174 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:45.522 | 4f2cebcee427473e8cf9ddf9d39fb380 | 732ab0c5554a4aea83ccdb8ee6bddd6c | 797ad7ebd5444d4bb2addc95f25e8174 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 264.8s ago] ('0', '0', 1) 2026-10-05 18:02:45.525 | 4f2cebcee427473e8cf9ddf9d39fb380 | 732ab0c5554a4aea83ccdb8ee6bddd6c | 797ad7ebd5444d4bb2addc95f25e8174 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:45.525 | 4f2cebcee427473e8cf9ddf9d39fb380 | 732ab0c5554a4aea83ccdb8ee6bddd6c | 797ad7ebd5444d4bb2addc95f25e8174 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 264.8s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:45.527 | 4f2cebcee427473e8cf9ddf9d39fb380 | 732ab0c5554a4aea83ccdb8ee6bddd6c | 797ad7ebd5444d4bb2addc95f25e8174 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:45.527 | 4f2cebcee427473e8cf9ddf9d39fb380 | 732ab0c5554a4aea83ccdb8ee6bddd6c | 797ad7ebd5444d4bb2addc95f25e8174 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 264.8s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:45.528 | 4f2cebcee427473e8cf9ddf9d39fb380 | 732ab0c5554a4aea83ccdb8ee6bddd6c | 797ad7ebd5444d4bb2addc95f25e8174 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:45.528 | 4f2cebcee427473e8cf9ddf9d39fb380 | 732ab0c5554a4aea83ccdb8ee6bddd6c | 797ad7ebd5444d4bb2addc95f25e8174 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 264.8s ago] ('0', '0', '0', 1) 2026-10-05 18:02:45.529 | 4f2cebcee427473e8cf9ddf9d39fb380 | 732ab0c5554a4aea83ccdb8ee6bddd6c | 797ad7ebd5444d4bb2addc95f25e8174 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:02:45.529 | 4f2cebcee427473e8cf9ddf9d39fb380 | 732ab0c5554a4aea83ccdb8ee6bddd6c | 797ad7ebd5444d4bb2addc95f25e8174 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 264.8s ago] ('0',) 2026-10-05 18:02:45.564 | 4f2cebcee427473e8cf9ddf9d39fb380 | 732ab0c5554a4aea83ccdb8ee6bddd6c | 797ad7ebd5444d4bb2addc95f25e8174 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:45.565 | 4f2cebcee427473e8cf9ddf9d39fb380 | 732ab0c5554a4aea83ccdb8ee6bddd6c | 797ad7ebd5444d4bb2addc95f25e8174 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 264.9s ago] ('0', '0', 1) 2026-10-05 18:02:45.566 | 4f2cebcee427473e8cf9ddf9d39fb380 | 732ab0c5554a4aea83ccdb8ee6bddd6c | 797ad7ebd5444d4bb2addc95f25e8174 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:45.567 | 4f2cebcee427473e8cf9ddf9d39fb380 | 732ab0c5554a4aea83ccdb8ee6bddd6c | 797ad7ebd5444d4bb2addc95f25e8174 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 264.9s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:45.567 | 4f2cebcee427473e8cf9ddf9d39fb380 | 732ab0c5554a4aea83ccdb8ee6bddd6c | 797ad7ebd5444d4bb2addc95f25e8174 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:45.568 | 4f2cebcee427473e8cf9ddf9d39fb380 | 732ab0c5554a4aea83ccdb8ee6bddd6c | 797ad7ebd5444d4bb2addc95f25e8174 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 264.9s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:45.569 | 4f2cebcee427473e8cf9ddf9d39fb380 | 732ab0c5554a4aea83ccdb8ee6bddd6c | 797ad7ebd5444d4bb2addc95f25e8174 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:45.569 | 4f2cebcee427473e8cf9ddf9d39fb380 | 732ab0c5554a4aea83ccdb8ee6bddd6c | 797ad7ebd5444d4bb2addc95f25e8174 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 264.9s ago] ('0', '0', '0', 1) 2026-10-05 18:02:45.570 | 4f2cebcee427473e8cf9ddf9d39fb380 | 732ab0c5554a4aea83ccdb8ee6bddd6c | 797ad7ebd5444d4bb2addc95f25e8174 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:02:45.570 | 4f2cebcee427473e8cf9ddf9d39fb380 | 732ab0c5554a4aea83ccdb8ee6bddd6c | 797ad7ebd5444d4bb2addc95f25e8174 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 264.9s ago] ('0',) 2026-10-05 18:02:45.578 | 4f2cebcee427473e8cf9ddf9d39fb380 | 732ab0c5554a4aea83ccdb8ee6bddd6c | 797ad7ebd5444d4bb2addc95f25e8174 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_production_line.line_id AS line_id, biz_production_line.test_batch_id AS test_batch_id, biz_production_line.site_id AS site_id, biz_production_line.line_code AS line_code, biz_production_line.line_name AS line_name, biz_production_line.status AS status, biz_production_line.create_by AS create_by, biz_production_line.create_time AS create_time, biz_production_line.update_by AS update_by, biz_production_line.update_time AS update_time, biz_production_line.remark AS remark FROM biz_production_line WHERE biz_production_line.test_batch_id IS NULL ORDER BY biz_production_line.line_id) AS anon_1 2026-10-05 18:02:45.579 | 4f2cebcee427473e8cf9ddf9d39fb380 | 732ab0c5554a4aea83ccdb8ee6bddd6c | 797ad7ebd5444d4bb2addc95f25e8174 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00032s] ('*',) 2026-10-05 18:02:45.582 | 4f2cebcee427473e8cf9ddf9d39fb380 | 732ab0c5554a4aea83ccdb8ee6bddd6c | 797ad7ebd5444d4bb2addc95f25e8174 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_production_line.line_id, biz_production_line.test_batch_id, biz_production_line.site_id, biz_production_line.line_code, biz_production_line.line_name, biz_production_line.status, biz_production_line.create_by, biz_production_line.create_time, biz_production_line.update_by, biz_production_line.update_time, biz_production_line.remark FROM biz_production_line WHERE biz_production_line.test_batch_id IS NULL ORDER BY biz_production_line.line_id LIMIT %s, %s 2026-10-05 18:02:45.582 | 4f2cebcee427473e8cf9ddf9d39fb380 | 732ab0c5554a4aea83ccdb8ee6bddd6c | 797ad7ebd5444d4bb2addc95f25e8174 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] (0, 10) 2026-10-05 18:02:45.584 | 4f2cebcee427473e8cf9ddf9d39fb380 | 732ab0c5554a4aea83ccdb8ee6bddd6c | 797ad7ebd5444d4bb2addc95f25e8174 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:02:55.063 | f0f9f8879e0e4300bcec2d4583d41e67 | f15111af40c74ab592be1405f28e130c | e26768f1810b47e2961e0079be6dd315 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:02:55.064 | f0f9f8879e0e4300bcec2d4583d41e67 | f15111af40c74ab592be1405f28e130c | e26768f1810b47e2961e0079be6dd315 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:55.064 | f0f9f8879e0e4300bcec2d4583d41e67 | f15111af40c74ab592be1405f28e130c | e26768f1810b47e2961e0079be6dd315 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 274.4s ago] ('0', '0', 1) 2026-10-05 18:02:55.067 | f0f9f8879e0e4300bcec2d4583d41e67 | f15111af40c74ab592be1405f28e130c | e26768f1810b47e2961e0079be6dd315 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:55.067 | f0f9f8879e0e4300bcec2d4583d41e67 | f15111af40c74ab592be1405f28e130c | e26768f1810b47e2961e0079be6dd315 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 274.4s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:55.069 | f0f9f8879e0e4300bcec2d4583d41e67 | f15111af40c74ab592be1405f28e130c | e26768f1810b47e2961e0079be6dd315 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:55.069 | f0f9f8879e0e4300bcec2d4583d41e67 | f15111af40c74ab592be1405f28e130c | e26768f1810b47e2961e0079be6dd315 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 274.4s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:55.070 | f0f9f8879e0e4300bcec2d4583d41e67 | f15111af40c74ab592be1405f28e130c | e26768f1810b47e2961e0079be6dd315 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:55.071 | f0f9f8879e0e4300bcec2d4583d41e67 | f15111af40c74ab592be1405f28e130c | e26768f1810b47e2961e0079be6dd315 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 274.4s ago] ('0', '0', '0', 1) 2026-10-05 18:02:55.071 | f0f9f8879e0e4300bcec2d4583d41e67 | f15111af40c74ab592be1405f28e130c | e26768f1810b47e2961e0079be6dd315 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:02:55.072 | f0f9f8879e0e4300bcec2d4583d41e67 | f15111af40c74ab592be1405f28e130c | e26768f1810b47e2961e0079be6dd315 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 274.4s ago] ('0',) 2026-10-05 18:02:55.081 | f0f9f8879e0e4300bcec2d4583d41e67 | f15111af40c74ab592be1405f28e130c | e26768f1810b47e2961e0079be6dd315 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:55.082 | f0f9f8879e0e4300bcec2d4583d41e67 | f15111af40c74ab592be1405f28e130c | e26768f1810b47e2961e0079be6dd315 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 274.4s ago] ('0', '0', 1) 2026-10-05 18:02:55.083 | f0f9f8879e0e4300bcec2d4583d41e67 | f15111af40c74ab592be1405f28e130c | e26768f1810b47e2961e0079be6dd315 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:55.083 | f0f9f8879e0e4300bcec2d4583d41e67 | f15111af40c74ab592be1405f28e130c | e26768f1810b47e2961e0079be6dd315 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 274.4s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:55.084 | f0f9f8879e0e4300bcec2d4583d41e67 | f15111af40c74ab592be1405f28e130c | e26768f1810b47e2961e0079be6dd315 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:55.084 | f0f9f8879e0e4300bcec2d4583d41e67 | f15111af40c74ab592be1405f28e130c | e26768f1810b47e2961e0079be6dd315 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 274.4s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:55.085 | f0f9f8879e0e4300bcec2d4583d41e67 | f15111af40c74ab592be1405f28e130c | e26768f1810b47e2961e0079be6dd315 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:55.086 | f0f9f8879e0e4300bcec2d4583d41e67 | f15111af40c74ab592be1405f28e130c | e26768f1810b47e2961e0079be6dd315 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 274.4s ago] ('0', '0', '0', 1) 2026-10-05 18:02:55.086 | f0f9f8879e0e4300bcec2d4583d41e67 | f15111af40c74ab592be1405f28e130c | e26768f1810b47e2961e0079be6dd315 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:02:55.086 | f0f9f8879e0e4300bcec2d4583d41e67 | f15111af40c74ab592be1405f28e130c | e26768f1810b47e2961e0079be6dd315 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 274.4s ago] ('0',) 2026-10-05 18:02:55.097 | f0f9f8879e0e4300bcec2d4583d41e67 | f15111af40c74ab592be1405f28e130c | e26768f1810b47e2961e0079be6dd315 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_customer_site.site_id, biz_customer_site.test_batch_id, biz_customer_site.customer_id, biz_customer_site.site_code, biz_customer_site.site_name, biz_customer_site.address, biz_customer_site.status, biz_customer_site.create_by, biz_customer_site.create_time, biz_customer_site.update_by, biz_customer_site.update_time, biz_customer_site.remark FROM biz_customer_site WHERE biz_customer_site.site_id = %s AND biz_customer_site.test_batch_id IS NULL 2026-10-05 18:02:55.098 | f0f9f8879e0e4300bcec2d4583d41e67 | f15111af40c74ab592be1405f28e130c | e26768f1810b47e2961e0079be6dd315 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 14.31s ago] (3,) 2026-10-05 18:02:55.100 | f0f9f8879e0e4300bcec2d4583d41e67 | f15111af40c74ab592be1405f28e130c | e26768f1810b47e2961e0079be6dd315 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_production_line.line_id, biz_production_line.test_batch_id, biz_production_line.site_id, biz_production_line.line_code, biz_production_line.line_name, biz_production_line.status, biz_production_line.create_by, biz_production_line.create_time, biz_production_line.update_by, biz_production_line.update_time, biz_production_line.remark FROM biz_production_line WHERE biz_production_line.line_code = %s AND biz_production_line.site_id = %s 2026-10-05 18:02:55.100 | f0f9f8879e0e4300bcec2d4583d41e67 | f15111af40c74ab592be1405f28e130c | e26768f1810b47e2961e0079be6dd315 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00041s] ('额鹅鹅鹅', 3) 2026-10-05 18:02:55.104 | f0f9f8879e0e4300bcec2d4583d41e67 | f15111af40c74ab592be1405f28e130c | e26768f1810b47e2961e0079be6dd315 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - INSERT INTO biz_production_line (test_batch_id, site_id, line_code, line_name, status, create_by, create_time, update_by, update_time, remark) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s) 2026-10-05 18:02:55.104 | f0f9f8879e0e4300bcec2d4583d41e67 | f15111af40c74ab592be1405f28e130c | e26768f1810b47e2961e0079be6dd315 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00026s] (None, 3, '额鹅鹅鹅', '33333', '0', 'admin', datetime.datetime(2026, 10, 5, 18, 2, 55, 97416), 'admin', datetime.datetime(2026, 10, 5, 18, 2, 55, 97416), None) 2026-10-05 18:02:55.107 | f0f9f8879e0e4300bcec2d4583d41e67 | f15111af40c74ab592be1405f28e130c | e26768f1810b47e2961e0079be6dd315 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 18:02:55.115 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:02:55.116 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - INSERT INTO sys_oper_log (title, business_type, method, request_method, operator_type, oper_name, dept_name, oper_url, oper_ip, oper_location, oper_param, json_result, status, error_msg, oper_time, cost_time) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s) 2026-10-05 18:02:55.116 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 103s ago] ('生产线管理', 1, 'module_business.controller.line_controller.add_master_line()', 'POST', 1, 'admin', '研发部门', '/dev-api/master/line', '127.0.0.1', '内网IP', '{\n "json_body": {\n "siteId": 3,\n "lineCode": "额鹅鹅鹅",\n "lineName": "33333",\n "status": "0"\n }\n}', '{\n "code": 200,\n "msg": "新增成功",\n "success": true,\n "time": "2026-10-05T18:02:55.109532"\n}', 0, '', datetime.datetime(2026, 10, 5, 18, 2, 55, 97404), 12) 2026-10-05 18:02:55.118 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 18:02:55.124 | a2c73a399d5d47b4aca7a25d3684a8ba | 137d805703c741fd8e3030238b6c62fc | 0a5b295436be4011afc96d66bd500ea8 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:02:55.124 | a2c73a399d5d47b4aca7a25d3684a8ba | 137d805703c741fd8e3030238b6c62fc | 0a5b295436be4011afc96d66bd500ea8 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:55.124 | a2c73a399d5d47b4aca7a25d3684a8ba | 137d805703c741fd8e3030238b6c62fc | 0a5b295436be4011afc96d66bd500ea8 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 274.4s ago] ('0', '0', 1) 2026-10-05 18:02:55.126 | a2c73a399d5d47b4aca7a25d3684a8ba | 137d805703c741fd8e3030238b6c62fc | 0a5b295436be4011afc96d66bd500ea8 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:55.126 | a2c73a399d5d47b4aca7a25d3684a8ba | 137d805703c741fd8e3030238b6c62fc | 0a5b295436be4011afc96d66bd500ea8 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 274.4s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:55.127 | a2c73a399d5d47b4aca7a25d3684a8ba | 137d805703c741fd8e3030238b6c62fc | 0a5b295436be4011afc96d66bd500ea8 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:55.127 | a2c73a399d5d47b4aca7a25d3684a8ba | 137d805703c741fd8e3030238b6c62fc | 0a5b295436be4011afc96d66bd500ea8 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 274.4s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:55.129 | a2c73a399d5d47b4aca7a25d3684a8ba | 137d805703c741fd8e3030238b6c62fc | 0a5b295436be4011afc96d66bd500ea8 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:55.129 | a2c73a399d5d47b4aca7a25d3684a8ba | 137d805703c741fd8e3030238b6c62fc | 0a5b295436be4011afc96d66bd500ea8 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 274.4s ago] ('0', '0', '0', 1) 2026-10-05 18:02:55.130 | a2c73a399d5d47b4aca7a25d3684a8ba | 137d805703c741fd8e3030238b6c62fc | 0a5b295436be4011afc96d66bd500ea8 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:02:55.131 | a2c73a399d5d47b4aca7a25d3684a8ba | 137d805703c741fd8e3030238b6c62fc | 0a5b295436be4011afc96d66bd500ea8 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 274.4s ago] ('0',) 2026-10-05 18:02:55.138 | a2c73a399d5d47b4aca7a25d3684a8ba | 137d805703c741fd8e3030238b6c62fc | 0a5b295436be4011afc96d66bd500ea8 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:55.138 | a2c73a399d5d47b4aca7a25d3684a8ba | 137d805703c741fd8e3030238b6c62fc | 0a5b295436be4011afc96d66bd500ea8 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 274.4s ago] ('0', '0', 1) 2026-10-05 18:02:55.140 | a2c73a399d5d47b4aca7a25d3684a8ba | 137d805703c741fd8e3030238b6c62fc | 0a5b295436be4011afc96d66bd500ea8 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:55.140 | a2c73a399d5d47b4aca7a25d3684a8ba | 137d805703c741fd8e3030238b6c62fc | 0a5b295436be4011afc96d66bd500ea8 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 274.4s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:55.141 | a2c73a399d5d47b4aca7a25d3684a8ba | 137d805703c741fd8e3030238b6c62fc | 0a5b295436be4011afc96d66bd500ea8 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:55.141 | a2c73a399d5d47b4aca7a25d3684a8ba | 137d805703c741fd8e3030238b6c62fc | 0a5b295436be4011afc96d66bd500ea8 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 274.4s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:55.143 | a2c73a399d5d47b4aca7a25d3684a8ba | 137d805703c741fd8e3030238b6c62fc | 0a5b295436be4011afc96d66bd500ea8 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:55.143 | a2c73a399d5d47b4aca7a25d3684a8ba | 137d805703c741fd8e3030238b6c62fc | 0a5b295436be4011afc96d66bd500ea8 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 274.4s ago] ('0', '0', '0', 1) 2026-10-05 18:02:55.144 | a2c73a399d5d47b4aca7a25d3684a8ba | 137d805703c741fd8e3030238b6c62fc | 0a5b295436be4011afc96d66bd500ea8 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:02:55.144 | a2c73a399d5d47b4aca7a25d3684a8ba | 137d805703c741fd8e3030238b6c62fc | 0a5b295436be4011afc96d66bd500ea8 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 274.4s ago] ('0',) 2026-10-05 18:02:55.152 | a2c73a399d5d47b4aca7a25d3684a8ba | 137d805703c741fd8e3030238b6c62fc | 0a5b295436be4011afc96d66bd500ea8 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_production_line.line_id AS line_id, biz_production_line.test_batch_id AS test_batch_id, biz_production_line.site_id AS site_id, biz_production_line.line_code AS line_code, biz_production_line.line_name AS line_name, biz_production_line.status AS status, biz_production_line.create_by AS create_by, biz_production_line.create_time AS create_time, biz_production_line.update_by AS update_by, biz_production_line.update_time AS update_time, biz_production_line.remark AS remark FROM biz_production_line WHERE biz_production_line.test_batch_id IS NULL ORDER BY biz_production_line.line_id) AS anon_1 2026-10-05 18:02:55.152 | a2c73a399d5d47b4aca7a25d3684a8ba | 137d805703c741fd8e3030238b6c62fc | 0a5b295436be4011afc96d66bd500ea8 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 9.574s ago] ('*',) 2026-10-05 18:02:55.156 | a2c73a399d5d47b4aca7a25d3684a8ba | 137d805703c741fd8e3030238b6c62fc | 0a5b295436be4011afc96d66bd500ea8 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_production_line.line_id, biz_production_line.test_batch_id, biz_production_line.site_id, biz_production_line.line_code, biz_production_line.line_name, biz_production_line.status, biz_production_line.create_by, biz_production_line.create_time, biz_production_line.update_by, biz_production_line.update_time, biz_production_line.remark FROM biz_production_line WHERE biz_production_line.test_batch_id IS NULL ORDER BY biz_production_line.line_id LIMIT %s, %s 2026-10-05 18:02:55.156 | a2c73a399d5d47b4aca7a25d3684a8ba | 137d805703c741fd8e3030238b6c62fc | 0a5b295436be4011afc96d66bd500ea8 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00058s] (0, 10) 2026-10-05 18:02:55.159 | a2c73a399d5d47b4aca7a25d3684a8ba | 137d805703c741fd8e3030238b6c62fc | 0a5b295436be4011afc96d66bd500ea8 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:02:58.010 | 80a8926f3c094ae68dcd9b82d554e1b9 | e5312359d1014615af45233f37437721 | 985b8d51b9cc422d8ce6be7188412283 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:02:58.011 | 80a8926f3c094ae68dcd9b82d554e1b9 | e5312359d1014615af45233f37437721 | 985b8d51b9cc422d8ce6be7188412283 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:58.011 | 80a8926f3c094ae68dcd9b82d554e1b9 | e5312359d1014615af45233f37437721 | 985b8d51b9cc422d8ce6be7188412283 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 277.3s ago] ('0', '0', 1) 2026-10-05 18:02:58.014 | 80a8926f3c094ae68dcd9b82d554e1b9 | e5312359d1014615af45233f37437721 | 985b8d51b9cc422d8ce6be7188412283 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:58.014 | 80a8926f3c094ae68dcd9b82d554e1b9 | e5312359d1014615af45233f37437721 | 985b8d51b9cc422d8ce6be7188412283 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 277.3s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:58.016 | 80a8926f3c094ae68dcd9b82d554e1b9 | e5312359d1014615af45233f37437721 | 985b8d51b9cc422d8ce6be7188412283 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:58.016 | 80a8926f3c094ae68dcd9b82d554e1b9 | e5312359d1014615af45233f37437721 | 985b8d51b9cc422d8ce6be7188412283 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 277.3s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:58.017 | 80a8926f3c094ae68dcd9b82d554e1b9 | e5312359d1014615af45233f37437721 | 985b8d51b9cc422d8ce6be7188412283 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:58.017 | 80a8926f3c094ae68dcd9b82d554e1b9 | e5312359d1014615af45233f37437721 | 985b8d51b9cc422d8ce6be7188412283 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 277.3s ago] ('0', '0', '0', 1) 2026-10-05 18:02:58.018 | 80a8926f3c094ae68dcd9b82d554e1b9 | e5312359d1014615af45233f37437721 | 985b8d51b9cc422d8ce6be7188412283 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:02:58.019 | 80a8926f3c094ae68dcd9b82d554e1b9 | e5312359d1014615af45233f37437721 | 985b8d51b9cc422d8ce6be7188412283 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 277.3s ago] ('0',) 2026-10-05 18:02:58.027 | 80a8926f3c094ae68dcd9b82d554e1b9 | e5312359d1014615af45233f37437721 | 985b8d51b9cc422d8ce6be7188412283 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:58.028 | 80a8926f3c094ae68dcd9b82d554e1b9 | e5312359d1014615af45233f37437721 | 985b8d51b9cc422d8ce6be7188412283 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 277.3s ago] ('0', '0', 1) 2026-10-05 18:02:58.029 | 80a8926f3c094ae68dcd9b82d554e1b9 | e5312359d1014615af45233f37437721 | 985b8d51b9cc422d8ce6be7188412283 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:58.029 | 80a8926f3c094ae68dcd9b82d554e1b9 | e5312359d1014615af45233f37437721 | 985b8d51b9cc422d8ce6be7188412283 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 277.3s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:58.030 | 80a8926f3c094ae68dcd9b82d554e1b9 | e5312359d1014615af45233f37437721 | 985b8d51b9cc422d8ce6be7188412283 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:58.030 | 80a8926f3c094ae68dcd9b82d554e1b9 | e5312359d1014615af45233f37437721 | 985b8d51b9cc422d8ce6be7188412283 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 277.3s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:02:58.031 | 80a8926f3c094ae68dcd9b82d554e1b9 | e5312359d1014615af45233f37437721 | 985b8d51b9cc422d8ce6be7188412283 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:02:58.031 | 80a8926f3c094ae68dcd9b82d554e1b9 | e5312359d1014615af45233f37437721 | 985b8d51b9cc422d8ce6be7188412283 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 277.3s ago] ('0', '0', '0', 1) 2026-10-05 18:02:58.032 | 80a8926f3c094ae68dcd9b82d554e1b9 | e5312359d1014615af45233f37437721 | 985b8d51b9cc422d8ce6be7188412283 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:02:58.033 | 80a8926f3c094ae68dcd9b82d554e1b9 | e5312359d1014615af45233f37437721 | 985b8d51b9cc422d8ce6be7188412283 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 277.3s ago] ('0',) 2026-10-05 18:02:58.055 | 80a8926f3c094ae68dcd9b82d554e1b9 | e5312359d1014615af45233f37437721 | 985b8d51b9cc422d8ce6be7188412283 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_warehouse.warehouse_id AS warehouse_id, biz_warehouse.test_batch_id AS test_batch_id, biz_warehouse.warehouse_code AS warehouse_code, biz_warehouse.warehouse_name AS warehouse_name, biz_warehouse.address AS address, biz_warehouse.status AS status, biz_warehouse.create_by AS create_by, biz_warehouse.create_time AS create_time, biz_warehouse.update_by AS update_by, biz_warehouse.update_time AS update_time, biz_warehouse.remark AS remark FROM biz_warehouse WHERE biz_warehouse.test_batch_id IS NULL ORDER BY biz_warehouse.warehouse_id) AS anon_1 2026-10-05 18:02:58.055 | 80a8926f3c094ae68dcd9b82d554e1b9 | e5312359d1014615af45233f37437721 | 985b8d51b9cc422d8ce6be7188412283 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] ('*',) 2026-10-05 18:02:58.057 | 80a8926f3c094ae68dcd9b82d554e1b9 | e5312359d1014615af45233f37437721 | 985b8d51b9cc422d8ce6be7188412283 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_warehouse.warehouse_id, biz_warehouse.test_batch_id, biz_warehouse.warehouse_code, biz_warehouse.warehouse_name, biz_warehouse.address, biz_warehouse.status, biz_warehouse.create_by, biz_warehouse.create_time, biz_warehouse.update_by, biz_warehouse.update_time, biz_warehouse.remark FROM biz_warehouse WHERE biz_warehouse.test_batch_id IS NULL ORDER BY biz_warehouse.warehouse_id LIMIT %s, %s 2026-10-05 18:02:58.057 | 80a8926f3c094ae68dcd9b82d554e1b9 | e5312359d1014615af45233f37437721 | 985b8d51b9cc422d8ce6be7188412283 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00034s] (0, 10) 2026-10-05 18:02:58.060 | 80a8926f3c094ae68dcd9b82d554e1b9 | e5312359d1014615af45233f37437721 | 985b8d51b9cc422d8ce6be7188412283 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:03:03.569 | b572bd5ed7674b0eb9cc7d9b9df6d4eb | cc28fc4f7d964b15a853e30f2fc41519 | a5fae25de6b149cda0d3ed6dbea12f19 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:03:03.570 | b572bd5ed7674b0eb9cc7d9b9df6d4eb | cc28fc4f7d964b15a853e30f2fc41519 | a5fae25de6b149cda0d3ed6dbea12f19 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:03:03.570 | b572bd5ed7674b0eb9cc7d9b9df6d4eb | cc28fc4f7d964b15a853e30f2fc41519 | a5fae25de6b149cda0d3ed6dbea12f19 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 282.9s ago] ('0', '0', 1) 2026-10-05 18:03:03.572 | b572bd5ed7674b0eb9cc7d9b9df6d4eb | cc28fc4f7d964b15a853e30f2fc41519 | a5fae25de6b149cda0d3ed6dbea12f19 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:03:03.573 | b572bd5ed7674b0eb9cc7d9b9df6d4eb | cc28fc4f7d964b15a853e30f2fc41519 | a5fae25de6b149cda0d3ed6dbea12f19 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 282.9s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:03:03.574 | b572bd5ed7674b0eb9cc7d9b9df6d4eb | cc28fc4f7d964b15a853e30f2fc41519 | a5fae25de6b149cda0d3ed6dbea12f19 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:03:03.574 | b572bd5ed7674b0eb9cc7d9b9df6d4eb | cc28fc4f7d964b15a853e30f2fc41519 | a5fae25de6b149cda0d3ed6dbea12f19 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 282.9s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:03:03.575 | b572bd5ed7674b0eb9cc7d9b9df6d4eb | cc28fc4f7d964b15a853e30f2fc41519 | a5fae25de6b149cda0d3ed6dbea12f19 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:03:03.575 | b572bd5ed7674b0eb9cc7d9b9df6d4eb | cc28fc4f7d964b15a853e30f2fc41519 | a5fae25de6b149cda0d3ed6dbea12f19 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 282.9s ago] ('0', '0', '0', 1) 2026-10-05 18:03:03.576 | b572bd5ed7674b0eb9cc7d9b9df6d4eb | cc28fc4f7d964b15a853e30f2fc41519 | a5fae25de6b149cda0d3ed6dbea12f19 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:03:03.577 | b572bd5ed7674b0eb9cc7d9b9df6d4eb | cc28fc4f7d964b15a853e30f2fc41519 | a5fae25de6b149cda0d3ed6dbea12f19 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 282.9s ago] ('0',) 2026-10-05 18:03:03.585 | b572bd5ed7674b0eb9cc7d9b9df6d4eb | cc28fc4f7d964b15a853e30f2fc41519 | a5fae25de6b149cda0d3ed6dbea12f19 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:03:03.585 | b572bd5ed7674b0eb9cc7d9b9df6d4eb | cc28fc4f7d964b15a853e30f2fc41519 | a5fae25de6b149cda0d3ed6dbea12f19 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 282.9s ago] ('0', '0', 1) 2026-10-05 18:03:03.586 | b572bd5ed7674b0eb9cc7d9b9df6d4eb | cc28fc4f7d964b15a853e30f2fc41519 | a5fae25de6b149cda0d3ed6dbea12f19 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:03:03.586 | b572bd5ed7674b0eb9cc7d9b9df6d4eb | cc28fc4f7d964b15a853e30f2fc41519 | a5fae25de6b149cda0d3ed6dbea12f19 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 282.9s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:03:03.587 | b572bd5ed7674b0eb9cc7d9b9df6d4eb | cc28fc4f7d964b15a853e30f2fc41519 | a5fae25de6b149cda0d3ed6dbea12f19 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:03:03.588 | b572bd5ed7674b0eb9cc7d9b9df6d4eb | cc28fc4f7d964b15a853e30f2fc41519 | a5fae25de6b149cda0d3ed6dbea12f19 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 282.9s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:03:03.588 | b572bd5ed7674b0eb9cc7d9b9df6d4eb | cc28fc4f7d964b15a853e30f2fc41519 | a5fae25de6b149cda0d3ed6dbea12f19 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:03:03.589 | b572bd5ed7674b0eb9cc7d9b9df6d4eb | cc28fc4f7d964b15a853e30f2fc41519 | a5fae25de6b149cda0d3ed6dbea12f19 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 282.9s ago] ('0', '0', '0', 1) 2026-10-05 18:03:03.590 | b572bd5ed7674b0eb9cc7d9b9df6d4eb | cc28fc4f7d964b15a853e30f2fc41519 | a5fae25de6b149cda0d3ed6dbea12f19 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:03:03.590 | b572bd5ed7674b0eb9cc7d9b9df6d4eb | cc28fc4f7d964b15a853e30f2fc41519 | a5fae25de6b149cda0d3ed6dbea12f19 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 282.9s ago] ('0',) 2026-10-05 18:03:03.599 | b572bd5ed7674b0eb9cc7d9b9df6d4eb | cc28fc4f7d964b15a853e30f2fc41519 | a5fae25de6b149cda0d3ed6dbea12f19 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_warehouse.warehouse_id, biz_warehouse.test_batch_id, biz_warehouse.warehouse_code, biz_warehouse.warehouse_name, biz_warehouse.address, biz_warehouse.status, biz_warehouse.create_by, biz_warehouse.create_time, biz_warehouse.update_by, biz_warehouse.update_time, biz_warehouse.remark FROM biz_warehouse WHERE biz_warehouse.warehouse_code = %s 2026-10-05 18:03:03.599 | b572bd5ed7674b0eb9cc7d9b9df6d4eb | cc28fc4f7d964b15a853e30f2fc41519 | a5fae25de6b149cda0d3ed6dbea12f19 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00024s] ('21321321',) 2026-10-05 18:03:03.603 | b572bd5ed7674b0eb9cc7d9b9df6d4eb | cc28fc4f7d964b15a853e30f2fc41519 | a5fae25de6b149cda0d3ed6dbea12f19 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - INSERT INTO biz_warehouse (test_batch_id, warehouse_code, warehouse_name, address, status, create_by, create_time, update_by, update_time, remark) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s) 2026-10-05 18:03:03.603 | b572bd5ed7674b0eb9cc7d9b9df6d4eb | cc28fc4f7d964b15a853e30f2fc41519 | a5fae25de6b149cda0d3ed6dbea12f19 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00032s] (None, '21321321', '123213213213', None, '0', 'admin', datetime.datetime(2026, 10, 5, 18, 3, 3, 598807), 'admin', datetime.datetime(2026, 10, 5, 18, 3, 3, 598807), None) 2026-10-05 18:03:03.606 | b572bd5ed7674b0eb9cc7d9b9df6d4eb | cc28fc4f7d964b15a853e30f2fc41519 | a5fae25de6b149cda0d3ed6dbea12f19 | 46633-a22437 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 18:03:03.610 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:03:03.611 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - INSERT INTO sys_oper_log (title, business_type, method, request_method, operator_type, oper_name, dept_name, oper_url, oper_ip, oper_location, oper_param, json_result, status, error_msg, oper_time, cost_time) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s) 2026-10-05 18:03:03.611 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 111.5s ago] ('仓库管理', 1, 'module_business.controller.warehouse_controller.add_master_warehouse()', 'POST', 1, 'admin', '研发部门', '/dev-api/master/warehouse', '127.0.0.1', '内网IP', '{\n "json_body": {\n "warehouseCode": "21321321",\n "warehouseName": "123213213213",\n "status": "0"\n }\n}', '{\n "code": 200,\n "msg": "新增成功",\n "success": true,\n "time": "2026-10-05T18:03:03.608159"\n}', 0, '', datetime.datetime(2026, 10, 5, 18, 3, 3, 598794), 9) 2026-10-05 18:03:03.613 | | | | 46633-a22437 | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 18:03:03.627 | 88be23ca7a824d3db0ba3c07ee30f84e | d461297abf01443b9e66f11f8422566b | 5bd93bc0fabb48a18b226ddf816f3e0d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:03:03.628 | 88be23ca7a824d3db0ba3c07ee30f84e | d461297abf01443b9e66f11f8422566b | 5bd93bc0fabb48a18b226ddf816f3e0d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:03:03.628 | 88be23ca7a824d3db0ba3c07ee30f84e | d461297abf01443b9e66f11f8422566b | 5bd93bc0fabb48a18b226ddf816f3e0d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 282.9s ago] ('0', '0', 1) 2026-10-05 18:03:03.630 | 88be23ca7a824d3db0ba3c07ee30f84e | d461297abf01443b9e66f11f8422566b | 5bd93bc0fabb48a18b226ddf816f3e0d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:03:03.630 | 88be23ca7a824d3db0ba3c07ee30f84e | d461297abf01443b9e66f11f8422566b | 5bd93bc0fabb48a18b226ddf816f3e0d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 282.9s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:03:03.631 | 88be23ca7a824d3db0ba3c07ee30f84e | d461297abf01443b9e66f11f8422566b | 5bd93bc0fabb48a18b226ddf816f3e0d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:03:03.632 | 88be23ca7a824d3db0ba3c07ee30f84e | d461297abf01443b9e66f11f8422566b | 5bd93bc0fabb48a18b226ddf816f3e0d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 282.9s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:03:03.633 | 88be23ca7a824d3db0ba3c07ee30f84e | d461297abf01443b9e66f11f8422566b | 5bd93bc0fabb48a18b226ddf816f3e0d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:03:03.633 | 88be23ca7a824d3db0ba3c07ee30f84e | d461297abf01443b9e66f11f8422566b | 5bd93bc0fabb48a18b226ddf816f3e0d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 282.9s ago] ('0', '0', '0', 1) 2026-10-05 18:03:03.634 | 88be23ca7a824d3db0ba3c07ee30f84e | d461297abf01443b9e66f11f8422566b | 5bd93bc0fabb48a18b226ddf816f3e0d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:03:03.634 | 88be23ca7a824d3db0ba3c07ee30f84e | d461297abf01443b9e66f11f8422566b | 5bd93bc0fabb48a18b226ddf816f3e0d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 282.9s ago] ('0',) 2026-10-05 18:03:03.641 | 88be23ca7a824d3db0ba3c07ee30f84e | d461297abf01443b9e66f11f8422566b | 5bd93bc0fabb48a18b226ddf816f3e0d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:03:03.641 | 88be23ca7a824d3db0ba3c07ee30f84e | d461297abf01443b9e66f11f8422566b | 5bd93bc0fabb48a18b226ddf816f3e0d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 282.9s ago] ('0', '0', 1) 2026-10-05 18:03:03.643 | 88be23ca7a824d3db0ba3c07ee30f84e | d461297abf01443b9e66f11f8422566b | 5bd93bc0fabb48a18b226ddf816f3e0d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:03:03.643 | 88be23ca7a824d3db0ba3c07ee30f84e | d461297abf01443b9e66f11f8422566b | 5bd93bc0fabb48a18b226ddf816f3e0d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 282.9s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:03:03.644 | 88be23ca7a824d3db0ba3c07ee30f84e | d461297abf01443b9e66f11f8422566b | 5bd93bc0fabb48a18b226ddf816f3e0d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:03:03.644 | 88be23ca7a824d3db0ba3c07ee30f84e | d461297abf01443b9e66f11f8422566b | 5bd93bc0fabb48a18b226ddf816f3e0d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 282.9s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:03:03.645 | 88be23ca7a824d3db0ba3c07ee30f84e | d461297abf01443b9e66f11f8422566b | 5bd93bc0fabb48a18b226ddf816f3e0d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:03:03.646 | 88be23ca7a824d3db0ba3c07ee30f84e | d461297abf01443b9e66f11f8422566b | 5bd93bc0fabb48a18b226ddf816f3e0d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 282.9s ago] ('0', '0', '0', 1) 2026-10-05 18:03:03.647 | 88be23ca7a824d3db0ba3c07ee30f84e | d461297abf01443b9e66f11f8422566b | 5bd93bc0fabb48a18b226ddf816f3e0d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:03:03.647 | 88be23ca7a824d3db0ba3c07ee30f84e | d461297abf01443b9e66f11f8422566b | 5bd93bc0fabb48a18b226ddf816f3e0d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 282.9s ago] ('0',) 2026-10-05 18:03:03.654 | 88be23ca7a824d3db0ba3c07ee30f84e | d461297abf01443b9e66f11f8422566b | 5bd93bc0fabb48a18b226ddf816f3e0d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_warehouse.warehouse_id AS warehouse_id, biz_warehouse.test_batch_id AS test_batch_id, biz_warehouse.warehouse_code AS warehouse_code, biz_warehouse.warehouse_name AS warehouse_name, biz_warehouse.address AS address, biz_warehouse.status AS status, biz_warehouse.create_by AS create_by, biz_warehouse.create_time AS create_time, biz_warehouse.update_by AS update_by, biz_warehouse.update_time AS update_time, biz_warehouse.remark AS remark FROM biz_warehouse WHERE biz_warehouse.test_batch_id IS NULL ORDER BY biz_warehouse.warehouse_id) AS anon_1 2026-10-05 18:03:03.654 | 88be23ca7a824d3db0ba3c07ee30f84e | d461297abf01443b9e66f11f8422566b | 5bd93bc0fabb48a18b226ddf816f3e0d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 5.599s ago] ('*',) 2026-10-05 18:03:03.656 | 88be23ca7a824d3db0ba3c07ee30f84e | d461297abf01443b9e66f11f8422566b | 5bd93bc0fabb48a18b226ddf816f3e0d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT biz_warehouse.warehouse_id, biz_warehouse.test_batch_id, biz_warehouse.warehouse_code, biz_warehouse.warehouse_name, biz_warehouse.address, biz_warehouse.status, biz_warehouse.create_by, biz_warehouse.create_time, biz_warehouse.update_by, biz_warehouse.update_time, biz_warehouse.remark FROM biz_warehouse WHERE biz_warehouse.test_batch_id IS NULL ORDER BY biz_warehouse.warehouse_id LIMIT %s, %s 2026-10-05 18:03:03.656 | 88be23ca7a824d3db0ba3c07ee30f84e | d461297abf01443b9e66f11f8422566b | 5bd93bc0fabb48a18b226ddf816f3e0d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] (0, 10) 2026-10-05 18:03:03.658 | 88be23ca7a824d3db0ba3c07ee30f84e | d461297abf01443b9e66f11f8422566b | 5bd93bc0fabb48a18b226ddf816f3e0d | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:03:23.473 | 888e309a560a4600aca4f7b851cc53c9 | ceaa6875eefe4dd4a15b0fbfb212fb5b | 0c19c559dd514724884d732e89920bfd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:03:23.475 | 888e309a560a4600aca4f7b851cc53c9 | ceaa6875eefe4dd4a15b0fbfb212fb5b | 0c19c559dd514724884d732e89920bfd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:03:23.475 | 888e309a560a4600aca4f7b851cc53c9 | ceaa6875eefe4dd4a15b0fbfb212fb5b | 0c19c559dd514724884d732e89920bfd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 302.8s ago] ('0', '0', 1) 2026-10-05 18:03:23.479 | 888e309a560a4600aca4f7b851cc53c9 | ceaa6875eefe4dd4a15b0fbfb212fb5b | 0c19c559dd514724884d732e89920bfd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:03:23.479 | 888e309a560a4600aca4f7b851cc53c9 | ceaa6875eefe4dd4a15b0fbfb212fb5b | 0c19c559dd514724884d732e89920bfd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 302.8s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:03:23.482 | 888e309a560a4600aca4f7b851cc53c9 | ceaa6875eefe4dd4a15b0fbfb212fb5b | 0c19c559dd514724884d732e89920bfd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:03:23.482 | 888e309a560a4600aca4f7b851cc53c9 | ceaa6875eefe4dd4a15b0fbfb212fb5b | 0c19c559dd514724884d732e89920bfd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 302.8s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:03:23.484 | 888e309a560a4600aca4f7b851cc53c9 | ceaa6875eefe4dd4a15b0fbfb212fb5b | 0c19c559dd514724884d732e89920bfd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:03:23.484 | 888e309a560a4600aca4f7b851cc53c9 | ceaa6875eefe4dd4a15b0fbfb212fb5b | 0c19c559dd514724884d732e89920bfd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 302.8s ago] ('0', '0', '0', 1) 2026-10-05 18:03:23.486 | 888e309a560a4600aca4f7b851cc53c9 | ceaa6875eefe4dd4a15b0fbfb212fb5b | 0c19c559dd514724884d732e89920bfd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:03:23.486 | 888e309a560a4600aca4f7b851cc53c9 | ceaa6875eefe4dd4a15b0fbfb212fb5b | 0c19c559dd514724884d732e89920bfd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 302.8s ago] ('0',) 2026-10-05 18:03:23.502 | 888e309a560a4600aca4f7b851cc53c9 | ceaa6875eefe4dd4a15b0fbfb212fb5b | 0c19c559dd514724884d732e89920bfd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:03:23.502 | 888e309a560a4600aca4f7b851cc53c9 | ceaa6875eefe4dd4a15b0fbfb212fb5b | 0c19c559dd514724884d732e89920bfd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 302.8s ago] ('0', '0', 1) 2026-10-05 18:03:23.504 | 888e309a560a4600aca4f7b851cc53c9 | ceaa6875eefe4dd4a15b0fbfb212fb5b | 0c19c559dd514724884d732e89920bfd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:03:23.504 | 888e309a560a4600aca4f7b851cc53c9 | ceaa6875eefe4dd4a15b0fbfb212fb5b | 0c19c559dd514724884d732e89920bfd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 302.8s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:03:23.505 | 888e309a560a4600aca4f7b851cc53c9 | ceaa6875eefe4dd4a15b0fbfb212fb5b | 0c19c559dd514724884d732e89920bfd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:03:23.505 | 888e309a560a4600aca4f7b851cc53c9 | ceaa6875eefe4dd4a15b0fbfb212fb5b | 0c19c559dd514724884d732e89920bfd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 302.8s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:03:23.507 | 888e309a560a4600aca4f7b851cc53c9 | ceaa6875eefe4dd4a15b0fbfb212fb5b | 0c19c559dd514724884d732e89920bfd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:03:23.507 | 888e309a560a4600aca4f7b851cc53c9 | ceaa6875eefe4dd4a15b0fbfb212fb5b | 0c19c559dd514724884d732e89920bfd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 302.8s ago] ('0', '0', '0', 1) 2026-10-05 18:03:23.509 | 888e309a560a4600aca4f7b851cc53c9 | ceaa6875eefe4dd4a15b0fbfb212fb5b | 0c19c559dd514724884d732e89920bfd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:03:23.509 | 888e309a560a4600aca4f7b851cc53c9 | ceaa6875eefe4dd4a15b0fbfb212fb5b | 0c19c559dd514724884d732e89920bfd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - [cached since 302.8s ago] ('0',) 2026-10-05 18:03:23.519 | 888e309a560a4600aca4f7b851cc53c9 | ceaa6875eefe4dd4a15b0fbfb212fb5b | 0c19c559dd514724884d732e89920bfd | 46633-a22437 | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:08:19.422 | | | | 46633-a22437 | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-05 18:08:19.464 | | | | 46633-a22437 | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-05 18:08:19.471 | | | | 46633-a22437 | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 18:08:19.479 | | | | 46633-a22437 | INFO | config.get_scheduler:close_system_scheduler:774 - 🔓 Worker 46633-a22437 释放 Application 锁 2026-10-05 18:08:23.074 | | | | 52026-91894b | INFO | server:lifespan:90 - ⏰️ ShiErFeng-FastAPI开始启动 2026-10-05 18:08:23.074 | | | | 52026-91894b | INFO | utils.common_util:worship:21 - //////////////////////////////////////////////////////////////////// // _ooOoo_ // // o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O // // ____/`---'\____ // // .' \\| |// `. // // / \\||| : |||// \ // // / _||||| -:- |||||- \ // // | | \\\ - /// | | // // | \_| ''\---/'' | | // // \ .-\__ `-` ___/-. / // // ___`. .' /--.--\ `. . ___ // // ."" '< `.___\_<|>_/___.' >'"". // // | | : `- \`.;`\ _ /`;.`/ - ` : | | // // \ \ `-. \_ __\ /__ _/ .-` / / // // ========`-.____`-.___\_____/___.-`____.-'======== // // `=---=' // // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // // 佛祖保佑 永不宕机 永无BUG // //////////////////////////////////////////////////////////////////// 2026-10-05 18:08:23.074 | | | | 52026-91894b | INFO | config.get_db:init_create_table:25 - 🔎 初始化数据库连接... 2026-10-05 18:08:23.120 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DATABASE() 2026-10-05 18:08:23.120 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.125 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT @@sql_mode 2026-10-05 18:08:23.125 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.125 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT @@lower_case_table_names 2026-10-05 18:08:23.125 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.126 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:08:23.127 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_config` 2026-10-05 18:08:23.127 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.156 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_type` 2026-10-05 18:08:23.156 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.159 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dict_data` 2026-10-05 18:08:23.160 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.161 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job` 2026-10-05 18:08:23.161 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.162 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_job_log` 2026-10-05 18:08:23.162 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.163 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_logininfor` 2026-10-05 18:08:23.163 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.164 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_oper_log` 2026-10-05 18:08:23.164 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.165 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_dept` 2026-10-05 18:08:23.166 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.166 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user` 2026-10-05 18:08:23.166 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.167 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_role` 2026-10-05 18:08:23.167 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.168 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_user_post` 2026-10-05 18:08:23.168 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.169 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_menu` 2026-10-05 18:08:23.169 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.170 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_post` 2026-10-05 18:08:23.170 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.171 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role` 2026-10-05 18:08:23.171 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.172 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_dept` 2026-10-05 18:08:23.172 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.173 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_role_menu` 2026-10-05 18:08:23.173 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.174 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`sys_notice` 2026-10-05 18:08:23.174 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.174 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_strain` 2026-10-05 18:08:23.175 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.175 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_warehouse` 2026-10-05 18:08:23.175 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.177 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer` 2026-10-05 18:08:23.177 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.178 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_customer_site` 2026-10-05 18:08:23.178 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.179 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_production_line` 2026-10-05 18:08:23.179 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.179 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_tunnel` 2026-10-05 18:08:23.180 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.180 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet` 2026-10-05 18:08:23.180 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.181 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_warehouse` 2026-10-05 18:08:23.181 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.183 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_user_site` 2026-10-05 18:08:23.183 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.186 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_order` 2026-10-05 18:08:23.186 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.187 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_inbound_item` 2026-10-05 18:08:23.187 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.191 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_filling_record` 2026-10-05 18:08:23.192 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.193 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_order` 2026-10-05 18:08:23.193 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.195 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_shipment_item` 2026-10-05 18:08:23.195 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.196 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_usage_record` 2026-10-05 18:08:23.196 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.198 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_order` 2026-10-05 18:08:23.198 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.199 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_return_item` 2026-10-05 18:08:23.199 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.200 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_inventory` 2026-10-05 18:08:23.200 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.201 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_pallet_event` 2026-10-05 18:08:23.201 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.202 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch` 2026-10-05 18:08:23.202 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.203 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`biz_test_batch_user` 2026-10-05 18:08:23.203 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.204 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table` 2026-10-05 18:08:23.205 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.205 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - DESCRIBE `shierfeng-fastapi`.`gen_table_column` 2026-10-05 18:08:23.206 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [raw sql] () 2026-10-05 18:08:23.207 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 18:08:23.208 | | | | 52026-91894b | INFO | config.get_db:init_create_table:28 - ✅️ 数据库连接成功 2026-10-05 18:08:23.208 | | | | 52026-91894b | INFO | config.get_redis:check_redis_connection:57 - 🔎 开始连接redis... 2026-10-05 18:08:23.210 | | | | 52026-91894b | INFO | config.get_redis:check_redis_connection:63 - ✅️ redis连接成功 2026-10-05 18:08:23.213 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:08:23.231 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT sys_dict_type.dict_id, sys_dict_type.dict_name, sys_dict_type.dict_type, sys_dict_type.status, sys_dict_type.create_by, sys_dict_type.create_time, sys_dict_type.update_by, sys_dict_type.update_time, sys_dict_type.remark FROM sys_dict_type 2026-10-05 18:08:23.232 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00053s] () 2026-10-05 18:08:23.236 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 18:08:23.236 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] ('0', 'sys_user_sex', '0') 2026-10-05 18:08:23.240 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 18:08:23.241 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.00466s ago] ('0', 'sys_show_hide', '0') 2026-10-05 18:08:23.243 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 18:08:23.243 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.00699s ago] ('0', 'sys_normal_disable', '0') 2026-10-05 18:08:23.245 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 18:08:23.245 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.009147s ago] ('0', 'sys_job_status', '0') 2026-10-05 18:08:23.249 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 18:08:23.249 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.01338s ago] ('0', 'sys_job_group', '0') 2026-10-05 18:08:23.252 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 18:08:23.252 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.01586s ago] ('0', 'sys_job_executor', '0') 2026-10-05 18:08:23.254 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 18:08:23.254 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.01831s ago] ('0', 'sys_yes_no', '0') 2026-10-05 18:08:23.256 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 18:08:23.257 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.02076s ago] ('0', 'sys_notice_type', '0') 2026-10-05 18:08:23.259 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 18:08:23.259 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.02281s ago] ('0', 'sys_notice_status', '0') 2026-10-05 18:08:23.260 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 18:08:23.260 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.0246s ago] ('0', 'sys_oper_type', '0') 2026-10-05 18:08:23.263 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dict_data.dict_code, sys_dict_data.dict_sort, sys_dict_data.dict_label, sys_dict_data.dict_value, sys_dict_data.dict_type, sys_dict_data.css_class, sys_dict_data.list_class, sys_dict_data.is_default, sys_dict_data.status, sys_dict_data.create_by, sys_dict_data.create_time, sys_dict_data.update_by, sys_dict_data.update_time, sys_dict_data.remark FROM sys_dict_type LEFT OUTER JOIN sys_dict_data ON sys_dict_type.dict_type = sys_dict_data.dict_type AND sys_dict_data.status = %s WHERE sys_dict_type.dict_type = %s AND sys_dict_type.status = %s ORDER BY sys_dict_data.dict_sort 2026-10-05 18:08:23.263 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.02696s ago] ('0', 'sys_common_status', '0') 2026-10-05 18:08:23.265 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:08:23.268 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:08:23.268 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_config.config_id, sys_config.config_name, sys_config.config_key, sys_config.config_value, sys_config.config_type, sys_config.create_by, sys_config.create_time, sys_config.update_by, sys_config.update_time, sys_config.remark FROM sys_config WHERE true = 1 ORDER BY sys_config.config_id 2026-10-05 18:08:23.268 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] () 2026-10-05 18:08:23.276 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:08:23.276 | | | | 52026-91894b | INFO | config.get_scheduler:init_system_scheduler:210 - 🔎 Worker 52026-91894b 尝试获取 Application 锁... 2026-10-05 18:08:23.278 | | | | 52026-91894b | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 52026-91894b 持有 Application 锁,开始启动定时任务... 2026-10-05 18:08:23.297 | | | | 52026-91894b | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 18:08:23.322 | | | | 52026-91894b | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-05 18:08:23.824 | | | | 52026-91894b | INFO | server:lifespan:103 - 🚀 ShiErFeng-FastAPI启动成功 2026-10-05 18:08:23.829 | | | | 52026-91894b | INFO | server:lifespan:115 - 💻 应用地址: 🏠 Local: http://127.0.0.1:9099 📡 Network: http://192.168.0.4:9099 2026-10-05 18:08:23.830 | | | | 52026-91894b | INFO | server:lifespan:122 - 📄 Swagger文档: 🏠 Local: http://127.0.0.1:9099/docs 📡 Network: http://192.168.0.4:9099/docs 2026-10-05 18:08:23.830 | | | | 52026-91894b | INFO | server:lifespan:129 - 📚 ReDoc文档: 🏠 Local: http://127.0.0.1:9099/redoc 📡 Network: http://192.168.0.4:9099/redoc 2026-10-05 18:08:53.036 | c6c89eac7813417bb6dfd708b419398a | f1cdeefec0914d11bc14e05ff1cf45f0 | 35e699eb00f244fc915c443afb72113e | 52026-91894b | INFO | module_admin.controller.transport_crypto_controller:get_transport_frontend_config:36 - 获取成功 2026-10-05 18:08:53.053 | 052ec8fc301a426685d56f936efc6a57 | 2d501b52270e42318050c2a39c0b76a2 | b8cd6b85b1184b7b904f57201e4dfe2a | 52026-91894b | INFO | module_admin.controller.login_controller:logout:190 - 退出成功 2026-10-05 18:08:53.869 | 5a18b6825692450c824dbb9510962a2e | 28720796190448af8ec4ae64f1bfb857 | de01a98d074f45d1be457970fd503208 | 52026-91894b | INFO | module_admin.controller.captcha_controller:get_captcha_image:40 - 编号为358bccbf-4ac3-40fe-82cb-6d874e0f9979的会话获取图片验证码成功 2026-10-05 18:08:58.595 | 6324033856b540b8ab93007aadd9fc8f | 07cf26e3ec004bda96a45dfdb5efec47 | a48a9c3094764a05bfc317ab25bcc307 | 52026-91894b | INFO | module_admin.controller.captcha_controller:get_captcha_image:40 - 编号为ac18898d-2637-4f3c-b6b6-66b9b06ef214的会话获取图片验证码成功 2026-10-05 18:09:14.697 | 35296766cd7a4128a6b6bd4b6232b0f6 | bd532c24815f4466af2b8b4148534345 | 048015ae24c149809ccbaf7779d8fbbe | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:14.701 | 35296766cd7a4128a6b6bd4b6232b0f6 | bd532c24815f4466af2b8b4148534345 | 048015ae24c149809ccbaf7779d8fbbe | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark, sys_dept.dept_id AS dept_id_1, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email AS email_1, sys_dept.status AS status_1, sys_dept.del_flag AS del_flag_1, sys_dept.create_by AS create_by_1, sys_dept.create_time AS create_time_1, sys_dept.update_by AS update_by_1, sys_dept.update_time AS update_time_1 FROM sys_user LEFT OUTER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.user_name = %s AND sys_user.del_flag = %s 2026-10-05 18:09:14.701 | 35296766cd7a4128a6b6bd4b6232b0f6 | bd532c24815f4466af2b8b4148534345 | 048015ae24c149809ccbaf7779d8fbbe | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00056s] ('0', '0', 'admin', '0') 2026-10-05 18:09:15.032 | 35296766cd7a4128a6b6bd4b6232b0f6 | bd532c24815f4466af2b8b4148534345 | 048015ae24c149809ccbaf7779d8fbbe | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_post WHERE true = 1 ORDER BY sys_post.post_sort 2026-10-05 18:09:15.033 | 35296766cd7a4128a6b6bd4b6232b0f6 | bd532c24815f4466af2b8b4148534345 | 048015ae24c149809ccbaf7779d8fbbe | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00120s] () 2026-10-05 18:09:15.042 | 35296766cd7a4128a6b6bd4b6232b0f6 | bd532c24815f4466af2b8b4148534345 | 048015ae24c149809ccbaf7779d8fbbe | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_role WHERE sys_role.role_id != %s AND sys_role.status = %s AND sys_role.del_flag = %s 2026-10-05 18:09:15.042 | 35296766cd7a4128a6b6bd4b6232b0f6 | bd532c24815f4466af2b8b4148534345 | 048015ae24c149809ccbaf7779d8fbbe | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00032s] (1, '0', '0') 2026-10-05 18:09:15.055 | 35296766cd7a4128a6b6bd4b6232b0f6 | bd532c24815f4466af2b8b4148534345 | 048015ae24c149809ccbaf7779d8fbbe | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.055 | 35296766cd7a4128a6b6bd4b6232b0f6 | bd532c24815f4466af2b8b4148534345 | 048015ae24c149809ccbaf7779d8fbbe | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00063s] ('0', 1) 2026-10-05 18:09:15.058 | 35296766cd7a4128a6b6bd4b6232b0f6 | bd532c24815f4466af2b8b4148534345 | 048015ae24c149809ccbaf7779d8fbbe | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.058 | 35296766cd7a4128a6b6bd4b6232b0f6 | bd532c24815f4466af2b8b4148534345 | 048015ae24c149809ccbaf7779d8fbbe | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00027s] ('0', '0', '0', 1) 2026-10-05 18:09:15.060 | 35296766cd7a4128a6b6bd4b6232b0f6 | bd532c24815f4466af2b8b4148534345 | 048015ae24c149809ccbaf7779d8fbbe | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.060 | 35296766cd7a4128a6b6bd4b6232b0f6 | bd532c24815f4466af2b8b4148534345 | 048015ae24c149809ccbaf7779d8fbbe | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] ('0', '0', '0', 1) 2026-10-05 18:09:15.067 | 35296766cd7a4128a6b6bd4b6232b0f6 | bd532c24815f4466af2b8b4148534345 | 048015ae24c149809ccbaf7779d8fbbe | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.068 | 35296766cd7a4128a6b6bd4b6232b0f6 | bd532c24815f4466af2b8b4148534345 | 048015ae24c149809ccbaf7779d8fbbe | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00027s] ('0', '0', 1) 2026-10-05 18:09:15.074 | 35296766cd7a4128a6b6bd4b6232b0f6 | bd532c24815f4466af2b8b4148534345 | 048015ae24c149809ccbaf7779d8fbbe | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id LEFT OUTER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s LEFT OUTER JOIN sys_role_menu ON sys_role.role_id = sys_role_menu.role_id INNER JOIN sys_menu ON sys_role_menu.menu_id = sys_menu.menu_id AND sys_menu.status = %s WHERE sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.075 | 35296766cd7a4128a6b6bd4b6232b0f6 | bd532c24815f4466af2b8b4148534345 | 048015ae24c149809ccbaf7779d8fbbe | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00035s] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.079 | 35296766cd7a4128a6b6bd4b6232b0f6 | bd532c24815f4466af2b8b4148534345 | 048015ae24c149809ccbaf7779d8fbbe | 52026-91894b | INFO | sqlalchemy.log:log:210 - UPDATE sys_user SET login_date=%s WHERE sys_user.user_id = %s 2026-10-05 18:09:15.079 | 35296766cd7a4128a6b6bd4b6232b0f6 | bd532c24815f4466af2b8b4148534345 | 048015ae24c149809ccbaf7779d8fbbe | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00030s] (datetime.datetime(2026, 10, 5, 18, 9, 15, 28373), 1) 2026-10-05 18:09:15.088 | 35296766cd7a4128a6b6bd4b6232b0f6 | bd532c24815f4466af2b8b4148534345 | 048015ae24c149809ccbaf7779d8fbbe | 52026-91894b | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 18:09:15.092 | 35296766cd7a4128a6b6bd4b6232b0f6 | bd532c24815f4466af2b8b4148534345 | 048015ae24c149809ccbaf7779d8fbbe | 52026-91894b | INFO | module_admin.controller.login_controller:login:83 - 登录成功 2026-10-05 18:09:15.097 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:15.098 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - INSERT INTO sys_logininfor (user_name, ipaddr, login_location, browser, os, status, msg, login_time) VALUES (%s, %s, %s, %s, %s, %s, %s, %s) 2026-10-05 18:09:15.099 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] ('admin', '127.0.0.1', '内网IP', 'Chrome 153', 'Mac OS X 10', '0', '登录成功', datetime.datetime(2026, 10, 5, 18, 9, 14, 688344)) 2026-10-05 18:09:15.106 | | | | 52026-91894b | INFO | sqlalchemy.log:log:210 - COMMIT 2026-10-05 18:09:15.121 | 87047d13b7d549b1819f804b0218f88f | 946cdde912304c16ae5e35c8424f1934 | c870e42196e940c0a9d042d798752108 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:15.122 | 87047d13b7d549b1819f804b0218f88f | 946cdde912304c16ae5e35c8424f1934 | c870e42196e940c0a9d042d798752108 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.122 | 87047d13b7d549b1819f804b0218f88f | 946cdde912304c16ae5e35c8424f1934 | c870e42196e940c0a9d042d798752108 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00050s] ('0', '0', 1) 2026-10-05 18:09:15.125 | 87047d13b7d549b1819f804b0218f88f | 946cdde912304c16ae5e35c8424f1934 | c870e42196e940c0a9d042d798752108 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.125 | 87047d13b7d549b1819f804b0218f88f | 946cdde912304c16ae5e35c8424f1934 | c870e42196e940c0a9d042d798752108 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00029s] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.126 | 87047d13b7d549b1819f804b0218f88f | 946cdde912304c16ae5e35c8424f1934 | c870e42196e940c0a9d042d798752108 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.127 | 87047d13b7d549b1819f804b0218f88f | 946cdde912304c16ae5e35c8424f1934 | c870e42196e940c0a9d042d798752108 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.128 | 87047d13b7d549b1819f804b0218f88f | 946cdde912304c16ae5e35c8424f1934 | c870e42196e940c0a9d042d798752108 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.128 | 87047d13b7d549b1819f804b0218f88f | 946cdde912304c16ae5e35c8424f1934 | c870e42196e940c0a9d042d798752108 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00019s] ('0', '0', '0', 1) 2026-10-05 18:09:15.129 | 87047d13b7d549b1819f804b0218f88f | 946cdde912304c16ae5e35c8424f1934 | c870e42196e940c0a9d042d798752108 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:15.129 | 87047d13b7d549b1819f804b0218f88f | 946cdde912304c16ae5e35c8424f1934 | c870e42196e940c0a9d042d798752108 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00015s] ('0',) 2026-10-05 18:09:15.140 | 87047d13b7d549b1819f804b0218f88f | 946cdde912304c16ae5e35c8424f1934 | c870e42196e940c0a9d042d798752108 | 52026-91894b | INFO | module_admin.controller.login_controller:get_login_user_info:102 - 获取成功 2026-10-05 18:09:15.142 | 87047d13b7d549b1819f804b0218f88f | 946cdde912304c16ae5e35c8424f1934 | c870e42196e940c0a9d042d798752108 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:15.148 | 532008de934e4d1e8bea3c86fab4fd9e | d88082d7577746b9a945af6c81768757 | 4ba606c8de534c5fb6fe754539f777d1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:15.148 | 532008de934e4d1e8bea3c86fab4fd9e | d88082d7577746b9a945af6c81768757 | 4ba606c8de534c5fb6fe754539f777d1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.148 | 532008de934e4d1e8bea3c86fab4fd9e | d88082d7577746b9a945af6c81768757 | 4ba606c8de534c5fb6fe754539f777d1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.02678s ago] ('0', '0', 1) 2026-10-05 18:09:15.150 | 532008de934e4d1e8bea3c86fab4fd9e | d88082d7577746b9a945af6c81768757 | 4ba606c8de534c5fb6fe754539f777d1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.150 | 532008de934e4d1e8bea3c86fab4fd9e | d88082d7577746b9a945af6c81768757 | 4ba606c8de534c5fb6fe754539f777d1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.02541s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.153 | 532008de934e4d1e8bea3c86fab4fd9e | d88082d7577746b9a945af6c81768757 | 4ba606c8de534c5fb6fe754539f777d1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.153 | 532008de934e4d1e8bea3c86fab4fd9e | d88082d7577746b9a945af6c81768757 | 4ba606c8de534c5fb6fe754539f777d1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.02714s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.155 | 532008de934e4d1e8bea3c86fab4fd9e | d88082d7577746b9a945af6c81768757 | 4ba606c8de534c5fb6fe754539f777d1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.155 | 532008de934e4d1e8bea3c86fab4fd9e | d88082d7577746b9a945af6c81768757 | 4ba606c8de534c5fb6fe754539f777d1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.02667s ago] ('0', '0', '0', 1) 2026-10-05 18:09:15.156 | 532008de934e4d1e8bea3c86fab4fd9e | d88082d7577746b9a945af6c81768757 | 4ba606c8de534c5fb6fe754539f777d1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:15.156 | 532008de934e4d1e8bea3c86fab4fd9e | d88082d7577746b9a945af6c81768757 | 4ba606c8de534c5fb6fe754539f777d1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.02653s ago] ('0',) 2026-10-05 18:09:15.162 | 532008de934e4d1e8bea3c86fab4fd9e | d88082d7577746b9a945af6c81768757 | 4ba606c8de534c5fb6fe754539f777d1 | 52026-91894b | INFO | module_admin.controller.login_controller:get_login_user_routers:119 - 获取成功 2026-10-05 18:09:15.163 | 532008de934e4d1e8bea3c86fab4fd9e | d88082d7577746b9a945af6c81768757 | 4ba606c8de534c5fb6fe754539f777d1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.163 | 532008de934e4d1e8bea3c86fab4fd9e | d88082d7577746b9a945af6c81768757 | 4ba606c8de534c5fb6fe754539f777d1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.04132s ago] ('0', '0', 1) 2026-10-05 18:09:15.165 | 532008de934e4d1e8bea3c86fab4fd9e | d88082d7577746b9a945af6c81768757 | 4ba606c8de534c5fb6fe754539f777d1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.165 | 532008de934e4d1e8bea3c86fab4fd9e | d88082d7577746b9a945af6c81768757 | 4ba606c8de534c5fb6fe754539f777d1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.04014s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.166 | 532008de934e4d1e8bea3c86fab4fd9e | d88082d7577746b9a945af6c81768757 | 4ba606c8de534c5fb6fe754539f777d1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.166 | 532008de934e4d1e8bea3c86fab4fd9e | d88082d7577746b9a945af6c81768757 | 4ba606c8de534c5fb6fe754539f777d1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.03978s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.167 | 532008de934e4d1e8bea3c86fab4fd9e | d88082d7577746b9a945af6c81768757 | 4ba606c8de534c5fb6fe754539f777d1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.167 | 532008de934e4d1e8bea3c86fab4fd9e | d88082d7577746b9a945af6c81768757 | 4ba606c8de534c5fb6fe754539f777d1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.0393s ago] ('0', '0', '0', 1) 2026-10-05 18:09:15.168 | 532008de934e4d1e8bea3c86fab4fd9e | d88082d7577746b9a945af6c81768757 | 4ba606c8de534c5fb6fe754539f777d1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:15.168 | 532008de934e4d1e8bea3c86fab4fd9e | d88082d7577746b9a945af6c81768757 | 4ba606c8de534c5fb6fe754539f777d1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.03907s ago] ('0',) 2026-10-05 18:09:15.178 | 532008de934e4d1e8bea3c86fab4fd9e | d88082d7577746b9a945af6c81768757 | 4ba606c8de534c5fb6fe754539f777d1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:15.369 | 526cad79a84b4d30911e638d4dcbda73 | fd8f6f81358244f49a7bf8443a3a57c8 | efac1cff6ec646b3a17144631443fb21 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:15.369 | 526cad79a84b4d30911e638d4dcbda73 | fd8f6f81358244f49a7bf8443a3a57c8 | efac1cff6ec646b3a17144631443fb21 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.370 | 526cad79a84b4d30911e638d4dcbda73 | fd8f6f81358244f49a7bf8443a3a57c8 | efac1cff6ec646b3a17144631443fb21 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.248s ago] ('0', '0', 1) 2026-10-05 18:09:15.375 | 526cad79a84b4d30911e638d4dcbda73 | fd8f6f81358244f49a7bf8443a3a57c8 | efac1cff6ec646b3a17144631443fb21 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.376 | 526cad79a84b4d30911e638d4dcbda73 | fd8f6f81358244f49a7bf8443a3a57c8 | efac1cff6ec646b3a17144631443fb21 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2516s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.381 | 526cad79a84b4d30911e638d4dcbda73 | fd8f6f81358244f49a7bf8443a3a57c8 | efac1cff6ec646b3a17144631443fb21 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.382 | 526cad79a84b4d30911e638d4dcbda73 | fd8f6f81358244f49a7bf8443a3a57c8 | efac1cff6ec646b3a17144631443fb21 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2553s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.383 | 288dbe33edc44f80b7b513b47482779c | c307786f02ef4dce932e574323edbd76 | 152ad802d7d645269f392dec391a697f | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:15.383 | 288dbe33edc44f80b7b513b47482779c | c307786f02ef4dce932e574323edbd76 | 152ad802d7d645269f392dec391a697f | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.383 | 288dbe33edc44f80b7b513b47482779c | c307786f02ef4dce932e574323edbd76 | 152ad802d7d645269f392dec391a697f | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2615s ago] ('0', '0', 1) 2026-10-05 18:09:15.383 | d55a0698cfda4cd69a6b3fe8cb7d0680 | fe0b69a6659f4b3db173d87fd2e40d07 | f686f38a3ef2400a8ff8d200eaf2fb90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:15.384 | d55a0698cfda4cd69a6b3fe8cb7d0680 | fe0b69a6659f4b3db173d87fd2e40d07 | f686f38a3ef2400a8ff8d200eaf2fb90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.384 | d55a0698cfda4cd69a6b3fe8cb7d0680 | fe0b69a6659f4b3db173d87fd2e40d07 | f686f38a3ef2400a8ff8d200eaf2fb90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2623s ago] ('0', '0', 1) 2026-10-05 18:09:15.385 | 526cad79a84b4d30911e638d4dcbda73 | fd8f6f81358244f49a7bf8443a3a57c8 | efac1cff6ec646b3a17144631443fb21 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.385 | 526cad79a84b4d30911e638d4dcbda73 | fd8f6f81358244f49a7bf8443a3a57c8 | efac1cff6ec646b3a17144631443fb21 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2569s ago] ('0', '0', '0', 1) 2026-10-05 18:09:15.386 | 288dbe33edc44f80b7b513b47482779c | c307786f02ef4dce932e574323edbd76 | 152ad802d7d645269f392dec391a697f | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.386 | 288dbe33edc44f80b7b513b47482779c | c307786f02ef4dce932e574323edbd76 | 152ad802d7d645269f392dec391a697f | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2613s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.387 | d55a0698cfda4cd69a6b3fe8cb7d0680 | fe0b69a6659f4b3db173d87fd2e40d07 | f686f38a3ef2400a8ff8d200eaf2fb90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.387 | d55a0698cfda4cd69a6b3fe8cb7d0680 | fe0b69a6659f4b3db173d87fd2e40d07 | f686f38a3ef2400a8ff8d200eaf2fb90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2622s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.387 | 526cad79a84b4d30911e638d4dcbda73 | fd8f6f81358244f49a7bf8443a3a57c8 | efac1cff6ec646b3a17144631443fb21 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:15.388 | 526cad79a84b4d30911e638d4dcbda73 | fd8f6f81358244f49a7bf8443a3a57c8 | efac1cff6ec646b3a17144631443fb21 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2583s ago] ('0',) 2026-10-05 18:09:15.388 | 32a04c0480e54df0954533b668d3af8a | 99032234efc6477c963d0fdb93dd54da | e92593e96c674ebc8516ae3215a824d0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:15.388 | 32a04c0480e54df0954533b668d3af8a | 99032234efc6477c963d0fdb93dd54da | e92593e96c674ebc8516ae3215a824d0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.389 | 32a04c0480e54df0954533b668d3af8a | 99032234efc6477c963d0fdb93dd54da | e92593e96c674ebc8516ae3215a824d0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.267s ago] ('0', '0', 1) 2026-10-05 18:09:15.389 | eebd28512b714d74b3b3b1b321ef21c3 | 03056f1540214ef9897c018438c527e4 | 5e6a5c15ec7e4abcae3430ae3a11f3cd | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:15.389 | eebd28512b714d74b3b3b1b321ef21c3 | 03056f1540214ef9897c018438c527e4 | 5e6a5c15ec7e4abcae3430ae3a11f3cd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.389 | eebd28512b714d74b3b3b1b321ef21c3 | 03056f1540214ef9897c018438c527e4 | 5e6a5c15ec7e4abcae3430ae3a11f3cd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2678s ago] ('0', '0', 1) 2026-10-05 18:09:15.390 | d8e781cf68c04097bcc6958fe5f4459e | 04165679cbdf418ab04dd15784c4311f | 130580aab29a41f599d8cb7440b1e9b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:15.390 | d8e781cf68c04097bcc6958fe5f4459e | 04165679cbdf418ab04dd15784c4311f | 130580aab29a41f599d8cb7440b1e9b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.390 | d8e781cf68c04097bcc6958fe5f4459e | 04165679cbdf418ab04dd15784c4311f | 130580aab29a41f599d8cb7440b1e9b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2682s ago] ('0', '0', 1) 2026-10-05 18:09:15.390 | 288dbe33edc44f80b7b513b47482779c | c307786f02ef4dce932e574323edbd76 | 152ad802d7d645269f392dec391a697f | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.391 | 288dbe33edc44f80b7b513b47482779c | c307786f02ef4dce932e574323edbd76 | 152ad802d7d645269f392dec391a697f | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2644s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.392 | d55a0698cfda4cd69a6b3fe8cb7d0680 | fe0b69a6659f4b3db173d87fd2e40d07 | f686f38a3ef2400a8ff8d200eaf2fb90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.392 | d55a0698cfda4cd69a6b3fe8cb7d0680 | fe0b69a6659f4b3db173d87fd2e40d07 | f686f38a3ef2400a8ff8d200eaf2fb90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2655s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.394 | d8e781cf68c04097bcc6958fe5f4459e | 04165679cbdf418ab04dd15784c4311f | 130580aab29a41f599d8cb7440b1e9b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.394 | d8e781cf68c04097bcc6958fe5f4459e | 04165679cbdf418ab04dd15784c4311f | 130580aab29a41f599d8cb7440b1e9b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2696s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.395 | 288dbe33edc44f80b7b513b47482779c | c307786f02ef4dce932e574323edbd76 | 152ad802d7d645269f392dec391a697f | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.395 | 288dbe33edc44f80b7b513b47482779c | c307786f02ef4dce932e574323edbd76 | 152ad802d7d645269f392dec391a697f | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2668s ago] ('0', '0', '0', 1) 2026-10-05 18:09:15.395 | eebd28512b714d74b3b3b1b321ef21c3 | 03056f1540214ef9897c018438c527e4 | 5e6a5c15ec7e4abcae3430ae3a11f3cd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.396 | eebd28512b714d74b3b3b1b321ef21c3 | 03056f1540214ef9897c018438c527e4 | 5e6a5c15ec7e4abcae3430ae3a11f3cd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.271s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.396 | 32a04c0480e54df0954533b668d3af8a | 99032234efc6477c963d0fdb93dd54da | e92593e96c674ebc8516ae3215a824d0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.396 | 32a04c0480e54df0954533b668d3af8a | 99032234efc6477c963d0fdb93dd54da | e92593e96c674ebc8516ae3215a824d0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2716s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.397 | d55a0698cfda4cd69a6b3fe8cb7d0680 | fe0b69a6659f4b3db173d87fd2e40d07 | f686f38a3ef2400a8ff8d200eaf2fb90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.397 | d55a0698cfda4cd69a6b3fe8cb7d0680 | fe0b69a6659f4b3db173d87fd2e40d07 | f686f38a3ef2400a8ff8d200eaf2fb90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2692s ago] ('0', '0', '0', 1) 2026-10-05 18:09:15.398 | d8e781cf68c04097bcc6958fe5f4459e | 04165679cbdf418ab04dd15784c4311f | 130580aab29a41f599d8cb7440b1e9b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.398 | d8e781cf68c04097bcc6958fe5f4459e | 04165679cbdf418ab04dd15784c4311f | 130580aab29a41f599d8cb7440b1e9b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2717s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.398 | eebd28512b714d74b3b3b1b321ef21c3 | 03056f1540214ef9897c018438c527e4 | 5e6a5c15ec7e4abcae3430ae3a11f3cd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.399 | eebd28512b714d74b3b3b1b321ef21c3 | 03056f1540214ef9897c018438c527e4 | 5e6a5c15ec7e4abcae3430ae3a11f3cd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2722s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.399 | 288dbe33edc44f80b7b513b47482779c | c307786f02ef4dce932e574323edbd76 | 152ad802d7d645269f392dec391a697f | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:15.399 | 288dbe33edc44f80b7b513b47482779c | c307786f02ef4dce932e574323edbd76 | 152ad802d7d645269f392dec391a697f | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2697s ago] ('0',) 2026-10-05 18:09:15.399 | d55a0698cfda4cd69a6b3fe8cb7d0680 | fe0b69a6659f4b3db173d87fd2e40d07 | f686f38a3ef2400a8ff8d200eaf2fb90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:15.400 | d55a0698cfda4cd69a6b3fe8cb7d0680 | fe0b69a6659f4b3db173d87fd2e40d07 | f686f38a3ef2400a8ff8d200eaf2fb90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2704s ago] ('0',) 2026-10-05 18:09:15.400 | 32a04c0480e54df0954533b668d3af8a | 99032234efc6477c963d0fdb93dd54da | e92593e96c674ebc8516ae3215a824d0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.400 | 32a04c0480e54df0954533b668d3af8a | 99032234efc6477c963d0fdb93dd54da | e92593e96c674ebc8516ae3215a824d0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2741s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.402 | d8e781cf68c04097bcc6958fe5f4459e | 04165679cbdf418ab04dd15784c4311f | 130580aab29a41f599d8cb7440b1e9b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.402 | d8e781cf68c04097bcc6958fe5f4459e | 04165679cbdf418ab04dd15784c4311f | 130580aab29a41f599d8cb7440b1e9b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2737s ago] ('0', '0', '0', 1) 2026-10-05 18:09:15.404 | eebd28512b714d74b3b3b1b321ef21c3 | 03056f1540214ef9897c018438c527e4 | 5e6a5c15ec7e4abcae3430ae3a11f3cd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.404 | eebd28512b714d74b3b3b1b321ef21c3 | 03056f1540214ef9897c018438c527e4 | 5e6a5c15ec7e4abcae3430ae3a11f3cd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2761s ago] ('0', '0', '0', 1) 2026-10-05 18:09:15.406 | 32a04c0480e54df0954533b668d3af8a | 99032234efc6477c963d0fdb93dd54da | e92593e96c674ebc8516ae3215a824d0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.406 | 32a04c0480e54df0954533b668d3af8a | 99032234efc6477c963d0fdb93dd54da | e92593e96c674ebc8516ae3215a824d0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2783s ago] ('0', '0', '0', 1) 2026-10-05 18:09:15.407 | eebd28512b714d74b3b3b1b321ef21c3 | 03056f1540214ef9897c018438c527e4 | 5e6a5c15ec7e4abcae3430ae3a11f3cd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:15.407 | eebd28512b714d74b3b3b1b321ef21c3 | 03056f1540214ef9897c018438c527e4 | 5e6a5c15ec7e4abcae3430ae3a11f3cd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.278s ago] ('0',) 2026-10-05 18:09:15.408 | d8e781cf68c04097bcc6958fe5f4459e | 04165679cbdf418ab04dd15784c4311f | 130580aab29a41f599d8cb7440b1e9b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:15.408 | d8e781cf68c04097bcc6958fe5f4459e | 04165679cbdf418ab04dd15784c4311f | 130580aab29a41f599d8cb7440b1e9b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2785s ago] ('0',) 2026-10-05 18:09:15.408 | 32a04c0480e54df0954533b668d3af8a | 99032234efc6477c963d0fdb93dd54da | e92593e96c674ebc8516ae3215a824d0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:15.408 | 32a04c0480e54df0954533b668d3af8a | 99032234efc6477c963d0fdb93dd54da | e92593e96c674ebc8516ae3215a824d0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2792s ago] ('0',) 2026-10-05 18:09:15.420 | 526cad79a84b4d30911e638d4dcbda73 | fd8f6f81358244f49a7bf8443a3a57c8 | efac1cff6ec646b3a17144631443fb21 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.420 | 526cad79a84b4d30911e638d4dcbda73 | fd8f6f81358244f49a7bf8443a3a57c8 | efac1cff6ec646b3a17144631443fb21 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2981s ago] ('0', '0', 1) 2026-10-05 18:09:15.421 | 526cad79a84b4d30911e638d4dcbda73 | fd8f6f81358244f49a7bf8443a3a57c8 | efac1cff6ec646b3a17144631443fb21 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.421 | 526cad79a84b4d30911e638d4dcbda73 | fd8f6f81358244f49a7bf8443a3a57c8 | efac1cff6ec646b3a17144631443fb21 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2966s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.422 | 526cad79a84b4d30911e638d4dcbda73 | fd8f6f81358244f49a7bf8443a3a57c8 | efac1cff6ec646b3a17144631443fb21 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.422 | 526cad79a84b4d30911e638d4dcbda73 | fd8f6f81358244f49a7bf8443a3a57c8 | efac1cff6ec646b3a17144631443fb21 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2961s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.423 | 526cad79a84b4d30911e638d4dcbda73 | fd8f6f81358244f49a7bf8443a3a57c8 | efac1cff6ec646b3a17144631443fb21 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.424 | 526cad79a84b4d30911e638d4dcbda73 | fd8f6f81358244f49a7bf8443a3a57c8 | efac1cff6ec646b3a17144631443fb21 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2956s ago] ('0', '0', '0', 1) 2026-10-05 18:09:15.424 | 526cad79a84b4d30911e638d4dcbda73 | fd8f6f81358244f49a7bf8443a3a57c8 | efac1cff6ec646b3a17144631443fb21 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:15.424 | 526cad79a84b4d30911e638d4dcbda73 | fd8f6f81358244f49a7bf8443a3a57c8 | efac1cff6ec646b3a17144631443fb21 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.2952s ago] ('0',) 2026-10-05 18:09:15.439 | 288dbe33edc44f80b7b513b47482779c | c307786f02ef4dce932e574323edbd76 | 152ad802d7d645269f392dec391a697f | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.439 | 288dbe33edc44f80b7b513b47482779c | c307786f02ef4dce932e574323edbd76 | 152ad802d7d645269f392dec391a697f | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3177s ago] ('0', '0', 1) 2026-10-05 18:09:15.440 | d55a0698cfda4cd69a6b3fe8cb7d0680 | fe0b69a6659f4b3db173d87fd2e40d07 | f686f38a3ef2400a8ff8d200eaf2fb90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.441 | d55a0698cfda4cd69a6b3fe8cb7d0680 | fe0b69a6659f4b3db173d87fd2e40d07 | f686f38a3ef2400a8ff8d200eaf2fb90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3189s ago] ('0', '0', 1) 2026-10-05 18:09:15.441 | d8e781cf68c04097bcc6958fe5f4459e | 04165679cbdf418ab04dd15784c4311f | 130580aab29a41f599d8cb7440b1e9b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.441 | d8e781cf68c04097bcc6958fe5f4459e | 04165679cbdf418ab04dd15784c4311f | 130580aab29a41f599d8cb7440b1e9b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3195s ago] ('0', '0', 1) 2026-10-05 18:09:15.442 | 288dbe33edc44f80b7b513b47482779c | c307786f02ef4dce932e574323edbd76 | 152ad802d7d645269f392dec391a697f | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.443 | 288dbe33edc44f80b7b513b47482779c | c307786f02ef4dce932e574323edbd76 | 152ad802d7d645269f392dec391a697f | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.318s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.443 | d55a0698cfda4cd69a6b3fe8cb7d0680 | fe0b69a6659f4b3db173d87fd2e40d07 | f686f38a3ef2400a8ff8d200eaf2fb90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.444 | d55a0698cfda4cd69a6b3fe8cb7d0680 | fe0b69a6659f4b3db173d87fd2e40d07 | f686f38a3ef2400a8ff8d200eaf2fb90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.319s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.444 | d8e781cf68c04097bcc6958fe5f4459e | 04165679cbdf418ab04dd15784c4311f | 130580aab29a41f599d8cb7440b1e9b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.444 | d8e781cf68c04097bcc6958fe5f4459e | 04165679cbdf418ab04dd15784c4311f | 130580aab29a41f599d8cb7440b1e9b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3197s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.445 | 288dbe33edc44f80b7b513b47482779c | c307786f02ef4dce932e574323edbd76 | 152ad802d7d645269f392dec391a697f | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.445 | 288dbe33edc44f80b7b513b47482779c | c307786f02ef4dce932e574323edbd76 | 152ad802d7d645269f392dec391a697f | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.319s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.446 | eebd28512b714d74b3b3b1b321ef21c3 | 03056f1540214ef9897c018438c527e4 | 5e6a5c15ec7e4abcae3430ae3a11f3cd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.446 | eebd28512b714d74b3b3b1b321ef21c3 | 03056f1540214ef9897c018438c527e4 | 5e6a5c15ec7e4abcae3430ae3a11f3cd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3244s ago] ('0', '0', 1) 2026-10-05 18:09:15.446 | 32a04c0480e54df0954533b668d3af8a | 99032234efc6477c963d0fdb93dd54da | e92593e96c674ebc8516ae3215a824d0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.446 | 32a04c0480e54df0954533b668d3af8a | 99032234efc6477c963d0fdb93dd54da | e92593e96c674ebc8516ae3215a824d0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3248s ago] ('0', '0', 1) 2026-10-05 18:09:15.447 | d55a0698cfda4cd69a6b3fe8cb7d0680 | fe0b69a6659f4b3db173d87fd2e40d07 | f686f38a3ef2400a8ff8d200eaf2fb90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.447 | d55a0698cfda4cd69a6b3fe8cb7d0680 | fe0b69a6659f4b3db173d87fd2e40d07 | f686f38a3ef2400a8ff8d200eaf2fb90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3208s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.448 | d8e781cf68c04097bcc6958fe5f4459e | 04165679cbdf418ab04dd15784c4311f | 130580aab29a41f599d8cb7440b1e9b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.448 | d8e781cf68c04097bcc6958fe5f4459e | 04165679cbdf418ab04dd15784c4311f | 130580aab29a41f599d8cb7440b1e9b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3214s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.449 | d55a0698cfda4cd69a6b3fe8cb7d0680 | fe0b69a6659f4b3db173d87fd2e40d07 | f686f38a3ef2400a8ff8d200eaf2fb90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.449 | d55a0698cfda4cd69a6b3fe8cb7d0680 | fe0b69a6659f4b3db173d87fd2e40d07 | f686f38a3ef2400a8ff8d200eaf2fb90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3214s ago] ('0', '0', '0', 1) 2026-10-05 18:09:15.450 | 288dbe33edc44f80b7b513b47482779c | c307786f02ef4dce932e574323edbd76 | 152ad802d7d645269f392dec391a697f | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.450 | 288dbe33edc44f80b7b513b47482779c | c307786f02ef4dce932e574323edbd76 | 152ad802d7d645269f392dec391a697f | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3222s ago] ('0', '0', '0', 1) 2026-10-05 18:09:15.451 | d8e781cf68c04097bcc6958fe5f4459e | 04165679cbdf418ab04dd15784c4311f | 130580aab29a41f599d8cb7440b1e9b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.451 | d8e781cf68c04097bcc6958fe5f4459e | 04165679cbdf418ab04dd15784c4311f | 130580aab29a41f599d8cb7440b1e9b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3229s ago] ('0', '0', '0', 1) 2026-10-05 18:09:15.451 | 32a04c0480e54df0954533b668d3af8a | 99032234efc6477c963d0fdb93dd54da | e92593e96c674ebc8516ae3215a824d0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.451 | 32a04c0480e54df0954533b668d3af8a | 99032234efc6477c963d0fdb93dd54da | e92593e96c674ebc8516ae3215a824d0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3268s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.452 | eebd28512b714d74b3b3b1b321ef21c3 | 03056f1540214ef9897c018438c527e4 | 5e6a5c15ec7e4abcae3430ae3a11f3cd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.452 | eebd28512b714d74b3b3b1b321ef21c3 | 03056f1540214ef9897c018438c527e4 | 5e6a5c15ec7e4abcae3430ae3a11f3cd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3274s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.462 | 526cad79a84b4d30911e638d4dcbda73 | fd8f6f81358244f49a7bf8443a3a57c8 | efac1cff6ec646b3a17144631443fb21 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_pallet_inventory.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_pallet_inventory.flow_state AS flow_state, biz_pallet_inventory.warehouse_id AS warehouse_id, current_warehouse.warehouse_name AS warehouse_name, biz_pallet_inventory.site_id AS site_id, current_site.site_name AS site_name, biz_pallet_inventory.current_line_id AS line_id, current_line.line_name AS line_name, active_filling.strain_id AS strain_id, active_filling.strain_code_snapshot AS strain_code, active_filling.strain_name_snapshot AS strain_name, active_filling.batch_no AS batch_no, active_filling.initial_packages AS initial_packages, biz_pallet_inventory.remaining_packages AS remaining_packages, biz_pallet_inventory.updated_at AS updated_at FROM biz_pallet_inventory INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_pallet_inventory.pallet_id LEFT OUTER JOIN biz_filling_record AS active_filling ON active_filling.filling_id = biz_pallet_inventory.active_filling_id LEFT OUTER JOIN biz_warehouse AS current_warehouse ON current_warehouse.warehouse_id = biz_pallet_inventory.warehouse_id LEFT OUTER JOIN biz_customer_site AS current_site ON current_site.site_id = biz_pallet_inventory.site_id LEFT OUTER JOIN biz_production_line AS current_line ON current_line.line_id = biz_pallet_inventory.current_line_id WHERE biz_pallet_inventory.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (active_filling.filling_id IS NULL OR active_filling.test_batch_id IS NULL) AND (current_warehouse.warehouse_id IS NULL OR current_warehouse.test_batch_id IS NULL) AND (current_site.site_id IS NULL OR current_site.test_batch_id IS NULL) AND (current_line.line_id IS NULL OR current_line.test_batch_id IS NULL) ORDER BY biz_pallet_inventory.pallet_id) AS anon_1 2026-10-05 18:09:15.462 | 526cad79a84b4d30911e638d4dcbda73 | fd8f6f81358244f49a7bf8443a3a57c8 | efac1cff6ec646b3a17144631443fb21 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00024s] ('*',) 2026-10-05 18:09:15.463 | d55a0698cfda4cd69a6b3fe8cb7d0680 | fe0b69a6659f4b3db173d87fd2e40d07 | f686f38a3ef2400a8ff8d200eaf2fb90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:15.463 | d55a0698cfda4cd69a6b3fe8cb7d0680 | fe0b69a6659f4b3db173d87fd2e40d07 | f686f38a3ef2400a8ff8d200eaf2fb90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3335s ago] ('0',) 2026-10-05 18:09:15.464 | eebd28512b714d74b3b3b1b321ef21c3 | 03056f1540214ef9897c018438c527e4 | 5e6a5c15ec7e4abcae3430ae3a11f3cd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.464 | eebd28512b714d74b3b3b1b321ef21c3 | 03056f1540214ef9897c018438c527e4 | 5e6a5c15ec7e4abcae3430ae3a11f3cd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3374s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.464 | d8e781cf68c04097bcc6958fe5f4459e | 04165679cbdf418ab04dd15784c4311f | 130580aab29a41f599d8cb7440b1e9b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:15.464 | d8e781cf68c04097bcc6958fe5f4459e | 04165679cbdf418ab04dd15784c4311f | 130580aab29a41f599d8cb7440b1e9b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3351s ago] ('0',) 2026-10-05 18:09:15.465 | 288dbe33edc44f80b7b513b47482779c | c307786f02ef4dce932e574323edbd76 | 152ad802d7d645269f392dec391a697f | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:15.465 | 288dbe33edc44f80b7b513b47482779c | c307786f02ef4dce932e574323edbd76 | 152ad802d7d645269f392dec391a697f | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3357s ago] ('0',) 2026-10-05 18:09:15.466 | 32a04c0480e54df0954533b668d3af8a | 99032234efc6477c963d0fdb93dd54da | e92593e96c674ebc8516ae3215a824d0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.466 | 32a04c0480e54df0954533b668d3af8a | 99032234efc6477c963d0fdb93dd54da | e92593e96c674ebc8516ae3215a824d0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3396s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.469 | eebd28512b714d74b3b3b1b321ef21c3 | 03056f1540214ef9897c018438c527e4 | 5e6a5c15ec7e4abcae3430ae3a11f3cd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.469 | eebd28512b714d74b3b3b1b321ef21c3 | 03056f1540214ef9897c018438c527e4 | 5e6a5c15ec7e4abcae3430ae3a11f3cd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.341s ago] ('0', '0', '0', 1) 2026-10-05 18:09:15.470 | 32a04c0480e54df0954533b668d3af8a | 99032234efc6477c963d0fdb93dd54da | e92593e96c674ebc8516ae3215a824d0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.470 | 32a04c0480e54df0954533b668d3af8a | 99032234efc6477c963d0fdb93dd54da | e92593e96c674ebc8516ae3215a824d0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3417s ago] ('0', '0', '0', 1) 2026-10-05 18:09:15.474 | 32a04c0480e54df0954533b668d3af8a | 99032234efc6477c963d0fdb93dd54da | e92593e96c674ebc8516ae3215a824d0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:15.474 | 32a04c0480e54df0954533b668d3af8a | 99032234efc6477c963d0fdb93dd54da | e92593e96c674ebc8516ae3215a824d0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3452s ago] ('0',) 2026-10-05 18:09:15.475 | eebd28512b714d74b3b3b1b321ef21c3 | 03056f1540214ef9897c018438c527e4 | 5e6a5c15ec7e4abcae3430ae3a11f3cd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:15.475 | eebd28512b714d74b3b3b1b321ef21c3 | 03056f1540214ef9897c018438c527e4 | 5e6a5c15ec7e4abcae3430ae3a11f3cd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3457s ago] ('0',) 2026-10-05 18:09:15.484 | d55a0698cfda4cd69a6b3fe8cb7d0680 | fe0b69a6659f4b3db173d87fd2e40d07 | f686f38a3ef2400a8ff8d200eaf2fb90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.create_time >= %s AND biz_shipment_order.create_time < %s ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 18:09:15.485 | d55a0698cfda4cd69a6b3fe8cb7d0680 | fe0b69a6659f4b3db173d87fd2e40d07 | f686f38a3ef2400a8ff8d200eaf2fb90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00024s] ('*', datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 18:09:15.487 | d8e781cf68c04097bcc6958fe5f4459e | 04165679cbdf418ab04dd15784c4311f | 130580aab29a41f599d8cb7440b1e9b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 18:09:15.487 | d8e781cf68c04097bcc6958fe5f4459e | 04165679cbdf418ab04dd15784c4311f | 130580aab29a41f599d8cb7440b1e9b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00019s] ('*',) 2026-10-05 18:09:15.489 | 526cad79a84b4d30911e638d4dcbda73 | fd8f6f81358244f49a7bf8443a3a57c8 | efac1cff6ec646b3a17144631443fb21 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_pallet_inventory.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_pallet_inventory.flow_state AS flow_state, biz_pallet_inventory.warehouse_id AS warehouse_id, current_warehouse.warehouse_name AS warehouse_name, biz_pallet_inventory.site_id AS site_id, current_site.site_name AS site_name, biz_pallet_inventory.current_line_id AS line_id, current_line.line_name AS line_name, active_filling.strain_id AS strain_id, active_filling.strain_code_snapshot AS strain_code, active_filling.strain_name_snapshot AS strain_name, active_filling.batch_no AS batch_no, active_filling.initial_packages AS initial_packages, biz_pallet_inventory.remaining_packages AS remaining_packages, biz_pallet_inventory.updated_at AS updated_at FROM biz_pallet_inventory INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_pallet_inventory.pallet_id LEFT OUTER JOIN biz_filling_record AS active_filling ON active_filling.filling_id = biz_pallet_inventory.active_filling_id LEFT OUTER JOIN biz_warehouse AS current_warehouse ON current_warehouse.warehouse_id = biz_pallet_inventory.warehouse_id LEFT OUTER JOIN biz_customer_site AS current_site ON current_site.site_id = biz_pallet_inventory.site_id LEFT OUTER JOIN biz_production_line AS current_line ON current_line.line_id = biz_pallet_inventory.current_line_id WHERE biz_pallet_inventory.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (active_filling.filling_id IS NULL OR active_filling.test_batch_id IS NULL) AND (current_warehouse.warehouse_id IS NULL OR current_warehouse.test_batch_id IS NULL) AND (current_site.site_id IS NULL OR current_site.test_batch_id IS NULL) AND (current_line.line_id IS NULL OR current_line.test_batch_id IS NULL) ORDER BY biz_pallet_inventory.pallet_id LIMIT %s, %s 2026-10-05 18:09:15.489 | 526cad79a84b4d30911e638d4dcbda73 | fd8f6f81358244f49a7bf8443a3a57c8 | efac1cff6ec646b3a17144631443fb21 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] (0, 100) 2026-10-05 18:09:15.490 | 288dbe33edc44f80b7b513b47482779c | c307786f02ef4dce932e574323edbd76 | 152ad802d7d645269f392dec391a697f | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 18:09:15.490 | 288dbe33edc44f80b7b513b47482779c | c307786f02ef4dce932e574323edbd76 | 152ad802d7d645269f392dec391a697f | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00016s] ('*', datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 18:09:15.491 | d55a0698cfda4cd69a6b3fe8cb7d0680 | fe0b69a6659f4b3db173d87fd2e40d07 | f686f38a3ef2400a8ff8d200eaf2fb90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.create_time >= %s AND biz_shipment_order.create_time < %s ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 18:09:15.491 | d55a0698cfda4cd69a6b3fe8cb7d0680 | fe0b69a6659f4b3db173d87fd2e40d07 | f686f38a3ef2400a8ff8d200eaf2fb90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00014s] (datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 1) 2026-10-05 18:09:15.492 | d8e781cf68c04097bcc6958fe5f4459e | 04165679cbdf418ab04dd15784c4311f | 130580aab29a41f599d8cb7440b1e9b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 18:09:15.493 | d8e781cf68c04097bcc6958fe5f4459e | 04165679cbdf418ab04dd15784c4311f | 130580aab29a41f599d8cb7440b1e9b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00027s] (0, 5) 2026-10-05 18:09:15.500 | eebd28512b714d74b3b3b1b321ef21c3 | 03056f1540214ef9897c018438c527e4 | 5e6a5c15ec7e4abcae3430ae3a11f3cd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id) AS anon_1 2026-10-05 18:09:15.500 | eebd28512b714d74b3b3b1b321ef21c3 | 03056f1540214ef9897c018438c527e4 | 5e6a5c15ec7e4abcae3430ae3a11f3cd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00026s] ('*', 'CONFIRMED') 2026-10-05 18:09:15.501 | 288dbe33edc44f80b7b513b47482779c | c307786f02ef4dce932e574323edbd76 | 152ad802d7d645269f392dec391a697f | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 18:09:15.501 | 288dbe33edc44f80b7b513b47482779c | c307786f02ef4dce932e574323edbd76 | 152ad802d7d645269f392dec391a697f | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00025s] (datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 1) 2026-10-05 18:09:15.503 | 32a04c0480e54df0954533b668d3af8a | 99032234efc6477c963d0fdb93dd54da | e92593e96c674ebc8516ae3215a824d0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 18:09:15.503 | 32a04c0480e54df0954533b668d3af8a | 99032234efc6477c963d0fdb93dd54da | e92593e96c674ebc8516ae3215a824d0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.01291s ago] ('*', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 18:09:15.504 | d55a0698cfda4cd69a6b3fe8cb7d0680 | fe0b69a6659f4b3db173d87fd2e40d07 | f686f38a3ef2400a8ff8d200eaf2fb90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:15.505 | 526cad79a84b4d30911e638d4dcbda73 | fd8f6f81358244f49a7bf8443a3a57c8 | efac1cff6ec646b3a17144631443fb21 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:15.505 | d8e781cf68c04097bcc6958fe5f4459e | 04165679cbdf418ab04dd15784c4311f | 130580aab29a41f599d8cb7440b1e9b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:15.506 | 288dbe33edc44f80b7b513b47482779c | c307786f02ef4dce932e574323edbd76 | 152ad802d7d645269f392dec391a697f | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:15.514 | 32a04c0480e54df0954533b668d3af8a | 99032234efc6477c963d0fdb93dd54da | e92593e96c674ebc8516ae3215a824d0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 18:09:15.514 | 32a04c0480e54df0954533b668d3af8a | 99032234efc6477c963d0fdb93dd54da | e92593e96c674ebc8516ae3215a824d0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00036s] (datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 100) 2026-10-05 18:09:15.516 | 8a61519b75a944eaa2f23d65dbb67798 | 757466dceabe4a10a81c6b7a87193ba6 | 1276865813a546e69af35a170cd52fd1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:15.517 | 8a61519b75a944eaa2f23d65dbb67798 | 757466dceabe4a10a81c6b7a87193ba6 | 1276865813a546e69af35a170cd52fd1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.517 | 8a61519b75a944eaa2f23d65dbb67798 | 757466dceabe4a10a81c6b7a87193ba6 | 1276865813a546e69af35a170cd52fd1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3951s ago] ('0', '0', 1) 2026-10-05 18:09:15.518 | 5baccccaf58a42c79ef5876a1b6dff62 | f402f0e802ec47199b14b6211e05fcec | 9fb0afdd6ad042cfa0bc61ca138edee8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:15.518 | 5baccccaf58a42c79ef5876a1b6dff62 | f402f0e802ec47199b14b6211e05fcec | 9fb0afdd6ad042cfa0bc61ca138edee8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.518 | 5baccccaf58a42c79ef5876a1b6dff62 | f402f0e802ec47199b14b6211e05fcec | 9fb0afdd6ad042cfa0bc61ca138edee8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3968s ago] ('0', '0', 1) 2026-10-05 18:09:15.520 | 415d101b27ca4c319089309b32e41ca8 | 185e5ddf454445f4ac18ca3b3d29e3b0 | eac4adfd089e46d4bdca797d1490c475 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:15.520 | 415d101b27ca4c319089309b32e41ca8 | 185e5ddf454445f4ac18ca3b3d29e3b0 | eac4adfd089e46d4bdca797d1490c475 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.520 | 415d101b27ca4c319089309b32e41ca8 | 185e5ddf454445f4ac18ca3b3d29e3b0 | eac4adfd089e46d4bdca797d1490c475 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3986s ago] ('0', '0', 1) 2026-10-05 18:09:15.521 | 8a61519b75a944eaa2f23d65dbb67798 | 757466dceabe4a10a81c6b7a87193ba6 | 1276865813a546e69af35a170cd52fd1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.521 | 8a61519b75a944eaa2f23d65dbb67798 | 757466dceabe4a10a81c6b7a87193ba6 | 1276865813a546e69af35a170cd52fd1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3965s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.650 | eebd28512b714d74b3b3b1b321ef21c3 | 03056f1540214ef9897c018438c527e4 | 5e6a5c15ec7e4abcae3430ae3a11f3cd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id LIMIT %s, %s 2026-10-05 18:09:15.650 | eebd28512b714d74b3b3b1b321ef21c3 | 03056f1540214ef9897c018438c527e4 | 5e6a5c15ec7e4abcae3430ae3a11f3cd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00064s] ('CONFIRMED', 0, 5) 2026-10-05 18:09:15.653 | 312f5f25a19e4f4986882d2446473d45 | 65b010edecc14ed1a7ce7e6d7b2281d7 | 05e0d169937345cc8c4410c386cd75f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:15.653 | 312f5f25a19e4f4986882d2446473d45 | 65b010edecc14ed1a7ce7e6d7b2281d7 | 05e0d169937345cc8c4410c386cd75f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.653 | 312f5f25a19e4f4986882d2446473d45 | 65b010edecc14ed1a7ce7e6d7b2281d7 | 05e0d169937345cc8c4410c386cd75f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5314s ago] ('0', '0', 1) 2026-10-05 18:09:15.654 | 5baccccaf58a42c79ef5876a1b6dff62 | f402f0e802ec47199b14b6211e05fcec | 9fb0afdd6ad042cfa0bc61ca138edee8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.654 | 5baccccaf58a42c79ef5876a1b6dff62 | f402f0e802ec47199b14b6211e05fcec | 9fb0afdd6ad042cfa0bc61ca138edee8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5294s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.655 | 32a04c0480e54df0954533b668d3af8a | 99032234efc6477c963d0fdb93dd54da | e92593e96c674ebc8516ae3215a824d0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:15.656 | 8a61519b75a944eaa2f23d65dbb67798 | 757466dceabe4a10a81c6b7a87193ba6 | 1276865813a546e69af35a170cd52fd1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.656 | 8a61519b75a944eaa2f23d65dbb67798 | 757466dceabe4a10a81c6b7a87193ba6 | 1276865813a546e69af35a170cd52fd1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5297s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.656 | 415d101b27ca4c319089309b32e41ca8 | 185e5ddf454445f4ac18ca3b3d29e3b0 | eac4adfd089e46d4bdca797d1490c475 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.657 | 415d101b27ca4c319089309b32e41ca8 | 185e5ddf454445f4ac18ca3b3d29e3b0 | eac4adfd089e46d4bdca797d1490c475 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.532s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.659 | 312f5f25a19e4f4986882d2446473d45 | 65b010edecc14ed1a7ce7e6d7b2281d7 | 05e0d169937345cc8c4410c386cd75f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.659 | 312f5f25a19e4f4986882d2446473d45 | 65b010edecc14ed1a7ce7e6d7b2281d7 | 05e0d169937345cc8c4410c386cd75f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5342s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.659 | 5baccccaf58a42c79ef5876a1b6dff62 | f402f0e802ec47199b14b6211e05fcec | 9fb0afdd6ad042cfa0bc61ca138edee8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.660 | 5baccccaf58a42c79ef5876a1b6dff62 | f402f0e802ec47199b14b6211e05fcec | 9fb0afdd6ad042cfa0bc61ca138edee8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5334s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.661 | 415d101b27ca4c319089309b32e41ca8 | 185e5ddf454445f4ac18ca3b3d29e3b0 | eac4adfd089e46d4bdca797d1490c475 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.661 | 415d101b27ca4c319089309b32e41ca8 | 185e5ddf454445f4ac18ca3b3d29e3b0 | eac4adfd089e46d4bdca797d1490c475 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5346s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.661 | 8a61519b75a944eaa2f23d65dbb67798 | 757466dceabe4a10a81c6b7a87193ba6 | 1276865813a546e69af35a170cd52fd1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.661 | 8a61519b75a944eaa2f23d65dbb67798 | 757466dceabe4a10a81c6b7a87193ba6 | 1276865813a546e69af35a170cd52fd1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5335s ago] ('0', '0', '0', 1) 2026-10-05 18:09:15.662 | 312f5f25a19e4f4986882d2446473d45 | 65b010edecc14ed1a7ce7e6d7b2281d7 | 05e0d169937345cc8c4410c386cd75f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.662 | 312f5f25a19e4f4986882d2446473d45 | 65b010edecc14ed1a7ce7e6d7b2281d7 | 05e0d169937345cc8c4410c386cd75f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5361s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.664 | 5baccccaf58a42c79ef5876a1b6dff62 | f402f0e802ec47199b14b6211e05fcec | 9fb0afdd6ad042cfa0bc61ca138edee8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.664 | 5baccccaf58a42c79ef5876a1b6dff62 | f402f0e802ec47199b14b6211e05fcec | 9fb0afdd6ad042cfa0bc61ca138edee8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5359s ago] ('0', '0', '0', 1) 2026-10-05 18:09:15.665 | 415d101b27ca4c319089309b32e41ca8 | 185e5ddf454445f4ac18ca3b3d29e3b0 | eac4adfd089e46d4bdca797d1490c475 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.665 | 415d101b27ca4c319089309b32e41ca8 | 185e5ddf454445f4ac18ca3b3d29e3b0 | eac4adfd089e46d4bdca797d1490c475 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5371s ago] ('0', '0', '0', 1) 2026-10-05 18:09:15.665 | 8a61519b75a944eaa2f23d65dbb67798 | 757466dceabe4a10a81c6b7a87193ba6 | 1276865813a546e69af35a170cd52fd1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:15.666 | 8a61519b75a944eaa2f23d65dbb67798 | 757466dceabe4a10a81c6b7a87193ba6 | 1276865813a546e69af35a170cd52fd1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5363s ago] ('0',) 2026-10-05 18:09:15.666 | eebd28512b714d74b3b3b1b321ef21c3 | 03056f1540214ef9897c018438c527e4 | 5e6a5c15ec7e4abcae3430ae3a11f3cd | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:15.667 | 312f5f25a19e4f4986882d2446473d45 | 65b010edecc14ed1a7ce7e6d7b2281d7 | 05e0d169937345cc8c4410c386cd75f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.667 | 312f5f25a19e4f4986882d2446473d45 | 65b010edecc14ed1a7ce7e6d7b2281d7 | 05e0d169937345cc8c4410c386cd75f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5389s ago] ('0', '0', '0', 1) 2026-10-05 18:09:15.667 | 5baccccaf58a42c79ef5876a1b6dff62 | f402f0e802ec47199b14b6211e05fcec | 9fb0afdd6ad042cfa0bc61ca138edee8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:15.668 | 5baccccaf58a42c79ef5876a1b6dff62 | f402f0e802ec47199b14b6211e05fcec | 9fb0afdd6ad042cfa0bc61ca138edee8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5383s ago] ('0',) 2026-10-05 18:09:15.668 | 415d101b27ca4c319089309b32e41ca8 | 185e5ddf454445f4ac18ca3b3d29e3b0 | eac4adfd089e46d4bdca797d1490c475 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:15.668 | 415d101b27ca4c319089309b32e41ca8 | 185e5ddf454445f4ac18ca3b3d29e3b0 | eac4adfd089e46d4bdca797d1490c475 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5391s ago] ('0',) 2026-10-05 18:09:15.671 | 312f5f25a19e4f4986882d2446473d45 | 65b010edecc14ed1a7ce7e6d7b2281d7 | 05e0d169937345cc8c4410c386cd75f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:15.671 | 312f5f25a19e4f4986882d2446473d45 | 65b010edecc14ed1a7ce7e6d7b2281d7 | 05e0d169937345cc8c4410c386cd75f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5416s ago] ('0',) 2026-10-05 18:09:15.679 | 955c94a9384d4b778e454c24259fe365 | 57254343cb834f75b76df563a27d58da | 43942e2b470647ea95be017a6c17710f | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:15.679 | 955c94a9384d4b778e454c24259fe365 | 57254343cb834f75b76df563a27d58da | 43942e2b470647ea95be017a6c17710f | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.679 | 955c94a9384d4b778e454c24259fe365 | 57254343cb834f75b76df563a27d58da | 43942e2b470647ea95be017a6c17710f | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5575s ago] ('0', '0', 1) 2026-10-05 18:09:15.681 | 955c94a9384d4b778e454c24259fe365 | 57254343cb834f75b76df563a27d58da | 43942e2b470647ea95be017a6c17710f | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.682 | 955c94a9384d4b778e454c24259fe365 | 57254343cb834f75b76df563a27d58da | 43942e2b470647ea95be017a6c17710f | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.557s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.683 | 955c94a9384d4b778e454c24259fe365 | 57254343cb834f75b76df563a27d58da | 43942e2b470647ea95be017a6c17710f | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.684 | 955c94a9384d4b778e454c24259fe365 | 57254343cb834f75b76df563a27d58da | 43942e2b470647ea95be017a6c17710f | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5572s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.685 | 955c94a9384d4b778e454c24259fe365 | 57254343cb834f75b76df563a27d58da | 43942e2b470647ea95be017a6c17710f | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.685 | 955c94a9384d4b778e454c24259fe365 | 57254343cb834f75b76df563a27d58da | 43942e2b470647ea95be017a6c17710f | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5571s ago] ('0', '0', '0', 1) 2026-10-05 18:09:15.687 | 955c94a9384d4b778e454c24259fe365 | 57254343cb834f75b76df563a27d58da | 43942e2b470647ea95be017a6c17710f | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:15.687 | 955c94a9384d4b778e454c24259fe365 | 57254343cb834f75b76df563a27d58da | 43942e2b470647ea95be017a6c17710f | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5575s ago] ('0',) 2026-10-05 18:09:15.689 | 2e1e7c57fd6c441cb2ffa1b83939e310 | 2f40eac388d941b9907373bf8d877456 | 2fded2ff5f314fc498df58c42931bc90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:15.689 | 2e1e7c57fd6c441cb2ffa1b83939e310 | 2f40eac388d941b9907373bf8d877456 | 2fded2ff5f314fc498df58c42931bc90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.689 | 2e1e7c57fd6c441cb2ffa1b83939e310 | 2f40eac388d941b9907373bf8d877456 | 2fded2ff5f314fc498df58c42931bc90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5678s ago] ('0', '0', 1) 2026-10-05 18:09:15.690 | 8a61519b75a944eaa2f23d65dbb67798 | 757466dceabe4a10a81c6b7a87193ba6 | 1276865813a546e69af35a170cd52fd1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.691 | 8a61519b75a944eaa2f23d65dbb67798 | 757466dceabe4a10a81c6b7a87193ba6 | 1276865813a546e69af35a170cd52fd1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5689s ago] ('0', '0', 1) 2026-10-05 18:09:15.691 | 5baccccaf58a42c79ef5876a1b6dff62 | f402f0e802ec47199b14b6211e05fcec | 9fb0afdd6ad042cfa0bc61ca138edee8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.691 | 5baccccaf58a42c79ef5876a1b6dff62 | f402f0e802ec47199b14b6211e05fcec | 9fb0afdd6ad042cfa0bc61ca138edee8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5695s ago] ('0', '0', 1) 2026-10-05 18:09:15.694 | 2e1e7c57fd6c441cb2ffa1b83939e310 | 2f40eac388d941b9907373bf8d877456 | 2fded2ff5f314fc498df58c42931bc90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.695 | 2e1e7c57fd6c441cb2ffa1b83939e310 | 2f40eac388d941b9907373bf8d877456 | 2fded2ff5f314fc498df58c42931bc90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.57s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.695 | 8a61519b75a944eaa2f23d65dbb67798 | 757466dceabe4a10a81c6b7a87193ba6 | 1276865813a546e69af35a170cd52fd1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.696 | 8a61519b75a944eaa2f23d65dbb67798 | 757466dceabe4a10a81c6b7a87193ba6 | 1276865813a546e69af35a170cd52fd1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5711s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.696 | 5baccccaf58a42c79ef5876a1b6dff62 | f402f0e802ec47199b14b6211e05fcec | 9fb0afdd6ad042cfa0bc61ca138edee8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.697 | 5baccccaf58a42c79ef5876a1b6dff62 | f402f0e802ec47199b14b6211e05fcec | 9fb0afdd6ad042cfa0bc61ca138edee8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5719s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.698 | 312f5f25a19e4f4986882d2446473d45 | 65b010edecc14ed1a7ce7e6d7b2281d7 | 05e0d169937345cc8c4410c386cd75f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.698 | 312f5f25a19e4f4986882d2446473d45 | 65b010edecc14ed1a7ce7e6d7b2281d7 | 05e0d169937345cc8c4410c386cd75f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5762s ago] ('0', '0', 1) 2026-10-05 18:09:15.698 | 2e1e7c57fd6c441cb2ffa1b83939e310 | 2f40eac388d941b9907373bf8d877456 | 2fded2ff5f314fc498df58c42931bc90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.698 | 2e1e7c57fd6c441cb2ffa1b83939e310 | 2f40eac388d941b9907373bf8d877456 | 2fded2ff5f314fc498df58c42931bc90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5722s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.699 | 415d101b27ca4c319089309b32e41ca8 | 185e5ddf454445f4ac18ca3b3d29e3b0 | eac4adfd089e46d4bdca797d1490c475 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.699 | 415d101b27ca4c319089309b32e41ca8 | 185e5ddf454445f4ac18ca3b3d29e3b0 | eac4adfd089e46d4bdca797d1490c475 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5777s ago] ('0', '0', 1) 2026-10-05 18:09:15.700 | 8a61519b75a944eaa2f23d65dbb67798 | 757466dceabe4a10a81c6b7a87193ba6 | 1276865813a546e69af35a170cd52fd1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.700 | 8a61519b75a944eaa2f23d65dbb67798 | 757466dceabe4a10a81c6b7a87193ba6 | 1276865813a546e69af35a170cd52fd1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.574s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.701 | 5baccccaf58a42c79ef5876a1b6dff62 | f402f0e802ec47199b14b6211e05fcec | 9fb0afdd6ad042cfa0bc61ca138edee8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.701 | 5baccccaf58a42c79ef5876a1b6dff62 | f402f0e802ec47199b14b6211e05fcec | 9fb0afdd6ad042cfa0bc61ca138edee8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5746s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.702 | 312f5f25a19e4f4986882d2446473d45 | 65b010edecc14ed1a7ce7e6d7b2281d7 | 05e0d169937345cc8c4410c386cd75f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.702 | 312f5f25a19e4f4986882d2446473d45 | 65b010edecc14ed1a7ce7e6d7b2281d7 | 05e0d169937345cc8c4410c386cd75f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5772s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.702 | 2e1e7c57fd6c441cb2ffa1b83939e310 | 2f40eac388d941b9907373bf8d877456 | 2fded2ff5f314fc498df58c42931bc90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.702 | 2e1e7c57fd6c441cb2ffa1b83939e310 | 2f40eac388d941b9907373bf8d877456 | 2fded2ff5f314fc498df58c42931bc90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5744s ago] ('0', '0', '0', 1) 2026-10-05 18:09:15.703 | 415d101b27ca4c319089309b32e41ca8 | 185e5ddf454445f4ac18ca3b3d29e3b0 | eac4adfd089e46d4bdca797d1490c475 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.703 | 415d101b27ca4c319089309b32e41ca8 | 185e5ddf454445f4ac18ca3b3d29e3b0 | eac4adfd089e46d4bdca797d1490c475 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5786s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.704 | 8a61519b75a944eaa2f23d65dbb67798 | 757466dceabe4a10a81c6b7a87193ba6 | 1276865813a546e69af35a170cd52fd1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.704 | 8a61519b75a944eaa2f23d65dbb67798 | 757466dceabe4a10a81c6b7a87193ba6 | 1276865813a546e69af35a170cd52fd1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5761s ago] ('0', '0', '0', 1) 2026-10-05 18:09:15.705 | 312f5f25a19e4f4986882d2446473d45 | 65b010edecc14ed1a7ce7e6d7b2281d7 | 05e0d169937345cc8c4410c386cd75f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.705 | 312f5f25a19e4f4986882d2446473d45 | 65b010edecc14ed1a7ce7e6d7b2281d7 | 05e0d169937345cc8c4410c386cd75f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5787s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.706 | 5baccccaf58a42c79ef5876a1b6dff62 | f402f0e802ec47199b14b6211e05fcec | 9fb0afdd6ad042cfa0bc61ca138edee8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.706 | 5baccccaf58a42c79ef5876a1b6dff62 | f402f0e802ec47199b14b6211e05fcec | 9fb0afdd6ad042cfa0bc61ca138edee8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5783s ago] ('0', '0', '0', 1) 2026-10-05 18:09:15.707 | 2e1e7c57fd6c441cb2ffa1b83939e310 | 2f40eac388d941b9907373bf8d877456 | 2fded2ff5f314fc498df58c42931bc90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:15.707 | 2e1e7c57fd6c441cb2ffa1b83939e310 | 2f40eac388d941b9907373bf8d877456 | 2fded2ff5f314fc498df58c42931bc90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5778s ago] ('0',) 2026-10-05 18:09:15.708 | 415d101b27ca4c319089309b32e41ca8 | 185e5ddf454445f4ac18ca3b3d29e3b0 | eac4adfd089e46d4bdca797d1490c475 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.708 | 415d101b27ca4c319089309b32e41ca8 | 185e5ddf454445f4ac18ca3b3d29e3b0 | eac4adfd089e46d4bdca797d1490c475 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5814s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.709 | 312f5f25a19e4f4986882d2446473d45 | 65b010edecc14ed1a7ce7e6d7b2281d7 | 05e0d169937345cc8c4410c386cd75f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.709 | 312f5f25a19e4f4986882d2446473d45 | 65b010edecc14ed1a7ce7e6d7b2281d7 | 05e0d169937345cc8c4410c386cd75f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5807s ago] ('0', '0', '0', 1) 2026-10-05 18:09:15.709 | 8a61519b75a944eaa2f23d65dbb67798 | 757466dceabe4a10a81c6b7a87193ba6 | 1276865813a546e69af35a170cd52fd1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:15.709 | 8a61519b75a944eaa2f23d65dbb67798 | 757466dceabe4a10a81c6b7a87193ba6 | 1276865813a546e69af35a170cd52fd1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.58s ago] ('0',) 2026-10-05 18:09:15.710 | 415d101b27ca4c319089309b32e41ca8 | 185e5ddf454445f4ac18ca3b3d29e3b0 | eac4adfd089e46d4bdca797d1490c475 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.710 | 415d101b27ca4c319089309b32e41ca8 | 185e5ddf454445f4ac18ca3b3d29e3b0 | eac4adfd089e46d4bdca797d1490c475 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5821s ago] ('0', '0', '0', 1) 2026-10-05 18:09:15.710 | 5baccccaf58a42c79ef5876a1b6dff62 | f402f0e802ec47199b14b6211e05fcec | 9fb0afdd6ad042cfa0bc61ca138edee8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:15.711 | 5baccccaf58a42c79ef5876a1b6dff62 | f402f0e802ec47199b14b6211e05fcec | 9fb0afdd6ad042cfa0bc61ca138edee8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5813s ago] ('0',) 2026-10-05 18:09:15.713 | 312f5f25a19e4f4986882d2446473d45 | 65b010edecc14ed1a7ce7e6d7b2281d7 | 05e0d169937345cc8c4410c386cd75f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:15.713 | 312f5f25a19e4f4986882d2446473d45 | 65b010edecc14ed1a7ce7e6d7b2281d7 | 05e0d169937345cc8c4410c386cd75f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5841s ago] ('0',) 2026-10-05 18:09:15.716 | 955c94a9384d4b778e454c24259fe365 | 57254343cb834f75b76df563a27d58da | 43942e2b470647ea95be017a6c17710f | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.716 | 955c94a9384d4b778e454c24259fe365 | 57254343cb834f75b76df563a27d58da | 43942e2b470647ea95be017a6c17710f | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5942s ago] ('0', '0', 1) 2026-10-05 18:09:15.717 | 415d101b27ca4c319089309b32e41ca8 | 185e5ddf454445f4ac18ca3b3d29e3b0 | eac4adfd089e46d4bdca797d1490c475 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:15.717 | 415d101b27ca4c319089309b32e41ca8 | 185e5ddf454445f4ac18ca3b3d29e3b0 | eac4adfd089e46d4bdca797d1490c475 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5874s ago] ('0',) 2026-10-05 18:09:15.719 | 955c94a9384d4b778e454c24259fe365 | 57254343cb834f75b76df563a27d58da | 43942e2b470647ea95be017a6c17710f | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.719 | 955c94a9384d4b778e454c24259fe365 | 57254343cb834f75b76df563a27d58da | 43942e2b470647ea95be017a6c17710f | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5942s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.723 | 955c94a9384d4b778e454c24259fe365 | 57254343cb834f75b76df563a27d58da | 43942e2b470647ea95be017a6c17710f | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.723 | 955c94a9384d4b778e454c24259fe365 | 57254343cb834f75b76df563a27d58da | 43942e2b470647ea95be017a6c17710f | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5966s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.725 | 955c94a9384d4b778e454c24259fe365 | 57254343cb834f75b76df563a27d58da | 43942e2b470647ea95be017a6c17710f | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.725 | 955c94a9384d4b778e454c24259fe365 | 57254343cb834f75b76df563a27d58da | 43942e2b470647ea95be017a6c17710f | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5966s ago] ('0', '0', '0', 1) 2026-10-05 18:09:15.726 | 955c94a9384d4b778e454c24259fe365 | 57254343cb834f75b76df563a27d58da | 43942e2b470647ea95be017a6c17710f | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:15.726 | 955c94a9384d4b778e454c24259fe365 | 57254343cb834f75b76df563a27d58da | 43942e2b470647ea95be017a6c17710f | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.5965s ago] ('0',) 2026-10-05 18:09:15.727 | 2e1e7c57fd6c441cb2ffa1b83939e310 | 2f40eac388d941b9907373bf8d877456 | 2fded2ff5f314fc498df58c42931bc90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.727 | 2e1e7c57fd6c441cb2ffa1b83939e310 | 2f40eac388d941b9907373bf8d877456 | 2fded2ff5f314fc498df58c42931bc90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.6052s ago] ('0', '0', 1) 2026-10-05 18:09:15.730 | 2e1e7c57fd6c441cb2ffa1b83939e310 | 2f40eac388d941b9907373bf8d877456 | 2fded2ff5f314fc498df58c42931bc90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.730 | 2e1e7c57fd6c441cb2ffa1b83939e310 | 2f40eac388d941b9907373bf8d877456 | 2fded2ff5f314fc498df58c42931bc90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.6058s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.734 | 8a61519b75a944eaa2f23d65dbb67798 | 757466dceabe4a10a81c6b7a87193ba6 | 1276865813a546e69af35a170cd52fd1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at >= %s AND biz_shipment_order.confirmed_at < %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id) AS anon_1 2026-10-05 18:09:15.734 | 8a61519b75a944eaa2f23d65dbb67798 | 757466dceabe4a10a81c6b7a87193ba6 | 1276865813a546e69af35a170cd52fd1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] ('*', 'CONFIRMED', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 18:09:15.735 | 5baccccaf58a42c79ef5876a1b6dff62 | f402f0e802ec47199b14b6211e05fcec | 9fb0afdd6ad042cfa0bc61ca138edee8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.status = %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 18:09:15.735 | 5baccccaf58a42c79ef5876a1b6dff62 | f402f0e802ec47199b14b6211e05fcec | 9fb0afdd6ad042cfa0bc61ca138edee8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] ('*', 'DRAFT') 2026-10-05 18:09:15.737 | 2e1e7c57fd6c441cb2ffa1b83939e310 | 2f40eac388d941b9907373bf8d877456 | 2fded2ff5f314fc498df58c42931bc90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.737 | 2e1e7c57fd6c441cb2ffa1b83939e310 | 2f40eac388d941b9907373bf8d877456 | 2fded2ff5f314fc498df58c42931bc90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.6106s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:15.741 | 312f5f25a19e4f4986882d2446473d45 | 65b010edecc14ed1a7ce7e6d7b2281d7 | 05e0d169937345cc8c4410c386cd75f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_return_order.return_id AS return_id, biz_return_order.test_batch_id AS test_batch_id, biz_return_order.return_no AS return_no, biz_return_order.source_site_id AS source_site_id, biz_return_order.target_warehouse_id AS target_warehouse_id, biz_return_order.status AS status, biz_return_order.request_idempotency_key AS request_idempotency_key, biz_return_order.request_hash AS request_hash, biz_return_order.confirm_idempotency_key AS confirm_idempotency_key, biz_return_order.confirm_request_hash AS confirm_request_hash, biz_return_order.requested_by AS requested_by, biz_return_order.requested_at AS requested_at, biz_return_order.confirmed_by AS confirmed_by, biz_return_order.confirmed_at AS confirmed_at, biz_return_order.create_by AS create_by, biz_return_order.create_time AS create_time, biz_return_order.update_by AS update_by, biz_return_order.update_time AS update_time, biz_return_order.remark AS remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL AND biz_return_order.status = %s ORDER BY biz_return_order.return_id) AS anon_1 2026-10-05 18:09:15.741 | 312f5f25a19e4f4986882d2446473d45 | 65b010edecc14ed1a7ce7e6d7b2281d7 | 05e0d169937345cc8c4410c386cd75f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00023s] ('*', 'REQUESTED') 2026-10-05 18:09:15.742 | 415d101b27ca4c319089309b32e41ca8 | 185e5ddf454445f4ac18ca3b3d29e3b0 | eac4adfd089e46d4bdca797d1490c475 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.status = %s ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 18:09:15.742 | 415d101b27ca4c319089309b32e41ca8 | 185e5ddf454445f4ac18ca3b3d29e3b0 | eac4adfd089e46d4bdca797d1490c475 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00016s] ('*', 'DRAFT') 2026-10-05 18:09:15.743 | 2e1e7c57fd6c441cb2ffa1b83939e310 | 2f40eac388d941b9907373bf8d877456 | 2fded2ff5f314fc498df58c42931bc90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:15.743 | 2e1e7c57fd6c441cb2ffa1b83939e310 | 2f40eac388d941b9907373bf8d877456 | 2fded2ff5f314fc498df58c42931bc90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.6149s ago] ('0', '0', '0', 1) 2026-10-05 18:09:15.743 | 5baccccaf58a42c79ef5876a1b6dff62 | f402f0e802ec47199b14b6211e05fcec | 9fb0afdd6ad042cfa0bc61ca138edee8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.status = %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 18:09:15.743 | 5baccccaf58a42c79ef5876a1b6dff62 | f402f0e802ec47199b14b6211e05fcec | 9fb0afdd6ad042cfa0bc61ca138edee8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00013s] ('DRAFT', 0, 5) 2026-10-05 18:09:15.744 | 8a61519b75a944eaa2f23d65dbb67798 | 757466dceabe4a10a81c6b7a87193ba6 | 1276865813a546e69af35a170cd52fd1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at >= %s AND biz_shipment_order.confirmed_at < %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id LIMIT %s, %s 2026-10-05 18:09:15.744 | 8a61519b75a944eaa2f23d65dbb67798 | 757466dceabe4a10a81c6b7a87193ba6 | 1276865813a546e69af35a170cd52fd1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00016s] ('CONFIRMED', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 100) 2026-10-05 18:09:15.745 | 312f5f25a19e4f4986882d2446473d45 | 65b010edecc14ed1a7ce7e6d7b2281d7 | 05e0d169937345cc8c4410c386cd75f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_return_order.return_id, biz_return_order.test_batch_id, biz_return_order.return_no, biz_return_order.source_site_id, biz_return_order.target_warehouse_id, biz_return_order.status, biz_return_order.request_idempotency_key, biz_return_order.request_hash, biz_return_order.confirm_idempotency_key, biz_return_order.confirm_request_hash, biz_return_order.requested_by, biz_return_order.requested_at, biz_return_order.confirmed_by, biz_return_order.confirmed_at, biz_return_order.create_by, biz_return_order.create_time, biz_return_order.update_by, biz_return_order.update_time, biz_return_order.remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL AND biz_return_order.status = %s ORDER BY biz_return_order.return_id LIMIT %s, %s 2026-10-05 18:09:15.745 | 312f5f25a19e4f4986882d2446473d45 | 65b010edecc14ed1a7ce7e6d7b2281d7 | 05e0d169937345cc8c4410c386cd75f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00014s] ('REQUESTED', 0, 5) 2026-10-05 18:09:15.747 | 2e1e7c57fd6c441cb2ffa1b83939e310 | 2f40eac388d941b9907373bf8d877456 | 2fded2ff5f314fc498df58c42931bc90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:15.747 | 2e1e7c57fd6c441cb2ffa1b83939e310 | 2f40eac388d941b9907373bf8d877456 | 2fded2ff5f314fc498df58c42931bc90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.6182s ago] ('0',) 2026-10-05 18:09:15.749 | 415d101b27ca4c319089309b32e41ca8 | 185e5ddf454445f4ac18ca3b3d29e3b0 | eac4adfd089e46d4bdca797d1490c475 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.status = %s ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 18:09:15.749 | 415d101b27ca4c319089309b32e41ca8 | 185e5ddf454445f4ac18ca3b3d29e3b0 | eac4adfd089e46d4bdca797d1490c475 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00027s] ('DRAFT', 0, 5) 2026-10-05 18:09:15.754 | 955c94a9384d4b778e454c24259fe365 | 57254343cb834f75b76df563a27d58da | 43942e2b470647ea95be017a6c17710f | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT sys_oper_log.oper_id AS oper_id, sys_oper_log.title AS title, sys_oper_log.business_type AS business_type, sys_oper_log.method AS method, sys_oper_log.request_method AS request_method, sys_oper_log.operator_type AS operator_type, sys_oper_log.oper_name AS oper_name, sys_oper_log.dept_name AS dept_name, sys_oper_log.oper_url AS oper_url, sys_oper_log.oper_ip AS oper_ip, sys_oper_log.oper_location AS oper_location, sys_oper_log.oper_param AS oper_param, sys_oper_log.json_result AS json_result, sys_oper_log.status AS status, sys_oper_log.error_msg AS error_msg, sys_oper_log.oper_time AS oper_time, sys_oper_log.cost_time AS cost_time FROM sys_oper_log WHERE sys_oper_log.title = %s AND sys_oper_log.status = %s ORDER BY sys_oper_log.oper_time DESC) AS anon_1 2026-10-05 18:09:15.754 | 955c94a9384d4b778e454c24259fe365 | 57254343cb834f75b76df563a27d58da | 43942e2b470647ea95be017a6c17710f | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00037s] ('*', '扫码操作', 1) 2026-10-05 18:09:15.755 | 5baccccaf58a42c79ef5876a1b6dff62 | f402f0e802ec47199b14b6211e05fcec | 9fb0afdd6ad042cfa0bc61ca138edee8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:15.755 | 8a61519b75a944eaa2f23d65dbb67798 | 757466dceabe4a10a81c6b7a87193ba6 | 1276865813a546e69af35a170cd52fd1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:15.756 | 312f5f25a19e4f4986882d2446473d45 | 65b010edecc14ed1a7ce7e6d7b2281d7 | 05e0d169937345cc8c4410c386cd75f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:15.757 | 415d101b27ca4c319089309b32e41ca8 | 185e5ddf454445f4ac18ca3b3d29e3b0 | eac4adfd089e46d4bdca797d1490c475 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:15.765 | 2e1e7c57fd6c441cb2ffa1b83939e310 | 2f40eac388d941b9907373bf8d877456 | 2fded2ff5f314fc498df58c42931bc90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_test_batch.batch_id, biz_test_batch.batch_code, biz_test_batch.batch_name, biz_test_batch.status, biz_test_batch.create_by, biz_test_batch.create_time, biz_test_batch.update_by, biz_test_batch.update_time, biz_test_batch.closed_by, biz_test_batch.closed_at, biz_test_batch.purged_by, biz_test_batch.purged_at, biz_test_batch.purge_summary, biz_test_batch.preview_action, biz_test_batch.preview_token_hash, biz_test_batch.preview_scope_hash, biz_test_batch.preview_expires_at, biz_test_batch.remark FROM biz_test_batch WHERE biz_test_batch.status = %s ORDER BY biz_test_batch.batch_id DESC 2026-10-05 18:09:15.766 | 2e1e7c57fd6c441cb2ffa1b83939e310 | 2f40eac388d941b9907373bf8d877456 | 2fded2ff5f314fc498df58c42931bc90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00030s] ('ACTIVE',) 2026-10-05 18:09:15.766 | 955c94a9384d4b778e454c24259fe365 | 57254343cb834f75b76df563a27d58da | 43942e2b470647ea95be017a6c17710f | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT sys_oper_log.oper_id, sys_oper_log.title, sys_oper_log.business_type, sys_oper_log.method, sys_oper_log.request_method, sys_oper_log.operator_type, sys_oper_log.oper_name, sys_oper_log.dept_name, sys_oper_log.oper_url, sys_oper_log.oper_ip, sys_oper_log.oper_location, sys_oper_log.oper_param, sys_oper_log.json_result, sys_oper_log.status, sys_oper_log.error_msg, sys_oper_log.oper_time, sys_oper_log.cost_time FROM sys_oper_log WHERE sys_oper_log.title = %s AND sys_oper_log.status = %s ORDER BY sys_oper_log.oper_time DESC LIMIT %s, %s 2026-10-05 18:09:15.767 | 955c94a9384d4b778e454c24259fe365 | 57254343cb834f75b76df563a27d58da | 43942e2b470647ea95be017a6c17710f | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00017s] ('扫码操作', 1, 0, 5) 2026-10-05 18:09:15.769 | 2e1e7c57fd6c441cb2ffa1b83939e310 | 2f40eac388d941b9907373bf8d877456 | 2fded2ff5f314fc498df58c42931bc90 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:15.769 | 955c94a9384d4b778e454c24259fe365 | 57254343cb834f75b76df563a27d58da | 43942e2b470647ea95be017a6c17710f | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:56.293 | 39d510b3d67c440e82f84c155b99b29e | a55cf86b0baf441aadfd490c5901329b | f2263753ab3d491a8355b2ef1bbfb498 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:56.294 | 39d510b3d67c440e82f84c155b99b29e | a55cf86b0baf441aadfd490c5901329b | f2263753ab3d491a8355b2ef1bbfb498 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.294 | 39d510b3d67c440e82f84c155b99b29e | a55cf86b0baf441aadfd490c5901329b | f2263753ab3d491a8355b2ef1bbfb498 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.17s ago] ('0', '0', 1) 2026-10-05 18:09:56.297 | ca272a6e5a734b118addc85a27b0beaa | a1d4630e5b734da8a484870084f749fe | b3821e9060f148ebbf98d597b716a5bf | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:56.297 | ca272a6e5a734b118addc85a27b0beaa | a1d4630e5b734da8a484870084f749fe | b3821e9060f148ebbf98d597b716a5bf | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.297 | ca272a6e5a734b118addc85a27b0beaa | a1d4630e5b734da8a484870084f749fe | b3821e9060f148ebbf98d597b716a5bf | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.18s ago] ('0', '0', 1) 2026-10-05 18:09:56.300 | a9a7095dd02b43cfacecec0c03c6c292 | 66ad1abd11a1445693f93ccb5ed5019d | 1065cfc2545c453799acd7fbebf2c547 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:56.300 | a9a7095dd02b43cfacecec0c03c6c292 | 66ad1abd11a1445693f93ccb5ed5019d | 1065cfc2545c453799acd7fbebf2c547 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.300 | a9a7095dd02b43cfacecec0c03c6c292 | 66ad1abd11a1445693f93ccb5ed5019d | 1065cfc2545c453799acd7fbebf2c547 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.18s ago] ('0', '0', 1) 2026-10-05 18:09:56.302 | 39d510b3d67c440e82f84c155b99b29e | a55cf86b0baf441aadfd490c5901329b | f2263753ab3d491a8355b2ef1bbfb498 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.302 | 39d510b3d67c440e82f84c155b99b29e | a55cf86b0baf441aadfd490c5901329b | f2263753ab3d491a8355b2ef1bbfb498 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.18s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.303 | 8afb92f0ab6541e6995e2236ed9c58c4 | 5dbaea98a34046c9a2a9b6953654db52 | ccdf2c904f3746638ac501095b2ecca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:56.304 | 8afb92f0ab6541e6995e2236ed9c58c4 | 5dbaea98a34046c9a2a9b6953654db52 | ccdf2c904f3746638ac501095b2ecca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.304 | 8afb92f0ab6541e6995e2236ed9c58c4 | 5dbaea98a34046c9a2a9b6953654db52 | ccdf2c904f3746638ac501095b2ecca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.18s ago] ('0', '0', 1) 2026-10-05 18:09:56.305 | ca272a6e5a734b118addc85a27b0beaa | a1d4630e5b734da8a484870084f749fe | b3821e9060f148ebbf98d597b716a5bf | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.305 | ca272a6e5a734b118addc85a27b0beaa | a1d4630e5b734da8a484870084f749fe | b3821e9060f148ebbf98d597b716a5bf | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.18s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.306 | 2e92dea7bf3745ddb7d3c91e6650cdd3 | 7a231640ad7b4c68a9b05e641efbea88 | 4fddf92d428b423da76fa1c10169e3d6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:56.306 | 2e92dea7bf3745ddb7d3c91e6650cdd3 | 7a231640ad7b4c68a9b05e641efbea88 | 4fddf92d428b423da76fa1c10169e3d6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.306 | 2e92dea7bf3745ddb7d3c91e6650cdd3 | 7a231640ad7b4c68a9b05e641efbea88 | 4fddf92d428b423da76fa1c10169e3d6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.18s ago] ('0', '0', 1) 2026-10-05 18:09:56.307 | 39d510b3d67c440e82f84c155b99b29e | a55cf86b0baf441aadfd490c5901329b | f2263753ab3d491a8355b2ef1bbfb498 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.307 | 39d510b3d67c440e82f84c155b99b29e | a55cf86b0baf441aadfd490c5901329b | f2263753ab3d491a8355b2ef1bbfb498 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.18s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.308 | a9a7095dd02b43cfacecec0c03c6c292 | 66ad1abd11a1445693f93ccb5ed5019d | 1065cfc2545c453799acd7fbebf2c547 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.308 | a9a7095dd02b43cfacecec0c03c6c292 | 66ad1abd11a1445693f93ccb5ed5019d | 1065cfc2545c453799acd7fbebf2c547 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.18s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.309 | dd163892de9c49d89c49e9fc97b30278 | 2b5880c8895042b2af359fcc021ac1bc | 40cf165bb8fa40ee8291a21f5f0be59c | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:56.309 | dd163892de9c49d89c49e9fc97b30278 | 2b5880c8895042b2af359fcc021ac1bc | 40cf165bb8fa40ee8291a21f5f0be59c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.309 | dd163892de9c49d89c49e9fc97b30278 | 2b5880c8895042b2af359fcc021ac1bc | 40cf165bb8fa40ee8291a21f5f0be59c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.19s ago] ('0', '0', 1) 2026-10-05 18:09:56.310 | ca272a6e5a734b118addc85a27b0beaa | a1d4630e5b734da8a484870084f749fe | b3821e9060f148ebbf98d597b716a5bf | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.310 | ca272a6e5a734b118addc85a27b0beaa | a1d4630e5b734da8a484870084f749fe | b3821e9060f148ebbf98d597b716a5bf | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.18s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.311 | 8afb92f0ab6541e6995e2236ed9c58c4 | 5dbaea98a34046c9a2a9b6953654db52 | ccdf2c904f3746638ac501095b2ecca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.311 | 8afb92f0ab6541e6995e2236ed9c58c4 | 5dbaea98a34046c9a2a9b6953654db52 | ccdf2c904f3746638ac501095b2ecca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.19s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.312 | 2e92dea7bf3745ddb7d3c91e6650cdd3 | 7a231640ad7b4c68a9b05e641efbea88 | 4fddf92d428b423da76fa1c10169e3d6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.312 | 2e92dea7bf3745ddb7d3c91e6650cdd3 | 7a231640ad7b4c68a9b05e641efbea88 | 4fddf92d428b423da76fa1c10169e3d6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.19s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.312 | a9a7095dd02b43cfacecec0c03c6c292 | 66ad1abd11a1445693f93ccb5ed5019d | 1065cfc2545c453799acd7fbebf2c547 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.313 | a9a7095dd02b43cfacecec0c03c6c292 | 66ad1abd11a1445693f93ccb5ed5019d | 1065cfc2545c453799acd7fbebf2c547 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.19s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.313 | 39d510b3d67c440e82f84c155b99b29e | a55cf86b0baf441aadfd490c5901329b | f2263753ab3d491a8355b2ef1bbfb498 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.313 | 39d510b3d67c440e82f84c155b99b29e | a55cf86b0baf441aadfd490c5901329b | f2263753ab3d491a8355b2ef1bbfb498 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.18s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.314 | 8afb92f0ab6541e6995e2236ed9c58c4 | 5dbaea98a34046c9a2a9b6953654db52 | ccdf2c904f3746638ac501095b2ecca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.314 | 8afb92f0ab6541e6995e2236ed9c58c4 | 5dbaea98a34046c9a2a9b6953654db52 | ccdf2c904f3746638ac501095b2ecca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.19s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.315 | dd163892de9c49d89c49e9fc97b30278 | 2b5880c8895042b2af359fcc021ac1bc | 40cf165bb8fa40ee8291a21f5f0be59c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.316 | dd163892de9c49d89c49e9fc97b30278 | 2b5880c8895042b2af359fcc021ac1bc | 40cf165bb8fa40ee8291a21f5f0be59c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.19s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.317 | ca272a6e5a734b118addc85a27b0beaa | a1d4630e5b734da8a484870084f749fe | b3821e9060f148ebbf98d597b716a5bf | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.317 | ca272a6e5a734b118addc85a27b0beaa | a1d4630e5b734da8a484870084f749fe | b3821e9060f148ebbf98d597b716a5bf | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.19s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.318 | 2e92dea7bf3745ddb7d3c91e6650cdd3 | 7a231640ad7b4c68a9b05e641efbea88 | 4fddf92d428b423da76fa1c10169e3d6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.318 | 2e92dea7bf3745ddb7d3c91e6650cdd3 | 7a231640ad7b4c68a9b05e641efbea88 | 4fddf92d428b423da76fa1c10169e3d6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.19s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.319 | 39d510b3d67c440e82f84c155b99b29e | a55cf86b0baf441aadfd490c5901329b | f2263753ab3d491a8355b2ef1bbfb498 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.319 | 39d510b3d67c440e82f84c155b99b29e | a55cf86b0baf441aadfd490c5901329b | f2263753ab3d491a8355b2ef1bbfb498 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.19s ago] ('0',) 2026-10-05 18:09:56.320 | a9a7095dd02b43cfacecec0c03c6c292 | 66ad1abd11a1445693f93ccb5ed5019d | 1065cfc2545c453799acd7fbebf2c547 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.320 | a9a7095dd02b43cfacecec0c03c6c292 | 66ad1abd11a1445693f93ccb5ed5019d | 1065cfc2545c453799acd7fbebf2c547 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.19s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.321 | dd163892de9c49d89c49e9fc97b30278 | 2b5880c8895042b2af359fcc021ac1bc | 40cf165bb8fa40ee8291a21f5f0be59c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.321 | dd163892de9c49d89c49e9fc97b30278 | 2b5880c8895042b2af359fcc021ac1bc | 40cf165bb8fa40ee8291a21f5f0be59c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.19s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.322 | ca272a6e5a734b118addc85a27b0beaa | a1d4630e5b734da8a484870084f749fe | b3821e9060f148ebbf98d597b716a5bf | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.322 | ca272a6e5a734b118addc85a27b0beaa | a1d4630e5b734da8a484870084f749fe | b3821e9060f148ebbf98d597b716a5bf | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.19s ago] ('0',) 2026-10-05 18:09:56.323 | 8afb92f0ab6541e6995e2236ed9c58c4 | 5dbaea98a34046c9a2a9b6953654db52 | ccdf2c904f3746638ac501095b2ecca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.323 | 8afb92f0ab6541e6995e2236ed9c58c4 | 5dbaea98a34046c9a2a9b6953654db52 | ccdf2c904f3746638ac501095b2ecca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.19s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.324 | a9a7095dd02b43cfacecec0c03c6c292 | 66ad1abd11a1445693f93ccb5ed5019d | 1065cfc2545c453799acd7fbebf2c547 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.324 | a9a7095dd02b43cfacecec0c03c6c292 | 66ad1abd11a1445693f93ccb5ed5019d | 1065cfc2545c453799acd7fbebf2c547 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.19s ago] ('0',) 2026-10-05 18:09:56.325 | 2e92dea7bf3745ddb7d3c91e6650cdd3 | 7a231640ad7b4c68a9b05e641efbea88 | 4fddf92d428b423da76fa1c10169e3d6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.325 | 2e92dea7bf3745ddb7d3c91e6650cdd3 | 7a231640ad7b4c68a9b05e641efbea88 | 4fddf92d428b423da76fa1c10169e3d6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.2s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.329 | 8afb92f0ab6541e6995e2236ed9c58c4 | 5dbaea98a34046c9a2a9b6953654db52 | ccdf2c904f3746638ac501095b2ecca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.329 | 8afb92f0ab6541e6995e2236ed9c58c4 | 5dbaea98a34046c9a2a9b6953654db52 | ccdf2c904f3746638ac501095b2ecca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.2s ago] ('0',) 2026-10-05 18:09:56.330 | dd163892de9c49d89c49e9fc97b30278 | 2b5880c8895042b2af359fcc021ac1bc | 40cf165bb8fa40ee8291a21f5f0be59c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.330 | dd163892de9c49d89c49e9fc97b30278 | 2b5880c8895042b2af359fcc021ac1bc | 40cf165bb8fa40ee8291a21f5f0be59c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.2s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.332 | 2e92dea7bf3745ddb7d3c91e6650cdd3 | 7a231640ad7b4c68a9b05e641efbea88 | 4fddf92d428b423da76fa1c10169e3d6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.333 | 2e92dea7bf3745ddb7d3c91e6650cdd3 | 7a231640ad7b4c68a9b05e641efbea88 | 4fddf92d428b423da76fa1c10169e3d6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.2s ago] ('0',) 2026-10-05 18:09:56.335 | dd163892de9c49d89c49e9fc97b30278 | 2b5880c8895042b2af359fcc021ac1bc | 40cf165bb8fa40ee8291a21f5f0be59c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.335 | dd163892de9c49d89c49e9fc97b30278 | 2b5880c8895042b2af359fcc021ac1bc | 40cf165bb8fa40ee8291a21f5f0be59c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.21s ago] ('0',) 2026-10-05 18:09:56.345 | 39d510b3d67c440e82f84c155b99b29e | a55cf86b0baf441aadfd490c5901329b | f2263753ab3d491a8355b2ef1bbfb498 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.345 | 39d510b3d67c440e82f84c155b99b29e | a55cf86b0baf441aadfd490c5901329b | f2263753ab3d491a8355b2ef1bbfb498 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.22s ago] ('0', '0', 1) 2026-10-05 18:09:56.346 | ca272a6e5a734b118addc85a27b0beaa | a1d4630e5b734da8a484870084f749fe | b3821e9060f148ebbf98d597b716a5bf | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.346 | ca272a6e5a734b118addc85a27b0beaa | a1d4630e5b734da8a484870084f749fe | b3821e9060f148ebbf98d597b716a5bf | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.22s ago] ('0', '0', 1) 2026-10-05 18:09:56.346 | a9a7095dd02b43cfacecec0c03c6c292 | 66ad1abd11a1445693f93ccb5ed5019d | 1065cfc2545c453799acd7fbebf2c547 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.346 | a9a7095dd02b43cfacecec0c03c6c292 | 66ad1abd11a1445693f93ccb5ed5019d | 1065cfc2545c453799acd7fbebf2c547 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.22s ago] ('0', '0', 1) 2026-10-05 18:09:56.347 | 39d510b3d67c440e82f84c155b99b29e | a55cf86b0baf441aadfd490c5901329b | f2263753ab3d491a8355b2ef1bbfb498 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.348 | 39d510b3d67c440e82f84c155b99b29e | a55cf86b0baf441aadfd490c5901329b | f2263753ab3d491a8355b2ef1bbfb498 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.22s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.348 | ca272a6e5a734b118addc85a27b0beaa | a1d4630e5b734da8a484870084f749fe | b3821e9060f148ebbf98d597b716a5bf | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.349 | ca272a6e5a734b118addc85a27b0beaa | a1d4630e5b734da8a484870084f749fe | b3821e9060f148ebbf98d597b716a5bf | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.22s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.349 | a9a7095dd02b43cfacecec0c03c6c292 | 66ad1abd11a1445693f93ccb5ed5019d | 1065cfc2545c453799acd7fbebf2c547 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.349 | a9a7095dd02b43cfacecec0c03c6c292 | 66ad1abd11a1445693f93ccb5ed5019d | 1065cfc2545c453799acd7fbebf2c547 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.22s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.350 | 39d510b3d67c440e82f84c155b99b29e | a55cf86b0baf441aadfd490c5901329b | f2263753ab3d491a8355b2ef1bbfb498 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.350 | 39d510b3d67c440e82f84c155b99b29e | a55cf86b0baf441aadfd490c5901329b | f2263753ab3d491a8355b2ef1bbfb498 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.22s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.351 | 8afb92f0ab6541e6995e2236ed9c58c4 | 5dbaea98a34046c9a2a9b6953654db52 | ccdf2c904f3746638ac501095b2ecca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.351 | 8afb92f0ab6541e6995e2236ed9c58c4 | 5dbaea98a34046c9a2a9b6953654db52 | ccdf2c904f3746638ac501095b2ecca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.23s ago] ('0', '0', 1) 2026-10-05 18:09:56.351 | a9a7095dd02b43cfacecec0c03c6c292 | 66ad1abd11a1445693f93ccb5ed5019d | 1065cfc2545c453799acd7fbebf2c547 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.352 | a9a7095dd02b43cfacecec0c03c6c292 | 66ad1abd11a1445693f93ccb5ed5019d | 1065cfc2545c453799acd7fbebf2c547 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.22s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.352 | ca272a6e5a734b118addc85a27b0beaa | a1d4630e5b734da8a484870084f749fe | b3821e9060f148ebbf98d597b716a5bf | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.352 | ca272a6e5a734b118addc85a27b0beaa | a1d4630e5b734da8a484870084f749fe | b3821e9060f148ebbf98d597b716a5bf | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.23s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.352 | 39d510b3d67c440e82f84c155b99b29e | a55cf86b0baf441aadfd490c5901329b | f2263753ab3d491a8355b2ef1bbfb498 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.353 | 39d510b3d67c440e82f84c155b99b29e | a55cf86b0baf441aadfd490c5901329b | f2263753ab3d491a8355b2ef1bbfb498 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.22s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.353 | 8afb92f0ab6541e6995e2236ed9c58c4 | 5dbaea98a34046c9a2a9b6953654db52 | ccdf2c904f3746638ac501095b2ecca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.353 | 8afb92f0ab6541e6995e2236ed9c58c4 | 5dbaea98a34046c9a2a9b6953654db52 | ccdf2c904f3746638ac501095b2ecca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.23s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.353 | ca272a6e5a734b118addc85a27b0beaa | a1d4630e5b734da8a484870084f749fe | b3821e9060f148ebbf98d597b716a5bf | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.353 | ca272a6e5a734b118addc85a27b0beaa | a1d4630e5b734da8a484870084f749fe | b3821e9060f148ebbf98d597b716a5bf | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.23s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.354 | a9a7095dd02b43cfacecec0c03c6c292 | 66ad1abd11a1445693f93ccb5ed5019d | 1065cfc2545c453799acd7fbebf2c547 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.354 | a9a7095dd02b43cfacecec0c03c6c292 | 66ad1abd11a1445693f93ccb5ed5019d | 1065cfc2545c453799acd7fbebf2c547 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.23s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.354 | 39d510b3d67c440e82f84c155b99b29e | a55cf86b0baf441aadfd490c5901329b | f2263753ab3d491a8355b2ef1bbfb498 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.354 | 39d510b3d67c440e82f84c155b99b29e | a55cf86b0baf441aadfd490c5901329b | f2263753ab3d491a8355b2ef1bbfb498 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.22s ago] ('0',) 2026-10-05 18:09:56.355 | 8afb92f0ab6541e6995e2236ed9c58c4 | 5dbaea98a34046c9a2a9b6953654db52 | ccdf2c904f3746638ac501095b2ecca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.356 | 8afb92f0ab6541e6995e2236ed9c58c4 | 5dbaea98a34046c9a2a9b6953654db52 | ccdf2c904f3746638ac501095b2ecca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.23s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.356 | a9a7095dd02b43cfacecec0c03c6c292 | 66ad1abd11a1445693f93ccb5ed5019d | 1065cfc2545c453799acd7fbebf2c547 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.356 | a9a7095dd02b43cfacecec0c03c6c292 | 66ad1abd11a1445693f93ccb5ed5019d | 1065cfc2545c453799acd7fbebf2c547 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.23s ago] ('0',) 2026-10-05 18:09:56.356 | ca272a6e5a734b118addc85a27b0beaa | a1d4630e5b734da8a484870084f749fe | b3821e9060f148ebbf98d597b716a5bf | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.357 | ca272a6e5a734b118addc85a27b0beaa | a1d4630e5b734da8a484870084f749fe | b3821e9060f148ebbf98d597b716a5bf | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.23s ago] ('0',) 2026-10-05 18:09:56.357 | dd163892de9c49d89c49e9fc97b30278 | 2b5880c8895042b2af359fcc021ac1bc | 40cf165bb8fa40ee8291a21f5f0be59c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.357 | dd163892de9c49d89c49e9fc97b30278 | 2b5880c8895042b2af359fcc021ac1bc | 40cf165bb8fa40ee8291a21f5f0be59c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.24s ago] ('0', '0', 1) 2026-10-05 18:09:56.358 | 2e92dea7bf3745ddb7d3c91e6650cdd3 | 7a231640ad7b4c68a9b05e641efbea88 | 4fddf92d428b423da76fa1c10169e3d6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.358 | 2e92dea7bf3745ddb7d3c91e6650cdd3 | 7a231640ad7b4c68a9b05e641efbea88 | 4fddf92d428b423da76fa1c10169e3d6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.24s ago] ('0', '0', 1) 2026-10-05 18:09:56.360 | 8afb92f0ab6541e6995e2236ed9c58c4 | 5dbaea98a34046c9a2a9b6953654db52 | ccdf2c904f3746638ac501095b2ecca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.360 | 8afb92f0ab6541e6995e2236ed9c58c4 | 5dbaea98a34046c9a2a9b6953654db52 | ccdf2c904f3746638ac501095b2ecca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.23s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.364 | dd163892de9c49d89c49e9fc97b30278 | 2b5880c8895042b2af359fcc021ac1bc | 40cf165bb8fa40ee8291a21f5f0be59c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.364 | dd163892de9c49d89c49e9fc97b30278 | 2b5880c8895042b2af359fcc021ac1bc | 40cf165bb8fa40ee8291a21f5f0be59c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.24s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.365 | 2e92dea7bf3745ddb7d3c91e6650cdd3 | 7a231640ad7b4c68a9b05e641efbea88 | 4fddf92d428b423da76fa1c10169e3d6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.365 | 2e92dea7bf3745ddb7d3c91e6650cdd3 | 7a231640ad7b4c68a9b05e641efbea88 | 4fddf92d428b423da76fa1c10169e3d6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.24s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.365 | 8afb92f0ab6541e6995e2236ed9c58c4 | 5dbaea98a34046c9a2a9b6953654db52 | ccdf2c904f3746638ac501095b2ecca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.365 | 8afb92f0ab6541e6995e2236ed9c58c4 | 5dbaea98a34046c9a2a9b6953654db52 | ccdf2c904f3746638ac501095b2ecca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.24s ago] ('0',) 2026-10-05 18:09:56.366 | dd163892de9c49d89c49e9fc97b30278 | 2b5880c8895042b2af359fcc021ac1bc | 40cf165bb8fa40ee8291a21f5f0be59c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.367 | dd163892de9c49d89c49e9fc97b30278 | 2b5880c8895042b2af359fcc021ac1bc | 40cf165bb8fa40ee8291a21f5f0be59c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.24s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.367 | 2e92dea7bf3745ddb7d3c91e6650cdd3 | 7a231640ad7b4c68a9b05e641efbea88 | 4fddf92d428b423da76fa1c10169e3d6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.368 | 2e92dea7bf3745ddb7d3c91e6650cdd3 | 7a231640ad7b4c68a9b05e641efbea88 | 4fddf92d428b423da76fa1c10169e3d6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.24s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.370 | 2e92dea7bf3745ddb7d3c91e6650cdd3 | 7a231640ad7b4c68a9b05e641efbea88 | 4fddf92d428b423da76fa1c10169e3d6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.370 | 2e92dea7bf3745ddb7d3c91e6650cdd3 | 7a231640ad7b4c68a9b05e641efbea88 | 4fddf92d428b423da76fa1c10169e3d6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.24s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.371 | dd163892de9c49d89c49e9fc97b30278 | 2b5880c8895042b2af359fcc021ac1bc | 40cf165bb8fa40ee8291a21f5f0be59c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.371 | dd163892de9c49d89c49e9fc97b30278 | 2b5880c8895042b2af359fcc021ac1bc | 40cf165bb8fa40ee8291a21f5f0be59c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.24s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.373 | 2e92dea7bf3745ddb7d3c91e6650cdd3 | 7a231640ad7b4c68a9b05e641efbea88 | 4fddf92d428b423da76fa1c10169e3d6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.373 | 2e92dea7bf3745ddb7d3c91e6650cdd3 | 7a231640ad7b4c68a9b05e641efbea88 | 4fddf92d428b423da76fa1c10169e3d6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.24s ago] ('0',) 2026-10-05 18:09:56.374 | dd163892de9c49d89c49e9fc97b30278 | 2b5880c8895042b2af359fcc021ac1bc | 40cf165bb8fa40ee8291a21f5f0be59c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.374 | dd163892de9c49d89c49e9fc97b30278 | 2b5880c8895042b2af359fcc021ac1bc | 40cf165bb8fa40ee8291a21f5f0be59c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.24s ago] ('0',) 2026-10-05 18:09:56.382 | 39d510b3d67c440e82f84c155b99b29e | a55cf86b0baf441aadfd490c5901329b | f2263753ab3d491a8355b2ef1bbfb498 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_pallet_inventory.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_pallet_inventory.flow_state AS flow_state, biz_pallet_inventory.warehouse_id AS warehouse_id, current_warehouse.warehouse_name AS warehouse_name, biz_pallet_inventory.site_id AS site_id, current_site.site_name AS site_name, biz_pallet_inventory.current_line_id AS line_id, current_line.line_name AS line_name, active_filling.strain_id AS strain_id, active_filling.strain_code_snapshot AS strain_code, active_filling.strain_name_snapshot AS strain_name, active_filling.batch_no AS batch_no, active_filling.initial_packages AS initial_packages, biz_pallet_inventory.remaining_packages AS remaining_packages, biz_pallet_inventory.updated_at AS updated_at FROM biz_pallet_inventory INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_pallet_inventory.pallet_id LEFT OUTER JOIN biz_filling_record AS active_filling ON active_filling.filling_id = biz_pallet_inventory.active_filling_id LEFT OUTER JOIN biz_warehouse AS current_warehouse ON current_warehouse.warehouse_id = biz_pallet_inventory.warehouse_id LEFT OUTER JOIN biz_customer_site AS current_site ON current_site.site_id = biz_pallet_inventory.site_id LEFT OUTER JOIN biz_production_line AS current_line ON current_line.line_id = biz_pallet_inventory.current_line_id WHERE biz_pallet_inventory.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (active_filling.filling_id IS NULL OR active_filling.test_batch_id IS NULL) AND (current_warehouse.warehouse_id IS NULL OR current_warehouse.test_batch_id IS NULL) AND (current_site.site_id IS NULL OR current_site.test_batch_id IS NULL) AND (current_line.line_id IS NULL OR current_line.test_batch_id IS NULL) ORDER BY biz_pallet_inventory.pallet_id) AS anon_1 2026-10-05 18:09:56.382 | 39d510b3d67c440e82f84c155b99b29e | a55cf86b0baf441aadfd490c5901329b | f2263753ab3d491a8355b2ef1bbfb498 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 40.92s ago] ('*',) 2026-10-05 18:09:56.385 | a9a7095dd02b43cfacecec0c03c6c292 | 66ad1abd11a1445693f93ccb5ed5019d | 1065cfc2545c453799acd7fbebf2c547 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.create_time >= %s AND biz_shipment_order.create_time < %s ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 18:09:56.385 | a9a7095dd02b43cfacecec0c03c6c292 | 66ad1abd11a1445693f93ccb5ed5019d | 1065cfc2545c453799acd7fbebf2c547 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 40.9s ago] ('*', datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 18:09:56.386 | ca272a6e5a734b118addc85a27b0beaa | a1d4630e5b734da8a484870084f749fe | b3821e9060f148ebbf98d597b716a5bf | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 18:09:56.386 | ca272a6e5a734b118addc85a27b0beaa | a1d4630e5b734da8a484870084f749fe | b3821e9060f148ebbf98d597b716a5bf | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 40.9s ago] ('*', datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 18:09:56.387 | a9a7095dd02b43cfacecec0c03c6c292 | 66ad1abd11a1445693f93ccb5ed5019d | 1065cfc2545c453799acd7fbebf2c547 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.create_time >= %s AND biz_shipment_order.create_time < %s ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 18:09:56.387 | a9a7095dd02b43cfacecec0c03c6c292 | 66ad1abd11a1445693f93ccb5ed5019d | 1065cfc2545c453799acd7fbebf2c547 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00019s] (datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 1) 2026-10-05 18:09:56.388 | 8afb92f0ab6541e6995e2236ed9c58c4 | 5dbaea98a34046c9a2a9b6953654db52 | ccdf2c904f3746638ac501095b2ecca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 18:09:56.388 | 8afb92f0ab6541e6995e2236ed9c58c4 | 5dbaea98a34046c9a2a9b6953654db52 | ccdf2c904f3746638ac501095b2ecca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 40.9s ago] ('*',) 2026-10-05 18:09:56.388 | ca272a6e5a734b118addc85a27b0beaa | a1d4630e5b734da8a484870084f749fe | b3821e9060f148ebbf98d597b716a5bf | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 18:09:56.389 | ca272a6e5a734b118addc85a27b0beaa | a1d4630e5b734da8a484870084f749fe | b3821e9060f148ebbf98d597b716a5bf | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 40.87s ago] (datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 1) 2026-10-05 18:09:56.392 | 8afb92f0ab6541e6995e2236ed9c58c4 | 5dbaea98a34046c9a2a9b6953654db52 | ccdf2c904f3746638ac501095b2ecca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 18:09:56.392 | 8afb92f0ab6541e6995e2236ed9c58c4 | 5dbaea98a34046c9a2a9b6953654db52 | ccdf2c904f3746638ac501095b2ecca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00028s] (0, 5) 2026-10-05 18:09:56.394 | 39d510b3d67c440e82f84c155b99b29e | a55cf86b0baf441aadfd490c5901329b | f2263753ab3d491a8355b2ef1bbfb498 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_pallet_inventory.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_pallet_inventory.flow_state AS flow_state, biz_pallet_inventory.warehouse_id AS warehouse_id, current_warehouse.warehouse_name AS warehouse_name, biz_pallet_inventory.site_id AS site_id, current_site.site_name AS site_name, biz_pallet_inventory.current_line_id AS line_id, current_line.line_name AS line_name, active_filling.strain_id AS strain_id, active_filling.strain_code_snapshot AS strain_code, active_filling.strain_name_snapshot AS strain_name, active_filling.batch_no AS batch_no, active_filling.initial_packages AS initial_packages, biz_pallet_inventory.remaining_packages AS remaining_packages, biz_pallet_inventory.updated_at AS updated_at FROM biz_pallet_inventory INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_pallet_inventory.pallet_id LEFT OUTER JOIN biz_filling_record AS active_filling ON active_filling.filling_id = biz_pallet_inventory.active_filling_id LEFT OUTER JOIN biz_warehouse AS current_warehouse ON current_warehouse.warehouse_id = biz_pallet_inventory.warehouse_id LEFT OUTER JOIN biz_customer_site AS current_site ON current_site.site_id = biz_pallet_inventory.site_id LEFT OUTER JOIN biz_production_line AS current_line ON current_line.line_id = biz_pallet_inventory.current_line_id WHERE biz_pallet_inventory.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (active_filling.filling_id IS NULL OR active_filling.test_batch_id IS NULL) AND (current_warehouse.warehouse_id IS NULL OR current_warehouse.test_batch_id IS NULL) AND (current_site.site_id IS NULL OR current_site.test_batch_id IS NULL) AND (current_line.line_id IS NULL OR current_line.test_batch_id IS NULL) ORDER BY biz_pallet_inventory.pallet_id LIMIT %s, %s 2026-10-05 18:09:56.394 | 39d510b3d67c440e82f84c155b99b29e | a55cf86b0baf441aadfd490c5901329b | f2263753ab3d491a8355b2ef1bbfb498 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] (0, 100) 2026-10-05 18:09:56.395 | dd163892de9c49d89c49e9fc97b30278 | 2b5880c8895042b2af359fcc021ac1bc | 40cf165bb8fa40ee8291a21f5f0be59c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 18:09:56.395 | dd163892de9c49d89c49e9fc97b30278 | 2b5880c8895042b2af359fcc021ac1bc | 40cf165bb8fa40ee8291a21f5f0be59c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 40.9s ago] ('*', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 18:09:56.397 | 2e92dea7bf3745ddb7d3c91e6650cdd3 | 7a231640ad7b4c68a9b05e641efbea88 | 4fddf92d428b423da76fa1c10169e3d6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id) AS anon_1 2026-10-05 18:09:56.397 | 2e92dea7bf3745ddb7d3c91e6650cdd3 | 7a231640ad7b4c68a9b05e641efbea88 | 4fddf92d428b423da76fa1c10169e3d6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 40.9s ago] ('*', 'CONFIRMED') 2026-10-05 18:09:56.399 | dd163892de9c49d89c49e9fc97b30278 | 2b5880c8895042b2af359fcc021ac1bc | 40cf165bb8fa40ee8291a21f5f0be59c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 18:09:56.399 | dd163892de9c49d89c49e9fc97b30278 | 2b5880c8895042b2af359fcc021ac1bc | 40cf165bb8fa40ee8291a21f5f0be59c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 40.88s ago] (datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 100) 2026-10-05 18:09:56.400 | 2e92dea7bf3745ddb7d3c91e6650cdd3 | 7a231640ad7b4c68a9b05e641efbea88 | 4fddf92d428b423da76fa1c10169e3d6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id LIMIT %s, %s 2026-10-05 18:09:56.400 | 2e92dea7bf3745ddb7d3c91e6650cdd3 | 7a231640ad7b4c68a9b05e641efbea88 | 4fddf92d428b423da76fa1c10169e3d6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00016s] ('CONFIRMED', 0, 5) 2026-10-05 18:09:56.400 | a9a7095dd02b43cfacecec0c03c6c292 | 66ad1abd11a1445693f93ccb5ed5019d | 1065cfc2545c453799acd7fbebf2c547 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:56.401 | ca272a6e5a734b118addc85a27b0beaa | a1d4630e5b734da8a484870084f749fe | b3821e9060f148ebbf98d597b716a5bf | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:56.404 | 8afb92f0ab6541e6995e2236ed9c58c4 | 5dbaea98a34046c9a2a9b6953654db52 | ccdf2c904f3746638ac501095b2ecca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:56.405 | 39d510b3d67c440e82f84c155b99b29e | a55cf86b0baf441aadfd490c5901329b | f2263753ab3d491a8355b2ef1bbfb498 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:56.405 | dd163892de9c49d89c49e9fc97b30278 | 2b5880c8895042b2af359fcc021ac1bc | 40cf165bb8fa40ee8291a21f5f0be59c | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:56.405 | 2e92dea7bf3745ddb7d3c91e6650cdd3 | 7a231640ad7b4c68a9b05e641efbea88 | 4fddf92d428b423da76fa1c10169e3d6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:56.413 | 567a282fe6b948e88b3f5ec462cc4f3a | 02e5de00eddf4b00b1816d2a606d1454 | 61f6400269ec4a849c5a3b442ca17f04 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:56.413 | 567a282fe6b948e88b3f5ec462cc4f3a | 02e5de00eddf4b00b1816d2a606d1454 | 61f6400269ec4a849c5a3b442ca17f04 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.413 | 567a282fe6b948e88b3f5ec462cc4f3a | 02e5de00eddf4b00b1816d2a606d1454 | 61f6400269ec4a849c5a3b442ca17f04 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.29s ago] ('0', '0', 1) 2026-10-05 18:09:56.417 | 907a5032266f4668a0217c51d14907f8 | cfe7e1803bfb4e74a8a3d43d902f6512 | baac913b7c9848d3a476d45427ea02f3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:56.417 | 907a5032266f4668a0217c51d14907f8 | cfe7e1803bfb4e74a8a3d43d902f6512 | baac913b7c9848d3a476d45427ea02f3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.417 | 907a5032266f4668a0217c51d14907f8 | cfe7e1803bfb4e74a8a3d43d902f6512 | baac913b7c9848d3a476d45427ea02f3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.3s ago] ('0', '0', 1) 2026-10-05 18:09:56.420 | 567a282fe6b948e88b3f5ec462cc4f3a | 02e5de00eddf4b00b1816d2a606d1454 | 61f6400269ec4a849c5a3b442ca17f04 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.420 | 567a282fe6b948e88b3f5ec462cc4f3a | 02e5de00eddf4b00b1816d2a606d1454 | 61f6400269ec4a849c5a3b442ca17f04 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.3s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.422 | 907a5032266f4668a0217c51d14907f8 | cfe7e1803bfb4e74a8a3d43d902f6512 | baac913b7c9848d3a476d45427ea02f3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.422 | 907a5032266f4668a0217c51d14907f8 | cfe7e1803bfb4e74a8a3d43d902f6512 | baac913b7c9848d3a476d45427ea02f3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.3s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.423 | eca9887270be4d868fbe33f4d67dcb6e | e24a15efaf5040b2b16b43daef2d1bb7 | c7f3679d24374df0bbb9bcc0b98c2ca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:56.423 | eca9887270be4d868fbe33f4d67dcb6e | e24a15efaf5040b2b16b43daef2d1bb7 | c7f3679d24374df0bbb9bcc0b98c2ca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.424 | eca9887270be4d868fbe33f4d67dcb6e | e24a15efaf5040b2b16b43daef2d1bb7 | c7f3679d24374df0bbb9bcc0b98c2ca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.3s ago] ('0', '0', 1) 2026-10-05 18:09:56.424 | eecb925e388247e69c57cbf3104ce20b | bce60683b8d94ff1a433ee218786c71d | fa66b5b0e395497ba8a8aaa5f7e9e2b8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:56.424 | eecb925e388247e69c57cbf3104ce20b | bce60683b8d94ff1a433ee218786c71d | fa66b5b0e395497ba8a8aaa5f7e9e2b8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.424 | eecb925e388247e69c57cbf3104ce20b | bce60683b8d94ff1a433ee218786c71d | fa66b5b0e395497ba8a8aaa5f7e9e2b8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.3s ago] ('0', '0', 1) 2026-10-05 18:09:56.425 | 567a282fe6b948e88b3f5ec462cc4f3a | 02e5de00eddf4b00b1816d2a606d1454 | 61f6400269ec4a849c5a3b442ca17f04 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.425 | 567a282fe6b948e88b3f5ec462cc4f3a | 02e5de00eddf4b00b1816d2a606d1454 | 61f6400269ec4a849c5a3b442ca17f04 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.3s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.426 | 4daa9025fd284f3cbe7e4878450cc9f4 | 17eb2bbeda3e49548a874ead7afcc7f7 | 84eb7fd7b2be43b3b1dd9039c8560a80 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:56.426 | 4daa9025fd284f3cbe7e4878450cc9f4 | 17eb2bbeda3e49548a874ead7afcc7f7 | 84eb7fd7b2be43b3b1dd9039c8560a80 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.426 | 4daa9025fd284f3cbe7e4878450cc9f4 | 17eb2bbeda3e49548a874ead7afcc7f7 | 84eb7fd7b2be43b3b1dd9039c8560a80 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.3s ago] ('0', '0', 1) 2026-10-05 18:09:56.426 | 907a5032266f4668a0217c51d14907f8 | cfe7e1803bfb4e74a8a3d43d902f6512 | baac913b7c9848d3a476d45427ea02f3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.427 | 907a5032266f4668a0217c51d14907f8 | cfe7e1803bfb4e74a8a3d43d902f6512 | baac913b7c9848d3a476d45427ea02f3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.3s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.428 | eca9887270be4d868fbe33f4d67dcb6e | e24a15efaf5040b2b16b43daef2d1bb7 | c7f3679d24374df0bbb9bcc0b98c2ca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.428 | eca9887270be4d868fbe33f4d67dcb6e | e24a15efaf5040b2b16b43daef2d1bb7 | c7f3679d24374df0bbb9bcc0b98c2ca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.3s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.428 | eecb925e388247e69c57cbf3104ce20b | bce60683b8d94ff1a433ee218786c71d | fa66b5b0e395497ba8a8aaa5f7e9e2b8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.428 | eecb925e388247e69c57cbf3104ce20b | bce60683b8d94ff1a433ee218786c71d | fa66b5b0e395497ba8a8aaa5f7e9e2b8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.3s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.429 | 567a282fe6b948e88b3f5ec462cc4f3a | 02e5de00eddf4b00b1816d2a606d1454 | 61f6400269ec4a849c5a3b442ca17f04 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.429 | 567a282fe6b948e88b3f5ec462cc4f3a | 02e5de00eddf4b00b1816d2a606d1454 | 61f6400269ec4a849c5a3b442ca17f04 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.3s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.430 | 4daa9025fd284f3cbe7e4878450cc9f4 | 17eb2bbeda3e49548a874ead7afcc7f7 | 84eb7fd7b2be43b3b1dd9039c8560a80 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.430 | 4daa9025fd284f3cbe7e4878450cc9f4 | 17eb2bbeda3e49548a874ead7afcc7f7 | 84eb7fd7b2be43b3b1dd9039c8560a80 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.31s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.431 | 907a5032266f4668a0217c51d14907f8 | cfe7e1803bfb4e74a8a3d43d902f6512 | baac913b7c9848d3a476d45427ea02f3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.431 | 907a5032266f4668a0217c51d14907f8 | cfe7e1803bfb4e74a8a3d43d902f6512 | baac913b7c9848d3a476d45427ea02f3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.3s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.432 | eca9887270be4d868fbe33f4d67dcb6e | e24a15efaf5040b2b16b43daef2d1bb7 | c7f3679d24374df0bbb9bcc0b98c2ca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.432 | eca9887270be4d868fbe33f4d67dcb6e | e24a15efaf5040b2b16b43daef2d1bb7 | c7f3679d24374df0bbb9bcc0b98c2ca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.31s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.432 | eecb925e388247e69c57cbf3104ce20b | bce60683b8d94ff1a433ee218786c71d | fa66b5b0e395497ba8a8aaa5f7e9e2b8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.433 | eecb925e388247e69c57cbf3104ce20b | bce60683b8d94ff1a433ee218786c71d | fa66b5b0e395497ba8a8aaa5f7e9e2b8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.31s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.433 | 567a282fe6b948e88b3f5ec462cc4f3a | 02e5de00eddf4b00b1816d2a606d1454 | 61f6400269ec4a849c5a3b442ca17f04 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.433 | 567a282fe6b948e88b3f5ec462cc4f3a | 02e5de00eddf4b00b1816d2a606d1454 | 61f6400269ec4a849c5a3b442ca17f04 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.3s ago] ('0',) 2026-10-05 18:09:56.433 | 4daa9025fd284f3cbe7e4878450cc9f4 | 17eb2bbeda3e49548a874ead7afcc7f7 | 84eb7fd7b2be43b3b1dd9039c8560a80 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.433 | 4daa9025fd284f3cbe7e4878450cc9f4 | 17eb2bbeda3e49548a874ead7afcc7f7 | 84eb7fd7b2be43b3b1dd9039c8560a80 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.31s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.434 | 907a5032266f4668a0217c51d14907f8 | cfe7e1803bfb4e74a8a3d43d902f6512 | baac913b7c9848d3a476d45427ea02f3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.434 | 907a5032266f4668a0217c51d14907f8 | cfe7e1803bfb4e74a8a3d43d902f6512 | baac913b7c9848d3a476d45427ea02f3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.3s ago] ('0',) 2026-10-05 18:09:56.435 | eca9887270be4d868fbe33f4d67dcb6e | e24a15efaf5040b2b16b43daef2d1bb7 | c7f3679d24374df0bbb9bcc0b98c2ca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.435 | eca9887270be4d868fbe33f4d67dcb6e | e24a15efaf5040b2b16b43daef2d1bb7 | c7f3679d24374df0bbb9bcc0b98c2ca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.31s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.435 | eecb925e388247e69c57cbf3104ce20b | bce60683b8d94ff1a433ee218786c71d | fa66b5b0e395497ba8a8aaa5f7e9e2b8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.436 | eecb925e388247e69c57cbf3104ce20b | bce60683b8d94ff1a433ee218786c71d | fa66b5b0e395497ba8a8aaa5f7e9e2b8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.31s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.438 | 4daa9025fd284f3cbe7e4878450cc9f4 | 17eb2bbeda3e49548a874ead7afcc7f7 | 84eb7fd7b2be43b3b1dd9039c8560a80 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.438 | 4daa9025fd284f3cbe7e4878450cc9f4 | 17eb2bbeda3e49548a874ead7afcc7f7 | 84eb7fd7b2be43b3b1dd9039c8560a80 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.31s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.440 | eca9887270be4d868fbe33f4d67dcb6e | e24a15efaf5040b2b16b43daef2d1bb7 | c7f3679d24374df0bbb9bcc0b98c2ca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.440 | eca9887270be4d868fbe33f4d67dcb6e | e24a15efaf5040b2b16b43daef2d1bb7 | c7f3679d24374df0bbb9bcc0b98c2ca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.31s ago] ('0',) 2026-10-05 18:09:56.441 | eecb925e388247e69c57cbf3104ce20b | bce60683b8d94ff1a433ee218786c71d | fa66b5b0e395497ba8a8aaa5f7e9e2b8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.441 | eecb925e388247e69c57cbf3104ce20b | bce60683b8d94ff1a433ee218786c71d | fa66b5b0e395497ba8a8aaa5f7e9e2b8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.31s ago] ('0',) 2026-10-05 18:09:56.441 | 4daa9025fd284f3cbe7e4878450cc9f4 | 17eb2bbeda3e49548a874ead7afcc7f7 | 84eb7fd7b2be43b3b1dd9039c8560a80 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.441 | 4daa9025fd284f3cbe7e4878450cc9f4 | 17eb2bbeda3e49548a874ead7afcc7f7 | 84eb7fd7b2be43b3b1dd9039c8560a80 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.31s ago] ('0',) 2026-10-05 18:09:56.456 | 567a282fe6b948e88b3f5ec462cc4f3a | 02e5de00eddf4b00b1816d2a606d1454 | 61f6400269ec4a849c5a3b442ca17f04 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.456 | 567a282fe6b948e88b3f5ec462cc4f3a | 02e5de00eddf4b00b1816d2a606d1454 | 61f6400269ec4a849c5a3b442ca17f04 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.33s ago] ('0', '0', 1) 2026-10-05 18:09:56.457 | 907a5032266f4668a0217c51d14907f8 | cfe7e1803bfb4e74a8a3d43d902f6512 | baac913b7c9848d3a476d45427ea02f3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.457 | 907a5032266f4668a0217c51d14907f8 | cfe7e1803bfb4e74a8a3d43d902f6512 | baac913b7c9848d3a476d45427ea02f3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.34s ago] ('0', '0', 1) 2026-10-05 18:09:56.458 | 4daa9025fd284f3cbe7e4878450cc9f4 | 17eb2bbeda3e49548a874ead7afcc7f7 | 84eb7fd7b2be43b3b1dd9039c8560a80 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.458 | 4daa9025fd284f3cbe7e4878450cc9f4 | 17eb2bbeda3e49548a874ead7afcc7f7 | 84eb7fd7b2be43b3b1dd9039c8560a80 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.34s ago] ('0', '0', 1) 2026-10-05 18:09:56.459 | 567a282fe6b948e88b3f5ec462cc4f3a | 02e5de00eddf4b00b1816d2a606d1454 | 61f6400269ec4a849c5a3b442ca17f04 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.459 | 567a282fe6b948e88b3f5ec462cc4f3a | 02e5de00eddf4b00b1816d2a606d1454 | 61f6400269ec4a849c5a3b442ca17f04 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.33s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.460 | 4daa9025fd284f3cbe7e4878450cc9f4 | 17eb2bbeda3e49548a874ead7afcc7f7 | 84eb7fd7b2be43b3b1dd9039c8560a80 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.460 | 4daa9025fd284f3cbe7e4878450cc9f4 | 17eb2bbeda3e49548a874ead7afcc7f7 | 84eb7fd7b2be43b3b1dd9039c8560a80 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.34s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.461 | 907a5032266f4668a0217c51d14907f8 | cfe7e1803bfb4e74a8a3d43d902f6512 | baac913b7c9848d3a476d45427ea02f3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.461 | 907a5032266f4668a0217c51d14907f8 | cfe7e1803bfb4e74a8a3d43d902f6512 | baac913b7c9848d3a476d45427ea02f3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.34s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.461 | 567a282fe6b948e88b3f5ec462cc4f3a | 02e5de00eddf4b00b1816d2a606d1454 | 61f6400269ec4a849c5a3b442ca17f04 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.462 | 567a282fe6b948e88b3f5ec462cc4f3a | 02e5de00eddf4b00b1816d2a606d1454 | 61f6400269ec4a849c5a3b442ca17f04 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.34s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.462 | eca9887270be4d868fbe33f4d67dcb6e | e24a15efaf5040b2b16b43daef2d1bb7 | c7f3679d24374df0bbb9bcc0b98c2ca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.462 | eca9887270be4d868fbe33f4d67dcb6e | e24a15efaf5040b2b16b43daef2d1bb7 | c7f3679d24374df0bbb9bcc0b98c2ca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.34s ago] ('0', '0', 1) 2026-10-05 18:09:56.463 | eecb925e388247e69c57cbf3104ce20b | bce60683b8d94ff1a433ee218786c71d | fa66b5b0e395497ba8a8aaa5f7e9e2b8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.463 | eecb925e388247e69c57cbf3104ce20b | bce60683b8d94ff1a433ee218786c71d | fa66b5b0e395497ba8a8aaa5f7e9e2b8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.34s ago] ('0', '0', 1) 2026-10-05 18:09:56.463 | 907a5032266f4668a0217c51d14907f8 | cfe7e1803bfb4e74a8a3d43d902f6512 | baac913b7c9848d3a476d45427ea02f3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.464 | 907a5032266f4668a0217c51d14907f8 | cfe7e1803bfb4e74a8a3d43d902f6512 | baac913b7c9848d3a476d45427ea02f3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.34s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.464 | 4daa9025fd284f3cbe7e4878450cc9f4 | 17eb2bbeda3e49548a874ead7afcc7f7 | 84eb7fd7b2be43b3b1dd9039c8560a80 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.464 | 4daa9025fd284f3cbe7e4878450cc9f4 | 17eb2bbeda3e49548a874ead7afcc7f7 | 84eb7fd7b2be43b3b1dd9039c8560a80 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.34s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.465 | 567a282fe6b948e88b3f5ec462cc4f3a | 02e5de00eddf4b00b1816d2a606d1454 | 61f6400269ec4a849c5a3b442ca17f04 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.465 | 567a282fe6b948e88b3f5ec462cc4f3a | 02e5de00eddf4b00b1816d2a606d1454 | 61f6400269ec4a849c5a3b442ca17f04 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.34s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.465 | eca9887270be4d868fbe33f4d67dcb6e | e24a15efaf5040b2b16b43daef2d1bb7 | c7f3679d24374df0bbb9bcc0b98c2ca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.466 | eca9887270be4d868fbe33f4d67dcb6e | e24a15efaf5040b2b16b43daef2d1bb7 | c7f3679d24374df0bbb9bcc0b98c2ca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.34s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.466 | eecb925e388247e69c57cbf3104ce20b | bce60683b8d94ff1a433ee218786c71d | fa66b5b0e395497ba8a8aaa5f7e9e2b8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.466 | eecb925e388247e69c57cbf3104ce20b | bce60683b8d94ff1a433ee218786c71d | fa66b5b0e395497ba8a8aaa5f7e9e2b8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.34s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.467 | 4daa9025fd284f3cbe7e4878450cc9f4 | 17eb2bbeda3e49548a874ead7afcc7f7 | 84eb7fd7b2be43b3b1dd9039c8560a80 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.467 | 4daa9025fd284f3cbe7e4878450cc9f4 | 17eb2bbeda3e49548a874ead7afcc7f7 | 84eb7fd7b2be43b3b1dd9039c8560a80 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.34s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.468 | 907a5032266f4668a0217c51d14907f8 | cfe7e1803bfb4e74a8a3d43d902f6512 | baac913b7c9848d3a476d45427ea02f3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.468 | 907a5032266f4668a0217c51d14907f8 | cfe7e1803bfb4e74a8a3d43d902f6512 | baac913b7c9848d3a476d45427ea02f3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.34s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.468 | 567a282fe6b948e88b3f5ec462cc4f3a | 02e5de00eddf4b00b1816d2a606d1454 | 61f6400269ec4a849c5a3b442ca17f04 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.468 | 567a282fe6b948e88b3f5ec462cc4f3a | 02e5de00eddf4b00b1816d2a606d1454 | 61f6400269ec4a849c5a3b442ca17f04 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.34s ago] ('0',) 2026-10-05 18:09:56.469 | eca9887270be4d868fbe33f4d67dcb6e | e24a15efaf5040b2b16b43daef2d1bb7 | c7f3679d24374df0bbb9bcc0b98c2ca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.469 | eca9887270be4d868fbe33f4d67dcb6e | e24a15efaf5040b2b16b43daef2d1bb7 | c7f3679d24374df0bbb9bcc0b98c2ca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.34s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.470 | eecb925e388247e69c57cbf3104ce20b | bce60683b8d94ff1a433ee218786c71d | fa66b5b0e395497ba8a8aaa5f7e9e2b8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.470 | eecb925e388247e69c57cbf3104ce20b | bce60683b8d94ff1a433ee218786c71d | fa66b5b0e395497ba8a8aaa5f7e9e2b8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.34s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.470 | 907a5032266f4668a0217c51d14907f8 | cfe7e1803bfb4e74a8a3d43d902f6512 | baac913b7c9848d3a476d45427ea02f3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.471 | 907a5032266f4668a0217c51d14907f8 | cfe7e1803bfb4e74a8a3d43d902f6512 | baac913b7c9848d3a476d45427ea02f3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.34s ago] ('0',) 2026-10-05 18:09:56.471 | 4daa9025fd284f3cbe7e4878450cc9f4 | 17eb2bbeda3e49548a874ead7afcc7f7 | 84eb7fd7b2be43b3b1dd9039c8560a80 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.471 | 4daa9025fd284f3cbe7e4878450cc9f4 | 17eb2bbeda3e49548a874ead7afcc7f7 | 84eb7fd7b2be43b3b1dd9039c8560a80 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.34s ago] ('0',) 2026-10-05 18:09:56.473 | eca9887270be4d868fbe33f4d67dcb6e | e24a15efaf5040b2b16b43daef2d1bb7 | c7f3679d24374df0bbb9bcc0b98c2ca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.473 | eca9887270be4d868fbe33f4d67dcb6e | e24a15efaf5040b2b16b43daef2d1bb7 | c7f3679d24374df0bbb9bcc0b98c2ca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.34s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.474 | eecb925e388247e69c57cbf3104ce20b | bce60683b8d94ff1a433ee218786c71d | fa66b5b0e395497ba8a8aaa5f7e9e2b8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.474 | eecb925e388247e69c57cbf3104ce20b | bce60683b8d94ff1a433ee218786c71d | fa66b5b0e395497ba8a8aaa5f7e9e2b8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.35s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.478 | eca9887270be4d868fbe33f4d67dcb6e | e24a15efaf5040b2b16b43daef2d1bb7 | c7f3679d24374df0bbb9bcc0b98c2ca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.478 | eca9887270be4d868fbe33f4d67dcb6e | e24a15efaf5040b2b16b43daef2d1bb7 | c7f3679d24374df0bbb9bcc0b98c2ca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.35s ago] ('0',) 2026-10-05 18:09:56.478 | eecb925e388247e69c57cbf3104ce20b | bce60683b8d94ff1a433ee218786c71d | fa66b5b0e395497ba8a8aaa5f7e9e2b8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.479 | eecb925e388247e69c57cbf3104ce20b | bce60683b8d94ff1a433ee218786c71d | fa66b5b0e395497ba8a8aaa5f7e9e2b8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.35s ago] ('0',) 2026-10-05 18:09:56.489 | 567a282fe6b948e88b3f5ec462cc4f3a | 02e5de00eddf4b00b1816d2a606d1454 | 61f6400269ec4a849c5a3b442ca17f04 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at >= %s AND biz_shipment_order.confirmed_at < %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id) AS anon_1 2026-10-05 18:09:56.489 | 567a282fe6b948e88b3f5ec462cc4f3a | 02e5de00eddf4b00b1816d2a606d1454 | 61f6400269ec4a849c5a3b442ca17f04 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 40.75s ago] ('*', 'CONFIRMED', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 18:09:56.490 | 4daa9025fd284f3cbe7e4878450cc9f4 | 17eb2bbeda3e49548a874ead7afcc7f7 | 84eb7fd7b2be43b3b1dd9039c8560a80 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT sys_oper_log.oper_id AS oper_id, sys_oper_log.title AS title, sys_oper_log.business_type AS business_type, sys_oper_log.method AS method, sys_oper_log.request_method AS request_method, sys_oper_log.operator_type AS operator_type, sys_oper_log.oper_name AS oper_name, sys_oper_log.dept_name AS dept_name, sys_oper_log.oper_url AS oper_url, sys_oper_log.oper_ip AS oper_ip, sys_oper_log.oper_location AS oper_location, sys_oper_log.oper_param AS oper_param, sys_oper_log.json_result AS json_result, sys_oper_log.status AS status, sys_oper_log.error_msg AS error_msg, sys_oper_log.oper_time AS oper_time, sys_oper_log.cost_time AS cost_time FROM sys_oper_log WHERE sys_oper_log.title = %s AND sys_oper_log.status = %s ORDER BY sys_oper_log.oper_time DESC) AS anon_1 2026-10-05 18:09:56.490 | 4daa9025fd284f3cbe7e4878450cc9f4 | 17eb2bbeda3e49548a874ead7afcc7f7 | 84eb7fd7b2be43b3b1dd9039c8560a80 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 40.74s ago] ('*', '扫码操作', 1) 2026-10-05 18:09:56.491 | 907a5032266f4668a0217c51d14907f8 | cfe7e1803bfb4e74a8a3d43d902f6512 | baac913b7c9848d3a476d45427ea02f3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.status = %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 18:09:56.491 | 907a5032266f4668a0217c51d14907f8 | cfe7e1803bfb4e74a8a3d43d902f6512 | baac913b7c9848d3a476d45427ea02f3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 40.76s ago] ('*', 'DRAFT') 2026-10-05 18:09:56.492 | 567a282fe6b948e88b3f5ec462cc4f3a | 02e5de00eddf4b00b1816d2a606d1454 | 61f6400269ec4a849c5a3b442ca17f04 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at >= %s AND biz_shipment_order.confirmed_at < %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id LIMIT %s, %s 2026-10-05 18:09:56.492 | 567a282fe6b948e88b3f5ec462cc4f3a | 02e5de00eddf4b00b1816d2a606d1454 | 61f6400269ec4a849c5a3b442ca17f04 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00018s] ('CONFIRMED', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 100) 2026-10-05 18:09:56.493 | 907a5032266f4668a0217c51d14907f8 | cfe7e1803bfb4e74a8a3d43d902f6512 | baac913b7c9848d3a476d45427ea02f3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.status = %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 18:09:56.494 | 907a5032266f4668a0217c51d14907f8 | cfe7e1803bfb4e74a8a3d43d902f6512 | baac913b7c9848d3a476d45427ea02f3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00028s] ('DRAFT', 0, 5) 2026-10-05 18:09:56.494 | 4daa9025fd284f3cbe7e4878450cc9f4 | 17eb2bbeda3e49548a874ead7afcc7f7 | 84eb7fd7b2be43b3b1dd9039c8560a80 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT sys_oper_log.oper_id, sys_oper_log.title, sys_oper_log.business_type, sys_oper_log.method, sys_oper_log.request_method, sys_oper_log.operator_type, sys_oper_log.oper_name, sys_oper_log.dept_name, sys_oper_log.oper_url, sys_oper_log.oper_ip, sys_oper_log.oper_location, sys_oper_log.oper_param, sys_oper_log.json_result, sys_oper_log.status, sys_oper_log.error_msg, sys_oper_log.oper_time, sys_oper_log.cost_time FROM sys_oper_log WHERE sys_oper_log.title = %s AND sys_oper_log.status = %s ORDER BY sys_oper_log.oper_time DESC LIMIT %s, %s 2026-10-05 18:09:56.494 | 4daa9025fd284f3cbe7e4878450cc9f4 | 17eb2bbeda3e49548a874ead7afcc7f7 | 84eb7fd7b2be43b3b1dd9039c8560a80 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('扫码操作', 1, 0, 5) 2026-10-05 18:09:56.495 | eca9887270be4d868fbe33f4d67dcb6e | e24a15efaf5040b2b16b43daef2d1bb7 | c7f3679d24374df0bbb9bcc0b98c2ca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.status = %s ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 18:09:56.495 | eca9887270be4d868fbe33f4d67dcb6e | e24a15efaf5040b2b16b43daef2d1bb7 | c7f3679d24374df0bbb9bcc0b98c2ca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 40.75s ago] ('*', 'DRAFT') 2026-10-05 18:09:56.496 | eecb925e388247e69c57cbf3104ce20b | bce60683b8d94ff1a433ee218786c71d | fa66b5b0e395497ba8a8aaa5f7e9e2b8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_return_order.return_id AS return_id, biz_return_order.test_batch_id AS test_batch_id, biz_return_order.return_no AS return_no, biz_return_order.source_site_id AS source_site_id, biz_return_order.target_warehouse_id AS target_warehouse_id, biz_return_order.status AS status, biz_return_order.request_idempotency_key AS request_idempotency_key, biz_return_order.request_hash AS request_hash, biz_return_order.confirm_idempotency_key AS confirm_idempotency_key, biz_return_order.confirm_request_hash AS confirm_request_hash, biz_return_order.requested_by AS requested_by, biz_return_order.requested_at AS requested_at, biz_return_order.confirmed_by AS confirmed_by, biz_return_order.confirmed_at AS confirmed_at, biz_return_order.create_by AS create_by, biz_return_order.create_time AS create_time, biz_return_order.update_by AS update_by, biz_return_order.update_time AS update_time, biz_return_order.remark AS remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL AND biz_return_order.status = %s ORDER BY biz_return_order.return_id) AS anon_1 2026-10-05 18:09:56.496 | eecb925e388247e69c57cbf3104ce20b | bce60683b8d94ff1a433ee218786c71d | fa66b5b0e395497ba8a8aaa5f7e9e2b8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 40.76s ago] ('*', 'REQUESTED') 2026-10-05 18:09:56.499 | 567a282fe6b948e88b3f5ec462cc4f3a | 02e5de00eddf4b00b1816d2a606d1454 | 61f6400269ec4a849c5a3b442ca17f04 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:56.499 | 907a5032266f4668a0217c51d14907f8 | cfe7e1803bfb4e74a8a3d43d902f6512 | baac913b7c9848d3a476d45427ea02f3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:56.500 | 4daa9025fd284f3cbe7e4878450cc9f4 | 17eb2bbeda3e49548a874ead7afcc7f7 | 84eb7fd7b2be43b3b1dd9039c8560a80 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:56.500 | eca9887270be4d868fbe33f4d67dcb6e | e24a15efaf5040b2b16b43daef2d1bb7 | c7f3679d24374df0bbb9bcc0b98c2ca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.status = %s ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 18:09:56.500 | eca9887270be4d868fbe33f4d67dcb6e | e24a15efaf5040b2b16b43daef2d1bb7 | c7f3679d24374df0bbb9bcc0b98c2ca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00021s] ('DRAFT', 0, 5) 2026-10-05 18:09:56.501 | eecb925e388247e69c57cbf3104ce20b | bce60683b8d94ff1a433ee218786c71d | fa66b5b0e395497ba8a8aaa5f7e9e2b8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_return_order.return_id, biz_return_order.test_batch_id, biz_return_order.return_no, biz_return_order.source_site_id, biz_return_order.target_warehouse_id, biz_return_order.status, biz_return_order.request_idempotency_key, biz_return_order.request_hash, biz_return_order.confirm_idempotency_key, biz_return_order.confirm_request_hash, biz_return_order.requested_by, biz_return_order.requested_at, biz_return_order.confirmed_by, biz_return_order.confirmed_at, biz_return_order.create_by, biz_return_order.create_time, biz_return_order.update_by, biz_return_order.update_time, biz_return_order.remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL AND biz_return_order.status = %s ORDER BY biz_return_order.return_id LIMIT %s, %s 2026-10-05 18:09:56.502 | eecb925e388247e69c57cbf3104ce20b | bce60683b8d94ff1a433ee218786c71d | fa66b5b0e395497ba8a8aaa5f7e9e2b8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [generated in 0.00020s] ('REQUESTED', 0, 5) 2026-10-05 18:09:56.504 | eca9887270be4d868fbe33f4d67dcb6e | e24a15efaf5040b2b16b43daef2d1bb7 | c7f3679d24374df0bbb9bcc0b98c2ca5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:56.504 | eecb925e388247e69c57cbf3104ce20b | bce60683b8d94ff1a433ee218786c71d | fa66b5b0e395497ba8a8aaa5f7e9e2b8 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:56.686 | c0a8e36f64174ef1a16ec8ca7eba5925 | 57c28443e4614887837e173946f63df6 | 72658d6239ce4527a9cc00eb850c00e5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:56.687 | c0a8e36f64174ef1a16ec8ca7eba5925 | 57c28443e4614887837e173946f63df6 | 72658d6239ce4527a9cc00eb850c00e5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.687 | c0a8e36f64174ef1a16ec8ca7eba5925 | 57c28443e4614887837e173946f63df6 | 72658d6239ce4527a9cc00eb850c00e5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.57s ago] ('0', '0', 1) 2026-10-05 18:09:56.690 | c0a8e36f64174ef1a16ec8ca7eba5925 | 57c28443e4614887837e173946f63df6 | 72658d6239ce4527a9cc00eb850c00e5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.690 | c0a8e36f64174ef1a16ec8ca7eba5925 | 57c28443e4614887837e173946f63df6 | 72658d6239ce4527a9cc00eb850c00e5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.56s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.691 | c0719e6020ab474ba2bc5a974ed3a215 | 218464f674f44ff8ab4a7b0ae097ab36 | 63283ac4d81b40f0a05204acbc6c5960 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:56.692 | c0719e6020ab474ba2bc5a974ed3a215 | 218464f674f44ff8ab4a7b0ae097ab36 | 63283ac4d81b40f0a05204acbc6c5960 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.692 | c0719e6020ab474ba2bc5a974ed3a215 | 218464f674f44ff8ab4a7b0ae097ab36 | 63283ac4d81b40f0a05204acbc6c5960 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.57s ago] ('0', '0', 1) 2026-10-05 18:09:56.693 | 1ba100981b1b46a6a7222408211fb413 | fbfea69cbd794e99a6203121ba39a1cb | 169a0b7b6774439f959acdf79baf5b00 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:56.693 | 1ba100981b1b46a6a7222408211fb413 | fbfea69cbd794e99a6203121ba39a1cb | 169a0b7b6774439f959acdf79baf5b00 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.693 | 1ba100981b1b46a6a7222408211fb413 | fbfea69cbd794e99a6203121ba39a1cb | 169a0b7b6774439f959acdf79baf5b00 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.57s ago] ('0', '0', 1) 2026-10-05 18:09:56.694 | c0a8e36f64174ef1a16ec8ca7eba5925 | 57c28443e4614887837e173946f63df6 | 72658d6239ce4527a9cc00eb850c00e5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.694 | c0a8e36f64174ef1a16ec8ca7eba5925 | 57c28443e4614887837e173946f63df6 | 72658d6239ce4527a9cc00eb850c00e5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.57s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.696 | 96f38ebb85d34eb08a8e1f46d8199c47 | 1775374e7b964321a77084003479add1 | 40bef960580d4c1aadaa72f957e15d3a | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:56.696 | 96f38ebb85d34eb08a8e1f46d8199c47 | 1775374e7b964321a77084003479add1 | 40bef960580d4c1aadaa72f957e15d3a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.696 | 96f38ebb85d34eb08a8e1f46d8199c47 | 1775374e7b964321a77084003479add1 | 40bef960580d4c1aadaa72f957e15d3a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.57s ago] ('0', '0', 1) 2026-10-05 18:09:56.697 | c0719e6020ab474ba2bc5a974ed3a215 | 218464f674f44ff8ab4a7b0ae097ab36 | 63283ac4d81b40f0a05204acbc6c5960 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.697 | c0719e6020ab474ba2bc5a974ed3a215 | 218464f674f44ff8ab4a7b0ae097ab36 | 63283ac4d81b40f0a05204acbc6c5960 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.57s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.698 | e60a2c50f56344c18472ce113643ff6a | ee05e3f9f6be4972a77932ce2d4a3199 | f09780bdaea347b7a78cfec847490a9d | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:56.698 | e60a2c50f56344c18472ce113643ff6a | ee05e3f9f6be4972a77932ce2d4a3199 | f09780bdaea347b7a78cfec847490a9d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.698 | e60a2c50f56344c18472ce113643ff6a | ee05e3f9f6be4972a77932ce2d4a3199 | f09780bdaea347b7a78cfec847490a9d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.58s ago] ('0', '0', 1) 2026-10-05 18:09:56.699 | 1ba100981b1b46a6a7222408211fb413 | fbfea69cbd794e99a6203121ba39a1cb | 169a0b7b6774439f959acdf79baf5b00 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.699 | 1ba100981b1b46a6a7222408211fb413 | fbfea69cbd794e99a6203121ba39a1cb | 169a0b7b6774439f959acdf79baf5b00 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.57s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.700 | c0a8e36f64174ef1a16ec8ca7eba5925 | 57c28443e4614887837e173946f63df6 | 72658d6239ce4527a9cc00eb850c00e5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.700 | c0a8e36f64174ef1a16ec8ca7eba5925 | 57c28443e4614887837e173946f63df6 | 72658d6239ce4527a9cc00eb850c00e5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.57s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.701 | 67a7652425e9499797add67d0b3a36fa | 331d3ff445b64ade9205bf79fc7497f4 | f2b9b25a1fbd491ca78b18750619dda0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:56.701 | 67a7652425e9499797add67d0b3a36fa | 331d3ff445b64ade9205bf79fc7497f4 | f2b9b25a1fbd491ca78b18750619dda0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.702 | 67a7652425e9499797add67d0b3a36fa | 331d3ff445b64ade9205bf79fc7497f4 | f2b9b25a1fbd491ca78b18750619dda0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.58s ago] ('0', '0', 1) 2026-10-05 18:09:56.702 | 96f38ebb85d34eb08a8e1f46d8199c47 | 1775374e7b964321a77084003479add1 | 40bef960580d4c1aadaa72f957e15d3a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.702 | 96f38ebb85d34eb08a8e1f46d8199c47 | 1775374e7b964321a77084003479add1 | 40bef960580d4c1aadaa72f957e15d3a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.58s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.703 | c0719e6020ab474ba2bc5a974ed3a215 | 218464f674f44ff8ab4a7b0ae097ab36 | 63283ac4d81b40f0a05204acbc6c5960 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.703 | c0719e6020ab474ba2bc5a974ed3a215 | 218464f674f44ff8ab4a7b0ae097ab36 | 63283ac4d81b40f0a05204acbc6c5960 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.58s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.704 | 1ba100981b1b46a6a7222408211fb413 | fbfea69cbd794e99a6203121ba39a1cb | 169a0b7b6774439f959acdf79baf5b00 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.704 | 1ba100981b1b46a6a7222408211fb413 | fbfea69cbd794e99a6203121ba39a1cb | 169a0b7b6774439f959acdf79baf5b00 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.58s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.704 | e60a2c50f56344c18472ce113643ff6a | ee05e3f9f6be4972a77932ce2d4a3199 | f09780bdaea347b7a78cfec847490a9d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.705 | e60a2c50f56344c18472ce113643ff6a | ee05e3f9f6be4972a77932ce2d4a3199 | f09780bdaea347b7a78cfec847490a9d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.58s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.705 | c0a8e36f64174ef1a16ec8ca7eba5925 | 57c28443e4614887837e173946f63df6 | 72658d6239ce4527a9cc00eb850c00e5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.705 | c0a8e36f64174ef1a16ec8ca7eba5925 | 57c28443e4614887837e173946f63df6 | 72658d6239ce4527a9cc00eb850c00e5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.58s ago] ('0',) 2026-10-05 18:09:56.706 | 67a7652425e9499797add67d0b3a36fa | 331d3ff445b64ade9205bf79fc7497f4 | f2b9b25a1fbd491ca78b18750619dda0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.707 | 67a7652425e9499797add67d0b3a36fa | 331d3ff445b64ade9205bf79fc7497f4 | f2b9b25a1fbd491ca78b18750619dda0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.58s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.707 | 96f38ebb85d34eb08a8e1f46d8199c47 | 1775374e7b964321a77084003479add1 | 40bef960580d4c1aadaa72f957e15d3a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.707 | 96f38ebb85d34eb08a8e1f46d8199c47 | 1775374e7b964321a77084003479add1 | 40bef960580d4c1aadaa72f957e15d3a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.58s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.708 | c0719e6020ab474ba2bc5a974ed3a215 | 218464f674f44ff8ab4a7b0ae097ab36 | 63283ac4d81b40f0a05204acbc6c5960 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.708 | c0719e6020ab474ba2bc5a974ed3a215 | 218464f674f44ff8ab4a7b0ae097ab36 | 63283ac4d81b40f0a05204acbc6c5960 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.58s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.709 | e60a2c50f56344c18472ce113643ff6a | ee05e3f9f6be4972a77932ce2d4a3199 | f09780bdaea347b7a78cfec847490a9d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.709 | e60a2c50f56344c18472ce113643ff6a | ee05e3f9f6be4972a77932ce2d4a3199 | f09780bdaea347b7a78cfec847490a9d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.58s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.709 | 1ba100981b1b46a6a7222408211fb413 | fbfea69cbd794e99a6203121ba39a1cb | 169a0b7b6774439f959acdf79baf5b00 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.709 | 1ba100981b1b46a6a7222408211fb413 | fbfea69cbd794e99a6203121ba39a1cb | 169a0b7b6774439f959acdf79baf5b00 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.58s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.712 | 67a7652425e9499797add67d0b3a36fa | 331d3ff445b64ade9205bf79fc7497f4 | f2b9b25a1fbd491ca78b18750619dda0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.712 | 67a7652425e9499797add67d0b3a36fa | 331d3ff445b64ade9205bf79fc7497f4 | f2b9b25a1fbd491ca78b18750619dda0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.59s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.713 | 96f38ebb85d34eb08a8e1f46d8199c47 | 1775374e7b964321a77084003479add1 | 40bef960580d4c1aadaa72f957e15d3a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.713 | 96f38ebb85d34eb08a8e1f46d8199c47 | 1775374e7b964321a77084003479add1 | 40bef960580d4c1aadaa72f957e15d3a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.58s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.713 | c0719e6020ab474ba2bc5a974ed3a215 | 218464f674f44ff8ab4a7b0ae097ab36 | 63283ac4d81b40f0a05204acbc6c5960 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.713 | c0719e6020ab474ba2bc5a974ed3a215 | 218464f674f44ff8ab4a7b0ae097ab36 | 63283ac4d81b40f0a05204acbc6c5960 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.58s ago] ('0',) 2026-10-05 18:09:56.714 | 1ba100981b1b46a6a7222408211fb413 | fbfea69cbd794e99a6203121ba39a1cb | 169a0b7b6774439f959acdf79baf5b00 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.714 | 1ba100981b1b46a6a7222408211fb413 | fbfea69cbd794e99a6203121ba39a1cb | 169a0b7b6774439f959acdf79baf5b00 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.58s ago] ('0',) 2026-10-05 18:09:56.715 | e60a2c50f56344c18472ce113643ff6a | ee05e3f9f6be4972a77932ce2d4a3199 | f09780bdaea347b7a78cfec847490a9d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.715 | e60a2c50f56344c18472ce113643ff6a | ee05e3f9f6be4972a77932ce2d4a3199 | f09780bdaea347b7a78cfec847490a9d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.59s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.716 | 67a7652425e9499797add67d0b3a36fa | 331d3ff445b64ade9205bf79fc7497f4 | f2b9b25a1fbd491ca78b18750619dda0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.716 | 67a7652425e9499797add67d0b3a36fa | 331d3ff445b64ade9205bf79fc7497f4 | f2b9b25a1fbd491ca78b18750619dda0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.59s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.717 | 96f38ebb85d34eb08a8e1f46d8199c47 | 1775374e7b964321a77084003479add1 | 40bef960580d4c1aadaa72f957e15d3a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.717 | 96f38ebb85d34eb08a8e1f46d8199c47 | 1775374e7b964321a77084003479add1 | 40bef960580d4c1aadaa72f957e15d3a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.59s ago] ('0',) 2026-10-05 18:09:56.720 | e60a2c50f56344c18472ce113643ff6a | ee05e3f9f6be4972a77932ce2d4a3199 | f09780bdaea347b7a78cfec847490a9d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.721 | e60a2c50f56344c18472ce113643ff6a | ee05e3f9f6be4972a77932ce2d4a3199 | f09780bdaea347b7a78cfec847490a9d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.59s ago] ('0',) 2026-10-05 18:09:56.723 | 67a7652425e9499797add67d0b3a36fa | 331d3ff445b64ade9205bf79fc7497f4 | f2b9b25a1fbd491ca78b18750619dda0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.723 | 67a7652425e9499797add67d0b3a36fa | 331d3ff445b64ade9205bf79fc7497f4 | f2b9b25a1fbd491ca78b18750619dda0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.59s ago] ('0',) 2026-10-05 18:09:56.730 | c0a8e36f64174ef1a16ec8ca7eba5925 | 57c28443e4614887837e173946f63df6 | 72658d6239ce4527a9cc00eb850c00e5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.730 | c0a8e36f64174ef1a16ec8ca7eba5925 | 57c28443e4614887837e173946f63df6 | 72658d6239ce4527a9cc00eb850c00e5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.61s ago] ('0', '0', 1) 2026-10-05 18:09:56.732 | c0a8e36f64174ef1a16ec8ca7eba5925 | 57c28443e4614887837e173946f63df6 | 72658d6239ce4527a9cc00eb850c00e5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.732 | c0a8e36f64174ef1a16ec8ca7eba5925 | 57c28443e4614887837e173946f63df6 | 72658d6239ce4527a9cc00eb850c00e5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.61s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.733 | c0719e6020ab474ba2bc5a974ed3a215 | 218464f674f44ff8ab4a7b0ae097ab36 | 63283ac4d81b40f0a05204acbc6c5960 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.733 | c0719e6020ab474ba2bc5a974ed3a215 | 218464f674f44ff8ab4a7b0ae097ab36 | 63283ac4d81b40f0a05204acbc6c5960 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.61s ago] ('0', '0', 1) 2026-10-05 18:09:56.734 | c0a8e36f64174ef1a16ec8ca7eba5925 | 57c28443e4614887837e173946f63df6 | 72658d6239ce4527a9cc00eb850c00e5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.734 | c0a8e36f64174ef1a16ec8ca7eba5925 | 57c28443e4614887837e173946f63df6 | 72658d6239ce4527a9cc00eb850c00e5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.61s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.736 | 96f38ebb85d34eb08a8e1f46d8199c47 | 1775374e7b964321a77084003479add1 | 40bef960580d4c1aadaa72f957e15d3a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.736 | 96f38ebb85d34eb08a8e1f46d8199c47 | 1775374e7b964321a77084003479add1 | 40bef960580d4c1aadaa72f957e15d3a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.61s ago] ('0', '0', 1) 2026-10-05 18:09:56.737 | c0719e6020ab474ba2bc5a974ed3a215 | 218464f674f44ff8ab4a7b0ae097ab36 | 63283ac4d81b40f0a05204acbc6c5960 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.737 | c0719e6020ab474ba2bc5a974ed3a215 | 218464f674f44ff8ab4a7b0ae097ab36 | 63283ac4d81b40f0a05204acbc6c5960 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.61s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.737 | c0a8e36f64174ef1a16ec8ca7eba5925 | 57c28443e4614887837e173946f63df6 | 72658d6239ce4527a9cc00eb850c00e5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.737 | c0a8e36f64174ef1a16ec8ca7eba5925 | 57c28443e4614887837e173946f63df6 | 72658d6239ce4527a9cc00eb850c00e5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.61s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.738 | 1ba100981b1b46a6a7222408211fb413 | fbfea69cbd794e99a6203121ba39a1cb | 169a0b7b6774439f959acdf79baf5b00 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.739 | 1ba100981b1b46a6a7222408211fb413 | fbfea69cbd794e99a6203121ba39a1cb | 169a0b7b6774439f959acdf79baf5b00 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.62s ago] ('0', '0', 1) 2026-10-05 18:09:56.739 | c0719e6020ab474ba2bc5a974ed3a215 | 218464f674f44ff8ab4a7b0ae097ab36 | 63283ac4d81b40f0a05204acbc6c5960 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.739 | c0719e6020ab474ba2bc5a974ed3a215 | 218464f674f44ff8ab4a7b0ae097ab36 | 63283ac4d81b40f0a05204acbc6c5960 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.61s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.740 | 96f38ebb85d34eb08a8e1f46d8199c47 | 1775374e7b964321a77084003479add1 | 40bef960580d4c1aadaa72f957e15d3a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.740 | 96f38ebb85d34eb08a8e1f46d8199c47 | 1775374e7b964321a77084003479add1 | 40bef960580d4c1aadaa72f957e15d3a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.61s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.740 | 67a7652425e9499797add67d0b3a36fa | 331d3ff445b64ade9205bf79fc7497f4 | f2b9b25a1fbd491ca78b18750619dda0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.740 | 67a7652425e9499797add67d0b3a36fa | 331d3ff445b64ade9205bf79fc7497f4 | f2b9b25a1fbd491ca78b18750619dda0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.62s ago] ('0', '0', 1) 2026-10-05 18:09:56.741 | e60a2c50f56344c18472ce113643ff6a | ee05e3f9f6be4972a77932ce2d4a3199 | f09780bdaea347b7a78cfec847490a9d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.741 | e60a2c50f56344c18472ce113643ff6a | ee05e3f9f6be4972a77932ce2d4a3199 | f09780bdaea347b7a78cfec847490a9d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.62s ago] ('0', '0', 1) 2026-10-05 18:09:56.741 | c0a8e36f64174ef1a16ec8ca7eba5925 | 57c28443e4614887837e173946f63df6 | 72658d6239ce4527a9cc00eb850c00e5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.741 | c0a8e36f64174ef1a16ec8ca7eba5925 | 57c28443e4614887837e173946f63df6 | 72658d6239ce4527a9cc00eb850c00e5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.61s ago] ('0',) 2026-10-05 18:09:56.742 | 1ba100981b1b46a6a7222408211fb413 | fbfea69cbd794e99a6203121ba39a1cb | 169a0b7b6774439f959acdf79baf5b00 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.742 | 1ba100981b1b46a6a7222408211fb413 | fbfea69cbd794e99a6203121ba39a1cb | 169a0b7b6774439f959acdf79baf5b00 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.62s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.743 | 96f38ebb85d34eb08a8e1f46d8199c47 | 1775374e7b964321a77084003479add1 | 40bef960580d4c1aadaa72f957e15d3a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.743 | 96f38ebb85d34eb08a8e1f46d8199c47 | 1775374e7b964321a77084003479add1 | 40bef960580d4c1aadaa72f957e15d3a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.62s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.743 | c0719e6020ab474ba2bc5a974ed3a215 | 218464f674f44ff8ab4a7b0ae097ab36 | 63283ac4d81b40f0a05204acbc6c5960 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.743 | c0719e6020ab474ba2bc5a974ed3a215 | 218464f674f44ff8ab4a7b0ae097ab36 | 63283ac4d81b40f0a05204acbc6c5960 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.62s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.744 | e60a2c50f56344c18472ce113643ff6a | ee05e3f9f6be4972a77932ce2d4a3199 | f09780bdaea347b7a78cfec847490a9d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.744 | e60a2c50f56344c18472ce113643ff6a | ee05e3f9f6be4972a77932ce2d4a3199 | f09780bdaea347b7a78cfec847490a9d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.62s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.745 | 67a7652425e9499797add67d0b3a36fa | 331d3ff445b64ade9205bf79fc7497f4 | f2b9b25a1fbd491ca78b18750619dda0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.745 | 67a7652425e9499797add67d0b3a36fa | 331d3ff445b64ade9205bf79fc7497f4 | f2b9b25a1fbd491ca78b18750619dda0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.62s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.748 | 1ba100981b1b46a6a7222408211fb413 | fbfea69cbd794e99a6203121ba39a1cb | 169a0b7b6774439f959acdf79baf5b00 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.748 | 1ba100981b1b46a6a7222408211fb413 | fbfea69cbd794e99a6203121ba39a1cb | 169a0b7b6774439f959acdf79baf5b00 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.62s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.749 | c0719e6020ab474ba2bc5a974ed3a215 | 218464f674f44ff8ab4a7b0ae097ab36 | 63283ac4d81b40f0a05204acbc6c5960 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.749 | c0719e6020ab474ba2bc5a974ed3a215 | 218464f674f44ff8ab4a7b0ae097ab36 | 63283ac4d81b40f0a05204acbc6c5960 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.62s ago] ('0',) 2026-10-05 18:09:56.749 | 96f38ebb85d34eb08a8e1f46d8199c47 | 1775374e7b964321a77084003479add1 | 40bef960580d4c1aadaa72f957e15d3a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.750 | 96f38ebb85d34eb08a8e1f46d8199c47 | 1775374e7b964321a77084003479add1 | 40bef960580d4c1aadaa72f957e15d3a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.62s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.751 | e60a2c50f56344c18472ce113643ff6a | ee05e3f9f6be4972a77932ce2d4a3199 | f09780bdaea347b7a78cfec847490a9d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.751 | e60a2c50f56344c18472ce113643ff6a | ee05e3f9f6be4972a77932ce2d4a3199 | f09780bdaea347b7a78cfec847490a9d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.62s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.751 | 67a7652425e9499797add67d0b3a36fa | 331d3ff445b64ade9205bf79fc7497f4 | f2b9b25a1fbd491ca78b18750619dda0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.752 | 67a7652425e9499797add67d0b3a36fa | 331d3ff445b64ade9205bf79fc7497f4 | f2b9b25a1fbd491ca78b18750619dda0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.62s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.752 | 1ba100981b1b46a6a7222408211fb413 | fbfea69cbd794e99a6203121ba39a1cb | 169a0b7b6774439f959acdf79baf5b00 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.752 | 1ba100981b1b46a6a7222408211fb413 | fbfea69cbd794e99a6203121ba39a1cb | 169a0b7b6774439f959acdf79baf5b00 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.62s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.753 | 96f38ebb85d34eb08a8e1f46d8199c47 | 1775374e7b964321a77084003479add1 | 40bef960580d4c1aadaa72f957e15d3a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.753 | 96f38ebb85d34eb08a8e1f46d8199c47 | 1775374e7b964321a77084003479add1 | 40bef960580d4c1aadaa72f957e15d3a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.62s ago] ('0',) 2026-10-05 18:09:56.756 | e60a2c50f56344c18472ce113643ff6a | ee05e3f9f6be4972a77932ce2d4a3199 | f09780bdaea347b7a78cfec847490a9d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.756 | e60a2c50f56344c18472ce113643ff6a | ee05e3f9f6be4972a77932ce2d4a3199 | f09780bdaea347b7a78cfec847490a9d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.63s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.757 | 67a7652425e9499797add67d0b3a36fa | 331d3ff445b64ade9205bf79fc7497f4 | f2b9b25a1fbd491ca78b18750619dda0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.757 | 67a7652425e9499797add67d0b3a36fa | 331d3ff445b64ade9205bf79fc7497f4 | f2b9b25a1fbd491ca78b18750619dda0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.63s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.758 | 1ba100981b1b46a6a7222408211fb413 | fbfea69cbd794e99a6203121ba39a1cb | 169a0b7b6774439f959acdf79baf5b00 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.758 | 1ba100981b1b46a6a7222408211fb413 | fbfea69cbd794e99a6203121ba39a1cb | 169a0b7b6774439f959acdf79baf5b00 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.63s ago] ('0',) 2026-10-05 18:09:56.761 | e60a2c50f56344c18472ce113643ff6a | ee05e3f9f6be4972a77932ce2d4a3199 | f09780bdaea347b7a78cfec847490a9d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.761 | e60a2c50f56344c18472ce113643ff6a | ee05e3f9f6be4972a77932ce2d4a3199 | f09780bdaea347b7a78cfec847490a9d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.63s ago] ('0',) 2026-10-05 18:09:56.761 | 67a7652425e9499797add67d0b3a36fa | 331d3ff445b64ade9205bf79fc7497f4 | f2b9b25a1fbd491ca78b18750619dda0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.761 | 67a7652425e9499797add67d0b3a36fa | 331d3ff445b64ade9205bf79fc7497f4 | f2b9b25a1fbd491ca78b18750619dda0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.63s ago] ('0',) 2026-10-05 18:09:56.768 | c0a8e36f64174ef1a16ec8ca7eba5925 | 57c28443e4614887837e173946f63df6 | 72658d6239ce4527a9cc00eb850c00e5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_pallet_inventory.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_pallet_inventory.flow_state AS flow_state, biz_pallet_inventory.warehouse_id AS warehouse_id, current_warehouse.warehouse_name AS warehouse_name, biz_pallet_inventory.site_id AS site_id, current_site.site_name AS site_name, biz_pallet_inventory.current_line_id AS line_id, current_line.line_name AS line_name, active_filling.strain_id AS strain_id, active_filling.strain_code_snapshot AS strain_code, active_filling.strain_name_snapshot AS strain_name, active_filling.batch_no AS batch_no, active_filling.initial_packages AS initial_packages, biz_pallet_inventory.remaining_packages AS remaining_packages, biz_pallet_inventory.updated_at AS updated_at FROM biz_pallet_inventory INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_pallet_inventory.pallet_id LEFT OUTER JOIN biz_filling_record AS active_filling ON active_filling.filling_id = biz_pallet_inventory.active_filling_id LEFT OUTER JOIN biz_warehouse AS current_warehouse ON current_warehouse.warehouse_id = biz_pallet_inventory.warehouse_id LEFT OUTER JOIN biz_customer_site AS current_site ON current_site.site_id = biz_pallet_inventory.site_id LEFT OUTER JOIN biz_production_line AS current_line ON current_line.line_id = biz_pallet_inventory.current_line_id WHERE biz_pallet_inventory.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (active_filling.filling_id IS NULL OR active_filling.test_batch_id IS NULL) AND (current_warehouse.warehouse_id IS NULL OR current_warehouse.test_batch_id IS NULL) AND (current_site.site_id IS NULL OR current_site.test_batch_id IS NULL) AND (current_line.line_id IS NULL OR current_line.test_batch_id IS NULL) ORDER BY biz_pallet_inventory.pallet_id) AS anon_1 2026-10-05 18:09:56.769 | c0a8e36f64174ef1a16ec8ca7eba5925 | 57c28443e4614887837e173946f63df6 | 72658d6239ce4527a9cc00eb850c00e5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.31s ago] ('*',) 2026-10-05 18:09:56.771 | c0719e6020ab474ba2bc5a974ed3a215 | 218464f674f44ff8ab4a7b0ae097ab36 | 63283ac4d81b40f0a05204acbc6c5960 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 18:09:56.772 | c0719e6020ab474ba2bc5a974ed3a215 | 218464f674f44ff8ab4a7b0ae097ab36 | 63283ac4d81b40f0a05204acbc6c5960 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.28s ago] ('*', datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 18:09:56.774 | c0719e6020ab474ba2bc5a974ed3a215 | 218464f674f44ff8ab4a7b0ae097ab36 | 63283ac4d81b40f0a05204acbc6c5960 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 18:09:56.775 | c0719e6020ab474ba2bc5a974ed3a215 | 218464f674f44ff8ab4a7b0ae097ab36 | 63283ac4d81b40f0a05204acbc6c5960 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.26s ago] (datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 1) 2026-10-05 18:09:56.777 | 1ba100981b1b46a6a7222408211fb413 | fbfea69cbd794e99a6203121ba39a1cb | 169a0b7b6774439f959acdf79baf5b00 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.create_time >= %s AND biz_shipment_order.create_time < %s ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 18:09:56.778 | 1ba100981b1b46a6a7222408211fb413 | fbfea69cbd794e99a6203121ba39a1cb | 169a0b7b6774439f959acdf79baf5b00 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.29s ago] ('*', datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 18:09:56.778 | 96f38ebb85d34eb08a8e1f46d8199c47 | 1775374e7b964321a77084003479add1 | 40bef960580d4c1aadaa72f957e15d3a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 18:09:56.778 | 96f38ebb85d34eb08a8e1f46d8199c47 | 1775374e7b964321a77084003479add1 | 40bef960580d4c1aadaa72f957e15d3a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.29s ago] ('*',) 2026-10-05 18:09:56.779 | c0a8e36f64174ef1a16ec8ca7eba5925 | 57c28443e4614887837e173946f63df6 | 72658d6239ce4527a9cc00eb850c00e5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_pallet_inventory.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_pallet_inventory.flow_state AS flow_state, biz_pallet_inventory.warehouse_id AS warehouse_id, current_warehouse.warehouse_name AS warehouse_name, biz_pallet_inventory.site_id AS site_id, current_site.site_name AS site_name, biz_pallet_inventory.current_line_id AS line_id, current_line.line_name AS line_name, active_filling.strain_id AS strain_id, active_filling.strain_code_snapshot AS strain_code, active_filling.strain_name_snapshot AS strain_name, active_filling.batch_no AS batch_no, active_filling.initial_packages AS initial_packages, biz_pallet_inventory.remaining_packages AS remaining_packages, biz_pallet_inventory.updated_at AS updated_at FROM biz_pallet_inventory INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_pallet_inventory.pallet_id LEFT OUTER JOIN biz_filling_record AS active_filling ON active_filling.filling_id = biz_pallet_inventory.active_filling_id LEFT OUTER JOIN biz_warehouse AS current_warehouse ON current_warehouse.warehouse_id = biz_pallet_inventory.warehouse_id LEFT OUTER JOIN biz_customer_site AS current_site ON current_site.site_id = biz_pallet_inventory.site_id LEFT OUTER JOIN biz_production_line AS current_line ON current_line.line_id = biz_pallet_inventory.current_line_id WHERE biz_pallet_inventory.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (active_filling.filling_id IS NULL OR active_filling.test_batch_id IS NULL) AND (current_warehouse.warehouse_id IS NULL OR current_warehouse.test_batch_id IS NULL) AND (current_site.site_id IS NULL OR current_site.test_batch_id IS NULL) AND (current_line.line_id IS NULL OR current_line.test_batch_id IS NULL) ORDER BY biz_pallet_inventory.pallet_id LIMIT %s, %s 2026-10-05 18:09:56.779 | c0a8e36f64174ef1a16ec8ca7eba5925 | 57c28443e4614887837e173946f63df6 | 72658d6239ce4527a9cc00eb850c00e5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.385s ago] (0, 100) 2026-10-05 18:09:56.780 | 96f38ebb85d34eb08a8e1f46d8199c47 | 1775374e7b964321a77084003479add1 | 40bef960580d4c1aadaa72f957e15d3a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 18:09:56.780 | 96f38ebb85d34eb08a8e1f46d8199c47 | 1775374e7b964321a77084003479add1 | 40bef960580d4c1aadaa72f957e15d3a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3879s ago] (0, 5) 2026-10-05 18:09:56.780 | 1ba100981b1b46a6a7222408211fb413 | fbfea69cbd794e99a6203121ba39a1cb | 169a0b7b6774439f959acdf79baf5b00 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.create_time >= %s AND biz_shipment_order.create_time < %s ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 18:09:56.780 | 1ba100981b1b46a6a7222408211fb413 | fbfea69cbd794e99a6203121ba39a1cb | 169a0b7b6774439f959acdf79baf5b00 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3932s ago] (datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 1) 2026-10-05 18:09:56.781 | c0719e6020ab474ba2bc5a974ed3a215 | 218464f674f44ff8ab4a7b0ae097ab36 | 63283ac4d81b40f0a05204acbc6c5960 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:56.784 | 67a7652425e9499797add67d0b3a36fa | 331d3ff445b64ade9205bf79fc7497f4 | f2b9b25a1fbd491ca78b18750619dda0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 18:09:56.784 | 67a7652425e9499797add67d0b3a36fa | 331d3ff445b64ade9205bf79fc7497f4 | f2b9b25a1fbd491ca78b18750619dda0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.29s ago] ('*', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 18:09:56.786 | e60a2c50f56344c18472ce113643ff6a | ee05e3f9f6be4972a77932ce2d4a3199 | f09780bdaea347b7a78cfec847490a9d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id) AS anon_1 2026-10-05 18:09:56.786 | e60a2c50f56344c18472ce113643ff6a | ee05e3f9f6be4972a77932ce2d4a3199 | f09780bdaea347b7a78cfec847490a9d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.29s ago] ('*', 'CONFIRMED') 2026-10-05 18:09:56.788 | 67a7652425e9499797add67d0b3a36fa | 331d3ff445b64ade9205bf79fc7497f4 | f2b9b25a1fbd491ca78b18750619dda0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 18:09:56.788 | 67a7652425e9499797add67d0b3a36fa | 331d3ff445b64ade9205bf79fc7497f4 | f2b9b25a1fbd491ca78b18750619dda0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.27s ago] (datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 100) 2026-10-05 18:09:56.788 | c0a8e36f64174ef1a16ec8ca7eba5925 | 57c28443e4614887837e173946f63df6 | 72658d6239ce4527a9cc00eb850c00e5 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:56.788 | 1ba100981b1b46a6a7222408211fb413 | fbfea69cbd794e99a6203121ba39a1cb | 169a0b7b6774439f959acdf79baf5b00 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:56.789 | 96f38ebb85d34eb08a8e1f46d8199c47 | 1775374e7b964321a77084003479add1 | 40bef960580d4c1aadaa72f957e15d3a | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:56.791 | 67a7652425e9499797add67d0b3a36fa | 331d3ff445b64ade9205bf79fc7497f4 | f2b9b25a1fbd491ca78b18750619dda0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:56.794 | b322728ba9fc411ab023a82b5874398d | d3c30c28aedd460d894374c6e4933949 | a48d9327168441a082d1f172d6b0b3d2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:56.794 | b322728ba9fc411ab023a82b5874398d | d3c30c28aedd460d894374c6e4933949 | a48d9327168441a082d1f172d6b0b3d2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.794 | b322728ba9fc411ab023a82b5874398d | d3c30c28aedd460d894374c6e4933949 | a48d9327168441a082d1f172d6b0b3d2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.67s ago] ('0', '0', 1) 2026-10-05 18:09:56.795 | e60a2c50f56344c18472ce113643ff6a | ee05e3f9f6be4972a77932ce2d4a3199 | f09780bdaea347b7a78cfec847490a9d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id LIMIT %s, %s 2026-10-05 18:09:56.795 | e60a2c50f56344c18472ce113643ff6a | ee05e3f9f6be4972a77932ce2d4a3199 | f09780bdaea347b7a78cfec847490a9d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3957s ago] ('CONFIRMED', 0, 5) 2026-10-05 18:09:56.797 | b322728ba9fc411ab023a82b5874398d | d3c30c28aedd460d894374c6e4933949 | a48d9327168441a082d1f172d6b0b3d2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.797 | b322728ba9fc411ab023a82b5874398d | d3c30c28aedd460d894374c6e4933949 | a48d9327168441a082d1f172d6b0b3d2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.67s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.799 | b322728ba9fc411ab023a82b5874398d | d3c30c28aedd460d894374c6e4933949 | a48d9327168441a082d1f172d6b0b3d2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.800 | b322728ba9fc411ab023a82b5874398d | d3c30c28aedd460d894374c6e4933949 | a48d9327168441a082d1f172d6b0b3d2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.67s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.801 | c2ed224807584f4f88d6562bfc23f225 | d31226eb7a0a45f99ac14b9edaff91e3 | 97ecd8be789542139bc23a6d911f46b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:56.801 | c2ed224807584f4f88d6562bfc23f225 | d31226eb7a0a45f99ac14b9edaff91e3 | 97ecd8be789542139bc23a6d911f46b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.801 | c2ed224807584f4f88d6562bfc23f225 | d31226eb7a0a45f99ac14b9edaff91e3 | 97ecd8be789542139bc23a6d911f46b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.68s ago] ('0', '0', 1) 2026-10-05 18:09:56.803 | e78e719a420d4413a061b8d7bcbcdce1 | 6ec93f910346498ba4e069e7521afd44 | b5e782f7805d4dc7b391fd5ca1296827 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:56.804 | e78e719a420d4413a061b8d7bcbcdce1 | 6ec93f910346498ba4e069e7521afd44 | b5e782f7805d4dc7b391fd5ca1296827 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.804 | e78e719a420d4413a061b8d7bcbcdce1 | 6ec93f910346498ba4e069e7521afd44 | b5e782f7805d4dc7b391fd5ca1296827 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.68s ago] ('0', '0', 1) 2026-10-05 18:09:56.805 | b322728ba9fc411ab023a82b5874398d | d3c30c28aedd460d894374c6e4933949 | a48d9327168441a082d1f172d6b0b3d2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.805 | b322728ba9fc411ab023a82b5874398d | d3c30c28aedd460d894374c6e4933949 | a48d9327168441a082d1f172d6b0b3d2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.68s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.806 | 61319a0da9c647b88f70a32ebd2be363 | ee72c2783e8a4710976dda31f21889c3 | 560876c26a384a5f9b4f1679cd19bc4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:56.806 | 61319a0da9c647b88f70a32ebd2be363 | ee72c2783e8a4710976dda31f21889c3 | 560876c26a384a5f9b4f1679cd19bc4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.806 | 61319a0da9c647b88f70a32ebd2be363 | ee72c2783e8a4710976dda31f21889c3 | 560876c26a384a5f9b4f1679cd19bc4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.68s ago] ('0', '0', 1) 2026-10-05 18:09:56.807 | c2ed224807584f4f88d6562bfc23f225 | d31226eb7a0a45f99ac14b9edaff91e3 | 97ecd8be789542139bc23a6d911f46b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.807 | c2ed224807584f4f88d6562bfc23f225 | d31226eb7a0a45f99ac14b9edaff91e3 | 97ecd8be789542139bc23a6d911f46b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.68s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.808 | e60a2c50f56344c18472ce113643ff6a | ee05e3f9f6be4972a77932ce2d4a3199 | f09780bdaea347b7a78cfec847490a9d | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:56.809 | a628f6773199478fa1e76e46b659a2f2 | aa68af5a26ff4a5e8bc93f3f09976ad9 | c32c82bccca2420d8e59b04c8a571610 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:56.809 | a628f6773199478fa1e76e46b659a2f2 | aa68af5a26ff4a5e8bc93f3f09976ad9 | c32c82bccca2420d8e59b04c8a571610 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.809 | a628f6773199478fa1e76e46b659a2f2 | aa68af5a26ff4a5e8bc93f3f09976ad9 | c32c82bccca2420d8e59b04c8a571610 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.69s ago] ('0', '0', 1) 2026-10-05 18:09:56.810 | e78e719a420d4413a061b8d7bcbcdce1 | 6ec93f910346498ba4e069e7521afd44 | b5e782f7805d4dc7b391fd5ca1296827 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.810 | e78e719a420d4413a061b8d7bcbcdce1 | 6ec93f910346498ba4e069e7521afd44 | b5e782f7805d4dc7b391fd5ca1296827 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.69s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.810 | b322728ba9fc411ab023a82b5874398d | d3c30c28aedd460d894374c6e4933949 | a48d9327168441a082d1f172d6b0b3d2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.811 | b322728ba9fc411ab023a82b5874398d | d3c30c28aedd460d894374c6e4933949 | a48d9327168441a082d1f172d6b0b3d2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.68s ago] ('0',) 2026-10-05 18:09:56.811 | c2ed224807584f4f88d6562bfc23f225 | d31226eb7a0a45f99ac14b9edaff91e3 | 97ecd8be789542139bc23a6d911f46b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.811 | c2ed224807584f4f88d6562bfc23f225 | d31226eb7a0a45f99ac14b9edaff91e3 | 97ecd8be789542139bc23a6d911f46b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.68s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.812 | 61319a0da9c647b88f70a32ebd2be363 | ee72c2783e8a4710976dda31f21889c3 | 560876c26a384a5f9b4f1679cd19bc4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.812 | 61319a0da9c647b88f70a32ebd2be363 | ee72c2783e8a4710976dda31f21889c3 | 560876c26a384a5f9b4f1679cd19bc4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.69s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.813 | a628f6773199478fa1e76e46b659a2f2 | aa68af5a26ff4a5e8bc93f3f09976ad9 | c32c82bccca2420d8e59b04c8a571610 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.813 | a628f6773199478fa1e76e46b659a2f2 | aa68af5a26ff4a5e8bc93f3f09976ad9 | c32c82bccca2420d8e59b04c8a571610 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.69s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.814 | e78e719a420d4413a061b8d7bcbcdce1 | 6ec93f910346498ba4e069e7521afd44 | b5e782f7805d4dc7b391fd5ca1296827 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.814 | e78e719a420d4413a061b8d7bcbcdce1 | 6ec93f910346498ba4e069e7521afd44 | b5e782f7805d4dc7b391fd5ca1296827 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.69s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.817 | 61319a0da9c647b88f70a32ebd2be363 | ee72c2783e8a4710976dda31f21889c3 | 560876c26a384a5f9b4f1679cd19bc4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.817 | 61319a0da9c647b88f70a32ebd2be363 | ee72c2783e8a4710976dda31f21889c3 | 560876c26a384a5f9b4f1679cd19bc4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.69s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.817 | c2ed224807584f4f88d6562bfc23f225 | d31226eb7a0a45f99ac14b9edaff91e3 | 97ecd8be789542139bc23a6d911f46b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.817 | c2ed224807584f4f88d6562bfc23f225 | d31226eb7a0a45f99ac14b9edaff91e3 | 97ecd8be789542139bc23a6d911f46b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.69s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.818 | a628f6773199478fa1e76e46b659a2f2 | aa68af5a26ff4a5e8bc93f3f09976ad9 | c32c82bccca2420d8e59b04c8a571610 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.818 | a628f6773199478fa1e76e46b659a2f2 | aa68af5a26ff4a5e8bc93f3f09976ad9 | c32c82bccca2420d8e59b04c8a571610 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.69s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.819 | e78e719a420d4413a061b8d7bcbcdce1 | 6ec93f910346498ba4e069e7521afd44 | b5e782f7805d4dc7b391fd5ca1296827 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.819 | e78e719a420d4413a061b8d7bcbcdce1 | 6ec93f910346498ba4e069e7521afd44 | b5e782f7805d4dc7b391fd5ca1296827 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.69s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.820 | c2ed224807584f4f88d6562bfc23f225 | d31226eb7a0a45f99ac14b9edaff91e3 | 97ecd8be789542139bc23a6d911f46b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.820 | c2ed224807584f4f88d6562bfc23f225 | d31226eb7a0a45f99ac14b9edaff91e3 | 97ecd8be789542139bc23a6d911f46b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.69s ago] ('0',) 2026-10-05 18:09:56.821 | 61319a0da9c647b88f70a32ebd2be363 | ee72c2783e8a4710976dda31f21889c3 | 560876c26a384a5f9b4f1679cd19bc4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.821 | 61319a0da9c647b88f70a32ebd2be363 | ee72c2783e8a4710976dda31f21889c3 | 560876c26a384a5f9b4f1679cd19bc4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.69s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.822 | a628f6773199478fa1e76e46b659a2f2 | aa68af5a26ff4a5e8bc93f3f09976ad9 | c32c82bccca2420d8e59b04c8a571610 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.822 | a628f6773199478fa1e76e46b659a2f2 | aa68af5a26ff4a5e8bc93f3f09976ad9 | c32c82bccca2420d8e59b04c8a571610 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.69s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.822 | e78e719a420d4413a061b8d7bcbcdce1 | 6ec93f910346498ba4e069e7521afd44 | b5e782f7805d4dc7b391fd5ca1296827 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.822 | e78e719a420d4413a061b8d7bcbcdce1 | 6ec93f910346498ba4e069e7521afd44 | b5e782f7805d4dc7b391fd5ca1296827 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.69s ago] ('0',) 2026-10-05 18:09:56.823 | 61319a0da9c647b88f70a32ebd2be363 | ee72c2783e8a4710976dda31f21889c3 | 560876c26a384a5f9b4f1679cd19bc4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.823 | 61319a0da9c647b88f70a32ebd2be363 | ee72c2783e8a4710976dda31f21889c3 | 560876c26a384a5f9b4f1679cd19bc4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.69s ago] ('0',) 2026-10-05 18:09:56.825 | a628f6773199478fa1e76e46b659a2f2 | aa68af5a26ff4a5e8bc93f3f09976ad9 | c32c82bccca2420d8e59b04c8a571610 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.825 | a628f6773199478fa1e76e46b659a2f2 | aa68af5a26ff4a5e8bc93f3f09976ad9 | c32c82bccca2420d8e59b04c8a571610 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.7s ago] ('0',) 2026-10-05 18:09:56.837 | b322728ba9fc411ab023a82b5874398d | d3c30c28aedd460d894374c6e4933949 | a48d9327168441a082d1f172d6b0b3d2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.837 | b322728ba9fc411ab023a82b5874398d | d3c30c28aedd460d894374c6e4933949 | a48d9327168441a082d1f172d6b0b3d2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.72s ago] ('0', '0', 1) 2026-10-05 18:09:56.839 | b322728ba9fc411ab023a82b5874398d | d3c30c28aedd460d894374c6e4933949 | a48d9327168441a082d1f172d6b0b3d2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.839 | b322728ba9fc411ab023a82b5874398d | d3c30c28aedd460d894374c6e4933949 | a48d9327168441a082d1f172d6b0b3d2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.71s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.839 | c2ed224807584f4f88d6562bfc23f225 | d31226eb7a0a45f99ac14b9edaff91e3 | 97ecd8be789542139bc23a6d911f46b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.839 | c2ed224807584f4f88d6562bfc23f225 | d31226eb7a0a45f99ac14b9edaff91e3 | 97ecd8be789542139bc23a6d911f46b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.72s ago] ('0', '0', 1) 2026-10-05 18:09:56.840 | b322728ba9fc411ab023a82b5874398d | d3c30c28aedd460d894374c6e4933949 | a48d9327168441a082d1f172d6b0b3d2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.840 | b322728ba9fc411ab023a82b5874398d | d3c30c28aedd460d894374c6e4933949 | a48d9327168441a082d1f172d6b0b3d2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.71s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.841 | a628f6773199478fa1e76e46b659a2f2 | aa68af5a26ff4a5e8bc93f3f09976ad9 | c32c82bccca2420d8e59b04c8a571610 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.841 | a628f6773199478fa1e76e46b659a2f2 | aa68af5a26ff4a5e8bc93f3f09976ad9 | c32c82bccca2420d8e59b04c8a571610 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.72s ago] ('0', '0', 1) 2026-10-05 18:09:56.842 | c2ed224807584f4f88d6562bfc23f225 | d31226eb7a0a45f99ac14b9edaff91e3 | 97ecd8be789542139bc23a6d911f46b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.842 | c2ed224807584f4f88d6562bfc23f225 | d31226eb7a0a45f99ac14b9edaff91e3 | 97ecd8be789542139bc23a6d911f46b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.72s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.843 | b322728ba9fc411ab023a82b5874398d | d3c30c28aedd460d894374c6e4933949 | a48d9327168441a082d1f172d6b0b3d2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.843 | b322728ba9fc411ab023a82b5874398d | d3c30c28aedd460d894374c6e4933949 | a48d9327168441a082d1f172d6b0b3d2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.72s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.844 | a628f6773199478fa1e76e46b659a2f2 | aa68af5a26ff4a5e8bc93f3f09976ad9 | c32c82bccca2420d8e59b04c8a571610 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.845 | a628f6773199478fa1e76e46b659a2f2 | aa68af5a26ff4a5e8bc93f3f09976ad9 | c32c82bccca2420d8e59b04c8a571610 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.72s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.845 | c2ed224807584f4f88d6562bfc23f225 | d31226eb7a0a45f99ac14b9edaff91e3 | 97ecd8be789542139bc23a6d911f46b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.845 | c2ed224807584f4f88d6562bfc23f225 | d31226eb7a0a45f99ac14b9edaff91e3 | 97ecd8be789542139bc23a6d911f46b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.72s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.846 | b322728ba9fc411ab023a82b5874398d | d3c30c28aedd460d894374c6e4933949 | a48d9327168441a082d1f172d6b0b3d2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.846 | b322728ba9fc411ab023a82b5874398d | d3c30c28aedd460d894374c6e4933949 | a48d9327168441a082d1f172d6b0b3d2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.72s ago] ('0',) 2026-10-05 18:09:56.847 | 61319a0da9c647b88f70a32ebd2be363 | ee72c2783e8a4710976dda31f21889c3 | 560876c26a384a5f9b4f1679cd19bc4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.847 | 61319a0da9c647b88f70a32ebd2be363 | ee72c2783e8a4710976dda31f21889c3 | 560876c26a384a5f9b4f1679cd19bc4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.73s ago] ('0', '0', 1) 2026-10-05 18:09:56.847 | e78e719a420d4413a061b8d7bcbcdce1 | 6ec93f910346498ba4e069e7521afd44 | b5e782f7805d4dc7b391fd5ca1296827 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.848 | e78e719a420d4413a061b8d7bcbcdce1 | 6ec93f910346498ba4e069e7521afd44 | b5e782f7805d4dc7b391fd5ca1296827 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.73s ago] ('0', '0', 1) 2026-10-05 18:09:56.848 | a628f6773199478fa1e76e46b659a2f2 | aa68af5a26ff4a5e8bc93f3f09976ad9 | c32c82bccca2420d8e59b04c8a571610 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.848 | a628f6773199478fa1e76e46b659a2f2 | aa68af5a26ff4a5e8bc93f3f09976ad9 | c32c82bccca2420d8e59b04c8a571610 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.72s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.849 | c2ed224807584f4f88d6562bfc23f225 | d31226eb7a0a45f99ac14b9edaff91e3 | 97ecd8be789542139bc23a6d911f46b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.849 | c2ed224807584f4f88d6562bfc23f225 | d31226eb7a0a45f99ac14b9edaff91e3 | 97ecd8be789542139bc23a6d911f46b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.72s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.852 | e78e719a420d4413a061b8d7bcbcdce1 | 6ec93f910346498ba4e069e7521afd44 | b5e782f7805d4dc7b391fd5ca1296827 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.852 | e78e719a420d4413a061b8d7bcbcdce1 | 6ec93f910346498ba4e069e7521afd44 | b5e782f7805d4dc7b391fd5ca1296827 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.73s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.852 | 61319a0da9c647b88f70a32ebd2be363 | ee72c2783e8a4710976dda31f21889c3 | 560876c26a384a5f9b4f1679cd19bc4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.852 | 61319a0da9c647b88f70a32ebd2be363 | ee72c2783e8a4710976dda31f21889c3 | 560876c26a384a5f9b4f1679cd19bc4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.73s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.853 | c2ed224807584f4f88d6562bfc23f225 | d31226eb7a0a45f99ac14b9edaff91e3 | 97ecd8be789542139bc23a6d911f46b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.853 | c2ed224807584f4f88d6562bfc23f225 | d31226eb7a0a45f99ac14b9edaff91e3 | 97ecd8be789542139bc23a6d911f46b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.72s ago] ('0',) 2026-10-05 18:09:56.854 | a628f6773199478fa1e76e46b659a2f2 | aa68af5a26ff4a5e8bc93f3f09976ad9 | c32c82bccca2420d8e59b04c8a571610 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.854 | a628f6773199478fa1e76e46b659a2f2 | aa68af5a26ff4a5e8bc93f3f09976ad9 | c32c82bccca2420d8e59b04c8a571610 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.73s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.855 | e78e719a420d4413a061b8d7bcbcdce1 | 6ec93f910346498ba4e069e7521afd44 | b5e782f7805d4dc7b391fd5ca1296827 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.855 | e78e719a420d4413a061b8d7bcbcdce1 | 6ec93f910346498ba4e069e7521afd44 | b5e782f7805d4dc7b391fd5ca1296827 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.73s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.856 | 61319a0da9c647b88f70a32ebd2be363 | ee72c2783e8a4710976dda31f21889c3 | 560876c26a384a5f9b4f1679cd19bc4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.856 | 61319a0da9c647b88f70a32ebd2be363 | ee72c2783e8a4710976dda31f21889c3 | 560876c26a384a5f9b4f1679cd19bc4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.73s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:56.856 | a628f6773199478fa1e76e46b659a2f2 | aa68af5a26ff4a5e8bc93f3f09976ad9 | c32c82bccca2420d8e59b04c8a571610 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.856 | a628f6773199478fa1e76e46b659a2f2 | aa68af5a26ff4a5e8bc93f3f09976ad9 | c32c82bccca2420d8e59b04c8a571610 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.73s ago] ('0',) 2026-10-05 18:09:56.858 | e78e719a420d4413a061b8d7bcbcdce1 | 6ec93f910346498ba4e069e7521afd44 | b5e782f7805d4dc7b391fd5ca1296827 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.858 | e78e719a420d4413a061b8d7bcbcdce1 | 6ec93f910346498ba4e069e7521afd44 | b5e782f7805d4dc7b391fd5ca1296827 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.73s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.859 | 61319a0da9c647b88f70a32ebd2be363 | ee72c2783e8a4710976dda31f21889c3 | 560876c26a384a5f9b4f1679cd19bc4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:56.859 | 61319a0da9c647b88f70a32ebd2be363 | ee72c2783e8a4710976dda31f21889c3 | 560876c26a384a5f9b4f1679cd19bc4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.73s ago] ('0', '0', '0', 1) 2026-10-05 18:09:56.861 | e78e719a420d4413a061b8d7bcbcdce1 | 6ec93f910346498ba4e069e7521afd44 | b5e782f7805d4dc7b391fd5ca1296827 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.862 | e78e719a420d4413a061b8d7bcbcdce1 | 6ec93f910346498ba4e069e7521afd44 | b5e782f7805d4dc7b391fd5ca1296827 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.73s ago] ('0',) 2026-10-05 18:09:56.862 | 61319a0da9c647b88f70a32ebd2be363 | ee72c2783e8a4710976dda31f21889c3 | 560876c26a384a5f9b4f1679cd19bc4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:56.862 | 61319a0da9c647b88f70a32ebd2be363 | ee72c2783e8a4710976dda31f21889c3 | 560876c26a384a5f9b4f1679cd19bc4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.73s ago] ('0',) 2026-10-05 18:09:56.870 | b322728ba9fc411ab023a82b5874398d | d3c30c28aedd460d894374c6e4933949 | a48d9327168441a082d1f172d6b0b3d2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at >= %s AND biz_shipment_order.confirmed_at < %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id) AS anon_1 2026-10-05 18:09:56.870 | b322728ba9fc411ab023a82b5874398d | d3c30c28aedd460d894374c6e4933949 | a48d9327168441a082d1f172d6b0b3d2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.14s ago] ('*', 'CONFIRMED', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 18:09:56.872 | b322728ba9fc411ab023a82b5874398d | d3c30c28aedd460d894374c6e4933949 | a48d9327168441a082d1f172d6b0b3d2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at >= %s AND biz_shipment_order.confirmed_at < %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id LIMIT %s, %s 2026-10-05 18:09:56.872 | b322728ba9fc411ab023a82b5874398d | d3c30c28aedd460d894374c6e4933949 | a48d9327168441a082d1f172d6b0b3d2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3799s ago] ('CONFIRMED', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 100) 2026-10-05 18:09:56.875 | b322728ba9fc411ab023a82b5874398d | d3c30c28aedd460d894374c6e4933949 | a48d9327168441a082d1f172d6b0b3d2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:56.877 | c2ed224807584f4f88d6562bfc23f225 | d31226eb7a0a45f99ac14b9edaff91e3 | 97ecd8be789542139bc23a6d911f46b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.status = %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 18:09:56.877 | c2ed224807584f4f88d6562bfc23f225 | d31226eb7a0a45f99ac14b9edaff91e3 | 97ecd8be789542139bc23a6d911f46b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.14s ago] ('*', 'DRAFT') 2026-10-05 18:09:56.878 | c2ed224807584f4f88d6562bfc23f225 | d31226eb7a0a45f99ac14b9edaff91e3 | 97ecd8be789542139bc23a6d911f46b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.status = %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 18:09:56.878 | c2ed224807584f4f88d6562bfc23f225 | d31226eb7a0a45f99ac14b9edaff91e3 | 97ecd8be789542139bc23a6d911f46b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3846s ago] ('DRAFT', 0, 5) 2026-10-05 18:09:56.879 | a628f6773199478fa1e76e46b659a2f2 | aa68af5a26ff4a5e8bc93f3f09976ad9 | c32c82bccca2420d8e59b04c8a571610 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT sys_oper_log.oper_id AS oper_id, sys_oper_log.title AS title, sys_oper_log.business_type AS business_type, sys_oper_log.method AS method, sys_oper_log.request_method AS request_method, sys_oper_log.operator_type AS operator_type, sys_oper_log.oper_name AS oper_name, sys_oper_log.dept_name AS dept_name, sys_oper_log.oper_url AS oper_url, sys_oper_log.oper_ip AS oper_ip, sys_oper_log.oper_location AS oper_location, sys_oper_log.oper_param AS oper_param, sys_oper_log.json_result AS json_result, sys_oper_log.status AS status, sys_oper_log.error_msg AS error_msg, sys_oper_log.oper_time AS oper_time, sys_oper_log.cost_time AS cost_time FROM sys_oper_log WHERE sys_oper_log.title = %s AND sys_oper_log.status = %s ORDER BY sys_oper_log.oper_time DESC) AS anon_1 2026-10-05 18:09:56.879 | a628f6773199478fa1e76e46b659a2f2 | aa68af5a26ff4a5e8bc93f3f09976ad9 | c32c82bccca2420d8e59b04c8a571610 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.12s ago] ('*', '扫码操作', 1) 2026-10-05 18:09:56.880 | e78e719a420d4413a061b8d7bcbcdce1 | 6ec93f910346498ba4e069e7521afd44 | b5e782f7805d4dc7b391fd5ca1296827 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.status = %s ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 18:09:56.880 | e78e719a420d4413a061b8d7bcbcdce1 | 6ec93f910346498ba4e069e7521afd44 | b5e782f7805d4dc7b391fd5ca1296827 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.14s ago] ('*', 'DRAFT') 2026-10-05 18:09:56.880 | 61319a0da9c647b88f70a32ebd2be363 | ee72c2783e8a4710976dda31f21889c3 | 560876c26a384a5f9b4f1679cd19bc4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_return_order.return_id AS return_id, biz_return_order.test_batch_id AS test_batch_id, biz_return_order.return_no AS return_no, biz_return_order.source_site_id AS source_site_id, biz_return_order.target_warehouse_id AS target_warehouse_id, biz_return_order.status AS status, biz_return_order.request_idempotency_key AS request_idempotency_key, biz_return_order.request_hash AS request_hash, biz_return_order.confirm_idempotency_key AS confirm_idempotency_key, biz_return_order.confirm_request_hash AS confirm_request_hash, biz_return_order.requested_by AS requested_by, biz_return_order.requested_at AS requested_at, biz_return_order.confirmed_by AS confirmed_by, biz_return_order.confirmed_at AS confirmed_at, biz_return_order.create_by AS create_by, biz_return_order.create_time AS create_time, biz_return_order.update_by AS update_by, biz_return_order.update_time AS update_time, biz_return_order.remark AS remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL AND biz_return_order.status = %s ORDER BY biz_return_order.return_id) AS anon_1 2026-10-05 18:09:56.880 | 61319a0da9c647b88f70a32ebd2be363 | ee72c2783e8a4710976dda31f21889c3 | 560876c26a384a5f9b4f1679cd19bc4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.14s ago] ('*', 'REQUESTED') 2026-10-05 18:09:56.881 | c2ed224807584f4f88d6562bfc23f225 | d31226eb7a0a45f99ac14b9edaff91e3 | 97ecd8be789542139bc23a6d911f46b0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:56.883 | 61319a0da9c647b88f70a32ebd2be363 | ee72c2783e8a4710976dda31f21889c3 | 560876c26a384a5f9b4f1679cd19bc4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_return_order.return_id, biz_return_order.test_batch_id, biz_return_order.return_no, biz_return_order.source_site_id, biz_return_order.target_warehouse_id, biz_return_order.status, biz_return_order.request_idempotency_key, biz_return_order.request_hash, biz_return_order.confirm_idempotency_key, biz_return_order.confirm_request_hash, biz_return_order.requested_by, biz_return_order.requested_at, biz_return_order.confirmed_by, biz_return_order.confirmed_at, biz_return_order.create_by, biz_return_order.create_time, biz_return_order.update_by, biz_return_order.update_time, biz_return_order.remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL AND biz_return_order.status = %s ORDER BY biz_return_order.return_id LIMIT %s, %s 2026-10-05 18:09:56.883 | 61319a0da9c647b88f70a32ebd2be363 | ee72c2783e8a4710976dda31f21889c3 | 560876c26a384a5f9b4f1679cd19bc4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3814s ago] ('REQUESTED', 0, 5) 2026-10-05 18:09:56.884 | a628f6773199478fa1e76e46b659a2f2 | aa68af5a26ff4a5e8bc93f3f09976ad9 | c32c82bccca2420d8e59b04c8a571610 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT sys_oper_log.oper_id, sys_oper_log.title, sys_oper_log.business_type, sys_oper_log.method, sys_oper_log.request_method, sys_oper_log.operator_type, sys_oper_log.oper_name, sys_oper_log.dept_name, sys_oper_log.oper_url, sys_oper_log.oper_ip, sys_oper_log.oper_location, sys_oper_log.oper_param, sys_oper_log.json_result, sys_oper_log.status, sys_oper_log.error_msg, sys_oper_log.oper_time, sys_oper_log.cost_time FROM sys_oper_log WHERE sys_oper_log.title = %s AND sys_oper_log.status = %s ORDER BY sys_oper_log.oper_time DESC LIMIT %s, %s 2026-10-05 18:09:56.884 | a628f6773199478fa1e76e46b659a2f2 | aa68af5a26ff4a5e8bc93f3f09976ad9 | c32c82bccca2420d8e59b04c8a571610 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3897s ago] ('扫码操作', 1, 0, 5) 2026-10-05 18:09:56.885 | e78e719a420d4413a061b8d7bcbcdce1 | 6ec93f910346498ba4e069e7521afd44 | b5e782f7805d4dc7b391fd5ca1296827 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.status = %s ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 18:09:56.885 | e78e719a420d4413a061b8d7bcbcdce1 | 6ec93f910346498ba4e069e7521afd44 | b5e782f7805d4dc7b391fd5ca1296827 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.3846s ago] ('DRAFT', 0, 5) 2026-10-05 18:09:56.886 | 61319a0da9c647b88f70a32ebd2be363 | ee72c2783e8a4710976dda31f21889c3 | 560876c26a384a5f9b4f1679cd19bc4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:56.886 | a628f6773199478fa1e76e46b659a2f2 | aa68af5a26ff4a5e8bc93f3f09976ad9 | c32c82bccca2420d8e59b04c8a571610 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:56.887 | e78e719a420d4413a061b8d7bcbcdce1 | 6ec93f910346498ba4e069e7521afd44 | b5e782f7805d4dc7b391fd5ca1296827 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:57.048 | b8c4e9da87574871ba8039706784611d | 134113b4f5dc45bb987f7bef64c6d8a2 | 1fc9ecd478744592a03cd1a25c552f47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:57.048 | b8c4e9da87574871ba8039706784611d | 134113b4f5dc45bb987f7bef64c6d8a2 | 1fc9ecd478744592a03cd1a25c552f47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.048 | b8c4e9da87574871ba8039706784611d | 134113b4f5dc45bb987f7bef64c6d8a2 | 1fc9ecd478744592a03cd1a25c552f47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.93s ago] ('0', '0', 1) 2026-10-05 18:09:57.050 | bc1530b9eb994f8089e3abecb514c0a2 | f3a777d7497c41be91232e63804020a4 | 07e33efa4582414ca23fd376e39ade68 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:57.051 | bc1530b9eb994f8089e3abecb514c0a2 | f3a777d7497c41be91232e63804020a4 | 07e33efa4582414ca23fd376e39ade68 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.051 | bc1530b9eb994f8089e3abecb514c0a2 | f3a777d7497c41be91232e63804020a4 | 07e33efa4582414ca23fd376e39ade68 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.93s ago] ('0', '0', 1) 2026-10-05 18:09:57.052 | b8c4e9da87574871ba8039706784611d | 134113b4f5dc45bb987f7bef64c6d8a2 | 1fc9ecd478744592a03cd1a25c552f47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.052 | b8c4e9da87574871ba8039706784611d | 134113b4f5dc45bb987f7bef64c6d8a2 | 1fc9ecd478744592a03cd1a25c552f47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.93s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.054 | 416c586b9a0e46d9aa5fdb40f13629d8 | b5908a59304548769f5cdba6ded91913 | ed5482f44d9340dc8ad2d0abb08639d3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:57.054 | 416c586b9a0e46d9aa5fdb40f13629d8 | b5908a59304548769f5cdba6ded91913 | ed5482f44d9340dc8ad2d0abb08639d3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.054 | 416c586b9a0e46d9aa5fdb40f13629d8 | b5908a59304548769f5cdba6ded91913 | ed5482f44d9340dc8ad2d0abb08639d3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.93s ago] ('0', '0', 1) 2026-10-05 18:09:57.055 | d4c03d2ab08c4b5781840a703cca94bc | 58bb9cf1210a4c83b6a0814da2368689 | d85c49741be743c4988d33c56febd6c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:57.055 | d4c03d2ab08c4b5781840a703cca94bc | 58bb9cf1210a4c83b6a0814da2368689 | d85c49741be743c4988d33c56febd6c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.055 | d4c03d2ab08c4b5781840a703cca94bc | 58bb9cf1210a4c83b6a0814da2368689 | d85c49741be743c4988d33c56febd6c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.93s ago] ('0', '0', 1) 2026-10-05 18:09:57.056 | bc1530b9eb994f8089e3abecb514c0a2 | f3a777d7497c41be91232e63804020a4 | 07e33efa4582414ca23fd376e39ade68 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.056 | bc1530b9eb994f8089e3abecb514c0a2 | f3a777d7497c41be91232e63804020a4 | 07e33efa4582414ca23fd376e39ade68 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.93s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.057 | b8c4e9da87574871ba8039706784611d | 134113b4f5dc45bb987f7bef64c6d8a2 | 1fc9ecd478744592a03cd1a25c552f47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.057 | b8c4e9da87574871ba8039706784611d | 134113b4f5dc45bb987f7bef64c6d8a2 | 1fc9ecd478744592a03cd1a25c552f47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.93s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.058 | 56fc06b92ac84de1ae1387ac9c3bfb7a | f47e340f467b46b19ecbf88e4fe2edd5 | 0ef1808c6e3d417daa5be089221b05f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:57.058 | 56fc06b92ac84de1ae1387ac9c3bfb7a | f47e340f467b46b19ecbf88e4fe2edd5 | 0ef1808c6e3d417daa5be089221b05f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.058 | 56fc06b92ac84de1ae1387ac9c3bfb7a | f47e340f467b46b19ecbf88e4fe2edd5 | 0ef1808c6e3d417daa5be089221b05f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.94s ago] ('0', '0', 1) 2026-10-05 18:09:57.059 | 416c586b9a0e46d9aa5fdb40f13629d8 | b5908a59304548769f5cdba6ded91913 | ed5482f44d9340dc8ad2d0abb08639d3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.059 | 416c586b9a0e46d9aa5fdb40f13629d8 | b5908a59304548769f5cdba6ded91913 | ed5482f44d9340dc8ad2d0abb08639d3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.93s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.060 | fe332ca1d9384a5f81145a63f02c6929 | e0aaa1c37e7a478a8b2af31eb9419a78 | 268ba949e48d4987bcfbf8d103d3d808 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:57.060 | fe332ca1d9384a5f81145a63f02c6929 | e0aaa1c37e7a478a8b2af31eb9419a78 | 268ba949e48d4987bcfbf8d103d3d808 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.060 | fe332ca1d9384a5f81145a63f02c6929 | e0aaa1c37e7a478a8b2af31eb9419a78 | 268ba949e48d4987bcfbf8d103d3d808 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.94s ago] ('0', '0', 1) 2026-10-05 18:09:57.061 | bc1530b9eb994f8089e3abecb514c0a2 | f3a777d7497c41be91232e63804020a4 | 07e33efa4582414ca23fd376e39ade68 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.061 | bc1530b9eb994f8089e3abecb514c0a2 | f3a777d7497c41be91232e63804020a4 | 07e33efa4582414ca23fd376e39ade68 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.93s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.062 | d4c03d2ab08c4b5781840a703cca94bc | 58bb9cf1210a4c83b6a0814da2368689 | d85c49741be743c4988d33c56febd6c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.062 | d4c03d2ab08c4b5781840a703cca94bc | 58bb9cf1210a4c83b6a0814da2368689 | d85c49741be743c4988d33c56febd6c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.94s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.063 | b8c4e9da87574871ba8039706784611d | 134113b4f5dc45bb987f7bef64c6d8a2 | 1fc9ecd478744592a03cd1a25c552f47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.063 | b8c4e9da87574871ba8039706784611d | 134113b4f5dc45bb987f7bef64c6d8a2 | 1fc9ecd478744592a03cd1a25c552f47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.93s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.064 | 56fc06b92ac84de1ae1387ac9c3bfb7a | f47e340f467b46b19ecbf88e4fe2edd5 | 0ef1808c6e3d417daa5be089221b05f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.064 | 56fc06b92ac84de1ae1387ac9c3bfb7a | f47e340f467b46b19ecbf88e4fe2edd5 | 0ef1808c6e3d417daa5be089221b05f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.94s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.065 | 416c586b9a0e46d9aa5fdb40f13629d8 | b5908a59304548769f5cdba6ded91913 | ed5482f44d9340dc8ad2d0abb08639d3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.065 | 416c586b9a0e46d9aa5fdb40f13629d8 | b5908a59304548769f5cdba6ded91913 | ed5482f44d9340dc8ad2d0abb08639d3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.94s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.066 | fe332ca1d9384a5f81145a63f02c6929 | e0aaa1c37e7a478a8b2af31eb9419a78 | 268ba949e48d4987bcfbf8d103d3d808 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.066 | fe332ca1d9384a5f81145a63f02c6929 | e0aaa1c37e7a478a8b2af31eb9419a78 | 268ba949e48d4987bcfbf8d103d3d808 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.94s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.066 | d4c03d2ab08c4b5781840a703cca94bc | 58bb9cf1210a4c83b6a0814da2368689 | d85c49741be743c4988d33c56febd6c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.066 | d4c03d2ab08c4b5781840a703cca94bc | 58bb9cf1210a4c83b6a0814da2368689 | d85c49741be743c4988d33c56febd6c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.94s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.067 | b8c4e9da87574871ba8039706784611d | 134113b4f5dc45bb987f7bef64c6d8a2 | 1fc9ecd478744592a03cd1a25c552f47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.067 | b8c4e9da87574871ba8039706784611d | 134113b4f5dc45bb987f7bef64c6d8a2 | 1fc9ecd478744592a03cd1a25c552f47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.94s ago] ('0',) 2026-10-05 18:09:57.067 | bc1530b9eb994f8089e3abecb514c0a2 | f3a777d7497c41be91232e63804020a4 | 07e33efa4582414ca23fd376e39ade68 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.067 | bc1530b9eb994f8089e3abecb514c0a2 | f3a777d7497c41be91232e63804020a4 | 07e33efa4582414ca23fd376e39ade68 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.94s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.068 | 56fc06b92ac84de1ae1387ac9c3bfb7a | f47e340f467b46b19ecbf88e4fe2edd5 | 0ef1808c6e3d417daa5be089221b05f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.068 | 56fc06b92ac84de1ae1387ac9c3bfb7a | f47e340f467b46b19ecbf88e4fe2edd5 | 0ef1808c6e3d417daa5be089221b05f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.94s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.068 | 416c586b9a0e46d9aa5fdb40f13629d8 | b5908a59304548769f5cdba6ded91913 | ed5482f44d9340dc8ad2d0abb08639d3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.069 | 416c586b9a0e46d9aa5fdb40f13629d8 | b5908a59304548769f5cdba6ded91913 | ed5482f44d9340dc8ad2d0abb08639d3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.94s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.070 | fe332ca1d9384a5f81145a63f02c6929 | e0aaa1c37e7a478a8b2af31eb9419a78 | 268ba949e48d4987bcfbf8d103d3d808 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.070 | fe332ca1d9384a5f81145a63f02c6929 | e0aaa1c37e7a478a8b2af31eb9419a78 | 268ba949e48d4987bcfbf8d103d3d808 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.94s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.070 | d4c03d2ab08c4b5781840a703cca94bc | 58bb9cf1210a4c83b6a0814da2368689 | d85c49741be743c4988d33c56febd6c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.070 | d4c03d2ab08c4b5781840a703cca94bc | 58bb9cf1210a4c83b6a0814da2368689 | d85c49741be743c4988d33c56febd6c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.94s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.070 | bc1530b9eb994f8089e3abecb514c0a2 | f3a777d7497c41be91232e63804020a4 | 07e33efa4582414ca23fd376e39ade68 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.070 | bc1530b9eb994f8089e3abecb514c0a2 | f3a777d7497c41be91232e63804020a4 | 07e33efa4582414ca23fd376e39ade68 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.94s ago] ('0',) 2026-10-05 18:09:57.073 | 416c586b9a0e46d9aa5fdb40f13629d8 | b5908a59304548769f5cdba6ded91913 | ed5482f44d9340dc8ad2d0abb08639d3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.073 | 416c586b9a0e46d9aa5fdb40f13629d8 | b5908a59304548769f5cdba6ded91913 | ed5482f44d9340dc8ad2d0abb08639d3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.94s ago] ('0',) 2026-10-05 18:09:57.073 | 56fc06b92ac84de1ae1387ac9c3bfb7a | f47e340f467b46b19ecbf88e4fe2edd5 | 0ef1808c6e3d417daa5be089221b05f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.074 | 56fc06b92ac84de1ae1387ac9c3bfb7a | f47e340f467b46b19ecbf88e4fe2edd5 | 0ef1808c6e3d417daa5be089221b05f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.95s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.075 | fe332ca1d9384a5f81145a63f02c6929 | e0aaa1c37e7a478a8b2af31eb9419a78 | 268ba949e48d4987bcfbf8d103d3d808 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.075 | fe332ca1d9384a5f81145a63f02c6929 | e0aaa1c37e7a478a8b2af31eb9419a78 | 268ba949e48d4987bcfbf8d103d3d808 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.95s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.078 | d4c03d2ab08c4b5781840a703cca94bc | 58bb9cf1210a4c83b6a0814da2368689 | d85c49741be743c4988d33c56febd6c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.078 | d4c03d2ab08c4b5781840a703cca94bc | 58bb9cf1210a4c83b6a0814da2368689 | d85c49741be743c4988d33c56febd6c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.95s ago] ('0',) 2026-10-05 18:09:57.079 | 56fc06b92ac84de1ae1387ac9c3bfb7a | f47e340f467b46b19ecbf88e4fe2edd5 | 0ef1808c6e3d417daa5be089221b05f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.079 | 56fc06b92ac84de1ae1387ac9c3bfb7a | f47e340f467b46b19ecbf88e4fe2edd5 | 0ef1808c6e3d417daa5be089221b05f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.95s ago] ('0',) 2026-10-05 18:09:57.081 | fe332ca1d9384a5f81145a63f02c6929 | e0aaa1c37e7a478a8b2af31eb9419a78 | 268ba949e48d4987bcfbf8d103d3d808 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.081 | fe332ca1d9384a5f81145a63f02c6929 | e0aaa1c37e7a478a8b2af31eb9419a78 | 268ba949e48d4987bcfbf8d103d3d808 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.95s ago] ('0',) 2026-10-05 18:09:57.092 | b8c4e9da87574871ba8039706784611d | 134113b4f5dc45bb987f7bef64c6d8a2 | 1fc9ecd478744592a03cd1a25c552f47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.092 | b8c4e9da87574871ba8039706784611d | 134113b4f5dc45bb987f7bef64c6d8a2 | 1fc9ecd478744592a03cd1a25c552f47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.97s ago] ('0', '0', 1) 2026-10-05 18:09:57.094 | b8c4e9da87574871ba8039706784611d | 134113b4f5dc45bb987f7bef64c6d8a2 | 1fc9ecd478744592a03cd1a25c552f47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.094 | b8c4e9da87574871ba8039706784611d | 134113b4f5dc45bb987f7bef64c6d8a2 | 1fc9ecd478744592a03cd1a25c552f47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.97s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.095 | bc1530b9eb994f8089e3abecb514c0a2 | f3a777d7497c41be91232e63804020a4 | 07e33efa4582414ca23fd376e39ade68 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.095 | bc1530b9eb994f8089e3abecb514c0a2 | f3a777d7497c41be91232e63804020a4 | 07e33efa4582414ca23fd376e39ade68 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.97s ago] ('0', '0', 1) 2026-10-05 18:09:57.095 | 416c586b9a0e46d9aa5fdb40f13629d8 | b5908a59304548769f5cdba6ded91913 | ed5482f44d9340dc8ad2d0abb08639d3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.096 | 416c586b9a0e46d9aa5fdb40f13629d8 | b5908a59304548769f5cdba6ded91913 | ed5482f44d9340dc8ad2d0abb08639d3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.97s ago] ('0', '0', 1) 2026-10-05 18:09:57.096 | b8c4e9da87574871ba8039706784611d | 134113b4f5dc45bb987f7bef64c6d8a2 | 1fc9ecd478744592a03cd1a25c552f47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.097 | b8c4e9da87574871ba8039706784611d | 134113b4f5dc45bb987f7bef64c6d8a2 | 1fc9ecd478744592a03cd1a25c552f47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.97s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.098 | d4c03d2ab08c4b5781840a703cca94bc | 58bb9cf1210a4c83b6a0814da2368689 | d85c49741be743c4988d33c56febd6c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.098 | d4c03d2ab08c4b5781840a703cca94bc | 58bb9cf1210a4c83b6a0814da2368689 | d85c49741be743c4988d33c56febd6c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.98s ago] ('0', '0', 1) 2026-10-05 18:09:57.098 | 416c586b9a0e46d9aa5fdb40f13629d8 | b5908a59304548769f5cdba6ded91913 | ed5482f44d9340dc8ad2d0abb08639d3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.098 | 416c586b9a0e46d9aa5fdb40f13629d8 | b5908a59304548769f5cdba6ded91913 | ed5482f44d9340dc8ad2d0abb08639d3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.97s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.099 | bc1530b9eb994f8089e3abecb514c0a2 | f3a777d7497c41be91232e63804020a4 | 07e33efa4582414ca23fd376e39ade68 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.099 | bc1530b9eb994f8089e3abecb514c0a2 | f3a777d7497c41be91232e63804020a4 | 07e33efa4582414ca23fd376e39ade68 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.97s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.100 | b8c4e9da87574871ba8039706784611d | 134113b4f5dc45bb987f7bef64c6d8a2 | 1fc9ecd478744592a03cd1a25c552f47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.100 | b8c4e9da87574871ba8039706784611d | 134113b4f5dc45bb987f7bef64c6d8a2 | 1fc9ecd478744592a03cd1a25c552f47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.97s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.101 | d4c03d2ab08c4b5781840a703cca94bc | 58bb9cf1210a4c83b6a0814da2368689 | d85c49741be743c4988d33c56febd6c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.101 | d4c03d2ab08c4b5781840a703cca94bc | 58bb9cf1210a4c83b6a0814da2368689 | d85c49741be743c4988d33c56febd6c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.98s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.101 | 416c586b9a0e46d9aa5fdb40f13629d8 | b5908a59304548769f5cdba6ded91913 | ed5482f44d9340dc8ad2d0abb08639d3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.101 | 416c586b9a0e46d9aa5fdb40f13629d8 | b5908a59304548769f5cdba6ded91913 | ed5482f44d9340dc8ad2d0abb08639d3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.97s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.102 | bc1530b9eb994f8089e3abecb514c0a2 | f3a777d7497c41be91232e63804020a4 | 07e33efa4582414ca23fd376e39ade68 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.102 | bc1530b9eb994f8089e3abecb514c0a2 | f3a777d7497c41be91232e63804020a4 | 07e33efa4582414ca23fd376e39ade68 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.98s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.102 | b8c4e9da87574871ba8039706784611d | 134113b4f5dc45bb987f7bef64c6d8a2 | 1fc9ecd478744592a03cd1a25c552f47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.102 | b8c4e9da87574871ba8039706784611d | 134113b4f5dc45bb987f7bef64c6d8a2 | 1fc9ecd478744592a03cd1a25c552f47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.97s ago] ('0',) 2026-10-05 18:09:57.104 | fe332ca1d9384a5f81145a63f02c6929 | e0aaa1c37e7a478a8b2af31eb9419a78 | 268ba949e48d4987bcfbf8d103d3d808 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.104 | fe332ca1d9384a5f81145a63f02c6929 | e0aaa1c37e7a478a8b2af31eb9419a78 | 268ba949e48d4987bcfbf8d103d3d808 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.98s ago] ('0', '0', 1) 2026-10-05 18:09:57.104 | d4c03d2ab08c4b5781840a703cca94bc | 58bb9cf1210a4c83b6a0814da2368689 | d85c49741be743c4988d33c56febd6c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.104 | d4c03d2ab08c4b5781840a703cca94bc | 58bb9cf1210a4c83b6a0814da2368689 | d85c49741be743c4988d33c56febd6c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.98s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.105 | 56fc06b92ac84de1ae1387ac9c3bfb7a | f47e340f467b46b19ecbf88e4fe2edd5 | 0ef1808c6e3d417daa5be089221b05f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.105 | 56fc06b92ac84de1ae1387ac9c3bfb7a | f47e340f467b46b19ecbf88e4fe2edd5 | 0ef1808c6e3d417daa5be089221b05f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.98s ago] ('0', '0', 1) 2026-10-05 18:09:57.106 | bc1530b9eb994f8089e3abecb514c0a2 | f3a777d7497c41be91232e63804020a4 | 07e33efa4582414ca23fd376e39ade68 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.106 | bc1530b9eb994f8089e3abecb514c0a2 | f3a777d7497c41be91232e63804020a4 | 07e33efa4582414ca23fd376e39ade68 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.98s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.106 | 416c586b9a0e46d9aa5fdb40f13629d8 | b5908a59304548769f5cdba6ded91913 | ed5482f44d9340dc8ad2d0abb08639d3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.106 | 416c586b9a0e46d9aa5fdb40f13629d8 | b5908a59304548769f5cdba6ded91913 | ed5482f44d9340dc8ad2d0abb08639d3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.98s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.108 | fe332ca1d9384a5f81145a63f02c6929 | e0aaa1c37e7a478a8b2af31eb9419a78 | 268ba949e48d4987bcfbf8d103d3d808 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.109 | fe332ca1d9384a5f81145a63f02c6929 | e0aaa1c37e7a478a8b2af31eb9419a78 | 268ba949e48d4987bcfbf8d103d3d808 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.98s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.109 | d4c03d2ab08c4b5781840a703cca94bc | 58bb9cf1210a4c83b6a0814da2368689 | d85c49741be743c4988d33c56febd6c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.109 | d4c03d2ab08c4b5781840a703cca94bc | 58bb9cf1210a4c83b6a0814da2368689 | d85c49741be743c4988d33c56febd6c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.98s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.110 | 56fc06b92ac84de1ae1387ac9c3bfb7a | f47e340f467b46b19ecbf88e4fe2edd5 | 0ef1808c6e3d417daa5be089221b05f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.110 | 56fc06b92ac84de1ae1387ac9c3bfb7a | f47e340f467b46b19ecbf88e4fe2edd5 | 0ef1808c6e3d417daa5be089221b05f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.99s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.111 | 416c586b9a0e46d9aa5fdb40f13629d8 | b5908a59304548769f5cdba6ded91913 | ed5482f44d9340dc8ad2d0abb08639d3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.111 | 416c586b9a0e46d9aa5fdb40f13629d8 | b5908a59304548769f5cdba6ded91913 | ed5482f44d9340dc8ad2d0abb08639d3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.98s ago] ('0',) 2026-10-05 18:09:57.111 | bc1530b9eb994f8089e3abecb514c0a2 | f3a777d7497c41be91232e63804020a4 | 07e33efa4582414ca23fd376e39ade68 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.111 | bc1530b9eb994f8089e3abecb514c0a2 | f3a777d7497c41be91232e63804020a4 | 07e33efa4582414ca23fd376e39ade68 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.98s ago] ('0',) 2026-10-05 18:09:57.112 | fe332ca1d9384a5f81145a63f02c6929 | e0aaa1c37e7a478a8b2af31eb9419a78 | 268ba949e48d4987bcfbf8d103d3d808 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.112 | fe332ca1d9384a5f81145a63f02c6929 | e0aaa1c37e7a478a8b2af31eb9419a78 | 268ba949e48d4987bcfbf8d103d3d808 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.99s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.113 | d4c03d2ab08c4b5781840a703cca94bc | 58bb9cf1210a4c83b6a0814da2368689 | d85c49741be743c4988d33c56febd6c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.113 | d4c03d2ab08c4b5781840a703cca94bc | 58bb9cf1210a4c83b6a0814da2368689 | d85c49741be743c4988d33c56febd6c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.98s ago] ('0',) 2026-10-05 18:09:57.114 | 56fc06b92ac84de1ae1387ac9c3bfb7a | f47e340f467b46b19ecbf88e4fe2edd5 | 0ef1808c6e3d417daa5be089221b05f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.114 | 56fc06b92ac84de1ae1387ac9c3bfb7a | f47e340f467b46b19ecbf88e4fe2edd5 | 0ef1808c6e3d417daa5be089221b05f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.99s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.118 | fe332ca1d9384a5f81145a63f02c6929 | e0aaa1c37e7a478a8b2af31eb9419a78 | 268ba949e48d4987bcfbf8d103d3d808 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.118 | fe332ca1d9384a5f81145a63f02c6929 | e0aaa1c37e7a478a8b2af31eb9419a78 | 268ba949e48d4987bcfbf8d103d3d808 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.99s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.120 | 56fc06b92ac84de1ae1387ac9c3bfb7a | f47e340f467b46b19ecbf88e4fe2edd5 | 0ef1808c6e3d417daa5be089221b05f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.120 | 56fc06b92ac84de1ae1387ac9c3bfb7a | f47e340f467b46b19ecbf88e4fe2edd5 | 0ef1808c6e3d417daa5be089221b05f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.99s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.121 | fe332ca1d9384a5f81145a63f02c6929 | e0aaa1c37e7a478a8b2af31eb9419a78 | 268ba949e48d4987bcfbf8d103d3d808 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.121 | fe332ca1d9384a5f81145a63f02c6929 | e0aaa1c37e7a478a8b2af31eb9419a78 | 268ba949e48d4987bcfbf8d103d3d808 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.99s ago] ('0',) 2026-10-05 18:09:57.122 | 56fc06b92ac84de1ae1387ac9c3bfb7a | f47e340f467b46b19ecbf88e4fe2edd5 | 0ef1808c6e3d417daa5be089221b05f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.122 | 56fc06b92ac84de1ae1387ac9c3bfb7a | f47e340f467b46b19ecbf88e4fe2edd5 | 0ef1808c6e3d417daa5be089221b05f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.99s ago] ('0',) 2026-10-05 18:09:57.129 | b8c4e9da87574871ba8039706784611d | 134113b4f5dc45bb987f7bef64c6d8a2 | 1fc9ecd478744592a03cd1a25c552f47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_pallet_inventory.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_pallet_inventory.flow_state AS flow_state, biz_pallet_inventory.warehouse_id AS warehouse_id, current_warehouse.warehouse_name AS warehouse_name, biz_pallet_inventory.site_id AS site_id, current_site.site_name AS site_name, biz_pallet_inventory.current_line_id AS line_id, current_line.line_name AS line_name, active_filling.strain_id AS strain_id, active_filling.strain_code_snapshot AS strain_code, active_filling.strain_name_snapshot AS strain_name, active_filling.batch_no AS batch_no, active_filling.initial_packages AS initial_packages, biz_pallet_inventory.remaining_packages AS remaining_packages, biz_pallet_inventory.updated_at AS updated_at FROM biz_pallet_inventory INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_pallet_inventory.pallet_id LEFT OUTER JOIN biz_filling_record AS active_filling ON active_filling.filling_id = biz_pallet_inventory.active_filling_id LEFT OUTER JOIN biz_warehouse AS current_warehouse ON current_warehouse.warehouse_id = biz_pallet_inventory.warehouse_id LEFT OUTER JOIN biz_customer_site AS current_site ON current_site.site_id = biz_pallet_inventory.site_id LEFT OUTER JOIN biz_production_line AS current_line ON current_line.line_id = biz_pallet_inventory.current_line_id WHERE biz_pallet_inventory.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (active_filling.filling_id IS NULL OR active_filling.test_batch_id IS NULL) AND (current_warehouse.warehouse_id IS NULL OR current_warehouse.test_batch_id IS NULL) AND (current_site.site_id IS NULL OR current_site.test_batch_id IS NULL) AND (current_line.line_id IS NULL OR current_line.test_batch_id IS NULL) ORDER BY biz_pallet_inventory.pallet_id) AS anon_1 2026-10-05 18:09:57.129 | b8c4e9da87574871ba8039706784611d | 134113b4f5dc45bb987f7bef64c6d8a2 | 1fc9ecd478744592a03cd1a25c552f47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.67s ago] ('*',) 2026-10-05 18:09:57.134 | 416c586b9a0e46d9aa5fdb40f13629d8 | b5908a59304548769f5cdba6ded91913 | ed5482f44d9340dc8ad2d0abb08639d3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.create_time >= %s AND biz_shipment_order.create_time < %s ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 18:09:57.134 | 416c586b9a0e46d9aa5fdb40f13629d8 | b5908a59304548769f5cdba6ded91913 | ed5482f44d9340dc8ad2d0abb08639d3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.65s ago] ('*', datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 18:09:57.135 | d4c03d2ab08c4b5781840a703cca94bc | 58bb9cf1210a4c83b6a0814da2368689 | d85c49741be743c4988d33c56febd6c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 18:09:57.135 | d4c03d2ab08c4b5781840a703cca94bc | 58bb9cf1210a4c83b6a0814da2368689 | d85c49741be743c4988d33c56febd6c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.65s ago] ('*',) 2026-10-05 18:09:57.136 | bc1530b9eb994f8089e3abecb514c0a2 | f3a777d7497c41be91232e63804020a4 | 07e33efa4582414ca23fd376e39ade68 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 18:09:57.136 | bc1530b9eb994f8089e3abecb514c0a2 | f3a777d7497c41be91232e63804020a4 | 07e33efa4582414ca23fd376e39ade68 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.65s ago] ('*', datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 18:09:57.138 | 56fc06b92ac84de1ae1387ac9c3bfb7a | f47e340f467b46b19ecbf88e4fe2edd5 | 0ef1808c6e3d417daa5be089221b05f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id) AS anon_1 2026-10-05 18:09:57.139 | 56fc06b92ac84de1ae1387ac9c3bfb7a | f47e340f467b46b19ecbf88e4fe2edd5 | 0ef1808c6e3d417daa5be089221b05f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.64s ago] ('*', 'CONFIRMED') 2026-10-05 18:09:57.139 | b8c4e9da87574871ba8039706784611d | 134113b4f5dc45bb987f7bef64c6d8a2 | 1fc9ecd478744592a03cd1a25c552f47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_pallet_inventory.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_pallet_inventory.flow_state AS flow_state, biz_pallet_inventory.warehouse_id AS warehouse_id, current_warehouse.warehouse_name AS warehouse_name, biz_pallet_inventory.site_id AS site_id, current_site.site_name AS site_name, biz_pallet_inventory.current_line_id AS line_id, current_line.line_name AS line_name, active_filling.strain_id AS strain_id, active_filling.strain_code_snapshot AS strain_code, active_filling.strain_name_snapshot AS strain_name, active_filling.batch_no AS batch_no, active_filling.initial_packages AS initial_packages, biz_pallet_inventory.remaining_packages AS remaining_packages, biz_pallet_inventory.updated_at AS updated_at FROM biz_pallet_inventory INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_pallet_inventory.pallet_id LEFT OUTER JOIN biz_filling_record AS active_filling ON active_filling.filling_id = biz_pallet_inventory.active_filling_id LEFT OUTER JOIN biz_warehouse AS current_warehouse ON current_warehouse.warehouse_id = biz_pallet_inventory.warehouse_id LEFT OUTER JOIN biz_customer_site AS current_site ON current_site.site_id = biz_pallet_inventory.site_id LEFT OUTER JOIN biz_production_line AS current_line ON current_line.line_id = biz_pallet_inventory.current_line_id WHERE biz_pallet_inventory.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (active_filling.filling_id IS NULL OR active_filling.test_batch_id IS NULL) AND (current_warehouse.warehouse_id IS NULL OR current_warehouse.test_batch_id IS NULL) AND (current_site.site_id IS NULL OR current_site.test_batch_id IS NULL) AND (current_line.line_id IS NULL OR current_line.test_batch_id IS NULL) ORDER BY biz_pallet_inventory.pallet_id LIMIT %s, %s 2026-10-05 18:09:57.139 | b8c4e9da87574871ba8039706784611d | 134113b4f5dc45bb987f7bef64c6d8a2 | 1fc9ecd478744592a03cd1a25c552f47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.7454s ago] (0, 100) 2026-10-05 18:09:57.140 | bc1530b9eb994f8089e3abecb514c0a2 | f3a777d7497c41be91232e63804020a4 | 07e33efa4582414ca23fd376e39ade68 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 18:09:57.140 | bc1530b9eb994f8089e3abecb514c0a2 | f3a777d7497c41be91232e63804020a4 | 07e33efa4582414ca23fd376e39ade68 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.63s ago] (datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 1) 2026-10-05 18:09:57.141 | 416c586b9a0e46d9aa5fdb40f13629d8 | b5908a59304548769f5cdba6ded91913 | ed5482f44d9340dc8ad2d0abb08639d3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.create_time >= %s AND biz_shipment_order.create_time < %s ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 18:09:57.141 | 416c586b9a0e46d9aa5fdb40f13629d8 | b5908a59304548769f5cdba6ded91913 | ed5482f44d9340dc8ad2d0abb08639d3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.7535s ago] (datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 1) 2026-10-05 18:09:57.141 | d4c03d2ab08c4b5781840a703cca94bc | 58bb9cf1210a4c83b6a0814da2368689 | d85c49741be743c4988d33c56febd6c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 18:09:57.141 | d4c03d2ab08c4b5781840a703cca94bc | 58bb9cf1210a4c83b6a0814da2368689 | d85c49741be743c4988d33c56febd6c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.7489s ago] (0, 5) 2026-10-05 18:09:57.142 | fe332ca1d9384a5f81145a63f02c6929 | e0aaa1c37e7a478a8b2af31eb9419a78 | 268ba949e48d4987bcfbf8d103d3d808 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 18:09:57.142 | fe332ca1d9384a5f81145a63f02c6929 | e0aaa1c37e7a478a8b2af31eb9419a78 | 268ba949e48d4987bcfbf8d103d3d808 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.65s ago] ('*', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 18:09:57.143 | 56fc06b92ac84de1ae1387ac9c3bfb7a | f47e340f467b46b19ecbf88e4fe2edd5 | 0ef1808c6e3d417daa5be089221b05f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id LIMIT %s, %s 2026-10-05 18:09:57.143 | 56fc06b92ac84de1ae1387ac9c3bfb7a | f47e340f467b46b19ecbf88e4fe2edd5 | 0ef1808c6e3d417daa5be089221b05f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.7436s ago] ('CONFIRMED', 0, 5) 2026-10-05 18:09:57.144 | fe332ca1d9384a5f81145a63f02c6929 | e0aaa1c37e7a478a8b2af31eb9419a78 | 268ba949e48d4987bcfbf8d103d3d808 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 18:09:57.144 | fe332ca1d9384a5f81145a63f02c6929 | e0aaa1c37e7a478a8b2af31eb9419a78 | 268ba949e48d4987bcfbf8d103d3d808 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.63s ago] (datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 100) 2026-10-05 18:09:57.147 | b8c4e9da87574871ba8039706784611d | 134113b4f5dc45bb987f7bef64c6d8a2 | 1fc9ecd478744592a03cd1a25c552f47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:57.147 | 416c586b9a0e46d9aa5fdb40f13629d8 | b5908a59304548769f5cdba6ded91913 | ed5482f44d9340dc8ad2d0abb08639d3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:57.147 | d4c03d2ab08c4b5781840a703cca94bc | 58bb9cf1210a4c83b6a0814da2368689 | d85c49741be743c4988d33c56febd6c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:57.147 | bc1530b9eb994f8089e3abecb514c0a2 | f3a777d7497c41be91232e63804020a4 | 07e33efa4582414ca23fd376e39ade68 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:57.148 | 56fc06b92ac84de1ae1387ac9c3bfb7a | f47e340f467b46b19ecbf88e4fe2edd5 | 0ef1808c6e3d417daa5be089221b05f0 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:57.149 | fe332ca1d9384a5f81145a63f02c6929 | e0aaa1c37e7a478a8b2af31eb9419a78 | 268ba949e48d4987bcfbf8d103d3d808 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:57.154 | 3f1c78333ca44abca71ae56a39025d9f | b564533a15f84ae1b930ddf736b1e16a | 3c9407ebb6d848aebf66b5f86ceb1872 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:57.155 | 3f1c78333ca44abca71ae56a39025d9f | b564533a15f84ae1b930ddf736b1e16a | 3c9407ebb6d848aebf66b5f86ceb1872 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.155 | 3f1c78333ca44abca71ae56a39025d9f | b564533a15f84ae1b930ddf736b1e16a | 3c9407ebb6d848aebf66b5f86ceb1872 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.03s ago] ('0', '0', 1) 2026-10-05 18:09:57.156 | 3f1c78333ca44abca71ae56a39025d9f | b564533a15f84ae1b930ddf736b1e16a | 3c9407ebb6d848aebf66b5f86ceb1872 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.157 | 3f1c78333ca44abca71ae56a39025d9f | b564533a15f84ae1b930ddf736b1e16a | 3c9407ebb6d848aebf66b5f86ceb1872 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.03s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.157 | d0a30681de7d49abbb277701219cbe19 | 765cec58e1b14684ae89655955ee263e | 6b12ad02dd5d4cbf8fd732b506915170 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:57.158 | d0a30681de7d49abbb277701219cbe19 | 765cec58e1b14684ae89655955ee263e | 6b12ad02dd5d4cbf8fd732b506915170 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.158 | d0a30681de7d49abbb277701219cbe19 | 765cec58e1b14684ae89655955ee263e | 6b12ad02dd5d4cbf8fd732b506915170 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.04s ago] ('0', '0', 1) 2026-10-05 18:09:57.159 | 6b88b26db5e34f66a9123d772d8475f4 | 7b5ed3920bb14c5cbb226554ee7edbb8 | 19bc091b58684db1ac6d3edee0a447dd | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:57.159 | 6b88b26db5e34f66a9123d772d8475f4 | 7b5ed3920bb14c5cbb226554ee7edbb8 | 19bc091b58684db1ac6d3edee0a447dd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.159 | 6b88b26db5e34f66a9123d772d8475f4 | 7b5ed3920bb14c5cbb226554ee7edbb8 | 19bc091b58684db1ac6d3edee0a447dd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.04s ago] ('0', '0', 1) 2026-10-05 18:09:57.160 | 3f1c78333ca44abca71ae56a39025d9f | b564533a15f84ae1b930ddf736b1e16a | 3c9407ebb6d848aebf66b5f86ceb1872 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.161 | 3f1c78333ca44abca71ae56a39025d9f | b564533a15f84ae1b930ddf736b1e16a | 3c9407ebb6d848aebf66b5f86ceb1872 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.03s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.161 | 30c3b8673b1446fd95f868377b1718df | 0147d9a533394e0a96f0f21b593a158d | 1d0c099f78d748449d388b36eb81f685 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:57.162 | 30c3b8673b1446fd95f868377b1718df | 0147d9a533394e0a96f0f21b593a158d | 1d0c099f78d748449d388b36eb81f685 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.162 | 30c3b8673b1446fd95f868377b1718df | 0147d9a533394e0a96f0f21b593a158d | 1d0c099f78d748449d388b36eb81f685 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.04s ago] ('0', '0', 1) 2026-10-05 18:09:57.162 | d0a30681de7d49abbb277701219cbe19 | 765cec58e1b14684ae89655955ee263e | 6b12ad02dd5d4cbf8fd732b506915170 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.162 | d0a30681de7d49abbb277701219cbe19 | 765cec58e1b14684ae89655955ee263e | 6b12ad02dd5d4cbf8fd732b506915170 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.04s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.163 | 1c20ae1f692d4fd8a7d70132147ac90e | 02178b1214e244cba4a7de8e9840b494 | 7a1bdab540ac474d9bf6f20d09c98b23 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:57.164 | 1c20ae1f692d4fd8a7d70132147ac90e | 02178b1214e244cba4a7de8e9840b494 | 7a1bdab540ac474d9bf6f20d09c98b23 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.164 | 1c20ae1f692d4fd8a7d70132147ac90e | 02178b1214e244cba4a7de8e9840b494 | 7a1bdab540ac474d9bf6f20d09c98b23 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.04s ago] ('0', '0', 1) 2026-10-05 18:09:57.164 | 6b88b26db5e34f66a9123d772d8475f4 | 7b5ed3920bb14c5cbb226554ee7edbb8 | 19bc091b58684db1ac6d3edee0a447dd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.164 | 6b88b26db5e34f66a9123d772d8475f4 | 7b5ed3920bb14c5cbb226554ee7edbb8 | 19bc091b58684db1ac6d3edee0a447dd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.04s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.165 | 3f1c78333ca44abca71ae56a39025d9f | b564533a15f84ae1b930ddf736b1e16a | 3c9407ebb6d848aebf66b5f86ceb1872 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.165 | 3f1c78333ca44abca71ae56a39025d9f | b564533a15f84ae1b930ddf736b1e16a | 3c9407ebb6d848aebf66b5f86ceb1872 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.04s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.166 | 30c3b8673b1446fd95f868377b1718df | 0147d9a533394e0a96f0f21b593a158d | 1d0c099f78d748449d388b36eb81f685 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.166 | 30c3b8673b1446fd95f868377b1718df | 0147d9a533394e0a96f0f21b593a158d | 1d0c099f78d748449d388b36eb81f685 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.04s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.167 | d0a30681de7d49abbb277701219cbe19 | 765cec58e1b14684ae89655955ee263e | 6b12ad02dd5d4cbf8fd732b506915170 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.167 | d0a30681de7d49abbb277701219cbe19 | 765cec58e1b14684ae89655955ee263e | 6b12ad02dd5d4cbf8fd732b506915170 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.04s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.168 | 1c20ae1f692d4fd8a7d70132147ac90e | 02178b1214e244cba4a7de8e9840b494 | 7a1bdab540ac474d9bf6f20d09c98b23 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.168 | 1c20ae1f692d4fd8a7d70132147ac90e | 02178b1214e244cba4a7de8e9840b494 | 7a1bdab540ac474d9bf6f20d09c98b23 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.04s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.168 | 6b88b26db5e34f66a9123d772d8475f4 | 7b5ed3920bb14c5cbb226554ee7edbb8 | 19bc091b58684db1ac6d3edee0a447dd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.168 | 6b88b26db5e34f66a9123d772d8475f4 | 7b5ed3920bb14c5cbb226554ee7edbb8 | 19bc091b58684db1ac6d3edee0a447dd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.04s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.169 | 3f1c78333ca44abca71ae56a39025d9f | b564533a15f84ae1b930ddf736b1e16a | 3c9407ebb6d848aebf66b5f86ceb1872 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.169 | 3f1c78333ca44abca71ae56a39025d9f | b564533a15f84ae1b930ddf736b1e16a | 3c9407ebb6d848aebf66b5f86ceb1872 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.04s ago] ('0',) 2026-10-05 18:09:57.170 | 30c3b8673b1446fd95f868377b1718df | 0147d9a533394e0a96f0f21b593a158d | 1d0c099f78d748449d388b36eb81f685 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.170 | 30c3b8673b1446fd95f868377b1718df | 0147d9a533394e0a96f0f21b593a158d | 1d0c099f78d748449d388b36eb81f685 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.04s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.170 | d0a30681de7d49abbb277701219cbe19 | 765cec58e1b14684ae89655955ee263e | 6b12ad02dd5d4cbf8fd732b506915170 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.170 | d0a30681de7d49abbb277701219cbe19 | 765cec58e1b14684ae89655955ee263e | 6b12ad02dd5d4cbf8fd732b506915170 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.04s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.171 | 1c20ae1f692d4fd8a7d70132147ac90e | 02178b1214e244cba4a7de8e9840b494 | 7a1bdab540ac474d9bf6f20d09c98b23 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.171 | 1c20ae1f692d4fd8a7d70132147ac90e | 02178b1214e244cba4a7de8e9840b494 | 7a1bdab540ac474d9bf6f20d09c98b23 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.04s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.172 | 6b88b26db5e34f66a9123d772d8475f4 | 7b5ed3920bb14c5cbb226554ee7edbb8 | 19bc091b58684db1ac6d3edee0a447dd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.172 | 6b88b26db5e34f66a9123d772d8475f4 | 7b5ed3920bb14c5cbb226554ee7edbb8 | 19bc091b58684db1ac6d3edee0a447dd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.04s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.174 | d0a30681de7d49abbb277701219cbe19 | 765cec58e1b14684ae89655955ee263e | 6b12ad02dd5d4cbf8fd732b506915170 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.174 | d0a30681de7d49abbb277701219cbe19 | 765cec58e1b14684ae89655955ee263e | 6b12ad02dd5d4cbf8fd732b506915170 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.04s ago] ('0',) 2026-10-05 18:09:57.174 | 30c3b8673b1446fd95f868377b1718df | 0147d9a533394e0a96f0f21b593a158d | 1d0c099f78d748449d388b36eb81f685 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.174 | 30c3b8673b1446fd95f868377b1718df | 0147d9a533394e0a96f0f21b593a158d | 1d0c099f78d748449d388b36eb81f685 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.05s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.175 | 6b88b26db5e34f66a9123d772d8475f4 | 7b5ed3920bb14c5cbb226554ee7edbb8 | 19bc091b58684db1ac6d3edee0a447dd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.175 | 6b88b26db5e34f66a9123d772d8475f4 | 7b5ed3920bb14c5cbb226554ee7edbb8 | 19bc091b58684db1ac6d3edee0a447dd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.05s ago] ('0',) 2026-10-05 18:09:57.176 | 1c20ae1f692d4fd8a7d70132147ac90e | 02178b1214e244cba4a7de8e9840b494 | 7a1bdab540ac474d9bf6f20d09c98b23 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.176 | 1c20ae1f692d4fd8a7d70132147ac90e | 02178b1214e244cba4a7de8e9840b494 | 7a1bdab540ac474d9bf6f20d09c98b23 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.05s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.177 | 30c3b8673b1446fd95f868377b1718df | 0147d9a533394e0a96f0f21b593a158d | 1d0c099f78d748449d388b36eb81f685 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.177 | 30c3b8673b1446fd95f868377b1718df | 0147d9a533394e0a96f0f21b593a158d | 1d0c099f78d748449d388b36eb81f685 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.05s ago] ('0',) 2026-10-05 18:09:57.180 | 1c20ae1f692d4fd8a7d70132147ac90e | 02178b1214e244cba4a7de8e9840b494 | 7a1bdab540ac474d9bf6f20d09c98b23 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.180 | 1c20ae1f692d4fd8a7d70132147ac90e | 02178b1214e244cba4a7de8e9840b494 | 7a1bdab540ac474d9bf6f20d09c98b23 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.05s ago] ('0',) 2026-10-05 18:09:57.188 | d0a30681de7d49abbb277701219cbe19 | 765cec58e1b14684ae89655955ee263e | 6b12ad02dd5d4cbf8fd732b506915170 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.188 | d0a30681de7d49abbb277701219cbe19 | 765cec58e1b14684ae89655955ee263e | 6b12ad02dd5d4cbf8fd732b506915170 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.07s ago] ('0', '0', 1) 2026-10-05 18:09:57.189 | 3f1c78333ca44abca71ae56a39025d9f | b564533a15f84ae1b930ddf736b1e16a | 3c9407ebb6d848aebf66b5f86ceb1872 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.189 | 3f1c78333ca44abca71ae56a39025d9f | b564533a15f84ae1b930ddf736b1e16a | 3c9407ebb6d848aebf66b5f86ceb1872 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.07s ago] ('0', '0', 1) 2026-10-05 18:09:57.190 | d0a30681de7d49abbb277701219cbe19 | 765cec58e1b14684ae89655955ee263e | 6b12ad02dd5d4cbf8fd732b506915170 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.190 | d0a30681de7d49abbb277701219cbe19 | 765cec58e1b14684ae89655955ee263e | 6b12ad02dd5d4cbf8fd732b506915170 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.07s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.191 | 3f1c78333ca44abca71ae56a39025d9f | b564533a15f84ae1b930ddf736b1e16a | 3c9407ebb6d848aebf66b5f86ceb1872 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.191 | 3f1c78333ca44abca71ae56a39025d9f | b564533a15f84ae1b930ddf736b1e16a | 3c9407ebb6d848aebf66b5f86ceb1872 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.07s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.192 | d0a30681de7d49abbb277701219cbe19 | 765cec58e1b14684ae89655955ee263e | 6b12ad02dd5d4cbf8fd732b506915170 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.193 | d0a30681de7d49abbb277701219cbe19 | 765cec58e1b14684ae89655955ee263e | 6b12ad02dd5d4cbf8fd732b506915170 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.07s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.193 | 3f1c78333ca44abca71ae56a39025d9f | b564533a15f84ae1b930ddf736b1e16a | 3c9407ebb6d848aebf66b5f86ceb1872 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.193 | 3f1c78333ca44abca71ae56a39025d9f | b564533a15f84ae1b930ddf736b1e16a | 3c9407ebb6d848aebf66b5f86ceb1872 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.07s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.194 | 1c20ae1f692d4fd8a7d70132147ac90e | 02178b1214e244cba4a7de8e9840b494 | 7a1bdab540ac474d9bf6f20d09c98b23 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.194 | 1c20ae1f692d4fd8a7d70132147ac90e | 02178b1214e244cba4a7de8e9840b494 | 7a1bdab540ac474d9bf6f20d09c98b23 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.07s ago] ('0', '0', 1) 2026-10-05 18:09:57.194 | 6b88b26db5e34f66a9123d772d8475f4 | 7b5ed3920bb14c5cbb226554ee7edbb8 | 19bc091b58684db1ac6d3edee0a447dd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.195 | 6b88b26db5e34f66a9123d772d8475f4 | 7b5ed3920bb14c5cbb226554ee7edbb8 | 19bc091b58684db1ac6d3edee0a447dd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.07s ago] ('0', '0', 1) 2026-10-05 18:09:57.195 | 30c3b8673b1446fd95f868377b1718df | 0147d9a533394e0a96f0f21b593a158d | 1d0c099f78d748449d388b36eb81f685 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.195 | 30c3b8673b1446fd95f868377b1718df | 0147d9a533394e0a96f0f21b593a158d | 1d0c099f78d748449d388b36eb81f685 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.07s ago] ('0', '0', 1) 2026-10-05 18:09:57.196 | d0a30681de7d49abbb277701219cbe19 | 765cec58e1b14684ae89655955ee263e | 6b12ad02dd5d4cbf8fd732b506915170 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.196 | d0a30681de7d49abbb277701219cbe19 | 765cec58e1b14684ae89655955ee263e | 6b12ad02dd5d4cbf8fd732b506915170 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.07s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.197 | 1c20ae1f692d4fd8a7d70132147ac90e | 02178b1214e244cba4a7de8e9840b494 | 7a1bdab540ac474d9bf6f20d09c98b23 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.197 | 1c20ae1f692d4fd8a7d70132147ac90e | 02178b1214e244cba4a7de8e9840b494 | 7a1bdab540ac474d9bf6f20d09c98b23 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.07s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.197 | 3f1c78333ca44abca71ae56a39025d9f | b564533a15f84ae1b930ddf736b1e16a | 3c9407ebb6d848aebf66b5f86ceb1872 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.198 | 3f1c78333ca44abca71ae56a39025d9f | b564533a15f84ae1b930ddf736b1e16a | 3c9407ebb6d848aebf66b5f86ceb1872 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.07s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.198 | 6b88b26db5e34f66a9123d772d8475f4 | 7b5ed3920bb14c5cbb226554ee7edbb8 | 19bc091b58684db1ac6d3edee0a447dd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.198 | 6b88b26db5e34f66a9123d772d8475f4 | 7b5ed3920bb14c5cbb226554ee7edbb8 | 19bc091b58684db1ac6d3edee0a447dd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.07s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.199 | 30c3b8673b1446fd95f868377b1718df | 0147d9a533394e0a96f0f21b593a158d | 1d0c099f78d748449d388b36eb81f685 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.199 | 30c3b8673b1446fd95f868377b1718df | 0147d9a533394e0a96f0f21b593a158d | 1d0c099f78d748449d388b36eb81f685 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.07s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.199 | d0a30681de7d49abbb277701219cbe19 | 765cec58e1b14684ae89655955ee263e | 6b12ad02dd5d4cbf8fd732b506915170 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.199 | d0a30681de7d49abbb277701219cbe19 | 765cec58e1b14684ae89655955ee263e | 6b12ad02dd5d4cbf8fd732b506915170 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.07s ago] ('0',) 2026-10-05 18:09:57.200 | 1c20ae1f692d4fd8a7d70132147ac90e | 02178b1214e244cba4a7de8e9840b494 | 7a1bdab540ac474d9bf6f20d09c98b23 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.200 | 1c20ae1f692d4fd8a7d70132147ac90e | 02178b1214e244cba4a7de8e9840b494 | 7a1bdab540ac474d9bf6f20d09c98b23 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.07s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.201 | 3f1c78333ca44abca71ae56a39025d9f | b564533a15f84ae1b930ddf736b1e16a | 3c9407ebb6d848aebf66b5f86ceb1872 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.201 | 3f1c78333ca44abca71ae56a39025d9f | b564533a15f84ae1b930ddf736b1e16a | 3c9407ebb6d848aebf66b5f86ceb1872 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.07s ago] ('0',) 2026-10-05 18:09:57.201 | 30c3b8673b1446fd95f868377b1718df | 0147d9a533394e0a96f0f21b593a158d | 1d0c099f78d748449d388b36eb81f685 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.202 | 30c3b8673b1446fd95f868377b1718df | 0147d9a533394e0a96f0f21b593a158d | 1d0c099f78d748449d388b36eb81f685 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.08s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.202 | 6b88b26db5e34f66a9123d772d8475f4 | 7b5ed3920bb14c5cbb226554ee7edbb8 | 19bc091b58684db1ac6d3edee0a447dd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.202 | 6b88b26db5e34f66a9123d772d8475f4 | 7b5ed3920bb14c5cbb226554ee7edbb8 | 19bc091b58684db1ac6d3edee0a447dd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.08s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.204 | 1c20ae1f692d4fd8a7d70132147ac90e | 02178b1214e244cba4a7de8e9840b494 | 7a1bdab540ac474d9bf6f20d09c98b23 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.205 | 1c20ae1f692d4fd8a7d70132147ac90e | 02178b1214e244cba4a7de8e9840b494 | 7a1bdab540ac474d9bf6f20d09c98b23 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.08s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.207 | 30c3b8673b1446fd95f868377b1718df | 0147d9a533394e0a96f0f21b593a158d | 1d0c099f78d748449d388b36eb81f685 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.207 | 30c3b8673b1446fd95f868377b1718df | 0147d9a533394e0a96f0f21b593a158d | 1d0c099f78d748449d388b36eb81f685 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.08s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.207 | 6b88b26db5e34f66a9123d772d8475f4 | 7b5ed3920bb14c5cbb226554ee7edbb8 | 19bc091b58684db1ac6d3edee0a447dd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.207 | 6b88b26db5e34f66a9123d772d8475f4 | 7b5ed3920bb14c5cbb226554ee7edbb8 | 19bc091b58684db1ac6d3edee0a447dd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.08s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.208 | 1c20ae1f692d4fd8a7d70132147ac90e | 02178b1214e244cba4a7de8e9840b494 | 7a1bdab540ac474d9bf6f20d09c98b23 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.208 | 1c20ae1f692d4fd8a7d70132147ac90e | 02178b1214e244cba4a7de8e9840b494 | 7a1bdab540ac474d9bf6f20d09c98b23 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.08s ago] ('0',) 2026-10-05 18:09:57.209 | 30c3b8673b1446fd95f868377b1718df | 0147d9a533394e0a96f0f21b593a158d | 1d0c099f78d748449d388b36eb81f685 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.209 | 30c3b8673b1446fd95f868377b1718df | 0147d9a533394e0a96f0f21b593a158d | 1d0c099f78d748449d388b36eb81f685 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.08s ago] ('0',) 2026-10-05 18:09:57.210 | 6b88b26db5e34f66a9123d772d8475f4 | 7b5ed3920bb14c5cbb226554ee7edbb8 | 19bc091b58684db1ac6d3edee0a447dd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.210 | 6b88b26db5e34f66a9123d772d8475f4 | 7b5ed3920bb14c5cbb226554ee7edbb8 | 19bc091b58684db1ac6d3edee0a447dd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.08s ago] ('0',) 2026-10-05 18:09:57.221 | d0a30681de7d49abbb277701219cbe19 | 765cec58e1b14684ae89655955ee263e | 6b12ad02dd5d4cbf8fd732b506915170 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.status = %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 18:09:57.221 | d0a30681de7d49abbb277701219cbe19 | 765cec58e1b14684ae89655955ee263e | 6b12ad02dd5d4cbf8fd732b506915170 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.49s ago] ('*', 'DRAFT') 2026-10-05 18:09:57.223 | d0a30681de7d49abbb277701219cbe19 | 765cec58e1b14684ae89655955ee263e | 6b12ad02dd5d4cbf8fd732b506915170 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.status = %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 18:09:57.223 | d0a30681de7d49abbb277701219cbe19 | 765cec58e1b14684ae89655955ee263e | 6b12ad02dd5d4cbf8fd732b506915170 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.7295s ago] ('DRAFT', 0, 5) 2026-10-05 18:09:57.225 | d0a30681de7d49abbb277701219cbe19 | 765cec58e1b14684ae89655955ee263e | 6b12ad02dd5d4cbf8fd732b506915170 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:57.226 | 1c20ae1f692d4fd8a7d70132147ac90e | 02178b1214e244cba4a7de8e9840b494 | 7a1bdab540ac474d9bf6f20d09c98b23 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT sys_oper_log.oper_id AS oper_id, sys_oper_log.title AS title, sys_oper_log.business_type AS business_type, sys_oper_log.method AS method, sys_oper_log.request_method AS request_method, sys_oper_log.operator_type AS operator_type, sys_oper_log.oper_name AS oper_name, sys_oper_log.dept_name AS dept_name, sys_oper_log.oper_url AS oper_url, sys_oper_log.oper_ip AS oper_ip, sys_oper_log.oper_location AS oper_location, sys_oper_log.oper_param AS oper_param, sys_oper_log.json_result AS json_result, sys_oper_log.status AS status, sys_oper_log.error_msg AS error_msg, sys_oper_log.oper_time AS oper_time, sys_oper_log.cost_time AS cost_time FROM sys_oper_log WHERE sys_oper_log.title = %s AND sys_oper_log.status = %s ORDER BY sys_oper_log.oper_time DESC) AS anon_1 2026-10-05 18:09:57.226 | 1c20ae1f692d4fd8a7d70132147ac90e | 02178b1214e244cba4a7de8e9840b494 | 7a1bdab540ac474d9bf6f20d09c98b23 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.47s ago] ('*', '扫码操作', 1) 2026-10-05 18:09:57.229 | 3f1c78333ca44abca71ae56a39025d9f | b564533a15f84ae1b930ddf736b1e16a | 3c9407ebb6d848aebf66b5f86ceb1872 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at >= %s AND biz_shipment_order.confirmed_at < %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id) AS anon_1 2026-10-05 18:09:57.229 | 3f1c78333ca44abca71ae56a39025d9f | b564533a15f84ae1b930ddf736b1e16a | 3c9407ebb6d848aebf66b5f86ceb1872 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.49s ago] ('*', 'CONFIRMED', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 18:09:57.230 | 1c20ae1f692d4fd8a7d70132147ac90e | 02178b1214e244cba4a7de8e9840b494 | 7a1bdab540ac474d9bf6f20d09c98b23 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT sys_oper_log.oper_id, sys_oper_log.title, sys_oper_log.business_type, sys_oper_log.method, sys_oper_log.request_method, sys_oper_log.operator_type, sys_oper_log.oper_name, sys_oper_log.dept_name, sys_oper_log.oper_url, sys_oper_log.oper_ip, sys_oper_log.oper_location, sys_oper_log.oper_param, sys_oper_log.json_result, sys_oper_log.status, sys_oper_log.error_msg, sys_oper_log.oper_time, sys_oper_log.cost_time FROM sys_oper_log WHERE sys_oper_log.title = %s AND sys_oper_log.status = %s ORDER BY sys_oper_log.oper_time DESC LIMIT %s, %s 2026-10-05 18:09:57.230 | 1c20ae1f692d4fd8a7d70132147ac90e | 02178b1214e244cba4a7de8e9840b494 | 7a1bdab540ac474d9bf6f20d09c98b23 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.736s ago] ('扫码操作', 1, 0, 5) 2026-10-05 18:09:57.231 | 3f1c78333ca44abca71ae56a39025d9f | b564533a15f84ae1b930ddf736b1e16a | 3c9407ebb6d848aebf66b5f86ceb1872 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at >= %s AND biz_shipment_order.confirmed_at < %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id LIMIT %s, %s 2026-10-05 18:09:57.231 | 3f1c78333ca44abca71ae56a39025d9f | b564533a15f84ae1b930ddf736b1e16a | 3c9407ebb6d848aebf66b5f86ceb1872 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.7386s ago] ('CONFIRMED', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 100) 2026-10-05 18:09:57.233 | 30c3b8673b1446fd95f868377b1718df | 0147d9a533394e0a96f0f21b593a158d | 1d0c099f78d748449d388b36eb81f685 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_return_order.return_id AS return_id, biz_return_order.test_batch_id AS test_batch_id, biz_return_order.return_no AS return_no, biz_return_order.source_site_id AS source_site_id, biz_return_order.target_warehouse_id AS target_warehouse_id, biz_return_order.status AS status, biz_return_order.request_idempotency_key AS request_idempotency_key, biz_return_order.request_hash AS request_hash, biz_return_order.confirm_idempotency_key AS confirm_idempotency_key, biz_return_order.confirm_request_hash AS confirm_request_hash, biz_return_order.requested_by AS requested_by, biz_return_order.requested_at AS requested_at, biz_return_order.confirmed_by AS confirmed_by, biz_return_order.confirmed_at AS confirmed_at, biz_return_order.create_by AS create_by, biz_return_order.create_time AS create_time, biz_return_order.update_by AS update_by, biz_return_order.update_time AS update_time, biz_return_order.remark AS remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL AND biz_return_order.status = %s ORDER BY biz_return_order.return_id) AS anon_1 2026-10-05 18:09:57.233 | 30c3b8673b1446fd95f868377b1718df | 0147d9a533394e0a96f0f21b593a158d | 1d0c099f78d748449d388b36eb81f685 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.49s ago] ('*', 'REQUESTED') 2026-10-05 18:09:57.234 | 6b88b26db5e34f66a9123d772d8475f4 | 7b5ed3920bb14c5cbb226554ee7edbb8 | 19bc091b58684db1ac6d3edee0a447dd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.status = %s ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 18:09:57.234 | 6b88b26db5e34f66a9123d772d8475f4 | 7b5ed3920bb14c5cbb226554ee7edbb8 | 19bc091b58684db1ac6d3edee0a447dd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.49s ago] ('*', 'DRAFT') 2026-10-05 18:09:57.235 | 1c20ae1f692d4fd8a7d70132147ac90e | 02178b1214e244cba4a7de8e9840b494 | 7a1bdab540ac474d9bf6f20d09c98b23 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:57.235 | 6b88b26db5e34f66a9123d772d8475f4 | 7b5ed3920bb14c5cbb226554ee7edbb8 | 19bc091b58684db1ac6d3edee0a447dd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.status = %s ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 18:09:57.235 | 6b88b26db5e34f66a9123d772d8475f4 | 7b5ed3920bb14c5cbb226554ee7edbb8 | 19bc091b58684db1ac6d3edee0a447dd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.735s ago] ('DRAFT', 0, 5) 2026-10-05 18:09:57.236 | 3f1c78333ca44abca71ae56a39025d9f | b564533a15f84ae1b930ddf736b1e16a | 3c9407ebb6d848aebf66b5f86ceb1872 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:57.237 | 30c3b8673b1446fd95f868377b1718df | 0147d9a533394e0a96f0f21b593a158d | 1d0c099f78d748449d388b36eb81f685 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_return_order.return_id, biz_return_order.test_batch_id, biz_return_order.return_no, biz_return_order.source_site_id, biz_return_order.target_warehouse_id, biz_return_order.status, biz_return_order.request_idempotency_key, biz_return_order.request_hash, biz_return_order.confirm_idempotency_key, biz_return_order.confirm_request_hash, biz_return_order.requested_by, biz_return_order.requested_at, biz_return_order.confirmed_by, biz_return_order.confirmed_at, biz_return_order.create_by, biz_return_order.create_time, biz_return_order.update_by, biz_return_order.update_time, biz_return_order.remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL AND biz_return_order.status = %s ORDER BY biz_return_order.return_id LIMIT %s, %s 2026-10-05 18:09:57.237 | 30c3b8673b1446fd95f868377b1718df | 0147d9a533394e0a96f0f21b593a158d | 1d0c099f78d748449d388b36eb81f685 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 0.7354s ago] ('REQUESTED', 0, 5) 2026-10-05 18:09:57.238 | 6b88b26db5e34f66a9123d772d8475f4 | 7b5ed3920bb14c5cbb226554ee7edbb8 | 19bc091b58684db1ac6d3edee0a447dd | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:57.239 | 30c3b8673b1446fd95f868377b1718df | 0147d9a533394e0a96f0f21b593a158d | 1d0c099f78d748449d388b36eb81f685 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:57.410 | e72d3c82d9ea40fe8b86452da435bc58 | b12c1a8a70944fa4a6914d598f3765e9 | 2c37064febe74571b63f971bc52c3bb2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:57.410 | e72d3c82d9ea40fe8b86452da435bc58 | b12c1a8a70944fa4a6914d598f3765e9 | 2c37064febe74571b63f971bc52c3bb2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.411 | e72d3c82d9ea40fe8b86452da435bc58 | b12c1a8a70944fa4a6914d598f3765e9 | 2c37064febe74571b63f971bc52c3bb2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.29s ago] ('0', '0', 1) 2026-10-05 18:09:57.412 | e72d3c82d9ea40fe8b86452da435bc58 | b12c1a8a70944fa4a6914d598f3765e9 | 2c37064febe74571b63f971bc52c3bb2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.413 | e72d3c82d9ea40fe8b86452da435bc58 | b12c1a8a70944fa4a6914d598f3765e9 | 2c37064febe74571b63f971bc52c3bb2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.29s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.414 | f5b6512548e44284a2496e1804e5ce60 | e64669fa6ffc4bf6b42b01c03743036c | 9bc095630f434976902dc23792dcce6b | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:57.414 | f5b6512548e44284a2496e1804e5ce60 | e64669fa6ffc4bf6b42b01c03743036c | 9bc095630f434976902dc23792dcce6b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.414 | f5b6512548e44284a2496e1804e5ce60 | e64669fa6ffc4bf6b42b01c03743036c | 9bc095630f434976902dc23792dcce6b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.29s ago] ('0', '0', 1) 2026-10-05 18:09:57.415 | d4735ac47127403e8cc2d038afb4eb5b | c3bc4d2589aa42df9ef6bab90b648143 | 08dde6de7b344f668b354b892ec983db | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:57.416 | d4735ac47127403e8cc2d038afb4eb5b | c3bc4d2589aa42df9ef6bab90b648143 | 08dde6de7b344f668b354b892ec983db | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.416 | d4735ac47127403e8cc2d038afb4eb5b | c3bc4d2589aa42df9ef6bab90b648143 | 08dde6de7b344f668b354b892ec983db | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.29s ago] ('0', '0', 1) 2026-10-05 18:09:57.417 | e72d3c82d9ea40fe8b86452da435bc58 | b12c1a8a70944fa4a6914d598f3765e9 | 2c37064febe74571b63f971bc52c3bb2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.417 | e72d3c82d9ea40fe8b86452da435bc58 | b12c1a8a70944fa4a6914d598f3765e9 | 2c37064febe74571b63f971bc52c3bb2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.29s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.418 | 3f974b1cef024ac48c70a966c8384bda | cfaab63947214330a79aa5b82a4823cb | 61398f4fa3f44c92a87ef897b0b67e2a | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:57.419 | 3f974b1cef024ac48c70a966c8384bda | cfaab63947214330a79aa5b82a4823cb | 61398f4fa3f44c92a87ef897b0b67e2a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.419 | 3f974b1cef024ac48c70a966c8384bda | cfaab63947214330a79aa5b82a4823cb | 61398f4fa3f44c92a87ef897b0b67e2a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.3s ago] ('0', '0', 1) 2026-10-05 18:09:57.420 | f5b6512548e44284a2496e1804e5ce60 | e64669fa6ffc4bf6b42b01c03743036c | 9bc095630f434976902dc23792dcce6b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.420 | f5b6512548e44284a2496e1804e5ce60 | e64669fa6ffc4bf6b42b01c03743036c | 9bc095630f434976902dc23792dcce6b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.29s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.421 | 16e12f982ce84770adf9961b35df8681 | 498a27ab72ca4a1db4e8e6d0605a70d9 | df17e16ef1624b9b8373e9b78ac008f6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:57.421 | 16e12f982ce84770adf9961b35df8681 | 498a27ab72ca4a1db4e8e6d0605a70d9 | df17e16ef1624b9b8373e9b78ac008f6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.422 | 16e12f982ce84770adf9961b35df8681 | 498a27ab72ca4a1db4e8e6d0605a70d9 | df17e16ef1624b9b8373e9b78ac008f6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.3s ago] ('0', '0', 1) 2026-10-05 18:09:57.423 | d4735ac47127403e8cc2d038afb4eb5b | c3bc4d2589aa42df9ef6bab90b648143 | 08dde6de7b344f668b354b892ec983db | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.423 | d4735ac47127403e8cc2d038afb4eb5b | c3bc4d2589aa42df9ef6bab90b648143 | 08dde6de7b344f668b354b892ec983db | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.3s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.424 | e72d3c82d9ea40fe8b86452da435bc58 | b12c1a8a70944fa4a6914d598f3765e9 | 2c37064febe74571b63f971bc52c3bb2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.424 | e72d3c82d9ea40fe8b86452da435bc58 | b12c1a8a70944fa4a6914d598f3765e9 | 2c37064febe74571b63f971bc52c3bb2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.3s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.425 | 15a1e2eeba32483283d873eabff34d0e | 82191323dd7f4d1ba10d346e136353b0 | aec00c064b3f40519c234f6178e5ffcf | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:57.425 | 15a1e2eeba32483283d873eabff34d0e | 82191323dd7f4d1ba10d346e136353b0 | aec00c064b3f40519c234f6178e5ffcf | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.425 | 15a1e2eeba32483283d873eabff34d0e | 82191323dd7f4d1ba10d346e136353b0 | aec00c064b3f40519c234f6178e5ffcf | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.3s ago] ('0', '0', 1) 2026-10-05 18:09:57.426 | f5b6512548e44284a2496e1804e5ce60 | e64669fa6ffc4bf6b42b01c03743036c | 9bc095630f434976902dc23792dcce6b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.426 | f5b6512548e44284a2496e1804e5ce60 | e64669fa6ffc4bf6b42b01c03743036c | 9bc095630f434976902dc23792dcce6b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.3s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.426 | 3f974b1cef024ac48c70a966c8384bda | cfaab63947214330a79aa5b82a4823cb | 61398f4fa3f44c92a87ef897b0b67e2a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.426 | 3f974b1cef024ac48c70a966c8384bda | cfaab63947214330a79aa5b82a4823cb | 61398f4fa3f44c92a87ef897b0b67e2a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.3s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.427 | d4735ac47127403e8cc2d038afb4eb5b | c3bc4d2589aa42df9ef6bab90b648143 | 08dde6de7b344f668b354b892ec983db | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.428 | d4735ac47127403e8cc2d038afb4eb5b | c3bc4d2589aa42df9ef6bab90b648143 | 08dde6de7b344f668b354b892ec983db | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.3s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.428 | 16e12f982ce84770adf9961b35df8681 | 498a27ab72ca4a1db4e8e6d0605a70d9 | df17e16ef1624b9b8373e9b78ac008f6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.428 | 16e12f982ce84770adf9961b35df8681 | 498a27ab72ca4a1db4e8e6d0605a70d9 | df17e16ef1624b9b8373e9b78ac008f6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.3s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.429 | e72d3c82d9ea40fe8b86452da435bc58 | b12c1a8a70944fa4a6914d598f3765e9 | 2c37064febe74571b63f971bc52c3bb2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.429 | e72d3c82d9ea40fe8b86452da435bc58 | b12c1a8a70944fa4a6914d598f3765e9 | 2c37064febe74571b63f971bc52c3bb2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.3s ago] ('0',) 2026-10-05 18:09:57.430 | 3f974b1cef024ac48c70a966c8384bda | cfaab63947214330a79aa5b82a4823cb | 61398f4fa3f44c92a87ef897b0b67e2a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.430 | 3f974b1cef024ac48c70a966c8384bda | cfaab63947214330a79aa5b82a4823cb | 61398f4fa3f44c92a87ef897b0b67e2a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.3s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.431 | 15a1e2eeba32483283d873eabff34d0e | 82191323dd7f4d1ba10d346e136353b0 | aec00c064b3f40519c234f6178e5ffcf | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.431 | 15a1e2eeba32483283d873eabff34d0e | 82191323dd7f4d1ba10d346e136353b0 | aec00c064b3f40519c234f6178e5ffcf | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.31s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.431 | f5b6512548e44284a2496e1804e5ce60 | e64669fa6ffc4bf6b42b01c03743036c | 9bc095630f434976902dc23792dcce6b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.431 | f5b6512548e44284a2496e1804e5ce60 | e64669fa6ffc4bf6b42b01c03743036c | 9bc095630f434976902dc23792dcce6b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.3s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.432 | 16e12f982ce84770adf9961b35df8681 | 498a27ab72ca4a1db4e8e6d0605a70d9 | df17e16ef1624b9b8373e9b78ac008f6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.432 | 16e12f982ce84770adf9961b35df8681 | 498a27ab72ca4a1db4e8e6d0605a70d9 | df17e16ef1624b9b8373e9b78ac008f6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.31s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.433 | d4735ac47127403e8cc2d038afb4eb5b | c3bc4d2589aa42df9ef6bab90b648143 | 08dde6de7b344f668b354b892ec983db | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.433 | d4735ac47127403e8cc2d038afb4eb5b | c3bc4d2589aa42df9ef6bab90b648143 | 08dde6de7b344f668b354b892ec983db | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.3s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.435 | 15a1e2eeba32483283d873eabff34d0e | 82191323dd7f4d1ba10d346e136353b0 | aec00c064b3f40519c234f6178e5ffcf | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.436 | 15a1e2eeba32483283d873eabff34d0e | 82191323dd7f4d1ba10d346e136353b0 | aec00c064b3f40519c234f6178e5ffcf | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.31s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.436 | 3f974b1cef024ac48c70a966c8384bda | cfaab63947214330a79aa5b82a4823cb | 61398f4fa3f44c92a87ef897b0b67e2a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.436 | 3f974b1cef024ac48c70a966c8384bda | cfaab63947214330a79aa5b82a4823cb | 61398f4fa3f44c92a87ef897b0b67e2a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.31s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.436 | f5b6512548e44284a2496e1804e5ce60 | e64669fa6ffc4bf6b42b01c03743036c | 9bc095630f434976902dc23792dcce6b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.436 | f5b6512548e44284a2496e1804e5ce60 | e64669fa6ffc4bf6b42b01c03743036c | 9bc095630f434976902dc23792dcce6b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.31s ago] ('0',) 2026-10-05 18:09:57.438 | 16e12f982ce84770adf9961b35df8681 | 498a27ab72ca4a1db4e8e6d0605a70d9 | df17e16ef1624b9b8373e9b78ac008f6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.438 | 16e12f982ce84770adf9961b35df8681 | 498a27ab72ca4a1db4e8e6d0605a70d9 | df17e16ef1624b9b8373e9b78ac008f6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.31s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.438 | d4735ac47127403e8cc2d038afb4eb5b | c3bc4d2589aa42df9ef6bab90b648143 | 08dde6de7b344f668b354b892ec983db | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.439 | d4735ac47127403e8cc2d038afb4eb5b | c3bc4d2589aa42df9ef6bab90b648143 | 08dde6de7b344f668b354b892ec983db | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.31s ago] ('0',) 2026-10-05 18:09:57.439 | 3f974b1cef024ac48c70a966c8384bda | cfaab63947214330a79aa5b82a4823cb | 61398f4fa3f44c92a87ef897b0b67e2a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.440 | 3f974b1cef024ac48c70a966c8384bda | cfaab63947214330a79aa5b82a4823cb | 61398f4fa3f44c92a87ef897b0b67e2a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.31s ago] ('0',) 2026-10-05 18:09:57.441 | 15a1e2eeba32483283d873eabff34d0e | 82191323dd7f4d1ba10d346e136353b0 | aec00c064b3f40519c234f6178e5ffcf | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.441 | 15a1e2eeba32483283d873eabff34d0e | 82191323dd7f4d1ba10d346e136353b0 | aec00c064b3f40519c234f6178e5ffcf | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.31s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.445 | 16e12f982ce84770adf9961b35df8681 | 498a27ab72ca4a1db4e8e6d0605a70d9 | df17e16ef1624b9b8373e9b78ac008f6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.445 | 16e12f982ce84770adf9961b35df8681 | 498a27ab72ca4a1db4e8e6d0605a70d9 | df17e16ef1624b9b8373e9b78ac008f6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.32s ago] ('0',) 2026-10-05 18:09:57.448 | 15a1e2eeba32483283d873eabff34d0e | 82191323dd7f4d1ba10d346e136353b0 | aec00c064b3f40519c234f6178e5ffcf | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.448 | 15a1e2eeba32483283d873eabff34d0e | 82191323dd7f4d1ba10d346e136353b0 | aec00c064b3f40519c234f6178e5ffcf | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.32s ago] ('0',) 2026-10-05 18:09:57.456 | e72d3c82d9ea40fe8b86452da435bc58 | b12c1a8a70944fa4a6914d598f3765e9 | 2c37064febe74571b63f971bc52c3bb2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.456 | e72d3c82d9ea40fe8b86452da435bc58 | b12c1a8a70944fa4a6914d598f3765e9 | 2c37064febe74571b63f971bc52c3bb2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.33s ago] ('0', '0', 1) 2026-10-05 18:09:57.457 | e72d3c82d9ea40fe8b86452da435bc58 | b12c1a8a70944fa4a6914d598f3765e9 | 2c37064febe74571b63f971bc52c3bb2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.457 | e72d3c82d9ea40fe8b86452da435bc58 | b12c1a8a70944fa4a6914d598f3765e9 | 2c37064febe74571b63f971bc52c3bb2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.33s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.459 | e72d3c82d9ea40fe8b86452da435bc58 | b12c1a8a70944fa4a6914d598f3765e9 | 2c37064febe74571b63f971bc52c3bb2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.459 | e72d3c82d9ea40fe8b86452da435bc58 | b12c1a8a70944fa4a6914d598f3765e9 | 2c37064febe74571b63f971bc52c3bb2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.33s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.461 | e72d3c82d9ea40fe8b86452da435bc58 | b12c1a8a70944fa4a6914d598f3765e9 | 2c37064febe74571b63f971bc52c3bb2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.461 | e72d3c82d9ea40fe8b86452da435bc58 | b12c1a8a70944fa4a6914d598f3765e9 | 2c37064febe74571b63f971bc52c3bb2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.33s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.461 | d4735ac47127403e8cc2d038afb4eb5b | c3bc4d2589aa42df9ef6bab90b648143 | 08dde6de7b344f668b354b892ec983db | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.462 | d4735ac47127403e8cc2d038afb4eb5b | c3bc4d2589aa42df9ef6bab90b648143 | 08dde6de7b344f668b354b892ec983db | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.34s ago] ('0', '0', 1) 2026-10-05 18:09:57.462 | f5b6512548e44284a2496e1804e5ce60 | e64669fa6ffc4bf6b42b01c03743036c | 9bc095630f434976902dc23792dcce6b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.462 | f5b6512548e44284a2496e1804e5ce60 | e64669fa6ffc4bf6b42b01c03743036c | 9bc095630f434976902dc23792dcce6b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.34s ago] ('0', '0', 1) 2026-10-05 18:09:57.463 | e72d3c82d9ea40fe8b86452da435bc58 | b12c1a8a70944fa4a6914d598f3765e9 | 2c37064febe74571b63f971bc52c3bb2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.463 | e72d3c82d9ea40fe8b86452da435bc58 | b12c1a8a70944fa4a6914d598f3765e9 | 2c37064febe74571b63f971bc52c3bb2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.33s ago] ('0',) 2026-10-05 18:09:57.464 | 3f974b1cef024ac48c70a966c8384bda | cfaab63947214330a79aa5b82a4823cb | 61398f4fa3f44c92a87ef897b0b67e2a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.464 | 3f974b1cef024ac48c70a966c8384bda | cfaab63947214330a79aa5b82a4823cb | 61398f4fa3f44c92a87ef897b0b67e2a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.34s ago] ('0', '0', 1) 2026-10-05 18:09:57.465 | 16e12f982ce84770adf9961b35df8681 | 498a27ab72ca4a1db4e8e6d0605a70d9 | df17e16ef1624b9b8373e9b78ac008f6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.465 | 16e12f982ce84770adf9961b35df8681 | 498a27ab72ca4a1db4e8e6d0605a70d9 | df17e16ef1624b9b8373e9b78ac008f6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.34s ago] ('0', '0', 1) 2026-10-05 18:09:57.465 | 15a1e2eeba32483283d873eabff34d0e | 82191323dd7f4d1ba10d346e136353b0 | aec00c064b3f40519c234f6178e5ffcf | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.465 | 15a1e2eeba32483283d873eabff34d0e | 82191323dd7f4d1ba10d346e136353b0 | aec00c064b3f40519c234f6178e5ffcf | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.34s ago] ('0', '0', 1) 2026-10-05 18:09:57.466 | f5b6512548e44284a2496e1804e5ce60 | e64669fa6ffc4bf6b42b01c03743036c | 9bc095630f434976902dc23792dcce6b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.466 | f5b6512548e44284a2496e1804e5ce60 | e64669fa6ffc4bf6b42b01c03743036c | 9bc095630f434976902dc23792dcce6b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.34s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.466 | d4735ac47127403e8cc2d038afb4eb5b | c3bc4d2589aa42df9ef6bab90b648143 | 08dde6de7b344f668b354b892ec983db | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.466 | d4735ac47127403e8cc2d038afb4eb5b | c3bc4d2589aa42df9ef6bab90b648143 | 08dde6de7b344f668b354b892ec983db | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.34s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.469 | 3f974b1cef024ac48c70a966c8384bda | cfaab63947214330a79aa5b82a4823cb | 61398f4fa3f44c92a87ef897b0b67e2a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.469 | 3f974b1cef024ac48c70a966c8384bda | cfaab63947214330a79aa5b82a4823cb | 61398f4fa3f44c92a87ef897b0b67e2a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.34s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.470 | d4735ac47127403e8cc2d038afb4eb5b | c3bc4d2589aa42df9ef6bab90b648143 | 08dde6de7b344f668b354b892ec983db | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.470 | d4735ac47127403e8cc2d038afb4eb5b | c3bc4d2589aa42df9ef6bab90b648143 | 08dde6de7b344f668b354b892ec983db | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.34s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.470 | 16e12f982ce84770adf9961b35df8681 | 498a27ab72ca4a1db4e8e6d0605a70d9 | df17e16ef1624b9b8373e9b78ac008f6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.470 | 16e12f982ce84770adf9961b35df8681 | 498a27ab72ca4a1db4e8e6d0605a70d9 | df17e16ef1624b9b8373e9b78ac008f6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.35s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.471 | 15a1e2eeba32483283d873eabff34d0e | 82191323dd7f4d1ba10d346e136353b0 | aec00c064b3f40519c234f6178e5ffcf | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.471 | 15a1e2eeba32483283d873eabff34d0e | 82191323dd7f4d1ba10d346e136353b0 | aec00c064b3f40519c234f6178e5ffcf | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.35s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.472 | f5b6512548e44284a2496e1804e5ce60 | e64669fa6ffc4bf6b42b01c03743036c | 9bc095630f434976902dc23792dcce6b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.472 | f5b6512548e44284a2496e1804e5ce60 | e64669fa6ffc4bf6b42b01c03743036c | 9bc095630f434976902dc23792dcce6b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.35s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.473 | 3f974b1cef024ac48c70a966c8384bda | cfaab63947214330a79aa5b82a4823cb | 61398f4fa3f44c92a87ef897b0b67e2a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.473 | 3f974b1cef024ac48c70a966c8384bda | cfaab63947214330a79aa5b82a4823cb | 61398f4fa3f44c92a87ef897b0b67e2a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.35s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.474 | 16e12f982ce84770adf9961b35df8681 | 498a27ab72ca4a1db4e8e6d0605a70d9 | df17e16ef1624b9b8373e9b78ac008f6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.474 | 16e12f982ce84770adf9961b35df8681 | 498a27ab72ca4a1db4e8e6d0605a70d9 | df17e16ef1624b9b8373e9b78ac008f6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.35s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.475 | d4735ac47127403e8cc2d038afb4eb5b | c3bc4d2589aa42df9ef6bab90b648143 | 08dde6de7b344f668b354b892ec983db | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.475 | d4735ac47127403e8cc2d038afb4eb5b | c3bc4d2589aa42df9ef6bab90b648143 | 08dde6de7b344f668b354b892ec983db | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.35s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.475 | 15a1e2eeba32483283d873eabff34d0e | 82191323dd7f4d1ba10d346e136353b0 | aec00c064b3f40519c234f6178e5ffcf | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.475 | 15a1e2eeba32483283d873eabff34d0e | 82191323dd7f4d1ba10d346e136353b0 | aec00c064b3f40519c234f6178e5ffcf | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.35s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.476 | f5b6512548e44284a2496e1804e5ce60 | e64669fa6ffc4bf6b42b01c03743036c | 9bc095630f434976902dc23792dcce6b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.476 | f5b6512548e44284a2496e1804e5ce60 | e64669fa6ffc4bf6b42b01c03743036c | 9bc095630f434976902dc23792dcce6b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.35s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.477 | 3f974b1cef024ac48c70a966c8384bda | cfaab63947214330a79aa5b82a4823cb | 61398f4fa3f44c92a87ef897b0b67e2a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.477 | 3f974b1cef024ac48c70a966c8384bda | cfaab63947214330a79aa5b82a4823cb | 61398f4fa3f44c92a87ef897b0b67e2a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.35s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.477 | 16e12f982ce84770adf9961b35df8681 | 498a27ab72ca4a1db4e8e6d0605a70d9 | df17e16ef1624b9b8373e9b78ac008f6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.477 | 16e12f982ce84770adf9961b35df8681 | 498a27ab72ca4a1db4e8e6d0605a70d9 | df17e16ef1624b9b8373e9b78ac008f6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.35s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.478 | d4735ac47127403e8cc2d038afb4eb5b | c3bc4d2589aa42df9ef6bab90b648143 | 08dde6de7b344f668b354b892ec983db | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.478 | d4735ac47127403e8cc2d038afb4eb5b | c3bc4d2589aa42df9ef6bab90b648143 | 08dde6de7b344f668b354b892ec983db | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.35s ago] ('0',) 2026-10-05 18:09:57.479 | 15a1e2eeba32483283d873eabff34d0e | 82191323dd7f4d1ba10d346e136353b0 | aec00c064b3f40519c234f6178e5ffcf | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.479 | 15a1e2eeba32483283d873eabff34d0e | 82191323dd7f4d1ba10d346e136353b0 | aec00c064b3f40519c234f6178e5ffcf | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.35s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.480 | f5b6512548e44284a2496e1804e5ce60 | e64669fa6ffc4bf6b42b01c03743036c | 9bc095630f434976902dc23792dcce6b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.480 | f5b6512548e44284a2496e1804e5ce60 | e64669fa6ffc4bf6b42b01c03743036c | 9bc095630f434976902dc23792dcce6b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.35s ago] ('0',) 2026-10-05 18:09:57.481 | 3f974b1cef024ac48c70a966c8384bda | cfaab63947214330a79aa5b82a4823cb | 61398f4fa3f44c92a87ef897b0b67e2a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.481 | 3f974b1cef024ac48c70a966c8384bda | cfaab63947214330a79aa5b82a4823cb | 61398f4fa3f44c92a87ef897b0b67e2a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.35s ago] ('0',) 2026-10-05 18:09:57.481 | 16e12f982ce84770adf9961b35df8681 | 498a27ab72ca4a1db4e8e6d0605a70d9 | df17e16ef1624b9b8373e9b78ac008f6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.481 | 16e12f982ce84770adf9961b35df8681 | 498a27ab72ca4a1db4e8e6d0605a70d9 | df17e16ef1624b9b8373e9b78ac008f6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.35s ago] ('0',) 2026-10-05 18:09:57.482 | 15a1e2eeba32483283d873eabff34d0e | 82191323dd7f4d1ba10d346e136353b0 | aec00c064b3f40519c234f6178e5ffcf | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.482 | 15a1e2eeba32483283d873eabff34d0e | 82191323dd7f4d1ba10d346e136353b0 | aec00c064b3f40519c234f6178e5ffcf | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.35s ago] ('0',) 2026-10-05 18:09:57.495 | e72d3c82d9ea40fe8b86452da435bc58 | b12c1a8a70944fa4a6914d598f3765e9 | 2c37064febe74571b63f971bc52c3bb2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_pallet_inventory.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_pallet_inventory.flow_state AS flow_state, biz_pallet_inventory.warehouse_id AS warehouse_id, current_warehouse.warehouse_name AS warehouse_name, biz_pallet_inventory.site_id AS site_id, current_site.site_name AS site_name, biz_pallet_inventory.current_line_id AS line_id, current_line.line_name AS line_name, active_filling.strain_id AS strain_id, active_filling.strain_code_snapshot AS strain_code, active_filling.strain_name_snapshot AS strain_name, active_filling.batch_no AS batch_no, active_filling.initial_packages AS initial_packages, biz_pallet_inventory.remaining_packages AS remaining_packages, biz_pallet_inventory.updated_at AS updated_at FROM biz_pallet_inventory INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_pallet_inventory.pallet_id LEFT OUTER JOIN biz_filling_record AS active_filling ON active_filling.filling_id = biz_pallet_inventory.active_filling_id LEFT OUTER JOIN biz_warehouse AS current_warehouse ON current_warehouse.warehouse_id = biz_pallet_inventory.warehouse_id LEFT OUTER JOIN biz_customer_site AS current_site ON current_site.site_id = biz_pallet_inventory.site_id LEFT OUTER JOIN biz_production_line AS current_line ON current_line.line_id = biz_pallet_inventory.current_line_id WHERE biz_pallet_inventory.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (active_filling.filling_id IS NULL OR active_filling.test_batch_id IS NULL) AND (current_warehouse.warehouse_id IS NULL OR current_warehouse.test_batch_id IS NULL) AND (current_site.site_id IS NULL OR current_site.test_batch_id IS NULL) AND (current_line.line_id IS NULL OR current_line.test_batch_id IS NULL) ORDER BY biz_pallet_inventory.pallet_id) AS anon_1 2026-10-05 18:09:57.495 | e72d3c82d9ea40fe8b86452da435bc58 | b12c1a8a70944fa4a6914d598f3765e9 | 2c37064febe74571b63f971bc52c3bb2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.03s ago] ('*',) 2026-10-05 18:09:57.500 | 3f974b1cef024ac48c70a966c8384bda | cfaab63947214330a79aa5b82a4823cb | 61398f4fa3f44c92a87ef897b0b67e2a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 18:09:57.500 | 3f974b1cef024ac48c70a966c8384bda | cfaab63947214330a79aa5b82a4823cb | 61398f4fa3f44c92a87ef897b0b67e2a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.01s ago] ('*',) 2026-10-05 18:09:57.501 | f5b6512548e44284a2496e1804e5ce60 | e64669fa6ffc4bf6b42b01c03743036c | 9bc095630f434976902dc23792dcce6b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 18:09:57.501 | f5b6512548e44284a2496e1804e5ce60 | e64669fa6ffc4bf6b42b01c03743036c | 9bc095630f434976902dc23792dcce6b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.01s ago] ('*', datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 18:09:57.502 | d4735ac47127403e8cc2d038afb4eb5b | c3bc4d2589aa42df9ef6bab90b648143 | 08dde6de7b344f668b354b892ec983db | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.create_time >= %s AND biz_shipment_order.create_time < %s ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 18:09:57.502 | d4735ac47127403e8cc2d038afb4eb5b | c3bc4d2589aa42df9ef6bab90b648143 | 08dde6de7b344f668b354b892ec983db | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.02s ago] ('*', datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 18:09:57.505 | 16e12f982ce84770adf9961b35df8681 | 498a27ab72ca4a1db4e8e6d0605a70d9 | df17e16ef1624b9b8373e9b78ac008f6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id) AS anon_1 2026-10-05 18:09:57.505 | 16e12f982ce84770adf9961b35df8681 | 498a27ab72ca4a1db4e8e6d0605a70d9 | df17e16ef1624b9b8373e9b78ac008f6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.01s ago] ('*', 'CONFIRMED') 2026-10-05 18:09:57.506 | 3f974b1cef024ac48c70a966c8384bda | cfaab63947214330a79aa5b82a4823cb | 61398f4fa3f44c92a87ef897b0b67e2a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 18:09:57.506 | 3f974b1cef024ac48c70a966c8384bda | cfaab63947214330a79aa5b82a4823cb | 61398f4fa3f44c92a87ef897b0b67e2a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 1.114s ago] (0, 5) 2026-10-05 18:09:57.506 | e72d3c82d9ea40fe8b86452da435bc58 | b12c1a8a70944fa4a6914d598f3765e9 | 2c37064febe74571b63f971bc52c3bb2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_pallet_inventory.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_pallet_inventory.flow_state AS flow_state, biz_pallet_inventory.warehouse_id AS warehouse_id, current_warehouse.warehouse_name AS warehouse_name, biz_pallet_inventory.site_id AS site_id, current_site.site_name AS site_name, biz_pallet_inventory.current_line_id AS line_id, current_line.line_name AS line_name, active_filling.strain_id AS strain_id, active_filling.strain_code_snapshot AS strain_code, active_filling.strain_name_snapshot AS strain_name, active_filling.batch_no AS batch_no, active_filling.initial_packages AS initial_packages, biz_pallet_inventory.remaining_packages AS remaining_packages, biz_pallet_inventory.updated_at AS updated_at FROM biz_pallet_inventory INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_pallet_inventory.pallet_id LEFT OUTER JOIN biz_filling_record AS active_filling ON active_filling.filling_id = biz_pallet_inventory.active_filling_id LEFT OUTER JOIN biz_warehouse AS current_warehouse ON current_warehouse.warehouse_id = biz_pallet_inventory.warehouse_id LEFT OUTER JOIN biz_customer_site AS current_site ON current_site.site_id = biz_pallet_inventory.site_id LEFT OUTER JOIN biz_production_line AS current_line ON current_line.line_id = biz_pallet_inventory.current_line_id WHERE biz_pallet_inventory.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (active_filling.filling_id IS NULL OR active_filling.test_batch_id IS NULL) AND (current_warehouse.warehouse_id IS NULL OR current_warehouse.test_batch_id IS NULL) AND (current_site.site_id IS NULL OR current_site.test_batch_id IS NULL) AND (current_line.line_id IS NULL OR current_line.test_batch_id IS NULL) ORDER BY biz_pallet_inventory.pallet_id LIMIT %s, %s 2026-10-05 18:09:57.507 | e72d3c82d9ea40fe8b86452da435bc58 | b12c1a8a70944fa4a6914d598f3765e9 | 2c37064febe74571b63f971bc52c3bb2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 1.113s ago] (0, 100) 2026-10-05 18:09:57.507 | f5b6512548e44284a2496e1804e5ce60 | e64669fa6ffc4bf6b42b01c03743036c | 9bc095630f434976902dc23792dcce6b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 18:09:57.507 | f5b6512548e44284a2496e1804e5ce60 | e64669fa6ffc4bf6b42b01c03743036c | 9bc095630f434976902dc23792dcce6b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.99s ago] (datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 1) 2026-10-05 18:09:57.508 | d4735ac47127403e8cc2d038afb4eb5b | c3bc4d2589aa42df9ef6bab90b648143 | 08dde6de7b344f668b354b892ec983db | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.create_time >= %s AND biz_shipment_order.create_time < %s ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 18:09:57.508 | d4735ac47127403e8cc2d038afb4eb5b | c3bc4d2589aa42df9ef6bab90b648143 | 08dde6de7b344f668b354b892ec983db | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 1.121s ago] (datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 1) 2026-10-05 18:09:57.508 | 16e12f982ce84770adf9961b35df8681 | 498a27ab72ca4a1db4e8e6d0605a70d9 | df17e16ef1624b9b8373e9b78ac008f6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id LIMIT %s, %s 2026-10-05 18:09:57.509 | 16e12f982ce84770adf9961b35df8681 | 498a27ab72ca4a1db4e8e6d0605a70d9 | df17e16ef1624b9b8373e9b78ac008f6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 1.109s ago] ('CONFIRMED', 0, 5) 2026-10-05 18:09:57.512 | 15a1e2eeba32483283d873eabff34d0e | 82191323dd7f4d1ba10d346e136353b0 | aec00c064b3f40519c234f6178e5ffcf | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 18:09:57.512 | 15a1e2eeba32483283d873eabff34d0e | 82191323dd7f4d1ba10d346e136353b0 | aec00c064b3f40519c234f6178e5ffcf | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.02s ago] ('*', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 18:09:57.513 | 15a1e2eeba32483283d873eabff34d0e | 82191323dd7f4d1ba10d346e136353b0 | aec00c064b3f40519c234f6178e5ffcf | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 18:09:57.514 | 15a1e2eeba32483283d873eabff34d0e | 82191323dd7f4d1ba10d346e136353b0 | aec00c064b3f40519c234f6178e5ffcf | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42s ago] (datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 100) 2026-10-05 18:09:57.514 | 3f974b1cef024ac48c70a966c8384bda | cfaab63947214330a79aa5b82a4823cb | 61398f4fa3f44c92a87ef897b0b67e2a | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:57.515 | e72d3c82d9ea40fe8b86452da435bc58 | b12c1a8a70944fa4a6914d598f3765e9 | 2c37064febe74571b63f971bc52c3bb2 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:57.515 | d4735ac47127403e8cc2d038afb4eb5b | c3bc4d2589aa42df9ef6bab90b648143 | 08dde6de7b344f668b354b892ec983db | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:57.516 | f5b6512548e44284a2496e1804e5ce60 | e64669fa6ffc4bf6b42b01c03743036c | 9bc095630f434976902dc23792dcce6b | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:57.516 | 16e12f982ce84770adf9961b35df8681 | 498a27ab72ca4a1db4e8e6d0605a70d9 | df17e16ef1624b9b8373e9b78ac008f6 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:57.518 | 15a1e2eeba32483283d873eabff34d0e | 82191323dd7f4d1ba10d346e136353b0 | aec00c064b3f40519c234f6178e5ffcf | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:57.524 | f2f0a146b4df40b09f8e9f7e0aae02bd | 7f399122d7e947ae833e70e3f6cb6968 | 70f5b6b926e5439dba65c824c50b03c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:57.524 | f2f0a146b4df40b09f8e9f7e0aae02bd | 7f399122d7e947ae833e70e3f6cb6968 | 70f5b6b926e5439dba65c824c50b03c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.524 | f2f0a146b4df40b09f8e9f7e0aae02bd | 7f399122d7e947ae833e70e3f6cb6968 | 70f5b6b926e5439dba65c824c50b03c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.4s ago] ('0', '0', 1) 2026-10-05 18:09:57.527 | 5b4d7d1df3c8411a93c530753a2c6d4f | 406f532fb289426aa637462f6023c074 | 201c091325ef4862a40686fde4fb8bb4 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:57.527 | 5b4d7d1df3c8411a93c530753a2c6d4f | 406f532fb289426aa637462f6023c074 | 201c091325ef4862a40686fde4fb8bb4 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.527 | 5b4d7d1df3c8411a93c530753a2c6d4f | 406f532fb289426aa637462f6023c074 | 201c091325ef4862a40686fde4fb8bb4 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.4s ago] ('0', '0', 1) 2026-10-05 18:09:57.528 | f2f0a146b4df40b09f8e9f7e0aae02bd | 7f399122d7e947ae833e70e3f6cb6968 | 70f5b6b926e5439dba65c824c50b03c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.528 | f2f0a146b4df40b09f8e9f7e0aae02bd | 7f399122d7e947ae833e70e3f6cb6968 | 70f5b6b926e5439dba65c824c50b03c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.4s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.529 | dec2f908cf174e4c9f4cafdac9780937 | 8111f97dc7c6430695a9c4505daaab74 | 3fb2ded323974574b2468fb5d2ecc429 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:57.529 | dec2f908cf174e4c9f4cafdac9780937 | 8111f97dc7c6430695a9c4505daaab74 | 3fb2ded323974574b2468fb5d2ecc429 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.529 | dec2f908cf174e4c9f4cafdac9780937 | 8111f97dc7c6430695a9c4505daaab74 | 3fb2ded323974574b2468fb5d2ecc429 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.41s ago] ('0', '0', 1) 2026-10-05 18:09:57.530 | 0310b35d977f4d9ca15497c67eb7d23d | c9d4431474a84bc189238a055c47bcec | c5d2e4392c334c97b399a1f7147a2d26 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:57.530 | 0310b35d977f4d9ca15497c67eb7d23d | c9d4431474a84bc189238a055c47bcec | c5d2e4392c334c97b399a1f7147a2d26 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.530 | 0310b35d977f4d9ca15497c67eb7d23d | c9d4431474a84bc189238a055c47bcec | c5d2e4392c334c97b399a1f7147a2d26 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.41s ago] ('0', '0', 1) 2026-10-05 18:09:57.531 | abea6983777b4e288cdbf21b957a376e | 99e98555993b472dbd0b0d7a6a3ee0fc | 4f0226f61194435e978c9684426739ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:57.531 | abea6983777b4e288cdbf21b957a376e | 99e98555993b472dbd0b0d7a6a3ee0fc | 4f0226f61194435e978c9684426739ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.531 | abea6983777b4e288cdbf21b957a376e | 99e98555993b472dbd0b0d7a6a3ee0fc | 4f0226f61194435e978c9684426739ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.41s ago] ('0', '0', 1) 2026-10-05 18:09:57.534 | f2f0a146b4df40b09f8e9f7e0aae02bd | 7f399122d7e947ae833e70e3f6cb6968 | 70f5b6b926e5439dba65c824c50b03c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.534 | f2f0a146b4df40b09f8e9f7e0aae02bd | 7f399122d7e947ae833e70e3f6cb6968 | 70f5b6b926e5439dba65c824c50b03c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.41s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.535 | 5b4d7d1df3c8411a93c530753a2c6d4f | 406f532fb289426aa637462f6023c074 | 201c091325ef4862a40686fde4fb8bb4 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.535 | 5b4d7d1df3c8411a93c530753a2c6d4f | 406f532fb289426aa637462f6023c074 | 201c091325ef4862a40686fde4fb8bb4 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.41s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.535 | dec2f908cf174e4c9f4cafdac9780937 | 8111f97dc7c6430695a9c4505daaab74 | 3fb2ded323974574b2468fb5d2ecc429 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.536 | dec2f908cf174e4c9f4cafdac9780937 | 8111f97dc7c6430695a9c4505daaab74 | 3fb2ded323974574b2468fb5d2ecc429 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.41s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.536 | 0310b35d977f4d9ca15497c67eb7d23d | c9d4431474a84bc189238a055c47bcec | c5d2e4392c334c97b399a1f7147a2d26 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.536 | 0310b35d977f4d9ca15497c67eb7d23d | c9d4431474a84bc189238a055c47bcec | c5d2e4392c334c97b399a1f7147a2d26 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.41s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.537 | abea6983777b4e288cdbf21b957a376e | 99e98555993b472dbd0b0d7a6a3ee0fc | 4f0226f61194435e978c9684426739ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.537 | abea6983777b4e288cdbf21b957a376e | 99e98555993b472dbd0b0d7a6a3ee0fc | 4f0226f61194435e978c9684426739ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.41s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.538 | f2f0a146b4df40b09f8e9f7e0aae02bd | 7f399122d7e947ae833e70e3f6cb6968 | 70f5b6b926e5439dba65c824c50b03c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.538 | f2f0a146b4df40b09f8e9f7e0aae02bd | 7f399122d7e947ae833e70e3f6cb6968 | 70f5b6b926e5439dba65c824c50b03c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.41s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.538 | 5b4d7d1df3c8411a93c530753a2c6d4f | 406f532fb289426aa637462f6023c074 | 201c091325ef4862a40686fde4fb8bb4 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.538 | 5b4d7d1df3c8411a93c530753a2c6d4f | 406f532fb289426aa637462f6023c074 | 201c091325ef4862a40686fde4fb8bb4 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.41s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.539 | 0310b35d977f4d9ca15497c67eb7d23d | c9d4431474a84bc189238a055c47bcec | c5d2e4392c334c97b399a1f7147a2d26 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.540 | 0310b35d977f4d9ca15497c67eb7d23d | c9d4431474a84bc189238a055c47bcec | c5d2e4392c334c97b399a1f7147a2d26 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.41s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.541 | dec2f908cf174e4c9f4cafdac9780937 | 8111f97dc7c6430695a9c4505daaab74 | 3fb2ded323974574b2468fb5d2ecc429 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.541 | dec2f908cf174e4c9f4cafdac9780937 | 8111f97dc7c6430695a9c4505daaab74 | 3fb2ded323974574b2468fb5d2ecc429 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.41s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.541 | abea6983777b4e288cdbf21b957a376e | 99e98555993b472dbd0b0d7a6a3ee0fc | 4f0226f61194435e978c9684426739ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.541 | abea6983777b4e288cdbf21b957a376e | 99e98555993b472dbd0b0d7a6a3ee0fc | 4f0226f61194435e978c9684426739ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.41s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.542 | f2f0a146b4df40b09f8e9f7e0aae02bd | 7f399122d7e947ae833e70e3f6cb6968 | 70f5b6b926e5439dba65c824c50b03c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.542 | f2f0a146b4df40b09f8e9f7e0aae02bd | 7f399122d7e947ae833e70e3f6cb6968 | 70f5b6b926e5439dba65c824c50b03c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.41s ago] ('0',) 2026-10-05 18:09:57.543 | 5b4d7d1df3c8411a93c530753a2c6d4f | 406f532fb289426aa637462f6023c074 | 201c091325ef4862a40686fde4fb8bb4 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.543 | 5b4d7d1df3c8411a93c530753a2c6d4f | 406f532fb289426aa637462f6023c074 | 201c091325ef4862a40686fde4fb8bb4 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.41s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.544 | dec2f908cf174e4c9f4cafdac9780937 | 8111f97dc7c6430695a9c4505daaab74 | 3fb2ded323974574b2468fb5d2ecc429 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.544 | dec2f908cf174e4c9f4cafdac9780937 | 8111f97dc7c6430695a9c4505daaab74 | 3fb2ded323974574b2468fb5d2ecc429 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.42s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.545 | 0310b35d977f4d9ca15497c67eb7d23d | c9d4431474a84bc189238a055c47bcec | c5d2e4392c334c97b399a1f7147a2d26 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.545 | 0310b35d977f4d9ca15497c67eb7d23d | c9d4431474a84bc189238a055c47bcec | c5d2e4392c334c97b399a1f7147a2d26 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.42s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.545 | abea6983777b4e288cdbf21b957a376e | 99e98555993b472dbd0b0d7a6a3ee0fc | 4f0226f61194435e978c9684426739ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.546 | abea6983777b4e288cdbf21b957a376e | 99e98555993b472dbd0b0d7a6a3ee0fc | 4f0226f61194435e978c9684426739ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.42s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.546 | 5b4d7d1df3c8411a93c530753a2c6d4f | 406f532fb289426aa637462f6023c074 | 201c091325ef4862a40686fde4fb8bb4 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.546 | 5b4d7d1df3c8411a93c530753a2c6d4f | 406f532fb289426aa637462f6023c074 | 201c091325ef4862a40686fde4fb8bb4 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.42s ago] ('0',) 2026-10-05 18:09:57.548 | abea6983777b4e288cdbf21b957a376e | 99e98555993b472dbd0b0d7a6a3ee0fc | 4f0226f61194435e978c9684426739ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.548 | abea6983777b4e288cdbf21b957a376e | 99e98555993b472dbd0b0d7a6a3ee0fc | 4f0226f61194435e978c9684426739ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.42s ago] ('0',) 2026-10-05 18:09:57.548 | 0310b35d977f4d9ca15497c67eb7d23d | c9d4431474a84bc189238a055c47bcec | c5d2e4392c334c97b399a1f7147a2d26 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.549 | 0310b35d977f4d9ca15497c67eb7d23d | c9d4431474a84bc189238a055c47bcec | c5d2e4392c334c97b399a1f7147a2d26 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.42s ago] ('0',) 2026-10-05 18:09:57.549 | dec2f908cf174e4c9f4cafdac9780937 | 8111f97dc7c6430695a9c4505daaab74 | 3fb2ded323974574b2468fb5d2ecc429 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.549 | dec2f908cf174e4c9f4cafdac9780937 | 8111f97dc7c6430695a9c4505daaab74 | 3fb2ded323974574b2468fb5d2ecc429 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.42s ago] ('0',) 2026-10-05 18:09:57.562 | f2f0a146b4df40b09f8e9f7e0aae02bd | 7f399122d7e947ae833e70e3f6cb6968 | 70f5b6b926e5439dba65c824c50b03c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.562 | f2f0a146b4df40b09f8e9f7e0aae02bd | 7f399122d7e947ae833e70e3f6cb6968 | 70f5b6b926e5439dba65c824c50b03c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.44s ago] ('0', '0', 1) 2026-10-05 18:09:57.563 | f2f0a146b4df40b09f8e9f7e0aae02bd | 7f399122d7e947ae833e70e3f6cb6968 | 70f5b6b926e5439dba65c824c50b03c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.564 | f2f0a146b4df40b09f8e9f7e0aae02bd | 7f399122d7e947ae833e70e3f6cb6968 | 70f5b6b926e5439dba65c824c50b03c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.44s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.565 | f2f0a146b4df40b09f8e9f7e0aae02bd | 7f399122d7e947ae833e70e3f6cb6968 | 70f5b6b926e5439dba65c824c50b03c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.565 | f2f0a146b4df40b09f8e9f7e0aae02bd | 7f399122d7e947ae833e70e3f6cb6968 | 70f5b6b926e5439dba65c824c50b03c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.44s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.566 | abea6983777b4e288cdbf21b957a376e | 99e98555993b472dbd0b0d7a6a3ee0fc | 4f0226f61194435e978c9684426739ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.566 | abea6983777b4e288cdbf21b957a376e | 99e98555993b472dbd0b0d7a6a3ee0fc | 4f0226f61194435e978c9684426739ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.44s ago] ('0', '0', 1) 2026-10-05 18:09:57.567 | f2f0a146b4df40b09f8e9f7e0aae02bd | 7f399122d7e947ae833e70e3f6cb6968 | 70f5b6b926e5439dba65c824c50b03c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.567 | f2f0a146b4df40b09f8e9f7e0aae02bd | 7f399122d7e947ae833e70e3f6cb6968 | 70f5b6b926e5439dba65c824c50b03c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.44s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.568 | abea6983777b4e288cdbf21b957a376e | 99e98555993b472dbd0b0d7a6a3ee0fc | 4f0226f61194435e978c9684426739ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.568 | abea6983777b4e288cdbf21b957a376e | 99e98555993b472dbd0b0d7a6a3ee0fc | 4f0226f61194435e978c9684426739ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.44s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.568 | 5b4d7d1df3c8411a93c530753a2c6d4f | 406f532fb289426aa637462f6023c074 | 201c091325ef4862a40686fde4fb8bb4 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.569 | 5b4d7d1df3c8411a93c530753a2c6d4f | 406f532fb289426aa637462f6023c074 | 201c091325ef4862a40686fde4fb8bb4 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.45s ago] ('0', '0', 1) 2026-10-05 18:09:57.569 | f2f0a146b4df40b09f8e9f7e0aae02bd | 7f399122d7e947ae833e70e3f6cb6968 | 70f5b6b926e5439dba65c824c50b03c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.569 | f2f0a146b4df40b09f8e9f7e0aae02bd | 7f399122d7e947ae833e70e3f6cb6968 | 70f5b6b926e5439dba65c824c50b03c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.44s ago] ('0',) 2026-10-05 18:09:57.569 | dec2f908cf174e4c9f4cafdac9780937 | 8111f97dc7c6430695a9c4505daaab74 | 3fb2ded323974574b2468fb5d2ecc429 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.569 | dec2f908cf174e4c9f4cafdac9780937 | 8111f97dc7c6430695a9c4505daaab74 | 3fb2ded323974574b2468fb5d2ecc429 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.45s ago] ('0', '0', 1) 2026-10-05 18:09:57.570 | 0310b35d977f4d9ca15497c67eb7d23d | c9d4431474a84bc189238a055c47bcec | c5d2e4392c334c97b399a1f7147a2d26 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.570 | 0310b35d977f4d9ca15497c67eb7d23d | c9d4431474a84bc189238a055c47bcec | c5d2e4392c334c97b399a1f7147a2d26 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.45s ago] ('0', '0', 1) 2026-10-05 18:09:57.570 | abea6983777b4e288cdbf21b957a376e | 99e98555993b472dbd0b0d7a6a3ee0fc | 4f0226f61194435e978c9684426739ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.570 | abea6983777b4e288cdbf21b957a376e | 99e98555993b472dbd0b0d7a6a3ee0fc | 4f0226f61194435e978c9684426739ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.44s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.571 | 5b4d7d1df3c8411a93c530753a2c6d4f | 406f532fb289426aa637462f6023c074 | 201c091325ef4862a40686fde4fb8bb4 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.571 | 5b4d7d1df3c8411a93c530753a2c6d4f | 406f532fb289426aa637462f6023c074 | 201c091325ef4862a40686fde4fb8bb4 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.45s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.573 | dec2f908cf174e4c9f4cafdac9780937 | 8111f97dc7c6430695a9c4505daaab74 | 3fb2ded323974574b2468fb5d2ecc429 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.573 | dec2f908cf174e4c9f4cafdac9780937 | 8111f97dc7c6430695a9c4505daaab74 | 3fb2ded323974574b2468fb5d2ecc429 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.45s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.574 | 0310b35d977f4d9ca15497c67eb7d23d | c9d4431474a84bc189238a055c47bcec | c5d2e4392c334c97b399a1f7147a2d26 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.574 | 0310b35d977f4d9ca15497c67eb7d23d | c9d4431474a84bc189238a055c47bcec | c5d2e4392c334c97b399a1f7147a2d26 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.45s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.574 | abea6983777b4e288cdbf21b957a376e | 99e98555993b472dbd0b0d7a6a3ee0fc | 4f0226f61194435e978c9684426739ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.575 | abea6983777b4e288cdbf21b957a376e | 99e98555993b472dbd0b0d7a6a3ee0fc | 4f0226f61194435e978c9684426739ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.45s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.575 | 5b4d7d1df3c8411a93c530753a2c6d4f | 406f532fb289426aa637462f6023c074 | 201c091325ef4862a40686fde4fb8bb4 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.575 | 5b4d7d1df3c8411a93c530753a2c6d4f | 406f532fb289426aa637462f6023c074 | 201c091325ef4862a40686fde4fb8bb4 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.45s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.576 | 0310b35d977f4d9ca15497c67eb7d23d | c9d4431474a84bc189238a055c47bcec | c5d2e4392c334c97b399a1f7147a2d26 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.576 | 0310b35d977f4d9ca15497c67eb7d23d | c9d4431474a84bc189238a055c47bcec | c5d2e4392c334c97b399a1f7147a2d26 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.45s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.576 | dec2f908cf174e4c9f4cafdac9780937 | 8111f97dc7c6430695a9c4505daaab74 | 3fb2ded323974574b2468fb5d2ecc429 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.576 | dec2f908cf174e4c9f4cafdac9780937 | 8111f97dc7c6430695a9c4505daaab74 | 3fb2ded323974574b2468fb5d2ecc429 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.45s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.577 | abea6983777b4e288cdbf21b957a376e | 99e98555993b472dbd0b0d7a6a3ee0fc | 4f0226f61194435e978c9684426739ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.577 | abea6983777b4e288cdbf21b957a376e | 99e98555993b472dbd0b0d7a6a3ee0fc | 4f0226f61194435e978c9684426739ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.45s ago] ('0',) 2026-10-05 18:09:57.577 | 5b4d7d1df3c8411a93c530753a2c6d4f | 406f532fb289426aa637462f6023c074 | 201c091325ef4862a40686fde4fb8bb4 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.577 | 5b4d7d1df3c8411a93c530753a2c6d4f | 406f532fb289426aa637462f6023c074 | 201c091325ef4862a40686fde4fb8bb4 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.45s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.578 | 0310b35d977f4d9ca15497c67eb7d23d | c9d4431474a84bc189238a055c47bcec | c5d2e4392c334c97b399a1f7147a2d26 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.579 | 0310b35d977f4d9ca15497c67eb7d23d | c9d4431474a84bc189238a055c47bcec | c5d2e4392c334c97b399a1f7147a2d26 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.45s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.579 | dec2f908cf174e4c9f4cafdac9780937 | 8111f97dc7c6430695a9c4505daaab74 | 3fb2ded323974574b2468fb5d2ecc429 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.579 | dec2f908cf174e4c9f4cafdac9780937 | 8111f97dc7c6430695a9c4505daaab74 | 3fb2ded323974574b2468fb5d2ecc429 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.45s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.580 | 5b4d7d1df3c8411a93c530753a2c6d4f | 406f532fb289426aa637462f6023c074 | 201c091325ef4862a40686fde4fb8bb4 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.580 | 5b4d7d1df3c8411a93c530753a2c6d4f | 406f532fb289426aa637462f6023c074 | 201c091325ef4862a40686fde4fb8bb4 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.45s ago] ('0',) 2026-10-05 18:09:57.582 | dec2f908cf174e4c9f4cafdac9780937 | 8111f97dc7c6430695a9c4505daaab74 | 3fb2ded323974574b2468fb5d2ecc429 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.582 | dec2f908cf174e4c9f4cafdac9780937 | 8111f97dc7c6430695a9c4505daaab74 | 3fb2ded323974574b2468fb5d2ecc429 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.45s ago] ('0',) 2026-10-05 18:09:57.583 | 0310b35d977f4d9ca15497c67eb7d23d | c9d4431474a84bc189238a055c47bcec | c5d2e4392c334c97b399a1f7147a2d26 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.583 | 0310b35d977f4d9ca15497c67eb7d23d | c9d4431474a84bc189238a055c47bcec | c5d2e4392c334c97b399a1f7147a2d26 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.45s ago] ('0',) 2026-10-05 18:09:57.590 | f2f0a146b4df40b09f8e9f7e0aae02bd | 7f399122d7e947ae833e70e3f6cb6968 | 70f5b6b926e5439dba65c824c50b03c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at >= %s AND biz_shipment_order.confirmed_at < %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id) AS anon_1 2026-10-05 18:09:57.590 | f2f0a146b4df40b09f8e9f7e0aae02bd | 7f399122d7e947ae833e70e3f6cb6968 | 70f5b6b926e5439dba65c824c50b03c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.86s ago] ('*', 'CONFIRMED', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 18:09:57.591 | f2f0a146b4df40b09f8e9f7e0aae02bd | 7f399122d7e947ae833e70e3f6cb6968 | 70f5b6b926e5439dba65c824c50b03c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at >= %s AND biz_shipment_order.confirmed_at < %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id LIMIT %s, %s 2026-10-05 18:09:57.592 | f2f0a146b4df40b09f8e9f7e0aae02bd | 7f399122d7e947ae833e70e3f6cb6968 | 70f5b6b926e5439dba65c824c50b03c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 1.099s ago] ('CONFIRMED', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 100) 2026-10-05 18:09:57.594 | abea6983777b4e288cdbf21b957a376e | 99e98555993b472dbd0b0d7a6a3ee0fc | 4f0226f61194435e978c9684426739ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT sys_oper_log.oper_id AS oper_id, sys_oper_log.title AS title, sys_oper_log.business_type AS business_type, sys_oper_log.method AS method, sys_oper_log.request_method AS request_method, sys_oper_log.operator_type AS operator_type, sys_oper_log.oper_name AS oper_name, sys_oper_log.dept_name AS dept_name, sys_oper_log.oper_url AS oper_url, sys_oper_log.oper_ip AS oper_ip, sys_oper_log.oper_location AS oper_location, sys_oper_log.oper_param AS oper_param, sys_oper_log.json_result AS json_result, sys_oper_log.status AS status, sys_oper_log.error_msg AS error_msg, sys_oper_log.oper_time AS oper_time, sys_oper_log.cost_time AS cost_time FROM sys_oper_log WHERE sys_oper_log.title = %s AND sys_oper_log.status = %s ORDER BY sys_oper_log.oper_time DESC) AS anon_1 2026-10-05 18:09:57.594 | abea6983777b4e288cdbf21b957a376e | 99e98555993b472dbd0b0d7a6a3ee0fc | 4f0226f61194435e978c9684426739ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.84s ago] ('*', '扫码操作', 1) 2026-10-05 18:09:57.595 | f2f0a146b4df40b09f8e9f7e0aae02bd | 7f399122d7e947ae833e70e3f6cb6968 | 70f5b6b926e5439dba65c824c50b03c3 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:57.598 | abea6983777b4e288cdbf21b957a376e | 99e98555993b472dbd0b0d7a6a3ee0fc | 4f0226f61194435e978c9684426739ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT sys_oper_log.oper_id, sys_oper_log.title, sys_oper_log.business_type, sys_oper_log.method, sys_oper_log.request_method, sys_oper_log.operator_type, sys_oper_log.oper_name, sys_oper_log.dept_name, sys_oper_log.oper_url, sys_oper_log.oper_ip, sys_oper_log.oper_location, sys_oper_log.oper_param, sys_oper_log.json_result, sys_oper_log.status, sys_oper_log.error_msg, sys_oper_log.oper_time, sys_oper_log.cost_time FROM sys_oper_log WHERE sys_oper_log.title = %s AND sys_oper_log.status = %s ORDER BY sys_oper_log.oper_time DESC LIMIT %s, %s 2026-10-05 18:09:57.598 | abea6983777b4e288cdbf21b957a376e | 99e98555993b472dbd0b0d7a6a3ee0fc | 4f0226f61194435e978c9684426739ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 1.104s ago] ('扫码操作', 1, 0, 5) 2026-10-05 18:09:57.599 | 5b4d7d1df3c8411a93c530753a2c6d4f | 406f532fb289426aa637462f6023c074 | 201c091325ef4862a40686fde4fb8bb4 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.status = %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 18:09:57.599 | 5b4d7d1df3c8411a93c530753a2c6d4f | 406f532fb289426aa637462f6023c074 | 201c091325ef4862a40686fde4fb8bb4 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.86s ago] ('*', 'DRAFT') 2026-10-05 18:09:57.600 | 5b4d7d1df3c8411a93c530753a2c6d4f | 406f532fb289426aa637462f6023c074 | 201c091325ef4862a40686fde4fb8bb4 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.status = %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 18:09:57.600 | 5b4d7d1df3c8411a93c530753a2c6d4f | 406f532fb289426aa637462f6023c074 | 201c091325ef4862a40686fde4fb8bb4 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 1.107s ago] ('DRAFT', 0, 5) 2026-10-05 18:09:57.601 | abea6983777b4e288cdbf21b957a376e | 99e98555993b472dbd0b0d7a6a3ee0fc | 4f0226f61194435e978c9684426739ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:57.602 | dec2f908cf174e4c9f4cafdac9780937 | 8111f97dc7c6430695a9c4505daaab74 | 3fb2ded323974574b2468fb5d2ecc429 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.status = %s ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 18:09:57.602 | dec2f908cf174e4c9f4cafdac9780937 | 8111f97dc7c6430695a9c4505daaab74 | 3fb2ded323974574b2468fb5d2ecc429 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.86s ago] ('*', 'DRAFT') 2026-10-05 18:09:57.603 | 0310b35d977f4d9ca15497c67eb7d23d | c9d4431474a84bc189238a055c47bcec | c5d2e4392c334c97b399a1f7147a2d26 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_return_order.return_id AS return_id, biz_return_order.test_batch_id AS test_batch_id, biz_return_order.return_no AS return_no, biz_return_order.source_site_id AS source_site_id, biz_return_order.target_warehouse_id AS target_warehouse_id, biz_return_order.status AS status, biz_return_order.request_idempotency_key AS request_idempotency_key, biz_return_order.request_hash AS request_hash, biz_return_order.confirm_idempotency_key AS confirm_idempotency_key, biz_return_order.confirm_request_hash AS confirm_request_hash, biz_return_order.requested_by AS requested_by, biz_return_order.requested_at AS requested_at, biz_return_order.confirmed_by AS confirmed_by, biz_return_order.confirmed_at AS confirmed_at, biz_return_order.create_by AS create_by, biz_return_order.create_time AS create_time, biz_return_order.update_by AS update_by, biz_return_order.update_time AS update_time, biz_return_order.remark AS remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL AND biz_return_order.status = %s ORDER BY biz_return_order.return_id) AS anon_1 2026-10-05 18:09:57.603 | 0310b35d977f4d9ca15497c67eb7d23d | c9d4431474a84bc189238a055c47bcec | c5d2e4392c334c97b399a1f7147a2d26 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 41.86s ago] ('*', 'REQUESTED') 2026-10-05 18:09:57.605 | dec2f908cf174e4c9f4cafdac9780937 | 8111f97dc7c6430695a9c4505daaab74 | 3fb2ded323974574b2468fb5d2ecc429 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.status = %s ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 18:09:57.605 | dec2f908cf174e4c9f4cafdac9780937 | 8111f97dc7c6430695a9c4505daaab74 | 3fb2ded323974574b2468fb5d2ecc429 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 1.105s ago] ('DRAFT', 0, 5) 2026-10-05 18:09:57.605 | 5b4d7d1df3c8411a93c530753a2c6d4f | 406f532fb289426aa637462f6023c074 | 201c091325ef4862a40686fde4fb8bb4 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:57.607 | 0310b35d977f4d9ca15497c67eb7d23d | c9d4431474a84bc189238a055c47bcec | c5d2e4392c334c97b399a1f7147a2d26 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_return_order.return_id, biz_return_order.test_batch_id, biz_return_order.return_no, biz_return_order.source_site_id, biz_return_order.target_warehouse_id, biz_return_order.status, biz_return_order.request_idempotency_key, biz_return_order.request_hash, biz_return_order.confirm_idempotency_key, biz_return_order.confirm_request_hash, biz_return_order.requested_by, biz_return_order.requested_at, biz_return_order.confirmed_by, biz_return_order.confirmed_at, biz_return_order.create_by, biz_return_order.create_time, biz_return_order.update_by, biz_return_order.update_time, biz_return_order.remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL AND biz_return_order.status = %s ORDER BY biz_return_order.return_id LIMIT %s, %s 2026-10-05 18:09:57.608 | 0310b35d977f4d9ca15497c67eb7d23d | c9d4431474a84bc189238a055c47bcec | c5d2e4392c334c97b399a1f7147a2d26 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 1.106s ago] ('REQUESTED', 0, 5) 2026-10-05 18:09:57.609 | dec2f908cf174e4c9f4cafdac9780937 | 8111f97dc7c6430695a9c4505daaab74 | 3fb2ded323974574b2468fb5d2ecc429 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:57.613 | 0310b35d977f4d9ca15497c67eb7d23d | c9d4431474a84bc189238a055c47bcec | c5d2e4392c334c97b399a1f7147a2d26 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:57.748 | 10f72be3fd14465e81ca80a212fa8f37 | 584ff30242ea4599a7eb85d151745963 | b106b5c530f0482896449387f203ae4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:57.749 | 10f72be3fd14465e81ca80a212fa8f37 | 584ff30242ea4599a7eb85d151745963 | b106b5c530f0482896449387f203ae4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.749 | 10f72be3fd14465e81ca80a212fa8f37 | 584ff30242ea4599a7eb85d151745963 | b106b5c530f0482896449387f203ae4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.63s ago] ('0', '0', 1) 2026-10-05 18:09:57.751 | f6bedbda4d1c4b879d4daa58a80c7c58 | 5954e7ad69684997961edf2f96ce0d7f | 21f1c802e5da4452b44ef292f0b01992 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:57.751 | f6bedbda4d1c4b879d4daa58a80c7c58 | 5954e7ad69684997961edf2f96ce0d7f | 21f1c802e5da4452b44ef292f0b01992 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.751 | f6bedbda4d1c4b879d4daa58a80c7c58 | 5954e7ad69684997961edf2f96ce0d7f | 21f1c802e5da4452b44ef292f0b01992 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.63s ago] ('0', '0', 1) 2026-10-05 18:09:57.752 | 10f72be3fd14465e81ca80a212fa8f37 | 584ff30242ea4599a7eb85d151745963 | b106b5c530f0482896449387f203ae4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.752 | 10f72be3fd14465e81ca80a212fa8f37 | 584ff30242ea4599a7eb85d151745963 | b106b5c530f0482896449387f203ae4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.63s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.753 | 08509acacf904ce7b86ba3513f0ec4bb | 5d4bd231350f496c991d474605b69b88 | f4231a78aee84e68906dd0e006c076ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:57.753 | 08509acacf904ce7b86ba3513f0ec4bb | 5d4bd231350f496c991d474605b69b88 | f4231a78aee84e68906dd0e006c076ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.753 | 08509acacf904ce7b86ba3513f0ec4bb | 5d4bd231350f496c991d474605b69b88 | f4231a78aee84e68906dd0e006c076ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.63s ago] ('0', '0', 1) 2026-10-05 18:09:57.754 | 10f72be3fd14465e81ca80a212fa8f37 | 584ff30242ea4599a7eb85d151745963 | b106b5c530f0482896449387f203ae4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.754 | 10f72be3fd14465e81ca80a212fa8f37 | 584ff30242ea4599a7eb85d151745963 | b106b5c530f0482896449387f203ae4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.63s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.755 | f6bedbda4d1c4b879d4daa58a80c7c58 | 5954e7ad69684997961edf2f96ce0d7f | 21f1c802e5da4452b44ef292f0b01992 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.755 | f6bedbda4d1c4b879d4daa58a80c7c58 | 5954e7ad69684997961edf2f96ce0d7f | 21f1c802e5da4452b44ef292f0b01992 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.63s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.756 | fa53516877f64453863ae8266bf76321 | 6cc16c9c20914ad98591cbf148ef2aaf | 2f62e96a26d149c9b279d99a329ab04b | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:57.756 | fa53516877f64453863ae8266bf76321 | 6cc16c9c20914ad98591cbf148ef2aaf | 2f62e96a26d149c9b279d99a329ab04b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.756 | fa53516877f64453863ae8266bf76321 | 6cc16c9c20914ad98591cbf148ef2aaf | 2f62e96a26d149c9b279d99a329ab04b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.63s ago] ('0', '0', 1) 2026-10-05 18:09:57.756 | 08509acacf904ce7b86ba3513f0ec4bb | 5d4bd231350f496c991d474605b69b88 | f4231a78aee84e68906dd0e006c076ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.757 | 08509acacf904ce7b86ba3513f0ec4bb | 5d4bd231350f496c991d474605b69b88 | f4231a78aee84e68906dd0e006c076ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.63s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.757 | 7434ec49216b4c67aed1c912f088b5dd | e97b1bf027e849ec8c0296619b65c908 | f1f42ad273164e45ae97bebf09d0cdfb | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:57.758 | 7434ec49216b4c67aed1c912f088b5dd | e97b1bf027e849ec8c0296619b65c908 | f1f42ad273164e45ae97bebf09d0cdfb | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.758 | 7434ec49216b4c67aed1c912f088b5dd | e97b1bf027e849ec8c0296619b65c908 | f1f42ad273164e45ae97bebf09d0cdfb | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.64s ago] ('0', '0', 1) 2026-10-05 18:09:57.758 | f6bedbda4d1c4b879d4daa58a80c7c58 | 5954e7ad69684997961edf2f96ce0d7f | 21f1c802e5da4452b44ef292f0b01992 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.758 | f6bedbda4d1c4b879d4daa58a80c7c58 | 5954e7ad69684997961edf2f96ce0d7f | 21f1c802e5da4452b44ef292f0b01992 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.63s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.759 | 10f72be3fd14465e81ca80a212fa8f37 | 584ff30242ea4599a7eb85d151745963 | b106b5c530f0482896449387f203ae4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.759 | 10f72be3fd14465e81ca80a212fa8f37 | 584ff30242ea4599a7eb85d151745963 | b106b5c530f0482896449387f203ae4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.63s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.760 | e147ff47fd8140de8df8615a9d18c148 | cb7a614cb9b64cd48ebc960e434a9e0b | b202790727934a8e92d6ab5e9c57e09a | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:57.760 | e147ff47fd8140de8df8615a9d18c148 | cb7a614cb9b64cd48ebc960e434a9e0b | b202790727934a8e92d6ab5e9c57e09a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.760 | e147ff47fd8140de8df8615a9d18c148 | cb7a614cb9b64cd48ebc960e434a9e0b | b202790727934a8e92d6ab5e9c57e09a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.64s ago] ('0', '0', 1) 2026-10-05 18:09:57.761 | 08509acacf904ce7b86ba3513f0ec4bb | 5d4bd231350f496c991d474605b69b88 | f4231a78aee84e68906dd0e006c076ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.761 | 08509acacf904ce7b86ba3513f0ec4bb | 5d4bd231350f496c991d474605b69b88 | f4231a78aee84e68906dd0e006c076ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.63s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.761 | fa53516877f64453863ae8266bf76321 | 6cc16c9c20914ad98591cbf148ef2aaf | 2f62e96a26d149c9b279d99a329ab04b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.761 | fa53516877f64453863ae8266bf76321 | 6cc16c9c20914ad98591cbf148ef2aaf | 2f62e96a26d149c9b279d99a329ab04b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.64s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.762 | 7434ec49216b4c67aed1c912f088b5dd | e97b1bf027e849ec8c0296619b65c908 | f1f42ad273164e45ae97bebf09d0cdfb | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.762 | 7434ec49216b4c67aed1c912f088b5dd | e97b1bf027e849ec8c0296619b65c908 | f1f42ad273164e45ae97bebf09d0cdfb | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.64s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.763 | 10f72be3fd14465e81ca80a212fa8f37 | 584ff30242ea4599a7eb85d151745963 | b106b5c530f0482896449387f203ae4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.763 | 10f72be3fd14465e81ca80a212fa8f37 | 584ff30242ea4599a7eb85d151745963 | b106b5c530f0482896449387f203ae4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.63s ago] ('0',) 2026-10-05 18:09:57.763 | f6bedbda4d1c4b879d4daa58a80c7c58 | 5954e7ad69684997961edf2f96ce0d7f | 21f1c802e5da4452b44ef292f0b01992 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.763 | f6bedbda4d1c4b879d4daa58a80c7c58 | 5954e7ad69684997961edf2f96ce0d7f | 21f1c802e5da4452b44ef292f0b01992 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.63s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.765 | e147ff47fd8140de8df8615a9d18c148 | cb7a614cb9b64cd48ebc960e434a9e0b | b202790727934a8e92d6ab5e9c57e09a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.765 | e147ff47fd8140de8df8615a9d18c148 | cb7a614cb9b64cd48ebc960e434a9e0b | b202790727934a8e92d6ab5e9c57e09a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.64s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.765 | fa53516877f64453863ae8266bf76321 | 6cc16c9c20914ad98591cbf148ef2aaf | 2f62e96a26d149c9b279d99a329ab04b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.765 | fa53516877f64453863ae8266bf76321 | 6cc16c9c20914ad98591cbf148ef2aaf | 2f62e96a26d149c9b279d99a329ab04b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.64s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.767 | 08509acacf904ce7b86ba3513f0ec4bb | 5d4bd231350f496c991d474605b69b88 | f4231a78aee84e68906dd0e006c076ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.767 | 08509acacf904ce7b86ba3513f0ec4bb | 5d4bd231350f496c991d474605b69b88 | f4231a78aee84e68906dd0e006c076ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.64s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.767 | 7434ec49216b4c67aed1c912f088b5dd | e97b1bf027e849ec8c0296619b65c908 | f1f42ad273164e45ae97bebf09d0cdfb | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.768 | 7434ec49216b4c67aed1c912f088b5dd | e97b1bf027e849ec8c0296619b65c908 | f1f42ad273164e45ae97bebf09d0cdfb | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.64s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.770 | f6bedbda4d1c4b879d4daa58a80c7c58 | 5954e7ad69684997961edf2f96ce0d7f | 21f1c802e5da4452b44ef292f0b01992 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.771 | f6bedbda4d1c4b879d4daa58a80c7c58 | 5954e7ad69684997961edf2f96ce0d7f | 21f1c802e5da4452b44ef292f0b01992 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.64s ago] ('0',) 2026-10-05 18:09:57.771 | fa53516877f64453863ae8266bf76321 | 6cc16c9c20914ad98591cbf148ef2aaf | 2f62e96a26d149c9b279d99a329ab04b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.771 | fa53516877f64453863ae8266bf76321 | 6cc16c9c20914ad98591cbf148ef2aaf | 2f62e96a26d149c9b279d99a329ab04b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.64s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.772 | e147ff47fd8140de8df8615a9d18c148 | cb7a614cb9b64cd48ebc960e434a9e0b | b202790727934a8e92d6ab5e9c57e09a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.772 | e147ff47fd8140de8df8615a9d18c148 | cb7a614cb9b64cd48ebc960e434a9e0b | b202790727934a8e92d6ab5e9c57e09a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.65s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.772 | 7434ec49216b4c67aed1c912f088b5dd | e97b1bf027e849ec8c0296619b65c908 | f1f42ad273164e45ae97bebf09d0cdfb | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.772 | 7434ec49216b4c67aed1c912f088b5dd | e97b1bf027e849ec8c0296619b65c908 | f1f42ad273164e45ae97bebf09d0cdfb | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.64s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.772 | 08509acacf904ce7b86ba3513f0ec4bb | 5d4bd231350f496c991d474605b69b88 | f4231a78aee84e68906dd0e006c076ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.773 | 08509acacf904ce7b86ba3513f0ec4bb | 5d4bd231350f496c991d474605b69b88 | f4231a78aee84e68906dd0e006c076ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.64s ago] ('0',) 2026-10-05 18:09:57.774 | 7434ec49216b4c67aed1c912f088b5dd | e97b1bf027e849ec8c0296619b65c908 | f1f42ad273164e45ae97bebf09d0cdfb | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.774 | 7434ec49216b4c67aed1c912f088b5dd | e97b1bf027e849ec8c0296619b65c908 | f1f42ad273164e45ae97bebf09d0cdfb | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.64s ago] ('0',) 2026-10-05 18:09:57.775 | e147ff47fd8140de8df8615a9d18c148 | cb7a614cb9b64cd48ebc960e434a9e0b | b202790727934a8e92d6ab5e9c57e09a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.775 | e147ff47fd8140de8df8615a9d18c148 | cb7a614cb9b64cd48ebc960e434a9e0b | b202790727934a8e92d6ab5e9c57e09a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.65s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.777 | fa53516877f64453863ae8266bf76321 | 6cc16c9c20914ad98591cbf148ef2aaf | 2f62e96a26d149c9b279d99a329ab04b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.777 | fa53516877f64453863ae8266bf76321 | 6cc16c9c20914ad98591cbf148ef2aaf | 2f62e96a26d149c9b279d99a329ab04b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.65s ago] ('0',) 2026-10-05 18:09:57.783 | e147ff47fd8140de8df8615a9d18c148 | cb7a614cb9b64cd48ebc960e434a9e0b | b202790727934a8e92d6ab5e9c57e09a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.783 | e147ff47fd8140de8df8615a9d18c148 | cb7a614cb9b64cd48ebc960e434a9e0b | b202790727934a8e92d6ab5e9c57e09a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.65s ago] ('0',) 2026-10-05 18:09:57.967 | 10f72be3fd14465e81ca80a212fa8f37 | 584ff30242ea4599a7eb85d151745963 | b106b5c530f0482896449387f203ae4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.968 | 10f72be3fd14465e81ca80a212fa8f37 | 584ff30242ea4599a7eb85d151745963 | b106b5c530f0482896449387f203ae4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.85s ago] ('0', '0', 1) 2026-10-05 18:09:57.969 | 10f72be3fd14465e81ca80a212fa8f37 | 584ff30242ea4599a7eb85d151745963 | b106b5c530f0482896449387f203ae4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.969 | 10f72be3fd14465e81ca80a212fa8f37 | 584ff30242ea4599a7eb85d151745963 | b106b5c530f0482896449387f203ae4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.84s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.971 | 10f72be3fd14465e81ca80a212fa8f37 | 584ff30242ea4599a7eb85d151745963 | b106b5c530f0482896449387f203ae4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.971 | 10f72be3fd14465e81ca80a212fa8f37 | 584ff30242ea4599a7eb85d151745963 | b106b5c530f0482896449387f203ae4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.84s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.972 | 10f72be3fd14465e81ca80a212fa8f37 | 584ff30242ea4599a7eb85d151745963 | b106b5c530f0482896449387f203ae4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.972 | 10f72be3fd14465e81ca80a212fa8f37 | 584ff30242ea4599a7eb85d151745963 | b106b5c530f0482896449387f203ae4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.84s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.973 | f6bedbda4d1c4b879d4daa58a80c7c58 | 5954e7ad69684997961edf2f96ce0d7f | 21f1c802e5da4452b44ef292f0b01992 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.973 | f6bedbda4d1c4b879d4daa58a80c7c58 | 5954e7ad69684997961edf2f96ce0d7f | 21f1c802e5da4452b44ef292f0b01992 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.85s ago] ('0', '0', 1) 2026-10-05 18:09:57.973 | fa53516877f64453863ae8266bf76321 | 6cc16c9c20914ad98591cbf148ef2aaf | 2f62e96a26d149c9b279d99a329ab04b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.973 | fa53516877f64453863ae8266bf76321 | 6cc16c9c20914ad98591cbf148ef2aaf | 2f62e96a26d149c9b279d99a329ab04b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.85s ago] ('0', '0', 1) 2026-10-05 18:09:57.974 | 08509acacf904ce7b86ba3513f0ec4bb | 5d4bd231350f496c991d474605b69b88 | f4231a78aee84e68906dd0e006c076ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.974 | 08509acacf904ce7b86ba3513f0ec4bb | 5d4bd231350f496c991d474605b69b88 | f4231a78aee84e68906dd0e006c076ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.85s ago] ('0', '0', 1) 2026-10-05 18:09:57.974 | 7434ec49216b4c67aed1c912f088b5dd | e97b1bf027e849ec8c0296619b65c908 | f1f42ad273164e45ae97bebf09d0cdfb | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.974 | 7434ec49216b4c67aed1c912f088b5dd | e97b1bf027e849ec8c0296619b65c908 | f1f42ad273164e45ae97bebf09d0cdfb | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.85s ago] ('0', '0', 1) 2026-10-05 18:09:57.975 | 10f72be3fd14465e81ca80a212fa8f37 | 584ff30242ea4599a7eb85d151745963 | b106b5c530f0482896449387f203ae4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.975 | 10f72be3fd14465e81ca80a212fa8f37 | 584ff30242ea4599a7eb85d151745963 | b106b5c530f0482896449387f203ae4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.85s ago] ('0',) 2026-10-05 18:09:57.975 | f6bedbda4d1c4b879d4daa58a80c7c58 | 5954e7ad69684997961edf2f96ce0d7f | 21f1c802e5da4452b44ef292f0b01992 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.976 | f6bedbda4d1c4b879d4daa58a80c7c58 | 5954e7ad69684997961edf2f96ce0d7f | 21f1c802e5da4452b44ef292f0b01992 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.85s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.977 | fa53516877f64453863ae8266bf76321 | 6cc16c9c20914ad98591cbf148ef2aaf | 2f62e96a26d149c9b279d99a329ab04b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.977 | fa53516877f64453863ae8266bf76321 | 6cc16c9c20914ad98591cbf148ef2aaf | 2f62e96a26d149c9b279d99a329ab04b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.85s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.977 | e147ff47fd8140de8df8615a9d18c148 | cb7a614cb9b64cd48ebc960e434a9e0b | b202790727934a8e92d6ab5e9c57e09a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.977 | e147ff47fd8140de8df8615a9d18c148 | cb7a614cb9b64cd48ebc960e434a9e0b | b202790727934a8e92d6ab5e9c57e09a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.86s ago] ('0', '0', 1) 2026-10-05 18:09:57.978 | 7434ec49216b4c67aed1c912f088b5dd | e97b1bf027e849ec8c0296619b65c908 | f1f42ad273164e45ae97bebf09d0cdfb | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.978 | 7434ec49216b4c67aed1c912f088b5dd | e97b1bf027e849ec8c0296619b65c908 | f1f42ad273164e45ae97bebf09d0cdfb | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.85s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.978 | f6bedbda4d1c4b879d4daa58a80c7c58 | 5954e7ad69684997961edf2f96ce0d7f | 21f1c802e5da4452b44ef292f0b01992 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.978 | f6bedbda4d1c4b879d4daa58a80c7c58 | 5954e7ad69684997961edf2f96ce0d7f | 21f1c802e5da4452b44ef292f0b01992 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.85s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.979 | 08509acacf904ce7b86ba3513f0ec4bb | 5d4bd231350f496c991d474605b69b88 | f4231a78aee84e68906dd0e006c076ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.979 | 08509acacf904ce7b86ba3513f0ec4bb | 5d4bd231350f496c991d474605b69b88 | f4231a78aee84e68906dd0e006c076ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.85s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.982 | fa53516877f64453863ae8266bf76321 | 6cc16c9c20914ad98591cbf148ef2aaf | 2f62e96a26d149c9b279d99a329ab04b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.982 | fa53516877f64453863ae8266bf76321 | 6cc16c9c20914ad98591cbf148ef2aaf | 2f62e96a26d149c9b279d99a329ab04b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.86s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.983 | 7434ec49216b4c67aed1c912f088b5dd | e97b1bf027e849ec8c0296619b65c908 | f1f42ad273164e45ae97bebf09d0cdfb | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.984 | 7434ec49216b4c67aed1c912f088b5dd | e97b1bf027e849ec8c0296619b65c908 | f1f42ad273164e45ae97bebf09d0cdfb | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.86s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.984 | e147ff47fd8140de8df8615a9d18c148 | cb7a614cb9b64cd48ebc960e434a9e0b | b202790727934a8e92d6ab5e9c57e09a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.984 | e147ff47fd8140de8df8615a9d18c148 | cb7a614cb9b64cd48ebc960e434a9e0b | b202790727934a8e92d6ab5e9c57e09a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.86s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.985 | 08509acacf904ce7b86ba3513f0ec4bb | 5d4bd231350f496c991d474605b69b88 | f4231a78aee84e68906dd0e006c076ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.985 | 08509acacf904ce7b86ba3513f0ec4bb | 5d4bd231350f496c991d474605b69b88 | f4231a78aee84e68906dd0e006c076ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.86s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.985 | f6bedbda4d1c4b879d4daa58a80c7c58 | 5954e7ad69684997961edf2f96ce0d7f | 21f1c802e5da4452b44ef292f0b01992 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.985 | f6bedbda4d1c4b879d4daa58a80c7c58 | 5954e7ad69684997961edf2f96ce0d7f | 21f1c802e5da4452b44ef292f0b01992 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.86s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.986 | fa53516877f64453863ae8266bf76321 | 6cc16c9c20914ad98591cbf148ef2aaf | 2f62e96a26d149c9b279d99a329ab04b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.986 | fa53516877f64453863ae8266bf76321 | 6cc16c9c20914ad98591cbf148ef2aaf | 2f62e96a26d149c9b279d99a329ab04b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.86s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.987 | e147ff47fd8140de8df8615a9d18c148 | cb7a614cb9b64cd48ebc960e434a9e0b | b202790727934a8e92d6ab5e9c57e09a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.987 | e147ff47fd8140de8df8615a9d18c148 | cb7a614cb9b64cd48ebc960e434a9e0b | b202790727934a8e92d6ab5e9c57e09a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.86s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:57.987 | f6bedbda4d1c4b879d4daa58a80c7c58 | 5954e7ad69684997961edf2f96ce0d7f | 21f1c802e5da4452b44ef292f0b01992 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.987 | f6bedbda4d1c4b879d4daa58a80c7c58 | 5954e7ad69684997961edf2f96ce0d7f | 21f1c802e5da4452b44ef292f0b01992 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.86s ago] ('0',) 2026-10-05 18:09:57.988 | 7434ec49216b4c67aed1c912f088b5dd | e97b1bf027e849ec8c0296619b65c908 | f1f42ad273164e45ae97bebf09d0cdfb | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.988 | 7434ec49216b4c67aed1c912f088b5dd | e97b1bf027e849ec8c0296619b65c908 | f1f42ad273164e45ae97bebf09d0cdfb | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.86s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.988 | 08509acacf904ce7b86ba3513f0ec4bb | 5d4bd231350f496c991d474605b69b88 | f4231a78aee84e68906dd0e006c076ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.988 | 08509acacf904ce7b86ba3513f0ec4bb | 5d4bd231350f496c991d474605b69b88 | f4231a78aee84e68906dd0e006c076ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.86s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.989 | fa53516877f64453863ae8266bf76321 | 6cc16c9c20914ad98591cbf148ef2aaf | 2f62e96a26d149c9b279d99a329ab04b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.989 | fa53516877f64453863ae8266bf76321 | 6cc16c9c20914ad98591cbf148ef2aaf | 2f62e96a26d149c9b279d99a329ab04b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.86s ago] ('0',) 2026-10-05 18:09:57.990 | 08509acacf904ce7b86ba3513f0ec4bb | 5d4bd231350f496c991d474605b69b88 | f4231a78aee84e68906dd0e006c076ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.991 | 08509acacf904ce7b86ba3513f0ec4bb | 5d4bd231350f496c991d474605b69b88 | f4231a78aee84e68906dd0e006c076ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.86s ago] ('0',) 2026-10-05 18:09:57.991 | 7434ec49216b4c67aed1c912f088b5dd | e97b1bf027e849ec8c0296619b65c908 | f1f42ad273164e45ae97bebf09d0cdfb | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.991 | 7434ec49216b4c67aed1c912f088b5dd | e97b1bf027e849ec8c0296619b65c908 | f1f42ad273164e45ae97bebf09d0cdfb | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.86s ago] ('0',) 2026-10-05 18:09:57.992 | e147ff47fd8140de8df8615a9d18c148 | cb7a614cb9b64cd48ebc960e434a9e0b | b202790727934a8e92d6ab5e9c57e09a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:57.992 | e147ff47fd8140de8df8615a9d18c148 | cb7a614cb9b64cd48ebc960e434a9e0b | b202790727934a8e92d6ab5e9c57e09a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.86s ago] ('0', '0', '0', 1) 2026-10-05 18:09:57.997 | e147ff47fd8140de8df8615a9d18c148 | cb7a614cb9b64cd48ebc960e434a9e0b | b202790727934a8e92d6ab5e9c57e09a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:57.997 | e147ff47fd8140de8df8615a9d18c148 | cb7a614cb9b64cd48ebc960e434a9e0b | b202790727934a8e92d6ab5e9c57e09a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.87s ago] ('0',) 2026-10-05 18:09:58.005 | 10f72be3fd14465e81ca80a212fa8f37 | 584ff30242ea4599a7eb85d151745963 | b106b5c530f0482896449387f203ae4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_pallet_inventory.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_pallet_inventory.flow_state AS flow_state, biz_pallet_inventory.warehouse_id AS warehouse_id, current_warehouse.warehouse_name AS warehouse_name, biz_pallet_inventory.site_id AS site_id, current_site.site_name AS site_name, biz_pallet_inventory.current_line_id AS line_id, current_line.line_name AS line_name, active_filling.strain_id AS strain_id, active_filling.strain_code_snapshot AS strain_code, active_filling.strain_name_snapshot AS strain_name, active_filling.batch_no AS batch_no, active_filling.initial_packages AS initial_packages, biz_pallet_inventory.remaining_packages AS remaining_packages, biz_pallet_inventory.updated_at AS updated_at FROM biz_pallet_inventory INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_pallet_inventory.pallet_id LEFT OUTER JOIN biz_filling_record AS active_filling ON active_filling.filling_id = biz_pallet_inventory.active_filling_id LEFT OUTER JOIN biz_warehouse AS current_warehouse ON current_warehouse.warehouse_id = biz_pallet_inventory.warehouse_id LEFT OUTER JOIN biz_customer_site AS current_site ON current_site.site_id = biz_pallet_inventory.site_id LEFT OUTER JOIN biz_production_line AS current_line ON current_line.line_id = biz_pallet_inventory.current_line_id WHERE biz_pallet_inventory.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (active_filling.filling_id IS NULL OR active_filling.test_batch_id IS NULL) AND (current_warehouse.warehouse_id IS NULL OR current_warehouse.test_batch_id IS NULL) AND (current_site.site_id IS NULL OR current_site.test_batch_id IS NULL) AND (current_line.line_id IS NULL OR current_line.test_batch_id IS NULL) ORDER BY biz_pallet_inventory.pallet_id) AS anon_1 2026-10-05 18:09:58.005 | 10f72be3fd14465e81ca80a212fa8f37 | 584ff30242ea4599a7eb85d151745963 | b106b5c530f0482896449387f203ae4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.54s ago] ('*',) 2026-10-05 18:09:58.012 | f6bedbda4d1c4b879d4daa58a80c7c58 | 5954e7ad69684997961edf2f96ce0d7f | 21f1c802e5da4452b44ef292f0b01992 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 18:09:58.012 | f6bedbda4d1c4b879d4daa58a80c7c58 | 5954e7ad69684997961edf2f96ce0d7f | 21f1c802e5da4452b44ef292f0b01992 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.52s ago] ('*', datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 18:09:58.014 | fa53516877f64453863ae8266bf76321 | 6cc16c9c20914ad98591cbf148ef2aaf | 2f62e96a26d149c9b279d99a329ab04b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 18:09:58.014 | fa53516877f64453863ae8266bf76321 | 6cc16c9c20914ad98591cbf148ef2aaf | 2f62e96a26d149c9b279d99a329ab04b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.53s ago] ('*',) 2026-10-05 18:09:58.015 | 08509acacf904ce7b86ba3513f0ec4bb | 5d4bd231350f496c991d474605b69b88 | f4231a78aee84e68906dd0e006c076ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.create_time >= %s AND biz_shipment_order.create_time < %s ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 18:09:58.015 | 08509acacf904ce7b86ba3513f0ec4bb | 5d4bd231350f496c991d474605b69b88 | f4231a78aee84e68906dd0e006c076ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.53s ago] ('*', datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 18:09:58.016 | 10f72be3fd14465e81ca80a212fa8f37 | 584ff30242ea4599a7eb85d151745963 | b106b5c530f0482896449387f203ae4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_pallet_inventory.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_pallet_inventory.flow_state AS flow_state, biz_pallet_inventory.warehouse_id AS warehouse_id, current_warehouse.warehouse_name AS warehouse_name, biz_pallet_inventory.site_id AS site_id, current_site.site_name AS site_name, biz_pallet_inventory.current_line_id AS line_id, current_line.line_name AS line_name, active_filling.strain_id AS strain_id, active_filling.strain_code_snapshot AS strain_code, active_filling.strain_name_snapshot AS strain_name, active_filling.batch_no AS batch_no, active_filling.initial_packages AS initial_packages, biz_pallet_inventory.remaining_packages AS remaining_packages, biz_pallet_inventory.updated_at AS updated_at FROM biz_pallet_inventory INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_pallet_inventory.pallet_id LEFT OUTER JOIN biz_filling_record AS active_filling ON active_filling.filling_id = biz_pallet_inventory.active_filling_id LEFT OUTER JOIN biz_warehouse AS current_warehouse ON current_warehouse.warehouse_id = biz_pallet_inventory.warehouse_id LEFT OUTER JOIN biz_customer_site AS current_site ON current_site.site_id = biz_pallet_inventory.site_id LEFT OUTER JOIN biz_production_line AS current_line ON current_line.line_id = biz_pallet_inventory.current_line_id WHERE biz_pallet_inventory.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (active_filling.filling_id IS NULL OR active_filling.test_batch_id IS NULL) AND (current_warehouse.warehouse_id IS NULL OR current_warehouse.test_batch_id IS NULL) AND (current_site.site_id IS NULL OR current_site.test_batch_id IS NULL) AND (current_line.line_id IS NULL OR current_line.test_batch_id IS NULL) ORDER BY biz_pallet_inventory.pallet_id LIMIT %s, %s 2026-10-05 18:09:58.016 | 10f72be3fd14465e81ca80a212fa8f37 | 584ff30242ea4599a7eb85d151745963 | b106b5c530f0482896449387f203ae4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 1.623s ago] (0, 100) 2026-10-05 18:09:58.017 | f6bedbda4d1c4b879d4daa58a80c7c58 | 5954e7ad69684997961edf2f96ce0d7f | 21f1c802e5da4452b44ef292f0b01992 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 18:09:58.017 | f6bedbda4d1c4b879d4daa58a80c7c58 | 5954e7ad69684997961edf2f96ce0d7f | 21f1c802e5da4452b44ef292f0b01992 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.5s ago] (datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 1) 2026-10-05 18:09:58.018 | fa53516877f64453863ae8266bf76321 | 6cc16c9c20914ad98591cbf148ef2aaf | 2f62e96a26d149c9b279d99a329ab04b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 18:09:58.018 | fa53516877f64453863ae8266bf76321 | 6cc16c9c20914ad98591cbf148ef2aaf | 2f62e96a26d149c9b279d99a329ab04b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 1.626s ago] (0, 5) 2026-10-05 18:09:58.018 | 08509acacf904ce7b86ba3513f0ec4bb | 5d4bd231350f496c991d474605b69b88 | f4231a78aee84e68906dd0e006c076ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.create_time >= %s AND biz_shipment_order.create_time < %s ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 18:09:58.018 | 08509acacf904ce7b86ba3513f0ec4bb | 5d4bd231350f496c991d474605b69b88 | f4231a78aee84e68906dd0e006c076ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 1.631s ago] (datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 1) 2026-10-05 18:09:58.022 | 7434ec49216b4c67aed1c912f088b5dd | e97b1bf027e849ec8c0296619b65c908 | f1f42ad273164e45ae97bebf09d0cdfb | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id) AS anon_1 2026-10-05 18:09:58.022 | 7434ec49216b4c67aed1c912f088b5dd | e97b1bf027e849ec8c0296619b65c908 | f1f42ad273164e45ae97bebf09d0cdfb | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.52s ago] ('*', 'CONFIRMED') 2026-10-05 18:09:58.026 | 7434ec49216b4c67aed1c912f088b5dd | e97b1bf027e849ec8c0296619b65c908 | f1f42ad273164e45ae97bebf09d0cdfb | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id LIMIT %s, %s 2026-10-05 18:09:58.026 | 7434ec49216b4c67aed1c912f088b5dd | e97b1bf027e849ec8c0296619b65c908 | f1f42ad273164e45ae97bebf09d0cdfb | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 1.626s ago] ('CONFIRMED', 0, 5) 2026-10-05 18:09:58.027 | e147ff47fd8140de8df8615a9d18c148 | cb7a614cb9b64cd48ebc960e434a9e0b | b202790727934a8e92d6ab5e9c57e09a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 18:09:58.027 | e147ff47fd8140de8df8615a9d18c148 | cb7a614cb9b64cd48ebc960e434a9e0b | b202790727934a8e92d6ab5e9c57e09a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.54s ago] ('*', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 18:09:58.027 | f6bedbda4d1c4b879d4daa58a80c7c58 | 5954e7ad69684997961edf2f96ce0d7f | 21f1c802e5da4452b44ef292f0b01992 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:58.028 | 10f72be3fd14465e81ca80a212fa8f37 | 584ff30242ea4599a7eb85d151745963 | b106b5c530f0482896449387f203ae4c | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:58.028 | 08509acacf904ce7b86ba3513f0ec4bb | 5d4bd231350f496c991d474605b69b88 | f4231a78aee84e68906dd0e006c076ce | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:58.028 | fa53516877f64453863ae8266bf76321 | 6cc16c9c20914ad98591cbf148ef2aaf | 2f62e96a26d149c9b279d99a329ab04b | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:58.029 | e147ff47fd8140de8df8615a9d18c148 | cb7a614cb9b64cd48ebc960e434a9e0b | b202790727934a8e92d6ab5e9c57e09a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 18:09:58.029 | e147ff47fd8140de8df8615a9d18c148 | cb7a614cb9b64cd48ebc960e434a9e0b | b202790727934a8e92d6ab5e9c57e09a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.51s ago] (datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 100) 2026-10-05 18:09:58.032 | 7434ec49216b4c67aed1c912f088b5dd | e97b1bf027e849ec8c0296619b65c908 | f1f42ad273164e45ae97bebf09d0cdfb | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:58.034 | e147ff47fd8140de8df8615a9d18c148 | cb7a614cb9b64cd48ebc960e434a9e0b | b202790727934a8e92d6ab5e9c57e09a | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:58.038 | 858a092709e64cf49d1ae5e49fae3bd6 | 34f3b7729fa747649dd5ef75d8e38a81 | 2092a0a1d1674ac69eeae3dfd920f79c | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:58.038 | 858a092709e64cf49d1ae5e49fae3bd6 | 34f3b7729fa747649dd5ef75d8e38a81 | 2092a0a1d1674ac69eeae3dfd920f79c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.038 | 858a092709e64cf49d1ae5e49fae3bd6 | 34f3b7729fa747649dd5ef75d8e38a81 | 2092a0a1d1674ac69eeae3dfd920f79c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.92s ago] ('0', '0', 1) 2026-10-05 18:09:58.040 | 4f5fd1d7749b40fab1d3213854072255 | 3d03e48df482465fa23cbe5c054a860b | 2d7bc81b189b42bc95c7887afda74b47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:58.041 | 4f5fd1d7749b40fab1d3213854072255 | 3d03e48df482465fa23cbe5c054a860b | 2d7bc81b189b42bc95c7887afda74b47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.041 | 4f5fd1d7749b40fab1d3213854072255 | 3d03e48df482465fa23cbe5c054a860b | 2d7bc81b189b42bc95c7887afda74b47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.92s ago] ('0', '0', 1) 2026-10-05 18:09:58.042 | 858a092709e64cf49d1ae5e49fae3bd6 | 34f3b7729fa747649dd5ef75d8e38a81 | 2092a0a1d1674ac69eeae3dfd920f79c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.042 | 858a092709e64cf49d1ae5e49fae3bd6 | 34f3b7729fa747649dd5ef75d8e38a81 | 2092a0a1d1674ac69eeae3dfd920f79c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.92s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:58.043 | 2122f09363844c10983634fa5ab8449e | 8feb03fd1f6f4f76ace7c5abe2d24792 | 034d46e714fc41c68aa77a3805def0bc | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:58.043 | 2122f09363844c10983634fa5ab8449e | 8feb03fd1f6f4f76ace7c5abe2d24792 | 034d46e714fc41c68aa77a3805def0bc | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.044 | 2122f09363844c10983634fa5ab8449e | 8feb03fd1f6f4f76ace7c5abe2d24792 | 034d46e714fc41c68aa77a3805def0bc | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.92s ago] ('0', '0', 1) 2026-10-05 18:09:58.045 | a11eca5361794f2b8387885a394e2d5d | 6f3b77ca2fd8458aa0d863e9c9a7d256 | d53e15a87b154918adcbf37c1f895a09 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:58.045 | a11eca5361794f2b8387885a394e2d5d | 6f3b77ca2fd8458aa0d863e9c9a7d256 | d53e15a87b154918adcbf37c1f895a09 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.045 | a11eca5361794f2b8387885a394e2d5d | 6f3b77ca2fd8458aa0d863e9c9a7d256 | d53e15a87b154918adcbf37c1f895a09 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.92s ago] ('0', '0', 1) 2026-10-05 18:09:58.046 | 4f5fd1d7749b40fab1d3213854072255 | 3d03e48df482465fa23cbe5c054a860b | 2d7bc81b189b42bc95c7887afda74b47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.046 | 4f5fd1d7749b40fab1d3213854072255 | 3d03e48df482465fa23cbe5c054a860b | 2d7bc81b189b42bc95c7887afda74b47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.92s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:58.047 | 858a092709e64cf49d1ae5e49fae3bd6 | 34f3b7729fa747649dd5ef75d8e38a81 | 2092a0a1d1674ac69eeae3dfd920f79c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.047 | 858a092709e64cf49d1ae5e49fae3bd6 | 34f3b7729fa747649dd5ef75d8e38a81 | 2092a0a1d1674ac69eeae3dfd920f79c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.92s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:58.048 | 564f572ca50941fa9ed0bbe1befbd1bf | 1362781e3de44ef99cf33791563326c2 | 34f1a14ce5014d23b1c05fc7088ba056 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:09:58.048 | 564f572ca50941fa9ed0bbe1befbd1bf | 1362781e3de44ef99cf33791563326c2 | 34f1a14ce5014d23b1c05fc7088ba056 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.048 | 564f572ca50941fa9ed0bbe1befbd1bf | 1362781e3de44ef99cf33791563326c2 | 34f1a14ce5014d23b1c05fc7088ba056 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.93s ago] ('0', '0', 1) 2026-10-05 18:09:58.049 | 2122f09363844c10983634fa5ab8449e | 8feb03fd1f6f4f76ace7c5abe2d24792 | 034d46e714fc41c68aa77a3805def0bc | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.049 | 2122f09363844c10983634fa5ab8449e | 8feb03fd1f6f4f76ace7c5abe2d24792 | 034d46e714fc41c68aa77a3805def0bc | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.92s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:58.050 | 4f5fd1d7749b40fab1d3213854072255 | 3d03e48df482465fa23cbe5c054a860b | 2d7bc81b189b42bc95c7887afda74b47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.050 | 4f5fd1d7749b40fab1d3213854072255 | 3d03e48df482465fa23cbe5c054a860b | 2d7bc81b189b42bc95c7887afda74b47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.92s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:58.051 | a11eca5361794f2b8387885a394e2d5d | 6f3b77ca2fd8458aa0d863e9c9a7d256 | d53e15a87b154918adcbf37c1f895a09 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.051 | a11eca5361794f2b8387885a394e2d5d | 6f3b77ca2fd8458aa0d863e9c9a7d256 | d53e15a87b154918adcbf37c1f895a09 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.93s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:58.052 | 858a092709e64cf49d1ae5e49fae3bd6 | 34f3b7729fa747649dd5ef75d8e38a81 | 2092a0a1d1674ac69eeae3dfd920f79c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.052 | 858a092709e64cf49d1ae5e49fae3bd6 | 34f3b7729fa747649dd5ef75d8e38a81 | 2092a0a1d1674ac69eeae3dfd920f79c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.92s ago] ('0', '0', '0', 1) 2026-10-05 18:09:58.053 | 2122f09363844c10983634fa5ab8449e | 8feb03fd1f6f4f76ace7c5abe2d24792 | 034d46e714fc41c68aa77a3805def0bc | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.053 | 2122f09363844c10983634fa5ab8449e | 8feb03fd1f6f4f76ace7c5abe2d24792 | 034d46e714fc41c68aa77a3805def0bc | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.93s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:58.054 | 564f572ca50941fa9ed0bbe1befbd1bf | 1362781e3de44ef99cf33791563326c2 | 34f1a14ce5014d23b1c05fc7088ba056 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.054 | 564f572ca50941fa9ed0bbe1befbd1bf | 1362781e3de44ef99cf33791563326c2 | 34f1a14ce5014d23b1c05fc7088ba056 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.93s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:58.054 | a11eca5361794f2b8387885a394e2d5d | 6f3b77ca2fd8458aa0d863e9c9a7d256 | d53e15a87b154918adcbf37c1f895a09 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.054 | a11eca5361794f2b8387885a394e2d5d | 6f3b77ca2fd8458aa0d863e9c9a7d256 | d53e15a87b154918adcbf37c1f895a09 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.93s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:58.055 | 858a092709e64cf49d1ae5e49fae3bd6 | 34f3b7729fa747649dd5ef75d8e38a81 | 2092a0a1d1674ac69eeae3dfd920f79c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:58.055 | 858a092709e64cf49d1ae5e49fae3bd6 | 34f3b7729fa747649dd5ef75d8e38a81 | 2092a0a1d1674ac69eeae3dfd920f79c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.93s ago] ('0',) 2026-10-05 18:09:58.055 | 4f5fd1d7749b40fab1d3213854072255 | 3d03e48df482465fa23cbe5c054a860b | 2d7bc81b189b42bc95c7887afda74b47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.055 | 4f5fd1d7749b40fab1d3213854072255 | 3d03e48df482465fa23cbe5c054a860b | 2d7bc81b189b42bc95c7887afda74b47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.93s ago] ('0', '0', '0', 1) 2026-10-05 18:09:58.056 | 564f572ca50941fa9ed0bbe1befbd1bf | 1362781e3de44ef99cf33791563326c2 | 34f1a14ce5014d23b1c05fc7088ba056 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.056 | 564f572ca50941fa9ed0bbe1befbd1bf | 1362781e3de44ef99cf33791563326c2 | 34f1a14ce5014d23b1c05fc7088ba056 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.93s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:58.057 | 2122f09363844c10983634fa5ab8449e | 8feb03fd1f6f4f76ace7c5abe2d24792 | 034d46e714fc41c68aa77a3805def0bc | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.057 | 2122f09363844c10983634fa5ab8449e | 8feb03fd1f6f4f76ace7c5abe2d24792 | 034d46e714fc41c68aa77a3805def0bc | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.93s ago] ('0', '0', '0', 1) 2026-10-05 18:09:58.058 | 4f5fd1d7749b40fab1d3213854072255 | 3d03e48df482465fa23cbe5c054a860b | 2d7bc81b189b42bc95c7887afda74b47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:58.058 | 4f5fd1d7749b40fab1d3213854072255 | 3d03e48df482465fa23cbe5c054a860b | 2d7bc81b189b42bc95c7887afda74b47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.93s ago] ('0',) 2026-10-05 18:09:58.058 | a11eca5361794f2b8387885a394e2d5d | 6f3b77ca2fd8458aa0d863e9c9a7d256 | d53e15a87b154918adcbf37c1f895a09 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.058 | a11eca5361794f2b8387885a394e2d5d | 6f3b77ca2fd8458aa0d863e9c9a7d256 | d53e15a87b154918adcbf37c1f895a09 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.93s ago] ('0', '0', '0', 1) 2026-10-05 18:09:58.061 | 564f572ca50941fa9ed0bbe1befbd1bf | 1362781e3de44ef99cf33791563326c2 | 34f1a14ce5014d23b1c05fc7088ba056 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.061 | 564f572ca50941fa9ed0bbe1befbd1bf | 1362781e3de44ef99cf33791563326c2 | 34f1a14ce5014d23b1c05fc7088ba056 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.93s ago] ('0', '0', '0', 1) 2026-10-05 18:09:58.061 | 2122f09363844c10983634fa5ab8449e | 8feb03fd1f6f4f76ace7c5abe2d24792 | 034d46e714fc41c68aa77a3805def0bc | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:58.061 | 2122f09363844c10983634fa5ab8449e | 8feb03fd1f6f4f76ace7c5abe2d24792 | 034d46e714fc41c68aa77a3805def0bc | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.93s ago] ('0',) 2026-10-05 18:09:58.062 | a11eca5361794f2b8387885a394e2d5d | 6f3b77ca2fd8458aa0d863e9c9a7d256 | d53e15a87b154918adcbf37c1f895a09 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:58.062 | a11eca5361794f2b8387885a394e2d5d | 6f3b77ca2fd8458aa0d863e9c9a7d256 | d53e15a87b154918adcbf37c1f895a09 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.93s ago] ('0',) 2026-10-05 18:09:58.065 | 564f572ca50941fa9ed0bbe1befbd1bf | 1362781e3de44ef99cf33791563326c2 | 34f1a14ce5014d23b1c05fc7088ba056 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:58.065 | 564f572ca50941fa9ed0bbe1befbd1bf | 1362781e3de44ef99cf33791563326c2 | 34f1a14ce5014d23b1c05fc7088ba056 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.94s ago] ('0',) 2026-10-05 18:09:58.080 | 4f5fd1d7749b40fab1d3213854072255 | 3d03e48df482465fa23cbe5c054a860b | 2d7bc81b189b42bc95c7887afda74b47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.081 | 4f5fd1d7749b40fab1d3213854072255 | 3d03e48df482465fa23cbe5c054a860b | 2d7bc81b189b42bc95c7887afda74b47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.96s ago] ('0', '0', 1) 2026-10-05 18:09:58.081 | 2122f09363844c10983634fa5ab8449e | 8feb03fd1f6f4f76ace7c5abe2d24792 | 034d46e714fc41c68aa77a3805def0bc | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.082 | 2122f09363844c10983634fa5ab8449e | 8feb03fd1f6f4f76ace7c5abe2d24792 | 034d46e714fc41c68aa77a3805def0bc | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.96s ago] ('0', '0', 1) 2026-10-05 18:09:58.082 | a11eca5361794f2b8387885a394e2d5d | 6f3b77ca2fd8458aa0d863e9c9a7d256 | d53e15a87b154918adcbf37c1f895a09 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.082 | a11eca5361794f2b8387885a394e2d5d | 6f3b77ca2fd8458aa0d863e9c9a7d256 | d53e15a87b154918adcbf37c1f895a09 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.96s ago] ('0', '0', 1) 2026-10-05 18:09:58.083 | 564f572ca50941fa9ed0bbe1befbd1bf | 1362781e3de44ef99cf33791563326c2 | 34f1a14ce5014d23b1c05fc7088ba056 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.083 | 564f572ca50941fa9ed0bbe1befbd1bf | 1362781e3de44ef99cf33791563326c2 | 34f1a14ce5014d23b1c05fc7088ba056 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.96s ago] ('0', '0', 1) 2026-10-05 18:09:58.084 | 858a092709e64cf49d1ae5e49fae3bd6 | 34f3b7729fa747649dd5ef75d8e38a81 | 2092a0a1d1674ac69eeae3dfd920f79c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.084 | 858a092709e64cf49d1ae5e49fae3bd6 | 34f3b7729fa747649dd5ef75d8e38a81 | 2092a0a1d1674ac69eeae3dfd920f79c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.96s ago] ('0', '0', 1) 2026-10-05 18:09:58.085 | 4f5fd1d7749b40fab1d3213854072255 | 3d03e48df482465fa23cbe5c054a860b | 2d7bc81b189b42bc95c7887afda74b47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.085 | 4f5fd1d7749b40fab1d3213854072255 | 3d03e48df482465fa23cbe5c054a860b | 2d7bc81b189b42bc95c7887afda74b47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.96s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:58.085 | 2122f09363844c10983634fa5ab8449e | 8feb03fd1f6f4f76ace7c5abe2d24792 | 034d46e714fc41c68aa77a3805def0bc | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.085 | 2122f09363844c10983634fa5ab8449e | 8feb03fd1f6f4f76ace7c5abe2d24792 | 034d46e714fc41c68aa77a3805def0bc | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.96s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:58.086 | 564f572ca50941fa9ed0bbe1befbd1bf | 1362781e3de44ef99cf33791563326c2 | 34f1a14ce5014d23b1c05fc7088ba056 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.086 | 564f572ca50941fa9ed0bbe1befbd1bf | 1362781e3de44ef99cf33791563326c2 | 34f1a14ce5014d23b1c05fc7088ba056 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.96s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:58.087 | a11eca5361794f2b8387885a394e2d5d | 6f3b77ca2fd8458aa0d863e9c9a7d256 | d53e15a87b154918adcbf37c1f895a09 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.087 | a11eca5361794f2b8387885a394e2d5d | 6f3b77ca2fd8458aa0d863e9c9a7d256 | d53e15a87b154918adcbf37c1f895a09 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.96s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:58.088 | 2122f09363844c10983634fa5ab8449e | 8feb03fd1f6f4f76ace7c5abe2d24792 | 034d46e714fc41c68aa77a3805def0bc | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.088 | 2122f09363844c10983634fa5ab8449e | 8feb03fd1f6f4f76ace7c5abe2d24792 | 034d46e714fc41c68aa77a3805def0bc | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.96s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:58.088 | 4f5fd1d7749b40fab1d3213854072255 | 3d03e48df482465fa23cbe5c054a860b | 2d7bc81b189b42bc95c7887afda74b47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.088 | 4f5fd1d7749b40fab1d3213854072255 | 3d03e48df482465fa23cbe5c054a860b | 2d7bc81b189b42bc95c7887afda74b47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.96s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:58.089 | 858a092709e64cf49d1ae5e49fae3bd6 | 34f3b7729fa747649dd5ef75d8e38a81 | 2092a0a1d1674ac69eeae3dfd920f79c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.089 | 858a092709e64cf49d1ae5e49fae3bd6 | 34f3b7729fa747649dd5ef75d8e38a81 | 2092a0a1d1674ac69eeae3dfd920f79c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.96s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:58.090 | a11eca5361794f2b8387885a394e2d5d | 6f3b77ca2fd8458aa0d863e9c9a7d256 | d53e15a87b154918adcbf37c1f895a09 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.090 | a11eca5361794f2b8387885a394e2d5d | 6f3b77ca2fd8458aa0d863e9c9a7d256 | d53e15a87b154918adcbf37c1f895a09 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.96s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:58.090 | 564f572ca50941fa9ed0bbe1befbd1bf | 1362781e3de44ef99cf33791563326c2 | 34f1a14ce5014d23b1c05fc7088ba056 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.091 | 564f572ca50941fa9ed0bbe1befbd1bf | 1362781e3de44ef99cf33791563326c2 | 34f1a14ce5014d23b1c05fc7088ba056 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.96s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:58.092 | 858a092709e64cf49d1ae5e49fae3bd6 | 34f3b7729fa747649dd5ef75d8e38a81 | 2092a0a1d1674ac69eeae3dfd920f79c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.092 | 858a092709e64cf49d1ae5e49fae3bd6 | 34f3b7729fa747649dd5ef75d8e38a81 | 2092a0a1d1674ac69eeae3dfd920f79c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.97s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:09:58.092 | 4f5fd1d7749b40fab1d3213854072255 | 3d03e48df482465fa23cbe5c054a860b | 2d7bc81b189b42bc95c7887afda74b47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.092 | 4f5fd1d7749b40fab1d3213854072255 | 3d03e48df482465fa23cbe5c054a860b | 2d7bc81b189b42bc95c7887afda74b47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.96s ago] ('0', '0', '0', 1) 2026-10-05 18:09:58.093 | 2122f09363844c10983634fa5ab8449e | 8feb03fd1f6f4f76ace7c5abe2d24792 | 034d46e714fc41c68aa77a3805def0bc | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.093 | 2122f09363844c10983634fa5ab8449e | 8feb03fd1f6f4f76ace7c5abe2d24792 | 034d46e714fc41c68aa77a3805def0bc | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.96s ago] ('0', '0', '0', 1) 2026-10-05 18:09:58.093 | 564f572ca50941fa9ed0bbe1befbd1bf | 1362781e3de44ef99cf33791563326c2 | 34f1a14ce5014d23b1c05fc7088ba056 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.094 | 564f572ca50941fa9ed0bbe1befbd1bf | 1362781e3de44ef99cf33791563326c2 | 34f1a14ce5014d23b1c05fc7088ba056 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.97s ago] ('0', '0', '0', 1) 2026-10-05 18:09:58.094 | a11eca5361794f2b8387885a394e2d5d | 6f3b77ca2fd8458aa0d863e9c9a7d256 | d53e15a87b154918adcbf37c1f895a09 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.094 | a11eca5361794f2b8387885a394e2d5d | 6f3b77ca2fd8458aa0d863e9c9a7d256 | d53e15a87b154918adcbf37c1f895a09 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.97s ago] ('0', '0', '0', 1) 2026-10-05 18:09:58.095 | 4f5fd1d7749b40fab1d3213854072255 | 3d03e48df482465fa23cbe5c054a860b | 2d7bc81b189b42bc95c7887afda74b47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:58.095 | 4f5fd1d7749b40fab1d3213854072255 | 3d03e48df482465fa23cbe5c054a860b | 2d7bc81b189b42bc95c7887afda74b47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.97s ago] ('0',) 2026-10-05 18:09:58.095 | 2122f09363844c10983634fa5ab8449e | 8feb03fd1f6f4f76ace7c5abe2d24792 | 034d46e714fc41c68aa77a3805def0bc | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:58.095 | 2122f09363844c10983634fa5ab8449e | 8feb03fd1f6f4f76ace7c5abe2d24792 | 034d46e714fc41c68aa77a3805def0bc | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.97s ago] ('0',) 2026-10-05 18:09:58.096 | 858a092709e64cf49d1ae5e49fae3bd6 | 34f3b7729fa747649dd5ef75d8e38a81 | 2092a0a1d1674ac69eeae3dfd920f79c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:09:58.096 | 858a092709e64cf49d1ae5e49fae3bd6 | 34f3b7729fa747649dd5ef75d8e38a81 | 2092a0a1d1674ac69eeae3dfd920f79c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.97s ago] ('0', '0', '0', 1) 2026-10-05 18:09:58.097 | a11eca5361794f2b8387885a394e2d5d | 6f3b77ca2fd8458aa0d863e9c9a7d256 | d53e15a87b154918adcbf37c1f895a09 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:58.097 | a11eca5361794f2b8387885a394e2d5d | 6f3b77ca2fd8458aa0d863e9c9a7d256 | d53e15a87b154918adcbf37c1f895a09 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.97s ago] ('0',) 2026-10-05 18:09:58.098 | 564f572ca50941fa9ed0bbe1befbd1bf | 1362781e3de44ef99cf33791563326c2 | 34f1a14ce5014d23b1c05fc7088ba056 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:58.098 | 564f572ca50941fa9ed0bbe1befbd1bf | 1362781e3de44ef99cf33791563326c2 | 34f1a14ce5014d23b1c05fc7088ba056 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.97s ago] ('0',) 2026-10-05 18:09:58.099 | 858a092709e64cf49d1ae5e49fae3bd6 | 34f3b7729fa747649dd5ef75d8e38a81 | 2092a0a1d1674ac69eeae3dfd920f79c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:09:58.099 | 858a092709e64cf49d1ae5e49fae3bd6 | 34f3b7729fa747649dd5ef75d8e38a81 | 2092a0a1d1674ac69eeae3dfd920f79c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.97s ago] ('0',) 2026-10-05 18:09:58.112 | 2122f09363844c10983634fa5ab8449e | 8feb03fd1f6f4f76ace7c5abe2d24792 | 034d46e714fc41c68aa77a3805def0bc | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.status = %s ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 18:09:58.113 | 2122f09363844c10983634fa5ab8449e | 8feb03fd1f6f4f76ace7c5abe2d24792 | 034d46e714fc41c68aa77a3805def0bc | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.37s ago] ('*', 'DRAFT') 2026-10-05 18:09:58.114 | 4f5fd1d7749b40fab1d3213854072255 | 3d03e48df482465fa23cbe5c054a860b | 2d7bc81b189b42bc95c7887afda74b47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.status = %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 18:09:58.114 | 4f5fd1d7749b40fab1d3213854072255 | 3d03e48df482465fa23cbe5c054a860b | 2d7bc81b189b42bc95c7887afda74b47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.38s ago] ('*', 'DRAFT') 2026-10-05 18:09:58.114 | 2122f09363844c10983634fa5ab8449e | 8feb03fd1f6f4f76ace7c5abe2d24792 | 034d46e714fc41c68aa77a3805def0bc | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.status = %s ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 18:09:58.114 | 2122f09363844c10983634fa5ab8449e | 8feb03fd1f6f4f76ace7c5abe2d24792 | 034d46e714fc41c68aa77a3805def0bc | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 1.614s ago] ('DRAFT', 0, 5) 2026-10-05 18:09:58.115 | 4f5fd1d7749b40fab1d3213854072255 | 3d03e48df482465fa23cbe5c054a860b | 2d7bc81b189b42bc95c7887afda74b47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.status = %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 18:09:58.115 | 4f5fd1d7749b40fab1d3213854072255 | 3d03e48df482465fa23cbe5c054a860b | 2d7bc81b189b42bc95c7887afda74b47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 1.621s ago] ('DRAFT', 0, 5) 2026-10-05 18:09:58.117 | a11eca5361794f2b8387885a394e2d5d | 6f3b77ca2fd8458aa0d863e9c9a7d256 | d53e15a87b154918adcbf37c1f895a09 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_return_order.return_id AS return_id, biz_return_order.test_batch_id AS test_batch_id, biz_return_order.return_no AS return_no, biz_return_order.source_site_id AS source_site_id, biz_return_order.target_warehouse_id AS target_warehouse_id, biz_return_order.status AS status, biz_return_order.request_idempotency_key AS request_idempotency_key, biz_return_order.request_hash AS request_hash, biz_return_order.confirm_idempotency_key AS confirm_idempotency_key, biz_return_order.confirm_request_hash AS confirm_request_hash, biz_return_order.requested_by AS requested_by, biz_return_order.requested_at AS requested_at, biz_return_order.confirmed_by AS confirmed_by, biz_return_order.confirmed_at AS confirmed_at, biz_return_order.create_by AS create_by, biz_return_order.create_time AS create_time, biz_return_order.update_by AS update_by, biz_return_order.update_time AS update_time, biz_return_order.remark AS remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL AND biz_return_order.status = %s ORDER BY biz_return_order.return_id) AS anon_1 2026-10-05 18:09:58.117 | a11eca5361794f2b8387885a394e2d5d | 6f3b77ca2fd8458aa0d863e9c9a7d256 | d53e15a87b154918adcbf37c1f895a09 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.38s ago] ('*', 'REQUESTED') 2026-10-05 18:09:58.117 | 564f572ca50941fa9ed0bbe1befbd1bf | 1362781e3de44ef99cf33791563326c2 | 34f1a14ce5014d23b1c05fc7088ba056 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT sys_oper_log.oper_id AS oper_id, sys_oper_log.title AS title, sys_oper_log.business_type AS business_type, sys_oper_log.method AS method, sys_oper_log.request_method AS request_method, sys_oper_log.operator_type AS operator_type, sys_oper_log.oper_name AS oper_name, sys_oper_log.dept_name AS dept_name, sys_oper_log.oper_url AS oper_url, sys_oper_log.oper_ip AS oper_ip, sys_oper_log.oper_location AS oper_location, sys_oper_log.oper_param AS oper_param, sys_oper_log.json_result AS json_result, sys_oper_log.status AS status, sys_oper_log.error_msg AS error_msg, sys_oper_log.oper_time AS oper_time, sys_oper_log.cost_time AS cost_time FROM sys_oper_log WHERE sys_oper_log.title = %s AND sys_oper_log.status = %s ORDER BY sys_oper_log.oper_time DESC) AS anon_1 2026-10-05 18:09:58.118 | 564f572ca50941fa9ed0bbe1befbd1bf | 1362781e3de44ef99cf33791563326c2 | 34f1a14ce5014d23b1c05fc7088ba056 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.36s ago] ('*', '扫码操作', 1) 2026-10-05 18:09:58.120 | 858a092709e64cf49d1ae5e49fae3bd6 | 34f3b7729fa747649dd5ef75d8e38a81 | 2092a0a1d1674ac69eeae3dfd920f79c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at >= %s AND biz_shipment_order.confirmed_at < %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id) AS anon_1 2026-10-05 18:09:58.120 | 858a092709e64cf49d1ae5e49fae3bd6 | 34f3b7729fa747649dd5ef75d8e38a81 | 2092a0a1d1674ac69eeae3dfd920f79c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 42.39s ago] ('*', 'CONFIRMED', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 18:09:58.121 | 2122f09363844c10983634fa5ab8449e | 8feb03fd1f6f4f76ace7c5abe2d24792 | 034d46e714fc41c68aa77a3805def0bc | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:58.122 | a11eca5361794f2b8387885a394e2d5d | 6f3b77ca2fd8458aa0d863e9c9a7d256 | d53e15a87b154918adcbf37c1f895a09 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_return_order.return_id, biz_return_order.test_batch_id, biz_return_order.return_no, biz_return_order.source_site_id, biz_return_order.target_warehouse_id, biz_return_order.status, biz_return_order.request_idempotency_key, biz_return_order.request_hash, biz_return_order.confirm_idempotency_key, biz_return_order.confirm_request_hash, biz_return_order.requested_by, biz_return_order.requested_at, biz_return_order.confirmed_by, biz_return_order.confirmed_at, biz_return_order.create_by, biz_return_order.create_time, biz_return_order.update_by, biz_return_order.update_time, biz_return_order.remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL AND biz_return_order.status = %s ORDER BY biz_return_order.return_id LIMIT %s, %s 2026-10-05 18:09:58.122 | a11eca5361794f2b8387885a394e2d5d | 6f3b77ca2fd8458aa0d863e9c9a7d256 | d53e15a87b154918adcbf37c1f895a09 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 1.62s ago] ('REQUESTED', 0, 5) 2026-10-05 18:09:58.122 | 4f5fd1d7749b40fab1d3213854072255 | 3d03e48df482465fa23cbe5c054a860b | 2d7bc81b189b42bc95c7887afda74b47 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:58.122 | 564f572ca50941fa9ed0bbe1befbd1bf | 1362781e3de44ef99cf33791563326c2 | 34f1a14ce5014d23b1c05fc7088ba056 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT sys_oper_log.oper_id, sys_oper_log.title, sys_oper_log.business_type, sys_oper_log.method, sys_oper_log.request_method, sys_oper_log.operator_type, sys_oper_log.oper_name, sys_oper_log.dept_name, sys_oper_log.oper_url, sys_oper_log.oper_ip, sys_oper_log.oper_location, sys_oper_log.oper_param, sys_oper_log.json_result, sys_oper_log.status, sys_oper_log.error_msg, sys_oper_log.oper_time, sys_oper_log.cost_time FROM sys_oper_log WHERE sys_oper_log.title = %s AND sys_oper_log.status = %s ORDER BY sys_oper_log.oper_time DESC LIMIT %s, %s 2026-10-05 18:09:58.122 | 564f572ca50941fa9ed0bbe1befbd1bf | 1362781e3de44ef99cf33791563326c2 | 34f1a14ce5014d23b1c05fc7088ba056 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 1.628s ago] ('扫码操作', 1, 0, 5) 2026-10-05 18:09:58.123 | 858a092709e64cf49d1ae5e49fae3bd6 | 34f3b7729fa747649dd5ef75d8e38a81 | 2092a0a1d1674ac69eeae3dfd920f79c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at >= %s AND biz_shipment_order.confirmed_at < %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id LIMIT %s, %s 2026-10-05 18:09:58.123 | 858a092709e64cf49d1ae5e49fae3bd6 | 34f3b7729fa747649dd5ef75d8e38a81 | 2092a0a1d1674ac69eeae3dfd920f79c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 1.631s ago] ('CONFIRMED', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 100) 2026-10-05 18:09:58.125 | a11eca5361794f2b8387885a394e2d5d | 6f3b77ca2fd8458aa0d863e9c9a7d256 | d53e15a87b154918adcbf37c1f895a09 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:58.126 | 564f572ca50941fa9ed0bbe1befbd1bf | 1362781e3de44ef99cf33791563326c2 | 34f1a14ce5014d23b1c05fc7088ba056 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:09:58.127 | 858a092709e64cf49d1ae5e49fae3bd6 | 34f3b7729fa747649dd5ef75d8e38a81 | 2092a0a1d1674ac69eeae3dfd920f79c | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:10:01.722 | 5b3f497dd5054518bad9738c28f28c64 | 7b97eb351c19480b98718ad76b6408ca | b4ea61d516734c66ae54daba1e4df51d | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:10:01.724 | 5b3f497dd5054518bad9738c28f28c64 | 7b97eb351c19480b98718ad76b6408ca | b4ea61d516734c66ae54daba1e4df51d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:01.725 | 5b3f497dd5054518bad9738c28f28c64 | 7b97eb351c19480b98718ad76b6408ca | b4ea61d516734c66ae54daba1e4df51d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 46.6s ago] ('0', '0', 1) 2026-10-05 18:10:01.731 | 5b3f497dd5054518bad9738c28f28c64 | 7b97eb351c19480b98718ad76b6408ca | b4ea61d516734c66ae54daba1e4df51d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:01.731 | 5b3f497dd5054518bad9738c28f28c64 | 7b97eb351c19480b98718ad76b6408ca | b4ea61d516734c66ae54daba1e4df51d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 46.61s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:01.734 | 5b3f497dd5054518bad9738c28f28c64 | 7b97eb351c19480b98718ad76b6408ca | b4ea61d516734c66ae54daba1e4df51d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:01.734 | 5b3f497dd5054518bad9738c28f28c64 | 7b97eb351c19480b98718ad76b6408ca | b4ea61d516734c66ae54daba1e4df51d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 46.61s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:01.736 | 5b3f497dd5054518bad9738c28f28c64 | 7b97eb351c19480b98718ad76b6408ca | b4ea61d516734c66ae54daba1e4df51d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:01.736 | 5b3f497dd5054518bad9738c28f28c64 | 7b97eb351c19480b98718ad76b6408ca | b4ea61d516734c66ae54daba1e4df51d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 46.61s ago] ('0', '0', '0', 1) 2026-10-05 18:10:01.737 | 5b3f497dd5054518bad9738c28f28c64 | 7b97eb351c19480b98718ad76b6408ca | b4ea61d516734c66ae54daba1e4df51d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:10:01.738 | 5b3f497dd5054518bad9738c28f28c64 | 7b97eb351c19480b98718ad76b6408ca | b4ea61d516734c66ae54daba1e4df51d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 46.61s ago] ('0',) 2026-10-05 18:10:01.765 | 5b3f497dd5054518bad9738c28f28c64 | 7b97eb351c19480b98718ad76b6408ca | b4ea61d516734c66ae54daba1e4df51d | 52026-91894b | INFO | module_admin.controller.login_controller:get_login_user_info:102 - 获取成功 2026-10-05 18:10:01.768 | 5b3f497dd5054518bad9738c28f28c64 | 7b97eb351c19480b98718ad76b6408ca | b4ea61d516734c66ae54daba1e4df51d | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:10:04.101 | 125ba840a38a48b1bdc0e57b049283f6 | 9f17b1882d1a4642bb1be093aaf81196 | 8f168a4eb16342b08d8434225cde497b | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:10:04.103 | 125ba840a38a48b1bdc0e57b049283f6 | 9f17b1882d1a4642bb1be093aaf81196 | 8f168a4eb16342b08d8434225cde497b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:04.104 | 125ba840a38a48b1bdc0e57b049283f6 | 9f17b1882d1a4642bb1be093aaf81196 | 8f168a4eb16342b08d8434225cde497b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 48.98s ago] ('0', '0', 1) 2026-10-05 18:10:04.108 | 125ba840a38a48b1bdc0e57b049283f6 | 9f17b1882d1a4642bb1be093aaf81196 | 8f168a4eb16342b08d8434225cde497b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:04.109 | 125ba840a38a48b1bdc0e57b049283f6 | 9f17b1882d1a4642bb1be093aaf81196 | 8f168a4eb16342b08d8434225cde497b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 48.98s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:04.111 | 125ba840a38a48b1bdc0e57b049283f6 | 9f17b1882d1a4642bb1be093aaf81196 | 8f168a4eb16342b08d8434225cde497b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:04.111 | 125ba840a38a48b1bdc0e57b049283f6 | 9f17b1882d1a4642bb1be093aaf81196 | 8f168a4eb16342b08d8434225cde497b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 48.98s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:04.115 | 125ba840a38a48b1bdc0e57b049283f6 | 9f17b1882d1a4642bb1be093aaf81196 | 8f168a4eb16342b08d8434225cde497b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:04.115 | 125ba840a38a48b1bdc0e57b049283f6 | 9f17b1882d1a4642bb1be093aaf81196 | 8f168a4eb16342b08d8434225cde497b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 48.99s ago] ('0', '0', '0', 1) 2026-10-05 18:10:04.117 | 125ba840a38a48b1bdc0e57b049283f6 | 9f17b1882d1a4642bb1be093aaf81196 | 8f168a4eb16342b08d8434225cde497b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:10:04.118 | 125ba840a38a48b1bdc0e57b049283f6 | 9f17b1882d1a4642bb1be093aaf81196 | 8f168a4eb16342b08d8434225cde497b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 48.99s ago] ('0',) 2026-10-05 18:10:04.139 | 125ba840a38a48b1bdc0e57b049283f6 | 9f17b1882d1a4642bb1be093aaf81196 | 8f168a4eb16342b08d8434225cde497b | 52026-91894b | INFO | module_admin.controller.login_controller:get_login_user_routers:119 - 获取成功 2026-10-05 18:10:04.139 | 125ba840a38a48b1bdc0e57b049283f6 | 9f17b1882d1a4642bb1be093aaf81196 | 8f168a4eb16342b08d8434225cde497b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:04.139 | 125ba840a38a48b1bdc0e57b049283f6 | 9f17b1882d1a4642bb1be093aaf81196 | 8f168a4eb16342b08d8434225cde497b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 49.02s ago] ('0', '0', 1) 2026-10-05 18:10:04.141 | 125ba840a38a48b1bdc0e57b049283f6 | 9f17b1882d1a4642bb1be093aaf81196 | 8f168a4eb16342b08d8434225cde497b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:04.142 | 125ba840a38a48b1bdc0e57b049283f6 | 9f17b1882d1a4642bb1be093aaf81196 | 8f168a4eb16342b08d8434225cde497b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 49.02s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:04.144 | 125ba840a38a48b1bdc0e57b049283f6 | 9f17b1882d1a4642bb1be093aaf81196 | 8f168a4eb16342b08d8434225cde497b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:04.144 | 125ba840a38a48b1bdc0e57b049283f6 | 9f17b1882d1a4642bb1be093aaf81196 | 8f168a4eb16342b08d8434225cde497b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 49.02s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:04.146 | 125ba840a38a48b1bdc0e57b049283f6 | 9f17b1882d1a4642bb1be093aaf81196 | 8f168a4eb16342b08d8434225cde497b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:04.146 | 125ba840a38a48b1bdc0e57b049283f6 | 9f17b1882d1a4642bb1be093aaf81196 | 8f168a4eb16342b08d8434225cde497b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 49.02s ago] ('0', '0', '0', 1) 2026-10-05 18:10:04.148 | 125ba840a38a48b1bdc0e57b049283f6 | 9f17b1882d1a4642bb1be093aaf81196 | 8f168a4eb16342b08d8434225cde497b | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:10:04.148 | 125ba840a38a48b1bdc0e57b049283f6 | 9f17b1882d1a4642bb1be093aaf81196 | 8f168a4eb16342b08d8434225cde497b | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 49.02s ago] ('0',) 2026-10-05 18:10:04.164 | 125ba840a38a48b1bdc0e57b049283f6 | 9f17b1882d1a4642bb1be093aaf81196 | 8f168a4eb16342b08d8434225cde497b | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:10:05.553 | 35778ed3469347e0a5a01988d3104fae | 135433b3bf4943d2a2fda548d690a6ee | fd4d6eef62dc485ab0218401f5ce3f1d | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:10:05.557 | 35778ed3469347e0a5a01988d3104fae | 135433b3bf4943d2a2fda548d690a6ee | fd4d6eef62dc485ab0218401f5ce3f1d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.557 | 35778ed3469347e0a5a01988d3104fae | 135433b3bf4943d2a2fda548d690a6ee | fd4d6eef62dc485ab0218401f5ce3f1d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.43s ago] ('0', '0', 1) 2026-10-05 18:10:05.560 | 1c8c9ac166b94a7294d76d5198dac5c2 | ed40fdf577b244ffab14d2b6d21b4a7f | c65d1a2650c8409ebfc0492595f7beb1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:10:05.561 | 1c8c9ac166b94a7294d76d5198dac5c2 | ed40fdf577b244ffab14d2b6d21b4a7f | c65d1a2650c8409ebfc0492595f7beb1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.561 | 1c8c9ac166b94a7294d76d5198dac5c2 | ed40fdf577b244ffab14d2b6d21b4a7f | c65d1a2650c8409ebfc0492595f7beb1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.44s ago] ('0', '0', 1) 2026-10-05 18:10:05.563 | 5197acedda6b4351851073dcb6fced06 | 36e577d3082c4981a3ec92df3229204f | 54ed108a013446729a8452cab009ab70 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:10:05.563 | 5197acedda6b4351851073dcb6fced06 | 36e577d3082c4981a3ec92df3229204f | 54ed108a013446729a8452cab009ab70 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.563 | 5197acedda6b4351851073dcb6fced06 | 36e577d3082c4981a3ec92df3229204f | 54ed108a013446729a8452cab009ab70 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.44s ago] ('0', '0', 1) 2026-10-05 18:10:05.566 | a85975b9f65640e9904cfb0ec3775343 | 76c647600999436badce862fc630389b | 8aadc4d0e3a44f92afd6c23aa4936724 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:10:05.566 | a85975b9f65640e9904cfb0ec3775343 | 76c647600999436badce862fc630389b | 8aadc4d0e3a44f92afd6c23aa4936724 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.566 | a85975b9f65640e9904cfb0ec3775343 | 76c647600999436badce862fc630389b | 8aadc4d0e3a44f92afd6c23aa4936724 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.44s ago] ('0', '0', 1) 2026-10-05 18:10:05.568 | 35778ed3469347e0a5a01988d3104fae | 135433b3bf4943d2a2fda548d690a6ee | fd4d6eef62dc485ab0218401f5ce3f1d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.568 | 35778ed3469347e0a5a01988d3104fae | 135433b3bf4943d2a2fda548d690a6ee | fd4d6eef62dc485ab0218401f5ce3f1d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.44s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.570 | 5197acedda6b4351851073dcb6fced06 | 36e577d3082c4981a3ec92df3229204f | 54ed108a013446729a8452cab009ab70 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.570 | 5197acedda6b4351851073dcb6fced06 | 36e577d3082c4981a3ec92df3229204f | 54ed108a013446729a8452cab009ab70 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.45s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.571 | 1c8c9ac166b94a7294d76d5198dac5c2 | ed40fdf577b244ffab14d2b6d21b4a7f | c65d1a2650c8409ebfc0492595f7beb1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.571 | 1c8c9ac166b94a7294d76d5198dac5c2 | ed40fdf577b244ffab14d2b6d21b4a7f | c65d1a2650c8409ebfc0492595f7beb1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.45s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.573 | 77eb6db9461f4eb0afe84dbdf00ecbcf | a049c7809bdd48839cea14d4e9f49b0c | f0a7e9e52d684c38b3ab0a8e6b0fea24 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:10:05.573 | 77eb6db9461f4eb0afe84dbdf00ecbcf | a049c7809bdd48839cea14d4e9f49b0c | f0a7e9e52d684c38b3ab0a8e6b0fea24 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.574 | 77eb6db9461f4eb0afe84dbdf00ecbcf | a049c7809bdd48839cea14d4e9f49b0c | f0a7e9e52d684c38b3ab0a8e6b0fea24 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.45s ago] ('0', '0', 1) 2026-10-05 18:10:05.575 | a85975b9f65640e9904cfb0ec3775343 | 76c647600999436badce862fc630389b | 8aadc4d0e3a44f92afd6c23aa4936724 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.575 | a85975b9f65640e9904cfb0ec3775343 | 76c647600999436badce862fc630389b | 8aadc4d0e3a44f92afd6c23aa4936724 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.45s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.576 | 35778ed3469347e0a5a01988d3104fae | 135433b3bf4943d2a2fda548d690a6ee | fd4d6eef62dc485ab0218401f5ce3f1d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.576 | 35778ed3469347e0a5a01988d3104fae | 135433b3bf4943d2a2fda548d690a6ee | fd4d6eef62dc485ab0218401f5ce3f1d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.45s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.578 | f8978ab81e944ea39de136c12a263adc | ea438e1827ad40dfacdc8bc13d616d41 | 8f7a3bbe44414f4da4c9c7165181981a | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:10:05.578 | f8978ab81e944ea39de136c12a263adc | ea438e1827ad40dfacdc8bc13d616d41 | 8f7a3bbe44414f4da4c9c7165181981a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.578 | f8978ab81e944ea39de136c12a263adc | ea438e1827ad40dfacdc8bc13d616d41 | 8f7a3bbe44414f4da4c9c7165181981a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.46s ago] ('0', '0', 1) 2026-10-05 18:10:05.579 | 1c8c9ac166b94a7294d76d5198dac5c2 | ed40fdf577b244ffab14d2b6d21b4a7f | c65d1a2650c8409ebfc0492595f7beb1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.580 | 1c8c9ac166b94a7294d76d5198dac5c2 | ed40fdf577b244ffab14d2b6d21b4a7f | c65d1a2650c8409ebfc0492595f7beb1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.45s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.580 | 5197acedda6b4351851073dcb6fced06 | 36e577d3082c4981a3ec92df3229204f | 54ed108a013446729a8452cab009ab70 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.580 | 5197acedda6b4351851073dcb6fced06 | 36e577d3082c4981a3ec92df3229204f | 54ed108a013446729a8452cab009ab70 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.45s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.581 | a85975b9f65640e9904cfb0ec3775343 | 76c647600999436badce862fc630389b | 8aadc4d0e3a44f92afd6c23aa4936724 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.581 | a85975b9f65640e9904cfb0ec3775343 | 76c647600999436badce862fc630389b | 8aadc4d0e3a44f92afd6c23aa4936724 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.45s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.582 | 77eb6db9461f4eb0afe84dbdf00ecbcf | a049c7809bdd48839cea14d4e9f49b0c | f0a7e9e52d684c38b3ab0a8e6b0fea24 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.582 | 77eb6db9461f4eb0afe84dbdf00ecbcf | a049c7809bdd48839cea14d4e9f49b0c | f0a7e9e52d684c38b3ab0a8e6b0fea24 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.46s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.583 | 35778ed3469347e0a5a01988d3104fae | 135433b3bf4943d2a2fda548d690a6ee | fd4d6eef62dc485ab0218401f5ce3f1d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.583 | 35778ed3469347e0a5a01988d3104fae | 135433b3bf4943d2a2fda548d690a6ee | fd4d6eef62dc485ab0218401f5ce3f1d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.45s ago] ('0', '0', '0', 1) 2026-10-05 18:10:05.584 | f8978ab81e944ea39de136c12a263adc | ea438e1827ad40dfacdc8bc13d616d41 | 8f7a3bbe44414f4da4c9c7165181981a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.584 | f8978ab81e944ea39de136c12a263adc | ea438e1827ad40dfacdc8bc13d616d41 | 8f7a3bbe44414f4da4c9c7165181981a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.46s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.585 | 5197acedda6b4351851073dcb6fced06 | 36e577d3082c4981a3ec92df3229204f | 54ed108a013446729a8452cab009ab70 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.585 | 5197acedda6b4351851073dcb6fced06 | 36e577d3082c4981a3ec92df3229204f | 54ed108a013446729a8452cab009ab70 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.46s ago] ('0', '0', '0', 1) 2026-10-05 18:10:05.585 | 1c8c9ac166b94a7294d76d5198dac5c2 | ed40fdf577b244ffab14d2b6d21b4a7f | c65d1a2650c8409ebfc0492595f7beb1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.586 | 1c8c9ac166b94a7294d76d5198dac5c2 | ed40fdf577b244ffab14d2b6d21b4a7f | c65d1a2650c8409ebfc0492595f7beb1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.46s ago] ('0', '0', '0', 1) 2026-10-05 18:10:05.587 | a85975b9f65640e9904cfb0ec3775343 | 76c647600999436badce862fc630389b | 8aadc4d0e3a44f92afd6c23aa4936724 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.587 | a85975b9f65640e9904cfb0ec3775343 | 76c647600999436badce862fc630389b | 8aadc4d0e3a44f92afd6c23aa4936724 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.46s ago] ('0', '0', '0', 1) 2026-10-05 18:10:05.588 | 35778ed3469347e0a5a01988d3104fae | 135433b3bf4943d2a2fda548d690a6ee | fd4d6eef62dc485ab0218401f5ce3f1d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:10:05.588 | 35778ed3469347e0a5a01988d3104fae | 135433b3bf4943d2a2fda548d690a6ee | fd4d6eef62dc485ab0218401f5ce3f1d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.46s ago] ('0',) 2026-10-05 18:10:05.588 | 77eb6db9461f4eb0afe84dbdf00ecbcf | a049c7809bdd48839cea14d4e9f49b0c | f0a7e9e52d684c38b3ab0a8e6b0fea24 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.588 | 77eb6db9461f4eb0afe84dbdf00ecbcf | a049c7809bdd48839cea14d4e9f49b0c | f0a7e9e52d684c38b3ab0a8e6b0fea24 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.46s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.589 | 5197acedda6b4351851073dcb6fced06 | 36e577d3082c4981a3ec92df3229204f | 54ed108a013446729a8452cab009ab70 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:10:05.589 | 5197acedda6b4351851073dcb6fced06 | 36e577d3082c4981a3ec92df3229204f | 54ed108a013446729a8452cab009ab70 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.46s ago] ('0',) 2026-10-05 18:10:05.590 | f8978ab81e944ea39de136c12a263adc | ea438e1827ad40dfacdc8bc13d616d41 | 8f7a3bbe44414f4da4c9c7165181981a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.590 | f8978ab81e944ea39de136c12a263adc | ea438e1827ad40dfacdc8bc13d616d41 | 8f7a3bbe44414f4da4c9c7165181981a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.46s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.590 | 1c8c9ac166b94a7294d76d5198dac5c2 | ed40fdf577b244ffab14d2b6d21b4a7f | c65d1a2650c8409ebfc0492595f7beb1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:10:05.591 | 1c8c9ac166b94a7294d76d5198dac5c2 | ed40fdf577b244ffab14d2b6d21b4a7f | c65d1a2650c8409ebfc0492595f7beb1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.46s ago] ('0',) 2026-10-05 18:10:05.592 | a85975b9f65640e9904cfb0ec3775343 | 76c647600999436badce862fc630389b | 8aadc4d0e3a44f92afd6c23aa4936724 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:10:05.592 | a85975b9f65640e9904cfb0ec3775343 | 76c647600999436badce862fc630389b | 8aadc4d0e3a44f92afd6c23aa4936724 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.46s ago] ('0',) 2026-10-05 18:10:05.592 | 77eb6db9461f4eb0afe84dbdf00ecbcf | a049c7809bdd48839cea14d4e9f49b0c | f0a7e9e52d684c38b3ab0a8e6b0fea24 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.593 | 77eb6db9461f4eb0afe84dbdf00ecbcf | a049c7809bdd48839cea14d4e9f49b0c | f0a7e9e52d684c38b3ab0a8e6b0fea24 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.46s ago] ('0', '0', '0', 1) 2026-10-05 18:10:05.596 | f8978ab81e944ea39de136c12a263adc | ea438e1827ad40dfacdc8bc13d616d41 | 8f7a3bbe44414f4da4c9c7165181981a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.596 | f8978ab81e944ea39de136c12a263adc | ea438e1827ad40dfacdc8bc13d616d41 | 8f7a3bbe44414f4da4c9c7165181981a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.47s ago] ('0', '0', '0', 1) 2026-10-05 18:10:05.600 | 77eb6db9461f4eb0afe84dbdf00ecbcf | a049c7809bdd48839cea14d4e9f49b0c | f0a7e9e52d684c38b3ab0a8e6b0fea24 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:10:05.601 | 77eb6db9461f4eb0afe84dbdf00ecbcf | a049c7809bdd48839cea14d4e9f49b0c | f0a7e9e52d684c38b3ab0a8e6b0fea24 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.47s ago] ('0',) 2026-10-05 18:10:05.603 | f8978ab81e944ea39de136c12a263adc | ea438e1827ad40dfacdc8bc13d616d41 | 8f7a3bbe44414f4da4c9c7165181981a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:10:05.603 | f8978ab81e944ea39de136c12a263adc | ea438e1827ad40dfacdc8bc13d616d41 | 8f7a3bbe44414f4da4c9c7165181981a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.47s ago] ('0',) 2026-10-05 18:10:05.613 | 35778ed3469347e0a5a01988d3104fae | 135433b3bf4943d2a2fda548d690a6ee | fd4d6eef62dc485ab0218401f5ce3f1d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.613 | 35778ed3469347e0a5a01988d3104fae | 135433b3bf4943d2a2fda548d690a6ee | fd4d6eef62dc485ab0218401f5ce3f1d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.49s ago] ('0', '0', 1) 2026-10-05 18:10:05.615 | 35778ed3469347e0a5a01988d3104fae | 135433b3bf4943d2a2fda548d690a6ee | fd4d6eef62dc485ab0218401f5ce3f1d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.615 | 35778ed3469347e0a5a01988d3104fae | 135433b3bf4943d2a2fda548d690a6ee | fd4d6eef62dc485ab0218401f5ce3f1d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.49s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.616 | 5197acedda6b4351851073dcb6fced06 | 36e577d3082c4981a3ec92df3229204f | 54ed108a013446729a8452cab009ab70 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.616 | 5197acedda6b4351851073dcb6fced06 | 36e577d3082c4981a3ec92df3229204f | 54ed108a013446729a8452cab009ab70 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.49s ago] ('0', '0', 1) 2026-10-05 18:10:05.617 | 35778ed3469347e0a5a01988d3104fae | 135433b3bf4943d2a2fda548d690a6ee | fd4d6eef62dc485ab0218401f5ce3f1d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.617 | 35778ed3469347e0a5a01988d3104fae | 135433b3bf4943d2a2fda548d690a6ee | fd4d6eef62dc485ab0218401f5ce3f1d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.49s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.618 | a85975b9f65640e9904cfb0ec3775343 | 76c647600999436badce862fc630389b | 8aadc4d0e3a44f92afd6c23aa4936724 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.618 | a85975b9f65640e9904cfb0ec3775343 | 76c647600999436badce862fc630389b | 8aadc4d0e3a44f92afd6c23aa4936724 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.5s ago] ('0', '0', 1) 2026-10-05 18:10:05.618 | 1c8c9ac166b94a7294d76d5198dac5c2 | ed40fdf577b244ffab14d2b6d21b4a7f | c65d1a2650c8409ebfc0492595f7beb1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.618 | 1c8c9ac166b94a7294d76d5198dac5c2 | ed40fdf577b244ffab14d2b6d21b4a7f | c65d1a2650c8409ebfc0492595f7beb1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.5s ago] ('0', '0', 1) 2026-10-05 18:10:05.619 | 5197acedda6b4351851073dcb6fced06 | 36e577d3082c4981a3ec92df3229204f | 54ed108a013446729a8452cab009ab70 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.619 | 5197acedda6b4351851073dcb6fced06 | 36e577d3082c4981a3ec92df3229204f | 54ed108a013446729a8452cab009ab70 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.49s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.620 | 35778ed3469347e0a5a01988d3104fae | 135433b3bf4943d2a2fda548d690a6ee | fd4d6eef62dc485ab0218401f5ce3f1d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.620 | 35778ed3469347e0a5a01988d3104fae | 135433b3bf4943d2a2fda548d690a6ee | fd4d6eef62dc485ab0218401f5ce3f1d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.49s ago] ('0', '0', '0', 1) 2026-10-05 18:10:05.620 | 77eb6db9461f4eb0afe84dbdf00ecbcf | a049c7809bdd48839cea14d4e9f49b0c | f0a7e9e52d684c38b3ab0a8e6b0fea24 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.620 | 77eb6db9461f4eb0afe84dbdf00ecbcf | a049c7809bdd48839cea14d4e9f49b0c | f0a7e9e52d684c38b3ab0a8e6b0fea24 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.5s ago] ('0', '0', 1) 2026-10-05 18:10:05.621 | f8978ab81e944ea39de136c12a263adc | ea438e1827ad40dfacdc8bc13d616d41 | 8f7a3bbe44414f4da4c9c7165181981a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.621 | f8978ab81e944ea39de136c12a263adc | ea438e1827ad40dfacdc8bc13d616d41 | 8f7a3bbe44414f4da4c9c7165181981a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.5s ago] ('0', '0', 1) 2026-10-05 18:10:05.621 | a85975b9f65640e9904cfb0ec3775343 | 76c647600999436badce862fc630389b | 8aadc4d0e3a44f92afd6c23aa4936724 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.622 | a85975b9f65640e9904cfb0ec3775343 | 76c647600999436badce862fc630389b | 8aadc4d0e3a44f92afd6c23aa4936724 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.5s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.622 | 1c8c9ac166b94a7294d76d5198dac5c2 | ed40fdf577b244ffab14d2b6d21b4a7f | c65d1a2650c8409ebfc0492595f7beb1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.622 | 1c8c9ac166b94a7294d76d5198dac5c2 | ed40fdf577b244ffab14d2b6d21b4a7f | c65d1a2650c8409ebfc0492595f7beb1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.5s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.623 | 5197acedda6b4351851073dcb6fced06 | 36e577d3082c4981a3ec92df3229204f | 54ed108a013446729a8452cab009ab70 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.623 | 5197acedda6b4351851073dcb6fced06 | 36e577d3082c4981a3ec92df3229204f | 54ed108a013446729a8452cab009ab70 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.5s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.623 | 35778ed3469347e0a5a01988d3104fae | 135433b3bf4943d2a2fda548d690a6ee | fd4d6eef62dc485ab0218401f5ce3f1d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:10:05.623 | 35778ed3469347e0a5a01988d3104fae | 135433b3bf4943d2a2fda548d690a6ee | fd4d6eef62dc485ab0218401f5ce3f1d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.49s ago] ('0',) 2026-10-05 18:10:05.624 | f8978ab81e944ea39de136c12a263adc | ea438e1827ad40dfacdc8bc13d616d41 | 8f7a3bbe44414f4da4c9c7165181981a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.624 | f8978ab81e944ea39de136c12a263adc | ea438e1827ad40dfacdc8bc13d616d41 | 8f7a3bbe44414f4da4c9c7165181981a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.5s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.625 | 1c8c9ac166b94a7294d76d5198dac5c2 | ed40fdf577b244ffab14d2b6d21b4a7f | c65d1a2650c8409ebfc0492595f7beb1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.625 | 1c8c9ac166b94a7294d76d5198dac5c2 | ed40fdf577b244ffab14d2b6d21b4a7f | c65d1a2650c8409ebfc0492595f7beb1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.5s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.625 | a85975b9f65640e9904cfb0ec3775343 | 76c647600999436badce862fc630389b | 8aadc4d0e3a44f92afd6c23aa4936724 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.625 | a85975b9f65640e9904cfb0ec3775343 | 76c647600999436badce862fc630389b | 8aadc4d0e3a44f92afd6c23aa4936724 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.5s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.626 | 77eb6db9461f4eb0afe84dbdf00ecbcf | a049c7809bdd48839cea14d4e9f49b0c | f0a7e9e52d684c38b3ab0a8e6b0fea24 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.626 | 77eb6db9461f4eb0afe84dbdf00ecbcf | a049c7809bdd48839cea14d4e9f49b0c | f0a7e9e52d684c38b3ab0a8e6b0fea24 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.5s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.627 | 5197acedda6b4351851073dcb6fced06 | 36e577d3082c4981a3ec92df3229204f | 54ed108a013446729a8452cab009ab70 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.627 | 5197acedda6b4351851073dcb6fced06 | 36e577d3082c4981a3ec92df3229204f | 54ed108a013446729a8452cab009ab70 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.5s ago] ('0', '0', '0', 1) 2026-10-05 18:10:05.629 | 77eb6db9461f4eb0afe84dbdf00ecbcf | a049c7809bdd48839cea14d4e9f49b0c | f0a7e9e52d684c38b3ab0a8e6b0fea24 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.629 | 77eb6db9461f4eb0afe84dbdf00ecbcf | a049c7809bdd48839cea14d4e9f49b0c | f0a7e9e52d684c38b3ab0a8e6b0fea24 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.5s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.629 | f8978ab81e944ea39de136c12a263adc | ea438e1827ad40dfacdc8bc13d616d41 | 8f7a3bbe44414f4da4c9c7165181981a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.629 | f8978ab81e944ea39de136c12a263adc | ea438e1827ad40dfacdc8bc13d616d41 | 8f7a3bbe44414f4da4c9c7165181981a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.5s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.630 | a85975b9f65640e9904cfb0ec3775343 | 76c647600999436badce862fc630389b | 8aadc4d0e3a44f92afd6c23aa4936724 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.630 | a85975b9f65640e9904cfb0ec3775343 | 76c647600999436badce862fc630389b | 8aadc4d0e3a44f92afd6c23aa4936724 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.5s ago] ('0', '0', '0', 1) 2026-10-05 18:10:05.630 | 1c8c9ac166b94a7294d76d5198dac5c2 | ed40fdf577b244ffab14d2b6d21b4a7f | c65d1a2650c8409ebfc0492595f7beb1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.631 | 1c8c9ac166b94a7294d76d5198dac5c2 | ed40fdf577b244ffab14d2b6d21b4a7f | c65d1a2650c8409ebfc0492595f7beb1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.5s ago] ('0', '0', '0', 1) 2026-10-05 18:10:05.631 | 5197acedda6b4351851073dcb6fced06 | 36e577d3082c4981a3ec92df3229204f | 54ed108a013446729a8452cab009ab70 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:10:05.631 | 5197acedda6b4351851073dcb6fced06 | 36e577d3082c4981a3ec92df3229204f | 54ed108a013446729a8452cab009ab70 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.5s ago] ('0',) 2026-10-05 18:10:05.632 | 1c8c9ac166b94a7294d76d5198dac5c2 | ed40fdf577b244ffab14d2b6d21b4a7f | c65d1a2650c8409ebfc0492595f7beb1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:10:05.632 | 1c8c9ac166b94a7294d76d5198dac5c2 | ed40fdf577b244ffab14d2b6d21b4a7f | c65d1a2650c8409ebfc0492595f7beb1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.5s ago] ('0',) 2026-10-05 18:10:05.632 | a85975b9f65640e9904cfb0ec3775343 | 76c647600999436badce862fc630389b | 8aadc4d0e3a44f92afd6c23aa4936724 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:10:05.632 | a85975b9f65640e9904cfb0ec3775343 | 76c647600999436badce862fc630389b | 8aadc4d0e3a44f92afd6c23aa4936724 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.5s ago] ('0',) 2026-10-05 18:10:05.633 | f8978ab81e944ea39de136c12a263adc | ea438e1827ad40dfacdc8bc13d616d41 | 8f7a3bbe44414f4da4c9c7165181981a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.633 | f8978ab81e944ea39de136c12a263adc | ea438e1827ad40dfacdc8bc13d616d41 | 8f7a3bbe44414f4da4c9c7165181981a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.5s ago] ('0', '0', '0', 1) 2026-10-05 18:10:05.633 | 77eb6db9461f4eb0afe84dbdf00ecbcf | a049c7809bdd48839cea14d4e9f49b0c | f0a7e9e52d684c38b3ab0a8e6b0fea24 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.634 | 77eb6db9461f4eb0afe84dbdf00ecbcf | a049c7809bdd48839cea14d4e9f49b0c | f0a7e9e52d684c38b3ab0a8e6b0fea24 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.51s ago] ('0', '0', '0', 1) 2026-10-05 18:10:05.636 | 77eb6db9461f4eb0afe84dbdf00ecbcf | a049c7809bdd48839cea14d4e9f49b0c | f0a7e9e52d684c38b3ab0a8e6b0fea24 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:10:05.636 | 77eb6db9461f4eb0afe84dbdf00ecbcf | a049c7809bdd48839cea14d4e9f49b0c | f0a7e9e52d684c38b3ab0a8e6b0fea24 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.51s ago] ('0',) 2026-10-05 18:10:05.636 | f8978ab81e944ea39de136c12a263adc | ea438e1827ad40dfacdc8bc13d616d41 | 8f7a3bbe44414f4da4c9c7165181981a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:10:05.636 | f8978ab81e944ea39de136c12a263adc | ea438e1827ad40dfacdc8bc13d616d41 | 8f7a3bbe44414f4da4c9c7165181981a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.51s ago] ('0',) 2026-10-05 18:10:05.646 | 35778ed3469347e0a5a01988d3104fae | 135433b3bf4943d2a2fda548d690a6ee | fd4d6eef62dc485ab0218401f5ce3f1d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_pallet_inventory.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_pallet_inventory.flow_state AS flow_state, biz_pallet_inventory.warehouse_id AS warehouse_id, current_warehouse.warehouse_name AS warehouse_name, biz_pallet_inventory.site_id AS site_id, current_site.site_name AS site_name, biz_pallet_inventory.current_line_id AS line_id, current_line.line_name AS line_name, active_filling.strain_id AS strain_id, active_filling.strain_code_snapshot AS strain_code, active_filling.strain_name_snapshot AS strain_name, active_filling.batch_no AS batch_no, active_filling.initial_packages AS initial_packages, biz_pallet_inventory.remaining_packages AS remaining_packages, biz_pallet_inventory.updated_at AS updated_at FROM biz_pallet_inventory INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_pallet_inventory.pallet_id LEFT OUTER JOIN biz_filling_record AS active_filling ON active_filling.filling_id = biz_pallet_inventory.active_filling_id LEFT OUTER JOIN biz_warehouse AS current_warehouse ON current_warehouse.warehouse_id = biz_pallet_inventory.warehouse_id LEFT OUTER JOIN biz_customer_site AS current_site ON current_site.site_id = biz_pallet_inventory.site_id LEFT OUTER JOIN biz_production_line AS current_line ON current_line.line_id = biz_pallet_inventory.current_line_id WHERE biz_pallet_inventory.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (active_filling.filling_id IS NULL OR active_filling.test_batch_id IS NULL) AND (current_warehouse.warehouse_id IS NULL OR current_warehouse.test_batch_id IS NULL) AND (current_site.site_id IS NULL OR current_site.test_batch_id IS NULL) AND (current_line.line_id IS NULL OR current_line.test_batch_id IS NULL) ORDER BY biz_pallet_inventory.pallet_id) AS anon_1 2026-10-05 18:10:05.646 | 35778ed3469347e0a5a01988d3104fae | 135433b3bf4943d2a2fda548d690a6ee | fd4d6eef62dc485ab0218401f5ce3f1d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.18s ago] ('*',) 2026-10-05 18:10:05.649 | 35778ed3469347e0a5a01988d3104fae | 135433b3bf4943d2a2fda548d690a6ee | fd4d6eef62dc485ab0218401f5ce3f1d | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_pallet_inventory.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_pallet_inventory.flow_state AS flow_state, biz_pallet_inventory.warehouse_id AS warehouse_id, current_warehouse.warehouse_name AS warehouse_name, biz_pallet_inventory.site_id AS site_id, current_site.site_name AS site_name, biz_pallet_inventory.current_line_id AS line_id, current_line.line_name AS line_name, active_filling.strain_id AS strain_id, active_filling.strain_code_snapshot AS strain_code, active_filling.strain_name_snapshot AS strain_name, active_filling.batch_no AS batch_no, active_filling.initial_packages AS initial_packages, biz_pallet_inventory.remaining_packages AS remaining_packages, biz_pallet_inventory.updated_at AS updated_at FROM biz_pallet_inventory INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_pallet_inventory.pallet_id LEFT OUTER JOIN biz_filling_record AS active_filling ON active_filling.filling_id = biz_pallet_inventory.active_filling_id LEFT OUTER JOIN biz_warehouse AS current_warehouse ON current_warehouse.warehouse_id = biz_pallet_inventory.warehouse_id LEFT OUTER JOIN biz_customer_site AS current_site ON current_site.site_id = biz_pallet_inventory.site_id LEFT OUTER JOIN biz_production_line AS current_line ON current_line.line_id = biz_pallet_inventory.current_line_id WHERE biz_pallet_inventory.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (active_filling.filling_id IS NULL OR active_filling.test_batch_id IS NULL) AND (current_warehouse.warehouse_id IS NULL OR current_warehouse.test_batch_id IS NULL) AND (current_site.site_id IS NULL OR current_site.test_batch_id IS NULL) AND (current_line.line_id IS NULL OR current_line.test_batch_id IS NULL) ORDER BY biz_pallet_inventory.pallet_id LIMIT %s, %s 2026-10-05 18:10:05.649 | 35778ed3469347e0a5a01988d3104fae | 135433b3bf4943d2a2fda548d690a6ee | fd4d6eef62dc485ab0218401f5ce3f1d | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 9.256s ago] (0, 100) 2026-10-05 18:10:05.654 | 5197acedda6b4351851073dcb6fced06 | 36e577d3082c4981a3ec92df3229204f | 54ed108a013446729a8452cab009ab70 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.create_time >= %s AND biz_shipment_order.create_time < %s ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 18:10:05.654 | 5197acedda6b4351851073dcb6fced06 | 36e577d3082c4981a3ec92df3229204f | 54ed108a013446729a8452cab009ab70 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.17s ago] ('*', datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 18:10:05.655 | 35778ed3469347e0a5a01988d3104fae | 135433b3bf4943d2a2fda548d690a6ee | fd4d6eef62dc485ab0218401f5ce3f1d | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:10:05.656 | 5197acedda6b4351851073dcb6fced06 | 36e577d3082c4981a3ec92df3229204f | 54ed108a013446729a8452cab009ab70 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.create_time >= %s AND biz_shipment_order.create_time < %s ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 18:10:05.656 | 5197acedda6b4351851073dcb6fced06 | 36e577d3082c4981a3ec92df3229204f | 54ed108a013446729a8452cab009ab70 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 9.269s ago] (datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 1) 2026-10-05 18:10:05.659 | 77eb6db9461f4eb0afe84dbdf00ecbcf | a049c7809bdd48839cea14d4e9f49b0c | f0a7e9e52d684c38b3ab0a8e6b0fea24 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id) AS anon_1 2026-10-05 18:10:05.659 | 77eb6db9461f4eb0afe84dbdf00ecbcf | a049c7809bdd48839cea14d4e9f49b0c | f0a7e9e52d684c38b3ab0a8e6b0fea24 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.16s ago] ('*', 'CONFIRMED') 2026-10-05 18:10:05.659 | 1c8c9ac166b94a7294d76d5198dac5c2 | ed40fdf577b244ffab14d2b6d21b4a7f | c65d1a2650c8409ebfc0492595f7beb1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 18:10:05.659 | 1c8c9ac166b94a7294d76d5198dac5c2 | ed40fdf577b244ffab14d2b6d21b4a7f | c65d1a2650c8409ebfc0492595f7beb1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.17s ago] ('*', datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 18:10:05.660 | a85975b9f65640e9904cfb0ec3775343 | 76c647600999436badce862fc630389b | 8aadc4d0e3a44f92afd6c23aa4936724 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 18:10:05.660 | a85975b9f65640e9904cfb0ec3775343 | 76c647600999436badce862fc630389b | 8aadc4d0e3a44f92afd6c23aa4936724 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.17s ago] ('*',) 2026-10-05 18:10:05.661 | f8978ab81e944ea39de136c12a263adc | ea438e1827ad40dfacdc8bc13d616d41 | 8f7a3bbe44414f4da4c9c7165181981a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 18:10:05.661 | f8978ab81e944ea39de136c12a263adc | ea438e1827ad40dfacdc8bc13d616d41 | 8f7a3bbe44414f4da4c9c7165181981a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.17s ago] ('*', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 18:10:05.662 | 1c8c9ac166b94a7294d76d5198dac5c2 | ed40fdf577b244ffab14d2b6d21b4a7f | c65d1a2650c8409ebfc0492595f7beb1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 18:10:05.662 | 1c8c9ac166b94a7294d76d5198dac5c2 | ed40fdf577b244ffab14d2b6d21b4a7f | c65d1a2650c8409ebfc0492595f7beb1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.15s ago] (datetime.datetime(2026, 10, 5, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 1) 2026-10-05 18:10:05.663 | 77eb6db9461f4eb0afe84dbdf00ecbcf | a049c7809bdd48839cea14d4e9f49b0c | f0a7e9e52d684c38b3ab0a8e6b0fea24 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id LIMIT %s, %s 2026-10-05 18:10:05.663 | 77eb6db9461f4eb0afe84dbdf00ecbcf | a049c7809bdd48839cea14d4e9f49b0c | f0a7e9e52d684c38b3ab0a8e6b0fea24 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 9.263s ago] ('CONFIRMED', 0, 5) 2026-10-05 18:10:05.663 | a85975b9f65640e9904cfb0ec3775343 | 76c647600999436badce862fc630389b | 8aadc4d0e3a44f92afd6c23aa4936724 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 18:10:05.663 | a85975b9f65640e9904cfb0ec3775343 | 76c647600999436badce862fc630389b | 8aadc4d0e3a44f92afd6c23aa4936724 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 9.271s ago] (0, 5) 2026-10-05 18:10:05.663 | f8978ab81e944ea39de136c12a263adc | ea438e1827ad40dfacdc8bc13d616d41 | 8f7a3bbe44414f4da4c9c7165181981a | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.create_time >= %s AND biz_inbound_order.create_time < %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 18:10:05.663 | f8978ab81e944ea39de136c12a263adc | ea438e1827ad40dfacdc8bc13d616d41 | 8f7a3bbe44414f4da4c9c7165181981a | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.15s ago] (datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 100) 2026-10-05 18:10:05.665 | fcd81f641ac942e79026343d1894add0 | cc967c283bb84bb2bd00bbfed2aa0d71 | 30c3351600894b76b53408020347d7fd | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:10:05.665 | fcd81f641ac942e79026343d1894add0 | cc967c283bb84bb2bd00bbfed2aa0d71 | 30c3351600894b76b53408020347d7fd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.665 | fcd81f641ac942e79026343d1894add0 | cc967c283bb84bb2bd00bbfed2aa0d71 | 30c3351600894b76b53408020347d7fd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.54s ago] ('0', '0', 1) 2026-10-05 18:10:05.666 | 5197acedda6b4351851073dcb6fced06 | 36e577d3082c4981a3ec92df3229204f | 54ed108a013446729a8452cab009ab70 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:10:05.667 | fcd81f641ac942e79026343d1894add0 | cc967c283bb84bb2bd00bbfed2aa0d71 | 30c3351600894b76b53408020347d7fd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.667 | fcd81f641ac942e79026343d1894add0 | cc967c283bb84bb2bd00bbfed2aa0d71 | 30c3351600894b76b53408020347d7fd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.54s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.668 | 1c8c9ac166b94a7294d76d5198dac5c2 | ed40fdf577b244ffab14d2b6d21b4a7f | c65d1a2650c8409ebfc0492595f7beb1 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:10:05.668 | 77eb6db9461f4eb0afe84dbdf00ecbcf | a049c7809bdd48839cea14d4e9f49b0c | f0a7e9e52d684c38b3ab0a8e6b0fea24 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:10:05.668 | a85975b9f65640e9904cfb0ec3775343 | 76c647600999436badce862fc630389b | 8aadc4d0e3a44f92afd6c23aa4936724 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:10:05.668 | f8978ab81e944ea39de136c12a263adc | ea438e1827ad40dfacdc8bc13d616d41 | 8f7a3bbe44414f4da4c9c7165181981a | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:10:05.669 | fcd81f641ac942e79026343d1894add0 | cc967c283bb84bb2bd00bbfed2aa0d71 | 30c3351600894b76b53408020347d7fd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.669 | fcd81f641ac942e79026343d1894add0 | cc967c283bb84bb2bd00bbfed2aa0d71 | 30c3351600894b76b53408020347d7fd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.54s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.670 | fcd81f641ac942e79026343d1894add0 | cc967c283bb84bb2bd00bbfed2aa0d71 | 30c3351600894b76b53408020347d7fd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.671 | fcd81f641ac942e79026343d1894add0 | cc967c283bb84bb2bd00bbfed2aa0d71 | 30c3351600894b76b53408020347d7fd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.54s ago] ('0', '0', '0', 1) 2026-10-05 18:10:05.671 | fcd81f641ac942e79026343d1894add0 | cc967c283bb84bb2bd00bbfed2aa0d71 | 30c3351600894b76b53408020347d7fd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:10:05.672 | fcd81f641ac942e79026343d1894add0 | cc967c283bb84bb2bd00bbfed2aa0d71 | 30c3351600894b76b53408020347d7fd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.54s ago] ('0',) 2026-10-05 18:10:05.681 | fcd81f641ac942e79026343d1894add0 | cc967c283bb84bb2bd00bbfed2aa0d71 | 30c3351600894b76b53408020347d7fd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.681 | fcd81f641ac942e79026343d1894add0 | cc967c283bb84bb2bd00bbfed2aa0d71 | 30c3351600894b76b53408020347d7fd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.56s ago] ('0', '0', 1) 2026-10-05 18:10:05.682 | fcd81f641ac942e79026343d1894add0 | cc967c283bb84bb2bd00bbfed2aa0d71 | 30c3351600894b76b53408020347d7fd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.682 | fcd81f641ac942e79026343d1894add0 | cc967c283bb84bb2bd00bbfed2aa0d71 | 30c3351600894b76b53408020347d7fd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.56s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.683 | d9ac55c1931547a4936c4b02f74061af | 4dc878d00a654985aea29fec1449e66d | aeb23ee747a34f2291ff9ff40abac89c | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:10:05.683 | d9ac55c1931547a4936c4b02f74061af | 4dc878d00a654985aea29fec1449e66d | aeb23ee747a34f2291ff9ff40abac89c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.683 | d9ac55c1931547a4936c4b02f74061af | 4dc878d00a654985aea29fec1449e66d | aeb23ee747a34f2291ff9ff40abac89c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.56s ago] ('0', '0', 1) 2026-10-05 18:10:05.684 | fcd81f641ac942e79026343d1894add0 | cc967c283bb84bb2bd00bbfed2aa0d71 | 30c3351600894b76b53408020347d7fd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.684 | fcd81f641ac942e79026343d1894add0 | cc967c283bb84bb2bd00bbfed2aa0d71 | 30c3351600894b76b53408020347d7fd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.56s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.685 | d9ac55c1931547a4936c4b02f74061af | 4dc878d00a654985aea29fec1449e66d | aeb23ee747a34f2291ff9ff40abac89c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.686 | d9ac55c1931547a4936c4b02f74061af | 4dc878d00a654985aea29fec1449e66d | aeb23ee747a34f2291ff9ff40abac89c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.56s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.686 | 40c1cb21efa046a5867fc0c6982d1413 | f3fe7a3ec02b4f45a85eca260a43fc3f | 448158226f534cd5a239cb21eb06202c | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:10:05.687 | 40c1cb21efa046a5867fc0c6982d1413 | f3fe7a3ec02b4f45a85eca260a43fc3f | 448158226f534cd5a239cb21eb06202c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.687 | 40c1cb21efa046a5867fc0c6982d1413 | f3fe7a3ec02b4f45a85eca260a43fc3f | 448158226f534cd5a239cb21eb06202c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.56s ago] ('0', '0', 1) 2026-10-05 18:10:05.687 | fcd81f641ac942e79026343d1894add0 | cc967c283bb84bb2bd00bbfed2aa0d71 | 30c3351600894b76b53408020347d7fd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.687 | fcd81f641ac942e79026343d1894add0 | cc967c283bb84bb2bd00bbfed2aa0d71 | 30c3351600894b76b53408020347d7fd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.56s ago] ('0', '0', '0', 1) 2026-10-05 18:10:05.688 | d0ccf0ef6c4c4c718631f4de00b8c630 | e421d1a3f8f84465bbc60768d1d40f7d | 19424492b31a4289be984948c4536f03 | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:10:05.688 | d0ccf0ef6c4c4c718631f4de00b8c630 | e421d1a3f8f84465bbc60768d1d40f7d | 19424492b31a4289be984948c4536f03 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.688 | d0ccf0ef6c4c4c718631f4de00b8c630 | e421d1a3f8f84465bbc60768d1d40f7d | 19424492b31a4289be984948c4536f03 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.57s ago] ('0', '0', 1) 2026-10-05 18:10:05.689 | d9ac55c1931547a4936c4b02f74061af | 4dc878d00a654985aea29fec1449e66d | aeb23ee747a34f2291ff9ff40abac89c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.689 | d9ac55c1931547a4936c4b02f74061af | 4dc878d00a654985aea29fec1449e66d | aeb23ee747a34f2291ff9ff40abac89c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.56s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.690 | 9f6f0b8f138a48a2b61acaf1aed48809 | 48a20c6f6ced4ad8a2065b39dbb430dd | 075d9d4a3e594163ac567c892329115c | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:10:05.690 | 9f6f0b8f138a48a2b61acaf1aed48809 | 48a20c6f6ced4ad8a2065b39dbb430dd | 075d9d4a3e594163ac567c892329115c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.690 | 9f6f0b8f138a48a2b61acaf1aed48809 | 48a20c6f6ced4ad8a2065b39dbb430dd | 075d9d4a3e594163ac567c892329115c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.57s ago] ('0', '0', 1) 2026-10-05 18:10:05.690 | 40c1cb21efa046a5867fc0c6982d1413 | f3fe7a3ec02b4f45a85eca260a43fc3f | 448158226f534cd5a239cb21eb06202c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.690 | 40c1cb21efa046a5867fc0c6982d1413 | f3fe7a3ec02b4f45a85eca260a43fc3f | 448158226f534cd5a239cb21eb06202c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.57s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.691 | fcd81f641ac942e79026343d1894add0 | cc967c283bb84bb2bd00bbfed2aa0d71 | 30c3351600894b76b53408020347d7fd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:10:05.691 | fcd81f641ac942e79026343d1894add0 | cc967c283bb84bb2bd00bbfed2aa0d71 | 30c3351600894b76b53408020347d7fd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.56s ago] ('0',) 2026-10-05 18:10:05.692 | d0ccf0ef6c4c4c718631f4de00b8c630 | e421d1a3f8f84465bbc60768d1d40f7d | 19424492b31a4289be984948c4536f03 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.692 | d0ccf0ef6c4c4c718631f4de00b8c630 | e421d1a3f8f84465bbc60768d1d40f7d | 19424492b31a4289be984948c4536f03 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.57s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.692 | d9ac55c1931547a4936c4b02f74061af | 4dc878d00a654985aea29fec1449e66d | aeb23ee747a34f2291ff9ff40abac89c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.693 | d9ac55c1931547a4936c4b02f74061af | 4dc878d00a654985aea29fec1449e66d | aeb23ee747a34f2291ff9ff40abac89c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.56s ago] ('0', '0', '0', 1) 2026-10-05 18:10:05.693 | 9f6f0b8f138a48a2b61acaf1aed48809 | 48a20c6f6ced4ad8a2065b39dbb430dd | 075d9d4a3e594163ac567c892329115c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.693 | 9f6f0b8f138a48a2b61acaf1aed48809 | 48a20c6f6ced4ad8a2065b39dbb430dd | 075d9d4a3e594163ac567c892329115c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.57s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.694 | 40c1cb21efa046a5867fc0c6982d1413 | f3fe7a3ec02b4f45a85eca260a43fc3f | 448158226f534cd5a239cb21eb06202c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.694 | 40c1cb21efa046a5867fc0c6982d1413 | f3fe7a3ec02b4f45a85eca260a43fc3f | 448158226f534cd5a239cb21eb06202c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.57s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.697 | d0ccf0ef6c4c4c718631f4de00b8c630 | e421d1a3f8f84465bbc60768d1d40f7d | 19424492b31a4289be984948c4536f03 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.697 | d0ccf0ef6c4c4c718631f4de00b8c630 | e421d1a3f8f84465bbc60768d1d40f7d | 19424492b31a4289be984948c4536f03 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.57s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.697 | d9ac55c1931547a4936c4b02f74061af | 4dc878d00a654985aea29fec1449e66d | aeb23ee747a34f2291ff9ff40abac89c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:10:05.697 | d9ac55c1931547a4936c4b02f74061af | 4dc878d00a654985aea29fec1449e66d | aeb23ee747a34f2291ff9ff40abac89c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.57s ago] ('0',) 2026-10-05 18:10:05.698 | 9f6f0b8f138a48a2b61acaf1aed48809 | 48a20c6f6ced4ad8a2065b39dbb430dd | 075d9d4a3e594163ac567c892329115c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.698 | 9f6f0b8f138a48a2b61acaf1aed48809 | 48a20c6f6ced4ad8a2065b39dbb430dd | 075d9d4a3e594163ac567c892329115c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.57s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.698 | 40c1cb21efa046a5867fc0c6982d1413 | f3fe7a3ec02b4f45a85eca260a43fc3f | 448158226f534cd5a239cb21eb06202c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.698 | 40c1cb21efa046a5867fc0c6982d1413 | f3fe7a3ec02b4f45a85eca260a43fc3f | 448158226f534cd5a239cb21eb06202c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.57s ago] ('0', '0', '0', 1) 2026-10-05 18:10:05.699 | d0ccf0ef6c4c4c718631f4de00b8c630 | e421d1a3f8f84465bbc60768d1d40f7d | 19424492b31a4289be984948c4536f03 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.699 | d0ccf0ef6c4c4c718631f4de00b8c630 | e421d1a3f8f84465bbc60768d1d40f7d | 19424492b31a4289be984948c4536f03 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.57s ago] ('0', '0', '0', 1) 2026-10-05 18:10:05.701 | 40c1cb21efa046a5867fc0c6982d1413 | f3fe7a3ec02b4f45a85eca260a43fc3f | 448158226f534cd5a239cb21eb06202c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:10:05.701 | 40c1cb21efa046a5867fc0c6982d1413 | f3fe7a3ec02b4f45a85eca260a43fc3f | 448158226f534cd5a239cb21eb06202c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.57s ago] ('0',) 2026-10-05 18:10:05.701 | 9f6f0b8f138a48a2b61acaf1aed48809 | 48a20c6f6ced4ad8a2065b39dbb430dd | 075d9d4a3e594163ac567c892329115c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.701 | 9f6f0b8f138a48a2b61acaf1aed48809 | 48a20c6f6ced4ad8a2065b39dbb430dd | 075d9d4a3e594163ac567c892329115c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.57s ago] ('0', '0', '0', 1) 2026-10-05 18:10:05.702 | d0ccf0ef6c4c4c718631f4de00b8c630 | e421d1a3f8f84465bbc60768d1d40f7d | 19424492b31a4289be984948c4536f03 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:10:05.702 | d0ccf0ef6c4c4c718631f4de00b8c630 | e421d1a3f8f84465bbc60768d1d40f7d | 19424492b31a4289be984948c4536f03 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.57s ago] ('0',) 2026-10-05 18:10:05.702 | 9f6f0b8f138a48a2b61acaf1aed48809 | 48a20c6f6ced4ad8a2065b39dbb430dd | 075d9d4a3e594163ac567c892329115c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:10:05.702 | 9f6f0b8f138a48a2b61acaf1aed48809 | 48a20c6f6ced4ad8a2065b39dbb430dd | 075d9d4a3e594163ac567c892329115c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.57s ago] ('0',) 2026-10-05 18:10:05.777 | fcd81f641ac942e79026343d1894add0 | cc967c283bb84bb2bd00bbfed2aa0d71 | 30c3351600894b76b53408020347d7fd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at >= %s AND biz_shipment_order.confirmed_at < %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id) AS anon_1 2026-10-05 18:10:05.778 | fcd81f641ac942e79026343d1894add0 | cc967c283bb84bb2bd00bbfed2aa0d71 | 30c3351600894b76b53408020347d7fd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.04s ago] ('*', 'CONFIRMED', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0)) 2026-10-05 18:10:05.780 | 9f6f0b8f138a48a2b61acaf1aed48809 | 48a20c6f6ced4ad8a2065b39dbb430dd | 075d9d4a3e594163ac567c892329115c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.780 | 9f6f0b8f138a48a2b61acaf1aed48809 | 48a20c6f6ced4ad8a2065b39dbb430dd | 075d9d4a3e594163ac567c892329115c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.66s ago] ('0', '0', 1) 2026-10-05 18:10:05.781 | fcd81f641ac942e79026343d1894add0 | cc967c283bb84bb2bd00bbfed2aa0d71 | 30c3351600894b76b53408020347d7fd | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.source_warehouse_id AS source_warehouse_id, source_warehouse.warehouse_name AS source_warehouse_name, biz_shipment_order.target_site_id AS target_site_id, target_site.site_name AS target_site_name, target_site.customer_id AS customer_id, target_customer.customer_name AS customer_name, biz_shipment_item.pallet_id AS pallet_id, biz_pallet.pallet_code AS pallet_code, biz_shipment_item.active_filling_id AS active_filling_id, biz_shipment_item.package_qty AS package_qty FROM biz_shipment_order INNER JOIN biz_shipment_item ON biz_shipment_item.shipment_id = biz_shipment_order.shipment_id INNER JOIN biz_pallet ON biz_pallet.pallet_id = biz_shipment_item.pallet_id LEFT OUTER JOIN biz_warehouse AS source_warehouse ON source_warehouse.warehouse_id = biz_shipment_order.source_warehouse_id LEFT OUTER JOIN biz_customer_site AS target_site ON target_site.site_id = biz_shipment_order.target_site_id LEFT OUTER JOIN biz_customer AS target_customer ON target_customer.customer_id = target_site.customer_id WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_item.test_batch_id IS NULL AND biz_pallet.test_batch_id IS NULL AND (source_warehouse.warehouse_id IS NULL OR source_warehouse.test_batch_id IS NULL) AND (target_site.site_id IS NULL OR target_site.test_batch_id IS NULL) AND (target_customer.customer_id IS NULL OR target_customer.test_batch_id IS NULL) AND biz_shipment_order.status = %s AND biz_shipment_order.confirmed_at >= %s AND biz_shipment_order.confirmed_at < %s AND biz_shipment_order.confirmed_at IS NOT NULL AND biz_shipment_item.package_qty IS NOT NULL ORDER BY biz_shipment_order.shipment_id, biz_shipment_item.shipment_item_id LIMIT %s, %s 2026-10-05 18:10:05.781 | fcd81f641ac942e79026343d1894add0 | cc967c283bb84bb2bd00bbfed2aa0d71 | 30c3351600894b76b53408020347d7fd | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 9.289s ago] ('CONFIRMED', datetime.datetime(2026, 9, 29, 0, 0), datetime.datetime(2026, 10, 6, 0, 0), 0, 100) 2026-10-05 18:10:05.782 | d9ac55c1931547a4936c4b02f74061af | 4dc878d00a654985aea29fec1449e66d | aeb23ee747a34f2291ff9ff40abac89c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.782 | d9ac55c1931547a4936c4b02f74061af | 4dc878d00a654985aea29fec1449e66d | aeb23ee747a34f2291ff9ff40abac89c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.66s ago] ('0', '0', 1) 2026-10-05 18:10:05.782 | 9f6f0b8f138a48a2b61acaf1aed48809 | 48a20c6f6ced4ad8a2065b39dbb430dd | 075d9d4a3e594163ac567c892329115c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.782 | 9f6f0b8f138a48a2b61acaf1aed48809 | 48a20c6f6ced4ad8a2065b39dbb430dd | 075d9d4a3e594163ac567c892329115c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.66s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.786 | d9ac55c1931547a4936c4b02f74061af | 4dc878d00a654985aea29fec1449e66d | aeb23ee747a34f2291ff9ff40abac89c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.786 | d9ac55c1931547a4936c4b02f74061af | 4dc878d00a654985aea29fec1449e66d | aeb23ee747a34f2291ff9ff40abac89c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.66s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.786 | 9f6f0b8f138a48a2b61acaf1aed48809 | 48a20c6f6ced4ad8a2065b39dbb430dd | 075d9d4a3e594163ac567c892329115c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.786 | 9f6f0b8f138a48a2b61acaf1aed48809 | 48a20c6f6ced4ad8a2065b39dbb430dd | 075d9d4a3e594163ac567c892329115c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.66s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.787 | d0ccf0ef6c4c4c718631f4de00b8c630 | e421d1a3f8f84465bbc60768d1d40f7d | 19424492b31a4289be984948c4536f03 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.787 | d0ccf0ef6c4c4c718631f4de00b8c630 | e421d1a3f8f84465bbc60768d1d40f7d | 19424492b31a4289be984948c4536f03 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.67s ago] ('0', '0', 1) 2026-10-05 18:10:05.788 | 40c1cb21efa046a5867fc0c6982d1413 | f3fe7a3ec02b4f45a85eca260a43fc3f | 448158226f534cd5a239cb21eb06202c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.788 | 40c1cb21efa046a5867fc0c6982d1413 | f3fe7a3ec02b4f45a85eca260a43fc3f | 448158226f534cd5a239cb21eb06202c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.67s ago] ('0', '0', 1) 2026-10-05 18:10:05.788 | fcd81f641ac942e79026343d1894add0 | cc967c283bb84bb2bd00bbfed2aa0d71 | 30c3351600894b76b53408020347d7fd | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:10:05.789 | d9ac55c1931547a4936c4b02f74061af | 4dc878d00a654985aea29fec1449e66d | aeb23ee747a34f2291ff9ff40abac89c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.789 | d9ac55c1931547a4936c4b02f74061af | 4dc878d00a654985aea29fec1449e66d | aeb23ee747a34f2291ff9ff40abac89c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.66s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.789 | 9f6f0b8f138a48a2b61acaf1aed48809 | 48a20c6f6ced4ad8a2065b39dbb430dd | 075d9d4a3e594163ac567c892329115c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.790 | 9f6f0b8f138a48a2b61acaf1aed48809 | 48a20c6f6ced4ad8a2065b39dbb430dd | 075d9d4a3e594163ac567c892329115c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.66s ago] ('0', '0', '0', 1) 2026-10-05 18:10:05.790 | 40c1cb21efa046a5867fc0c6982d1413 | f3fe7a3ec02b4f45a85eca260a43fc3f | 448158226f534cd5a239cb21eb06202c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.791 | 40c1cb21efa046a5867fc0c6982d1413 | f3fe7a3ec02b4f45a85eca260a43fc3f | 448158226f534cd5a239cb21eb06202c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.67s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.791 | d0ccf0ef6c4c4c718631f4de00b8c630 | e421d1a3f8f84465bbc60768d1d40f7d | 19424492b31a4289be984948c4536f03 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.791 | d0ccf0ef6c4c4c718631f4de00b8c630 | e421d1a3f8f84465bbc60768d1d40f7d | 19424492b31a4289be984948c4536f03 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.67s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.792 | d9ac55c1931547a4936c4b02f74061af | 4dc878d00a654985aea29fec1449e66d | aeb23ee747a34f2291ff9ff40abac89c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.792 | d9ac55c1931547a4936c4b02f74061af | 4dc878d00a654985aea29fec1449e66d | aeb23ee747a34f2291ff9ff40abac89c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.66s ago] ('0', '0', '0', 1) 2026-10-05 18:10:05.793 | 9f6f0b8f138a48a2b61acaf1aed48809 | 48a20c6f6ced4ad8a2065b39dbb430dd | 075d9d4a3e594163ac567c892329115c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:10:05.793 | 9f6f0b8f138a48a2b61acaf1aed48809 | 48a20c6f6ced4ad8a2065b39dbb430dd | 075d9d4a3e594163ac567c892329115c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.66s ago] ('0',) 2026-10-05 18:10:05.793 | d0ccf0ef6c4c4c718631f4de00b8c630 | e421d1a3f8f84465bbc60768d1d40f7d | 19424492b31a4289be984948c4536f03 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.794 | d0ccf0ef6c4c4c718631f4de00b8c630 | e421d1a3f8f84465bbc60768d1d40f7d | 19424492b31a4289be984948c4536f03 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.67s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.794 | 40c1cb21efa046a5867fc0c6982d1413 | f3fe7a3ec02b4f45a85eca260a43fc3f | 448158226f534cd5a239cb21eb06202c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.794 | 40c1cb21efa046a5867fc0c6982d1413 | f3fe7a3ec02b4f45a85eca260a43fc3f | 448158226f534cd5a239cb21eb06202c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.67s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.795 | d9ac55c1931547a4936c4b02f74061af | 4dc878d00a654985aea29fec1449e66d | aeb23ee747a34f2291ff9ff40abac89c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:10:05.795 | d9ac55c1931547a4936c4b02f74061af | 4dc878d00a654985aea29fec1449e66d | aeb23ee747a34f2291ff9ff40abac89c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.67s ago] ('0',) 2026-10-05 18:10:05.797 | d0ccf0ef6c4c4c718631f4de00b8c630 | e421d1a3f8f84465bbc60768d1d40f7d | 19424492b31a4289be984948c4536f03 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.797 | d0ccf0ef6c4c4c718631f4de00b8c630 | e421d1a3f8f84465bbc60768d1d40f7d | 19424492b31a4289be984948c4536f03 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.67s ago] ('0', '0', '0', 1) 2026-10-05 18:10:05.798 | 40c1cb21efa046a5867fc0c6982d1413 | f3fe7a3ec02b4f45a85eca260a43fc3f | 448158226f534cd5a239cb21eb06202c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.798 | 40c1cb21efa046a5867fc0c6982d1413 | f3fe7a3ec02b4f45a85eca260a43fc3f | 448158226f534cd5a239cb21eb06202c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.67s ago] ('0', '0', '0', 1) 2026-10-05 18:10:05.800 | 40c1cb21efa046a5867fc0c6982d1413 | f3fe7a3ec02b4f45a85eca260a43fc3f | 448158226f534cd5a239cb21eb06202c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:10:05.801 | 40c1cb21efa046a5867fc0c6982d1413 | f3fe7a3ec02b4f45a85eca260a43fc3f | 448158226f534cd5a239cb21eb06202c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.67s ago] ('0',) 2026-10-05 18:10:05.801 | d0ccf0ef6c4c4c718631f4de00b8c630 | e421d1a3f8f84465bbc60768d1d40f7d | 19424492b31a4289be984948c4536f03 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:10:05.801 | d0ccf0ef6c4c4c718631f4de00b8c630 | e421d1a3f8f84465bbc60768d1d40f7d | 19424492b31a4289be984948c4536f03 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.67s ago] ('0',) 2026-10-05 18:10:05.806 | 9f6f0b8f138a48a2b61acaf1aed48809 | 48a20c6f6ced4ad8a2065b39dbb430dd | 075d9d4a3e594163ac567c892329115c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT sys_oper_log.oper_id AS oper_id, sys_oper_log.title AS title, sys_oper_log.business_type AS business_type, sys_oper_log.method AS method, sys_oper_log.request_method AS request_method, sys_oper_log.operator_type AS operator_type, sys_oper_log.oper_name AS oper_name, sys_oper_log.dept_name AS dept_name, sys_oper_log.oper_url AS oper_url, sys_oper_log.oper_ip AS oper_ip, sys_oper_log.oper_location AS oper_location, sys_oper_log.oper_param AS oper_param, sys_oper_log.json_result AS json_result, sys_oper_log.status AS status, sys_oper_log.error_msg AS error_msg, sys_oper_log.oper_time AS oper_time, sys_oper_log.cost_time AS cost_time FROM sys_oper_log WHERE sys_oper_log.title = %s AND sys_oper_log.status = %s ORDER BY sys_oper_log.oper_time DESC) AS anon_1 2026-10-05 18:10:05.806 | 9f6f0b8f138a48a2b61acaf1aed48809 | 48a20c6f6ced4ad8a2065b39dbb430dd | 075d9d4a3e594163ac567c892329115c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.05s ago] ('*', '扫码操作', 1) 2026-10-05 18:10:05.807 | 9f6f0b8f138a48a2b61acaf1aed48809 | 48a20c6f6ced4ad8a2065b39dbb430dd | 075d9d4a3e594163ac567c892329115c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT sys_oper_log.oper_id, sys_oper_log.title, sys_oper_log.business_type, sys_oper_log.method, sys_oper_log.request_method, sys_oper_log.operator_type, sys_oper_log.oper_name, sys_oper_log.dept_name, sys_oper_log.oper_url, sys_oper_log.oper_ip, sys_oper_log.oper_location, sys_oper_log.oper_param, sys_oper_log.json_result, sys_oper_log.status, sys_oper_log.error_msg, sys_oper_log.oper_time, sys_oper_log.cost_time FROM sys_oper_log WHERE sys_oper_log.title = %s AND sys_oper_log.status = %s ORDER BY sys_oper_log.oper_time DESC LIMIT %s, %s 2026-10-05 18:10:05.807 | 9f6f0b8f138a48a2b61acaf1aed48809 | 48a20c6f6ced4ad8a2065b39dbb430dd | 075d9d4a3e594163ac567c892329115c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 9.313s ago] ('扫码操作', 1, 0, 5) 2026-10-05 18:10:05.807 | d9ac55c1931547a4936c4b02f74061af | 4dc878d00a654985aea29fec1449e66d | aeb23ee747a34f2291ff9ff40abac89c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_inbound_order.inbound_id AS inbound_id, biz_inbound_order.test_batch_id AS test_batch_id, biz_inbound_order.inbound_no AS inbound_no, biz_inbound_order.warehouse_id AS warehouse_id, biz_inbound_order.status AS status, biz_inbound_order.confirm_idempotency_key AS confirm_idempotency_key, biz_inbound_order.confirm_request_hash AS confirm_request_hash, biz_inbound_order.confirmed_by AS confirmed_by, biz_inbound_order.confirmed_at AS confirmed_at, biz_inbound_order.create_by AS create_by, biz_inbound_order.create_time AS create_time, biz_inbound_order.update_by AS update_by, biz_inbound_order.update_time AS update_time, biz_inbound_order.remark AS remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.status = %s ORDER BY biz_inbound_order.inbound_id) AS anon_1 2026-10-05 18:10:05.807 | d9ac55c1931547a4936c4b02f74061af | 4dc878d00a654985aea29fec1449e66d | aeb23ee747a34f2291ff9ff40abac89c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.07s ago] ('*', 'DRAFT') 2026-10-05 18:10:05.809 | d9ac55c1931547a4936c4b02f74061af | 4dc878d00a654985aea29fec1449e66d | aeb23ee747a34f2291ff9ff40abac89c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_inbound_order.inbound_id, biz_inbound_order.test_batch_id, biz_inbound_order.inbound_no, biz_inbound_order.warehouse_id, biz_inbound_order.status, biz_inbound_order.confirm_idempotency_key, biz_inbound_order.confirm_request_hash, biz_inbound_order.confirmed_by, biz_inbound_order.confirmed_at, biz_inbound_order.create_by, biz_inbound_order.create_time, biz_inbound_order.update_by, biz_inbound_order.update_time, biz_inbound_order.remark FROM biz_inbound_order WHERE biz_inbound_order.test_batch_id IS NULL AND biz_inbound_order.status = %s ORDER BY biz_inbound_order.inbound_id LIMIT %s, %s 2026-10-05 18:10:05.809 | d9ac55c1931547a4936c4b02f74061af | 4dc878d00a654985aea29fec1449e66d | aeb23ee747a34f2291ff9ff40abac89c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 9.316s ago] ('DRAFT', 0, 5) 2026-10-05 18:10:05.810 | d0ccf0ef6c4c4c718631f4de00b8c630 | e421d1a3f8f84465bbc60768d1d40f7d | 19424492b31a4289be984948c4536f03 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_return_order.return_id AS return_id, biz_return_order.test_batch_id AS test_batch_id, biz_return_order.return_no AS return_no, biz_return_order.source_site_id AS source_site_id, biz_return_order.target_warehouse_id AS target_warehouse_id, biz_return_order.status AS status, biz_return_order.request_idempotency_key AS request_idempotency_key, biz_return_order.request_hash AS request_hash, biz_return_order.confirm_idempotency_key AS confirm_idempotency_key, biz_return_order.confirm_request_hash AS confirm_request_hash, biz_return_order.requested_by AS requested_by, biz_return_order.requested_at AS requested_at, biz_return_order.confirmed_by AS confirmed_by, biz_return_order.confirmed_at AS confirmed_at, biz_return_order.create_by AS create_by, biz_return_order.create_time AS create_time, biz_return_order.update_by AS update_by, biz_return_order.update_time AS update_time, biz_return_order.remark AS remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL AND biz_return_order.status = %s ORDER BY biz_return_order.return_id) AS anon_1 2026-10-05 18:10:05.810 | d0ccf0ef6c4c4c718631f4de00b8c630 | e421d1a3f8f84465bbc60768d1d40f7d | 19424492b31a4289be984948c4536f03 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.07s ago] ('*', 'REQUESTED') 2026-10-05 18:10:05.811 | 40c1cb21efa046a5867fc0c6982d1413 | f3fe7a3ec02b4f45a85eca260a43fc3f | 448158226f534cd5a239cb21eb06202c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT count(%s) AS count_1 FROM (SELECT biz_shipment_order.shipment_id AS shipment_id, biz_shipment_order.test_batch_id AS test_batch_id, biz_shipment_order.shipment_no AS shipment_no, biz_shipment_order.source_warehouse_id AS source_warehouse_id, biz_shipment_order.target_site_id AS target_site_id, biz_shipment_order.status AS status, biz_shipment_order.confirm_idempotency_key AS confirm_idempotency_key, biz_shipment_order.confirm_request_hash AS confirm_request_hash, biz_shipment_order.confirmed_by AS confirmed_by, biz_shipment_order.confirmed_at AS confirmed_at, biz_shipment_order.create_by AS create_by, biz_shipment_order.create_time AS create_time, biz_shipment_order.update_by AS update_by, biz_shipment_order.update_time AS update_time, biz_shipment_order.remark AS remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.status = %s ORDER BY biz_shipment_order.shipment_id) AS anon_1 2026-10-05 18:10:05.811 | 40c1cb21efa046a5867fc0c6982d1413 | f3fe7a3ec02b4f45a85eca260a43fc3f | 448158226f534cd5a239cb21eb06202c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.07s ago] ('*', 'DRAFT') 2026-10-05 18:10:05.812 | 40c1cb21efa046a5867fc0c6982d1413 | f3fe7a3ec02b4f45a85eca260a43fc3f | 448158226f534cd5a239cb21eb06202c | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_shipment_order.shipment_id, biz_shipment_order.test_batch_id, biz_shipment_order.shipment_no, biz_shipment_order.source_warehouse_id, biz_shipment_order.target_site_id, biz_shipment_order.status, biz_shipment_order.confirm_idempotency_key, biz_shipment_order.confirm_request_hash, biz_shipment_order.confirmed_by, biz_shipment_order.confirmed_at, biz_shipment_order.create_by, biz_shipment_order.create_time, biz_shipment_order.update_by, biz_shipment_order.update_time, biz_shipment_order.remark FROM biz_shipment_order WHERE biz_shipment_order.test_batch_id IS NULL AND biz_shipment_order.status = %s ORDER BY biz_shipment_order.shipment_id LIMIT %s, %s 2026-10-05 18:10:05.812 | 40c1cb21efa046a5867fc0c6982d1413 | f3fe7a3ec02b4f45a85eca260a43fc3f | 448158226f534cd5a239cb21eb06202c | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 9.312s ago] ('DRAFT', 0, 5) 2026-10-05 18:10:05.812 | d0ccf0ef6c4c4c718631f4de00b8c630 | e421d1a3f8f84465bbc60768d1d40f7d | 19424492b31a4289be984948c4536f03 | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_return_order.return_id, biz_return_order.test_batch_id, biz_return_order.return_no, biz_return_order.source_site_id, biz_return_order.target_warehouse_id, biz_return_order.status, biz_return_order.request_idempotency_key, biz_return_order.request_hash, biz_return_order.confirm_idempotency_key, biz_return_order.confirm_request_hash, biz_return_order.requested_by, biz_return_order.requested_at, biz_return_order.confirmed_by, biz_return_order.confirmed_at, biz_return_order.create_by, biz_return_order.create_time, biz_return_order.update_by, biz_return_order.update_time, biz_return_order.remark FROM biz_return_order WHERE biz_return_order.test_batch_id IS NULL AND biz_return_order.status = %s ORDER BY biz_return_order.return_id LIMIT %s, %s 2026-10-05 18:10:05.812 | d0ccf0ef6c4c4c718631f4de00b8c630 | e421d1a3f8f84465bbc60768d1d40f7d | 19424492b31a4289be984948c4536f03 | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 9.311s ago] ('REQUESTED', 0, 5) 2026-10-05 18:10:05.813 | 9f6f0b8f138a48a2b61acaf1aed48809 | 48a20c6f6ced4ad8a2065b39dbb430dd | 075d9d4a3e594163ac567c892329115c | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:10:05.814 | d9ac55c1931547a4936c4b02f74061af | 4dc878d00a654985aea29fec1449e66d | aeb23ee747a34f2291ff9ff40abac89c | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:10:05.815 | d0ccf0ef6c4c4c718631f4de00b8c630 | e421d1a3f8f84465bbc60768d1d40f7d | 19424492b31a4289be984948c4536f03 | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:10:05.815 | 40c1cb21efa046a5867fc0c6982d1413 | f3fe7a3ec02b4f45a85eca260a43fc3f | 448158226f534cd5a239cb21eb06202c | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:10:05.959 | 1ff19d5e76064dc58bb7466822fdcad1 | c6676adf500843cbb81377a72e70ceee | b3aab3f5f0b74414a22fb18aecbe8fcb | 52026-91894b | INFO | sqlalchemy.log:log:210 - BEGIN (implicit) 2026-10-05 18:10:05.959 | 1ff19d5e76064dc58bb7466822fdcad1 | c6676adf500843cbb81377a72e70ceee | b3aab3f5f0b74414a22fb18aecbe8fcb | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.959 | 1ff19d5e76064dc58bb7466822fdcad1 | c6676adf500843cbb81377a72e70ceee | b3aab3f5f0b74414a22fb18aecbe8fcb | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.84s ago] ('0', '0', 1) 2026-10-05 18:10:05.961 | 1ff19d5e76064dc58bb7466822fdcad1 | c6676adf500843cbb81377a72e70ceee | b3aab3f5f0b74414a22fb18aecbe8fcb | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.961 | 1ff19d5e76064dc58bb7466822fdcad1 | c6676adf500843cbb81377a72e70ceee | b3aab3f5f0b74414a22fb18aecbe8fcb | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.84s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.962 | 1ff19d5e76064dc58bb7466822fdcad1 | c6676adf500843cbb81377a72e70ceee | b3aab3f5f0b74414a22fb18aecbe8fcb | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.962 | 1ff19d5e76064dc58bb7466822fdcad1 | c6676adf500843cbb81377a72e70ceee | b3aab3f5f0b74414a22fb18aecbe8fcb | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.84s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.963 | 1ff19d5e76064dc58bb7466822fdcad1 | c6676adf500843cbb81377a72e70ceee | b3aab3f5f0b74414a22fb18aecbe8fcb | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.963 | 1ff19d5e76064dc58bb7466822fdcad1 | c6676adf500843cbb81377a72e70ceee | b3aab3f5f0b74414a22fb18aecbe8fcb | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.84s ago] ('0', '0', '0', 1) 2026-10-05 18:10:05.964 | 1ff19d5e76064dc58bb7466822fdcad1 | c6676adf500843cbb81377a72e70ceee | b3aab3f5f0b74414a22fb18aecbe8fcb | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:10:05.964 | 1ff19d5e76064dc58bb7466822fdcad1 | c6676adf500843cbb81377a72e70ceee | b3aab3f5f0b74414a22fb18aecbe8fcb | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.83s ago] ('0',) 2026-10-05 18:10:05.975 | 1ff19d5e76064dc58bb7466822fdcad1 | c6676adf500843cbb81377a72e70ceee | b3aab3f5f0b74414a22fb18aecbe8fcb | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_user.user_id, sys_user.dept_id, sys_user.user_name, sys_user.nick_name, sys_user.user_type, sys_user.email, sys_user.phonenumber, sys_user.sex, sys_user.avatar, sys_user.password, sys_user.status, sys_user.del_flag, sys_user.login_ip, sys_user.login_date, sys_user.pwd_update_date, sys_user.create_by, sys_user.create_time, sys_user.update_by, sys_user.update_time, sys_user.remark FROM sys_user WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.975 | 1ff19d5e76064dc58bb7466822fdcad1 | c6676adf500843cbb81377a72e70ceee | b3aab3f5f0b74414a22fb18aecbe8fcb | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.85s ago] ('0', '0', 1) 2026-10-05 18:10:05.976 | 1ff19d5e76064dc58bb7466822fdcad1 | c6676adf500843cbb81377a72e70ceee | b3aab3f5f0b74414a22fb18aecbe8fcb | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_dept.dept_id, sys_dept.parent_id, sys_dept.ancestors, sys_dept.dept_name, sys_dept.order_num, sys_dept.leader, sys_dept.phone, sys_dept.email, sys_dept.status, sys_dept.del_flag, sys_dept.create_by, sys_dept.create_time, sys_dept.update_by, sys_dept.update_time FROM sys_user INNER JOIN sys_dept ON sys_user.dept_id = sys_dept.dept_id AND sys_dept.status = %s AND sys_dept.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.976 | 1ff19d5e76064dc58bb7466822fdcad1 | c6676adf500843cbb81377a72e70ceee | b3aab3f5f0b74414a22fb18aecbe8fcb | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.85s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.977 | 1ff19d5e76064dc58bb7466822fdcad1 | c6676adf500843cbb81377a72e70ceee | b3aab3f5f0b74414a22fb18aecbe8fcb | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_role.role_id, sys_role.role_name, sys_role.role_key, sys_role.role_sort, sys_role.data_scope, sys_role.menu_check_strictly, sys_role.dept_check_strictly, sys_role.status, sys_role.del_flag, sys_role.create_by, sys_role.create_time, sys_role.update_by, sys_role.update_time, sys_role.remark FROM sys_user LEFT OUTER JOIN sys_user_role ON sys_user.user_id = sys_user_role.user_id INNER JOIN sys_role ON sys_user_role.role_id = sys_role.role_id AND sys_role.status = %s AND sys_role.del_flag = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.977 | 1ff19d5e76064dc58bb7466822fdcad1 | c6676adf500843cbb81377a72e70ceee | b3aab3f5f0b74414a22fb18aecbe8fcb | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.85s ago] ('0', '0', '0', '0', 1) 2026-10-05 18:10:05.978 | 1ff19d5e76064dc58bb7466822fdcad1 | c6676adf500843cbb81377a72e70ceee | b3aab3f5f0b74414a22fb18aecbe8fcb | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_post.post_id, sys_post.post_code, sys_post.post_name, sys_post.post_sort, sys_post.status, sys_post.create_by, sys_post.create_time, sys_post.update_by, sys_post.update_time, sys_post.remark FROM sys_user LEFT OUTER JOIN sys_user_post ON sys_user.user_id = sys_user_post.user_id INNER JOIN sys_post ON sys_user_post.post_id = sys_post.post_id AND sys_post.status = %s WHERE sys_user.status = %s AND sys_user.del_flag = %s AND sys_user.user_id = %s 2026-10-05 18:10:05.978 | 1ff19d5e76064dc58bb7466822fdcad1 | c6676adf500843cbb81377a72e70ceee | b3aab3f5f0b74414a22fb18aecbe8fcb | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.85s ago] ('0', '0', '0', 1) 2026-10-05 18:10:05.979 | 1ff19d5e76064dc58bb7466822fdcad1 | c6676adf500843cbb81377a72e70ceee | b3aab3f5f0b74414a22fb18aecbe8fcb | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT DISTINCT sys_menu.menu_id, sys_menu.menu_name, sys_menu.parent_id, sys_menu.order_num, sys_menu.path, sys_menu.component, sys_menu.query, sys_menu.route_name, sys_menu.is_frame, sys_menu.is_cache, sys_menu.menu_type, sys_menu.visible, sys_menu.status, sys_menu.perms, sys_menu.icon, sys_menu.create_by, sys_menu.create_time, sys_menu.update_by, sys_menu.update_time, sys_menu.remark FROM sys_menu WHERE sys_menu.status = %s 2026-10-05 18:10:05.979 | 1ff19d5e76064dc58bb7466822fdcad1 | c6676adf500843cbb81377a72e70ceee | b3aab3f5f0b74414a22fb18aecbe8fcb | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.85s ago] ('0',) 2026-10-05 18:10:05.986 | 1ff19d5e76064dc58bb7466822fdcad1 | c6676adf500843cbb81377a72e70ceee | b3aab3f5f0b74414a22fb18aecbe8fcb | 52026-91894b | INFO | sqlalchemy.log:log:210 - SELECT biz_test_batch.batch_id, biz_test_batch.batch_code, biz_test_batch.batch_name, biz_test_batch.status, biz_test_batch.create_by, biz_test_batch.create_time, biz_test_batch.update_by, biz_test_batch.update_time, biz_test_batch.closed_by, biz_test_batch.closed_at, biz_test_batch.purged_by, biz_test_batch.purged_at, biz_test_batch.purge_summary, biz_test_batch.preview_action, biz_test_batch.preview_token_hash, biz_test_batch.preview_scope_hash, biz_test_batch.preview_expires_at, biz_test_batch.remark FROM biz_test_batch WHERE biz_test_batch.status = %s ORDER BY biz_test_batch.batch_id DESC 2026-10-05 18:10:05.986 | 1ff19d5e76064dc58bb7466822fdcad1 | c6676adf500843cbb81377a72e70ceee | b3aab3f5f0b74414a22fb18aecbe8fcb | 52026-91894b | INFO | sqlalchemy.log:log:210 - [cached since 50.22s ago] ('ACTIVE',) 2026-10-05 18:10:05.987 | 1ff19d5e76064dc58bb7466822fdcad1 | c6676adf500843cbb81377a72e70ceee | b3aab3f5f0b74414a22fb18aecbe8fcb | 52026-91894b | INFO | sqlalchemy.log:log:210 - ROLLBACK 2026-10-05 18:37:04.601 | | | | 52026-91894b | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down 2026-10-05 18:37:04.606 | | | | 52026-91894b | INFO | config.get_scheduler:_start_scheduler_as_leader:235 - 🎯 Worker 52026-91894b 持有 Application 锁,开始启动定时任务... 2026-10-05 18:37:04.718 | | | | 52026-91894b | INFO | apscheduler.schedulers.base:start:214 - Scheduler started 2026-10-05 18:37:04.745 | | | | 52026-91894b | INFO | config.get_scheduler:_start_scheduler_as_leader:261 - ✅️ 系统初始定时任务加载成功 2026-10-08 08:09:14.345 | | | | 52026-91894b | INFO | config.get_redis:close_redis_pool:85 - ✅️ 关闭redis连接成功 2026-10-08 08:09:14.381 | | | | 52026-91894b | INFO | config.get_scheduler:close_system_scheduler:768 - ✅️ 关闭定时任务成功 2026-10-08 08:09:14.391 | | | | 52026-91894b | INFO | apscheduler.schedulers.base:shutdown:245 - Scheduler has been shut down