refactor(orchestrator): 优化人脸匹配拼图模板生成逻辑

- 引入线程同步机制确保打印机场景下拼图模板生成完成
- 修改 asyncGeneratePuzzleTemplate 方法返回 Thread 对象便于控制
- 使用虚拟线程池优化拼图模板并发生成性能
- 简化原子计数器和异步任务相关代码实现
- 添加线程 join 等待确保关键场景执行顺序
- 修复方法返回值类型和资源管理相关问题
This commit is contained in:
2025-12-31 19:50:18 +08:00
parent 91160a1adb
commit 5a61432dc9
2 changed files with 26 additions and 12 deletions

View File

@@ -1244,7 +1244,7 @@ public class PrinterServiceImpl implements PrinterService {
resp.setFaceId(faceId);
resp.setScenicId(scenicId);
try {
faceService.matchFaceId(faceId);
faceService.matchFaceId(faceId, true, "printer");
if (existingFace == null) {
autoAddPhotosToPreferPrint(faceId);
}