修改插件
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
yiqiu
2025-11-21 00:01:45 +08:00
parent 7bc68457e9
commit cbd6250967
224 changed files with 61713 additions and 18 deletions

View File

@@ -0,0 +1,24 @@
<?php
/*
* 定义权限,系统会默认插入名称为插件名的一级权限,以下仅需定义二级/三级权限;(首先要使用二级权限插件后台控制器需要继承app\event\controller\PluginAdminBaseController基类控制器)
*/
return [
[
'title' => 'clientarea_auth_plugin_addon_ticket', # y用户工单
'url' => 'ticket',
'child' => [ # 操作权限
[
'title' => 'clientarea_auth_plugin_addon_ticket_view', # 工单查看
'url' => '',
'auth_rule' => ['TicketController::ticketList', 'TicketController::statistic', 'TicketController::index', 'TicketController::download'], # 工单列表具体控制器方法
'auth_rule_title' => ['clientarea_auth_rule_plugin_addon_ticket_list', 'clientarea_auth_rule_plugin_addon_ticket_statistic', 'clientarea_auth_rule_plugin_addon_ticket_index', 'clientarea_auth_rule_plugin_addon_ticket_download'] # 具体权限名称
],
[
'title' => 'clientarea_auth_plugin_addon_ticket_manager',
'url' => '',
'auth_rule' => ['TicketController::create', 'TicketController::reply', 'TicketController::urge', 'TicketController::close'],
'auth_rule_title' => ['clientarea_auth_rule_plugin_addon_ticket_create', 'clientarea_auth_rule_plugin_addon_ticket_reply', 'clientarea_auth_rule_plugin_addon_ticket_urge', 'clientarea_auth_rule_plugin_addon_ticket_close'] # 具体权限名称
],
]
],
];