v1.5.4 Bug 修复:模板文件名修正 + 布局重设计

BUG-005: 模板文件名改为 PinMAP-Template.xlsx / PinList-Template.xlsx
BUG-006: 布局改为 Number 外侧 + Name 里侧(v1.5.4 最终版)
- 从边界往中心:第1圈=Number,第2圈=Name
- 上边角点例外处理,15种网格无冲突
- 18/18 单元测试 + 37/37 集成测试全部通过
This commit is contained in:
2026-06-09 08:27:11 +08:00
parent 91e1d93e18
commit d635ddbebe
19 changed files with 647 additions and 237 deletions

View File

@@ -48,6 +48,25 @@ pinmap-to-pinlist/
- openpyxl.xlsx 读写)
- 自定义 BIFF8 引擎(.xls 解析)
## 版本历史
### v1.5.4 (2026-06-09) — Bug 修复版本
- **BUG-005**: 模板文件名修正 — `BallList-Template.xlsx``PinList-Template.xlsx``BallMAP-Template.xlsx``PinMAP-Template.xlsx`
- **BUG-006**: 布局重设计 — Number 外侧(第 1 圈)+ Name 里侧(第 2 圈),彻底解决单元格冲突问题
- 上边Number row 1Name row 2角点例外
- 左边Number col 0Name col 1
- 下边Number row rows+3Name row rows+2
- 右边Number col cols+1Name col cols
- Pin1 保持在左上角A3=1, B3=Pin1
- 18/18 单元测试 + 37/37 集成测试全部通过
### v1.5.0 (2026-06-06) — 模板分离与格式提取
- MAP→List 使用 `PinList-Template.xlsx`(旧名 `BallList-Template.xlsx`
- List→MAP 使用 `PinMAP-Template.xlsx`(旧名 `BallMAP-Template.xlsx`
- 模板格式提取:字体、边框、填充、对齐、列宽、行高
## 许可证
内部项目