平台支撑资源
平台支撑资源不是独立的核心业务模型,而是附着在应用、模型或运行链路 上的可配置资产。本页统一说明它们的职责,避免把“通知模板”或“逻辑流节点定义”误解成业务模型。
资源总表
| 资源 | 作用 | 关键属性 | 主要关系 | Schema |
|---|---|---|---|---|
| 开发菜单 | 暴露开发平台管理入口 | fullName、title、url、placement、stage、children | 开发模块、应用配置 | dev-menu.schema.json |
| 逻辑流节点 | 描述逻辑流编辑器可用节点 | type、label、group、portRules、properties、scaffold | 逻辑流模型、表达式、脚本 | flow-node.schema.json |
| RPC 认证 | 描述 RPC 调用使用的认证凭据类型 | name、title、type、isEnabled | RPC 模型、凭据中心 | rpc-auth.schema.json |
| 通知模板 | 定义通知标题、负载和渠道 | name、title、payloadSchema、channel、isEnabled | 审批流、逻辑流、组织模型 | notification.schema.json |
| 业务日志模板 | 定义 HTTP 或业务操作的审计记录格式 | name、httpMethod、url、operation、sensitiveFields | WebAPI、权限、运行审计 | business-log.schema.json |
| 数据初始化 | 定义应用或模块的初始数据块 | id、version、blocks | 业务模型、数据模型、版本发布 | data-init.schema.json |
| MQ 绑定 | 描述消息生产或消费绑定 | bindingType、bindingName、destination、group、flowName | 逻辑流、消息队列、应用运行时 | mq.schema.json |
| 定时任务 | 按 Cron 触发指定逻辑流 | name、cron、flowName、data | 逻辑流、配置、运行实例 | schedule.schema.json |
| 国际化语言包 | 提供指定 locale 的文案资源 | locale、name、messages、isDefault、direction | 应用模型、UI 模型、UI Schema | i18n.schema.json |
| 岗位定义 | 提供岗位编码、名称和层级 | key、name、level、description | 组织模型、权限、审批流 | position.schema.json |
| 错误码 | 统一错误标识与对外说明 | 以错误码、标题、说明和扩展属性为核心 | WebAPI、客户端 SDK、日志 | error-code.schema.json |
| 模块树 Diff | 记录开发态模块树重组差异 | 变更项、目标节点和操作类型 | 模块模型、版本控制 | modules-diff.schema.json |