From c8054c60abadbe54c2a3546dd0a700dd337af661 Mon Sep 17 00:00:00 2001 From: Jerry Yan <792602257@qq.com> Date: Thu, 20 Nov 2025 15:20:36 +0800 Subject: [PATCH] =?UTF-8?q?feat(puzzle):=20=E5=90=AF=E7=94=A8=E8=A7=84?= =?UTF-8?q?=E5=88=99=E5=8C=B9=E9=85=8D=E4=BB=A5=E5=A2=9E=E5=BC=BA=E6=8B=BC?= =?UTF-8?q?=E5=9B=BE=E7=94=9F=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在拼图生成请求中添加规则匹配选项 - 设置 requireRuleMatch 参数为 true 以启用高级验证 - 确保动态数据映射保持不变 - 保留现有质量与格式设置配置 --- .../basic/service/pc/orchestrator/FaceMatchingOrchestrator.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/com/ycwl/basic/service/pc/orchestrator/FaceMatchingOrchestrator.java b/src/main/java/com/ycwl/basic/service/pc/orchestrator/FaceMatchingOrchestrator.java index 69f1d7c9..0bf3b231 100644 --- a/src/main/java/com/ycwl/basic/service/pc/orchestrator/FaceMatchingOrchestrator.java +++ b/src/main/java/com/ycwl/basic/service/pc/orchestrator/FaceMatchingOrchestrator.java @@ -394,6 +394,7 @@ public class FaceMatchingOrchestrator { generateRequest.setOutputFormat("PNG"); generateRequest.setQuality(90); generateRequest.setDynamicData(new HashMap<>(baseDynamicData)); + generateRequest.setRequireRuleMatch(true); // 调用拼图生成服务 PuzzleGenerateResponse response = puzzleGenerateService.generate(generateRequest);