From 07a24c52974012e6cd6c7048239a4fd47a3ce7fc Mon Sep 17 00:00:00 2001 From: GiveMePast <1248298477@qq.com> Date: Wed, 19 Aug 2026 14:14:29 +0800 Subject: [PATCH] wip --- app/admin/route/app.php | 4 ++-- app/client/common.php | 2 ++ app/client/controller/Index.php | 26 ++++++++++++++++++++++++++ app/client/event.php | 5 +++++ app/client/middleware.php | 5 +++++ app/index/controller/Login.php | 4 ++-- app/staff/common.php | 2 ++ app/staff/controller/Index.php | 12 ++++++++++++ app/staff/event.php | 5 +++++ app/staff/middleware.php | 5 +++++ config/session.php | 1 - 11 files changed, 66 insertions(+), 5 deletions(-) create mode 100644 app/client/common.php create mode 100644 app/client/controller/Index.php create mode 100644 app/client/event.php create mode 100644 app/client/middleware.php create mode 100644 app/staff/common.php create mode 100644 app/staff/controller/Index.php create mode 100644 app/staff/event.php create mode 100644 app/staff/middleware.php diff --git a/app/admin/route/app.php b/app/admin/route/app.php index 47f5594..35da734 100644 --- a/app/admin/route/app.php +++ b/app/admin/route/app.php @@ -5,7 +5,7 @@ use app\admin\middleware\Auth; use app\middleware\CheckLogin; Route::group(function () { - Route::get('ticketsfind', 'Ticket/ticketsFind'); + Route::get('ticketsfind', 'Ticket/fetchTickets'); Route::post('addticket', 'Ticket/createTicket'); Route::put('ticket/:id', 'Ticket/updateTicket'); Route::delete('ticket/:id', 'Ticket/deleteTicket'); @@ -27,4 +27,4 @@ Route::group(function () { Route::post('getExportData', 'Utill/getExportData'); })->middleware([]); -// [CheckLogin::class, Auth::class] \ No newline at end of file +// [CheckLogin::class, Auth::class] diff --git a/app/client/common.php b/app/client/common.php new file mode 100644 index 0000000..1243615 --- /dev/null +++ b/app/client/common.php @@ -0,0 +1,2 @@ +getClientTickets($clientCompanyId, $canViewAll); + return $this->success('获取成功', $tickets); + } catch (\Exception $e) { + return $this->error($e->getMessage()); + } + } +} diff --git a/app/client/event.php b/app/client/event.php new file mode 100644 index 0000000..4eff890 --- /dev/null +++ b/app/client/event.php @@ -0,0 +1,5 @@ +login(trim($params['username']), trim($params['password'])); - cache($failKey, null); + cache($failKey, null); return $this->success('登录成功', $result); } catch (\Exception $e) { cache($failKey, $fails + 1, 900); // 失败次数存活时间,15分钟之后自动清零 @@ -45,6 +45,6 @@ class Login extends BaseController public function logout() { Session::clear(); - return $this->success('退出成功'); + return $this->success('退出登录'); } } diff --git a/app/staff/common.php b/app/staff/common.php new file mode 100644 index 0000000..1243615 --- /dev/null +++ b/app/staff/common.php @@ -0,0 +1,2 @@ + 'PHPSESSID', // SESSION_ID的提交变量,解决flash上传跨域 'var_session_id' => '',