Browse Source

新增批量删除实验实例接口

dev-lhz
chenzhihang 1 year ago
parent
commit
8e5a93ffb4
3 changed files with 16 additions and 0 deletions
  1. +6
    -0
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/controller/experiment/ExperimentInsController.java
  2. +3
    -0
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/ExperimentInsService.java
  3. +7
    -0
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ExperimentInsServiceImpl.java

+ 6
- 0
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/controller/experiment/ExperimentInsController.java View File

@@ -106,6 +106,12 @@ public class ExperimentInsController extends BaseController {
return genericsSuccess(this.experimentInsService.removeById(id));
}

@DeleteMapping("batchDelete")
@ApiOperation("批量删除实验实例")
public GenericsAjaxResult<String> batchDelete(@RequestBody List<Integer> ids) throws Exception{
return genericsSuccess(this.experimentInsService.batchDelete(ids));
}

/**
* 终止实验实例
*


+ 3
- 0
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/ExperimentInsService.java View File

@@ -73,6 +73,9 @@ public interface ExperimentInsService {
* @param id 主键
* @return 是否成功
*/

String batchDelete(List<Integer> ids);

boolean deleteById(Integer id);




+ 7
- 0
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ExperimentInsServiceImpl.java View File

@@ -230,6 +230,13 @@ public class ExperimentInsServiceImpl implements ExperimentInsService {

}

@Override
public String batchDelete(List<Integer> ids) {
for (Integer id : ids) {
removeById(id);
}
return "删除成功";
}


/**


Loading…
Cancel
Save