fix: 修复 v1.6 回归 BUG-007 PinList→PinMAP 上方引脚合并问题
This commit is contained in:
@@ -39,7 +39,7 @@
|
||||
| F013 | 修复 PinMAP→PinList 上方引脚丢失 | PinMAP 解析时封装上侧(Top)引脚未被识别,导致 PinList 中缺失上边所有引脚。需修复解析逻辑确保四边引脚全部提取 | PinMAP Excel | 完整的 PinList | 无 | P0 | 示例 QFN60 PinMAP→PinList 输出 60 个引脚,无缺失 | 已完成 |
|
||||
| F014 | PinList→PinMAP 样式模板应用 | List→MAP 时必须读取 `PinMAP-Template.xlsx`(位于 Code/src/Template/),提取字体(名称/大小/粗体/颜色)、对齐方式(水平/垂直)、列宽、行高、单元格背景色、边框样式,应用到输出 xlsx。行列数由实际数据决定,不复制模板行列结构 | PinMAP-Template.xlsx + PinList 数据 | 带模板样式的 PinMAP xlsx | F013 | P0 | 输出 PinMAP 的字体、对齐、列宽行高、背景色、边框与模板一致 | 已完成 |
|
||||
| F015 | PinMAP→PinList 样式模板应用 | MAP→List 时必须读取 `PinList-Template.xlsx`(位于 Code/src/Template/),提取字体、对齐方式、列宽、行高、单元格背景色、边框样式,应用到输出 xlsx。行列数由实际数据决定 | PinList-Template.xlsx + PinMAP 数据 | 带模板样式的 PinList xlsx | F013 | P0 | 输出 PinList 的字体、对齐、列宽行高、背景色、边框与模板一致 | 已完成 |
|
||||
| F016 | PinList→PinMAP 转换正确性验证 | 使用用户提供的示例 PinList(CSV)作为输入,验证 List→MAP 生成的 PinMAP 与示例 PinMAP 结构一致:环形布局四边引脚位置正确、序号/引脚名匹配、封装标题信息完整 | 示例 PinList CSV | 与示例 PinMAP 结构一致的 xlsx | F013, F014 | P0 | 生成的 PinMAP 与示例 PinMAP 结构完全一致 | 已完成 |
|
||||
| F016 | PinList→PinMAP 转换正确性验证 | 使用用户提供的示例 PinList(CSV)作为输入,验证 List→MAP 生成的 PinMAP 与示例 PinMAP 结构一致:上方引脚占第2-3行(序号+PinName),标题独立第1行合并单元格,共21行 | 示例 PinList CSV | 与期望 PinMAP 逐行一致的 xlsx | F013, F014 | P0 | 输出与 bugs.md BUG-007 期望 CSV 逐行一致 | 已完成 |
|
||||
| F017 | PinMAP→PinList 转换正确性验证 | 使用用户提供的示例 PinMAP(CSV)作为输入,验证 MAP→List 生成的 PinList 与示例 PinList 一致:60 个引脚无缺失、封装名正确提取、格式正确 | 示例 PinMAP CSV | 与示例 PinList 结构一致的 xlsx | F013, F015 | P0 | 生成的 PinList 与示例 PinList 结构完全一致 | 已完成 |
|
||||
|
||||
## 优先级排序
|
||||
@@ -62,9 +62,9 @@
|
||||
|
||||
| Bug ID | 关联功能 | 问题描述 | 详细对比 | 状态 |
|
||||
|--------|---------|---------|---------|------|
|
||||
| BUG-007 | F013, F016 | PinList→PinMAP 上方引脚并入标题行,结构缺 2 行 | 程序生成:19 行,标题 `QFN60,Pin60,...` 上方引脚混入第 1 行;期望:21 行,第 1 行独立标题(合并单元格),第 2-3 行为上方序号和 PinName,第 4 行起为左边引脚 | 已修复 |
|
||||
| BUG-007 | F013, F016 | PinList→PinMAP 上方引脚并入标题行,结构缺 2 行 | 程序生成:19 行,标题 `QFN60,Pin60,...` 上方引脚混入第 1 行;期望:21 行,第 1 行独立标题(合并单元格),第 2-3 行为上方序号和 PinName,第 4 行起为左边引脚 | **已修复** |
|
||||
|
||||
**具体差异(已修复):**
|
||||
1. 标题行现在独占第 1 行(A1 合并单元格),不包含任何引脚数据
|
||||
2. 上方引脚有独立序号行(第 2 行)和 PinName 行(第 3 行)
|
||||
3. 总行数从 19 增加到 20(标题独立行 + 上方引脚独立 2 行 + 左/下/右边引脚行)
|
||||
**具体差异(见 bugs.md BUG-007 完整 CSV 对比):**
|
||||
1. 上方引脚(Pin60-Pin46)被挤入第 1 行标题行,缺少独立的上方序号行和 PinName 行
|
||||
2. 标题应为多行合并单元格,实际被压缩为单行
|
||||
3. 总行数:19 vs 期望 21,缺 2 行
|
||||
|
||||
Reference in New Issue
Block a user