diff --git a/database/seeders/AdminMenuSeeder.php b/database/seeders/AdminMenuSeeder.php index 6c8a803..08cbef2 100644 --- a/database/seeders/AdminMenuSeeder.php +++ b/database/seeders/AdminMenuSeeder.php @@ -32,7 +32,7 @@ class AdminMenuSeeder extends Seeder $parent_id = $id; foreach ($value as $k => $v) { $id += 1; - $data[] = $this->insertData($id, $k, 1, $parent_id, $v['uri']); + $data[] = $this->insertData($id, $k, 1, $parent_id, $v['uri'], 0, $page_uri); $order = 0; $parent2_id = $id; @@ -88,6 +88,22 @@ class AdminMenuSeeder extends Seeder ] ] ], + 'appointment_management' => [ + 'appointment_list' => [ + 'uri' => 'parkingReservation', + 'page_uri' => '/reserve/appointmentList', + 'child' => [ + 'read_only' => 'parkingReservation.index' + ] + ], + 'appointment_statistics' => [ + 'uri' => 'parkingReservationStatistics', + 'page_uri' => '/reserve/appointmentStatistics', + 'child' => [ + 'read_only' => 'parkingReservationStatistics.index' + ] + ] + ], 'cat_status' => [ 'cat_map' => [ 'uri' => 'parkingSpaceMap', @@ -360,7 +376,8 @@ class AdminMenuSeeder extends Seeder int $show = 0, int $parent_id = 0, string $uri = '#', - int $order = 0 + int $order = 0, + string $page_uri = '' ): array { return [ 'id' => $id, @@ -369,6 +386,7 @@ class AdminMenuSeeder extends Seeder 'title' => $title, 'icon' => '', 'uri' => $uri, + 'page_uri' => $page_uri, 'show' => $show, 'created_at' => date("Y-m-d H:i:s", time()) ]; diff --git a/resources/lang/en/menu.php b/resources/lang/en/menu.php index 23cddd8..6a52ba0 100644 --- a/resources/lang/en/menu.php +++ b/resources/lang/en/menu.php @@ -69,5 +69,8 @@ return [ 'gate_management' => 'Gate management', 'stop_on_duty' => 'parking lot booth', 'lane_video' => 'Lane video', - 'access_record' => 'Parking entry and exit records' + 'access_record' => 'Parking entry and exit records', + 'appointment_management' => 'Appointment Management', + 'appointment_list' => 'Appointment List', + 'appointment_statistics' => 'Appointment Statistics' ]; diff --git a/resources/lang/zh-CN/menu.php b/resources/lang/zh-CN/menu.php index 89cf2a8..a8cb594 100644 --- a/resources/lang/zh-CN/menu.php +++ b/resources/lang/zh-CN/menu.php @@ -69,5 +69,8 @@ return [ 'gate_management' => '闸道管理', 'stop_on_duty' => '车场岗亭', 'lane_video' => '车道视频', - 'access_record' => '停车进出记录' + 'access_record' => '停车进出记录', + 'appointment_management' => '预约管理', + 'appointment_list' => '预约列表', + 'appointment_statistics' => '预约统计' ]; diff --git a/resources/lang/zh-TW/menu.php b/resources/lang/zh-TW/menu.php index aa72136..6bded14 100644 --- a/resources/lang/zh-TW/menu.php +++ b/resources/lang/zh-TW/menu.php @@ -69,5 +69,8 @@ return [ 'gate_management' => '閘道管理', 'stop_on_duty' => '車場崗亭', 'lane_video' => '車道視頻', - 'access_record' => '停車進出記錄' + 'access_record' => '停車進出記錄', + 'appointment_management' => '預約管理', + 'appointment_list' => '預約清單', + 'appointment_statistics' => '預約統計' ];