From 8ba8e892563caa6756a395dfa968bbd16bbb43d7 Mon Sep 17 00:00:00 2001 From: Edward Yang Date: Thu, 21 Jul 2022 11:30:42 +0800 Subject: [PATCH] fixed import plugin --- beike/Admin/Http/Controllers/PluginController.php | 10 ++++++++++ beike/Admin/Routes/admin.php | 1 + 2 files changed, 11 insertions(+) diff --git a/beike/Admin/Http/Controllers/PluginController.php b/beike/Admin/Http/Controllers/PluginController.php index fb1e344a..4a9fdc87 100644 --- a/beike/Admin/Http/Controllers/PluginController.php +++ b/beike/Admin/Http/Controllers/PluginController.php @@ -31,6 +31,16 @@ class PluginController extends Controller return view('admin::pages.plugins.index', $data); } + + /** + * 上传插件 + */ + public function import(Request $request): array + { + return json_success("导入成功"); + } + + /** * @param Request $request * @param $code diff --git a/beike/Admin/Routes/admin.php b/beike/Admin/Routes/admin.php index b13536c5..1dd36e6d 100644 --- a/beike/Admin/Routes/admin.php +++ b/beike/Admin/Routes/admin.php @@ -54,6 +54,7 @@ Route::prefix($adminName) Route::get('settings', [Controllers\SettingController::class, 'index'])->name('settings.index'); Route::get('plugins', [Controllers\PluginController::class, 'index'])->name('plugins.index'); + Route::post('plugins/import', [Controllers\PluginController::class, 'import'])->name('plugins.import'); Route::get('plugins/{code}/edit', [Controllers\PluginController::class, 'edit'])->name('plugins.edit'); Route::put('plugins/{code}', [Controllers\PluginController::class, 'update'])->name('plugins.update'); Route::put('plugins/{code}/status', [Controllers\PluginController::class, 'updateStatus'])->name('plugins.update_status');