mirror of
https://github.com/PlayEdu/PlayEdu
synced 2025-12-22 18:29:51 +08:00
视频资源列表返回时长
This commit is contained in:
@@ -3,14 +3,19 @@ package xyz.playedu.api.service;
|
||||
import xyz.playedu.api.domain.ResourceVideo;
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author tengteng
|
||||
* @description 针对表【resource_videos】的数据库操作Service
|
||||
* @createDate 2023-03-02 15:13:03
|
||||
*/
|
||||
* @author tengteng
|
||||
* @description 针对表【resource_videos】的数据库操作Service
|
||||
* @createDate 2023-03-02 15:13:03
|
||||
*/
|
||||
public interface ResourceVideoService extends IService<ResourceVideo> {
|
||||
|
||||
void create(Integer resourceId, Integer duration);
|
||||
|
||||
void removeByRid(Integer resourceId);
|
||||
|
||||
List<ResourceVideo> chunksByResourceIds(List<Integer> resourceIds);
|
||||
}
|
||||
|
||||
@@ -7,15 +7,16 @@ import xyz.playedu.api.mapper.ResourceVideoMapper;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author tengteng
|
||||
* @description 针对表【resource_videos】的数据库操作Service实现
|
||||
* @createDate 2023-03-02 15:13:03
|
||||
*/
|
||||
* @author tengteng
|
||||
* @description 针对表【resource_videos】的数据库操作Service实现
|
||||
* @createDate 2023-03-02 15:13:03
|
||||
*/
|
||||
@Service
|
||||
public class ResourceVideoServiceImpl extends ServiceImpl<ResourceVideoMapper, ResourceVideo>
|
||||
implements ResourceVideoService{
|
||||
public class ResourceVideoServiceImpl extends ServiceImpl<ResourceVideoMapper, ResourceVideo> implements ResourceVideoService {
|
||||
@Override
|
||||
public void create(Integer resourceId, Integer duration) {
|
||||
ResourceVideo video = new ResourceVideo();
|
||||
@@ -29,6 +30,11 @@ public class ResourceVideoServiceImpl extends ServiceImpl<ResourceVideoMapper, R
|
||||
public void removeByRid(Integer resourceId) {
|
||||
remove(query().getWrapper().eq("rid", resourceId));
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<ResourceVideo> chunksByResourceIds(List<Integer> resourceIds) {
|
||||
return list(query().getWrapper().in("rid", resourceIds));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user