You've already forked FrameTour-BE
task缓存
This commit is contained in:
@@ -97,38 +97,6 @@ public class AppScenicServiceImpl implements AppScenicService {
|
||||
return ApiResponse.success(dataList);
|
||||
}
|
||||
|
||||
@Override
|
||||
public ApiResponse<TopStateResp> topState() {
|
||||
TopStateResp topStateResp = new TopStateResp();
|
||||
String userId = BaseContextHandler.getUserId();
|
||||
if (StringUtils.isBlank(userId)) {
|
||||
return ApiResponse.success(topStateResp);
|
||||
}
|
||||
// 查询是否有人脸
|
||||
FaceReqQuery faceReqQuery = new FaceReqQuery();
|
||||
faceReqQuery.setMemberId(Long.parseLong(userId));
|
||||
List<FaceRespVO> list = faceMapper.list(faceReqQuery);
|
||||
for (FaceRespVO faceRespVO : list) {
|
||||
if (faceRespVO.getScore().compareTo(faceScore) >= NumberConstant.ZERO) {
|
||||
topStateResp.setIsFace(true);
|
||||
}
|
||||
}
|
||||
|
||||
// 查询是否有专属视频待制作
|
||||
int sourceNum = sourceMapper.countByMemberId(userId);
|
||||
topStateResp.setMadeVideos(sourceNum > 0);
|
||||
|
||||
// 是否有专属视频合成中
|
||||
int taskSynthesizingNum = taskMapper.countByMemberIdStau(userId);
|
||||
topStateResp.setCompositingVideo(taskSynthesizingNum > 0);
|
||||
|
||||
// AI合成了多少个视频 完成
|
||||
int taskFinishNum = taskMapper.countByMemberIdStauFinish(userId);
|
||||
topStateResp.setAiVideoNum(taskFinishNum);
|
||||
|
||||
return ApiResponse.success(topStateResp);
|
||||
}
|
||||
|
||||
@Override
|
||||
public ApiResponse<List<ContentPageVO>> contentList(Long faceId) {
|
||||
JwtInfo worker = JwtTokenUtil.getWorker();
|
||||
|
||||
Reference in New Issue
Block a user