From 8d2d0901fd8992e1d995240317314270bc806078 Mon Sep 17 00:00:00 2001 From: Jerry Yan <792602257@qq.com> Date: Thu, 20 Nov 2025 13:51:04 +0800 Subject: [PATCH] =?UTF-8?q?feat(face):=20=E6=B7=BB=E5=8A=A0=E6=99=AF?= =?UTF-8?q?=E5=8C=BA=E5=90=8D=E7=A7=B0=E5=92=8C=E6=97=A5=E6=9C=9F=E5=88=B0?= =?UTF-8?q?=E5=8A=A8=E6=80=81=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 引入日期工具类以支持日期格式化 - 在基础动态数据中增加景区名称字段 - 添加当前日期字符串到基础动态数据 - 为后续模板生成提供更丰富的上下文信息 --- .../service/pc/orchestrator/FaceMatchingOrchestrator.java | 3 +++ 1 file changed, 3 insertions(+) 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 5804ab37..69f1d7c9 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 @@ -1,4 +1,5 @@ package com.ycwl.basic.service.pc.orchestrator; +import cn.hutool.core.date.DateUtil; import com.ycwl.basic.integration.scenic.dto.scenic.ScenicV2DTO; import com.ycwl.basic.puzzle.dto.PuzzleGenerateRequest; import com.ycwl.basic.puzzle.dto.PuzzleGenerateResponse; @@ -372,6 +373,8 @@ public class FaceMatchingOrchestrator { } baseDynamicData.put("faceId", String.valueOf(faceId)); baseDynamicData.put("scenicName", scenicBasic.getName()); + baseDynamicData.put("scenicText", scenicBasic.getName()); + baseDynamicData.put("dateStr", DateUtil.format(new Date(), "yyyy-MM-dd")); // 遍历所有模板,逐个生成 int successCount = 0;