You've already forked FrameTour-BE
feat(goods): 添加摄影师拍照模式支持
- 在GoodsServiceImpl中集成景区配置管理器检查 - 添加摄影模式下的成员资源查询逻辑 - 实现视频任务状态成功设置和计数返回 - 更新FaceServiceImpl中的显示文本为更准确的描述 - 将"记录大片"改为"拍摄照片"以匹配实际功能
This commit is contained in:
@@ -296,6 +296,15 @@ public class GoodsServiceImpl implements GoodsService {
|
|||||||
return response;
|
return response;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ScenicConfigManager scenicConfig = scenicRepository.getScenicConfigManager(face.getScenicId());
|
||||||
|
if (Integer.valueOf(2).equals(scenicConfig.getInteger("scenic_mode", 0))) {
|
||||||
|
// 摄影师拍照
|
||||||
|
List<MemberSourceEntity> list = memberRelationRepository.listSourceByFaceRelation(faceId, 2);
|
||||||
|
response.setStatus(VideoTaskStatus.SUCCESS.getCode());
|
||||||
|
response.setCount(list.size());
|
||||||
|
return response;
|
||||||
|
}
|
||||||
|
|
||||||
// ==================== 第三步:检查模板渲染状态 ====================
|
// ==================== 第三步:检查模板渲染状态 ====================
|
||||||
// 获取该景区的所有视频模板
|
// 获取该景区的所有视频模板
|
||||||
List<TemplateRespVO> templateList = templateRepository.getTemplateListByScenicId(response.getScenicId());
|
List<TemplateRespVO> templateList = templateRepository.getTemplateListByScenicId(response.getScenicId());
|
||||||
|
|||||||
@@ -840,7 +840,7 @@ public class FaceServiceImpl implements FaceService {
|
|||||||
// 摄影模式
|
// 摄影模式
|
||||||
if (!countUser.isEmpty()) {
|
if (!countUser.isEmpty()) {
|
||||||
statusResp.setStep3Status(true);
|
statusResp.setStep3Status(true);
|
||||||
statusResp.setDisplayText("帧途AI已为您记录" + countUser.size() + "张大片");
|
statusResp.setDisplayText("已为您拍摄" + countUser.size() + "张照片");
|
||||||
return statusResp;
|
return statusResp;
|
||||||
} else {
|
} else {
|
||||||
statusResp.setStep3Status(false);
|
statusResp.setStep3Status(false);
|
||||||
|
|||||||
Reference in New Issue
Block a user