LocalSysFileServiceImpl.java 670 B

123456789101112131415161718192021222324252627
  1. package com.ruoyi.file.service;
  2. import org.springframework.stereotype.Service;
  3. import org.springframework.web.multipart.MultipartFile;
  4. import com.ruoyi.file.utils.FileUploadUtils;
  5. /**
  6. * 本地文件存储
  7. *
  8. * @author ruoyi
  9. */
  10. @Service
  11. public class LocalSysFileServiceImpl implements ISysFileService
  12. {
  13. /**
  14. * 文件上传接口
  15. *
  16. * @param file 上传的文件
  17. * @param baseDir 相对应用的基目录
  18. * @return 文件名称
  19. * @throws Exception
  20. */
  21. public String uploadFile(MultipartFile file, String baseDir) throws Exception
  22. {
  23. return FileUploadUtils.upload(baseDir, file);
  24. }
  25. }