| | |
| | | import io.swagger.annotations.ApiOperation; |
| | | import io.swagger.annotations.ApiResponse; |
| | | import io.swagger.annotations.ApiResponses; |
| | | import org.springframework.util.StringUtils; |
| | | import org.springframework.web.bind.annotation.*; |
| | | import org.springframework.web.multipart.MultipartFile; |
| | | |
| | | import javax.servlet.ServletOutputStream; |
| | | import javax.servlet.http.HttpServletRequest; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | import java.io.File; |
| | | import java.io.FileInputStream; |
| | | import java.io.FileNotFoundException; |
| | | import java.io.IOException; |
| | | import java.nio.charset.StandardCharsets; |
| | | import java.nio.file.Files; |
| | | import java.nio.file.Path; |
| | | import java.nio.file.Paths; |
| | | import java.util.*; |
| | | |
| | | @RestController |
| | |
| | | public class ImagePreviewController extends BaseController { |
| | | //上传图片 |
| | | @ApiResponses({@ApiResponse(code = 200, message = "上传成功"), @ApiResponse(code = 400, message = "上传失败"), @ApiResponse(code = 500, message = "服务器内部错误")}) |
| | | @RequestMapping(value = "/saveImage", method = RequestMethod.POST) |
| | | //@RequestMapping(value = "/saveImage", method = RequestMethod.POST) |
| | | public Map<String, Object> saveImage(@RequestParam("files") MultipartFile[] files) { |
| | | Map<String, Object> map = new HashMap<>(); |
| | | List<String> list = new ArrayList<>(); |
| | |
| | | } |
| | | |
| | | //预览图片 |
| | | @RequestMapping("previewImage") |
| | | //@RequestMapping("previewImage") |
| | | @ApiOperation(value = "根据文件名实现预览功能") |
| | | public void previewFile( |
| | | HttpServletResponse response) throws IOException { |