0

例如,我有一个名为“Cable Management”的主要团队,我想创建作为 Cable Management 子级的辅助团队 IC1 和 IC2,然后在这些 IC1 和 IC2 辅助团队中添加一些用户。

我怎样才能实现这种行为?

4

1 回答 1

1

如果您需要使用团队执行此操作,则可以将新字段添加到团队实体。团队列在管理 > 自定义 > 次要实体 > 团队下。

添加“团队选择”类型的字段并为其指定列名、标题等。我们建议使用“父团队”(chan_parentchannelid) 之类的内容。

接下来,编辑团队屏幕以包含您的新字段。您可能要编辑的屏幕是: - 团队搜索框 (ChannelSearchBox) - 团队管理框 (ChannelAdminBoxLong)

将字段添加到这些屏幕后,您可以开始在系统中指定父团队。这将记录从一个团队到另一个团队的链接。然后,您可以使用数据库中的此链接来选择父级详细信息。

例如

SELECT
    t.chan_channelid AS teamid
    , t.chan_description AS teamdescription
    , p.chan_channelid AS parentid
    , p.chan_description AS parentdescription
FROM channel AS t
LEFT OUTER JOIN channel AS p on p.chan_deleted IS NULL
    AND p.chan_channelid = t.chan_parentchannelid
WHERE t.chan_deleted IS NULL

请注意:以上 SQL 未经测试 :)

您基本上可以使用此方法创建任意数量的子团队,每个子团队都有自己的子团队。

您可能还希望将新的父字段添加到团队列表 (ChannelAdminGrid)。

我们希望这会有所帮助!六点支持

于 2016-08-30T17:21:46.177 回答