浏览代码

add 批量修改

18339543638 3 年之前
父节点
当前提交
4f57dacb54

+ 7 - 0
nb-common/crud-common/src/main/java/com/nb/common/crud/controller/BaseSaveController.java

@@ -47,4 +47,11 @@ public interface BaseSaveController<E,K extends Serializable> extends
         editAuth();
         return getService().updateById(payload)?R.success(payload):R.fail("更新失败");
     }
+
+    @PostMapping("/edit/_batch")
+    @ApiOperation(value = "根据ID修改数据")
+    default R update(@RequestBody @Validated(GenericEntity.Insert.class) List<E> payload) {
+        editAuth();
+        return getService().updateBatchById(payload)?R.success(payload):R.fail("更新失败");
+    }
 }