From 86640cfdbfce74cbf2cad70a7ec77ca3b62b4090 Mon Sep 17 00:00:00 2001 From: Parker Date: Mon, 28 Dec 2020 21:56:51 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=90=AF=E5=8A=A8=E5=91=8A?= =?UTF-8?q?=E8=AD=A6=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api/web/gentest/carinfo/TestCarRestApi.java | 2 +- .../opsli/api/web/gentest/user/TestUserRestApi.java | 2 +- .../opsli/api/web/system/area/SysAreaRestApi.java | 2 +- .../java/org/opsli/api/web/system/dict/DictApi.java | 2 +- .../opsli/api/web/system/dict/DictDetailApi.java | 2 +- .../java/org/opsli/api/web/system/menu/MenuApi.java | 2 +- .../org/opsli/api/web/system/org/SysOrgRestApi.java | 2 +- .../java/org/opsli/api/web/system/role/RoleApi.java | 2 +- .../org/opsli/api/web/system/tenant/TenantApi.java | 2 +- .../java/org/opsli/api/web/system/user/UserApi.java | 2 +- .../java/org/opsli/api/web/test/TestRestApi.java | 2 +- .../opsli/modulars/creater/table/api/TableApi.java | 4 ++-- .../creater/table/web/TableRestController.java | 13 ++++++++----- .../resources/tpl/backend/api/TemplateRestApi.html | 2 +- .../tpl/backend/web/TemplateRestController.html | 6 ++++-- .../system/area/web/SysAreaRestController.java | 7 +++++-- .../system/dict/web/DictDetailRestController.java | 8 ++++---- .../system/dict/web/DictRestController.java | 8 ++++---- .../system/menu/web/MenuRestController.java | 7 +++++-- .../system/org/web/SysOrgRestController.java | 7 +++++-- .../system/role/web/RoleRestController.java | 10 ++++++---- .../system/tenant/web/TenantRestController.java | 6 ++++-- .../system/user/web/UserRestController.java | 8 +++++--- .../gentest/carinfo/web/TestCarRestController.java | 6 ++++-- .../gentest/user/web/TestUserRestController.java | 6 ++++-- .../opsli/modulars/test/web/TestRestController.java | 6 ++++-- 26 files changed, 76 insertions(+), 50 deletions(-) diff --git a/opsli-api/src/main/java/org/opsli/api/web/gentest/carinfo/TestCarRestApi.java b/opsli-api/src/main/java/org/opsli/api/web/gentest/carinfo/TestCarRestApi.java index 2c9ae71f..eb6a26fa 100755 --- a/opsli-api/src/main/java/org/opsli/api/web/gentest/carinfo/TestCarRestApi.java +++ b/opsli-api/src/main/java/org/opsli/api/web/gentest/carinfo/TestCarRestApi.java @@ -98,7 +98,7 @@ public interface TestCarRestApi { * @return ResultVo */ @PostMapping("/delAll") - ResultVo delAll(String[] ids); + ResultVo delAll(String ids); /** * 汽车信息 Excel 导出 diff --git a/opsli-api/src/main/java/org/opsli/api/web/gentest/user/TestUserRestApi.java b/opsli-api/src/main/java/org/opsli/api/web/gentest/user/TestUserRestApi.java index 50db3421..4013c8c5 100755 --- a/opsli-api/src/main/java/org/opsli/api/web/gentest/user/TestUserRestApi.java +++ b/opsli-api/src/main/java/org/opsli/api/web/gentest/user/TestUserRestApi.java @@ -98,7 +98,7 @@ public interface TestUserRestApi { * @return ResultVo */ @PostMapping("/delAll") - ResultVo delAll(String[] ids); + ResultVo delAll(String ids); /** * 某系统用户 Excel 导出 diff --git a/opsli-api/src/main/java/org/opsli/api/web/system/area/SysAreaRestApi.java b/opsli-api/src/main/java/org/opsli/api/web/system/area/SysAreaRestApi.java index 645cd92a..250462d9 100755 --- a/opsli-api/src/main/java/org/opsli/api/web/system/area/SysAreaRestApi.java +++ b/opsli-api/src/main/java/org/opsli/api/web/system/area/SysAreaRestApi.java @@ -91,7 +91,7 @@ public interface SysAreaRestApi { * @return ResultVo */ @PostMapping("/delAll") - ResultVo delAll(String[] ids); + ResultVo delAll(String ids); /** * 组织机构表 Excel 导出 diff --git a/opsli-api/src/main/java/org/opsli/api/web/system/dict/DictApi.java b/opsli-api/src/main/java/org/opsli/api/web/system/dict/DictApi.java index ac9324f5..f3a5f066 100644 --- a/opsli-api/src/main/java/org/opsli/api/web/system/dict/DictApi.java +++ b/opsli-api/src/main/java/org/opsli/api/web/system/dict/DictApi.java @@ -98,7 +98,7 @@ public interface DictApi { * @return ResultVo */ @PostMapping("/delAll") - ResultVo delAll(String[] ids); + ResultVo delAll(String ids); /** * 数据字典 Excel 导出 diff --git a/opsli-api/src/main/java/org/opsli/api/web/system/dict/DictDetailApi.java b/opsli-api/src/main/java/org/opsli/api/web/system/dict/DictDetailApi.java index dc1061ca..bb170d01 100644 --- a/opsli-api/src/main/java/org/opsli/api/web/system/dict/DictDetailApi.java +++ b/opsli-api/src/main/java/org/opsli/api/web/system/dict/DictDetailApi.java @@ -98,7 +98,7 @@ public interface DictDetailApi { * @return ResultVo */ @PostMapping("/delAll") - ResultVo delAll(String[] ids); + ResultVo delAll(String ids); /** * 数据字典 Excel 导出 diff --git a/opsli-api/src/main/java/org/opsli/api/web/system/menu/MenuApi.java b/opsli-api/src/main/java/org/opsli/api/web/system/menu/MenuApi.java index b3d7b395..0ebb1e96 100644 --- a/opsli-api/src/main/java/org/opsli/api/web/system/menu/MenuApi.java +++ b/opsli-api/src/main/java/org/opsli/api/web/system/menu/MenuApi.java @@ -130,7 +130,7 @@ public interface MenuApi { * @return ResultVo */ @PostMapping("/delAll") - ResultVo delAll(String[] ids); + ResultVo delAll(String ids); /** * 菜单 Excel 导出 diff --git a/opsli-api/src/main/java/org/opsli/api/web/system/org/SysOrgRestApi.java b/opsli-api/src/main/java/org/opsli/api/web/system/org/SysOrgRestApi.java index 15dce967..e33c5804 100755 --- a/opsli-api/src/main/java/org/opsli/api/web/system/org/SysOrgRestApi.java +++ b/opsli-api/src/main/java/org/opsli/api/web/system/org/SysOrgRestApi.java @@ -104,7 +104,7 @@ public interface SysOrgRestApi { * @return ResultVo */ @PostMapping("/delAll") - ResultVo delAll(String[] ids); + ResultVo delAll(String ids); /** * 组织机构表 Excel 导出 diff --git a/opsli-api/src/main/java/org/opsli/api/web/system/role/RoleApi.java b/opsli-api/src/main/java/org/opsli/api/web/system/role/RoleApi.java index 38269e44..0dcfa598 100644 --- a/opsli-api/src/main/java/org/opsli/api/web/system/role/RoleApi.java +++ b/opsli-api/src/main/java/org/opsli/api/web/system/role/RoleApi.java @@ -98,7 +98,7 @@ public interface RoleApi { * @return ResultVo */ @PostMapping("/delAll") - ResultVo delAll(String[] ids); + ResultVo delAll(String ids); /** * 角色 Excel 导出 diff --git a/opsli-api/src/main/java/org/opsli/api/web/system/tenant/TenantApi.java b/opsli-api/src/main/java/org/opsli/api/web/system/tenant/TenantApi.java index adb7a97f..1569b52f 100644 --- a/opsli-api/src/main/java/org/opsli/api/web/system/tenant/TenantApi.java +++ b/opsli-api/src/main/java/org/opsli/api/web/system/tenant/TenantApi.java @@ -98,7 +98,7 @@ public interface TenantApi { * @return ResultVo */ @PostMapping("/delAll") - ResultVo delAll(String[] ids); + ResultVo delAll(String ids); /** * 租户 Excel 导出 diff --git a/opsli-api/src/main/java/org/opsli/api/web/system/user/UserApi.java b/opsli-api/src/main/java/org/opsli/api/web/system/user/UserApi.java index 689c222a..a7ad2d9a 100644 --- a/opsli-api/src/main/java/org/opsli/api/web/system/user/UserApi.java +++ b/opsli-api/src/main/java/org/opsli/api/web/system/user/UserApi.java @@ -172,7 +172,7 @@ public interface UserApi { * @return ResultVo */ @PostMapping("/delAll") - ResultVo delAll(String[] ids); + ResultVo delAll(String ids); /** * 用户信息 Excel 导出 diff --git a/opsli-api/src/main/java/org/opsli/api/web/test/TestRestApi.java b/opsli-api/src/main/java/org/opsli/api/web/test/TestRestApi.java index 53c44aa8..26d4e8a4 100644 --- a/opsli-api/src/main/java/org/opsli/api/web/test/TestRestApi.java +++ b/opsli-api/src/main/java/org/opsli/api/web/test/TestRestApi.java @@ -98,7 +98,7 @@ public interface TestRestApi { * @return ResultVo */ @PostMapping("/delAll") - ResultVo delAll(String[] ids); + ResultVo delAll(String ids); /** * 测试 Excel 导出 diff --git a/opsli-modulars/opsli-modulars-creater/src/main/java/org/opsli/modulars/creater/table/api/TableApi.java b/opsli-modulars/opsli-modulars-creater/src/main/java/org/opsli/modulars/creater/table/api/TableApi.java index c54ac459..adb582a7 100644 --- a/opsli-modulars/opsli-modulars-creater/src/main/java/org/opsli/modulars/creater/table/api/TableApi.java +++ b/opsli-modulars/opsli-modulars-creater/src/main/java/org/opsli/modulars/creater/table/api/TableApi.java @@ -100,7 +100,7 @@ public interface TableApi { * @return ResultVo */ @PostMapping("/delAll") - ResultVo delAll(String[] ids); + ResultVo delAll(String ids); /** * 同步到数据库 @@ -122,6 +122,6 @@ public interface TableApi { * @return ResultVo */ @PostMapping("/importTables") - ResultVo importTables(String[] tableNames); + ResultVo importTables(String tableNames); } diff --git a/opsli-modulars/opsli-modulars-creater/src/main/java/org/opsli/modulars/creater/table/web/TableRestController.java b/opsli-modulars/opsli-modulars-creater/src/main/java/org/opsli/modulars/creater/table/web/TableRestController.java index e922eb80..b1ea679e 100644 --- a/opsli-modulars/opsli-modulars-creater/src/main/java/org/opsli/modulars/creater/table/web/TableRestController.java +++ b/opsli-modulars/opsli-modulars-creater/src/main/java/org/opsli/modulars/creater/table/web/TableRestController.java @@ -15,6 +15,7 @@ */ package org.opsli.modulars.creater.table.web; +import cn.hutool.core.convert.Convert; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; import org.apache.shiro.authz.annotation.RequiresPermissions; @@ -182,12 +183,13 @@ public class TableRestController extends BaseRestController delAll(String[] ids){ + public ResultVo delAll(String ids){ // 演示模式 不允许操作 //super.demoError(); + String[] idArray = Convert.toStrArray(ids); try { - IService.removeByIdsAny(ids); + IService.removeByIdsAny(idArray); } catch (ServiceException e){ throw e; } catch (Exception e){ @@ -240,12 +242,13 @@ public class TableRestController extends BaseRestController importTables(String[] tableNames) { - if(tableNames == null){ + public ResultVo importTables(String tableNames) { + String[] tableNameArray = Convert.toStrArray(tableNames); + if(tableNameArray == null){ // 未选中表,无法导入 throw new CreaterException(CreaterMsg.EXCEPTION_IMPORT_NULL); } - IService.importTables(tableNames); + IService.importTables(tableNameArray); return ResultVo.success("导入成功"); } } diff --git a/opsli-modulars/opsli-modulars-creater/src/main/resources/tpl/backend/api/TemplateRestApi.html b/opsli-modulars/opsli-modulars-creater/src/main/resources/tpl/backend/api/TemplateRestApi.html index bdbc2ca1..1ccfe698 100644 --- a/opsli-modulars/opsli-modulars-creater/src/main/resources/tpl/backend/api/TemplateRestApi.html +++ b/opsli-modulars/opsli-modulars-creater/src/main/resources/tpl/backend/api/TemplateRestApi.html @@ -110,7 +110,7 @@ public interface #(data.model.tableName)RestApi { * @return ResultVo */ @PostMapping("/delAll") - ResultVo delAll(String[] ids); + ResultVo delAll(String ids); /** * #(data.codeTitle) Excel 导出 diff --git a/opsli-modulars/opsli-modulars-creater/src/main/resources/tpl/backend/web/TemplateRestController.html b/opsli-modulars/opsli-modulars-creater/src/main/resources/tpl/backend/web/TemplateRestController.html index 261facfe..f84801ac 100644 --- a/opsli-modulars/opsli-modulars-creater/src/main/resources/tpl/backend/web/TemplateRestController.html +++ b/opsli-modulars/opsli-modulars-creater/src/main/resources/tpl/backend/web/TemplateRestController.html @@ -20,6 +20,7 @@ package #(data.packageName+"."+data.moduleName).web; #end import cn.hutool.core.util.ReflectUtil; +import cn.hutool.core.convert.Convert; import org.opsli.core.base.service.interfaces.CrudServiceInterface; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; @@ -184,8 +185,9 @@ public class #(data.model.tableName)RestController extends BaseRestController<#( #end @EnableLog @Override - public ResultVo delAll(String[] ids){ - IService.deleteAll(ids); + public ResultVo delAll(String ids){ + String[] idArray = Convert.toStrArray(ids); + IService.deleteAll(idArray); return ResultVo.success("批量删除#(data.codeTitleBrief)成功"); } diff --git a/opsli-modulars/opsli-modulars-system/src/main/java/org/opsli/modulars/system/area/web/SysAreaRestController.java b/opsli-modulars/opsli-modulars-system/src/main/java/org/opsli/modulars/system/area/web/SysAreaRestController.java index 3204138d..830375c6 100755 --- a/opsli-modulars/opsli-modulars-system/src/main/java/org/opsli/modulars/system/area/web/SysAreaRestController.java +++ b/opsli-modulars/opsli-modulars-system/src/main/java/org/opsli/modulars/system/area/web/SysAreaRestController.java @@ -16,6 +16,7 @@ package org.opsli.modulars.system.area.web; import cn.hutool.core.collection.CollUtil; +import cn.hutool.core.convert.Convert; import cn.hutool.core.io.IoUtil; import cn.hutool.core.lang.Snowflake; import cn.hutool.core.lang.tree.Tree; @@ -226,11 +227,13 @@ public class SysAreaRestController extends BaseRestController delAll(String[] ids){ + public ResultVo delAll(String ids){ // 演示模式 不允许操作 super.demoError(); - IService.deleteAll(ids); + String[] idArray = Convert.toStrArray(ids); + IService.deleteAll(idArray); + return ResultVo.success("批量删除地域成功"); } diff --git a/opsli-modulars/opsli-modulars-system/src/main/java/org/opsli/modulars/system/dict/web/DictDetailRestController.java b/opsli-modulars/opsli-modulars-system/src/main/java/org/opsli/modulars/system/dict/web/DictDetailRestController.java index dbca5a06..ff3d001d 100644 --- a/opsli-modulars/opsli-modulars-system/src/main/java/org/opsli/modulars/system/dict/web/DictDetailRestController.java +++ b/opsli-modulars/opsli-modulars-system/src/main/java/org/opsli/modulars/system/dict/web/DictDetailRestController.java @@ -176,12 +176,12 @@ public class DictDetailRestController extends BaseRestController delAll(String[] ids){ - + public ResultVo delAll(String ids){ + String[] idArray = Convert.toStrArray(ids); if(ids != null){ QueryBuilder queryBuilder = new GenQueryBuilder<>(); QueryWrapper wrapper = queryBuilder.build(); - List idList = Convert.toList(String.class,ids); + List idList = Convert.toList(String.class, idArray); wrapper.in(MyBatisConstants.FIELD_ID, idList); List dictList = IService.findList(wrapper); @@ -196,7 +196,7 @@ public class DictDetailRestController extends BaseRestController delAll(String[] ids){ - + public ResultVo delAll(String ids){ + String[] idArray = Convert.toStrArray(ids); if(ids != null){ QueryBuilder queryBuilder = new GenQueryBuilder<>(); QueryWrapper wrapper = queryBuilder.build(); - List idList = Convert.toList(String.class,ids); + List idList = Convert.toList(String.class, idArray); wrapper.in(MyBatisConstants.FIELD_ID, idList); List dictList = IService.findList(wrapper); @@ -198,7 +198,7 @@ public class DictRestController extends BaseRestController delAll(String[] ids){ + public ResultVo delAll(String ids){ // 演示模式 不允许操作 super.demoError(); - IService.deleteAll(ids); + String[] idArray = Convert.toStrArray(ids); + IService.deleteAll(idArray); + return ResultVo.success("批量删除菜单成功"); } diff --git a/opsli-modulars/opsli-modulars-system/src/main/java/org/opsli/modulars/system/org/web/SysOrgRestController.java b/opsli-modulars/opsli-modulars-system/src/main/java/org/opsli/modulars/system/org/web/SysOrgRestController.java index c8b0187e..712ad9de 100755 --- a/opsli-modulars/opsli-modulars-system/src/main/java/org/opsli/modulars/system/org/web/SysOrgRestController.java +++ b/opsli-modulars/opsli-modulars-system/src/main/java/org/opsli/modulars/system/org/web/SysOrgRestController.java @@ -16,6 +16,7 @@ package org.opsli.modulars.system.org.web; import cn.hutool.core.collection.CollUtil; +import cn.hutool.core.convert.Convert; import cn.hutool.core.lang.tree.Tree; import cn.hutool.core.lang.tree.TreeNodeConfig; import cn.hutool.core.lang.tree.TreeUtil; @@ -390,11 +391,13 @@ public class SysOrgRestController extends BaseRestController delAll(String[] ids){ + public ResultVo delAll(String ids){ // 演示模式 不允许操作 super.demoError(); - IService.deleteAll(ids); + String[] idArray = Convert.toStrArray(ids); + IService.deleteAll(idArray); + return ResultVo.success("批量删除组织机构成功"); } diff --git a/opsli-modulars/opsli-modulars-system/src/main/java/org/opsli/modulars/system/role/web/RoleRestController.java b/opsli-modulars/opsli-modulars-system/src/main/java/org/opsli/modulars/system/role/web/RoleRestController.java index 0f51763d..7cc767ec 100644 --- a/opsli-modulars/opsli-modulars-system/src/main/java/org/opsli/modulars/system/role/web/RoleRestController.java +++ b/opsli-modulars/opsli-modulars-system/src/main/java/org/opsli/modulars/system/role/web/RoleRestController.java @@ -180,14 +180,16 @@ public class RoleRestController extends BaseRestController delAll(String[] ids){ + public ResultVo delAll(String ids){ // 演示模式 不允许操作 super.demoError(); - if(ids != null){ + String[] idArray = Convert.toStrArray(ids); + + if(idArray != null){ QueryBuilder queryBuilder = new GenQueryBuilder<>(); QueryWrapper wrapper = queryBuilder.build(); - List idList = Convert.toList(String.class,ids); + List idList = Convert.toList(String.class,idArray); wrapper.in(MyBatisConstants.FIELD_ID, idList); List roleList = IService.findList(wrapper); @@ -202,7 +204,7 @@ public class RoleRestController extends BaseRestController delAll(String[] ids){ + public ResultVo delAll(String ids){ // 演示模式 不允许操作 super.demoError(); - IService.deleteAll(ids); + String[] idArray = Convert.toStrArray(ids); + IService.deleteAll(idArray); return ResultVo.success("批量删除租户成功"); } diff --git a/opsli-modulars/opsli-modulars-system/src/main/java/org/opsli/modulars/system/user/web/UserRestController.java b/opsli-modulars/opsli-modulars-system/src/main/java/org/opsli/modulars/system/user/web/UserRestController.java index 14fd141d..178f0ad4 100644 --- a/opsli-modulars/opsli-modulars-system/src/main/java/org/opsli/modulars/system/user/web/UserRestController.java +++ b/opsli-modulars/opsli-modulars-system/src/main/java/org/opsli/modulars/system/user/web/UserRestController.java @@ -16,6 +16,7 @@ package org.opsli.modulars.system.user.web; import cn.hutool.core.collection.CollUtil; +import cn.hutool.core.convert.Convert; import cn.hutool.core.date.DateUtil; import cn.hutool.core.io.FileUtil; import cn.hutool.core.util.RandomUtil; @@ -404,13 +405,14 @@ public class UserRestController extends BaseRestController delAll(String[] ids){ + public ResultVo delAll(String ids){ // 演示模式 不允许操作 super.demoError(); - IService.deleteAll(ids); + String[] idArray = Convert.toStrArray(ids); + IService.deleteAll(idArray); - for (String id : ids) { + for (String id : idArray) { // 清除缓存信息 UserModel userModel = new UserModel(); userModel.setId(id); diff --git a/opsli-modulars/opsli-modulars-test/src/main/java/org/opsli/modulars/gentest/carinfo/web/TestCarRestController.java b/opsli-modulars/opsli-modulars-test/src/main/java/org/opsli/modulars/gentest/carinfo/web/TestCarRestController.java index e26e52a6..630ac8fb 100755 --- a/opsli-modulars/opsli-modulars-test/src/main/java/org/opsli/modulars/gentest/carinfo/web/TestCarRestController.java +++ b/opsli-modulars/opsli-modulars-test/src/main/java/org/opsli/modulars/gentest/carinfo/web/TestCarRestController.java @@ -15,6 +15,7 @@ */ package org.opsli.modulars.gentest.carinfo.web; +import cn.hutool.core.convert.Convert; import cn.hutool.core.util.ReflectUtil; import org.opsli.core.base.service.interfaces.CrudServiceInterface; import io.swagger.annotations.ApiOperation; @@ -141,8 +142,9 @@ public class TestCarRestController extends BaseRestController delAll(String[] ids){ - IService.deleteAll(ids); + public ResultVo delAll(String ids){ + String[] idArray = Convert.toStrArray(ids); + IService.deleteAll(idArray); return ResultVo.success("批量删除汽车信息成功"); } diff --git a/opsli-modulars/opsli-modulars-test/src/main/java/org/opsli/modulars/gentest/user/web/TestUserRestController.java b/opsli-modulars/opsli-modulars-test/src/main/java/org/opsli/modulars/gentest/user/web/TestUserRestController.java index a98c2190..13807abe 100755 --- a/opsli-modulars/opsli-modulars-test/src/main/java/org/opsli/modulars/gentest/user/web/TestUserRestController.java +++ b/opsli-modulars/opsli-modulars-test/src/main/java/org/opsli/modulars/gentest/user/web/TestUserRestController.java @@ -15,6 +15,7 @@ */ package org.opsli.modulars.gentest.user.web; +import cn.hutool.core.convert.Convert; import cn.hutool.core.util.ReflectUtil; import org.opsli.common.annotation.RequiresPermissionsCus; import io.swagger.annotations.ApiOperation; @@ -141,8 +142,9 @@ public class TestUserRestController extends BaseRestController delAll(String[] ids){ - IService.deleteAll(ids); + public ResultVo delAll(String ids){ + String[] idArray = Convert.toStrArray(ids); + IService.deleteAll(idArray); return ResultVo.success("批量删除用户成功"); } diff --git a/opsli-modulars/opsli-modulars-test/src/main/java/org/opsli/modulars/test/web/TestRestController.java b/opsli-modulars/opsli-modulars-test/src/main/java/org/opsli/modulars/test/web/TestRestController.java index f1483255..1037f3d9 100644 --- a/opsli-modulars/opsli-modulars-test/src/main/java/org/opsli/modulars/test/web/TestRestController.java +++ b/opsli-modulars/opsli-modulars-test/src/main/java/org/opsli/modulars/test/web/TestRestController.java @@ -1,5 +1,6 @@ package org.opsli.modulars.test.web; +import cn.hutool.core.convert.Convert; import cn.hutool.core.util.ReflectUtil; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; @@ -126,8 +127,9 @@ public class TestRestController extends BaseRestController delAll(String[] ids){ - IService.deleteAll(ids); + public ResultVo delAll(String ids){ + String[] idArray = Convert.toStrArray(ids); + IService.deleteAll(idArray); return ResultVo.success("批量删除测试成功"); }