'協會辦法', 'slug' => 'bylaws', 'description' => '協會章程、組織辦法等基本規範文件', 'icon' => '📜', 'sort_order' => 1, 'default_access_level' => 'public', ], [ 'name' => '法規與規範', 'slug' => 'regulations', 'description' => '內部規章、管理辦法、作業規範', 'icon' => '📋', 'sort_order' => 2, 'default_access_level' => 'members', ], [ 'name' => '會議記錄', 'slug' => 'meeting-minutes', 'description' => '理事會、會員大會、各委員會會議記錄', 'icon' => '📝', 'sort_order' => 3, 'default_access_level' => 'members', ], [ 'name' => '表格與申請書', 'slug' => 'forms', 'description' => '各類申請表格、會員服務表單', 'icon' => '📄', 'sort_order' => 4, 'default_access_level' => 'public', ], [ 'name' => '年度報告', 'slug' => 'annual-reports', 'description' => '年度工作報告、財務報告', 'icon' => '📊', 'sort_order' => 5, 'default_access_level' => 'members', ], [ 'name' => '活動文件', 'slug' => 'events', 'description' => '活動企劃、執行報告、相關文件', 'icon' => '🎯', 'sort_order' => 6, 'default_access_level' => 'members', ], ]; foreach ($categories as $category) { DocumentCategory::updateOrCreate( ['slug' => $category['slug']], $category ); } $this->command->info('Document categories seeded successfully!'); } }