You've already forked FrameTour-BE
部分逻辑修改
This commit is contained in:
@@ -131,14 +131,16 @@ public class AppScenicServiceImpl implements AppScenicService {
|
||||
}
|
||||
|
||||
@Override
|
||||
public ApiResponse<List<ContentPageVO>> contentList(Long scenicId) {
|
||||
public ApiResponse<List<ContentPageVO>> contentList(Long faceId) {
|
||||
JwtInfo worker = JwtTokenUtil.getWorker();
|
||||
//查询原素材
|
||||
List<ContentPageVO> contentList = new ArrayList<>();
|
||||
|
||||
FaceRespVO faceRespVO = faceMapper.getById(faceId);
|
||||
|
||||
HashMap<Long, String> videoMap = new HashMap<>();
|
||||
VideoReqQuery videoReqQuery = new VideoReqQuery();
|
||||
videoReqQuery.setScenicId(scenicId);
|
||||
videoReqQuery.setFaceId(faceId);
|
||||
videoReqQuery.setMemberId(worker.getUserId());
|
||||
//查询成片vlog
|
||||
List<VideoRespVO> videoList = videoMapper.list(videoReqQuery);
|
||||
@@ -154,7 +156,7 @@ public class AppScenicServiceImpl implements AppScenicService {
|
||||
});
|
||||
|
||||
TemplateReqQuery templateReqQuery = new TemplateReqQuery();
|
||||
templateReqQuery.setScenicId(scenicId);
|
||||
templateReqQuery.setScenicId(faceRespVO.getScenicId());
|
||||
List<TemplateRespVO> list = templateMapper.list(templateReqQuery);
|
||||
list.forEach(templateRespVO -> {
|
||||
Long templateId = templateRespVO.getId();
|
||||
@@ -169,7 +171,7 @@ public class AppScenicServiceImpl implements AppScenicService {
|
||||
});
|
||||
|
||||
SourceReqQuery sourceReqQuery = new SourceReqQuery();
|
||||
videoReqQuery.setScenicId(scenicId);
|
||||
videoReqQuery.setScenicId(faceRespVO.getScenicId());
|
||||
videoReqQuery.setMemberId(worker.getUserId());
|
||||
//查询源素材
|
||||
List<SourceRespVO> sourceList = sourceMapper.listGroupByType(sourceReqQuery);
|
||||
|
||||
@@ -200,14 +200,14 @@ public class GoodsServiceImpl implements GoodsService {
|
||||
|
||||
/**
|
||||
* 查询用户当前景区的视频合成任务状态
|
||||
* @param scenicId 景区id
|
||||
* @param faceId 景区id
|
||||
* @return 0没有任务 1 合成中 2 合成成功
|
||||
*/
|
||||
@Override
|
||||
public ApiResponse<Integer> getAllTaskStatus(Long userId, Long scenicId) {
|
||||
public ApiResponse<Integer> getAllTaskStatus(Long userId, Long faceId) {
|
||||
TaskReqQuery taskReqQuery = new TaskReqQuery();
|
||||
taskReqQuery.setMemberId(userId);
|
||||
taskReqQuery.setScenicId(scenicId);
|
||||
taskReqQuery.setFaceId(faceId);
|
||||
int allCount=taskMapper.countTask(taskReqQuery);
|
||||
if(allCount==0){//没有任务
|
||||
return ApiResponse.success(0);
|
||||
|
||||
Reference in New Issue
Block a user