|
@@ -67,4 +67,21 @@ public class UploadFileController extends BaseController {
|
|
|
public HttpResponseResult<PostObjectFormFields> getUploadSign(@RequestBody UploadSign uploadSign) {
|
|
|
return succeed(uploadFileService.getUploadSign(uploadSign));
|
|
|
}
|
|
|
+
|
|
|
+ @PostMapping(value = "uploadFileTo")
|
|
|
+ public Object uploadFileTo(@ApiParam(value = "上传的文件", required = true) @RequestParam("file") MultipartFile file) {
|
|
|
+ try {
|
|
|
+ if (file != null && StringUtils.isNotBlank(file.getOriginalFilename())) {
|
|
|
+ UploadReturnBean bean = uploadFileService.uploadFile(file.getInputStream(), UploadUtil.getExtension(file.getOriginalFilename()));
|
|
|
+ bean.setName(file.getOriginalFilename());
|
|
|
+ if (bean.isStatus()) {
|
|
|
+ return succeed(bean);
|
|
|
+ }
|
|
|
+ return failed(bean.getMessage());
|
|
|
+ }
|
|
|
+ } catch (Exception e) {
|
|
|
+ LOGGER.error("上传失败", e);
|
|
|
+ }
|
|
|
+ return failed("上传失败");
|
|
|
+ }
|
|
|
}
|