自动逻辑修改

This commit is contained in:
Jerry Yan 2025-01-07 10:53:19 +08:00
parent 00d53dd197
commit 92b8283443
2 changed files with 23 additions and 21 deletions

View File

@ -232,7 +232,7 @@ public class AppScenicServiceImpl implements AppScenicService {
@Override @Override
public ApiResponse<List<ContentPageVO>> contentListUseDefaultFace() { public ApiResponse<List<ContentPageVO>> contentListUseDefaultFace() {
FaceRespVO lastFaceByUserId = faceMapper.findLastFaceByUserId(BaseContextHandler.getUserId()); FaceRespVO lastFaceByUserId = faceMapper.findLastFaceByUserId(BaseContextHandler.getUserId());
return contentList(lastFaceByUserId.getId()); return faceContentList(lastFaceByUserId.getMemberId(), lastFaceByUserId.getId());
} }
@Override @Override

View File

@ -251,27 +251,29 @@ public class TaskTaskServiceImpl implements TaskService {
taskReqQuery.setFaceId(faceId); taskReqQuery.setFaceId(faceId);
taskReqQuery.setTemplateId(templateId); taskReqQuery.setTemplateId(templateId);
List<TaskRespVO> list = taskMapper.list(taskReqQuery); List<TaskRespVO> list = taskMapper.list(taskReqQuery);
list.parallelStream().forEach(task -> { if (!list.isEmpty()) {
MemberVideoEntity memberVideo = videoMapper.queryRelationByMemberTask(faceRespVO.getMemberId(), task.getId()); list.parallelStream().forEach(task -> {
if (memberVideo == null) { MemberVideoEntity memberVideo = videoMapper.queryRelationByMemberTask(faceRespVO.getMemberId(), task.getId());
memberVideo = new MemberVideoEntity(); if (memberVideo == null) {
memberVideo.setMemberId(faceRespVO.getMemberId()); memberVideo = new MemberVideoEntity();
memberVideo.setScenicId(task.getScenicId()); memberVideo.setMemberId(faceRespVO.getMemberId());
memberVideo.setFaceId(faceId); memberVideo.setScenicId(task.getScenicId());
memberVideo.setTemplateId(task.getTemplateId()); memberVideo.setFaceId(faceId);
memberVideo.setIsBuy(0); memberVideo.setTemplateId(task.getTemplateId());
memberVideo.setTaskId(task.getId()); memberVideo.setIsBuy(0);
VideoEntity video = videoMapper.findByTaskId(task.getId()); memberVideo.setTaskId(task.getId());
if (video != null) { VideoEntity video = videoMapper.findByTaskId(task.getId());
memberVideo.setVideoId(video.getId()); if (video != null) {
memberVideo.setVideoId(video.getId());
}
videoMapper.addRelation(memberVideo);
new Thread(() -> {
sendVideoGeneratedServiceNotification(list.get(0).getId(), faceRespVO.getMemberId());
}).start();
} }
videoMapper.addRelation(memberVideo); });
new Thread(() -> { return;
sendVideoGeneratedServiceNotification(list.get(0).getId(), faceRespVO.getMemberId()); }
}).start();
}
});
return;
} }
VideoPieceGetter.Task task = new VideoPieceGetter.Task(); VideoPieceGetter.Task task = new VideoPieceGetter.Task();
task.faceId = faceId; task.faceId = faceId;