UserController.java 1.1 KB

1234567891011121314151617181920212223242526272829
  1. package com.futu.course.user.controller;
  2. import com.futu.course.user.service.impl.UserServiceImpl;
  3. import io.minio.errors.*;
  4. import org.springframework.beans.factory.annotation.Autowired;
  5. import org.springframework.web.bind.annotation.PostMapping;
  6. import org.springframework.web.bind.annotation.RequestMapping;
  7. import org.springframework.web.bind.annotation.RestController;
  8. import org.springframework.web.multipart.MultipartFile;
  9. import java.io.IOException;
  10. import java.security.InvalidKeyException;
  11. import java.security.NoSuchAlgorithmException;
  12. /**
  13. * @author "杨旭朋"
  14. * @ClassName: UserController
  15. * @date 2025年05月07日 14:24
  16. */
  17. @RestController
  18. @RequestMapping("user")
  19. public class UserController {
  20. @Autowired
  21. private UserServiceImpl userService;
  22. @PostMapping("unload")
  23. public String unload(MultipartFile multipartFile,Long uid) throws ServerException, InvalidBucketNameException, InsufficientDataException, ErrorResponseException, IOException, NoSuchAlgorithmException, InvalidKeyException, InvalidResponseException, XmlParserException, InternalException {
  24. return userService.unload(multipartFile,uid);
  25. }
  26. }