12345678910111213141516171819202122232425262728293031323334353637 |
- package com.fdkankan.scene.controller;
- import com.fdkankan.common.controller.BaseController;
- import com.fdkankan.scene.service.ISceneUploadService;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RequestMethod;
- import org.springframework.web.bind.annotation.RequestParam;
- import org.springframework.web.bind.annotation.RestController;
- import org.springframework.web.multipart.MultipartFile;
- import java.util.List;
- @RestController
- @RequestMapping("/api/scene/upload")
- public class SceneUploadController extends BaseController {
- @Autowired
- private ISceneUploadService sceneUploadService;
- /**
- * 上传图片到oss,base64
- * imgData 图片base64
- * files 文件
- * sceneCode 场景码
- * type 0添加,1替换
- */
- @RequestMapping(value = "/files", method = RequestMethod.POST)
- public List<String> uploads(@RequestParam(value = "imgData",required = false) String imgData,
- @RequestParam(value = "files",required = false) MultipartFile[] files,
- @RequestParam(value = "sceneCode",required = false) String sceneCode,
- @RequestParam(value = "type",required = false,defaultValue = "0") Integer type) throws Exception {
- return sceneUploadService.uploads(imgData,files,sceneCode,type);
- }
- }
|