Skip to content

SandWorkflow First Workflow

supdger edited this page Sep 30, 2026 · 1 revision

第一次完成一条审批流程

目标:创建“文档演示审批”,由账号 A 发起、账号 B 通过,在实例详情中看到“已通过”和流转记录。

前提:已经安装并授权;账号 A 具有发起和查看本人流程权限,账号 B 具有待办、通过和详情权限;流程管理员可以查询用户、创建分组、设计与发布流程。账号由宿主管理员提供,且审批人处于启用状态。本页根据当前界面源码编写,本轮未进行真实页面操作。

  1. 流程管理员进入 SandWorkflow 工作流 → 流程管理 → 流程分组,新建“文档演示”分组。确认列表能找到它。
  2. 进入 流程管理 → 流程定义,新建流程。当前编辑器分为 基础信息、表单设计、流程设计 三步。
  3. 在基础信息中填写名称“文档演示审批”,选择“文档演示”分组,并从宿主用户列表选择至少一名流程管理员。保持流程启用;分组和流程管理员是必填项。
  4. 切换到表单设计,从左侧拖入一个“单行文本”控件,将标签设置为“申请说明”。最小演示不使用附件、省市区或关联审批控件。
  5. 切换到流程设计,在发起人之后添加审批人节点。点击节点,选择指定人员并选中账号 B;本次只选一人,避免引入多人的处理方式。确认节点人员已显示,保存节点设置。
  6. 点击右上角 发布。预期出现“发布成功”并返回流程定义列表。若校验失败,按提示补齐基础信息、节点处理人或表单设置;不要反复发起尚未发布的流程。
  7. 账号 A 进入 流程中心 → 发起审批,点击“文档演示审批”卡片。填写审批标题“首次流程验证”和“申请说明”,检查审批流程预览后提交。当前发起页显示设计出的表单控件,不要求填写整份 JSON。
  8. 账号 B 进入 流程中心 → 待我处理,打开该标题的详情,确认申请说明和处理人是本次数据。点击通过,填写“同意演示申请”并确认。
  9. 账号 A 在 我发起的 查看实例,账号 B 在 我已处理 查看处理记录。流程管理员在 流程数据 查询该标题。详情应显示“已通过”、表单内容和本次通过意见。

如第 7 步没有流程卡片,先核对发布、启用及发起范围;如第 8 步无待办,检查账号 B 是否为当前节点处理人和是否具有权限,见故障排查。

完成后,可另发一个实例验证拒绝;再发一个仍在审批中的实例验证撤销。不要复用已经结束的实例来测试另一种结果。复杂业务流程见设计与发布。

Clone this wiki locally