You've already forked FrameTour-BE
feat(printer): 实现带图像增强选项的重新打印功能
- 在 ReprintRequest 中新增 needEnhance 字段以支持图像增强 - 将 reprint 接口的实现从 controller 下移到 printerService - 实现 handleReprint 方法,支持根据 needEnhance 条件性添加图像增强阶段 - 重构 reprint 流程,引入 Pipeline 处理图像下载、旋转、增强、水印等步骤 - 增强 reprint 异常处理,失败时回退到原始裁剪图 - 移除 ImageEnhanceStage 中对 TODO 占位符的判断逻辑 - 提供 updateTaskStatusAndPrinter 兜底方法用于无 MemberPrint 场景
This commit is contained in:
@@ -11,4 +11,8 @@ public class ReprintRequest {
|
||||
* 打印机名称
|
||||
*/
|
||||
private String printerName;
|
||||
/**
|
||||
* 是否增强打印
|
||||
*/
|
||||
private Boolean needEnhance;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user