This commit is contained in:
gongfuxiang
2025-04-25 20:21:19 +08:00
parent cbea8309ac
commit 2786d9db57
148 changed files with 2158 additions and 645 deletions

View File

@ -48,6 +48,22 @@ class Ueditor extends Common
*/
public function Index()
{
$action = empty($this->data_request['action']) ? 'config' : $this->data_request['action'];
switch($action)
{
// 删除操作
case 'deletefile' :
$this->IsPower('attachment', 'delete');
break;
// 验证上传权限(初始化、列表、上传、分类)
default :
// 排除配置获取
if(!in_array($action, ['config']))
{
$this->IsPower('attachment', 'upload');
}
}
return ApiService::ApiDataReturn(UeditorService::Run($this->data_request));
}
}