diff --git a/src/main/java/com/supervision/minio/service/impl/MinioServiceImpl.java b/src/main/java/com/supervision/minio/service/impl/MinioServiceImpl.java index 9c8c42f..ab80fb2 100644 --- a/src/main/java/com/supervision/minio/service/impl/MinioServiceImpl.java +++ b/src/main/java/com/supervision/minio/service/impl/MinioServiceImpl.java @@ -38,6 +38,9 @@ public class MinioServiceImpl implements MinioService { private final MinioFileMapper minioFileMapper; + @Value("${fu-hsi-config.watermark.template}") + private String watermarkTemplate; + @Override public String uploadFile(MultipartFile file) throws IOException { return uploadFile(file, false); @@ -69,7 +72,8 @@ public class MinioServiceImpl implements MinioService { public void downloadFile(String fileId, HttpServletResponse response) { MinioFile minioFile = minioFileMapper.selectById(fileId); String fileType = minioFile.getFileType(); - this.downloadFileWithWatermark(fileId, fileType, UserUtil.getUser().getUserName(), response); + String waterMarkName = StrUtil.format(watermarkTemplate, Map.of("userName", UserUtil.getUser().getUserName())); + this.downloadFileWithWatermark(fileId, fileType, waterMarkName, response); } diff --git a/src/main/java/com/supervision/police/service/impl/CaseEvidenceServiceImpl.java b/src/main/java/com/supervision/police/service/impl/CaseEvidenceServiceImpl.java index 832a36d..616881d 100644 --- a/src/main/java/com/supervision/police/service/impl/CaseEvidenceServiceImpl.java +++ b/src/main/java/com/supervision/police/service/impl/CaseEvidenceServiceImpl.java @@ -32,6 +32,7 @@ import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.aop.framework.AopContext; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; import org.springframework.scheduling.annotation.Async; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Propagation; @@ -72,6 +73,9 @@ public class CaseEvidenceServiceImpl extends ServiceImpl