diff --git a/src/main/java/com/bruce/common/config/AttachmentProperties.java b/src/main/java/com/bruce/common/config/AttachmentProperties.java index 1d4e688..cb2caf1 100644 --- a/src/main/java/com/bruce/common/config/AttachmentProperties.java +++ b/src/main/java/com/bruce/common/config/AttachmentProperties.java @@ -1,18 +1,16 @@ package com.bruce.common.config; -import lombok.AllArgsConstructor; -import lombok.Getter; +import lombok.Data; import lombok.NoArgsConstructor; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.stereotype.Component; @Component -@Getter -@AllArgsConstructor +@Data @NoArgsConstructor @ConfigurationProperties(prefix = "common.attachment") public class AttachmentProperties { - private final String BASE_PATH = "data/attachments"; + private String basePath = "data/attachments"; } diff --git a/src/main/java/com/bruce/common/service/impl/SysAttachmentServiceImpl.java b/src/main/java/com/bruce/common/service/impl/SysAttachmentServiceImpl.java index b9fe4b6..605a17b 100644 --- a/src/main/java/com/bruce/common/service/impl/SysAttachmentServiceImpl.java +++ b/src/main/java/com/bruce/common/service/impl/SysAttachmentServiceImpl.java @@ -6,6 +6,7 @@ import com.bruce.common.domain.entity.SysAttachment; import com.bruce.common.dto.request.SysAttachmentUploadRequest; import com.bruce.common.mapper.SysAttachmentMapper; import com.bruce.common.service.ISysAttachmentService; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.util.StringUtils; import org.springframework.web.multipart.MultipartFile; @@ -23,11 +24,8 @@ public class SysAttachmentServiceImpl extends ServiceImpl