From d62a67aafec8e8fc6dc68256c144454f259d4cbd Mon Sep 17 00:00:00 2001 From: wolfcode <37436228+wolf-leo@users.noreply.github.com> Date: Tue, 17 Dec 2024 11:22:01 +0800 Subject: [PATCH] refactor(admin): use param instead of post to get request parameters - In both Admin and Menu controllers, change $request->post('id') to $request->param('id') - This change improves code consistency and allows for more flexible parameter retrieval --- app/admin/controller/system/Admin.php | 2 +- app/admin/controller/system/Menu.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/admin/controller/system/Admin.php b/app/admin/controller/system/Admin.php index f70f8b4..b16fdaf 100644 --- a/app/admin/controller/system/Admin.php +++ b/app/admin/controller/system/Admin.php @@ -153,7 +153,7 @@ class Admin extends AdminController public function delete(Request $request): void { $this->checkPostRequest(); - $id = $request->post('id'); + $id = $request->param('id'); $row = $this->model->whereIn('id', $id)->select(); $row->isEmpty() && $this->error('数据不存在'); $id == AdminConstant::SUPER_ADMIN_ID && $this->error('超级管理员不允许修改'); diff --git a/app/admin/controller/system/Menu.php b/app/admin/controller/system/Menu.php index 113a11c..331d5f9 100644 --- a/app/admin/controller/system/Menu.php +++ b/app/admin/controller/system/Menu.php @@ -135,7 +135,7 @@ class Menu extends AdminController public function delete(Request $request): void { $this->checkPostRequest(); - $id = $request->post('id'); + $id = $request->param('id'); $row = $this->model->whereIn('id', $id)->select(); empty($row) && $this->error('数据不存在'); try {