模型管理
系统平台 → 模型管理提供以下子菜单,对应租户侧的模型资源:
| 子菜单 | 对应租户侧文档 |
|---|---|
| 物模型 | 物模型 |
| RPC 模型 | RPC 模型 |
| 联动模型 | 联动模型 |
| 设备模板 | 设备模板 |
| 报表模板 | 报表模板 |
模型的主要配置项与租户侧共用,操作方法请参考上面对应的租户侧文档。系统侧还提供组织归属等管理员配置,差异如下。
系统级报表模板也包含标识码、名称、PDF/Excel 类型、config、input 示例和预览,并额外提供“组织”选择。模板上下文和预览限制见对应章节;不要把租户数据复制进公共模板的默认配置或示例。
关键差异
1. 跨租户视野
系统平台模型管理页列表中会多出 tenant_code 列,admin 能看到 所有租户 创建的模型,包括 PUBLIC(系统内置)模型。租户侧只能看自己的 + PUBLIC。
2. 可以把租户模型升级为 PUBLIC
把已经在某个租户里验证通过的模型沉淀为平台内置:
- 进入对应子菜单(如"物模型")。
- 在列表中点击某条模型的
详情或复制进入编辑表单。 - 把表单里的
tenant_code字段改为PUBLIC,提交。 - 该模型从此对所有租户可见可用,归属变成系统内置。
3. PUBLIC 模型不能再降回租户级
后端有保护:已经是 PUBLIC 的模型,不能再把 tenant_code 改回某个具体租户。这样可以避免内置模型被误操作"私有化"。如果确实需要清理某个 PUBLIC 模型,直接删除即可。
典型用法
- 客户在 demo 租户里调好一套水表/电表的物模型 → 切到系统平台 → 把这套模型升级为 PUBLIC → 后续给其他客户开租户时,他们登入即可直接使用这套模型,不再重复建模。
- 把 mtfac 团队维护的官方设备模板沉淀到 PUBLIC 范围,再通过 远程数据拉取 同步给所有分支部署的 TKL。