From daef4a9154b67c2b6c4c684d1c36d1182b6da471 Mon Sep 17 00:00:00 2001 From: mg <maokecheng@163.com> Date: 星期日, 02 十月 2022 09:35:20 +0800 Subject: [PATCH] 添加角色批量启用/禁用,案件详情接口文档功能。 --- ycl-common/src/main/java/com/ycl/controller/user/UmsRoleController.java | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) diff --git a/ycl-common/src/main/java/com/ycl/controller/user/UmsRoleController.java b/ycl-common/src/main/java/com/ycl/controller/user/UmsRoleController.java index 72e1abf..24f678a 100644 --- a/ycl-common/src/main/java/com/ycl/controller/user/UmsRoleController.java +++ b/ycl-common/src/main/java/com/ycl/controller/user/UmsRoleController.java @@ -8,6 +8,8 @@ import com.ycl.entity.user.UmsRole; import com.ycl.service.user.UmsRoleService; import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; @@ -123,5 +125,19 @@ int count = roleService.allocResource(roleId, resourceIds); return CommonResult.success(count); } + @ApiOperation("鎵归噺淇敼瑙掕壊鐘舵��") + @RequestMapping(value = "/updateStatusBatch", method = RequestMethod.POST) + @ApiImplicitParams({ + @ApiImplicitParam(name = "ids", value = "鐢ㄦ埛Ids",required = true, dataType = "Array"), + @ApiImplicitParam(name = "status", value = "鐘舵��0->绂佺敤锛�1->鍚敤",required = true, dataType = "Integer") + }) + @ResponseBody + public CommonResult updateStatusBatch(@RequestParam("ids") List<Long> ids, @RequestParam(value = "status") Integer status) { + boolean success = roleService.updateStatusBatch(ids, status); + if (success) { + return CommonResult.success(null); + } + return CommonResult.failed(); + } } -- Gitblit v1.8.0