From b3910b7704c45f085fbb43b9b1fd830a873ebd65 Mon Sep 17 00:00:00 2001 From: "zhangf@suq.cn" Date: Tue, 16 Dec 2025 17:43:31 +0800 Subject: [PATCH] =?UTF-8?q?refactor(admin):=20=E6=9B=B4=E6=96=B0=E5=9C=A8?= =?UTF-8?q?=E7=BA=BF=E5=AA=92=E4=BD=93=E9=85=8D=E7=BD=AE=E9=AA=8C=E8=AF=81?= =?UTF-8?q?=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将 SystemDeptValidate 替换为 OnlineMediasValidate - 修改保存和更新方法中的验证调用 refactor(route): 更新代理用户路由权限标识 - 为代理用户的增删改查操作设置独立权限标识 - 保持封禁/解封操作的原有权限不变 --- app/controller/admin/OnlineMediasConfigController.php | 4 ++-- plugin/piadmin/app/route/v1/route.php | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/app/controller/admin/OnlineMediasConfigController.php b/app/controller/admin/OnlineMediasConfigController.php index cb52188..2235fd5 100644 --- a/app/controller/admin/OnlineMediasConfigController.php +++ b/app/controller/admin/OnlineMediasConfigController.php @@ -19,7 +19,7 @@ class OnlineMediasConfigController 'status' => 1 ]); -// validate(SystemDeptValidate::class)->check($params, 'save'); +// validate(OnlineMediasValidate::class)->check($params, 'save'); return success($service->saveData($params)); } @@ -36,7 +36,7 @@ class OnlineMediasConfigController 'status' => 1 ]); -// validate(SystemDeptValidate::class)->check($params, 'update'); +// validate(OnlineMediasValidate::class)->check($params, 'update'); return success($service->updateData(ArrayUtils::filterNotEmpty($params))); } diff --git a/plugin/piadmin/app/route/v1/route.php b/plugin/piadmin/app/route/v1/route.php index bc8c8b2..f7641cc 100644 --- a/plugin/piadmin/app/route/v1/route.php +++ b/plugin/piadmin/app/route/v1/route.php @@ -114,11 +114,11 @@ Route::group('/piadmin/v1', function () { // 代理用户 Route::group('/proxyUser', function () { - 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('/save', [ProxyUserController::class, 'save'])->setParams(['perm' => ['proxyUserSave']]); + Route::post('/update', [ProxyUserController::class, 'update'])->setParams(['perm' => ['proxyUserUpdate']]); + Route::get('/index', [ProxyUserController::class, 'index'])->setParams(['perm' => ['proxyUserIndex']]); + Route::get('/read', [ProxyUserController::class, 'read'])->setParams(['perm' => ['proxyUserRead']]); + Route::post('/delete', [ProxyUserController::class, 'delete'])->setParams(['perm' => ['proxyUserDelete']]); //封禁/解封 Route::post('/ban', [ProxyUserController::class, 'ban'])->setParams(['perm' => ['adminBan']]); });