diff --git a/Database/Seeders/DigitalInsightSeeder.php b/Database/Seeders/DigitalInsightSeeder.php index 5d9f074..7d83972 100644 --- a/Database/Seeders/DigitalInsightSeeder.php +++ b/Database/Seeders/DigitalInsightSeeder.php @@ -33,11 +33,27 @@ 'status' => 1, ]); $job = Job::create([ - 'directorat_id' => $directorat->id, + 'directorat_id' => $directorat->id, 'sub_directorat_id' => $subdirektorat->id, - 'kode' => '01', - 'name' => 'Dokumen Sekretariat', - 'status' => '1', + 'kode' => '01', + 'name' => 'Dokumen Sekretariat', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '01', + 'name' => 'Data Karyawan', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '02', + 'name' => 'Biaya Biaya', + 'status' => '1', ]); $subdirektorat = SubDirectorat::create([ @@ -47,18 +63,124 @@ 'status' => 1, ]); $job = Job::create([ - 'directorat_id' => $directorat->id, + 'directorat_id' => $directorat->id, 'sub_directorat_id' => $subdirektorat->id, - 'kode' => '01', - 'name' => 'MEMO MASUK', - 'status' => '1', + 'kode' => '01', + 'name' => 'MEMO MASUK', + 'status' => '1', ]); - $job = Job::create([ - 'directorat_id' => $directorat->id, + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, 'sub_directorat_id' => $subdirektorat->id, - 'kode' => '02', - 'name' => 'MEMO KELUAR', - 'status' => '1', + 'job_id' => $job->id, + 'kode' => '01', + 'name' => 'Kualitas data mencakup kebenaran, kelengkapan, dan akurasi', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '02', + 'name' => 'Kamus data mencakup pembuatan, penambahan, dan perubahan', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '03', + 'name' => 'Otomasi pipeline sumber data', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '04', + 'name' => 'Business Requirement', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '05', + 'name' => 'Customer Requirement', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '06', + 'name' => 'Berita Acara', + 'status' => '1', + ]); + + + $job = Job::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'kode' => '02', + 'name' => 'MEMO KELUAR', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '01', + 'name' => 'Kualitas data mencakup kebenaran, kelengkapan, dan akurasi', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '02', + 'name' => 'Otomasi pipeline sumber data', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '03', + 'name' => 'Business Requirement', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '04', + 'name' => 'Kamus data', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '05', + 'name' => 'Memo Keluar untuk Cabang', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '06', + 'name' => 'Memo Keluar untuk Direktorat', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '07', + 'name' => 'Surat Keluar untuk Instansi terkait', + 'status' => '1', ]); $subdirektorat = SubDirectorat::create([ @@ -68,19 +190,67 @@ 'status' => 1, ]); $job = Job::create([ - 'directorat_id' => $directorat->id, + 'directorat_id' => $directorat->id, 'sub_directorat_id' => $subdirektorat->id, - 'kode' => '01', - 'name' => 'MEMO MASUK', - 'status' => '1', + 'kode' => '01', + 'name' => 'MEMO MASUK', + 'status' => '1', ]); - $job = Job::create([ - 'directorat_id' => $directorat->id, + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, 'sub_directorat_id' => $subdirektorat->id, - 'kode' => '02', - 'name' => 'MEMO KELUAR', - 'status' => '1', + 'job_id' => $job->id, + 'kode' => '01', + 'name' => 'Report', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '02', + 'name' => 'Dashboard', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '03', + 'name' => 'Alerting', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '04', + 'name' => 'BR/ CR', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '05', + 'name' => 'Berita Acara', + 'status' => '1', + ]); + + $job = Job::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'kode' => '02', + 'name' => 'MEMO KELUAR', + 'status' => '1', + ]); + $subjob = SubJob::create([ + 'directorat_id' => $directorat->id, + 'sub_directorat_id' => $subdirektorat->id, + 'job_id' => $job->id, + 'kode' => '01', + 'name' => 'Memo Keluar untuk Cabang', + 'status' => '1', ]); } } -