|
|
|
@ -87,7 +87,14 @@ public class VideoUController {
|
|
|
|
|
} else if (taskStatus == 2) {
|
|
|
|
|
return Result.fail(HttpStatusEnum.CUSTOM_EXCEPTION, "任务已结束");
|
|
|
|
|
}
|
|
|
|
|
videoService.save(new Video().setUserId(useId).setTaskId(param.getId()).setType(param.getType()).setUrl(param.getUrl()).setCreatAt(LocalDateTime.now()));
|
|
|
|
|
// 不支持重复提交
|
|
|
|
|
QueryWrapper<Video> queryWrapper = new QueryWrapper<>();
|
|
|
|
|
queryWrapper.eq("userId",useId).eq("type",param.getType());
|
|
|
|
|
if(videoService.getOne(queryWrapper)!=null){
|
|
|
|
|
return Result.fail(HttpStatusEnum.CUSTOM_EXCEPTION, "已提交过该平台视频");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
videoService.save(new Video().setUserId(useId).setTaskId(param.getId()).setType(param.getType()).setUrl(param.getUrl()).setCreatAt(LocalDateTime.now()).setUpdateAt(LocalDateTime.now()));
|
|
|
|
|
return Result.success("添加完成!");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|