开源框架模块详解|码云开源EIP低代码平台
仓库地址:https://gitee.com/sunzewei/eip_lowcode
EIP低代码平台 应用管理-自定义按钮功能详解
摘要
自定义按钮(自定义动作)是工作表拓展业务操作的核心能力。无需开发编码,可视化配置业务操作按钮,支持执行工作流、更新表单字段、新建关联记录三大动作,搭配显示条件、二次确认、权限管控,突破表单原生CRUD限制,快速落地客户跟进、单据审批、关联数据创建等各类个性化业务场景。

1、功能概述
自定义按钮允许管理员在工作表列表页面、数据详情页面拓展自定义业务操作。
传统表单仅自带新增、编辑、删除基础功能,通过自定义按钮可按需拓展业务动作,支持灵活配置按钮样式、触发逻辑、显示规则,面向企业台账、项目管理、客户管理场景提供高度灵活的业务扩展能力。
访问路径:系统管理 → 零代码配置 → 应用管理 → 选中工作表 → 表单设置 → 自定义按钮
2、新增按钮基础配置面板
点击右上角【添加按钮】打开配置弹窗,基础配置参数说明如下:
| 配置项 | 功能说明 |
|---|---|
| 名称 | 前端展示按钮文字,例如:跟进记录、新增联系人 |
| 备注 | 后台管理备注,仅管理员可见,页面不展示 |
| 类型 | 区分主按钮/次要按钮,控制页面视觉层级 |
| 形状、颜色、图标 | 自定义按钮外观样式,统一平台交互风格 |
| 动作 | 三大类型:执行工作流 / 填写表单字段 / 新建工作表 |
| 数据源 | 控制操作作用范围:可空 / 一条 / 多条数据 |
| 点击按钮时 | 可选配置:二次确认弹窗、登录密码校验,规避误操作 |
| 启用按钮 | 两种模式:一直展示 / 满足筛选条件动态显示 |

3、三大动作模式详细介绍
3.1 动作一:执行工作流
点击按钮自动触发预设业务审批流程。
✅ 适用场景:客户准入审批、订单发起审核、项目任务分派等需要流程流转场景。
3.2 动作二:填写表单字段
点击按钮弹出编辑弹窗,支持修改当前记录或者关联记录字段信息。
填写对象两种模式
- 当前记录
直接编辑本条表单数据,自主勾选需要开放编辑的字段,弹窗只展示选中字段。
业务场景:一键修改客户合作状态、录入跟进结果

- 关联记录(单条)
通过关联字段匹配关联子数据,实现跨表单数据更新。
业务场景:客户主表一键修改关联项目单据状态

填写内容支持两种模式:
- 填写指定字段:弹窗编辑已有数据
- 新建关联记录:点击按钮直接创建一条关联子表单数据
3.3 动作三:新建工作表
点击按钮快速创建其他工作表记录,支持自动携带当前表单字段作为默认填充值。
✅ 典型场景:客户页面点击【添加客户联系人】,跳转新建联系人表单,自动回填客户名称。
4、后台管理操作功能
- 使用范围:设置按钮生效位置,区分列表视图、详情页面独立控制展示
- 编辑:随时修改按钮名称、样式、触发逻辑
- 复制:一键复制现有按钮配置,快速复用,减少重复配置
- 删除:清理废弃自定义动作按钮
5、落地业务场景参考
- 客户信息表单:【跟进记录】→ 新建跟进台账,自动关联当前客户
- 项目管理表单:【完结项目】→ 更新表单字段,修改项目状态为已完成
- 订单表单:【发起审批】→ 执行工作流,启动订单审批流程
- 供应商表单:【新增合作合同】→ 新建合同工作表,自动绑定供应商信息
6、模块核心价值
传统开发模式中,新增业务操作按钮需要前后端开发、编写业务逻辑。
依托EIP低代码平台自定义按钮功能,零代码拓展业务操作,突破表单基础增删改查能力边界,快速搭建复杂业务流程,大幅降低项目开发与迭代成本。
📌开源仓库地址:https://gitee.com/sunzewei/eip_lowcode
欢迎Star、Fork,一起共建低代码开源框架