Skip to content

低代码领域管理组件

包含 DomainEditorDrawer(领域编辑器)、DomainTreePanel(领域树面板)、MoveDomainModal(迁移弹窗)。

DomainEditorDrawer

右侧抽屉创建/编辑业务领域。配置基础信息、默认规则、代码生成默认值、AI 上下文。

Props

属性类型默认值说明
showBooleanfalse抽屉可见性
domainObjectnull编辑的领域对象(null = 创建)
domainsArray[]用于父级选择的展平领域列表

Events

事件名参数说明
update:showBoolean抽屉可见性
saved领域保存成功

配置项

分组配置项
基础信息父级、编码、名称、状态
默认规则表前缀、配置键前缀、菜单父级
代码生成Group ID、Java 包名、模块名、前端路径
AI 上下文领域描述、术语、约束

DomainTreePanel

侧边面板以可折叠树展示业务领域。搜索栏、批量操作、右键菜单。

Props

属性类型默认值说明
domainsArray[]领域树形数据
selectedDomainIdNumber | Stringnull当前选中领域 ID
keywordString''搜索关键词
loadingBooleanfalse加载状态

Events

事件名参数说明
selectdomain | null选择领域或「全部应用」
create新增领域
editdomain编辑领域
deletedomain删除领域
refresh刷新
searchkeyword搜索
createChildparent新增子目录

MoveDomainModal

将低代码应用迁移到其他业务领域。

Props

属性类型默认值说明
showBooleanfalse弹窗可见性
appObjectnull要迁移的应用对象
domainsArray[]可选目标领域列表

Events

事件名参数说明
update:showBoolean弹窗可见性
moved迁移成功

Forge Admin — 基于 Vue3 + Spring Boot 的企业级后台管理框架