1981 lines
209 KiB
Plaintext
1981 lines
209 KiB
Plaintext
|
|
2026-01-27 03:38:53 - root - INFO - logging_config.py:110 - 控制台日志级别: INFO
|
|||
|
|
2026-01-27 03:38:53 - root - INFO - logging_config.py:111 - 文件日志级别: DEBUG
|
|||
|
|
2026-01-27 03:38:53 - __main__ - INFO - gui.py:49 - 窗口图标设置成功
|
|||
|
|
2026-01-27 03:38:54 - __main__ - INFO - gui.py:644 - GUI启动,开始自动获取新数据...
|
|||
|
|
2026-01-27 03:38:54 - __main__ - INFO - gui.py:657 - 正在刷新排班信息...
|
|||
|
|
2026-01-27 03:38:54 - src.feishu.manager - INFO - manager.py:53 - 使用飞书应用凭证自动获取token
|
|||
|
|
2026-01-27 03:38:54 - src.feishu.client - DEBUG - client.py:56 - 飞书客户端初始化完成,基础URL: https://open.feishu.cn/open-apis/sheets/v3
|
|||
|
|
2026-01-27 03:38:54 - src.feishu.client - DEBUG - client.py:57 - 使用应用ID: cli_a9d9... 如果配置
|
|||
|
|
2026-01-27 03:38:54 - src.database.base - INFO - base.py:42 - 创建数据库目录: data
|
|||
|
|
2026-01-27 03:38:54 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 03:38:54 - src.database.schedules - DEBUG - schedules.py:71 - 排班数据库表结构初始化完成
|
|||
|
|
2026-01-27 03:38:54 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 03:38:54 - src.feishu.manager - INFO - manager.py:41 - 飞书排班管理器初始化完成
|
|||
|
|
2026-01-27 03:38:54 - src.feishu.manager - INFO - manager.py:214 - 开始刷新未来 7 天的排班信息
|
|||
|
|
2026-01-27 03:38:54 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-27 的排班信息...
|
|||
|
|
2026-01-27 03:38:54 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-27 的排班信息 (格式: 01/27/1月27日)
|
|||
|
|
2026-01-27 03:38:54 - src.feishu.client - INFO - client.py:98 - 正在获取tenant_access_token,应用ID: cli_a9d9...
|
|||
|
|
2026-01-27 03:38:54 - src.feishu.client - INFO - client.py:114 - 成功获取tenant_access_token,有效期: 7200秒
|
|||
|
|
2026-01-27 03:38:54 - src.feishu.client - INFO - client.py:156 - token获取成功,将在 7200 秒后过期
|
|||
|
|
2026-01-27 03:38:54 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 03:38:54 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 03:38:54 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7199秒
|
|||
|
|
2026-01-27 03:38:55 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 03:38:55 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月27日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 03:38:55 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 03:38:55 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 03:38:55 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月27日 -> 1月27日 (索引: 27)
|
|||
|
|
2026-01-27 03:38:55 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 03:38:55 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 03:38:55 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-27
|
|||
|
|
2026-01-27 03:38:55 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-27 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 03:38:55 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-28 的排班信息...
|
|||
|
|
2026-01-27 03:38:55 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-28 的排班信息 (格式: 01/28/1月28日)
|
|||
|
|
2026-01-27 03:38:55 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7198秒
|
|||
|
|
2026-01-27 03:38:55 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 03:38:55 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 03:38:55 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7198秒
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月28日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月28日 -> 1月28日 (索引: 28)
|
|||
|
|
2026-01-27 03:38:56 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 03:38:56 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 03:38:56 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-28
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-28 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=冯栋、刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-29 的排班信息...
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-29 的排班信息 (格式: 01/29/1月29日)
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7198秒
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7197秒
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月29日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月29日 -> 1月29日 (索引: 29)
|
|||
|
|
2026-01-27 03:38:56 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 03:38:56 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 03:38:56 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-29
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-29 的排班信息到数据库: 白班=汪钦良、牛晨, 夜班=冯栋、杨俊豪
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-30 的排班信息...
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-30 的排班信息 (格式: 01/30/1月30日)
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7197秒
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7197秒
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月30日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月30日 -> 1月30日 (索引: 30)
|
|||
|
|
2026-01-27 03:38:56 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 03:38:56 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 03:38:56 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-30
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-30 的排班信息到数据库: 白班=梁启迟、汪钦良、牛晨, 夜班=冯栋、杨俊豪
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-31 的排班信息...
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-31 的排班信息 (格式: 01/31/1月31日)
|
|||
|
|
2026-01-27 03:38:56 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7197秒
|
|||
|
|
2026-01-27 03:38:57 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 03:38:57 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 03:38:57 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7196秒
|
|||
|
|
2026-01-27 03:38:57 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 03:38:57 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月31日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 03:38:57 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 03:38:57 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 03:38:57 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月31日 -> 1月31日 (索引: 31)
|
|||
|
|
2026-01-27 03:38:57 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 03:38:57 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 03:38:57 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-31
|
|||
|
|
2026-01-27 03:38:57 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-31 的排班信息到数据库: 白班=梁启迟、汪钦良、牛晨, 夜班=冯栋、刘炜彬
|
|||
|
|
2026-01-27 03:38:57 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-02-01 的排班信息...
|
|||
|
|
2026-01-27 03:38:57 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-02-01 的排班信息 (格式: 02/01/2月1日)
|
|||
|
|
2026-01-27 03:38:57 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7196秒
|
|||
|
|
2026-01-27 03:38:57 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 03:38:57 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 03:38:57 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7196秒
|
|||
|
|
2026-01-27 03:38:58 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 03:38:58 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 2月1日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 03:38:58 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 03:38:58 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 03:38:58 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 2月 (行: 14)
|
|||
|
|
2026-01-27 03:38:58 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 2月1日 -> 2月1日 (索引: 1)
|
|||
|
|
2026-01-27 03:38:58 - src.feishu.manager - WARNING - manager.py:182 - 解析结果为空,2026-02-01 未保存到数据库
|
|||
|
|
2026-01-27 03:38:58 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-02-02 的排班信息...
|
|||
|
|
2026-01-27 03:38:58 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-02-02 的排班信息 (格式: 02/02/2月2日)
|
|||
|
|
2026-01-27 03:38:58 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7195秒
|
|||
|
|
2026-01-27 03:38:58 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 03:38:58 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 03:38:58 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7195秒
|
|||
|
|
2026-01-27 03:38:58 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 03:38:58 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 2月2日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 03:38:58 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 03:38:58 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 03:38:58 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 2月 (行: 14)
|
|||
|
|
2026-01-27 03:38:58 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 2月2日 -> 2月2日 (索引: 2)
|
|||
|
|
2026-01-27 03:38:58 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 03:38:58 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 03:38:58 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-02-02
|
|||
|
|
2026-01-27 03:38:58 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-02-02 的排班信息到数据库: 白班=汪钦良, 夜班=
|
|||
|
|
2026-01-27 03:38:58 - src.feishu.manager - INFO - manager.py:230 - 排班信息刷新完成,成功: 7, 失败: 0
|
|||
|
|
2026-01-27 03:38:58 - __main__ - INFO - gui.py:662 - 排班信息刷新完成
|
|||
|
|
2026-01-27 03:38:58 - __main__ - INFO - gui.py:678 - 正在尝试获取最新作业数据...
|
|||
|
|
2026-01-27 03:38:58 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 03:38:58 - src.database.daily_logs - INFO - daily_logs.py:130 - 已添加 source_date 字段到 manual_adjustments 表
|
|||
|
|
2026-01-27 03:38:58 - src.database.daily_logs - INFO - daily_logs.py:134 - 已添加 reason 字段到 manual_adjustments 表
|
|||
|
|
2026-01-27 03:38:58 - src.database.daily_logs - INFO - daily_logs.py:138 - 已添加 status 字段到 manual_adjustments 表
|
|||
|
|
2026-01-27 03:38:58 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 03:38:58 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 03:38:58 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 03:38:58 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 03:38:58 - src.database.daily_logs - WARNING - daily_logs.py:1019 - 未找到 2026-01 的Confluence页面映射,使用默认页面ID: 155764524
|
|||
|
|
2026-01-27 03:38:58 - __main__ - INFO - gui.py:703 - 正在从 Confluence 获取 HTML...
|
|||
|
|
2026-01-27 03:38:58 - src.confluence.client - DEBUG - client.py:50 - Confluence客户端初始化完成,基础URL: https://confluence.westwell-lab.com/rest/api
|
|||
|
|
2026-01-27 03:38:58 - src.confluence.client - DEBUG - client.py:76 - 获取Confluence内容: 155764524
|
|||
|
|
2026-01-27 03:38:59 - src.confluence.client - INFO - client.py:81 - 成功获取Confluence内容: 155764524
|
|||
|
|
2026-01-27 03:38:59 - src.confluence.client - INFO - client.py:122 - 获取到Confluence HTML内容,长度: 92746 字符
|
|||
|
|
2026-01-27 03:38:59 - __main__ - INFO - gui.py:709 - 获取成功,共 92746 字符
|
|||
|
|
2026-01-27 03:38:59 - __main__ - INFO - gui.py:713 - 正在提取布局文本...
|
|||
|
|
2026-01-27 03:38:59 - src.confluence.text - DEBUG - text.py:60 - 开始解析HTML,长度: 92746 字符
|
|||
|
|
2026-01-27 03:38:59 - src.confluence.text - INFO - text.py:83 - HTML提取完成,输出长度: 21214 字符
|
|||
|
|
2026-01-27 03:38:59 - __main__ - INFO - gui.py:719 - 正在解析日志数据...
|
|||
|
|
2026-01-27 03:38:59 - src.confluence.log_parser - INFO - log_parser.py:209 - 日志解析完成,共 131 条记录
|
|||
|
|
2026-01-27 03:38:59 - __main__ - INFO - gui.py:726 - 正在保存到数据库...
|
|||
|
|
2026-01-27 03:38:59 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 03:38:59 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 03:38:59 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 03:38:59 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 03:38:59 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 03:38:59 - src.database.daily_logs - INFO - daily_logs.py:237 - 批量插入完成,成功 131/131 条记录
|
|||
|
|
2026-01-27 03:38:59 - __main__ - INFO - gui.py:730 - 已保存 131 条新记录
|
|||
|
|
2026-01-27 03:38:59 - __main__ - INFO - gui.py:758 - 正在生成今日日报...
|
|||
|
|
2026-01-27 03:38:59 - __main__ - INFO - gui.py:602 - 生成 2026-01-26 的日报...
|
|||
|
|
2026-01-27 03:38:59 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 03:38:59 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 03:38:59 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 03:38:59 - src.report - INFO - report.py:34 - 日报生成器初始化完成
|
|||
|
|
2026-01-27 03:38:59 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 03:38:59 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 03:38:59 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 03:38:59 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 03:38:59 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 03:38:59 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 03:38:59 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 03:38:59 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 03:38:59 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 03:38:59 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 03:38:59 - src.feishu.manager - INFO - manager.py:53 - 使用飞书应用凭证自动获取token
|
|||
|
|
2026-01-27 03:38:59 - src.feishu.client - DEBUG - client.py:56 - 飞书客户端初始化完成,基础URL: https://open.feishu.cn/open-apis/sheets/v3
|
|||
|
|
2026-01-27 03:38:59 - src.feishu.client - DEBUG - client.py:57 - 使用应用ID: cli_a9d9... 如果配置
|
|||
|
|
2026-01-27 03:38:59 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 03:38:59 - src.database.schedules - DEBUG - schedules.py:71 - 排班数据库表结构初始化完成
|
|||
|
|
2026-01-27 03:38:59 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 03:38:59 - src.feishu.manager - INFO - manager.py:41 - 飞书排班管理器初始化完成
|
|||
|
|
2026-01-27 03:38:59 - src.report - INFO - report.py:266 - 获取 2026-01-26 日报的班次人员,对应排班表日期: 2026-01-27
|
|||
|
|
2026-01-27 03:38:59 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-27 的排班信息 (格式: 01/27/1月27日)
|
|||
|
|
2026-01-27 03:38:59 - src.feishu.client - INFO - client.py:98 - 正在获取tenant_access_token,应用ID: cli_a9d9...
|
|||
|
|
2026-01-27 03:38:59 - src.feishu.client - INFO - client.py:114 - 成功获取tenant_access_token,有效期: 7195秒
|
|||
|
|
2026-01-27 03:38:59 - src.feishu.client - INFO - client.py:156 - token获取成功,将在 7195 秒后过期
|
|||
|
|
2026-01-27 03:38:59 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 03:38:59 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 03:38:59 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7194秒
|
|||
|
|
2026-01-27 03:39:00 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 03:39:00 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月27日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 03:39:00 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 03:39:00 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 03:39:00 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月27日 -> 1月27日 (索引: 27)
|
|||
|
|
2026-01-27 03:39:00 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 03:39:00 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 03:39:00 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-27
|
|||
|
|
2026-01-27 03:39:00 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-27 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 03:39:00 - src.report - INFO - report.py:371 - 日报生成完成: 2026-01-26
|
|||
|
|
2026-01-27 03:39:00 - __main__ - INFO - gui.py:619 - 日报生成完成: 2026-01-26
|
|||
|
|
2026-01-27 03:39:00 - __main__ - INFO - gui.py:763 - 自动获取完成,GUI已就绪
|
|||
|
|
2026-01-27 03:59:37 - root - INFO - logging_config.py:110 - 控制台日志级别: INFO
|
|||
|
|
2026-01-27 03:59:37 - root - INFO - logging_config.py:111 - 文件日志级别: DEBUG
|
|||
|
|
2026-01-27 03:59:37 - __main__ - INFO - gui.py:81 - 使用 iconphoto 设置图标成功: /home/admin1/图片/Orbitin/icons/container.png
|
|||
|
|
2026-01-27 03:59:38 - __main__ - INFO - gui.py:692 - GUI启动,开始自动获取新数据...
|
|||
|
|
2026-01-27 03:59:38 - __main__ - INFO - gui.py:705 - 正在刷新排班信息...
|
|||
|
|
2026-01-27 03:59:38 - src.feishu.manager - INFO - manager.py:53 - 使用飞书应用凭证自动获取token
|
|||
|
|
2026-01-27 03:59:38 - src.feishu.client - DEBUG - client.py:56 - 飞书客户端初始化完成,基础URL: https://open.feishu.cn/open-apis/sheets/v3
|
|||
|
|
2026-01-27 03:59:38 - src.feishu.client - DEBUG - client.py:57 - 使用应用ID: cli_a9d9... 如果配置
|
|||
|
|
2026-01-27 03:59:38 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 03:59:38 - src.database.schedules - DEBUG - schedules.py:71 - 排班数据库表结构初始化完成
|
|||
|
|
2026-01-27 03:59:38 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 03:59:38 - src.feishu.manager - INFO - manager.py:41 - 飞书排班管理器初始化完成
|
|||
|
|
2026-01-27 03:59:38 - src.feishu.manager - INFO - manager.py:214 - 开始刷新未来 7 天的排班信息
|
|||
|
|
2026-01-27 03:59:38 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-27 的排班信息...
|
|||
|
|
2026-01-27 03:59:38 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-27 的排班信息 (格式: 01/27/1月27日)
|
|||
|
|
2026-01-27 03:59:38 - src.feishu.client - INFO - client.py:98 - 正在获取tenant_access_token,应用ID: cli_a9d9...
|
|||
|
|
2026-01-27 03:59:53 - src.feishu.client - INFO - client.py:114 - 成功获取tenant_access_token,有效期: 5941秒
|
|||
|
|
2026-01-27 03:59:53 - src.feishu.client - INFO - client.py:156 - token获取成功,将在 5941 秒后过期
|
|||
|
|
2026-01-27 04:00:04 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:00:04 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:00:04 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 5914秒
|
|||
|
|
2026-01-27 04:00:06 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:00:06 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月27日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:00:06 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:00:06 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:00:06 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月27日 -> 1月27日 (索引: 27)
|
|||
|
|
2026-01-27 04:00:06 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:00:06 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:00:06 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-27
|
|||
|
|
2026-01-27 04:00:06 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-27 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 04:00:06 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-28 的排班信息...
|
|||
|
|
2026-01-27 04:00:06 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-28 的排班信息 (格式: 01/28/1月28日)
|
|||
|
|
2026-01-27 04:00:06 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 5912秒
|
|||
|
|
2026-01-27 04:00:08 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:00:08 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:00:08 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 5911秒
|
|||
|
|
2026-01-27 04:06:38 - root - INFO - logging_config.py:110 - 控制台日志级别: INFO
|
|||
|
|
2026-01-27 04:06:38 - root - INFO - logging_config.py:111 - 文件日志级别: DEBUG
|
|||
|
|
2026-01-27 04:06:38 - __main__ - INFO - gui.py:81 - 使用 iconphoto 设置图标成功: /home/admin1/文档/Orbitin/icons/container.png
|
|||
|
|
2026-01-27 04:06:39 - __main__ - INFO - gui.py:692 - GUI启动,开始自动获取新数据...
|
|||
|
|
2026-01-27 04:06:39 - __main__ - INFO - gui.py:705 - 正在刷新排班信息...
|
|||
|
|
2026-01-27 04:06:39 - src.feishu.manager - INFO - manager.py:53 - 使用飞书应用凭证自动获取token
|
|||
|
|
2026-01-27 04:06:39 - src.feishu.client - DEBUG - client.py:56 - 飞书客户端初始化完成,基础URL: https://open.feishu.cn/open-apis/sheets/v3
|
|||
|
|
2026-01-27 04:06:39 - src.feishu.client - DEBUG - client.py:57 - 使用应用ID: cli_a9d9... 如果配置
|
|||
|
|
2026-01-27 04:06:39 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:06:39 - src.database.schedules - DEBUG - schedules.py:71 - 排班数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:06:39 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:06:39 - src.feishu.manager - INFO - manager.py:41 - 飞书排班管理器初始化完成
|
|||
|
|
2026-01-27 04:06:39 - src.feishu.manager - INFO - manager.py:214 - 开始刷新未来 7 天的排班信息
|
|||
|
|
2026-01-27 04:06:39 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-27 的排班信息...
|
|||
|
|
2026-01-27 04:06:39 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-27 的排班信息 (格式: 01/27/1月27日)
|
|||
|
|
2026-01-27 04:06:39 - src.feishu.client - INFO - client.py:98 - 正在获取tenant_access_token,应用ID: cli_a9d9...
|
|||
|
|
2026-01-27 04:06:44 - src.feishu.client - INFO - client.py:114 - 成功获取tenant_access_token,有效期: 5530秒
|
|||
|
|
2026-01-27 04:06:44 - src.feishu.client - INFO - client.py:156 - token获取成功,将在 5530 秒后过期
|
|||
|
|
2026-01-27 04:11:27 - root - INFO - logging_config.py:110 - 控制台日志级别: INFO
|
|||
|
|
2026-01-27 04:11:27 - root - INFO - logging_config.py:111 - 文件日志级别: DEBUG
|
|||
|
|
2026-01-27 04:11:27 - __main__ - INFO - gui.py:81 - 使用 iconphoto 设置图标成功: /home/admin1/文档/Orbitin/icons/container.png
|
|||
|
|
2026-01-27 04:11:27 - __main__ - INFO - gui.py:692 - GUI启动,开始自动获取新数据...
|
|||
|
|
2026-01-27 04:11:27 - __main__ - INFO - gui.py:705 - 正在刷新排班信息...
|
|||
|
|
2026-01-27 04:11:27 - src.feishu.manager - INFO - manager.py:53 - 使用飞书应用凭证自动获取token
|
|||
|
|
2026-01-27 04:11:27 - src.feishu.client - DEBUG - client.py:56 - 飞书客户端初始化完成,基础URL: https://open.feishu.cn/open-apis/sheets/v3
|
|||
|
|
2026-01-27 04:11:27 - src.feishu.client - DEBUG - client.py:57 - 使用应用ID: cli_a9d9... 如果配置
|
|||
|
|
2026-01-27 04:11:27 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:11:27 - src.database.schedules - DEBUG - schedules.py:71 - 排班数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:11:27 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:11:27 - src.feishu.manager - INFO - manager.py:41 - 飞书排班管理器初始化完成
|
|||
|
|
2026-01-27 04:11:27 - src.feishu.manager - INFO - manager.py:214 - 开始刷新未来 7 天的排班信息
|
|||
|
|
2026-01-27 04:11:27 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-27 的排班信息...
|
|||
|
|
2026-01-27 04:11:27 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-27 的排班信息 (格式: 01/27/1月27日)
|
|||
|
|
2026-01-27 04:11:27 - src.feishu.client - INFO - client.py:98 - 正在获取tenant_access_token,应用ID: cli_a9d9...
|
|||
|
|
2026-01-27 04:11:32 - src.feishu.client - INFO - client.py:114 - 成功获取tenant_access_token,有效期: 5242秒
|
|||
|
|
2026-01-27 04:11:32 - src.feishu.client - INFO - client.py:156 - token获取成功,将在 5242 秒后过期
|
|||
|
|
2026-01-27 04:11:33 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:11:33 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:11:33 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 5236秒
|
|||
|
|
2026-01-27 04:11:34 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:11:34 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月27日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:11:34 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:11:34 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:11:34 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月27日 -> 1月27日 (索引: 27)
|
|||
|
|
2026-01-27 04:11:34 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:11:34 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:11:34 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-27
|
|||
|
|
2026-01-27 04:11:34 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-27 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 04:11:34 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-28 的排班信息...
|
|||
|
|
2026-01-27 04:11:34 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-28 的排班信息 (格式: 01/28/1月28日)
|
|||
|
|
2026-01-27 04:11:34 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 5235秒
|
|||
|
|
2026-01-27 04:11:34 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:11:34 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:11:34 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 5235秒
|
|||
|
|
2026-01-27 04:11:35 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:11:35 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月28日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:11:35 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:11:35 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:11:35 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月28日 -> 1月28日 (索引: 28)
|
|||
|
|
2026-01-27 04:11:35 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:11:35 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:11:35 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-28
|
|||
|
|
2026-01-27 04:11:35 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-28 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=冯栋、刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 04:11:35 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-29 的排班信息...
|
|||
|
|
2026-01-27 04:11:35 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-29 的排班信息 (格式: 01/29/1月29日)
|
|||
|
|
2026-01-27 04:11:35 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 5234秒
|
|||
|
|
2026-01-27 04:11:35 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:11:35 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:11:35 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 5233秒
|
|||
|
|
2026-01-27 04:11:36 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:11:36 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月29日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:11:36 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:11:36 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:11:36 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月29日 -> 1月29日 (索引: 29)
|
|||
|
|
2026-01-27 04:11:36 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:11:36 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:11:36 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-29
|
|||
|
|
2026-01-27 04:11:36 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-29 的排班信息到数据库: 白班=汪钦良、牛晨, 夜班=冯栋、杨俊豪
|
|||
|
|
2026-01-27 04:11:36 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-30 的排班信息...
|
|||
|
|
2026-01-27 04:11:36 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-30 的排班信息 (格式: 01/30/1月30日)
|
|||
|
|
2026-01-27 04:11:36 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 5233秒
|
|||
|
|
2026-01-27 04:11:37 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:11:37 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:11:37 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 5232秒
|
|||
|
|
2026-01-27 04:11:37 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:11:37 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月30日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:11:37 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:11:37 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:11:37 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月30日 -> 1月30日 (索引: 30)
|
|||
|
|
2026-01-27 04:11:37 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:11:37 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:11:37 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-30
|
|||
|
|
2026-01-27 04:11:37 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-30 的排班信息到数据库: 白班=梁启迟、汪钦良、牛晨, 夜班=冯栋、杨俊豪
|
|||
|
|
2026-01-27 04:11:37 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-31 的排班信息...
|
|||
|
|
2026-01-27 04:11:37 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-31 的排班信息 (格式: 01/31/1月31日)
|
|||
|
|
2026-01-27 04:11:37 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 5231秒
|
|||
|
|
2026-01-27 04:11:38 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:11:38 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:11:38 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 5231秒
|
|||
|
|
2026-01-27 04:11:39 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:11:39 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月31日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:11:39 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:11:39 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:11:39 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月31日 -> 1月31日 (索引: 31)
|
|||
|
|
2026-01-27 04:11:39 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:11:39 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:11:39 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-31
|
|||
|
|
2026-01-27 04:11:39 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-31 的排班信息到数据库: 白班=梁启迟、汪钦良、牛晨, 夜班=冯栋、刘炜彬
|
|||
|
|
2026-01-27 04:11:39 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-02-01 的排班信息...
|
|||
|
|
2026-01-27 04:11:39 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-02-01 的排班信息 (格式: 02/01/2月1日)
|
|||
|
|
2026-01-27 04:11:39 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 5230秒
|
|||
|
|
2026-01-27 04:11:40 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:11:40 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:11:40 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 5229秒
|
|||
|
|
2026-01-27 04:11:41 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:11:41 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 2月1日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:11:41 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:11:41 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:11:41 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 2月 (行: 14)
|
|||
|
|
2026-01-27 04:11:41 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 2月1日 -> 2月1日 (索引: 1)
|
|||
|
|
2026-01-27 04:11:41 - src.feishu.manager - WARNING - manager.py:182 - 解析结果为空,2026-02-01 未保存到数据库
|
|||
|
|
2026-01-27 04:11:41 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-02-02 的排班信息...
|
|||
|
|
2026-01-27 04:11:41 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-02-02 的排班信息 (格式: 02/02/2月2日)
|
|||
|
|
2026-01-27 04:11:41 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 5228秒
|
|||
|
|
2026-01-27 04:11:42 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:11:42 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:11:42 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 5227秒
|
|||
|
|
2026-01-27 04:11:44 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:11:44 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 2月2日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:11:44 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:11:44 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:11:44 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 2月 (行: 14)
|
|||
|
|
2026-01-27 04:11:44 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 2月2日 -> 2月2日 (索引: 2)
|
|||
|
|
2026-01-27 04:11:44 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:11:44 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:11:44 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-02-02
|
|||
|
|
2026-01-27 04:11:44 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-02-02 的排班信息到数据库: 白班=汪钦良, 夜班=
|
|||
|
|
2026-01-27 04:11:44 - src.feishu.manager - INFO - manager.py:230 - 排班信息刷新完成,成功: 7, 失败: 0
|
|||
|
|
2026-01-27 04:11:44 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:11:44 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:11:44 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:11:44 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:11:44 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:17 - root - INFO - logging_config.py:110 - 控制台日志级别: INFO
|
|||
|
|
2026-01-27 04:17:17 - root - INFO - logging_config.py:111 - 文件日志级别: DEBUG
|
|||
|
|
2026-01-27 04:17:17 - __main__ - INFO - gui.py:81 - 使用 iconphoto 设置图标成功: /home/admin1/文档/Orbitin/icons/container.png
|
|||
|
|
2026-01-27 04:17:17 - __main__ - INFO - gui.py:692 - GUI启动,开始自动获取新数据...
|
|||
|
|
2026-01-27 04:17:17 - __main__ - INFO - gui.py:705 - 正在刷新排班信息...
|
|||
|
|
2026-01-27 04:17:17 - src.feishu.manager - INFO - manager.py:53 - 使用飞书应用凭证自动获取token
|
|||
|
|
2026-01-27 04:17:17 - src.feishu.client - DEBUG - client.py:56 - 飞书客户端初始化完成,基础URL: https://open.feishu.cn/open-apis/sheets/v3
|
|||
|
|
2026-01-27 04:17:17 - src.feishu.client - DEBUG - client.py:57 - 使用应用ID: cli_a9d9... 如果配置
|
|||
|
|
2026-01-27 04:17:17 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:17 - src.database.schedules - DEBUG - schedules.py:71 - 排班数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:17:17 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:17 - src.feishu.manager - INFO - manager.py:41 - 飞书排班管理器初始化完成
|
|||
|
|
2026-01-27 04:17:17 - src.feishu.manager - INFO - manager.py:214 - 开始刷新未来 7 天的排班信息
|
|||
|
|
2026-01-27 04:17:17 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-27 的排班信息...
|
|||
|
|
2026-01-27 04:17:17 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-27 的排班信息 (格式: 01/27/1月27日)
|
|||
|
|
2026-01-27 04:17:17 - src.feishu.client - INFO - client.py:98 - 正在获取tenant_access_token,应用ID: cli_a9d9...
|
|||
|
|
2026-01-27 04:17:18 - src.feishu.client - INFO - client.py:114 - 成功获取tenant_access_token,有效期: 4896秒
|
|||
|
|
2026-01-27 04:17:18 - src.feishu.client - INFO - client.py:156 - token获取成功,将在 4896 秒后过期
|
|||
|
|
2026-01-27 04:17:18 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:17:18 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:18 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4895秒
|
|||
|
|
2026-01-27 04:17:18 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:17:18 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月27日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:18 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:17:18 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:17:18 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月27日 -> 1月27日 (索引: 27)
|
|||
|
|
2026-01-27 04:17:18 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:18 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:18 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-27
|
|||
|
|
2026-01-27 04:17:18 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-27 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 04:17:18 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-28 的排班信息...
|
|||
|
|
2026-01-27 04:17:18 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-28 的排班信息 (格式: 01/28/1月28日)
|
|||
|
|
2026-01-27 04:17:18 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4894秒
|
|||
|
|
2026-01-27 04:17:19 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:17:19 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:19 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4894秒
|
|||
|
|
2026-01-27 04:17:19 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:17:19 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月28日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:19 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:17:19 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:17:19 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月28日 -> 1月28日 (索引: 28)
|
|||
|
|
2026-01-27 04:17:19 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:19 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:19 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-28
|
|||
|
|
2026-01-27 04:17:19 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-28 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=冯栋、刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 04:17:19 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-29 的排班信息...
|
|||
|
|
2026-01-27 04:17:19 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-29 的排班信息 (格式: 01/29/1月29日)
|
|||
|
|
2026-01-27 04:17:19 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4894秒
|
|||
|
|
2026-01-27 04:17:19 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:17:19 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:19 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4894秒
|
|||
|
|
2026-01-27 04:17:19 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:17:19 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月29日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:19 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:17:19 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:17:19 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月29日 -> 1月29日 (索引: 29)
|
|||
|
|
2026-01-27 04:17:19 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:19 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:19 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-29
|
|||
|
|
2026-01-27 04:17:19 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-29 的排班信息到数据库: 白班=汪钦良、牛晨, 夜班=冯栋、杨俊豪
|
|||
|
|
2026-01-27 04:17:19 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-30 的排班信息...
|
|||
|
|
2026-01-27 04:17:19 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-30 的排班信息 (格式: 01/30/1月30日)
|
|||
|
|
2026-01-27 04:17:19 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4893秒
|
|||
|
|
2026-01-27 04:17:20 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:17:20 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:20 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4893秒
|
|||
|
|
2026-01-27 04:17:20 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:17:20 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月30日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:20 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:17:20 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:17:20 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月30日 -> 1月30日 (索引: 30)
|
|||
|
|
2026-01-27 04:17:20 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:20 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:20 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-30
|
|||
|
|
2026-01-27 04:17:20 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-30 的排班信息到数据库: 白班=梁启迟、汪钦良、牛晨, 夜班=冯栋、杨俊豪
|
|||
|
|
2026-01-27 04:17:20 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-31 的排班信息...
|
|||
|
|
2026-01-27 04:17:20 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-31 的排班信息 (格式: 01/31/1月31日)
|
|||
|
|
2026-01-27 04:17:20 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4892秒
|
|||
|
|
2026-01-27 04:17:20 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:17:20 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:20 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4892秒
|
|||
|
|
2026-01-27 04:17:21 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:17:21 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月31日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:21 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:17:21 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:17:21 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月31日 -> 1月31日 (索引: 31)
|
|||
|
|
2026-01-27 04:17:21 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:21 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:21 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-31
|
|||
|
|
2026-01-27 04:17:21 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-31 的排班信息到数据库: 白班=梁启迟、汪钦良、牛晨, 夜班=冯栋、刘炜彬
|
|||
|
|
2026-01-27 04:17:21 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-02-01 的排班信息...
|
|||
|
|
2026-01-27 04:17:21 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-02-01 的排班信息 (格式: 02/01/2月1日)
|
|||
|
|
2026-01-27 04:17:21 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4892秒
|
|||
|
|
2026-01-27 04:17:21 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:17:21 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:21 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4892秒
|
|||
|
|
2026-01-27 04:17:21 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:17:21 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 2月1日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:21 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:17:21 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:17:21 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 2月 (行: 14)
|
|||
|
|
2026-01-27 04:17:21 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 2月1日 -> 2月1日 (索引: 1)
|
|||
|
|
2026-01-27 04:17:21 - src.feishu.manager - WARNING - manager.py:182 - 解析结果为空,2026-02-01 未保存到数据库
|
|||
|
|
2026-01-27 04:17:21 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-02-02 的排班信息...
|
|||
|
|
2026-01-27 04:17:21 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-02-02 的排班信息 (格式: 02/02/2月2日)
|
|||
|
|
2026-01-27 04:17:21 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4891秒
|
|||
|
|
2026-01-27 04:17:22 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:17:22 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:22 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4891秒
|
|||
|
|
2026-01-27 04:17:22 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:17:22 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 2月2日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:22 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:17:22 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:17:22 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 2月 (行: 14)
|
|||
|
|
2026-01-27 04:17:22 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 2月2日 -> 2月2日 (索引: 2)
|
|||
|
|
2026-01-27 04:17:22 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:22 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:22 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-02-02
|
|||
|
|
2026-01-27 04:17:22 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-02-02 的排班信息到数据库: 白班=汪钦良, 夜班=
|
|||
|
|
2026-01-27 04:17:22 - src.feishu.manager - INFO - manager.py:230 - 排班信息刷新完成,成功: 7, 失败: 0
|
|||
|
|
2026-01-27 04:17:22 - __main__ - INFO - gui.py:710 - 排班信息刷新完成
|
|||
|
|
2026-01-27 04:17:22 - __main__ - INFO - gui.py:726 - 正在尝试获取最新作业数据...
|
|||
|
|
2026-01-27 04:17:22 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:22 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:17:22 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:22 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:22 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:22 - src.database.daily_logs - WARNING - daily_logs.py:1019 - 未找到 2026-01 的Confluence页面映射,使用默认页面ID: 155764524
|
|||
|
|
2026-01-27 04:17:22 - __main__ - INFO - gui.py:751 - 正在从 Confluence 获取 HTML...
|
|||
|
|
2026-01-27 04:17:22 - src.confluence.client - DEBUG - client.py:50 - Confluence客户端初始化完成,基础URL: https://confluence.westwell-lab.com/rest/api
|
|||
|
|
2026-01-27 04:17:22 - src.confluence.client - DEBUG - client.py:76 - 获取Confluence内容: 155764524
|
|||
|
|
2026-01-27 04:17:22 - src.confluence.client - INFO - client.py:81 - 成功获取Confluence内容: 155764524
|
|||
|
|
2026-01-27 04:17:22 - src.confluence.client - INFO - client.py:122 - 获取到Confluence HTML内容,长度: 92746 字符
|
|||
|
|
2026-01-27 04:17:22 - __main__ - INFO - gui.py:757 - 获取成功,共 92746 字符
|
|||
|
|
2026-01-27 04:17:22 - __main__ - INFO - gui.py:761 - 正在提取布局文本...
|
|||
|
|
2026-01-27 04:17:22 - src.confluence.text - DEBUG - text.py:60 - 开始解析HTML,长度: 92746 字符
|
|||
|
|
2026-01-27 04:17:22 - src.confluence.text - INFO - text.py:83 - HTML提取完成,输出长度: 21214 字符
|
|||
|
|
2026-01-27 04:17:22 - __main__ - INFO - gui.py:767 - 正在解析日志数据...
|
|||
|
|
2026-01-27 04:17:22 - src.confluence.log_parser - INFO - log_parser.py:209 - 日志解析完成,共 131 条记录
|
|||
|
|
2026-01-27 04:17:22 - __main__ - INFO - gui.py:774 - 正在保存到数据库...
|
|||
|
|
2026-01-27 04:17:22 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:22 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:17:22 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:22 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:22 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:22 - src.database.daily_logs - INFO - daily_logs.py:237 - 批量插入完成,成功 131/131 条记录
|
|||
|
|
2026-01-27 04:17:22 - __main__ - INFO - gui.py:778 - 已保存 131 条新记录
|
|||
|
|
2026-01-27 04:17:22 - __main__ - INFO - gui.py:806 - 正在生成今日日报...
|
|||
|
|
2026-01-27 04:17:22 - __main__ - INFO - gui.py:650 - 生成 2026-01-26 的日报...
|
|||
|
|
2026-01-27 04:17:22 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:22 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:17:22 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:22 - src.report - INFO - report.py:34 - 日报生成器初始化完成
|
|||
|
|
2026-01-27 04:17:22 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:22 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:22 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:22 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:22 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:22 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:22 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:22 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:22 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:22 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:22 - src.feishu.manager - INFO - manager.py:53 - 使用飞书应用凭证自动获取token
|
|||
|
|
2026-01-27 04:17:22 - src.feishu.client - DEBUG - client.py:56 - 飞书客户端初始化完成,基础URL: https://open.feishu.cn/open-apis/sheets/v3
|
|||
|
|
2026-01-27 04:17:22 - src.feishu.client - DEBUG - client.py:57 - 使用应用ID: cli_a9d9... 如果配置
|
|||
|
|
2026-01-27 04:17:22 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:22 - src.database.schedules - DEBUG - schedules.py:71 - 排班数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:17:22 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:22 - src.feishu.manager - INFO - manager.py:41 - 飞书排班管理器初始化完成
|
|||
|
|
2026-01-27 04:17:22 - src.report - INFO - report.py:266 - 获取 2026-01-26 日报的班次人员,对应排班表日期: 2026-01-27
|
|||
|
|
2026-01-27 04:17:22 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-27 的排班信息 (格式: 01/27/1月27日)
|
|||
|
|
2026-01-27 04:17:22 - src.feishu.client - INFO - client.py:98 - 正在获取tenant_access_token,应用ID: cli_a9d9...
|
|||
|
|
2026-01-27 04:17:23 - src.feishu.client - INFO - client.py:114 - 成功获取tenant_access_token,有效期: 4891秒
|
|||
|
|
2026-01-27 04:17:23 - src.feishu.client - INFO - client.py:156 - token获取成功,将在 4891 秒后过期
|
|||
|
|
2026-01-27 04:17:23 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:17:23 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:23 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4890秒
|
|||
|
|
2026-01-27 04:17:23 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:17:23 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月27日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:23 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:17:23 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:17:23 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月27日 -> 1月27日 (索引: 27)
|
|||
|
|
2026-01-27 04:17:23 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:23 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:23 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-27
|
|||
|
|
2026-01-27 04:17:23 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-27 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 04:17:23 - src.report - INFO - report.py:371 - 日报生成完成: 2026-01-26
|
|||
|
|
2026-01-27 04:17:23 - __main__ - INFO - gui.py:667 - 日报生成完成: 2026-01-26
|
|||
|
|
2026-01-27 04:17:23 - __main__ - INFO - gui.py:811 - 自动获取完成,GUI已就绪
|
|||
|
|
2026-01-27 04:17:25 - __main__ - INFO - gui.py:710 - 排班信息刷新完成
|
|||
|
|
2026-01-27 04:17:25 - __main__ - INFO - gui.py:726 - 正在尝试获取最新作业数据...
|
|||
|
|
2026-01-27 04:17:25 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:25 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:17:25 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:25 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:25 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:25 - src.database.daily_logs - WARNING - daily_logs.py:1019 - 未找到 2026-01 的Confluence页面映射,使用默认页面ID: 155764524
|
|||
|
|
2026-01-27 04:17:25 - __main__ - INFO - gui.py:751 - 正在从 Confluence 获取 HTML...
|
|||
|
|
2026-01-27 04:17:25 - src.confluence.client - DEBUG - client.py:50 - Confluence客户端初始化完成,基础URL: https://confluence.westwell-lab.com/rest/api
|
|||
|
|
2026-01-27 04:17:25 - src.confluence.client - DEBUG - client.py:76 - 获取Confluence内容: 155764524
|
|||
|
|
2026-01-27 04:17:25 - src.confluence.client - INFO - client.py:81 - 成功获取Confluence内容: 155764524
|
|||
|
|
2026-01-27 04:17:25 - src.confluence.client - INFO - client.py:122 - 获取到Confluence HTML内容,长度: 92746 字符
|
|||
|
|
2026-01-27 04:17:25 - __main__ - INFO - gui.py:757 - 获取成功,共 92746 字符
|
|||
|
|
2026-01-27 04:17:25 - __main__ - INFO - gui.py:761 - 正在提取布局文本...
|
|||
|
|
2026-01-27 04:17:25 - src.confluence.text - DEBUG - text.py:60 - 开始解析HTML,长度: 92746 字符
|
|||
|
|
2026-01-27 04:17:25 - src.confluence.text - INFO - text.py:83 - HTML提取完成,输出长度: 21214 字符
|
|||
|
|
2026-01-27 04:17:25 - __main__ - INFO - gui.py:767 - 正在解析日志数据...
|
|||
|
|
2026-01-27 04:17:25 - src.confluence.log_parser - INFO - log_parser.py:209 - 日志解析完成,共 131 条记录
|
|||
|
|
2026-01-27 04:17:25 - __main__ - INFO - gui.py:774 - 正在保存到数据库...
|
|||
|
|
2026-01-27 04:17:25 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:25 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:17:25 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:25 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:25 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:25 - src.database.daily_logs - INFO - daily_logs.py:237 - 批量插入完成,成功 131/131 条记录
|
|||
|
|
2026-01-27 04:17:25 - __main__ - INFO - gui.py:778 - 已保存 131 条新记录
|
|||
|
|
2026-01-27 04:17:25 - __main__ - INFO - gui.py:806 - 正在生成今日日报...
|
|||
|
|
2026-01-27 04:17:25 - __main__ - INFO - gui.py:650 - 生成 2026-01-26 的日报...
|
|||
|
|
2026-01-27 04:17:25 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:25 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:17:25 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:25 - src.report - INFO - report.py:34 - 日报生成器初始化完成
|
|||
|
|
2026-01-27 04:17:25 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:25 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:25 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:25 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:25 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:25 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:25 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:25 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:25 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:25 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:25 - src.feishu.manager - INFO - manager.py:53 - 使用飞书应用凭证自动获取token
|
|||
|
|
2026-01-27 04:17:25 - src.feishu.client - DEBUG - client.py:56 - 飞书客户端初始化完成,基础URL: https://open.feishu.cn/open-apis/sheets/v3
|
|||
|
|
2026-01-27 04:17:25 - src.feishu.client - DEBUG - client.py:57 - 使用应用ID: cli_a9d9... 如果配置
|
|||
|
|
2026-01-27 04:17:25 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:25 - src.database.schedules - DEBUG - schedules.py:71 - 排班数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:17:25 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:25 - src.feishu.manager - INFO - manager.py:41 - 飞书排班管理器初始化完成
|
|||
|
|
2026-01-27 04:17:25 - src.report - INFO - report.py:266 - 获取 2026-01-26 日报的班次人员,对应排班表日期: 2026-01-27
|
|||
|
|
2026-01-27 04:17:25 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-27 的排班信息 (格式: 01/27/1月27日)
|
|||
|
|
2026-01-27 04:17:25 - src.feishu.client - INFO - client.py:98 - 正在获取tenant_access_token,应用ID: cli_a9d9...
|
|||
|
|
2026-01-27 04:17:26 - src.feishu.client - INFO - client.py:114 - 成功获取tenant_access_token,有效期: 4889秒
|
|||
|
|
2026-01-27 04:17:26 - src.feishu.client - INFO - client.py:156 - token获取成功,将在 4889 秒后过期
|
|||
|
|
2026-01-27 04:17:26 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:17:26 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:26 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4888秒
|
|||
|
|
2026-01-27 04:17:26 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:17:26 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月27日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:26 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:17:26 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:17:26 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月27日 -> 1月27日 (索引: 27)
|
|||
|
|
2026-01-27 04:17:26 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:26 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:26 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-27
|
|||
|
|
2026-01-27 04:17:26 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-27 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 04:17:26 - src.report - INFO - report.py:371 - 日报生成完成: 2026-01-26
|
|||
|
|
2026-01-27 04:17:31 - root - INFO - logging_config.py:110 - 控制台日志级别: INFO
|
|||
|
|
2026-01-27 04:17:31 - root - INFO - logging_config.py:111 - 文件日志级别: DEBUG
|
|||
|
|
2026-01-27 04:17:32 - __main__ - INFO - gui.py:81 - 使用 iconphoto 设置图标成功: /home/admin1/文档/Orbitin/icons/container.png
|
|||
|
|
2026-01-27 04:17:32 - __main__ - INFO - gui.py:692 - GUI启动,开始自动获取新数据...
|
|||
|
|
2026-01-27 04:17:32 - __main__ - INFO - gui.py:705 - 正在刷新排班信息...
|
|||
|
|
2026-01-27 04:17:32 - src.feishu.manager - INFO - manager.py:53 - 使用飞书应用凭证自动获取token
|
|||
|
|
2026-01-27 04:17:32 - src.feishu.client - DEBUG - client.py:56 - 飞书客户端初始化完成,基础URL: https://open.feishu.cn/open-apis/sheets/v3
|
|||
|
|
2026-01-27 04:17:32 - src.feishu.client - DEBUG - client.py:57 - 使用应用ID: cli_a9d9... 如果配置
|
|||
|
|
2026-01-27 04:17:32 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:32 - src.database.schedules - DEBUG - schedules.py:71 - 排班数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:17:32 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:32 - src.feishu.manager - INFO - manager.py:41 - 飞书排班管理器初始化完成
|
|||
|
|
2026-01-27 04:17:32 - src.feishu.manager - INFO - manager.py:214 - 开始刷新未来 7 天的排班信息
|
|||
|
|
2026-01-27 04:17:32 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-27 的排班信息...
|
|||
|
|
2026-01-27 04:17:32 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-27 的排班信息 (格式: 01/27/1月27日)
|
|||
|
|
2026-01-27 04:17:32 - src.feishu.client - INFO - client.py:98 - 正在获取tenant_access_token,应用ID: cli_a9d9...
|
|||
|
|
2026-01-27 04:17:33 - src.feishu.client - INFO - client.py:114 - 成功获取tenant_access_token,有效期: 4882秒
|
|||
|
|
2026-01-27 04:17:33 - src.feishu.client - INFO - client.py:156 - token获取成功,将在 4882 秒后过期
|
|||
|
|
2026-01-27 04:17:33 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:17:33 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:33 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4880秒
|
|||
|
|
2026-01-27 04:17:33 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:17:33 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月27日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:33 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:17:33 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:17:33 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月27日 -> 1月27日 (索引: 27)
|
|||
|
|
2026-01-27 04:17:33 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:33 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:33 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-27
|
|||
|
|
2026-01-27 04:17:33 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-27 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 04:17:33 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-28 的排班信息...
|
|||
|
|
2026-01-27 04:17:33 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-28 的排班信息 (格式: 01/28/1月28日)
|
|||
|
|
2026-01-27 04:17:33 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4880秒
|
|||
|
|
2026-01-27 04:17:34 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:17:34 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:34 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4880秒
|
|||
|
|
2026-01-27 04:17:34 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:17:34 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月28日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:34 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:17:34 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:17:34 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月28日 -> 1月28日 (索引: 28)
|
|||
|
|
2026-01-27 04:17:34 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:34 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:34 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-28
|
|||
|
|
2026-01-27 04:17:34 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-28 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=冯栋、刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 04:17:34 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-29 的排班信息...
|
|||
|
|
2026-01-27 04:17:34 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-29 的排班信息 (格式: 01/29/1月29日)
|
|||
|
|
2026-01-27 04:17:34 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4879秒
|
|||
|
|
2026-01-27 04:17:34 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:17:34 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:34 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4879秒
|
|||
|
|
2026-01-27 04:17:35 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:17:35 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月29日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:35 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:17:35 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:17:35 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月29日 -> 1月29日 (索引: 29)
|
|||
|
|
2026-01-27 04:17:35 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:35 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:35 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-29
|
|||
|
|
2026-01-27 04:17:35 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-29 的排班信息到数据库: 白班=汪钦良、牛晨, 夜班=冯栋、杨俊豪
|
|||
|
|
2026-01-27 04:17:35 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-30 的排班信息...
|
|||
|
|
2026-01-27 04:17:35 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-30 的排班信息 (格式: 01/30/1月30日)
|
|||
|
|
2026-01-27 04:17:35 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4879秒
|
|||
|
|
2026-01-27 04:17:35 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:17:35 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:35 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4879秒
|
|||
|
|
2026-01-27 04:17:35 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:17:35 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月30日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:35 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:17:35 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:17:35 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月30日 -> 1月30日 (索引: 30)
|
|||
|
|
2026-01-27 04:17:35 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:35 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:35 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-30
|
|||
|
|
2026-01-27 04:17:35 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-30 的排班信息到数据库: 白班=梁启迟、汪钦良、牛晨, 夜班=冯栋、杨俊豪
|
|||
|
|
2026-01-27 04:17:35 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-31 的排班信息...
|
|||
|
|
2026-01-27 04:17:35 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-31 的排班信息 (格式: 01/31/1月31日)
|
|||
|
|
2026-01-27 04:17:35 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4878秒
|
|||
|
|
2026-01-27 04:17:35 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:17:35 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:35 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4878秒
|
|||
|
|
2026-01-27 04:17:36 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:17:36 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月31日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:36 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:17:36 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:17:36 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月31日 -> 1月31日 (索引: 31)
|
|||
|
|
2026-01-27 04:17:36 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:36 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:36 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-31
|
|||
|
|
2026-01-27 04:17:36 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-31 的排班信息到数据库: 白班=梁启迟、汪钦良、牛晨, 夜班=冯栋、刘炜彬
|
|||
|
|
2026-01-27 04:17:36 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-02-01 的排班信息...
|
|||
|
|
2026-01-27 04:17:36 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-02-01 的排班信息 (格式: 02/01/2月1日)
|
|||
|
|
2026-01-27 04:17:36 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4878秒
|
|||
|
|
2026-01-27 04:17:36 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:17:36 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:36 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4877秒
|
|||
|
|
2026-01-27 04:17:36 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:17:36 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 2月1日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:36 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:17:36 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:17:36 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 2月 (行: 14)
|
|||
|
|
2026-01-27 04:17:36 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 2月1日 -> 2月1日 (索引: 1)
|
|||
|
|
2026-01-27 04:17:36 - src.feishu.manager - WARNING - manager.py:182 - 解析结果为空,2026-02-01 未保存到数据库
|
|||
|
|
2026-01-27 04:17:36 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-02-02 的排班信息...
|
|||
|
|
2026-01-27 04:17:36 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-02-02 的排班信息 (格式: 02/02/2月2日)
|
|||
|
|
2026-01-27 04:17:36 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4877秒
|
|||
|
|
2026-01-27 04:17:36 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:17:36 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:36 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4877秒
|
|||
|
|
2026-01-27 04:17:37 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:17:37 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 2月2日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:37 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:17:37 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:17:37 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 2月 (行: 14)
|
|||
|
|
2026-01-27 04:17:37 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 2月2日 -> 2月2日 (索引: 2)
|
|||
|
|
2026-01-27 04:17:37 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:37 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:37 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-02-02
|
|||
|
|
2026-01-27 04:17:37 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-02-02 的排班信息到数据库: 白班=汪钦良, 夜班=
|
|||
|
|
2026-01-27 04:17:37 - src.feishu.manager - INFO - manager.py:230 - 排班信息刷新完成,成功: 7, 失败: 0
|
|||
|
|
2026-01-27 04:17:37 - __main__ - INFO - gui.py:710 - 排班信息刷新完成
|
|||
|
|
2026-01-27 04:17:37 - __main__ - INFO - gui.py:726 - 正在尝试获取最新作业数据...
|
|||
|
|
2026-01-27 04:17:37 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:37 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:17:37 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:37 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:37 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:37 - src.database.daily_logs - WARNING - daily_logs.py:1019 - 未找到 2026-01 的Confluence页面映射,使用默认页面ID: 155764524
|
|||
|
|
2026-01-27 04:17:37 - __main__ - INFO - gui.py:751 - 正在从 Confluence 获取 HTML...
|
|||
|
|
2026-01-27 04:17:37 - src.confluence.client - DEBUG - client.py:50 - Confluence客户端初始化完成,基础URL: https://confluence.westwell-lab.com/rest/api
|
|||
|
|
2026-01-27 04:17:37 - src.confluence.client - DEBUG - client.py:76 - 获取Confluence内容: 155764524
|
|||
|
|
2026-01-27 04:17:37 - src.confluence.client - INFO - client.py:81 - 成功获取Confluence内容: 155764524
|
|||
|
|
2026-01-27 04:17:37 - src.confluence.client - INFO - client.py:122 - 获取到Confluence HTML内容,长度: 92746 字符
|
|||
|
|
2026-01-27 04:17:37 - __main__ - INFO - gui.py:757 - 获取成功,共 92746 字符
|
|||
|
|
2026-01-27 04:17:37 - __main__ - INFO - gui.py:761 - 正在提取布局文本...
|
|||
|
|
2026-01-27 04:17:37 - src.confluence.text - DEBUG - text.py:60 - 开始解析HTML,长度: 92746 字符
|
|||
|
|
2026-01-27 04:17:37 - src.confluence.text - INFO - text.py:83 - HTML提取完成,输出长度: 21214 字符
|
|||
|
|
2026-01-27 04:17:37 - __main__ - INFO - gui.py:767 - 正在解析日志数据...
|
|||
|
|
2026-01-27 04:17:37 - src.confluence.log_parser - INFO - log_parser.py:209 - 日志解析完成,共 131 条记录
|
|||
|
|
2026-01-27 04:17:37 - __main__ - INFO - gui.py:774 - 正在保存到数据库...
|
|||
|
|
2026-01-27 04:17:37 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:37 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:17:37 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:37 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:37 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:37 - src.database.daily_logs - INFO - daily_logs.py:237 - 批量插入完成,成功 131/131 条记录
|
|||
|
|
2026-01-27 04:17:37 - __main__ - INFO - gui.py:778 - 已保存 131 条新记录
|
|||
|
|
2026-01-27 04:17:37 - __main__ - INFO - gui.py:806 - 正在生成今日日报...
|
|||
|
|
2026-01-27 04:17:37 - __main__ - INFO - gui.py:650 - 生成 2026-01-26 的日报...
|
|||
|
|
2026-01-27 04:17:37 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:37 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:17:37 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:37 - src.report - INFO - report.py:34 - 日报生成器初始化完成
|
|||
|
|
2026-01-27 04:17:37 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:37 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:37 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:37 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:37 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:37 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:37 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:37 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:37 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:37 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:37 - src.feishu.manager - INFO - manager.py:53 - 使用飞书应用凭证自动获取token
|
|||
|
|
2026-01-27 04:17:37 - src.feishu.client - DEBUG - client.py:56 - 飞书客户端初始化完成,基础URL: https://open.feishu.cn/open-apis/sheets/v3
|
|||
|
|
2026-01-27 04:17:37 - src.feishu.client - DEBUG - client.py:57 - 使用应用ID: cli_a9d9... 如果配置
|
|||
|
|
2026-01-27 04:17:37 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:37 - src.database.schedules - DEBUG - schedules.py:71 - 排班数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:17:37 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:37 - src.feishu.manager - INFO - manager.py:41 - 飞书排班管理器初始化完成
|
|||
|
|
2026-01-27 04:17:37 - src.report - INFO - report.py:266 - 获取 2026-01-26 日报的班次人员,对应排班表日期: 2026-01-27
|
|||
|
|
2026-01-27 04:17:37 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-27 的排班信息 (格式: 01/27/1月27日)
|
|||
|
|
2026-01-27 04:17:37 - src.feishu.client - INFO - client.py:98 - 正在获取tenant_access_token,应用ID: cli_a9d9...
|
|||
|
|
2026-01-27 04:17:37 - src.feishu.client - INFO - client.py:114 - 成功获取tenant_access_token,有效期: 4877秒
|
|||
|
|
2026-01-27 04:17:37 - src.feishu.client - INFO - client.py:156 - token获取成功,将在 4877 秒后过期
|
|||
|
|
2026-01-27 04:17:38 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:17:38 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:38 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4876秒
|
|||
|
|
2026-01-27 04:17:38 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:17:38 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月27日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:38 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:17:38 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:17:38 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月27日 -> 1月27日 (索引: 27)
|
|||
|
|
2026-01-27 04:17:38 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:38 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:38 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-27
|
|||
|
|
2026-01-27 04:17:38 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-27 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 04:17:38 - src.report - INFO - report.py:371 - 日报生成完成: 2026-01-26
|
|||
|
|
2026-01-27 04:17:38 - __main__ - INFO - gui.py:667 - 日报生成完成: 2026-01-26
|
|||
|
|
2026-01-27 04:17:38 - __main__ - INFO - gui.py:811 - 自动获取完成,GUI已就绪
|
|||
|
|
2026-01-27 04:17:46 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:46 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:17:46 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:46 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:46 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:54 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:54 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:17:54 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:54 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:54 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:54 - src.database.daily_logs - INFO - daily_logs.py:930 - 插入Confluence页面映射: 2026-01 -> 159049182
|
|||
|
|
2026-01-27 04:17:54 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:54 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:17:54 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:54 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:54 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:57 - __main__ - INFO - gui.py:331 - 开始获取数据...
|
|||
|
|
2026-01-27 04:17:57 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:57 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:17:57 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:57 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:57 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:57 - __main__ - INFO - gui.py:360 - 使用页面ID映射: 2026-01-26 -> 159049182
|
|||
|
|
2026-01-27 04:17:57 - __main__ - INFO - gui.py:365 - 正在从 Confluence 获取 HTML...
|
|||
|
|
2026-01-27 04:17:57 - src.confluence.client - DEBUG - client.py:50 - Confluence客户端初始化完成,基础URL: https://confluence.westwell-lab.com/rest/api
|
|||
|
|
2026-01-27 04:17:57 - src.confluence.client - DEBUG - client.py:76 - 获取Confluence内容: 159049182
|
|||
|
|
2026-01-27 04:17:58 - src.confluence.client - INFO - client.py:81 - 成功获取Confluence内容: 159049182
|
|||
|
|
2026-01-27 04:17:58 - src.confluence.client - INFO - client.py:122 - 获取到Confluence HTML内容,长度: 75359 字符
|
|||
|
|
2026-01-27 04:17:58 - __main__ - INFO - gui.py:375 - 获取成功,共 75359 字符
|
|||
|
|
2026-01-27 04:17:58 - __main__ - INFO - gui.py:379 - 正在提取布局文本...
|
|||
|
|
2026-01-27 04:17:58 - src.confluence.text - DEBUG - text.py:60 - 开始解析HTML,长度: 75359 字符
|
|||
|
|
2026-01-27 04:17:58 - src.confluence.text - INFO - text.py:83 - HTML提取完成,输出长度: 16700 字符
|
|||
|
|
2026-01-27 04:17:58 - __main__ - INFO - gui.py:383 - 提取完成,共 16699 字符
|
|||
|
|
2026-01-27 04:17:58 - __main__ - INFO - gui.py:387 - 正在解析日志数据...
|
|||
|
|
2026-01-27 04:17:58 - src.confluence.log_parser - INFO - log_parser.py:390 - 解析转堆作业: 2026-01-02 白班 2TEU
|
|||
|
|
2026-01-27 04:17:58 - src.confluence.log_parser - INFO - log_parser.py:209 - 日志解析完成,共 136 条记录
|
|||
|
|
2026-01-27 04:17:58 - __main__ - INFO - gui.py:391 - 解析到 136 条记录
|
|||
|
|
2026-01-27 04:17:58 - __main__ - INFO - gui.py:396 - 正在保存到数据库...
|
|||
|
|
2026-01-27 04:17:58 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:58 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:17:58 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:58 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:58 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:58 - src.database.daily_logs - INFO - daily_logs.py:237 - 批量插入完成,成功 136/136 条记录
|
|||
|
|
2026-01-27 04:17:58 - __main__ - INFO - gui.py:400 - 已保存 136 条记录
|
|||
|
|
2026-01-27 04:17:58 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:58 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:58 - __main__ - INFO - gui.py:405 - 数据库总计: 267 条记录, 53 艘船
|
|||
|
|
2026-01-27 04:17:58 - __main__ - INFO - gui.py:650 - 生成 2026-01-26 的日报...
|
|||
|
|
2026-01-27 04:17:58 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:58 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:17:58 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:58 - src.report - INFO - report.py:34 - 日报生成器初始化完成
|
|||
|
|
2026-01-27 04:17:58 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:58 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:58 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:58 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:58 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:58 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:58 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:58 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:58 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:58 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:58 - src.feishu.manager - INFO - manager.py:53 - 使用飞书应用凭证自动获取token
|
|||
|
|
2026-01-27 04:17:58 - src.feishu.client - DEBUG - client.py:56 - 飞书客户端初始化完成,基础URL: https://open.feishu.cn/open-apis/sheets/v3
|
|||
|
|
2026-01-27 04:17:58 - src.feishu.client - DEBUG - client.py:57 - 使用应用ID: cli_a9d9... 如果配置
|
|||
|
|
2026-01-27 04:17:58 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:58 - src.database.schedules - DEBUG - schedules.py:71 - 排班数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:17:58 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:58 - src.feishu.manager - INFO - manager.py:41 - 飞书排班管理器初始化完成
|
|||
|
|
2026-01-27 04:17:58 - src.report - INFO - report.py:266 - 获取 2026-01-26 日报的班次人员,对应排班表日期: 2026-01-27
|
|||
|
|
2026-01-27 04:17:58 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-27 的排班信息 (格式: 01/27/1月27日)
|
|||
|
|
2026-01-27 04:17:58 - src.feishu.client - INFO - client.py:98 - 正在获取tenant_access_token,应用ID: cli_a9d9...
|
|||
|
|
2026-01-27 04:17:58 - src.feishu.client - INFO - client.py:114 - 成功获取tenant_access_token,有效期: 4856秒
|
|||
|
|
2026-01-27 04:17:58 - src.feishu.client - INFO - client.py:156 - token获取成功,将在 4856 秒后过期
|
|||
|
|
2026-01-27 04:17:59 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:17:59 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:59 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4855秒
|
|||
|
|
2026-01-27 04:17:59 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:17:59 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月27日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:17:59 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:17:59 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:17:59 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月27日 -> 1月27日 (索引: 27)
|
|||
|
|
2026-01-27 04:17:59 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:17:59 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:17:59 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-27
|
|||
|
|
2026-01-27 04:17:59 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-27 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 04:17:59 - src.report - INFO - report.py:371 - 日报生成完成: 2026-01-26
|
|||
|
|
2026-01-27 04:17:59 - __main__ - INFO - gui.py:667 - 日报生成完成: 2026-01-26
|
|||
|
|
2026-01-27 04:17:59 - __main__ - INFO - gui.py:414 - 数据获取完成
|
|||
|
|
2026-01-27 04:18:00 - __main__ - INFO - gui.py:650 - 生成 2026-01-26 的日报...
|
|||
|
|
2026-01-27 04:18:00 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:18:00 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:18:00 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:18:00 - src.report - INFO - report.py:34 - 日报生成器初始化完成
|
|||
|
|
2026-01-27 04:18:00 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:18:00 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:18:00 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:18:00 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:18:00 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:18:00 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:18:00 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:18:00 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:18:00 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:18:00 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:18:00 - src.feishu.manager - INFO - manager.py:53 - 使用飞书应用凭证自动获取token
|
|||
|
|
2026-01-27 04:18:00 - src.feishu.client - DEBUG - client.py:56 - 飞书客户端初始化完成,基础URL: https://open.feishu.cn/open-apis/sheets/v3
|
|||
|
|
2026-01-27 04:18:00 - src.feishu.client - DEBUG - client.py:57 - 使用应用ID: cli_a9d9... 如果配置
|
|||
|
|
2026-01-27 04:18:00 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:18:00 - src.database.schedules - DEBUG - schedules.py:71 - 排班数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:18:00 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:18:00 - src.feishu.manager - INFO - manager.py:41 - 飞书排班管理器初始化完成
|
|||
|
|
2026-01-27 04:18:00 - src.report - INFO - report.py:266 - 获取 2026-01-26 日报的班次人员,对应排班表日期: 2026-01-27
|
|||
|
|
2026-01-27 04:18:00 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-27 的排班信息 (格式: 01/27/1月27日)
|
|||
|
|
2026-01-27 04:18:00 - src.feishu.client - INFO - client.py:98 - 正在获取tenant_access_token,应用ID: cli_a9d9...
|
|||
|
|
2026-01-27 04:18:01 - src.feishu.client - INFO - client.py:114 - 成功获取tenant_access_token,有效期: 4853秒
|
|||
|
|
2026-01-27 04:18:01 - src.feishu.client - INFO - client.py:156 - token获取成功,将在 4853 秒后过期
|
|||
|
|
2026-01-27 04:18:01 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:18:01 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:18:01 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4852秒
|
|||
|
|
2026-01-27 04:18:01 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:18:01 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月27日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:18:01 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:18:01 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:18:01 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月27日 -> 1月27日 (索引: 27)
|
|||
|
|
2026-01-27 04:18:01 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:18:01 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:18:01 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-27
|
|||
|
|
2026-01-27 04:18:01 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-27 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 04:18:01 - src.report - INFO - report.py:371 - 日报生成完成: 2026-01-26
|
|||
|
|
2026-01-27 04:18:01 - __main__ - INFO - gui.py:667 - 日报生成完成: 2026-01-26
|
|||
|
|
2026-01-27 04:18:12 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:18:12 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:18:12 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:18:12 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:18:12 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:18:12 - src.database.daily_logs - INFO - daily_logs.py:593 - 插入手动调整数据: 2026-01-27 通用剔除 221TEU (exclude)
|
|||
|
|
2026-01-27 04:18:12 - src.database.daily_logs - INFO - daily_logs.py:513 - 单独剔除TEU数量: 221TEU
|
|||
|
|
2026-01-27 04:18:12 - __main__ - INFO - gui.py:650 - 生成 2026-01-26 的日报...
|
|||
|
|
2026-01-27 04:18:12 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:18:12 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:18:12 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:18:12 - src.report - INFO - report.py:34 - 日报生成器初始化完成
|
|||
|
|
2026-01-27 04:18:12 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:18:12 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:18:12 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:18:12 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:18:12 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:18:12 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:18:12 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:18:12 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:18:12 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:18:12 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:18:12 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:18:12 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:18:12 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:18:12 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:18:12 - src.feishu.manager - INFO - manager.py:53 - 使用飞书应用凭证自动获取token
|
|||
|
|
2026-01-27 04:18:12 - src.feishu.client - DEBUG - client.py:56 - 飞书客户端初始化完成,基础URL: https://open.feishu.cn/open-apis/sheets/v3
|
|||
|
|
2026-01-27 04:18:12 - src.feishu.client - DEBUG - client.py:57 - 使用应用ID: cli_a9d9... 如果配置
|
|||
|
|
2026-01-27 04:18:12 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:18:12 - src.database.schedules - DEBUG - schedules.py:71 - 排班数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:18:12 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:18:12 - src.feishu.manager - INFO - manager.py:41 - 飞书排班管理器初始化完成
|
|||
|
|
2026-01-27 04:18:12 - src.report - INFO - report.py:266 - 获取 2026-01-26 日报的班次人员,对应排班表日期: 2026-01-27
|
|||
|
|
2026-01-27 04:18:12 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-27 的排班信息 (格式: 01/27/1月27日)
|
|||
|
|
2026-01-27 04:18:12 - src.feishu.client - INFO - client.py:98 - 正在获取tenant_access_token,应用ID: cli_a9d9...
|
|||
|
|
2026-01-27 04:18:12 - src.feishu.client - INFO - client.py:114 - 成功获取tenant_access_token,有效期: 4842秒
|
|||
|
|
2026-01-27 04:18:12 - src.feishu.client - INFO - client.py:156 - token获取成功,将在 4842 秒后过期
|
|||
|
|
2026-01-27 04:18:13 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:18:13 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:18:13 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4841秒
|
|||
|
|
2026-01-27 04:18:19 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:18:19 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月27日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:18:19 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:18:19 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:18:19 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月27日 -> 1月27日 (索引: 27)
|
|||
|
|
2026-01-27 04:18:19 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:18:19 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:18:19 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-27
|
|||
|
|
2026-01-27 04:18:19 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-27 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 04:18:19 - src.report - INFO - report.py:371 - 日报生成完成: 2026-01-26
|
|||
|
|
2026-01-27 04:18:19 - __main__ - INFO - gui.py:667 - 日报生成完成: 2026-01-26
|
|||
|
|
2026-01-27 04:19:10 - __main__ - INFO - gui.py:577 - 开始重置数据库...
|
|||
|
|
2026-01-27 04:19:10 - __main__ - INFO - gui.py:592 - 已删除数据库文件: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:10 - __main__ - INFO - gui.py:611 - 正在获取新数据...
|
|||
|
|
2026-01-27 04:19:10 - __main__ - INFO - gui.py:331 - 开始获取数据...
|
|||
|
|
2026-01-27 04:19:10 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:10 - src.database.daily_logs - INFO - daily_logs.py:130 - 已添加 source_date 字段到 manual_adjustments 表
|
|||
|
|
2026-01-27 04:19:10 - src.database.daily_logs - INFO - daily_logs.py:134 - 已添加 reason 字段到 manual_adjustments 表
|
|||
|
|
2026-01-27 04:19:10 - src.database.daily_logs - INFO - daily_logs.py:138 - 已添加 status 字段到 manual_adjustments 表
|
|||
|
|
2026-01-27 04:19:10 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:19:10 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:10 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:10 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:10 - src.database.daily_logs - WARNING - daily_logs.py:1019 - 未找到 2026-01 的Confluence页面映射,使用默认页面ID: 155764524
|
|||
|
|
2026-01-27 04:19:10 - __main__ - INFO - gui.py:360 - 使用页面ID映射: 2026-01-26 -> 155764524
|
|||
|
|
2026-01-27 04:19:10 - __main__ - INFO - gui.py:365 - 正在从 Confluence 获取 HTML...
|
|||
|
|
2026-01-27 04:19:10 - src.confluence.client - DEBUG - client.py:50 - Confluence客户端初始化完成,基础URL: https://confluence.westwell-lab.com/rest/api
|
|||
|
|
2026-01-27 04:19:10 - src.confluence.client - DEBUG - client.py:76 - 获取Confluence内容: 155764524
|
|||
|
|
2026-01-27 04:19:10 - src.confluence.client - INFO - client.py:81 - 成功获取Confluence内容: 155764524
|
|||
|
|
2026-01-27 04:19:10 - src.confluence.client - INFO - client.py:122 - 获取到Confluence HTML内容,长度: 92746 字符
|
|||
|
|
2026-01-27 04:19:10 - __main__ - INFO - gui.py:375 - 获取成功,共 92746 字符
|
|||
|
|
2026-01-27 04:19:10 - __main__ - INFO - gui.py:379 - 正在提取布局文本...
|
|||
|
|
2026-01-27 04:19:10 - src.confluence.text - DEBUG - text.py:60 - 开始解析HTML,长度: 92746 字符
|
|||
|
|
2026-01-27 04:19:10 - src.confluence.text - INFO - text.py:83 - HTML提取完成,输出长度: 21214 字符
|
|||
|
|
2026-01-27 04:19:10 - __main__ - INFO - gui.py:383 - 提取完成,共 21213 字符
|
|||
|
|
2026-01-27 04:19:10 - __main__ - INFO - gui.py:387 - 正在解析日志数据...
|
|||
|
|
2026-01-27 04:19:10 - src.confluence.log_parser - INFO - log_parser.py:209 - 日志解析完成,共 131 条记录
|
|||
|
|
2026-01-27 04:19:10 - __main__ - INFO - gui.py:391 - 解析到 131 条记录
|
|||
|
|
2026-01-27 04:19:10 - __main__ - INFO - gui.py:396 - 正在保存到数据库...
|
|||
|
|
2026-01-27 04:19:10 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:10 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:19:10 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:10 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:10 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:10 - src.database.daily_logs - INFO - daily_logs.py:237 - 批量插入完成,成功 131/131 条记录
|
|||
|
|
2026-01-27 04:19:10 - __main__ - INFO - gui.py:400 - 已保存 131 条记录
|
|||
|
|
2026-01-27 04:19:10 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:10 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:10 - __main__ - INFO - gui.py:405 - 数据库总计: 131 条记录, 27 艘船
|
|||
|
|
2026-01-27 04:19:10 - __main__ - INFO - gui.py:650 - 生成 2026-01-26 的日报...
|
|||
|
|
2026-01-27 04:19:10 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:10 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:19:10 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:10 - src.report - INFO - report.py:34 - 日报生成器初始化完成
|
|||
|
|
2026-01-27 04:19:10 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:10 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:10 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:10 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:10 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:10 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:10 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:10 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:10 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:10 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:10 - src.feishu.manager - INFO - manager.py:53 - 使用飞书应用凭证自动获取token
|
|||
|
|
2026-01-27 04:19:10 - src.feishu.client - DEBUG - client.py:56 - 飞书客户端初始化完成,基础URL: https://open.feishu.cn/open-apis/sheets/v3
|
|||
|
|
2026-01-27 04:19:10 - src.feishu.client - DEBUG - client.py:57 - 使用应用ID: cli_a9d9... 如果配置
|
|||
|
|
2026-01-27 04:19:10 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:10 - src.database.schedules - DEBUG - schedules.py:71 - 排班数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:19:10 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:10 - src.feishu.manager - INFO - manager.py:41 - 飞书排班管理器初始化完成
|
|||
|
|
2026-01-27 04:19:10 - src.report - INFO - report.py:266 - 获取 2026-01-26 日报的班次人员,对应排班表日期: 2026-01-27
|
|||
|
|
2026-01-27 04:19:10 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-27 的排班信息 (格式: 01/27/1月27日)
|
|||
|
|
2026-01-27 04:19:10 - src.feishu.client - INFO - client.py:98 - 正在获取tenant_access_token,应用ID: cli_a9d9...
|
|||
|
|
2026-01-27 04:19:11 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:11 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:19:11 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:11 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:11 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:11 - src.feishu.client - INFO - client.py:114 - 成功获取tenant_access_token,有效期: 4783秒
|
|||
|
|
2026-01-27 04:19:11 - src.feishu.client - INFO - client.py:156 - token获取成功,将在 4783 秒后过期
|
|||
|
|
2026-01-27 04:19:12 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:19:12 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:19:12 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4781秒
|
|||
|
|
2026-01-27 04:19:12 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:19:12 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月27日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:19:12 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:19:12 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:19:12 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月27日 -> 1月27日 (索引: 27)
|
|||
|
|
2026-01-27 04:19:12 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:12 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:12 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-27
|
|||
|
|
2026-01-27 04:19:12 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-27 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 04:19:12 - src.report - INFO - report.py:371 - 日报生成完成: 2026-01-26
|
|||
|
|
2026-01-27 04:19:12 - __main__ - INFO - gui.py:667 - 日报生成完成: 2026-01-26
|
|||
|
|
2026-01-27 04:19:12 - __main__ - INFO - gui.py:414 - 数据获取完成
|
|||
|
|
2026-01-27 04:19:12 - __main__ - INFO - gui.py:618 - 数据库重置完成
|
|||
|
|
2026-01-27 04:19:18 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:18 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:19:18 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:18 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:18 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:18 - src.database.daily_logs - INFO - daily_logs.py:930 - 插入Confluence页面映射: 2026-01 -> 159049182
|
|||
|
|
2026-01-27 04:19:18 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:18 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:19:18 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:18 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:18 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:20 - __main__ - INFO - gui.py:331 - 开始获取数据...
|
|||
|
|
2026-01-27 04:19:20 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:20 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:19:20 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:20 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:20 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:20 - __main__ - INFO - gui.py:360 - 使用页面ID映射: 2026-01-26 -> 159049182
|
|||
|
|
2026-01-27 04:19:20 - __main__ - INFO - gui.py:365 - 正在从 Confluence 获取 HTML...
|
|||
|
|
2026-01-27 04:19:20 - src.confluence.client - DEBUG - client.py:50 - Confluence客户端初始化完成,基础URL: https://confluence.westwell-lab.com/rest/api
|
|||
|
|
2026-01-27 04:19:20 - src.confluence.client - DEBUG - client.py:76 - 获取Confluence内容: 159049182
|
|||
|
|
2026-01-27 04:19:20 - src.confluence.client - INFO - client.py:81 - 成功获取Confluence内容: 159049182
|
|||
|
|
2026-01-27 04:19:20 - src.confluence.client - INFO - client.py:122 - 获取到Confluence HTML内容,长度: 75359 字符
|
|||
|
|
2026-01-27 04:19:20 - __main__ - INFO - gui.py:375 - 获取成功,共 75359 字符
|
|||
|
|
2026-01-27 04:19:20 - __main__ - INFO - gui.py:379 - 正在提取布局文本...
|
|||
|
|
2026-01-27 04:19:20 - src.confluence.text - DEBUG - text.py:60 - 开始解析HTML,长度: 75359 字符
|
|||
|
|
2026-01-27 04:19:20 - src.confluence.text - INFO - text.py:83 - HTML提取完成,输出长度: 16700 字符
|
|||
|
|
2026-01-27 04:19:20 - __main__ - INFO - gui.py:383 - 提取完成,共 16699 字符
|
|||
|
|
2026-01-27 04:19:20 - __main__ - INFO - gui.py:387 - 正在解析日志数据...
|
|||
|
|
2026-01-27 04:19:20 - src.confluence.log_parser - INFO - log_parser.py:390 - 解析转堆作业: 2026-01-02 白班 2TEU
|
|||
|
|
2026-01-27 04:19:20 - src.confluence.log_parser - INFO - log_parser.py:209 - 日志解析完成,共 136 条记录
|
|||
|
|
2026-01-27 04:19:20 - __main__ - INFO - gui.py:391 - 解析到 136 条记录
|
|||
|
|
2026-01-27 04:19:20 - __main__ - INFO - gui.py:396 - 正在保存到数据库...
|
|||
|
|
2026-01-27 04:19:20 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:20 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:19:20 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:20 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:20 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:20 - src.database.daily_logs - INFO - daily_logs.py:237 - 批量插入完成,成功 136/136 条记录
|
|||
|
|
2026-01-27 04:19:20 - __main__ - INFO - gui.py:400 - 已保存 136 条记录
|
|||
|
|
2026-01-27 04:19:20 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:20 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:20 - __main__ - INFO - gui.py:405 - 数据库总计: 267 条记录, 53 艘船
|
|||
|
|
2026-01-27 04:19:20 - __main__ - INFO - gui.py:650 - 生成 2026-01-26 的日报...
|
|||
|
|
2026-01-27 04:19:20 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:20 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:19:20 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:20 - src.report - INFO - report.py:34 - 日报生成器初始化完成
|
|||
|
|
2026-01-27 04:19:20 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:20 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:20 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:20 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:20 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:20 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:20 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:20 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:20 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:20 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:20 - src.feishu.manager - INFO - manager.py:53 - 使用飞书应用凭证自动获取token
|
|||
|
|
2026-01-27 04:19:20 - src.feishu.client - DEBUG - client.py:56 - 飞书客户端初始化完成,基础URL: https://open.feishu.cn/open-apis/sheets/v3
|
|||
|
|
2026-01-27 04:19:20 - src.feishu.client - DEBUG - client.py:57 - 使用应用ID: cli_a9d9... 如果配置
|
|||
|
|
2026-01-27 04:19:20 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:20 - src.database.schedules - DEBUG - schedules.py:71 - 排班数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:19:20 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:20 - src.feishu.manager - INFO - manager.py:41 - 飞书排班管理器初始化完成
|
|||
|
|
2026-01-27 04:19:20 - src.report - INFO - report.py:266 - 获取 2026-01-26 日报的班次人员,对应排班表日期: 2026-01-27
|
|||
|
|
2026-01-27 04:19:20 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-27 的排班信息 (格式: 01/27/1月27日)
|
|||
|
|
2026-01-27 04:19:20 - src.feishu.client - INFO - client.py:98 - 正在获取tenant_access_token,应用ID: cli_a9d9...
|
|||
|
|
2026-01-27 04:19:21 - src.feishu.client - INFO - client.py:114 - 成功获取tenant_access_token,有效期: 4773秒
|
|||
|
|
2026-01-27 04:19:21 - src.feishu.client - INFO - client.py:156 - token获取成功,将在 4773 秒后过期
|
|||
|
|
2026-01-27 04:19:21 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:19:21 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:19:21 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4772秒
|
|||
|
|
2026-01-27 04:19:21 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:19:21 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月27日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:19:21 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:19:21 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:19:21 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月27日 -> 1月27日 (索引: 27)
|
|||
|
|
2026-01-27 04:19:21 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:19:21 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:19:21 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-27
|
|||
|
|
2026-01-27 04:19:21 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-27 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 04:19:21 - src.report - INFO - report.py:371 - 日报生成完成: 2026-01-26
|
|||
|
|
2026-01-27 04:19:21 - __main__ - INFO - gui.py:667 - 日报生成完成: 2026-01-26
|
|||
|
|
2026-01-27 04:19:21 - __main__ - INFO - gui.py:414 - 数据获取完成
|
|||
|
|
2026-01-27 04:26:28 - root - INFO - logging_config.py:110 - 控制台日志级别: INFO
|
|||
|
|
2026-01-27 04:26:28 - root - INFO - logging_config.py:111 - 文件日志级别: DEBUG
|
|||
|
|
2026-01-27 04:26:29 - __main__ - INFO - gui.py:81 - 使用 iconphoto 设置图标成功: /home/admin1/文档/Orbitin/icons/container.png
|
|||
|
|
2026-01-27 04:26:42 - root - INFO - logging_config.py:110 - 控制台日志级别: INFO
|
|||
|
|
2026-01-27 04:26:42 - root - INFO - logging_config.py:111 - 文件日志级别: DEBUG
|
|||
|
|
2026-01-27 04:26:43 - __main__ - INFO - gui.py:81 - 使用 iconphoto 设置图标成功: /home/admin1/文档/Orbitin/icons/container.png
|
|||
|
|
2026-01-27 04:28:16 - root - INFO - logging_config.py:110 - 控制台日志级别: INFO
|
|||
|
|
2026-01-27 04:28:16 - root - INFO - logging_config.py:111 - 文件日志级别: DEBUG
|
|||
|
|
2026-01-27 04:28:17 - __main__ - INFO - gui.py:72 - 使用 iconphoto 设置图标成功: /home/admin1/文档/Orbitin/icons/container.ico
|
|||
|
|
2026-01-27 04:28:17 - __main__ - INFO - gui.py:692 - GUI启动,开始自动获取新数据...
|
|||
|
|
2026-01-27 04:28:17 - __main__ - INFO - gui.py:705 - 正在刷新排班信息...
|
|||
|
|
2026-01-27 04:28:17 - src.feishu.manager - INFO - manager.py:53 - 使用飞书应用凭证自动获取token
|
|||
|
|
2026-01-27 04:28:17 - src.feishu.client - DEBUG - client.py:56 - 飞书客户端初始化完成,基础URL: https://open.feishu.cn/open-apis/sheets/v3
|
|||
|
|
2026-01-27 04:28:17 - src.feishu.client - DEBUG - client.py:57 - 使用应用ID: cli_a9d9... 如果配置
|
|||
|
|
2026-01-27 04:28:17 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:28:17 - src.database.schedules - DEBUG - schedules.py:71 - 排班数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:28:17 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:28:17 - src.feishu.manager - INFO - manager.py:41 - 飞书排班管理器初始化完成
|
|||
|
|
2026-01-27 04:28:17 - src.feishu.manager - INFO - manager.py:214 - 开始刷新未来 7 天的排班信息
|
|||
|
|
2026-01-27 04:28:17 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-27 的排班信息...
|
|||
|
|
2026-01-27 04:28:17 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-27 的排班信息 (格式: 01/27/1月27日)
|
|||
|
|
2026-01-27 04:28:17 - src.feishu.client - INFO - client.py:98 - 正在获取tenant_access_token,应用ID: cli_a9d9...
|
|||
|
|
2026-01-27 04:28:18 - src.feishu.client - INFO - client.py:114 - 成功获取tenant_access_token,有效期: 4237秒
|
|||
|
|
2026-01-27 04:28:18 - src.feishu.client - INFO - client.py:156 - token获取成功,将在 4237 秒后过期
|
|||
|
|
2026-01-27 04:28:18 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:28:18 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:28:18 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4235秒
|
|||
|
|
2026-01-27 04:28:18 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:28:18 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月27日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:28:18 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:28:18 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:28:18 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月27日 -> 1月27日 (索引: 27)
|
|||
|
|
2026-01-27 04:28:18 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:28:18 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:28:18 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-27
|
|||
|
|
2026-01-27 04:28:18 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-27 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 04:28:18 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-28 的排班信息...
|
|||
|
|
2026-01-27 04:28:18 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-28 的排班信息 (格式: 01/28/1月28日)
|
|||
|
|
2026-01-27 04:28:18 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4235秒
|
|||
|
|
2026-01-27 04:28:19 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:28:19 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:28:19 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4235秒
|
|||
|
|
2026-01-27 04:28:19 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:28:19 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月28日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:28:19 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:28:19 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:28:19 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月28日 -> 1月28日 (索引: 28)
|
|||
|
|
2026-01-27 04:28:19 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:28:19 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:28:19 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-28
|
|||
|
|
2026-01-27 04:28:19 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-28 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=冯栋、刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 04:28:19 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-29 的排班信息...
|
|||
|
|
2026-01-27 04:28:19 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-29 的排班信息 (格式: 01/29/1月29日)
|
|||
|
|
2026-01-27 04:28:19 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4234秒
|
|||
|
|
2026-01-27 04:28:19 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:28:19 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:28:19 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4234秒
|
|||
|
|
2026-01-27 04:28:20 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:28:20 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月29日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:28:20 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:28:20 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:28:20 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月29日 -> 1月29日 (索引: 29)
|
|||
|
|
2026-01-27 04:28:20 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:28:20 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:28:20 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-29
|
|||
|
|
2026-01-27 04:28:20 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-29 的排班信息到数据库: 白班=汪钦良、牛晨, 夜班=冯栋、杨俊豪
|
|||
|
|
2026-01-27 04:28:20 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-30 的排班信息...
|
|||
|
|
2026-01-27 04:28:20 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-30 的排班信息 (格式: 01/30/1月30日)
|
|||
|
|
2026-01-27 04:28:20 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4234秒
|
|||
|
|
2026-01-27 04:28:20 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:28:20 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:28:20 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4233秒
|
|||
|
|
2026-01-27 04:28:20 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:28:20 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月30日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:28:20 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:28:20 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:28:20 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月30日 -> 1月30日 (索引: 30)
|
|||
|
|
2026-01-27 04:28:20 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:28:20 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:28:20 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-30
|
|||
|
|
2026-01-27 04:28:20 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-30 的排班信息到数据库: 白班=梁启迟、汪钦良、牛晨, 夜班=冯栋、杨俊豪
|
|||
|
|
2026-01-27 04:28:20 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-31 的排班信息...
|
|||
|
|
2026-01-27 04:28:20 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-31 的排班信息 (格式: 01/31/1月31日)
|
|||
|
|
2026-01-27 04:28:20 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4233秒
|
|||
|
|
2026-01-27 04:28:21 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:28:21 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:28:21 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4233秒
|
|||
|
|
2026-01-27 04:28:21 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:28:21 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月31日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:28:21 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:28:21 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:28:21 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月31日 -> 1月31日 (索引: 31)
|
|||
|
|
2026-01-27 04:28:21 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:28:21 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:28:21 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-31
|
|||
|
|
2026-01-27 04:28:21 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-31 的排班信息到数据库: 白班=梁启迟、汪钦良、牛晨, 夜班=冯栋、刘炜彬
|
|||
|
|
2026-01-27 04:28:21 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-02-01 的排班信息...
|
|||
|
|
2026-01-27 04:28:21 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-02-01 的排班信息 (格式: 02/01/2月1日)
|
|||
|
|
2026-01-27 04:28:21 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4232秒
|
|||
|
|
2026-01-27 04:28:21 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:28:21 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:28:21 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4232秒
|
|||
|
|
2026-01-27 04:28:22 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:28:22 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 2月1日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:28:22 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:28:22 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:28:22 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 2月 (行: 14)
|
|||
|
|
2026-01-27 04:28:22 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 2月1日 -> 2月1日 (索引: 1)
|
|||
|
|
2026-01-27 04:28:22 - src.feishu.manager - WARNING - manager.py:182 - 解析结果为空,2026-02-01 未保存到数据库
|
|||
|
|
2026-01-27 04:28:22 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-02-02 的排班信息...
|
|||
|
|
2026-01-27 04:28:22 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-02-02 的排班信息 (格式: 02/02/2月2日)
|
|||
|
|
2026-01-27 04:28:22 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4232秒
|
|||
|
|
2026-01-27 04:28:22 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:28:22 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:28:22 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4231秒
|
|||
|
|
2026-01-27 04:28:22 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:28:22 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 2月2日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:28:22 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:28:22 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:28:22 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 2月 (行: 14)
|
|||
|
|
2026-01-27 04:28:22 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 2月2日 -> 2月2日 (索引: 2)
|
|||
|
|
2026-01-27 04:28:22 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:28:22 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:28:22 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-02-02
|
|||
|
|
2026-01-27 04:28:22 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-02-02 的排班信息到数据库: 白班=汪钦良, 夜班=
|
|||
|
|
2026-01-27 04:28:22 - src.feishu.manager - INFO - manager.py:230 - 排班信息刷新完成,成功: 7, 失败: 0
|
|||
|
|
2026-01-27 04:28:22 - __main__ - INFO - gui.py:710 - 排班信息刷新完成
|
|||
|
|
2026-01-27 04:29:05 - root - INFO - logging_config.py:110 - 控制台日志级别: INFO
|
|||
|
|
2026-01-27 04:29:05 - root - INFO - logging_config.py:111 - 文件日志级别: DEBUG
|
|||
|
|
2026-01-27 04:29:05 - __main__ - INFO - gui.py:81 - 使用 iconphoto 设置图标成功: /home/admin1/文档/Orbitin/icons/container.png
|
|||
|
|
2026-01-27 04:29:05 - __main__ - INFO - gui.py:692 - GUI启动,开始自动获取新数据...
|
|||
|
|
2026-01-27 04:29:05 - __main__ - INFO - gui.py:705 - 正在刷新排班信息...
|
|||
|
|
2026-01-27 04:29:05 - src.feishu.manager - INFO - manager.py:53 - 使用飞书应用凭证自动获取token
|
|||
|
|
2026-01-27 04:29:05 - src.feishu.client - DEBUG - client.py:56 - 飞书客户端初始化完成,基础URL: https://open.feishu.cn/open-apis/sheets/v3
|
|||
|
|
2026-01-27 04:29:05 - src.feishu.client - DEBUG - client.py:57 - 使用应用ID: cli_a9d9... 如果配置
|
|||
|
|
2026-01-27 04:29:05 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:29:05 - src.database.schedules - DEBUG - schedules.py:71 - 排班数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:29:05 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:29:05 - src.feishu.manager - INFO - manager.py:41 - 飞书排班管理器初始化完成
|
|||
|
|
2026-01-27 04:29:05 - src.feishu.manager - INFO - manager.py:214 - 开始刷新未来 7 天的排班信息
|
|||
|
|
2026-01-27 04:29:05 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-27 的排班信息...
|
|||
|
|
2026-01-27 04:29:05 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-27 的排班信息 (格式: 01/27/1月27日)
|
|||
|
|
2026-01-27 04:29:05 - src.feishu.client - INFO - client.py:98 - 正在获取tenant_access_token,应用ID: cli_a9d9...
|
|||
|
|
2026-01-27 04:29:06 - src.feishu.client - INFO - client.py:114 - 成功获取tenant_access_token,有效期: 4188秒
|
|||
|
|
2026-01-27 04:29:06 - src.feishu.client - INFO - client.py:156 - token获取成功,将在 4188 秒后过期
|
|||
|
|
2026-01-27 04:29:06 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:29:06 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:29:06 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4187秒
|
|||
|
|
2026-01-27 04:29:06 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:29:06 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月27日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:29:06 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:29:06 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:29:06 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月27日 -> 1月27日 (索引: 27)
|
|||
|
|
2026-01-27 04:29:06 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:29:06 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:29:06 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-27
|
|||
|
|
2026-01-27 04:29:06 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-27 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 04:29:06 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-28 的排班信息...
|
|||
|
|
2026-01-27 04:29:06 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-28 的排班信息 (格式: 01/28/1月28日)
|
|||
|
|
2026-01-27 04:29:06 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4186秒
|
|||
|
|
2026-01-27 04:29:06 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:29:06 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:29:06 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4186秒
|
|||
|
|
2026-01-27 04:29:07 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:29:07 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月28日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:29:07 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:29:07 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:29:07 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月28日 -> 1月28日 (索引: 28)
|
|||
|
|
2026-01-27 04:29:07 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:29:07 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:29:07 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-28
|
|||
|
|
2026-01-27 04:29:07 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-28 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=冯栋、刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 04:29:07 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-29 的排班信息...
|
|||
|
|
2026-01-27 04:29:07 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-29 的排班信息 (格式: 01/29/1月29日)
|
|||
|
|
2026-01-27 04:29:07 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4186秒
|
|||
|
|
2026-01-27 04:29:07 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:29:07 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:29:07 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4186秒
|
|||
|
|
2026-01-27 04:29:07 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:29:07 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月29日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:29:07 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:29:07 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:29:07 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月29日 -> 1月29日 (索引: 29)
|
|||
|
|
2026-01-27 04:29:07 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:29:07 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:29:07 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-29
|
|||
|
|
2026-01-27 04:29:07 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-29 的排班信息到数据库: 白班=汪钦良、牛晨, 夜班=冯栋、杨俊豪
|
|||
|
|
2026-01-27 04:29:07 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-30 的排班信息...
|
|||
|
|
2026-01-27 04:29:07 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-30 的排班信息 (格式: 01/30/1月30日)
|
|||
|
|
2026-01-27 04:29:07 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4185秒
|
|||
|
|
2026-01-27 04:29:08 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:29:08 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:29:08 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4185秒
|
|||
|
|
2026-01-27 04:29:08 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:29:08 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月30日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:29:08 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:29:08 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:29:08 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月30日 -> 1月30日 (索引: 30)
|
|||
|
|
2026-01-27 04:29:08 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:29:08 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:29:08 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-30
|
|||
|
|
2026-01-27 04:29:08 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-30 的排班信息到数据库: 白班=梁启迟、汪钦良、牛晨, 夜班=冯栋、杨俊豪
|
|||
|
|
2026-01-27 04:29:08 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-31 的排班信息...
|
|||
|
|
2026-01-27 04:29:08 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-31 的排班信息 (格式: 01/31/1月31日)
|
|||
|
|
2026-01-27 04:29:08 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4185秒
|
|||
|
|
2026-01-27 04:29:08 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:29:08 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:29:08 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4185秒
|
|||
|
|
2026-01-27 04:29:08 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:29:08 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月31日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:29:08 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:29:08 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:29:08 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月31日 -> 1月31日 (索引: 31)
|
|||
|
|
2026-01-27 04:29:08 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:29:08 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:29:08 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-31
|
|||
|
|
2026-01-27 04:29:08 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-31 的排班信息到数据库: 白班=梁启迟、汪钦良、牛晨, 夜班=冯栋、刘炜彬
|
|||
|
|
2026-01-27 04:29:08 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-02-01 的排班信息...
|
|||
|
|
2026-01-27 04:29:08 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-02-01 的排班信息 (格式: 02/01/2月1日)
|
|||
|
|
2026-01-27 04:29:08 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4184秒
|
|||
|
|
2026-01-27 04:29:09 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:29:09 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:29:09 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4184秒
|
|||
|
|
2026-01-27 04:29:09 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:29:09 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 2月1日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:29:09 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:29:09 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:29:09 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 2月 (行: 14)
|
|||
|
|
2026-01-27 04:29:09 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 2月1日 -> 2月1日 (索引: 1)
|
|||
|
|
2026-01-27 04:29:09 - src.feishu.manager - WARNING - manager.py:182 - 解析结果为空,2026-02-01 未保存到数据库
|
|||
|
|
2026-01-27 04:29:09 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-02-02 的排班信息...
|
|||
|
|
2026-01-27 04:29:09 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-02-02 的排班信息 (格式: 02/02/2月2日)
|
|||
|
|
2026-01-27 04:29:09 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4184秒
|
|||
|
|
2026-01-27 04:29:09 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:29:09 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:29:09 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 4183秒
|
|||
|
|
2026-01-27 04:29:10 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:29:10 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 2月2日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:29:10 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:29:10 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:29:10 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 2月 (行: 14)
|
|||
|
|
2026-01-27 04:29:10 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 2月2日 -> 2月2日 (索引: 2)
|
|||
|
|
2026-01-27 04:29:10 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:29:10 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:29:10 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-02-02
|
|||
|
|
2026-01-27 04:29:10 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-02-02 的排班信息到数据库: 白班=汪钦良, 夜班=
|
|||
|
|
2026-01-27 04:29:10 - src.feishu.manager - INFO - manager.py:230 - 排班信息刷新完成,成功: 7, 失败: 0
|
|||
|
|
2026-01-27 04:29:10 - __main__ - INFO - gui.py:710 - 排班信息刷新完成
|
|||
|
|
2026-01-27 04:30:01 - root - INFO - logging_config.py:110 - 控制台日志级别: INFO
|
|||
|
|
2026-01-27 04:30:01 - root - INFO - logging_config.py:111 - 文件日志级别: DEBUG
|
|||
|
|
2026-01-27 04:30:01 - __main__ - INFO - gui.py:81 - 使用 iconphoto 设置图标成功: /home/admin1/文档/Orbitin/icons/container.png
|
|||
|
|
2026-01-27 04:42:36 - root - INFO - logging_config.py:110 - 控制台日志级别: INFO
|
|||
|
|
2026-01-27 04:42:36 - root - INFO - logging_config.py:111 - 文件日志级别: DEBUG
|
|||
|
|
2026-01-27 04:42:36 - __main__ - INFO - gui.py:81 - 使用 iconphoto 设置图标成功: /home/admin1/文档/Orbitin/icons/container.png
|
|||
|
|
2026-01-27 04:42:54 - root - INFO - logging_config.py:110 - 控制台日志级别: INFO
|
|||
|
|
2026-01-27 04:42:54 - root - INFO - logging_config.py:111 - 文件日志级别: DEBUG
|
|||
|
|
2026-01-27 04:42:55 - __main__ - INFO - gui.py:81 - 使用 iconphoto 设置图标成功: /home/admin1/文档/Orbitin/icons/container.png
|
|||
|
|
2026-01-27 04:42:55 - __main__ - INFO - gui.py:692 - GUI启动,开始自动获取新数据...
|
|||
|
|
2026-01-27 04:42:55 - __main__ - INFO - gui.py:705 - 正在刷新排班信息...
|
|||
|
|
2026-01-27 04:42:55 - src.feishu.manager - INFO - manager.py:53 - 使用飞书应用凭证自动获取token
|
|||
|
|
2026-01-27 04:42:55 - src.feishu.client - DEBUG - client.py:56 - 飞书客户端初始化完成,基础URL: https://open.feishu.cn/open-apis/sheets/v3
|
|||
|
|
2026-01-27 04:42:55 - src.feishu.client - DEBUG - client.py:57 - 使用应用ID: cli_a9d9... 如果配置
|
|||
|
|
2026-01-27 04:42:55 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:42:55 - src.database.schedules - DEBUG - schedules.py:71 - 排班数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:42:55 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:42:55 - src.feishu.manager - INFO - manager.py:41 - 飞书排班管理器初始化完成
|
|||
|
|
2026-01-27 04:42:55 - src.feishu.manager - INFO - manager.py:214 - 开始刷新未来 7 天的排班信息
|
|||
|
|
2026-01-27 04:42:55 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-27 的排班信息...
|
|||
|
|
2026-01-27 04:42:55 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-27 的排班信息 (格式: 01/27/1月27日)
|
|||
|
|
2026-01-27 04:42:55 - src.feishu.client - INFO - client.py:98 - 正在获取tenant_access_token,应用ID: cli_a9d9...
|
|||
|
|
2026-01-27 04:42:55 - src.feishu.client - INFO - client.py:114 - 成功获取tenant_access_token,有效期: 3359秒
|
|||
|
|
2026-01-27 04:42:55 - src.feishu.client - INFO - client.py:156 - token获取成功,将在 3359 秒后过期
|
|||
|
|
2026-01-27 04:42:55 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:42:55 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:42:55 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 3358秒
|
|||
|
|
2026-01-27 04:42:56 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:42:56 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月27日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:42:56 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:42:56 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:42:56 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月27日 -> 1月27日 (索引: 27)
|
|||
|
|
2026-01-27 04:42:56 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:42:56 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:42:56 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-27
|
|||
|
|
2026-01-27 04:42:56 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-27 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 04:42:56 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-28 的排班信息...
|
|||
|
|
2026-01-27 04:42:56 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-28 的排班信息 (格式: 01/28/1月28日)
|
|||
|
|
2026-01-27 04:42:56 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 3358秒
|
|||
|
|
2026-01-27 04:42:56 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:42:56 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:42:56 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 3357秒
|
|||
|
|
2026-01-27 04:42:56 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:42:56 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月28日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:42:56 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:42:56 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:42:56 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月28日 -> 1月28日 (索引: 28)
|
|||
|
|
2026-01-27 04:42:56 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:42:56 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:42:56 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-28
|
|||
|
|
2026-01-27 04:42:56 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-28 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=冯栋、刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 04:42:56 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-29 的排班信息...
|
|||
|
|
2026-01-27 04:42:56 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-29 的排班信息 (格式: 01/29/1月29日)
|
|||
|
|
2026-01-27 04:42:56 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 3357秒
|
|||
|
|
2026-01-27 04:42:56 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:42:56 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:42:56 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 3357秒
|
|||
|
|
2026-01-27 04:42:57 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:42:57 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月29日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:42:57 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:42:57 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:42:57 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月29日 -> 1月29日 (索引: 29)
|
|||
|
|
2026-01-27 04:42:57 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:42:57 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:42:57 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-29
|
|||
|
|
2026-01-27 04:42:57 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-29 的排班信息到数据库: 白班=汪钦良、牛晨, 夜班=冯栋、杨俊豪
|
|||
|
|
2026-01-27 04:42:57 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-30 的排班信息...
|
|||
|
|
2026-01-27 04:42:57 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-30 的排班信息 (格式: 01/30/1月30日)
|
|||
|
|
2026-01-27 04:42:57 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 3357秒
|
|||
|
|
2026-01-27 04:42:57 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:42:57 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:42:57 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 3356秒
|
|||
|
|
2026-01-27 04:42:58 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:42:58 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月30日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:42:58 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:42:58 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:42:58 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月30日 -> 1月30日 (索引: 30)
|
|||
|
|
2026-01-27 04:42:58 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:42:58 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:42:58 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-30
|
|||
|
|
2026-01-27 04:42:58 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-30 的排班信息到数据库: 白班=梁启迟、汪钦良、牛晨, 夜班=冯栋、杨俊豪
|
|||
|
|
2026-01-27 04:42:58 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-31 的排班信息...
|
|||
|
|
2026-01-27 04:42:58 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-31 的排班信息 (格式: 01/31/1月31日)
|
|||
|
|
2026-01-27 04:42:58 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 3356秒
|
|||
|
|
2026-01-27 04:42:58 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:42:58 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:42:58 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 3355秒
|
|||
|
|
2026-01-27 04:42:59 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:42:59 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月31日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:42:59 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:42:59 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:42:59 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月31日 -> 1月31日 (索引: 31)
|
|||
|
|
2026-01-27 04:42:59 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:42:59 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:42:59 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-31
|
|||
|
|
2026-01-27 04:42:59 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-31 的排班信息到数据库: 白班=梁启迟、汪钦良、牛晨, 夜班=冯栋、刘炜彬
|
|||
|
|
2026-01-27 04:42:59 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-02-01 的排班信息...
|
|||
|
|
2026-01-27 04:42:59 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-02-01 的排班信息 (格式: 02/01/2月1日)
|
|||
|
|
2026-01-27 04:42:59 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 3355秒
|
|||
|
|
2026-01-27 04:42:59 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:42:59 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:42:59 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 3354秒
|
|||
|
|
2026-01-27 04:42:59 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:42:59 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 2月1日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:42:59 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:42:59 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:42:59 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 2月 (行: 14)
|
|||
|
|
2026-01-27 04:42:59 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 2月1日 -> 2月1日 (索引: 1)
|
|||
|
|
2026-01-27 04:42:59 - src.feishu.manager - WARNING - manager.py:182 - 解析结果为空,2026-02-01 未保存到数据库
|
|||
|
|
2026-01-27 04:42:59 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-02-02 的排班信息...
|
|||
|
|
2026-01-27 04:42:59 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-02-02 的排班信息 (格式: 02/02/2月2日)
|
|||
|
|
2026-01-27 04:42:59 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 3354秒
|
|||
|
|
2026-01-27 04:42:59 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 04:42:59 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 04:42:59 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 3354秒
|
|||
|
|
2026-01-27 04:43:00 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 04:43:00 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 2月2日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 04:43:00 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 04:43:00 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 04:43:00 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 2月 (行: 14)
|
|||
|
|
2026-01-27 04:43:00 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 2月2日 -> 2月2日 (索引: 2)
|
|||
|
|
2026-01-27 04:43:00 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:43:00 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:43:00 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-02-02
|
|||
|
|
2026-01-27 04:43:00 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-02-02 的排班信息到数据库: 白班=汪钦良, 夜班=
|
|||
|
|
2026-01-27 04:43:00 - src.feishu.manager - INFO - manager.py:230 - 排班信息刷新完成,成功: 7, 失败: 0
|
|||
|
|
2026-01-27 04:43:00 - __main__ - INFO - gui.py:710 - 排班信息刷新完成
|
|||
|
|
2026-01-27 04:43:00 - __main__ - INFO - gui.py:726 - 正在尝试获取最新作业数据...
|
|||
|
|
2026-01-27 04:43:00 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:43:00 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 04:43:00 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:43:00 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 04:43:00 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 04:43:00 - __main__ - INFO - gui.py:751 - 正在从 Confluence 获取 HTML...
|
|||
|
|
2026-01-27 04:43:00 - src.confluence.client - DEBUG - client.py:50 - Confluence客户端初始化完成,基础URL: https://confluence.westwell-lab.com/rest/api
|
|||
|
|
2026-01-27 04:43:00 - src.confluence.client - DEBUG - client.py:76 - 获取Confluence内容: 159049182
|
|||
|
|
2026-01-27 08:28:50 - root - INFO - logging_config.py:110 - 控制台日志级别: INFO
|
|||
|
|
2026-01-27 08:28:50 - root - INFO - logging_config.py:111 - 文件日志级别: DEBUG
|
|||
|
|
2026-01-27 08:28:50 - __main__ - INFO - gui.py:81 - 使用 iconphoto 设置图标成功: /home/admin1/文档/Orbitin/icons/container.png
|
|||
|
|
2026-01-27 08:28:50 - __main__ - INFO - gui.py:692 - GUI启动,开始自动获取新数据...
|
|||
|
|
2026-01-27 08:28:50 - __main__ - INFO - gui.py:705 - 正在刷新排班信息...
|
|||
|
|
2026-01-27 08:28:50 - src.feishu.manager - INFO - manager.py:53 - 使用飞书应用凭证自动获取token
|
|||
|
|
2026-01-27 08:28:50 - src.feishu.client - DEBUG - client.py:56 - 飞书客户端初始化完成,基础URL: https://open.feishu.cn/open-apis/sheets/v3
|
|||
|
|
2026-01-27 08:28:50 - src.feishu.client - DEBUG - client.py:57 - 使用应用ID: cli_a9d9... 如果配置
|
|||
|
|
2026-01-27 08:28:50 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 08:28:50 - src.database.schedules - DEBUG - schedules.py:71 - 排班数据库表结构初始化完成
|
|||
|
|
2026-01-27 08:28:50 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 08:28:50 - src.feishu.manager - INFO - manager.py:41 - 飞书排班管理器初始化完成
|
|||
|
|
2026-01-27 08:28:50 - src.feishu.manager - INFO - manager.py:214 - 开始刷新未来 7 天的排班信息
|
|||
|
|
2026-01-27 08:28:50 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-27 的排班信息...
|
|||
|
|
2026-01-27 08:28:50 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-27 的排班信息 (格式: 01/27/1月27日)
|
|||
|
|
2026-01-27 08:28:50 - src.feishu.client - INFO - client.py:98 - 正在获取tenant_access_token,应用ID: cli_a9d9...
|
|||
|
|
2026-01-27 08:28:50 - src.feishu.client - INFO - client.py:114 - 成功获取tenant_access_token,有效期: 7200秒
|
|||
|
|
2026-01-27 08:28:50 - src.feishu.client - INFO - client.py:156 - token获取成功,将在 7200 秒后过期
|
|||
|
|
2026-01-27 08:28:51 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 08:28:51 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 08:28:51 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7199秒
|
|||
|
|
2026-01-27 08:28:51 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 08:28:51 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月27日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 08:28:51 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 08:28:51 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 08:28:51 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月27日 -> 1月27日 (索引: 27)
|
|||
|
|
2026-01-27 08:28:51 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 08:28:51 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 08:28:51 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-27
|
|||
|
|
2026-01-27 08:28:51 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-27 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 08:28:51 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-28 的排班信息...
|
|||
|
|
2026-01-27 08:28:51 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-28 的排班信息 (格式: 01/28/1月28日)
|
|||
|
|
2026-01-27 08:28:51 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7198秒
|
|||
|
|
2026-01-27 08:28:52 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 08:28:52 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 08:28:52 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7198秒
|
|||
|
|
2026-01-27 08:28:52 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 08:28:52 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月28日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 08:28:52 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 08:28:52 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 08:28:52 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月28日 -> 1月28日 (索引: 28)
|
|||
|
|
2026-01-27 08:28:52 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 08:28:52 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 08:28:52 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-28
|
|||
|
|
2026-01-27 08:28:52 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-28 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=冯栋、刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 08:28:52 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-29 的排班信息...
|
|||
|
|
2026-01-27 08:28:52 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-29 的排班信息 (格式: 01/29/1月29日)
|
|||
|
|
2026-01-27 08:28:52 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7198秒
|
|||
|
|
2026-01-27 08:28:52 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 08:28:52 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 08:28:52 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7198秒
|
|||
|
|
2026-01-27 08:28:52 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 08:28:52 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月29日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 08:28:52 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 08:28:52 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 08:28:52 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月29日 -> 1月29日 (索引: 29)
|
|||
|
|
2026-01-27 08:28:52 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 08:28:52 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 08:28:52 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-29
|
|||
|
|
2026-01-27 08:28:52 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-29 的排班信息到数据库: 白班=汪钦良、牛晨, 夜班=冯栋、杨俊豪
|
|||
|
|
2026-01-27 08:28:52 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-30 的排班信息...
|
|||
|
|
2026-01-27 08:28:52 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-30 的排班信息 (格式: 01/30/1月30日)
|
|||
|
|
2026-01-27 08:28:52 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7197秒
|
|||
|
|
2026-01-27 08:28:53 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 08:28:53 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 08:28:53 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7197秒
|
|||
|
|
2026-01-27 08:28:53 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 08:28:53 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月30日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 08:28:53 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 08:28:53 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 08:28:53 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月30日 -> 1月30日 (索引: 30)
|
|||
|
|
2026-01-27 08:28:53 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 08:28:53 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 08:28:53 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-30
|
|||
|
|
2026-01-27 08:28:53 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-30 的排班信息到数据库: 白班=梁启迟、汪钦良、牛晨, 夜班=冯栋、杨俊豪
|
|||
|
|
2026-01-27 08:28:53 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-31 的排班信息...
|
|||
|
|
2026-01-27 08:28:53 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-31 的排班信息 (格式: 01/31/1月31日)
|
|||
|
|
2026-01-27 08:28:53 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7197秒
|
|||
|
|
2026-01-27 08:28:53 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 08:28:53 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 08:28:53 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7197秒
|
|||
|
|
2026-01-27 08:28:54 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 08:28:54 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月31日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 08:28:54 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 08:28:54 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 08:28:54 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月31日 -> 1月31日 (索引: 31)
|
|||
|
|
2026-01-27 08:28:54 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 08:28:54 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 08:28:54 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-31
|
|||
|
|
2026-01-27 08:28:54 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-31 的排班信息到数据库: 白班=梁启迟、汪钦良、牛晨, 夜班=冯栋、刘炜彬
|
|||
|
|
2026-01-27 08:28:54 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-02-01 的排班信息...
|
|||
|
|
2026-01-27 08:28:54 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-02-01 的排班信息 (格式: 02/01/2月1日)
|
|||
|
|
2026-01-27 08:28:54 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7196秒
|
|||
|
|
2026-01-27 08:28:54 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 08:28:54 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 08:28:54 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7196秒
|
|||
|
|
2026-01-27 08:28:54 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 08:28:54 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 2月1日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 08:28:54 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 08:28:54 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 08:28:54 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 2月 (行: 14)
|
|||
|
|
2026-01-27 08:28:54 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 2月1日 -> 2月1日 (索引: 1)
|
|||
|
|
2026-01-27 08:28:54 - src.feishu.manager - WARNING - manager.py:182 - 解析结果为空,2026-02-01 未保存到数据库
|
|||
|
|
2026-01-27 08:28:54 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-02-02 的排班信息...
|
|||
|
|
2026-01-27 08:28:54 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-02-02 的排班信息 (格式: 02/02/2月2日)
|
|||
|
|
2026-01-27 08:28:54 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7196秒
|
|||
|
|
2026-01-27 08:28:54 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 08:28:54 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 08:28:54 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7195秒
|
|||
|
|
2026-01-27 08:28:55 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 08:28:55 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 2月2日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 08:28:55 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 08:28:55 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 08:28:55 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 2月 (行: 14)
|
|||
|
|
2026-01-27 08:28:55 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 2月2日 -> 2月2日 (索引: 2)
|
|||
|
|
2026-01-27 08:28:55 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 08:28:55 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 08:28:55 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-02-02
|
|||
|
|
2026-01-27 08:28:55 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-02-02 的排班信息到数据库: 白班=汪钦良, 夜班=
|
|||
|
|
2026-01-27 08:28:55 - src.feishu.manager - INFO - manager.py:230 - 排班信息刷新完成,成功: 7, 失败: 0
|
|||
|
|
2026-01-27 08:28:55 - __main__ - INFO - gui.py:650 - 生成 2026-01-27 的日报...
|
|||
|
|
2026-01-27 08:28:55 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 08:28:55 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 08:28:55 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 08:28:55 - src.report - INFO - report.py:34 - 日报生成器初始化完成
|
|||
|
|
2026-01-27 08:28:55 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 08:28:55 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 08:28:55 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 08:28:55 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 08:28:55 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 08:28:55 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 08:28:55 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 08:28:55 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 08:28:55 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 08:28:55 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 08:28:55 - src.feishu.manager - INFO - manager.py:53 - 使用飞书应用凭证自动获取token
|
|||
|
|
2026-01-27 08:28:55 - src.feishu.client - DEBUG - client.py:56 - 飞书客户端初始化完成,基础URL: https://open.feishu.cn/open-apis/sheets/v3
|
|||
|
|
2026-01-27 08:28:55 - src.feishu.client - DEBUG - client.py:57 - 使用应用ID: cli_a9d9... 如果配置
|
|||
|
|
2026-01-27 08:28:55 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 08:28:55 - src.database.schedules - DEBUG - schedules.py:71 - 排班数据库表结构初始化完成
|
|||
|
|
2026-01-27 08:28:55 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 08:28:55 - src.feishu.manager - INFO - manager.py:41 - 飞书排班管理器初始化完成
|
|||
|
|
2026-01-27 08:28:55 - src.report - INFO - report.py:266 - 获取 2026-01-27 日报的班次人员,对应排班表日期: 2026-01-28
|
|||
|
|
2026-01-27 08:28:55 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-28 的排班信息 (格式: 01/28/1月28日)
|
|||
|
|
2026-01-27 08:28:55 - src.feishu.client - INFO - client.py:98 - 正在获取tenant_access_token,应用ID: cli_a9d9...
|
|||
|
|
2026-01-27 08:28:55 - src.feishu.client - INFO - client.py:114 - 成功获取tenant_access_token,有效期: 7195秒
|
|||
|
|
2026-01-27 08:28:55 - src.feishu.client - INFO - client.py:156 - token获取成功,将在 7195 秒后过期
|
|||
|
|
2026-01-27 08:28:55 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 08:28:55 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 08:28:55 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7194秒
|
|||
|
|
2026-01-27 08:28:56 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 08:28:56 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月28日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 08:28:56 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 08:28:56 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 08:28:56 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月28日 -> 1月28日 (索引: 28)
|
|||
|
|
2026-01-27 08:28:56 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 08:28:56 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 08:28:56 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-28
|
|||
|
|
2026-01-27 08:28:56 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-28 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=冯栋、刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 08:28:56 - src.report - INFO - report.py:371 - 日报生成完成: 2026-01-27
|
|||
|
|
2026-01-27 08:28:56 - __main__ - INFO - gui.py:667 - 日报生成完成: 2026-01-27
|
|||
|
|
2026-01-27 08:28:56 - __main__ - INFO - gui.py:710 - 排班信息刷新完成
|
|||
|
|
2026-01-27 08:28:56 - __main__ - INFO - gui.py:726 - 正在尝试获取最新作业数据...
|
|||
|
|
2026-01-27 08:28:56 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 08:28:56 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 08:28:56 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 08:28:56 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 08:28:56 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 08:28:56 - __main__ - INFO - gui.py:751 - 正在从 Confluence 获取 HTML...
|
|||
|
|
2026-01-27 08:28:56 - src.confluence.client - DEBUG - client.py:50 - Confluence客户端初始化完成,基础URL: https://confluence.westwell-lab.com/rest/api
|
|||
|
|
2026-01-27 08:28:56 - src.confluence.client - DEBUG - client.py:76 - 获取Confluence内容: 159049182
|
|||
|
|
2026-01-27 08:28:56 - src.confluence.client - INFO - client.py:81 - 成功获取Confluence内容: 159049182
|
|||
|
|
2026-01-27 08:28:56 - src.confluence.client - INFO - client.py:122 - 获取到Confluence HTML内容,长度: 75742 字符
|
|||
|
|
2026-01-27 08:28:56 - __main__ - INFO - gui.py:757 - 获取成功,共 75742 字符
|
|||
|
|
2026-01-27 08:28:56 - __main__ - INFO - gui.py:761 - 正在提取布局文本...
|
|||
|
|
2026-01-27 08:28:56 - src.confluence.text - DEBUG - text.py:60 - 开始解析HTML,长度: 75742 字符
|
|||
|
|
2026-01-27 08:28:56 - src.confluence.text - INFO - text.py:83 - HTML提取完成,输出长度: 16795 字符
|
|||
|
|
2026-01-27 08:28:56 - __main__ - INFO - gui.py:767 - 正在解析日志数据...
|
|||
|
|
2026-01-27 08:28:56 - src.confluence.log_parser - INFO - log_parser.py:390 - 解析转堆作业: 2026-01-02 白班 2TEU
|
|||
|
|
2026-01-27 08:28:56 - src.confluence.log_parser - INFO - log_parser.py:209 - 日志解析完成,共 137 条记录
|
|||
|
|
2026-01-27 08:28:56 - __main__ - INFO - gui.py:774 - 正在保存到数据库...
|
|||
|
|
2026-01-27 08:28:56 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 08:28:56 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 08:28:56 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 08:28:56 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 08:28:56 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 08:28:56 - src.database.daily_logs - INFO - daily_logs.py:237 - 批量插入完成,成功 137/137 条记录
|
|||
|
|
2026-01-27 08:28:56 - __main__ - INFO - gui.py:778 - 已保存 137 条新记录
|
|||
|
|
2026-01-27 08:28:56 - __main__ - INFO - gui.py:806 - 正在生成今日日报...
|
|||
|
|
2026-01-27 08:28:56 - __main__ - INFO - gui.py:650 - 生成 2026-01-26 的日报...
|
|||
|
|
2026-01-27 08:28:56 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 08:28:56 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 08:28:56 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 08:28:56 - src.report - INFO - report.py:34 - 日报生成器初始化完成
|
|||
|
|
2026-01-27 08:28:56 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 08:28:56 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 08:28:56 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 08:28:56 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 08:28:56 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 08:28:56 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 08:28:56 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 08:28:56 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 08:28:56 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 08:28:56 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 08:28:56 - src.feishu.manager - INFO - manager.py:53 - 使用飞书应用凭证自动获取token
|
|||
|
|
2026-01-27 08:28:56 - src.feishu.client - DEBUG - client.py:56 - 飞书客户端初始化完成,基础URL: https://open.feishu.cn/open-apis/sheets/v3
|
|||
|
|
2026-01-27 08:28:56 - src.feishu.client - DEBUG - client.py:57 - 使用应用ID: cli_a9d9... 如果配置
|
|||
|
|
2026-01-27 08:28:56 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 08:28:56 - src.database.schedules - DEBUG - schedules.py:71 - 排班数据库表结构初始化完成
|
|||
|
|
2026-01-27 08:28:56 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 08:28:56 - src.feishu.manager - INFO - manager.py:41 - 飞书排班管理器初始化完成
|
|||
|
|
2026-01-27 08:28:56 - src.report - INFO - report.py:266 - 获取 2026-01-26 日报的班次人员,对应排班表日期: 2026-01-27
|
|||
|
|
2026-01-27 08:28:56 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-27 的排班信息 (格式: 01/27/1月27日)
|
|||
|
|
2026-01-27 08:28:56 - src.feishu.client - INFO - client.py:98 - 正在获取tenant_access_token,应用ID: cli_a9d9...
|
|||
|
|
2026-01-27 08:28:56 - src.feishu.client - INFO - client.py:114 - 成功获取tenant_access_token,有效期: 7194秒
|
|||
|
|
2026-01-27 08:28:56 - src.feishu.client - INFO - client.py:156 - token获取成功,将在 7194 秒后过期
|
|||
|
|
2026-01-27 08:28:57 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 08:28:57 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 08:28:57 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7193秒
|
|||
|
|
2026-01-27 08:28:57 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 08:28:57 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月27日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 08:28:57 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 08:28:57 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 08:28:57 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月27日 -> 1月27日 (索引: 27)
|
|||
|
|
2026-01-27 08:28:57 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 08:28:57 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 08:28:57 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-27
|
|||
|
|
2026-01-27 08:28:57 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-27 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 08:28:57 - src.report - INFO - report.py:371 - 日报生成完成: 2026-01-26
|
|||
|
|
2026-01-27 08:28:57 - __main__ - INFO - gui.py:667 - 日报生成完成: 2026-01-26
|
|||
|
|
2026-01-27 08:28:57 - __main__ - INFO - gui.py:811 - 自动获取完成,GUI已就绪
|
|||
|
|
2026-01-27 11:34:41 - root - INFO - logging_config.py:110 - 控制台日志级别: INFO
|
|||
|
|
2026-01-27 11:34:41 - root - INFO - logging_config.py:111 - 文件日志级别: DEBUG
|
|||
|
|
2026-01-27 11:34:41 - __main__ - INFO - gui.py:81 - 使用 iconphoto 设置图标成功: /home/admin1/文档/Orbitin/icons/container.png
|
|||
|
|
2026-01-27 11:34:41 - __main__ - INFO - gui.py:692 - GUI启动,开始自动获取新数据...
|
|||
|
|
2026-01-27 11:34:41 - __main__ - INFO - gui.py:705 - 正在刷新排班信息...
|
|||
|
|
2026-01-27 11:34:41 - src.feishu.manager - INFO - manager.py:53 - 使用飞书应用凭证自动获取token
|
|||
|
|
2026-01-27 11:34:41 - src.feishu.client - DEBUG - client.py:56 - 飞书客户端初始化完成,基础URL: https://open.feishu.cn/open-apis/sheets/v3
|
|||
|
|
2026-01-27 11:34:41 - src.feishu.client - DEBUG - client.py:57 - 使用应用ID: cli_a9d9... 如果配置
|
|||
|
|
2026-01-27 11:34:41 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 11:34:41 - src.database.schedules - DEBUG - schedules.py:71 - 排班数据库表结构初始化完成
|
|||
|
|
2026-01-27 11:34:41 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 11:34:41 - src.feishu.manager - INFO - manager.py:41 - 飞书排班管理器初始化完成
|
|||
|
|
2026-01-27 11:34:41 - src.feishu.manager - INFO - manager.py:214 - 开始刷新未来 7 天的排班信息
|
|||
|
|
2026-01-27 11:34:41 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-27 的排班信息...
|
|||
|
|
2026-01-27 11:34:41 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-27 的排班信息 (格式: 01/27/1月27日)
|
|||
|
|
2026-01-27 11:34:41 - src.feishu.client - INFO - client.py:98 - 正在获取tenant_access_token,应用ID: cli_a9d9...
|
|||
|
|
2026-01-27 11:34:41 - src.feishu.client - INFO - client.py:114 - 成功获取tenant_access_token,有效期: 7200秒
|
|||
|
|
2026-01-27 11:34:41 - src.feishu.client - INFO - client.py:156 - token获取成功,将在 7200 秒后过期
|
|||
|
|
2026-01-27 11:34:42 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 11:34:42 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 11:34:42 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7199秒
|
|||
|
|
2026-01-27 11:34:42 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 11:34:42 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月27日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 11:34:42 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 11:34:42 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 11:34:42 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月27日 -> 1月27日 (索引: 27)
|
|||
|
|
2026-01-27 11:34:42 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 11:34:42 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 11:34:42 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-27
|
|||
|
|
2026-01-27 11:34:42 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-27 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 11:34:42 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-28 的排班信息...
|
|||
|
|
2026-01-27 11:34:42 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-28 的排班信息 (格式: 01/28/1月28日)
|
|||
|
|
2026-01-27 11:34:42 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7198秒
|
|||
|
|
2026-01-27 11:34:42 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 11:34:42 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 11:34:42 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7198秒
|
|||
|
|
2026-01-27 11:34:43 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 11:34:43 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月28日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 11:34:43 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 11:34:43 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 11:34:43 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月28日 -> 1月28日 (索引: 28)
|
|||
|
|
2026-01-27 11:34:43 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 11:34:43 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 11:34:43 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-28
|
|||
|
|
2026-01-27 11:34:43 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-28 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=冯栋、刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 11:34:43 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-29 的排班信息...
|
|||
|
|
2026-01-27 11:34:43 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-29 的排班信息 (格式: 01/29/1月29日)
|
|||
|
|
2026-01-27 11:34:43 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7198秒
|
|||
|
|
2026-01-27 11:34:43 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 11:34:43 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 11:34:43 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7198秒
|
|||
|
|
2026-01-27 11:34:43 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 11:34:43 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月29日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 11:34:43 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 11:34:43 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 11:34:43 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月29日 -> 1月29日 (索引: 29)
|
|||
|
|
2026-01-27 11:34:43 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 11:34:43 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 11:34:43 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-29
|
|||
|
|
2026-01-27 11:34:43 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-29 的排班信息到数据库: 白班=汪钦良、牛晨, 夜班=冯栋、杨俊豪
|
|||
|
|
2026-01-27 11:34:43 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-30 的排班信息...
|
|||
|
|
2026-01-27 11:34:43 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-30 的排班信息 (格式: 01/30/1月30日)
|
|||
|
|
2026-01-27 11:34:43 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7197秒
|
|||
|
|
2026-01-27 11:34:44 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 11:34:44 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 11:34:44 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7197秒
|
|||
|
|
2026-01-27 11:34:44 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 11:34:44 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月30日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 11:34:44 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 11:34:44 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 11:34:44 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月30日 -> 1月30日 (索引: 30)
|
|||
|
|
2026-01-27 11:34:44 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 11:34:44 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 11:34:44 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-30
|
|||
|
|
2026-01-27 11:34:44 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-30 的排班信息到数据库: 白班=梁启迟、汪钦良、牛晨, 夜班=冯栋、杨俊豪
|
|||
|
|
2026-01-27 11:34:44 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-01-31 的排班信息...
|
|||
|
|
2026-01-27 11:34:44 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-31 的排班信息 (格式: 01/31/1月31日)
|
|||
|
|
2026-01-27 11:34:44 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7197秒
|
|||
|
|
2026-01-27 11:34:44 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 11:34:44 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 11:34:44 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7196秒
|
|||
|
|
2026-01-27 11:34:45 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 11:34:45 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月31日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 11:34:45 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 11:34:45 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 11:34:45 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月31日 -> 1月31日 (索引: 31)
|
|||
|
|
2026-01-27 11:34:45 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 11:34:45 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 11:34:45 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-31
|
|||
|
|
2026-01-27 11:34:45 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-31 的排班信息到数据库: 白班=梁启迟、汪钦良、牛晨, 夜班=冯栋、刘炜彬
|
|||
|
|
2026-01-27 11:34:45 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-02-01 的排班信息...
|
|||
|
|
2026-01-27 11:34:45 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-02-01 的排班信息 (格式: 02/01/2月1日)
|
|||
|
|
2026-01-27 11:34:45 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7196秒
|
|||
|
|
2026-01-27 11:34:45 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 11:34:45 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 11:34:45 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7196秒
|
|||
|
|
2026-01-27 11:34:45 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 11:34:45 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 2月1日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 11:34:45 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 11:34:45 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 11:34:45 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 2月 (行: 14)
|
|||
|
|
2026-01-27 11:34:45 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 2月1日 -> 2月1日 (索引: 1)
|
|||
|
|
2026-01-27 11:34:45 - src.feishu.manager - WARNING - manager.py:182 - 解析结果为空,2026-02-01 未保存到数据库
|
|||
|
|
2026-01-27 11:34:45 - src.feishu.manager - DEBUG - manager.py:223 - 刷新 2026-02-02 的排班信息...
|
|||
|
|
2026-01-27 11:34:45 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-02-02 的排班信息 (格式: 02/02/2月2日)
|
|||
|
|
2026-01-27 11:34:45 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7195秒
|
|||
|
|
2026-01-27 11:34:45 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 11:34:45 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 11:34:45 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7195秒
|
|||
|
|
2026-01-27 11:34:46 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 11:34:46 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 2月2日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 11:34:46 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 11:34:46 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 11:34:46 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 2月 (行: 14)
|
|||
|
|
2026-01-27 11:34:46 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 2月2日 -> 2月2日 (索引: 2)
|
|||
|
|
2026-01-27 11:34:46 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 11:34:46 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 11:34:46 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-02-02
|
|||
|
|
2026-01-27 11:34:46 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-02-02 的排班信息到数据库: 白班=汪钦良, 夜班=
|
|||
|
|
2026-01-27 11:34:46 - src.feishu.manager - INFO - manager.py:230 - 排班信息刷新完成,成功: 7, 失败: 0
|
|||
|
|
2026-01-27 11:34:46 - __main__ - INFO - gui.py:710 - 排班信息刷新完成
|
|||
|
|
2026-01-27 11:34:46 - __main__ - INFO - gui.py:726 - 正在尝试获取最新作业数据...
|
|||
|
|
2026-01-27 11:34:46 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 11:34:46 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 11:34:46 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 11:34:46 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 11:34:46 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 11:34:46 - __main__ - INFO - gui.py:751 - 正在从 Confluence 获取 HTML...
|
|||
|
|
2026-01-27 11:34:46 - src.confluence.client - DEBUG - client.py:50 - Confluence客户端初始化完成,基础URL: https://confluence.westwell-lab.com/rest/api
|
|||
|
|
2026-01-27 11:34:46 - src.confluence.client - DEBUG - client.py:76 - 获取Confluence内容: 159049182
|
|||
|
|
2026-01-27 11:34:46 - src.confluence.client - INFO - client.py:81 - 成功获取Confluence内容: 159049182
|
|||
|
|
2026-01-27 11:34:46 - src.confluence.client - INFO - client.py:122 - 获取到Confluence HTML内容,长度: 75742 字符
|
|||
|
|
2026-01-27 11:34:46 - __main__ - INFO - gui.py:757 - 获取成功,共 75742 字符
|
|||
|
|
2026-01-27 11:34:46 - __main__ - INFO - gui.py:761 - 正在提取布局文本...
|
|||
|
|
2026-01-27 11:34:46 - src.confluence.text - DEBUG - text.py:60 - 开始解析HTML,长度: 75742 字符
|
|||
|
|
2026-01-27 11:34:46 - src.confluence.text - INFO - text.py:83 - HTML提取完成,输出长度: 16795 字符
|
|||
|
|
2026-01-27 11:34:46 - __main__ - INFO - gui.py:767 - 正在解析日志数据...
|
|||
|
|
2026-01-27 11:34:46 - src.confluence.log_parser - INFO - log_parser.py:390 - 解析转堆作业: 2026-01-02 白班 2TEU
|
|||
|
|
2026-01-27 11:34:46 - src.confluence.log_parser - INFO - log_parser.py:209 - 日志解析完成,共 137 条记录
|
|||
|
|
2026-01-27 11:34:46 - __main__ - INFO - gui.py:774 - 正在保存到数据库...
|
|||
|
|
2026-01-27 11:34:46 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 11:34:46 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 11:34:46 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 11:34:46 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 11:34:46 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 11:34:46 - src.database.daily_logs - INFO - daily_logs.py:237 - 批量插入完成,成功 137/137 条记录
|
|||
|
|
2026-01-27 11:34:46 - __main__ - INFO - gui.py:778 - 已保存 137 条新记录
|
|||
|
|
2026-01-27 11:34:46 - __main__ - INFO - gui.py:806 - 正在生成今日日报...
|
|||
|
|
2026-01-27 11:34:46 - __main__ - INFO - gui.py:650 - 生成 2026-01-26 的日报...
|
|||
|
|
2026-01-27 11:34:46 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 11:34:46 - src.database.daily_logs - DEBUG - daily_logs.py:160 - 数据库表结构初始化完成
|
|||
|
|
2026-01-27 11:34:46 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 11:34:46 - src.report - INFO - report.py:34 - 日报生成器初始化完成
|
|||
|
|
2026-01-27 11:34:46 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 11:34:46 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 11:34:46 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 11:34:46 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 11:34:46 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 11:34:46 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 11:34:46 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 11:34:46 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 11:34:46 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 11:34:46 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 11:34:46 - src.feishu.manager - INFO - manager.py:53 - 使用飞书应用凭证自动获取token
|
|||
|
|
2026-01-27 11:34:46 - src.feishu.client - DEBUG - client.py:56 - 飞书客户端初始化完成,基础URL: https://open.feishu.cn/open-apis/sheets/v3
|
|||
|
|
2026-01-27 11:34:46 - src.feishu.client - DEBUG - client.py:57 - 使用应用ID: cli_a9d9... 如果配置
|
|||
|
|
2026-01-27 11:34:46 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 11:34:46 - src.database.schedules - DEBUG - schedules.py:71 - 排班数据库表结构初始化完成
|
|||
|
|
2026-01-27 11:34:46 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 11:34:46 - src.feishu.manager - INFO - manager.py:41 - 飞书排班管理器初始化完成
|
|||
|
|
2026-01-27 11:34:46 - src.report - INFO - report.py:266 - 获取 2026-01-26 日报的班次人员,对应排班表日期: 2026-01-27
|
|||
|
|
2026-01-27 11:34:46 - src.feishu.manager - INFO - manager.py:138 - 获取 2026-01-27 的排班信息 (格式: 01/27/1月27日)
|
|||
|
|
2026-01-27 11:34:46 - src.feishu.client - INFO - client.py:98 - 正在获取tenant_access_token,应用ID: cli_a9d9...
|
|||
|
|
2026-01-27 11:34:46 - src.feishu.client - INFO - client.py:114 - 成功获取tenant_access_token,有效期: 7195秒
|
|||
|
|
2026-01-27 11:34:46 - src.feishu.client - INFO - client.py:156 - token获取成功,将在 7195 秒后过期
|
|||
|
|
2026-01-27 11:34:47 - src.feishu.client - INFO - client.py:203 - 获取到 7 个表格
|
|||
|
|
2026-01-27 11:34:47 - src.feishu.manager - INFO - manager.py:90 - 找到2026年年度表格: 2026年排班表
|
|||
|
|
2026-01-27 11:34:47 - src.feishu.client - DEBUG - client.py:142 - token仍然有效,剩余时间: 7194秒
|
|||
|
|
2026-01-27 11:34:47 - src.feishu.client - DEBUG - client.py:252 - 获取表格数据成功: R35cIj, 范围: A:AF
|
|||
|
|
2026-01-27 11:34:47 - src.feishu.manager - INFO - manager.py:174 - 使用日期格式: 1月27日 解析表格: 2026年排班表
|
|||
|
|
2026-01-27 11:34:47 - src.feishu.parser - INFO - parser.py:267 - 使用年度表格解析器: 2026年排班表
|
|||
|
|
2026-01-27 11:34:47 - src.feishu.parser - DEBUG - parser.py:201 - 找到月份块: 1月 (行: 1)
|
|||
|
|
2026-01-27 11:34:47 - src.feishu.parser - DEBUG - parser.py:108 - 找到日期列: 1月27日 -> 1月27日 (索引: 27)
|
|||
|
|
2026-01-27 11:34:47 - src.database.base - DEBUG - base.py:57 - 数据库连接已建立: data/daily_logs.db
|
|||
|
|
2026-01-27 11:34:47 - src.database.base - DEBUG - base.py:87 - 数据库连接已关闭
|
|||
|
|
2026-01-27 11:34:47 - src.database.schedules - DEBUG - schedules.py:182 - 保存排班信息: 2026-01-27
|
|||
|
|
2026-01-27 11:34:47 - src.feishu.manager - INFO - manager.py:180 - 已更新 2026-01-27 的排班信息到数据库: 白班=梁启迟、汪钦良, 夜班=刘炜彬、杨俊豪
|
|||
|
|
2026-01-27 11:34:47 - src.report - INFO - report.py:371 - 日报生成完成: 2026-01-26
|
|||
|
|
2026-01-27 11:34:47 - __main__ - INFO - gui.py:667 - 日报生成完成: 2026-01-26
|
|||
|
|
2026-01-27 11:34:47 - __main__ - INFO - gui.py:811 - 自动获取完成,GUI已就绪
|