新增角色权限查询接口
This commit is contained in:
parent
ddd5c2a4e2
commit
b8db50507b
@ -5,11 +5,14 @@ import com.cdzy.common.model.PageParam;
|
||||
import com.cdzy.user.model.entity.RolePermissions;
|
||||
import com.cdzy.user.service.RolePermissionsService;
|
||||
import com.mybatisflex.core.paginate.Page;
|
||||
import com.mybatisflex.core.query.QueryWrapper;
|
||||
import jakarta.annotation.Resource;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import static com.cdzy.user.model.entity.table.RolePermissionsTableDef.ROLE_PERMISSIONS;
|
||||
|
||||
/**
|
||||
* 角色权限控制层。
|
||||
*
|
||||
@ -94,4 +97,19 @@ public class RolePermissionsController {
|
||||
return JsonResult.success(page);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 查询角色下的权限列表
|
||||
*
|
||||
* @param roleId 角色id
|
||||
* @return
|
||||
*/
|
||||
@GetMapping("getRolePermissionsByRoleId/{roleId}")
|
||||
public JsonResult<?> getRolePermissionsByRoleId(@PathVariable("roleId") Long roleId) {
|
||||
QueryWrapper queryWrapper = QueryWrapper.create()
|
||||
.eq(ROLE_PERMISSIONS.ROLE_ID.getName(), roleId);
|
||||
List<RolePermissions> list = rolePermissionsService.list(queryWrapper);
|
||||
return JsonResult.success(list);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user