소스 검색

文件大小转换

xucaiqin 1 년 전
부모
커밋
160ae972c1

+ 1 - 1
iot-module/iot-module-stream/iot-module-stream-biz/src/main/java/com/middle/platform/stream/biz/domain/res/RecordPageRes.java

@@ -23,7 +23,7 @@ public class RecordPageRes {
     /**
      * 文件大小
      */
-    private Long size;
+    private String size;
 
     /**
      * 生成时间

+ 1 - 1
iot-module/iot-module-stream/iot-module-stream-biz/src/main/java/com/middle/platform/stream/biz/pojo/RecordPageFiles.java

@@ -17,7 +17,7 @@ public class RecordPageFiles {
     private String path;
 
     /**
-     * 大小
+     * 大小 byte
      */
     private Long size;
 

+ 3 - 1
iot-module/iot-module-stream/iot-module-stream-biz/src/main/java/com/middle/platform/stream/biz/service/impl/StreamMediaServiceImpl.java

@@ -1,6 +1,7 @@
 package com.middle.platform.stream.biz.service.impl;
 
 import cn.hutool.core.collection.CollUtil;
+import cn.hutool.core.io.FileUtil;
 import com.middle.platform.pagehelper.core.PageRes;
 import com.middle.platform.stream.biz.domain.res.RecordPageRes;
 import com.middle.platform.stream.biz.pojo.RecordPage;
@@ -67,7 +68,8 @@ public class StreamMediaServiceImpl implements StreamMediaService {
             LocalDateTime dateTime = LocalDateTime.ofInstant(Instant.ofEpochSecond(Long.parseLong(timestampStr)), ZoneOffset.systemDefault());
             //视频文件的播放路径需要进行转换
             String url = getUrl() + path.replaceAll("record/" + type, "record");
-            recordPageResList.add(new RecordPageRes(timestampStr + "." + type, path, recordPageFiles.getSize(), dateTime, url));
+            //大小是kb
+            recordPageResList.add(new RecordPageRes(timestampStr + "." + type, path, FileUtil.readableFileSize(recordPageFiles.getSize()), dateTime, url));
         }
         pageRes.setList(recordPageResList);
         return pageRes;