diff --git a/README.md b/README.md index 38ce1cc..51b5ed6 100644 --- a/README.md +++ b/README.md @@ -127,7 +127,7 @@ python3 src/gui.py | 功能按钮 | 说明 | 快捷键 | |---------|------|--------| | 获取并处理数据 | 从Confluence获取最新数据 | Ctrl+Enter | -| 今日日报 | 生成昨天的日报 | - | +| 今日日报 | 统计作业的作业情况 | - | | 剔除次月多统计 | 手动调整跨月数据 | - | | 数据库统计 | 查看当月作业统计 | - | | 管理页面ID映射 | 配置各月页面ID | - | @@ -141,15 +141,16 @@ python3 src/gui.py ### 3.5 使用「剔除次月多统计」功能 **使用场景:** -- 1月2日整理1月1日数据时,发现12月31日有数据未剔除 -- 需要将12月31日的部分数据转移到1月1日 +- 每月最后一天(如1月31日、2月28日)24:00后还有作业 +- 需要将这部分数据算到次月1日 +- 次月1日或2日整理数据时,发现上月最后一天有数据未剔除 **操作步骤:** 1. 点击左侧「剔除次月多统计」按钮 2. 弹窗中选择源月份和目标月份: - - 源月份:2025-12(被剔除数据的月份) - - 目标月份:2026-01(数据转移到的月份) + - 源月份:被剔除数据的月份(如 2025-01,选择1月的最后一天) + - 目标月份:数据转移到的月份(如 2025-02,选择2月的第一天) 3. 从列表中选择要转移的船,或手动输入 4. 修改TEU值(如只需部分转移) 5. 点击「确定」确认操作 @@ -171,11 +172,11 @@ python3 src/gui.py ### 4.2 跨月调整命令 ```bash -# 将数据从2025年12月31日转移到2026年1月1日 +# 将数据从1月31日转移到2月1日 python3 main.py \ --cross-exclude \ - --source-date 2025-12-31 \ - --target-date 2026-01-01 \ + --source-date 2025-01-31 \ + --target-date 2025-02-01 \ --ship-name "学友洋山" \ --teu 100 \ --twenty 50 \ @@ -212,37 +213,37 @@ python3 main.py \ ### 场景2:月底数据处理 **问题:** -- 12月31日24:00后还有作业 -- 需要将这部分数据算到1月1日 +- 每月最后一天24:00后还有作业(如1月31日、2月28日、3月31日...) +- 需要将这部分数据算到次月1日 **操作:** -1. 12月31日获取数据后,系统会自动弹出询问 +1. 月底最后一天获取数据后,系统会自动弹出询问 2. 输入需要剔除的数据(船名、TEU、尺寸) -3. 系统自动将数据转移到1月1日 +3. 系统自动将数据转移到次月1日 ### 场景3:月初补调数据 **问题:** -- 1月2日打开工具整理数据 -- 发现12月31日的数据忘记剔除 +- 次月1日或2日打开工具整理数据 +- 发现上月最后一天的数据忘记剔除(如1月2日发现1月31日未剔除) **操作:** 1. 点击「剔除次月多统计」 -2. 源月份选择 2025-12 -3. 目标月份选择 2026-01 +2. 源月份选择上月(如 2025-01) +3. 目标月份选择当前月(如 2025-02) 4. 选择要转移的船或手动输入 5. 确认完成 -### 场景4:跨日船处理 +### 场景4:跨日船处理(部分转移) **问题:** -- 一艘船12月31日和1月1日都有作业 -- 只需要转移部分TEU +- 一艘船在月底和次月都有作业 +- 只需要转移部分TEU到次月 **操作:** 1. 点击「剔除次月多统计」 2. 从列表中选择该船 -3. 手动修改TEU值(如原200TEU,改为50TEU) +3. 手动修改TEU值(如原200TEU,改为50TEU,表示只转移50TEU) 4. 确认完成 ---