191 lines
7.6 KiB
PHP
191 lines
7.6 KiB
PHP
<?php
|
|
|
|
namespace Modules\Cetaklabel\Database\Seeders;
|
|
|
|
use Faker\Generator;
|
|
use Illuminate\Database\Seeder;
|
|
use Modules\Cetaklabel\Entities\Directorat;
|
|
use Modules\Cetaklabel\Entities\DocumentType;
|
|
use Modules\Cetaklabel\Entities\Job;
|
|
use Modules\Cetaklabel\Entities\SpecialCode;
|
|
use Modules\Cetaklabel\Entities\SubDirectorat;
|
|
use Modules\Cetaklabel\Entities\SubJob;
|
|
use Modules\Cetaklabel\Entities\SubSubJob;
|
|
|
|
class CompliancecSeeder extends Seeder
|
|
{
|
|
/**
|
|
* Run the database seeds.
|
|
*
|
|
* @return void
|
|
*/
|
|
public function run(Generator $faker)
|
|
{
|
|
$directorat = Directorat::create([
|
|
'kode' => '08',
|
|
'name' => 'COMPLIANCE',
|
|
'status' => 1,
|
|
]);
|
|
$subdirektorat = SubDirectorat::create([
|
|
'directorat_id' => $directorat->id,
|
|
'kode' => '00',
|
|
'name' => 'Sekretariat Direktorat Kepatuhan & SKMR',
|
|
'status' => 1,
|
|
]);
|
|
$job = Job::create([
|
|
'directorat_id' => $directorat->id,
|
|
'subdirectorat_id' => $subdirektorat->id,
|
|
'kode' => '01',
|
|
'name' => 'Dokumen Sekretariat',
|
|
'status' => '1',
|
|
]);
|
|
|
|
$subdirektorat = SubDirectorat::create([
|
|
'directorat_id' => $directorat->id,
|
|
'kode' => '01',
|
|
'name' => 'SUBDIT KONTROL',
|
|
'status' => 1,
|
|
]);
|
|
$job = Job::create([
|
|
'directorat_id' => $directorat->id,
|
|
'subdirectorat_id' => $subdirektorat->id,
|
|
'kode' => '01',
|
|
'name' => 'Tiket Transaksi Cabang / Direktorat',
|
|
'status' => '1',
|
|
]);
|
|
$job = Job::create([
|
|
'directorat_id' => $directorat->id,
|
|
'subdirectorat_id' => $subdirektorat->id,
|
|
'kode' => '02',
|
|
'name' => 'Memo',
|
|
'status' => '1',
|
|
]);
|
|
$job = Job::create([
|
|
'directorat_id' => $directorat->id,
|
|
'subdirectorat_id' => $subdirektorat->id,
|
|
'kode' => '03',
|
|
'name' => 'Laptinkor',
|
|
'status' => '1',
|
|
]);
|
|
$job = Job::create([
|
|
'directorat_id' => $directorat->id,
|
|
'subdirectorat_id' => $subdirektorat->id,
|
|
'kode' => '04',
|
|
'name' => 'Memo Comment',
|
|
'status' => '1',
|
|
]);
|
|
$job = Job::create([
|
|
'directorat_id' => $directorat->id,
|
|
'subdirectorat_id' => $subdirektorat->id,
|
|
'kode' => '05',
|
|
'name' => 'Laporan Management',
|
|
'status' => '1',
|
|
]);
|
|
|
|
$subdirektorat = SubDirectorat::create([
|
|
'directorat_id' => $directorat->id,
|
|
'kode' => '02',
|
|
'name' => 'KEPATUHAN & APU PPT',
|
|
'status' => 1,
|
|
]);
|
|
$job = Job::create([
|
|
'directorat_id' => $directorat->id,
|
|
'subdirectorat_id' => $subdirektorat->id,
|
|
'kode' => '01',
|
|
'name' => 'Surat Keluar',
|
|
'status' => '1',
|
|
]);
|
|
$job = Job::create([
|
|
'directorat_id' => $directorat->id,
|
|
'subdirectorat_id' => $subdirektorat->id,
|
|
'kode' => '02',
|
|
'name' => 'Memo Intern',
|
|
'status' => '1',
|
|
]);
|
|
$job = Job::create([
|
|
'directorat_id' => $directorat->id,
|
|
'subdirectorat_id' => $subdirektorat->id,
|
|
'kode' => '03',
|
|
'name' => 'Memo Antar Kantor',
|
|
'status' => '1',
|
|
]);
|
|
|
|
|
|
//--
|
|
$directorat = Directorat::create([
|
|
'kode' => '08',
|
|
'name' => 'RISK MANAGEMENT',
|
|
'status' => 1,
|
|
]);
|
|
$subdirektorat = SubDirectorat::create([
|
|
'directorat_id' => $directorat->id,
|
|
'kode' => '03',
|
|
'name' => 'KREDIT RISK & COMPLIANCE',
|
|
'status' => 1,
|
|
]);
|
|
$job = Job::create([
|
|
'directorat_id' => $directorat->id,
|
|
'subdirectorat_id' => $subdirektorat->id,
|
|
'kode' => '01',
|
|
'name' => 'Surat Keluar',
|
|
'status' => '1',
|
|
]);
|
|
$job = Job::create([
|
|
'directorat_id' => $directorat->id,
|
|
'subdirectorat_id' => $subdirektorat->id,
|
|
'kode' => '02',
|
|
'name' => 'Memo Intern',
|
|
'status' => '1',
|
|
]);
|
|
$job = Job::create([
|
|
'directorat_id' => $directorat->id,
|
|
'subdirectorat_id' => $subdirektorat->id,
|
|
'kode' => '03',
|
|
'name' => 'Memo Antar Kantor',
|
|
'status' => '1',
|
|
]);
|
|
|
|
$subdirektorat = SubDirectorat::create([
|
|
'directorat_id' => $directorat->id,
|
|
'kode' => '04',
|
|
'name' => 'RISK POLICY',
|
|
'status' => 1,
|
|
]);
|
|
$job = Job::create([
|
|
'directorat_id' => $directorat->id,
|
|
'subdirectorat_id' => $subdirektorat->id,
|
|
'kode' => '01',
|
|
'name' => 'Memo Intern',
|
|
'status' => '1',
|
|
]);
|
|
$job = Job::create([
|
|
'directorat_id' => $directorat->id,
|
|
'subdirectorat_id' => $subdirektorat->id,
|
|
'kode' => '02',
|
|
'name' => 'Memo Antar Kantor',
|
|
'status' => '1',
|
|
]);
|
|
$job = Job::create([
|
|
'directorat_id' => $directorat->id,
|
|
'subdirectorat_id' => $subdirektorat->id,
|
|
'kode' => '03',
|
|
'name' => 'Memo Tinjauan Resiko',
|
|
'status' => '1',
|
|
]);
|
|
$job = Job::create([
|
|
'directorat_id' => $directorat->id,
|
|
'subdirectorat_id' => $subdirektorat->id,
|
|
'kode' => '05',
|
|
'name' => 'Surat Edaran Manajemen Risiko/ Pedoman Manajemen Risiko (SEMR)',
|
|
'status' => '1',
|
|
]);
|
|
$job = Job::create([
|
|
'directorat_id' => $directorat->id,
|
|
'subdirectorat_id' => $subdirektorat->id,
|
|
'kode' => '06',
|
|
'name' => 'Portfolio Manajemen',
|
|
'status' => '1',
|
|
]);
|
|
}
|
|
}
|