运行页菜单和权限
低代码应用发布后,系统自动生成运行页面并注册菜单和权限。
菜单自动注册
发布成功后,系统自动在 平台管理 → 菜单管理 中创建菜单项:
| 菜单字段 | 自动填充值 | 示例 |
|---|---|---|
| 菜单名称 | 应用名称 + 业务对象名称 | 客户管理 - 客户 |
| 菜单路径 | 应用编码/对象编码 | crm/customer |
| 菜单类型 | 菜单 (C) | C |
| 菜单图标 | 应用图标 | md-person |
| 可见状态 | 显示 | 显示 |
配置菜单权限
- 进入 平台管理 → 菜单管理
- 找到低代码自动生成的菜单项
- 根据需要调整菜单的排序、名称和图标
- 将菜单分配给目标角色
分配步骤
- 进入 平台管理 → 角色管理
- 点目标角色的 更多,再选分配菜单
- 勾选低代码应用的菜单项
- 点击保存
页面权限
发布时系统为每个页面生成权限标识:
| 权限标识 | 格式 | 说明 |
|---|---|---|
| 列表查看 | {app}:{object}:list | crm:customer:list |
| 新增 | {app}:{object}:add | crm:customer:add |
| 编辑 | {app}:{object}:edit | crm:customer:edit |
| 删除 | {app}:{object}:delete | crm:customer:delete |
| 导出 | {app}:{object}:export | crm:customer:export |
按钮权限绑定
- 在角色管理中,为角色分配菜单权限时同步分配按钮权限
- 未分配按钮权限的角色,对应按钮在运行时自动隐藏
- 按钮权限标识在发布时自动生成,与动作设计器中配置的按钮对应
数据权限
低代码页面支持数据权限控制:
| 数据范围 | 说明 |
|---|---|
全部数据(1) | 可查看所有数据 |
本租户(2) | 当前租户 |
本组织(3) / 本组织及子组织(4) | 按 sys_org 树 |
个人数据(5) | 仅本人 |
在角色管理中配置数据范围,低代码列表查询自动应用数据权限过滤。
