Quellcode durchsuchen

课时删除新增批量添加接口

dzx vor 8 Monaten
Ursprung
Commit
31e141fcea

+ 13 - 0
src/main/java/com/xjrsoft/module/classtime/controller/ClassTimeDeleteController.java

@@ -78,6 +78,19 @@ public class ClassTimeDeleteController {
         return RT.ok(isSuccess);
     }
 
+    @PostMapping(value = "add-batch")
+    @ApiOperation(value = "批量新增新增课时删除")
+    @SaCheckPermission("classtimedelete:add")
+    public RT<Boolean> add(@Valid @RequestBody List<AddClassTimeDeleteDto> dtoList){
+        for (AddClassTimeDeleteDto dto : dtoList) {
+            ClassTimeDelete classTimeDelete = BeanUtil.toBean(dto, ClassTimeDelete.class);
+            classTimeDelete.setCreateDate(new Date());
+            classTimeDeleteService.save(classTimeDelete);
+        }
+
+        return RT.ok(true);
+    }
+
     @PutMapping
     @ApiOperation(value = "修改课时删除")
     @SaCheckPermission("classtimedelete:edit")