流程分类
一句话:流程分类是给流程模型分组的标签——流程模型列表按分类一块一块展示,新建模型时也要选一个分类;分类本身只有名字、标志、排序、状态四个要素,配置一次很少再动。
功能在哪
- 菜单路径:工作流程 → 流程管理 → 流程分类
- 地址栏路由:
/bpm/manager/category - 主要权限:
bpm:category:query/create/update/delete

界面认识
| 区域 | 作用 | 常用操作 |
|---|---|---|
| 查询区 | 分类名 / 分类标志 / 分类状态 / 创建时间区间 | 「搜索」「重置」 |
| 工具条 | 整页级动作 | 「新增」 |
| 列表 | 序号 / 分类编号 / 分类名 / 分类标志 / 分类描述 / 分类状态 / 分类排序 / 创建时间 | 行内「编辑」「删除」 |
| 状态列 | 启用 / 禁用开关 | 点开关直接改状态 |
常用操作
新增分类
- 点「新增」;
- 填「分类名」——流程模型列表里分组标题显示的就是它;
- 填「分类标志」——英文编码(如
daily、hr),是分类在系统里的唯一标识,模型数据里存的是它; - 可填「分类描述」;
- 「分类状态」默认已选开启;
- 填「分类排序」——数字,越小越靠前;
- 点「确 定」。

「分类排序」必填但没有默认值
新建对话框打开时「分类排序」是空的,而它是必填项——直接点「确 定」会报「分类排序不能为空」。顺手填个 1、10、20 这类整数即可,间隔留大一点方便以后插队。
结果:列表多一行;同时 流程模型 列表会多出一个同名分组(该分组下暂时没有模型时显示为空块)。
编辑与状态
- 行内「编辑」改名字 / 标志 / 描述 / 排序;
- 状态列开关直接启用 / 禁用,提示「已开启」/「已关闭」。
分类标志改了,存量模型不会自动跟着改
「分类标志」是模型数据里实际存的值。改标志后,原来挂在旧标志下的模型不会自动迁移到新标志,流程模型列表里它们会落到「未分类」或消失在该分组外。改标志前先确认没有模型在用,或改完逐个模型重新选分类。
删除
行内「删除」确认后即删,后端不校验该分类下是否还有模型。删掉一个在用的分类后,那些模型在流程模型列表里不再归属任何分组。
另一处入口:流程模型页右上角
流程模型 页右上角的设置下拉里也有「新建分类」「分类排序」,分组标题上还有「重命名」「删除分类」——日常维护分类不必专门进本页,在模型页顺手就能做。本页的价值是集中看全部分类和按条件检索。
字段说明
| 字段 | 必填 | 取值 / 校验 | 说明 |
|---|---|---|---|
| 分类名 | 是 | 「分类名不能为空」 | 分组标题与模型表单里下拉显示的名字 |
| 分类标志 | 是 | 「分类标志不能为空」 | 英文编码,模型数据里存的值 |
| 分类描述 | 否 | 文本 | 给人看的说明 |
| 分类状态 | 是 | 开启 / 关闭,默认开启 | 关闭后新建模型时选不到 |
| 分类排序 | 是 | 「分类排序不能为空」,整数 | 越小越靠前,无默认值 |
视角对照
| 视角 | 看到什么 |
|---|---|
超管 admin / 租户管理员 docadmin | 全部分类,可增删改 |
| 套餐未含此菜单的租户 | 侧边栏没有「流程分类」,但流程模型页右上角的分类入口仍受各自权限控制 |
| 普通员工 | 无此菜单。分类是管理端配置项 |
进阶
- 排序与拖拽:流程模型页的「分类排序」模式可以直接拖分组卡片改顺序,保存后本页的「分类排序」值同步变化——两处是同一个顺序;
- 一个租户一套分类:分类按租户隔离,A 租户建的分类 B 租户看不到;
- 分类只服务于「流程模型」的分组与筛选,不参与审批逻辑,删错分类不会让在途流程出错,只会让模型列表的分组变乱。
常见问题
Q:新建模型时分类下拉是空的? A:先确认本页有开启状态的分类;分类全关或全删时下拉为空,模型也就建不出来。
Q:分类名和分类标志有什么区别,填一样的行不行? A:分类名给人看(可中文),分类标志给系统用(建议英文编码)。填一样的能保存,但以后改名时标志若跟着改会踩上面的迁移坑——建议标志一次定死不再动。
Q:能把模型从一个分类挪到另一个分类吗? A:能,在流程模型页对该模型「修改」,在第一步「基本信息」里改「分类」后保存即可。
Q:删除分类会把模型一起删掉吗? A:不会。模型保留,只是不再归属该分组。
