chore: update tenant admin spec

This commit is contained in:
Neo
2026-03-20 09:03:11 +08:00
parent beb88d5bea
commit f9b1039970
2 changed files with 3 additions and 12 deletions

View File

@@ -186,15 +186,6 @@ async def require_tenant_admin(
)
```
数据隔离通过 `managed_site_ids` 实现:
```python
def site_filter_clause(admin: CurrentTenantAdmin) -> tuple[str, tuple]:
"""生成 site_id IN (...) SQL 片段。"""
placeholders = ",".join(["%s"] * len(admin.managed_site_ids))
return f"site_id IN ({placeholders})", tuple(admin.managed_site_ids)
```
### 前端组件结构
```