docs: correct org hierarchy from supplychain, not organization.parentid
This commit is contained in:
parent
565c44d130
commit
92572bcf6b
30
README.md
30
README.md
@ -4,12 +4,26 @@
|
||||
|
||||
## 数据来源
|
||||
|
||||
| 数据源 | 表 | 说明 |
|
||||
|--------|-----|------|
|
||||
| 模型调用记录 | `llmusage` | 每次 API 调用的详细日志 |
|
||||
| 模型定义 | `llm` | 模型名称、目录类型、供应商、owner |
|
||||
| 组织架构 | `organization` | 分销商→供应商→客户层级关系 |
|
||||
| 定价 | `pricing_program_timing` | 各模型供应商定价数据 |
|
||||
| 数据源 | 模块 | 表 | 说明 |
|
||||
|--------|------|-----|------|
|
||||
| 模型调用记录 | llmage | `llmusage` | 每次 API 调用详细日志 |
|
||||
| 模型定义 | llmage | `llm` | 模型名、catelog、供应商、owner |
|
||||
| 定价 | pricing | `pricing_program_timing` | 各模型供应商定价数据 |
|
||||
| 供应链关系 | supplychain | `distribution_agreements` | 分销商(reseller) → 二级分销商(sub_reseller) |
|
||||
| 供应链关系 | supplychain | `product_org_auth` | 产品授权 org 关联链 |
|
||||
| 组织架构 | rbac | `organization` | org 基础信息(名称、类型、parentid) |
|
||||
|
||||
### 维度层级(从供应链模块获取)
|
||||
|
||||
```
|
||||
分销商(distributor, org_type='reseller')
|
||||
└─ 供应商/二级分销商(sub_reseller, org_type='sub_reseller')
|
||||
└─ 客户(customer, org_type='customer')
|
||||
```
|
||||
|
||||
- 分销商与二级分销商关系:`distribution_agreements`(reseller_id → sub_reseller_id)
|
||||
- 二级分销商与客户关系:`organization.parentid` 或 `product_org_auth` 授权链
|
||||
- **注意**: 不能用 `organization.parentid` 递归到顶来获取分销商,因为 parentid 是组织管理层级,不代表供应链业务关系。分销商归属必须从 `supplychain` 模块获取。
|
||||
|
||||
## 集市表
|
||||
|
||||
@ -41,7 +55,9 @@
|
||||
- **TTFT × 单价**:综合性价比排序
|
||||
|
||||
### 多维度
|
||||
- **分销商(owner)** → **供应商(reseller)** → **销售(sale)** → **客户(customer)**
|
||||
|
||||
- **分销商(reseller)** → **二级分销商(sub_reseller)** → **客户(customer)**
|
||||
- 层级关系来自 `supplychain` 模块:`distribution_agreements` + `product_org_auth`
|
||||
- 每层独立统计:用量、模型分布、性能、费用
|
||||
|
||||
## Dashboard 看板
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user