bugfix:修改提取的sketch,图片后缀问题
This commit is contained in:
@@ -861,13 +861,18 @@ public class GenerateServiceImpl extends ServiceImpl<GenerateMapper, Generate> i
|
|||||||
if (!generateModifyDTO.getIsOverride()){
|
if (!generateModifyDTO.getIsOverride()){
|
||||||
GenerateDetail generateDetail = new GenerateDetail();
|
GenerateDetail generateDetail = new GenerateDetail();
|
||||||
generateDetail.setGenerateId(originalDetail.getGenerateId());
|
generateDetail.setGenerateId(originalDetail.getGenerateId());
|
||||||
generateDetail.setUrl(path);
|
generateDetail.setUrl(minioPath);
|
||||||
generateDetail.setIsLike((byte)0);
|
generateDetail.setIsLike((byte)0);
|
||||||
generateDetail.setMd5(MD5Utils.encryptFile(minioUtil.getPreSignedUrl(minioPath, CommonConstant.MINIO_IMAGE_EXPIRE_TIME, true), Boolean.FALSE));
|
generateDetail.setMd5(MD5Utils.encryptFile(minioUtil.getPreSignedUrl(minioPath, CommonConstant.MINIO_IMAGE_EXPIRE_TIME, true), Boolean.FALSE));
|
||||||
generateDetail.setCreateDate(LocalDateTime.now());
|
generateDetail.setCreateDate(LocalDateTime.now());
|
||||||
generateDetailMapper.insert(generateDetail);
|
generateDetailMapper.insert(generateDetail);
|
||||||
|
|
||||||
generateDetailId = generateDetail.getId();
|
generateDetailId = generateDetail.getId();
|
||||||
|
}else {
|
||||||
|
GenerateDetail generateDetail = new GenerateDetail();
|
||||||
|
generateDetail.setUrl(minioPath);
|
||||||
|
generateDetail.setId(generateDetailId);
|
||||||
|
generateDetailMapper.updateById(generateDetail);
|
||||||
}
|
}
|
||||||
|
|
||||||
return new GenerateResultVO(generateDetailId, minioUtil.getPreSignedUrl(minioPath, CommonConstant.MINIO_IMAGE_EXPIRE_TIME, true), "Success", category);
|
return new GenerateResultVO(generateDetailId, minioUtil.getPreSignedUrl(minioPath, CommonConstant.MINIO_IMAGE_EXPIRE_TIME, true), "Success", category);
|
||||||
|
|||||||
Reference in New Issue
Block a user