Blame view

src/main/java/com/objecteye/controller/UploadFileController.java 1.07 KB
40c853a1   Liu Haoyu   去掉MySQL相关内容, 去掉my...
1
2
3
  package com.objecteye.controller;
  
  import com.objecteye.common.CommonResult;
68a67f36   Liu Haoyu   接口问题处理;
4
  import com.objecteye.service.IUploadFileService;
40c853a1   Liu Haoyu   去掉MySQL相关内容, 去掉my...
5
6
7
  import com.objecteye.utils.GlobalUtil;
  import io.swagger.annotations.Api;
  import io.swagger.annotations.ApiOperation;
68a67f36   Liu Haoyu   接口问题处理;
8
  import org.springframework.beans.factory.annotation.Autowired;
40c853a1   Liu Haoyu   去掉MySQL相关内容, 去掉my...
9
10
11
  import org.springframework.web.bind.annotation.*;
  import org.springframework.web.multipart.MultipartFile;
  
68a67f36   Liu Haoyu   接口问题处理;
12
13
  import java.io.IOException;
  
40c853a1   Liu Haoyu   去掉MySQL相关内容, 去掉my...
14
15
16
17
  @RestController
  @RequestMapping("uploadDbMongo")
  @Api(value = "UploadFileController", description = "上传文件解析保存到mongo库,代替ftp")
  @CrossOrigin
68a67f36   Liu Haoyu   接口问题处理;
18
19
20
21
  public class UploadFileController extends BasicController {
  
      @Autowired
      private IUploadFileService iUploadFileService;
40c853a1   Liu Haoyu   去掉MySQL相关内容, 去掉my...
22
23
24
  
      @ApiOperation("上传文件到mongo")
      @RequestMapping(value = "uploadToMongo", method = RequestMethod.POST, produces = GlobalUtil.COMMON_HEADER_CONTENT_TYPE)
68a67f36   Liu Haoyu   接口问题处理;
25
26
      public CommonResult uploadToMongo(@RequestParam MultipartFile multipartFile) throws IOException {
          return jsonObjectResultHandle(iUploadFileService.uploadFile2Mongo(multipartFile));
40c853a1   Liu Haoyu   去掉MySQL相关内容, 去掉my...
27
28
      }
  }