发布检查、发布和回滚
发布前检查清单
点击「发布」按钮后,系统自动执行以下检查:
| 检查项 | 说明 | 不通过后果 |
|---|---|---|
| 必填字段配置 | 业务对象至少有一个字段 | 阻止发布 |
| 表单设计完整性 | 至少配置了一个表单字段 | 阻止发布 |
| 列表设计完整性 | 至少配置了一个显示列 | 阻止发布 |
| 关联对象完整性 | 关联字段引用的对象存在且已发布 | 警告提示 |
| 权限配置 | 应用已分配访问角色 | 警告提示 |
检查不通过的项会以红色标注,你需要根据提示修复问题后重新发布。
发布操作
- 在页面管理顶部导航点击「应用发布」
- 查看发布检查项,确认无阻断问题
- 点击「发布」,填写发布说明(可选)
- 确认发布,系统按步骤执行协调发布
协调发布部分失败时会保留已完成步骤,可从失败位置恢复继续,无需从头重来。
发布执行的内容
发布时系统自动完成以下操作:
| 操作 | 说明 |
|---|---|
| 创建/更新数据库表 | 根据字段配置执行 DDL |
| 生成运行时页面 | 生成表单页和列表页运行配置 |
| 同步应用页面菜单 | 同步页面导航菜单 |
| 生成权限标识 | 创建页面和按钮权限标识 |
| 保存版本快照 | 记录当前设计状态,门户读取最新快照 |
版本管理
每次发布生成一个版本号(递增),你可以在「应用发布」的版本列表中查看:
| 信息 | 说明 |
|---|---|
| 版本号 | 如 v1、v2 |
| 发布时间 | 发布操作的时间 |
| 发布人 | 操作人 |
| 发布说明 | 发布时填写的描述 |
| 状态 | 当前版本 / 历史版本 |
回滚操作
- 在「应用发布」的版本列表中找到目标版本
- 点击「回滚」
- 确认回滚操作
回滚说明
- 回滚仅恢复设计态配置(表单设计、列表设计、动作配置)
- 已产生的业务数据不受影响
- 数据库表结构变更不回滚(新增字段保留,删除字段标记隐藏)
- 回滚操作本身也会生成一个新版本
