business-action-automation-visual-config。BusinessActionDesigner.vue 改为业务自动化配置界面。BusinessObjectDesignerShell.vue 左侧入口改为“自动化动作”。object-designer.[objectCode].vue 传入 documentConfig 用于识别流程回调场景。source ~/.nvm/nvm.sh && nvm use v20.19.0 >/dev/null && pnpm exec eslint 'src/views/app-center/object-designer.[objectCode].vue' src/views/app-center/components/designer/BusinessObjectDesignerShell.vue src/views/app-center/components/designer/BusinessActionDesigner.vuesource ~/.nvm/nvm.sh && nvm use v20.19.0 >/dev/null && NODE_OPTIONS=--max-old-space-size=8192 pnpm build// 注释警告,未阻断。git diff --check -- code-copilot/changes/business-action-automation-visual-config forge-admin-ui/src/views/app-center/components/designer/BusinessActionDesigner.vue forge-admin-ui/src/views/app-center/components/designer/BusinessObjectDesignerShell.vue 'forge-admin-ui/src/views/app-center/object-designer.[objectCode].vue'item、index 等执行器别名。record.children.*。${...} 或 item.xxx 路径。source ~/.nvm/nvm.sh && nvm use v20.19.0 >/dev/null && pnpm exec eslint src/views/app-center/components/designer/BusinessActionDesigner.vuesource ~/.nvm/nvm.sh && nvm use v20.19.0 >/dev/null && NODE_OPTIONS=--max-old-space-size=8192 pnpm build// 注释警告,未阻断。git diff --check -- code-copilot/changes/business-action-automation-visual-config forge-admin-ui/src/views/app-center/components/designer/BusinessActionDesigner.vueBusinessActionDesigner.vue 字段候选补充读取对象关系和 childrenConfig,避免子表字段元数据缺失。item.materialId、item.materialCode 这类保存值不再作为普通界面展示文案。object-designer.[objectCode].vue 向自动化动作面板传入 draft.relations。source ~/.nvm/nvm.sh && nvm use v20.19.0 >/dev/null && pnpm exec eslint 'src/views/app-center/object-designer.[objectCode].vue' src/views/app-center/components/designer/BusinessActionDesigner.vuesource ~/.nvm/nvm.sh && nvm use v20.19.0 >/dev/null && NODE_OPTIONS=--max-old-space-size=8192 pnpm build// 注释警告,未阻断。BusinessActionDesigner.vue 将“处理明细”改为引用“关系与级联”中已有明细关系,自动反查关系名称、目标对象和字段元数据。suiteCode 加载目标对象设计字段,关系配置成为明细字段和选择器回填的唯一来源。item.xxx、record.children.* 这类内部表达式;未识别字段显示中文维护提示。object-designer.[objectCode].vue 向自动化动作面板传入 suiteCode。source ~/.nvm/nvm.sh && nvm use v20.19.0 >/dev/null && pnpm exec eslint src/views/app-center/components/designer/BusinessActionDesigner.vue 'src/views/app-center/object-designer.[objectCode].vue'git diff --check -- forge-admin-ui/src/views/app-center/components/designer/BusinessActionDesigner.vue 'forge-admin-ui/src/views/app-center/object-designer.[objectCode].vue' code-copilot/changes/business-action-automation-visual-config/spec.md code-copilot/changes/business-action-automation-visual-config/tasks.mdsource ~/.nvm/nvm.sh && nvm use v20.19.0 >/dev/null && NODE_OPTIONS=--max-old-space-size=8192 pnpm build// 注释警告,未阻断。source ~/.nvm/nvm.sh && nvm use v20.19.0 >/dev/null && pnpm exec eslint src/views/app-center/components/designer/BusinessObjectDesignerShell.vue src/views/app-center/components/designer/BusinessActionDesigner.vue 'src/views/app-center/object-designer.[objectCode].vue'source ~/.nvm/nvm.sh && nvm use v20.19.0 >/dev/null && NODE_OPTIONS=--max-old-space-size=8192 pnpm build// 注释警告,未阻断。BusinessObjectPublishService 发布运行态页面时不再把带步骤的 COMMAND 业务处理动作注入为列表自定义按钮。COMMAND 不再要求目标地址,也不再按按钮参数映射校验 params.name。mvn -pl forge-framework/forge-plugin-parent/forge-plugin-generator -am compile -DskipTests无效的目标发行版: 17。export JAVA_HOME=$(/usr/libexec/java_home -v 17) && export PATH="$JAVA_HOME/bin:$PATH" && mvn -pl forge-framework/forge-plugin-parent/forge-plugin-generator -am compile -DskipTestssource ~/.nvm/nvm.sh && nvm use v20.19.0 >/dev/null && pnpm exec eslint 'src/views/app-center/object-designer.[objectCode].vue' src/views/app-center/components/designer/BusinessObjectDesignerShell.vue src/views/app-center/components/designer/BusinessActionDesigner.vuesource ~/.nvm/nvm.sh && nvm use v20.19.0 >/dev/null && NODE_OPTIONS=--max-old-space-size=8192 pnpm build// 注释警告,未阻断。BusinessRelationDesigner.vue 按原型方向改为左侧步骤轨道 + 右侧业务配置卡片,替代原 tab + 折叠表单堆叠。relations 面板纳入脏数据状态,顶部保存继续调用关系页自己的保存方法。source ~/.nvm/nvm.sh && nvm use v20.19.0 >/dev/null && pnpm exec eslint src/views/app-center/components/designer/BusinessRelationDesigner.vuespan 与 CSS 换行格式问题,修复后通过。source ~/.nvm/nvm.sh && nvm use v20.19.0 >/dev/null && pnpm exec eslint src/views/app-center/components/designer/BusinessRelationDesigner.vue 'src/views/app-center/object-designer.[objectCode].vue' src/views/app-center/components/designer/BusinessObjectDesignerShell.vue src/views/app-center/components/designer/BusinessActionDesigner.vuesource ~/.nvm/nvm.sh && nvm use v20.19.0 >/dev/null && NODE_OPTIONS=--max-old-space-size=8192 pnpm build// 注释警告,未阻断。git diff --check -- forge-admin-ui/src/views/app-center/components/designer/BusinessRelationDesigner.vue 'forge-admin-ui/src/views/app-center/object-designer.[objectCode].vue' forge-admin-ui/src/views/app-center/components/designer/BusinessObjectDesignerShell.vue forge-admin-ui/src/views/app-center/components/designer/BusinessActionDesigner.vue forge-server/forge-framework/forge-plugin-parent/forge-plugin-generator/src/main/java/com/mdframe/forge/plugin/generator/service/businessapp/BusinessObjectPublishService.java code-copilot/changes/business-action-automation-visual-configsource ~/.nvm/nvm.sh && nvm use v20.19.0 >/dev/null && pnpm exec eslint src/views/app-center/components/designer/BusinessActionDesigner.vue src/views/app-center/components/designer/BusinessRelationDesigner.vue 'src/views/app-center/object-designer.[objectCode].vue'rg -n "库存账户|物品资源|数量对象|账户 / 仓库|物品 / 资源|审批后处理(可选)" ...AiCrudPage.vue 搜索区使用搜索专用 schema,去掉 showCount/showWordLimit,避免查询条件输入框显示 0/200。BusinessListDesigner.vue 增加显眼的“自定义操作”入口条,直接显示操作数量和预览,并提供“新增顶部按钮 / 新增行操作 / 配置全部操作”。ListPageGridDesigner.vue 暴露 openCustomActionManager 和 createAndEditCustomAction,供列表设计器顶部入口直接打开操作配置弹窗。BusinessRelationDesigner.vue 将关系类型收敛为“包含多个明细”,旧关系类型在设计器内按 DETAIL 处理。source ~/.nvm/nvm.sh && nvm use v20.19.0 >/dev/null && pnpm exec eslint src/components/ai-form/AiCrudPage.vue src/views/app-center/components/designer/BusinessListDesigner.vue src/components/lowcode-builder/page/ListPageGridDesigner.vue src/views/app-center/components/designer/BusinessRelationDesigner.vuesource ~/.nvm/nvm.sh && nvm use v20.19.0 >/dev/null && NODE_OPTIONS=--max-old-space-size=8192 pnpm build// 注释警告,未阻断。git diff --check -- forge-admin-ui/src/components/ai-form/AiCrudPage.vue forge-admin-ui/src/views/app-center/components/designer/BusinessListDesigner.vue forge-admin-ui/src/components/lowcode-builder/page/ListPageGridDesigner.vue forge-admin-ui/src/views/app-center/components/designer/BusinessRelationDesigner.vue code-copilot/changes/business-action-automation-visual-configrg -n "属于目标对象|拥有多条目标记录|多对多关联|库存账户|物品资源|show-count=\"field.showCount\"" ...BusinessFlowAppConfigPanel.vue 将普通对象流程配置阶段精简为“基础配置 / 状态字典 / 主流程”,去掉“编号生成”阶段,顶部配置项调整为“单据状态 / 流程绑定”。BusinessDocumentPanel.vue 删除编号生成配置区,单据基础配置发起人固定展示为“创建人 createBy”,不再提供发起人字段选择和负责人字段。DocumentConfigSummary.vue 发布摘要和保存检查去掉编号规则检查,摘要展示发起人为创建人。BusinessFlowBindingPanel.vue 业务记录绑定去掉负责人字段,不再自动推断负责人。ListPageGridDesigner.vue 删除最后一个自定义操作时保留配置弹窗空状态和添加入口,避免下方配置区看起来消失。rg -n "number-rule|编号生成|负责人字段|inferOwnerField|noRulePreview|selectedDocument|codeRuleOptions|documentNoFieldOptions|previewDocumentCodeRule|effectiveSuiteCode|effectiveObjectCode" ...source ~/.nvm/nvm.sh && nvm use v20.19.0 >/dev/null && pnpm exec eslint src/views/app-center/components/designer/BusinessFlowAppConfigPanel.vue src/views/app-center/components/designer/BusinessDocumentPanel.vue src/views/app-center/components/designer/DocumentConfigSummary.vue src/views/app-center/components/designer/BusinessFlowBindingPanel.vue src/components/lowcode-builder/page/ListPageGridDesigner.vuesource ~/.nvm/nvm.sh && nvm use v20.19.0 >/dev/null && NODE_OPTIONS=--max-old-space-size=8192 pnpm build// 注释警告,未阻断。git diff --check -- forge-admin-ui/src/views/app-center/components/designer/BusinessFlowAppConfigPanel.vue forge-admin-ui/src/views/app-center/components/designer/BusinessDocumentPanel.vue forge-admin-ui/src/views/app-center/components/designer/DocumentConfigSummary.vue forge-admin-ui/src/views/app-center/components/designer/BusinessFlowBindingPanel.vue forge-admin-ui/src/components/lowcode-builder/page/ListPageGridDesigner.vue code-copilot/changes/business-action-automation-visual-config