根据用户购买的产品限制对支持部门的访问。定义规则如下。

$department['1'] = array('45', '46', '10');
$department['2'] = array('85', '86', '10');
// Keep adding rules one per line

$department 数组的键(方括号中的 [1] 和 [2])对应于我们要创建规则的支持部门的 ID。值是访问所需的产品 ID 数组。简而言之,上述配置将 1 号部门解锁给产品 ID 为 45、46 和 10 的用户。部门 2 需要 85、86 和 10。

下面还有一些需要考虑的事项:

submiticket.php不显示受限部门
通过直接链接访问 submitticket.php?step=2&deptid=2 会触发重定向到 submitticket.php
部门下拉菜单只列出允许的部门
同一产品可用于多个规则
忽略待处理、暂停、终止、取消和欺诈产品

ConditionalSupportDepartments