You've already forked FrameTour-BE
没有vlog也切片
This commit is contained in:
@ -368,6 +368,16 @@ public class TaskTaskServiceImpl implements TaskService {
|
|||||||
ScenicConfigEntity scenicConfig = scenicRepository.getScenicConfig(faceRespVO.getScenicId());
|
ScenicConfigEntity scenicConfig = scenicRepository.getScenicConfig(faceRespVO.getScenicId());
|
||||||
List<TemplateRespVO> templateList = templateRepository.getTemplateListByScenicId(faceRespVO.getScenicId());
|
List<TemplateRespVO> templateList = templateRepository.getTemplateListByScenicId(faceRespVO.getScenicId());
|
||||||
if (templateList == null || templateList.isEmpty()) {
|
if (templateList == null || templateList.isEmpty()) {
|
||||||
|
// 没有vlog视频的情况下
|
||||||
|
VideoPieceGetter.Task task = new VideoPieceGetter.Task();
|
||||||
|
task.faceId = faceId;
|
||||||
|
task.faceSampleIds = faceSampleList.stream().map(FaceSampleEntity::getId).toList();
|
||||||
|
task.templateId = null;
|
||||||
|
task.memberId = faceRespVO.getMemberId();
|
||||||
|
task.callback = () -> {
|
||||||
|
log.info("task callback: {}", task);
|
||||||
|
};
|
||||||
|
VideoPieceGetter.addTask(task);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (Integer.valueOf(3).equals(scenicConfig.getBookRoutine()) || Integer.valueOf(4).equals(scenicConfig.getBookRoutine())) {
|
if (Integer.valueOf(3).equals(scenicConfig.getBookRoutine()) || Integer.valueOf(4).equals(scenicConfig.getBookRoutine())) {
|
||||||
|
Reference in New Issue
Block a user