“zhifk” před 2 roky
rodič
revize
74b303a9d0

+ 5 - 0
blade-service-api/blade-business-api/src/main/java/org/springblade/business/vo/MetadataClassificationVO.java

@@ -16,10 +16,13 @@
  */
 package org.springblade.business.vo;
 
+import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 import org.springblade.business.entity.MetadataClassification;
 
+import java.util.List;
+
 
 /**
  * 视图实体类
@@ -41,4 +44,6 @@ public class MetadataClassificationVO extends MetadataClassification {
      * 文件id
      */
     private Long fileId;
+    @ApiModelProperty("批量保存")
+    private List<MetadataClassificationVO> list;
 }

+ 2 - 2
blade-service/blade-archive/src/main/java/org/springblade/archive/controller/ArchiveFileController.java

@@ -396,9 +396,9 @@ public class ArchiveFileController extends BladeController {
     @PostMapping("/updateMetadata")
     @ApiOperationSupport(order = 17)
     @ApiOperation(value = "编辑")
-    public R<Boolean> updateMetadata(@RequestBody List<MetadataClassificationVO> vos) {
+    public R<Boolean> updateMetadata(@RequestBody MetadataClassificationVO vo) {
         try {
-            this.metadataClassificationClient.updateMetadata(vos);
+            this.metadataClassificationClient.updateMetadata(vo.getList());
         } catch (Exception e) {
             e.printStackTrace();
             return R.data(false);