|
|
|
@@ -3,13 +3,15 @@ package com.simple.controller; |
|
|
|
|
|
|
|
import com.simple.common.ResultData; |
|
|
|
import com.simple.utils.Constant; |
|
|
|
import io.swagger.annotations.Api; |
|
|
|
import io.swagger.annotations.ApiOperation; |
|
|
|
import org.slf4j.Logger; |
|
|
|
import org.slf4j.LoggerFactory; |
|
|
|
import org.springframework.stereotype.Controller; |
|
|
|
import org.springframework.util.MultiValueMap; |
|
|
|
import org.springframework.web.bind.annotation.RequestMapping; |
|
|
|
import org.springframework.web.bind.annotation.RequestMethod; |
|
|
|
import org.springframework.web.bind.annotation.ResponseBody; |
|
|
|
import org.springframework.web.bind.annotation.RestController; |
|
|
|
import org.springframework.web.multipart.MultipartFile; |
|
|
|
import org.springframework.web.multipart.MultipartHttpServletRequest; |
|
|
|
|
|
|
|
@@ -19,8 +21,9 @@ import java.io.File; |
|
|
|
import java.io.FileOutputStream; |
|
|
|
import java.util.*; |
|
|
|
|
|
|
|
@Controller |
|
|
|
@RestController |
|
|
|
@RequestMapping(value = "upload") |
|
|
|
@Api(description="文件上传接口") |
|
|
|
public class UploadController { |
|
|
|
|
|
|
|
private final Logger logger = LoggerFactory.getLogger(UploadController.class); |
|
|
|
@@ -34,6 +37,7 @@ public class UploadController { |
|
|
|
*/ |
|
|
|
@RequestMapping(value = "/fileUpload", method = RequestMethod.POST) |
|
|
|
@ResponseBody |
|
|
|
@ApiOperation("上传文件") |
|
|
|
public ResultData fileUpload(HttpServletRequest request) { |
|
|
|
MultipartHttpServletRequest params=((MultipartHttpServletRequest) request); |
|
|
|
MultiValueMap<String, MultipartFile> iter = params.getMultiFileMap(); |
|
|
|
@@ -65,6 +69,6 @@ public class UploadController { |
|
|
|
} |
|
|
|
Map map = new HashMap(); |
|
|
|
map.put("imgarray", fileNameArray); |
|
|
|
return new ResultData(0, "上传成功", map); |
|
|
|
return new ResultData(200, "上传成功", map); |
|
|
|
} |
|
|
|
} |