reghao пре 2 година
родитељ
комит
a184079a77

+ 1 - 2
dfs-store/src/main/java/cn/reghao/dfs/store/db/mapper/FileMetaMapper.java

@@ -2,9 +2,8 @@ package cn.reghao.dfs.store.db.mapper;
 
 import cn.reghao.dfs.api.dto.DeleteFile;
 import cn.reghao.dfs.api.dto.FileInfo;
-import cn.reghao.dfs.store.model.po.DataBlock;
 import cn.reghao.dfs.store.model.po.FileMeta;
-import cn.reghao.dfs.store.model.vo.ObjectMeta;
+import cn.reghao.dfs.api.dto.ObjectMeta;
 import cn.reghao.jutil.jdk.db.BaseMapper;
 import cn.reghao.jutil.jdk.db.Page;
 import org.apache.ibatis.annotations.Mapper;

+ 4 - 0
dfs-store/src/main/java/cn/reghao/dfs/store/db/mapper/VideoFileMapper.java

@@ -2,12 +2,16 @@ package cn.reghao.dfs.store.db.mapper;
 
 import cn.reghao.dfs.store.model.po.VideoFile;
 import cn.reghao.jutil.jdk.db.BaseMapper;
+import cn.reghao.jutil.jdk.db.Page;
 import org.apache.ibatis.annotations.Mapper;
 
+import java.util.List;
+
 /**
  * @author reghao
  * @date 2021-12-07 18:59:11
  */
 @Mapper
 public interface VideoFileMapper extends BaseMapper<VideoFile> {
+    List<VideoFile> findVideoFileByPage(Page page);
 }

+ 3 - 0
dfs-store/src/main/java/cn/reghao/dfs/store/db/mapper/VideoUrlMapper.java

@@ -3,6 +3,7 @@ package cn.reghao.dfs.store.db.mapper;
 import cn.reghao.dfs.api.dto.VideoUrlDto;
 import cn.reghao.dfs.store.model.po.VideoUrl;
 import cn.reghao.jutil.jdk.db.BaseMapper;
+import cn.reghao.jutil.jdk.db.Page;
 import org.apache.ibatis.annotations.Mapper;
 import org.apache.ibatis.annotations.Param;
 
@@ -15,4 +16,6 @@ import java.util.List;
 @Mapper
 public interface VideoUrlMapper extends BaseMapper<VideoUrl> {
     List<VideoUrlDto> findVideoUrls(@Param("videoFileId") String videoFileId, @Param("urlType") String urlType);
+    List<VideoUrl> findVideoUrlByPage(Page page);
+    List<VideoUrl> findByVideoFileId(String videoFileId);
 }

+ 2 - 2
dfs-store/src/main/resources/mapper/FileMetaMapper.xml

@@ -85,7 +85,7 @@
         from file_meta
         where object_id=#{objectId}
     </select>
-    <select id="findObjectMeta" resultType="cn.reghao.dfs.store.model.vo.ObjectMeta">
+    <select id="findObjectMeta" resultType="cn.reghao.dfs.api.dto.ObjectMeta">
         select file_meta.size,file_meta.content_type,file_meta.object_name,file_meta.object_id,
         data_block.absolute_path
         from file_meta
@@ -93,7 +93,7 @@
         on file_meta.content_id=data_block.content_id
         and file_meta.object_name=#{objectName}
     </select>
-    <select id="findObjectMetaByPage" resultType="cn.reghao.dfs.store.model.vo.ObjectMeta">
+    <select id="findObjectMetaByPage" resultType="cn.reghao.dfs.api.dto.ObjectMeta">
         select file_meta.size,file_meta.content_type,file_meta.object_name,data_block.absolute_path
         from file_meta
         inner join data_block

+ 3 - 0
dfs-store/src/main/resources/mapper/VideoFileMapper.xml

@@ -12,4 +12,7 @@
     <select id="findAll" resultType="cn.reghao.dfs.store.model.po.VideoFile">
         select * from video_file
     </select>
+    <select id="findVideoFileByPage" resultType="cn.reghao.dfs.store.model.po.VideoFile">
+        select * from video_file
+    </select>
 </mapper>

+ 9 - 0
dfs-store/src/main/resources/mapper/VideoUrlMapper.xml

@@ -14,4 +14,13 @@
         from video_url
         where video_file_id=#{videoFileId} and url_type=#{urlType}
     </select>
+    <select id="findByVideoFileId" resultType="cn.reghao.dfs.store.model.po.VideoUrl">
+        select *
+        from video_url
+        where video_file_id=#{videoFileId}
+    </select>
+    <select id="findVideoUrlByPage" resultType="cn.reghao.dfs.store.model.po.VideoUrl">
+        select *
+        from video_url
+    </select>
 </mapper>