Perubahan utama: - Menambahkan proses pembuatan user untuk role `branchdirector` di semua branch (branchLuar, branchDalam, dan KPNO). - Menambahkan proses pembuatan user untuk role `soadmindokumen` di semua branch (branchLuar, branchDalam, dan KPNO). - Menjamin seluruh role dari RolesSeeder dibuat sebelum user di-generate. - Menyelaraskan pola pembuatan email dan nama user per branch. - Mempertahankan user default branch_id = 1 tanpa suffix branch. - Membersihkan struktur dan alur seeder agar lebih maintainable. Instruksi setelah perubahan: 1. php artisan config:clear 2. php artisan module:migrate-reset Usermanagement 3. php artisan module:migrate Usermanagement 4. php artisan module:seed Adk --class="UserSeeder" 5. php artisan module:seed Usermanagement --class="UsersSeeder" Catatan tambahan: - Urutan approval role kini mengikuti hierarki: 1. soadmindokumen 2. admindokumen 3. legal 4. branchdirector
5.1 KiB
5.1 KiB