From 5a2875b81ced09f18c8ea5836142f98dc0fddbf4 Mon Sep 17 00:00:00 2001 From: "zhangf@suq.cn" Date: Mon, 15 Dec 2025 17:52:40 +0800 Subject: [PATCH] =?UTF-8?q?feat(piadmin):=20=E5=BC=95=E5=85=A5=E4=BB=A3?= =?UTF-8?q?=E7=90=86=E7=94=A8=E6=88=B7=E6=8E=A7=E5=88=B6=E5=99=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增 ProxyUserController 类文件引用 - 将代理用户相关路由操作迁移至独立控制器 - 更新 save、update、index、read、delete 和 ban 接口实现类 - 保持原有权限参数配置不变 - 确保代理用户功能模块职责清晰分离 - 提升系统模块化程度与代码可维护性 --- plugin/piadmin/app/route/v1/route.php | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/plugin/piadmin/app/route/v1/route.php b/plugin/piadmin/app/route/v1/route.php index 88a7b4d..bc8c8b2 100644 --- a/plugin/piadmin/app/route/v1/route.php +++ b/plugin/piadmin/app/route/v1/route.php @@ -4,6 +4,7 @@ use plugin\piadmin\app\controller\v1\DataDictionaryController; use plugin\piadmin\app\controller\v1\LoginController; use plugin\piadmin\app\controller\v1\MenuController; use plugin\piadmin\app\controller\v1\ProxyMenuController; +use plugin\piadmin\app\controller\v1\ProxyUserController; use plugin\piadmin\app\controller\v1\SystemAdminController; use plugin\piadmin\app\controller\v1\SystemDeptController; use plugin\piadmin\app\controller\v1\SystemRoleController; @@ -113,13 +114,13 @@ Route::group('/piadmin/v1', function () { // 代理用户 Route::group('/proxyUser', function () { - Route::post('/save', [SystemAdminController::class, 'save'])->setParams(['perm' => ['adminSave']]); - Route::post('/update', [SystemAdminController::class, 'update'])->setParams(['perm' => ['adminUpdate']]); - Route::get('/index', [SystemAdminController::class, 'index'])->setParams(['perm' => ['adminIndex']]); - Route::get('/read', [SystemAdminController::class, 'read'])->setParams(['perm' => ['adminRead']]); - Route::post('/delete', [SystemAdminController::class, 'delete'])->setParams(['perm' => ['adminDelete']]); + Route::post('/save', [ProxyUserController::class, 'save'])->setParams(['perm' => ['adminSave']]); + Route::post('/update', [ProxyUserController::class, 'update'])->setParams(['perm' => ['adminUpdate']]); + Route::get('/index', [ProxyUserController::class, 'index'])->setParams(['perm' => ['adminIndex']]); + Route::get('/read', [ProxyUserController::class, 'read'])->setParams(['perm' => ['adminRead']]); + Route::post('/delete', [ProxyUserController::class, 'delete'])->setParams(['perm' => ['adminDelete']]); //封禁/解封 - Route::post('/ban', [SystemAdminController::class, 'ban'])->setParams(['perm' => ['adminBan']]); + Route::post('/ban', [ProxyUserController::class, 'ban'])->setParams(['perm' => ['adminBan']]); }); //数据字典 Route::get('/dataDictionary', [DataDictionaryController::class, 'dictionary'])->setParams(['perm' => ['dataDictionary']]);