Skip to content

如何使用业务类型

业务类型用于区分同一对象的不同业务场景。

概述

当同一个对象承载多个业务场景时,可以使用业务类型。业务类型可以影响用户新建数据时的选择范围,也可以与页面布局、角色和选项值配合使用。

业务类型示例

适用场景

适合使用业务类型的情况:

  • 同一对象下存在不同业务流程。
  • 不同场景需要填写不同字段。
  • 不同角色只能创建特定类型的数据。
  • 不同场景需要不同页面布局。

不建议使用业务类型的情况:

  • 只是简单分类。
  • 不同分类的字段和页面完全一致。
  • 用户不需要在新建时区分业务场景。

示例

工单对象可以配置以下业务类型:

  • 客户投诉。
  • 客户咨询。
  • 售后维修。

不同业务类型可以使用不同字段、不同页面和不同角色范围。

使用方式

业务类型通常和以下能力配合使用:

能力作用
角色范围控制哪些角色可以新建或使用某个业务类型
页面布局为不同业务类型分配不同详情页、列表页或新建页
字段必填配合布局规则或验证规则控制不同类型的填写要求
主从业务类型匹配控制主从同时新建或编辑时,从对象可选业务类型

默认业务类型

每个角色至少需要一个可用业务类型。当角色没有可用业务类型时,系统会使用默认业务类型。若禁用其他自定义业务类型,默认业务类型会分配给所有角色。

设计建议

  • 业务类型应表示真实业务场景,而不是简单标签。
  • 如果不同类型需要不同字段、不同页面或不同角色范围,适合使用业务类型。
  • 如果只是用于筛选或统计,优先使用单选字段或场景。
  • 启用业务类型后,应同步检查页面布局、验证规则和列表场景。

相关主题