删除错误导入,适配前端租户delete格式

This commit is contained in:
高子兴 2024-11-21 12:19:42 +08:00
parent 251a471700
commit 7077658a9b
2 changed files with 2 additions and 3 deletions

View File

@ -3,7 +3,6 @@
# @FileName: manage_project.py # @FileName: manage_project.py
# @Software: PyCharm # @Software: PyCharm
from datetime import datetime from datetime import datetime
from typing import re
from fastapi import APIRouter from fastapi import APIRouter
from sqlalchemy import delete from sqlalchemy import delete

View File

@ -113,11 +113,11 @@ async def create_or_update_tenant(data: dict, session: SessionDep, current_user:
# 删除租户 # 删除租户
@router.delete("/api/s1/tenant") @router.delete("/api/s1/tenant")
async def delete_tenant(data: dict, session: SessionDep, current_user: User = Depends(get_current_user)): async def delete_tenant(name: str, user_num: int, session: SessionDep, current_user: User = Depends(get_current_user)):
if current_user.role != 0: if current_user.role != 0:
raise HTTPException(status_code=403, detail="Only Superadmin can delete tenants.") raise HTTPException(status_code=403, detail="Only Superadmin can delete tenants.")
tenant_name = data.get("name") tenant_name = name
if not tenant_name: if not tenant_name:
raise HTTPException(status_code=400, detail="Tenant name is required") raise HTTPException(status_code=400, detail="Tenant name is required")