dengsixing vor 1 Monat
Ursprung
Commit
0181d8a72f

+ 6 - 2
src/main/java/com/fdkankan/scene/controller/EvidenceController.java

@@ -2,6 +2,7 @@ package com.fdkankan.scene.controller;
 
 
 import cn.hutool.core.util.StrUtil;
+import com.alibaba.fastjson.JSON;
 import com.alibaba.fastjson.JSONObject;
 import com.dtflys.forest.annotation.JSONBody;
 import com.fdkankan.scene.annotation.CheckPermit;
@@ -154,8 +155,11 @@ public class EvidenceController  extends BaseController {
      **/
     @CheckPermit
     @PostMapping("/addMediaLibrarys")
-    public ResultData uploadScreenshot(@RequestPart("files") MultipartFile[] files, @RequestPart("data") BaseJsonArrayParamVO data) throws Exception {
-        sceneEvidenceService.uploadScreenshot(request.getHeader("token"), files, data);
+    public ResultData uploadScreenshot(@RequestParam("files") MultipartFile[] files, @RequestParam("num") String num, @RequestParam("data)") String data) throws Exception {
+        BaseJsonArrayParamVO param = new BaseJsonArrayParamVO();
+        param.setNum(num);
+        param.setData(JSON.parseArray(data, JSONObject.class));
+        sceneEvidenceService.uploadScreenshot(request.getHeader("token"), files, param);
         return ResultData.ok();
     }