File tree Expand file tree Collapse file tree
src/main/java/io/github/talelin/latticy/controller/cms Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1111import org .springframework .web .multipart .MultipartFile ;
1212import org .springframework .web .multipart .MultipartHttpServletRequest ;
1313
14- import javax .servlet .http .HttpServletRequest ;
1514import java .util .List ;
1615
1716/**
1817 * @author pedro@TaleLin
18+ * @author Juzi@TaleLin
1919 */
2020@ RestController
2121@ RequestMapping ("/cms/file" )
@@ -24,13 +24,17 @@ public class FileController {
2424 @ Autowired
2525 private FileService fileService ;
2626
27- @ PostMapping ("" )
27+ /**
28+ * 文件上传
29+ *
30+ * @param multipartHttpServletRequest 携带文件的 request
31+ * @return 文件信息
32+ */
33+ @ PostMapping
2834 @ LoginRequired
29- public List <FileBO > upload (HttpServletRequest request ) {
30- MultipartHttpServletRequest multipartHttpServletRequest = ((MultipartHttpServletRequest ) request );
31- MultiValueMap <String , MultipartFile > fileMap = multipartHttpServletRequest .getMultiFileMap ();
32- List <FileBO > files = fileService .upload (fileMap );
33- return files ;
35+ public List <FileBO > upload (MultipartHttpServletRequest multipartHttpServletRequest ) {
36+ MultiValueMap <String , MultipartFile > fileMap =
37+ multipartHttpServletRequest .getMultiFileMap ();
38+ return fileService .upload (fileMap );
3439 }
35-
3640}
You can’t perform that action at this time.
0 commit comments