fix: 修复晋升时间格式处理问题

将晋升时间的单元格值格式化为统一的时间格式,确保数据一致性,并添加日志记录以处理格式错误的情况。
This commit is contained in:
Miu Li 2025-05-28 17:58:39 +08:00
parent 286a4dc352
commit b9fae2b68a
2 changed files with 1 additions and 28 deletions

View File

@ -173,7 +173,7 @@ def fill_prompt_info(ws, promote):# 填充晋升信息
max_promote = max(max_promote, promote.shape[0])
break
try:
ws.cell(row=P_START+index, column=1, value=prow["任职时间"])
ws.cell(row=P_START+index, column=1, value=format_time(prow["任职时间"]))
except:
logging.warning(f"晋升时间格式错误:{prow['任职时间']}")
ws.cell(row=P_START+index, column=2, value=prow["变动批注"])

View File

@ -1,27 +0,0 @@
## 1.0 500
- [X] 两年+1档
- [X] 5年级别与档次同时-1
- [X] 升职同2
- [X] 级别上限
- [X] 99tag
## 1.1 新增职位变更&数据模板优化 100
- [x] feat: 职位名称变化 [completion:: 2025-05-27]
新增名称变化规则,起始、终止时间内自动替换
- [x] fix: 原数据模版(带校验数据值填写规范提示) [completion:: 2025-05-27]
- [x] 兼容 yyyy-mm-dd格式 [completion:: 2025-05-27]
- [x] 有一行数据样例,展示数据格式,实际不生成。 [completion:: 2025-05-27]
需要特定格式的
- [x] 带输入格式检测(修正、提示) [completion:: 2025-05-27]
用报错的方式实现了
- [x] doc: 打包成exe教程 [completion:: 2025-05-27]
- [x] feat: 【赠送】输出log到文件 [completion:: 2025-05-27]
- [x] fix: 工龄列改为学龄,不参与任何计算。 [completion:: 2025-05-27]
汇总工龄 = 当年年份-参加工作时间年份+工龄调增-工龄调减+1
- [x] feat【赠送】新增fall-back逻辑 [completion:: 2025-05-27]
- [x] 职务2 优先计算结果 [completion:: 2025-05-27]
- [x] feat合并部门和职务列 [completion:: 2025-05-27]
- [x] fix检查日期输出格式全部放在输出位置更改 [completion:: 2025-05-27]