Skip to content

流程分类 ​

一句话:流程分类是给流程模型分组的标签——流程模型列表按分类一块一块展示,新建模型时也要选一个分类;分类本身只有名字、标志、排序、状态四个要素,配置一次很少再动。

功能在哪 ​

  • 菜单路径:工作流程 → 流程管理 → 流程分类
  • 地址栏路由:/bpm/manager/category
  • 主要权限:bpm:category:query / create / update / delete

流程分类列表:一个「日常管理」分类(租户管理员视角)

界面认识 ​

区域作用常用操作
查询区分类名 / 分类标志 / 分类状态 / 创建时间区间「搜索」「重置」
工具条整页级动作「新增」
列表序号 / 分类编号 / 分类名 / 分类标志 / 分类描述 / 分类状态 / 分类排序 / 创建时间行内「编辑」「删除」
状态列启用 / 禁用开关点开关直接改状态

常用操作 ​

新增分类 ​

  1. 点「新增」;
  2. 填「分类名」——流程模型列表里分组标题显示的就是它;
  3. 填「分类标志」——英文编码(如 daily、hr),是分类在系统里的唯一标识,模型数据里存的是它;
  4. 可填「分类描述」;
  5. 「分类状态」默认已选开启;
  6. 填「分类排序」——数字,越小越靠前;
  7. 点「确 定」。

新增分类对话框:分类名 / 标志 / 描述 / 状态 / 排序(租户管理员视角)

「分类排序」必填但没有默认值

新建对话框打开时「分类排序」是空的,而它是必填项——直接点「确 定」会报「分类排序不能为空」。顺手填个 1、10、20 这类整数即可,间隔留大一点方便以后插队。

结果:列表多一行;同时 流程模型 列表会多出一个同名分组(该分组下暂时没有模型时显示为空块)。

编辑与状态 ​

  • 行内「编辑」改名字 / 标志 / 描述 / 排序;
  • 状态列开关直接启用 / 禁用,提示「已开启」/「已关闭」。

分类标志改了,存量模型不会自动跟着改

「分类标志」是模型数据里实际存的值。改标志后,原来挂在旧标志下的模型不会自动迁移到新标志,流程模型列表里它们会落到「未分类」或消失在该分组外。改标志前先确认没有模型在用,或改完逐个模型重新选分类。

删除 ​

行内「删除」确认后即删,后端不校验该分类下是否还有模型。删掉一个在用的分类后,那些模型在流程模型列表里不再归属任何分组。

另一处入口:流程模型页右上角 ​

流程模型 页右上角的设置下拉里也有「新建分类」「分类排序」,分组标题上还有「重命名」「删除分类」——日常维护分类不必专门进本页,在模型页顺手就能做。本页的价值是集中看全部分类和按条件检索。

字段说明 ​

字段必填取值 / 校验说明
分类名是「分类名不能为空」分组标题与模型表单里下拉显示的名字
分类标志是「分类标志不能为空」英文编码,模型数据里存的值
分类描述否文本给人看的说明
分类状态是开启 / 关闭,默认开启关闭后新建模型时选不到
分类排序是「分类排序不能为空」,整数越小越靠前,无默认值

视角对照 ​

视角看到什么
超管 admin / 租户管理员 docadmin全部分类,可增删改
套餐未含此菜单的租户侧边栏没有「流程分类」,但流程模型页右上角的分类入口仍受各自权限控制
普通员工无此菜单。分类是管理端配置项

进阶 ​

  • 排序与拖拽:流程模型页的「分类排序」模式可以直接拖分组卡片改顺序,保存后本页的「分类排序」值同步变化——两处是同一个顺序;
  • 一个租户一套分类:分类按租户隔离,A 租户建的分类 B 租户看不到;
  • 分类只服务于「流程模型」的分组与筛选,不参与审批逻辑,删错分类不会让在途流程出错,只会让模型列表的分组变乱。

常见问题 ​

Q:新建模型时分类下拉是空的? A:先确认本页有开启状态的分类;分类全关或全删时下拉为空,模型也就建不出来。

Q:分类名和分类标志有什么区别,填一样的行不行? A:分类名给人看(可中文),分类标志给系统用(建议英文编码)。填一样的能保存,但以后改名时标志若跟着改会踩上面的迁移坑——建议标志一次定死不再动。

Q:能把模型从一个分类挪到另一个分类吗? A:能,在流程模型页对该模型「修改」,在第一步「基本信息」里改「分类」后保存即可。

Q:删除分类会把模型一起删掉吗? A:不会。模型保留,只是不再归属该分组。

相关页面 ​

  • 流程模型:分类的实际使用处,分组展示与拖拽排序
  • 用户分组:另一个「分组」概念,但分的是人不是流程