BUGFIX: library upload md5重复校验优化;

This commit is contained in:
shahaibo
2023-10-18 15:54:23 +08:00
parent 4c11f2e280
commit 81d20625f5
4 changed files with 14 additions and 4 deletions

View File

@@ -90,7 +90,11 @@ public class LibraryController {
}
String md5 = MD5Utils.encryptFile(file);
if (checkMd5 == null || checkMd5 == 1) {
libraryService.checkMd5(level1Type, level2Type, sex, md5);
if (!libraryService.checkMd5(level1Type, level2Type, sex, md5)) {
LibraryUpdateVo libraryUpdateVo = new LibraryUpdateVo();
libraryUpdateVo.setCheckMd5(Boolean.FALSE);
return Response.success(libraryUpdateVo);
}
}
return Response.success(libraryService.upload(new LibraryUploadDTO(file, level1Type,level2Type,
timeZone, md5,high,width,modelType,sex)));