0

我需要限制在自助服务门户和事件页面中对用户可见的业务服务列表。用户应该只看到对他可用的服务。

我已将业务服务 -> 用户支持的相关列表添加到组表单中。这是我添加服务的地方,它必须可供用户使用。在服务目录记录生成器和事件表单中,对于“业务服务”字段,我设置了简单的引用限定符,用户支持是(动态)我的支持组之一。

现在的问题是,“支持的用户”只接受一个组。意思是,只有一个服务可以链接到单个组(1 对 1)关系。我不能有多个组,其中将相同的业务服务添加到“支持的用户”列表中(在我的情况下这是必需的)。

有人可以提供有关如何管理需求的想法吗?1)如何正确管理组和业务服务之间的关系(可以选择保持多对多关系)

2)如何在门户和事件表单中过滤掉所需的服务。

提前非常感谢。

4

1 回答 1

1
  1. 管理一对多关系您可以使用使用字段类型的Glide 列表项glide_list,例如观察列表。

  2. 对于相关列表,您可以使用自己定义的列表,这允许您在记录和列表之间建立复杂的关系。

于 2018-05-30T08:20:20.687 回答