21 lines
1.1 KiB
Markdown
21 lines
1.1 KiB
Markdown
# 导出报告章节标题错行修复实施记录
|
||
|
||
## 修改内容
|
||
|
||
- 修复结果总览 PDF 导出报告中,表格结束后下一节标题可能压到表格底边框的问题。
|
||
- 原因是 PDFBox 绘制文本时 `y` 坐标为文字基线,表格后仅保留 `8F` 间距,15 号章节标题的字形会向上占用空间,导致视觉上与上一张表格边框重叠。
|
||
- 将表格后间距调整为 `32F`,确保下一节标题与上一张表格有明显稳定留白。
|
||
- 章节标题、子标题和封面标题改为加粗展示;正文、表格文字、颜色和列宽不调整。
|
||
|
||
## 影响范围
|
||
|
||
- 后端 PDF 报告导出:
|
||
- `ccdi-project/src/main/java/com/ruoyi/ccdi/project/service/impl/CcdiProjectOverviewReportPdfExporter.java`
|
||
- 不涉及前端页面、不改接口、不改数据库。
|
||
|
||
## 验证情况
|
||
|
||
- `mvn -pl ccdi-project -am -DskipTests compile` 通过。
|
||
- `mvn -pl ccdi-project "-Dtest=CcdiProjectOverviewReportPdfExporterTest" test` 通过,2 个测试。
|
||
- 新增测试断言表格后间距必须大于章节标题字号,避免后续回退成过小间距。
|