视频增加封面

This commit is contained in:
none
2023-03-08 13:42:25 +08:00
parent 5e9a8ecd40
commit 1486e518cc
7 changed files with 34 additions and 14 deletions

View File

@@ -4,7 +4,6 @@ import xyz.playedu.api.domain.ResourceVideo;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;
import java.util.Map;
/**
* @author tengteng
@@ -13,9 +12,9 @@ import java.util.Map;
*/
public interface ResourceVideoService extends IService<ResourceVideo> {
void create(Integer resourceId, Integer duration);
void create(Integer resourceId, Integer duration, String poster);
void removeByRid(Integer resourceId);
List<ResourceVideo> chunksByResourceIds(List<Integer> resourceIds);
List<ResourceVideo> chunksByRids(List<Integer> resourceIds);
}

View File

@@ -18,10 +18,11 @@ import java.util.Map;
@Service
public class ResourceVideoServiceImpl extends ServiceImpl<ResourceVideoMapper, ResourceVideo> implements ResourceVideoService {
@Override
public void create(Integer resourceId, Integer duration) {
public void create(Integer resourceId, Integer duration, String poster) {
ResourceVideo video = new ResourceVideo();
video.setRid(resourceId);
video.setDuration(duration);
video.setPoster(poster);
video.setCreatedAt(new Date());
save(video);
}
@@ -32,7 +33,7 @@ public class ResourceVideoServiceImpl extends ServiceImpl<ResourceVideoMapper, R
}
@Override
public List<ResourceVideo> chunksByResourceIds(List<Integer> resourceIds) {
public List<ResourceVideo> chunksByRids(List<Integer> resourceIds) {
return list(query().getWrapper().in("rid", resourceIds));
}
}