feat: 给用户管理添加按钮级权限控制
This commit is contained in:
@@ -11,7 +11,7 @@ from fastapi import APIRouter, Depends, Path, Query, Request
|
||||
from fastapi.responses import JSONResponse
|
||||
|
||||
from annotation.log import Log
|
||||
from config.constant import BusinessType
|
||||
from config.constant import BusinessType, RedisKeyConfig
|
||||
from controller.login import LoginController
|
||||
from models import Role, Permission, RolePermission, Department
|
||||
from schemas.common import BaseResponse
|
||||
@@ -243,6 +243,7 @@ async def add_role_permission(request: Request, params: AddRolePermissionParams,
|
||||
role_id=role.id,
|
||||
permission_id=permission.id
|
||||
)
|
||||
await request.app.state.redis.delete(f'{RedisKeyConfig.USER_INFO.key}:*')
|
||||
return Response.success(msg="新增角色权限成功!")
|
||||
return Response.error(msg="新增角色权限失败!")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user