workbuddy是面向企业内流程的低代码平台,新用户卡在保存按钮置灰主因是必填校验与数据源强绑定;下拉框需通过rest数据源管道动态加载;提交跳转仅支持绝对url或预设关键词,带参跳转须用脚本navigateto。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

为什么新建表单后「保存按钮始终置灰」
这是新用户最常卡住的第一步:表单字段填完了,但 保存 按钮不可点击。根本原因不是操作错误,而是 WorkBuddy 默认启用「必填字段校验 + 数据源强绑定」双机制。
-
字段配置页中未勾选「允许为空」的字段,即使已填写,若其关联的数据源字段类型不匹配(例如前端填了中文,后端定义为number),校验仍失败 - 表单未绑定任何
data-source(哪怕只是本地mock.json),系统认为“无处可存”,直接禁用提交 - 浏览器控制台若报
ValidationError: missing required field 'tenant_id',说明后台强制注入字段未被自动填充——需在表单初始化脚本里手动调用setFieldValue('tenant_id', getCurrentTenant())
如何让下拉框动态加载部门列表(非静态选项)
WorkBuddy 的 Select 组件不支持直接写 API 地址,必须走「数据源管道」。静态写死选项能显示,但一换环境就失效。
使用 draw.io(.drawio 格式)和 SVG 生成兼容 Microsoft Visio 的架构图。当用户需要以下任一场景时触发: - 用于 Visio 或技术文档的架构/系统/网络图 - 带连接标注的分层控制系统图 - 将 draw.io XML 转换为稳定、可嵌入的 SVG - 修复 Visio 或 draw.io 无法打开的故障排查类图表 - 任何需专业级布局且文本可编辑的图表
- 先在
数据源管理里新增一个类型为REST API的源,URL 填/api/v1/departments,方法选GET - 在表单编辑器中选中该
Select字段,在「选项配置」里切换为「数据源驱动」,然后指定上面创建的数据源,并设置valueKey为id、labelKey为name - 如果接口返回的是嵌套结构如
{ "data": [{ "id": 1, "name": "研发部" }] },必须在数据源的「响应映射」里填data,否则组件收不到数组
修改提交后的跳转链接总是回到首页
WorkBuddy 表单提交成功后默认跳转由 successRedirect 控制,但它不接受相对路径或 JS 表达式,只认绝对 URL 或预设关键词。
- 合法值只有:
"back"(返回上一页)、"/dashboard"(完整路径,开头必须带/)、"https://xxx.com"(全地址) - 填
"./list"或"/form?id=123"会被静默忽略,退回到默认首页 - 若需带参数跳转(比如跳转到刚创建记录的详情页),必须开启「提交后执行脚本」,在脚本里调用
navigateTo(`/detail/${response.id}`)—— 注意:此处response是 API 返回的完整 JSON,不是表单数据
network 标签页里那个 200 响应体里。










