|
|
@@ -1,23 +1,14 @@
|
|
|
package cn.reghao.tnb.content.app.disk.service;
|
|
|
|
|
|
-import cn.reghao.jutil.jdk.db.Page;
|
|
|
import cn.reghao.tnb.content.app.ContentApplication;
|
|
|
import cn.reghao.tnb.content.app.disk.db.mapper.DiskAlbumMapper;
|
|
|
import cn.reghao.tnb.content.app.disk.db.mapper.DiskFileMapper;
|
|
|
-import cn.reghao.tnb.content.app.disk.model.po.DiskAlbum;
|
|
|
-import cn.reghao.tnb.content.app.disk.model.po.DiskAlbumFile;
|
|
|
-import cn.reghao.tnb.content.app.disk.model.po.DiskFile;
|
|
|
-import cn.reghao.tnb.content.app.disk.model.query.DiskQuery;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.junit.jupiter.api.Test;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.boot.test.context.SpringBootTest;
|
|
|
import org.springframework.test.context.ActiveProfiles;
|
|
|
|
|
|
-import java.util.ArrayList;
|
|
|
-import java.util.List;
|
|
|
-import java.util.stream.Collectors;
|
|
|
-
|
|
|
/**
|
|
|
* @author reghao
|
|
|
* @date 2025-09-03 19:12:34
|
|
|
@@ -30,27 +21,8 @@ public class DiskTest {
|
|
|
DiskAlbumMapper diskAlbumMapper;
|
|
|
@Autowired
|
|
|
DiskFileMapper diskFileMapper;
|
|
|
- DiskFileService diskFileService;
|
|
|
|
|
|
@Test
|
|
|
public void diskTest() {
|
|
|
- List<DiskAlbumFile> list = diskAlbumMapper.findAllDiskAlbumFile();
|
|
|
- for (DiskAlbumFile diskAlbumFile : list) {
|
|
|
- /*int id = diskAlbumFile.getId();
|
|
|
- String fileId = diskAlbumFile.getFileId();
|
|
|
-
|
|
|
- DiskQuery.Builder builder = new DiskQuery.Builder()
|
|
|
- .fileId(fileId);
|
|
|
- DiskQuery diskQuery = builder.build();
|
|
|
- Page page = new Page(1, 1);
|
|
|
- List<DiskFile> diskFileList = diskFileMapper.findSha256sumGroupByPage(page, diskQuery);
|
|
|
- if (!diskFileList.isEmpty()) {
|
|
|
- DiskFile diskFile = diskFileList.get(0);
|
|
|
- String sha256sum = diskFile.getSha256sum();
|
|
|
- diskAlbumMapper.updateSha256sum(id, sha256sum);
|
|
|
- } else {
|
|
|
- System.out.println();
|
|
|
- }*/
|
|
|
- }
|
|
|
}
|
|
|
}
|