From 671cad4687af3f0aedd7f792b907eac484046049 Mon Sep 17 00:00:00 2001 From: Jerry Yan <792602257@qq.com> Date: Sat, 14 Feb 2026 01:38:28 +0800 Subject: [PATCH] =?UTF-8?q?feat(goods):=20=E6=B7=BB=E5=8A=A0=E6=91=84?= =?UTF-8?q?=E5=BD=B1=E5=B8=88=E6=8B=8D=E7=85=A7=E6=A8=A1=E5=BC=8F=E6=94=AF?= =?UTF-8?q?=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在GoodsServiceImpl中集成景区配置管理器检查 - 添加摄影模式下的成员资源查询逻辑 - 实现视频任务状态成功设置和计数返回 - 更新FaceServiceImpl中的显示文本为更准确的描述 - 将"记录大片"改为"拍摄照片"以匹配实际功能 --- .../ycwl/basic/service/mobile/impl/GoodsServiceImpl.java | 9 +++++++++ .../com/ycwl/basic/service/pc/impl/FaceServiceImpl.java | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/ycwl/basic/service/mobile/impl/GoodsServiceImpl.java b/src/main/java/com/ycwl/basic/service/mobile/impl/GoodsServiceImpl.java index 29b3d75f..a77a6fc4 100644 --- a/src/main/java/com/ycwl/basic/service/mobile/impl/GoodsServiceImpl.java +++ b/src/main/java/com/ycwl/basic/service/mobile/impl/GoodsServiceImpl.java @@ -296,6 +296,15 @@ public class GoodsServiceImpl implements GoodsService { return response; } + ScenicConfigManager scenicConfig = scenicRepository.getScenicConfigManager(face.getScenicId()); + if (Integer.valueOf(2).equals(scenicConfig.getInteger("scenic_mode", 0))) { + // 摄影师拍照 + List list = memberRelationRepository.listSourceByFaceRelation(faceId, 2); + response.setStatus(VideoTaskStatus.SUCCESS.getCode()); + response.setCount(list.size()); + return response; + } + // ==================== 第三步:检查模板渲染状态 ==================== // 获取该景区的所有视频模板 List templateList = templateRepository.getTemplateListByScenicId(response.getScenicId()); diff --git a/src/main/java/com/ycwl/basic/service/pc/impl/FaceServiceImpl.java b/src/main/java/com/ycwl/basic/service/pc/impl/FaceServiceImpl.java index bb51e748..690af22a 100644 --- a/src/main/java/com/ycwl/basic/service/pc/impl/FaceServiceImpl.java +++ b/src/main/java/com/ycwl/basic/service/pc/impl/FaceServiceImpl.java @@ -840,7 +840,7 @@ public class FaceServiceImpl implements FaceService { // 摄影模式 if (!countUser.isEmpty()) { statusResp.setStep3Status(true); - statusResp.setDisplayText("帧途AI已为您记录" + countUser.size() + "张大片"); + statusResp.setDisplayText("已为您拍摄" + countUser.size() + "张照片"); return statusResp; } else { statusResp.setStep3Status(false);