You've already forked FrameTour-BE
- 新增TaskUpdateResult类存储任务更新检查结果 - 在VideoTaskRepository中实现checkTaskUpdate方法检查任务更新状态 - 重构GoodsServiceImpl中的视频更新检查逻辑,使用VideoTaskRepository的统一实现 - 在ContentPageVO中添加newSegmentCount字段显示新增片段数
This commit is contained in:
@@ -42,6 +42,7 @@ import com.ycwl.basic.model.pc.order.entity.OrderEntity;
|
||||
import com.ycwl.basic.model.pc.task.entity.TaskEntity;
|
||||
import com.ycwl.basic.model.pc.video.entity.MemberVideoEntity;
|
||||
import com.ycwl.basic.model.pc.video.entity.VideoEntity;
|
||||
import com.ycwl.basic.model.repository.TaskUpdateResult;
|
||||
import com.ycwl.basic.model.task.resp.SearchFaceRespVo;
|
||||
import com.ycwl.basic.repository.DeviceRepository;
|
||||
import com.ycwl.basic.repository.FaceRepository;
|
||||
@@ -669,6 +670,8 @@ public class FaceServiceImpl implements FaceService {
|
||||
if (video != null) {
|
||||
contentPageVO.setDuration(video.getDuration());
|
||||
contentPageVO.setLockType(-1);
|
||||
TaskUpdateResult updResult = videoTaskRepository.checkTaskUpdate(video.getTaskId());
|
||||
contentPageVO.setNewSegmentCount(updResult.getNewSegmentCount());
|
||||
} else {
|
||||
TaskEntity taskById = videoTaskRepository.getTaskById(memberVideoEntityList.getFirst().getTaskId());
|
||||
if (taskById == null) {
|
||||
|
||||
Reference in New Issue
Block a user