PageAdmin自定义工作流,企业审批表单建站
PageAdmin 的自定义工作流功能,可以让你在不写代码的情况下,搭建出带多级审批的企业表单系统。
下面按零基础也能照做的顺序,从准备到验证一步步说明。
准备工作:确认版本与权限
开始前先确认你的 PageAdmin 版本是否包含工作流模块。
登录后台,在左侧菜单查找 系统 -> 工作流管理,如果能找到说明支持。
若没有,需要升级到含工作流功能的版本,具体以官方发布说明为准。
同时确保你拥有 超级管理员 或具备 工作流管理 权限的账号。
普通编辑账号无法创建流程。
第一步:创建审批表单的数据模型
PageAdmin 中表单字段由数据模型定义。
进入 系统 -> 数据模型管理,点击 新增模型,填写模型名称,例如“请假申请”。
在字段列表中依次添加需要的字段。
常用字段类型包括:
- 单行文本:用于姓名、部门
- 多行文本:用于请假事由
- 日期时间:用于开始和结束时间
- 下拉选择:用于请假类型
- 附件上传:用于证明材料
每个字段设置好 字段名(英文)、标题(中文)和是否必填。
保存后系统会生成对应的数据表。
第二步:配置自定义工作流
进入 工作流管理,点击 新增工作流。
填写工作流名称,并选择上一步创建的“请假申请”模型作为绑定表单。
随后设置流程节点。
典型审批流程包含三个节点:
- 发起节点:由员工填写并提交表单
- 审批节点:由直属主管审批
- 归档节点:审批通过后自动存档
在审批节点中,需要指定审批人。
可以按 角色 或 具体用户 设置。
如果希望按部门动态分配,选择“按部门主管”规则。
每个节点都可以设置 操作按钮,例如“同意”“驳回”“转交”。
保存工作流后,建议先启用测试模式,用测试账号走一遍流程。
避坑指南:常见配置错误
很多新手第一次配置工作流时会遇到流程卡住或无法提交的情况,重点检查以下几项:
- 字段必填但未填:提交时若提示“请填写完整”,回到模型管理确认必填字段是否过多
- 审批人未设置:审批节点必须指定至少一个审批人,否则流程无法流转
- 权限未开放:表单的前台提交入口需要在 栏目管理 中设置访问权限,否则用户看不到表单
- 工作流未启用:新建的工作流默认是停用状态,记得在列表页点击“启用”
如果提交后没有生成待办,检查 工作流日志,通常能看到具体错误原因。
效果验证:从提交到审批完成
配置完成后,用普通员工账号登录前台,找到表单入口,填写并提交一条测试数据。
然后切换到审批人账号,在 待办任务 中应该能看到这条申请。
点击进入,选择“同意”并填写审批意见。
提交后,再回到发起人账号查看,流程状态应变为“已通过”。
最后到 工作流管理 -> 流程实例 中确认该条记录的状态和流转历史。
如果一切正常,说明企业审批表单已经搭建成功。
关键判断:
- 前台能正常提交,后台能看到数据,说明模型和权限配置正确
- 审批人能在待办中看到任务,说明节点分配无误
- 流程结束后状态正确更新,说明工作流逻辑完整
常见疑问
问:一个工作流可以绑定多个表单吗?
答:通常一个工作流对应一个数据模型。如果需要多个表单,建议分别创建独立工作流,便于维护。
问:审批过程中能否撤回?
答:可以在发起节点设置“允许撤回”选项。撤回后流程回到发起人,可修改后重新提交。
问:手机端能审批吗?
答:PageAdmin 的后台通常适配移动端浏览器,但具体体验取决于你使用的模板。建议在手机浏览器中登录后台测试待办功能。
按以上步骤操作后,你应该已经能用 PageAdmin 自定义工作流跑通企业审批表单。
遇到异常时,优先回看避坑部分,并检查工作流日志中的具体报错信息。