Commit Graph

1 Commits

Author SHA1 Message Date
曹鹏飞 4857a927c8 feat(pdf): 新增PDF导出功能及自定义页眉页脚支持
- 移除原有基于Thymeleaf和Flying Saucer的PDF生成方式
- 引入openpdf库替代iText,重构PDF生成逻辑
- 新增HeaderFooterEvent类,实现PDF页面页眉图片及页脚联系方式渲染
- 在QuotationApplication中添加PDF示例生成,支持下载网络图片并嵌入PDF
- ShoppingController调整PDF导出接口,返回预置PDF示例文件
- ShoppingCart和请求VO新增质保服务相关字段支持
- ShoppingCartPartGroupVO新增replaceable标记,用于表明是否可替换
- ShoppingCartPartVO完善getGroupName方法,默认显示ID避免空白
- 添加PdfTest测试类,辅助验证PDF表格和中文字体处理
- 优化中文字体加载,确保PDF显示中文内容正常
- 删除无用代码和依赖,简化代码结构
2026-05-19 18:13:16 +08:00