工作项关联类型配置用于 Project 中工作项之间的关联关系配置:

  • 支持限制关联关系某一端可以选择哪些工作项类型
  • 支持三种关联关系:单向关联(一对多)、单向关联(多对多)、相互关联

在 Project 配置中心,Project 管理员可以关联关系进行自定义,支持新建、编辑、删除。

新建、修改与删除关联关系 #

进入 Project 配置中心 > 关联关系类型 ,界面会列出系统里的全部关联关系。

右上角提供「新建关联类型」的按钮。

支持修改关联关系的名称、描述与可选的数据范围。

点击 ,即可删除该工作项关联类型。如果某个关联关系正在被任一工作项使用,则不能删除。

注意:修改关联关系描述会同步到所有已经应用了该关联关系的工作项中;删除关联关系,请谨慎操作。

配置案例 #

单向关联(一对多) #

在单向关联(一对多)的关联关系里,发起关联方可以选择多条被关联方的数据,但是被关联方选择发起关联方时,只能选择一条数据。

以“史诗拆解需求”为例,我们希望史诗能拆解出多条需求,但是需求只能有一条来源史诗。于是我们进行以下配置:

  • 关联关系名称:史诗拆解需求
  • 发起关联方的描述:来源史诗
  • 发起关联方的工作项类型:史诗
  • 被关联方的描述:拆解得到的需求
  • 被关联方的工作项类型:需求

我们能直接在右侧预览配置的效果,如图所示:

提交配置后,即可在全局使用“史诗拆解需求”这个关联关系:

  • 在史诗里关联工作项时,可以选择“拆解得到的需求”这一关联描述。“拆解得到的需求”只能选择工作项类型为“需求”的工作项,支持选择多条需求;
  • 在需求里关联工作项时,可以选择“来源史诗”这一关联描述。“来源史诗”只能选择工作项类型为“史诗”的工作项,且只能选择一条史诗。

单向关联(多对多) #

在单向关联(多对多)的关联关系里,发起关联方可以选择多条被关联方的数据,被关联方也可以选择多条发起关联方的数据。

以“工单转需求”为例,一条工单可能转为多条需求,同时一条需求可能有多条来源工单。于是我们进行以下配置:

  • 关联关系名称:工单转需求
  • 发起关联方的描述:来源工单
  • 发起关联方的工作项类型:工单
  • 被关联方的描述:工单转需求
  • 被关联方的工作项类型:需求

我们能直接在右侧预览配置的效果,如图所示:

提交配置后,即可在全局使用“工单转需求”这个关联关系:

  • 在工单里关联工作项时,可以选择“工单转需求”这一关联描述。“工单转需求”只能选择工作项类型为“需求”的工作项,支持选择多条需求;
  • 在需求里关联工作项时,可以选择“来源工单”这一关联描述。“来源工单”只能选择工作项类型为“工单”的工作项,支持选择多条工单。

相互关联 #

在互相关联的关联关系里,不区分关联关系的发起关联方和被关联方。关联时可以选择多条数据。

以“相似需求”为例,整理需求池时,可以把相似的需求关联在一起,关闭重复的、只留下一条待执行的。于是我们进行以下配置:

  • 关联关系名称:相似需求
  • 描述:相似需求
  • 被关联方的工作项类型:需求

我们能直接在右侧预览配置的效果,如图所示:

提交配置后,即可在全局使用“相似需求”这个关联关系:

  • 在需求里关联工作项时,可以选择“相似需求”这一关联描述。“相似需求”只能选择工作项类型为“需求”的工作项,支持选择多条需求。