|
@@ -27,7 +27,9 @@ import io.swagger.annotations.ApiOperation;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
-import org.springframework.web.bind.annotation.*;
|
|
|
+import org.springframework.web.bind.annotation.DeleteMapping;
|
|
|
+import org.springframework.web.bind.annotation.PostMapping;
|
|
|
+import org.springframework.web.bind.annotation.RequestBody;
|
|
|
|
|
|
import javax.validation.Valid;
|
|
|
import java.util.List;
|
|
@@ -97,16 +99,7 @@ public class SysRoleServiceImpl extends ServiceImpl<SysRoleMapper, SysRole> impl
|
|
|
return R.ok(Boolean.TRUE);
|
|
|
}
|
|
|
|
|
|
- @ApiOperation(value = "获取角色详情", notes = "获取角色详情")
|
|
|
- @GetMapping("{id}")
|
|
|
- public R<SysRoleVo> getById(@PathVariable("id") Long id) {
|
|
|
- SysRole role = super.getById(id);
|
|
|
- SysRoleVo sysRoleVo = copy(SysRoleVo.class, role);
|
|
|
- //角色菜单
|
|
|
- sysRoleVo.setMenuIds(sysRoleMenuService.getRoleMenus(id));
|
|
|
- return R.ok(sysRoleVo);
|
|
|
- }
|
|
|
-
|
|
|
+
|
|
|
@ApiOperation(value = "分页获取角色信息", notes = "分页获取角色信息")
|
|
|
@PostMapping("page")
|
|
|
public R<PageBean<SysRoleVo>> getRolePage(@RequestBody SysRoleDto.Page sysRoleDto) {
|