From e7a36a7f1cb35fce281844f61a3e40f796ca6777 Mon Sep 17 00:00:00 2001 From: Jing Li Date: Thu, 25 Apr 2024 14:00:32 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=BB=E5=8A=A1=E6=97=A5=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Admin/Controllers/Plan/CalendarController.php | 15 +++++++++++++++ app/Admin/routes.php | 3 +++ database/seeders/AdminPermissionSeeder.php | 9 +++++++++ 3 files changed, 27 insertions(+) create mode 100644 app/Admin/Controllers/Plan/CalendarController.php diff --git a/app/Admin/Controllers/Plan/CalendarController.php b/app/Admin/Controllers/Plan/CalendarController.php new file mode 100644 index 0000000..0132c30 --- /dev/null +++ b/app/Admin/Controllers/Plan/CalendarController.php @@ -0,0 +1,15 @@ +basePage()->body( + amis()->Calendar()->largeMode() + ); + } +} diff --git a/app/Admin/routes.php b/app/Admin/routes.php index ae64420..8f06fbe 100644 --- a/app/Admin/routes.php +++ b/app/Admin/routes.php @@ -20,6 +20,7 @@ use App\Admin\Controllers\Hr\RestController; use App\Admin\Controllers\Hr\SignController; use App\Admin\Controllers\Hr\SignLogController; use App\Admin\Controllers\Hr\SignRepairController; +use App\Admin\Controllers\Plan\CalendarController; use App\Admin\Controllers\Plan\PlanController; use App\Admin\Controllers\Plan\TaskController; use App\Admin\Controllers\Store\DeviceController; @@ -162,6 +163,8 @@ Route::group([ $router->get('/tasks/{task}', [TaskController::class, 'show'])->name('plans.task_view'); $router->put('/tasks/{task}', [TaskController::class, 'update'])->name('plans.task_update'); $router->delete('/tasks/{task}', [TaskController::class, 'destroy'])->name('plans.task_delete'); + + $router->get('/calendars', [CalendarController::class, 'index'])->name('calendars.index'); }); /* diff --git a/database/seeders/AdminPermissionSeeder.php b/database/seeders/AdminPermissionSeeder.php index 12758fc..dbb036b 100644 --- a/database/seeders/AdminPermissionSeeder.php +++ b/database/seeders/AdminPermissionSeeder.php @@ -207,6 +207,15 @@ class AdminPermissionSeeder extends Seeder 'task_delete' => '删除任务', ], ], + 'calendars' => [ + 'name' => '任务日程', + 'icon' => 'tdesign:task', + 'uri' => '/plan/calendars', + 'resource' => false, + 'children' => [ + 'index' => '任务日程', + ], + ], ], ],