Browse Source

综合展示一次上传多张图片

wangyangyang 4 năm trước cách đây
mục cha
commit
c84a3f2367

+ 20 - 1
sms_water/src/main/java/com/huaxu/controller/ComdisplayMapController.java

@@ -42,7 +42,7 @@ public class ComdisplayMapController{
     @ApiOperation(value = "综合展示图片")
     @RequestMapping(value = "addComDisImage", method = RequestMethod.POST)
     @ResponseBody
-    public AjaxMessage<String> addUserPhoto(@ApiParam(value = "综合展示图片", required = true) @RequestParam("avatarfile") MultipartFile file) {
+    public AjaxMessage<String> addComDisImage(@ApiParam(value = "综合展示图片", required = true) @RequestParam("avatarfile") MultipartFile file) {
         String avatar = "";
         if (!file.isEmpty()) {
             try {
@@ -53,6 +53,25 @@ public class ComdisplayMapController{
         }
         return new AjaxMessage<>(ResultStatus.OK, avatar);
     }
+    /**
+     * 新增
+     */
+    @ApiOperation(value = "综合展示图片")
+    @RequestMapping(value = "addComDisImages", method = RequestMethod.POST)
+    @ResponseBody
+    public AjaxMessage<String> addComDisImages(@ApiParam(value = "综合展示图片", required = true) @RequestParam("avatarfile")MultipartFile[] files) {
+        String avatar = "";
+        for (MultipartFile file : files) {
+            if (!file.isEmpty()) {
+                try {
+                    avatar += (FileUploadUtil.uploadWeb(baseDir, file)+",");
+                } catch (IOException e) {
+                    return new AjaxMessage<>(ResultStatus.ERROR, e.getMessage());
+                }
+            }
+        }
+        return new AjaxMessage<>(ResultStatus.OK, avatar);
+    }
 
     /**
      * 新增