fix(sql): fix sql script

This commit is contained in:
2026-01-31 11:11:55 +08:00
parent ce12b997f4
commit d071e1a27d
32 changed files with 1687 additions and 133 deletions

View File

@@ -102,3 +102,32 @@
说明:当前实现为物理删除。生产建议改为软删除并触发异步数据清理流程。
## 平台级接口(超级管理员)
以下接口用于管理“租户已开通应用enabled_apps仅允许拥有平台级权限的用户调用
- `iam:tenant:enabled_apps:read`
- `iam:tenant:enabled_apps:write`
### 6) 获取租户已开通应用
`GET /platform/tenants/{tenant_id}/enabled-apps`
响应:`TenantEnabledAppsResponse`
### 7) 更新租户已开通应用(全量覆盖,幂等)
`PUT /platform/tenants/{tenant_id}/enabled-apps`
请求体:
```json
{
"enabled_apps": ["cms", "tms"],
"expected_version": 0
}
```
说明:
- `expected_version` 用于并发控制;不传则按“最后写入覆盖”处理。
- 写入成功后会更新 `tenant_entitlements.version`,并将结果同步写入 `tenants.config.enabled_apps``tenants.config.enabled_apps_version`