Add multiple database seeders
This commit introduces seeders for various entities in the database, including HubunganPemilikJaminan, JenisFasilitasKredit, and others. These seeders populate the database with initial data for testing and development purposes.
This commit is contained in:
135
app/Http/Controllers/PenilaiController.php
Normal file
135
app/Http/Controllers/PenilaiController.php
Normal file
@@ -0,0 +1,135 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Http\Controllers;
|
||||
|
||||
use Illuminate\Http\Request;
|
||||
use Modules\Lpj\Models\Permohonan;
|
||||
use App\Http\Controllers\Controller;
|
||||
|
||||
class PenilaiController extends Controller
|
||||
{
|
||||
public $user;
|
||||
|
||||
/**
|
||||
* Display a listing of the resource.
|
||||
*/
|
||||
public function index()
|
||||
{
|
||||
return view('lpj::penilai.index');
|
||||
}
|
||||
|
||||
/**
|
||||
* Show the form for creating a new resource.
|
||||
*/
|
||||
public function create()
|
||||
{
|
||||
return view('lpj::create');
|
||||
}
|
||||
|
||||
/**
|
||||
* Store a newly created resource in storage.
|
||||
*/
|
||||
public function store(Request $request)
|
||||
{
|
||||
//
|
||||
}
|
||||
|
||||
/**
|
||||
* Show the specified resource.
|
||||
*/
|
||||
public function show($id)
|
||||
{
|
||||
$permohonan = Permohonan::with('debiture.documents.jenisjaminan')->find($id);
|
||||
|
||||
return view('lpj::penilai.show', compact('permohonan'));
|
||||
}
|
||||
|
||||
/**
|
||||
* Show the form for editing the specified resource.
|
||||
*/
|
||||
public function edit($id)
|
||||
{
|
||||
return view('lpj::edit');
|
||||
}
|
||||
|
||||
/**
|
||||
* Update the specified resource in storage.
|
||||
*/
|
||||
public function update(Request $request, $id)
|
||||
{
|
||||
//
|
||||
}
|
||||
|
||||
/**
|
||||
* Remove the specified resource from storage.
|
||||
*/
|
||||
public function destroy($id)
|
||||
{
|
||||
//
|
||||
}
|
||||
|
||||
public function dataForDatatables(Request $request)
|
||||
{
|
||||
if (is_null($this->user) || !$this->user->can('penilai.view')) {
|
||||
//abort(403, 'Sorry! You are not allowed to view users.');
|
||||
}
|
||||
|
||||
// Retrieve data from the database
|
||||
$query = Permohonan::query()->where('status', '=', 'done');
|
||||
|
||||
// Apply search filter if provided
|
||||
if ($request->has('search') && !empty($request->get('search'))) {
|
||||
$search = $request->get('search');
|
||||
$query->where(function ($q) use ($search) {
|
||||
$q->where('nomor_registrasi', 'LIKE', '%' . $search . '%');
|
||||
$q->orWhereRelation('debiture', 'name', 'LIKE', '%' . $search . '%');
|
||||
$q->orWhereRelation('branch', 'name', 'LIKE', '%' . $search . '%');
|
||||
$q->orWhereRelation('user', 'name', 'LIKE', '%' . $search . '%');
|
||||
$q->orWhereRelation('tujuanPenilaian', 'name', 'LIKE', '%' . $search . '%');
|
||||
$q->orWhereRelation('jenisfasilitasKredit', 'name', 'LIKE', '%' . $search . '%');
|
||||
});
|
||||
}
|
||||
|
||||
// Apply sorting if provided
|
||||
if ($request->has('sortOrder') && !empty($request->get('sortOrder'))) {
|
||||
$order = $request->get('sortOrder');
|
||||
$column = $request->get('sortField');
|
||||
$query->orderBy($column, $order);
|
||||
}
|
||||
|
||||
// Get the total count of records
|
||||
$totalRecords = $query->count();
|
||||
|
||||
// Apply pagination if provided
|
||||
if ($request->has('page') && $request->has('size')) {
|
||||
$page = $request->get('page');
|
||||
$size = $request->get('size');
|
||||
$offset = ($page - 1) * $size; // Calculate the offset
|
||||
|
||||
$query->skip($offset)->take($size);
|
||||
}
|
||||
|
||||
// Get the filtered count of records
|
||||
$filteredRecords = $query->count();
|
||||
|
||||
// Get the data for the current page
|
||||
$data = $query->with(['user', 'debiture', 'branch', 'tujuanPenilaian', 'jenisfasilitasKredit'])->get();
|
||||
|
||||
// Calculate the page count
|
||||
$pageCount = ceil($totalRecords / $request->get('size'));
|
||||
|
||||
// Calculate the current page number
|
||||
$currentPage = 0 + 1;
|
||||
|
||||
// Return the response data as a JSON object
|
||||
return response()->json([
|
||||
'draw' => $request->get('draw'),
|
||||
'recordsTotal' => $totalRecords,
|
||||
'recordsFiltered' => $filteredRecords,
|
||||
'pageCount' => $pageCount,
|
||||
'page' => $currentPage,
|
||||
'totalCount' => $totalRecords,
|
||||
'data' => $data,
|
||||
]);
|
||||
}
|
||||
}
|
||||
42
database/seeders/ArahMataAnginSeeder.php
Normal file
42
database/seeders/ArahMataAnginSeeder.php
Normal file
@@ -0,0 +1,42 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Modules\Lpj\Models\ArahMataAngin;
|
||||
|
||||
class ArahMataAnginSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
ArahMataAngin::insert([
|
||||
[
|
||||
'name' => 'Utara',
|
||||
],
|
||||
[
|
||||
'name' => 'Timur Laut',
|
||||
],
|
||||
[
|
||||
'name' => 'Timur',
|
||||
],
|
||||
[
|
||||
'name' => 'Tenggara',
|
||||
],
|
||||
[
|
||||
'name' => 'Selatan',
|
||||
],
|
||||
[
|
||||
'name' => 'Barat Daya',
|
||||
],
|
||||
[
|
||||
'name' => 'Barat',
|
||||
],
|
||||
[
|
||||
'name' => 'Barat Laut',
|
||||
],
|
||||
]);
|
||||
}
|
||||
}
|
||||
27
database/seeders/BranchSeeder.php
Normal file
27
database/seeders/BranchSeeder.php
Normal file
@@ -0,0 +1,27 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Modules\Basicdata\Models\Branch;
|
||||
|
||||
class BranchSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
Branch::insert([
|
||||
[
|
||||
'code' => 'C01',
|
||||
'name' => 'KPNO',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
]
|
||||
]);
|
||||
}
|
||||
}
|
||||
48
database/seeders/CurrencySeeder.php
Normal file
48
database/seeders/CurrencySeeder.php
Normal file
@@ -0,0 +1,48 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Modules\Basicdata\Models\Currency;
|
||||
|
||||
class CurrencySeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
Currency::insert([
|
||||
[
|
||||
'code' => 'IDR',
|
||||
'name' => 'Rupiah',
|
||||
'decimal_places' => 2,
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'code' => 'MYR',
|
||||
'name' => 'Ringgit',
|
||||
'decimal_places' => 2,
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'code' => 'SAR',
|
||||
'name' => 'Riyadh',
|
||||
'decimal_places' => 2,
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
]
|
||||
]);
|
||||
}
|
||||
}
|
||||
158
database/seeders/DebitureSeeder.php
Normal file
158
database/seeders/DebitureSeeder.php
Normal file
@@ -0,0 +1,158 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Modules\Lpj\Models\Debiture;
|
||||
|
||||
class DebitureSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
Debiture::insert([
|
||||
[
|
||||
'branch_id' => 1,
|
||||
'cif' => '1234567890',
|
||||
'name' => 'Willy',
|
||||
'npwp' => '123455432109876',
|
||||
'email' => 'w@gmail.com',
|
||||
'phone' => '08113242341',
|
||||
'nomor_rekening' => '1081666666',
|
||||
'province_code' => '31',
|
||||
'city_code' => '31.74',
|
||||
'district_code' => '31.74.09',
|
||||
'village_code' => '31.74.09.1003',
|
||||
'postal_code' => '12630',
|
||||
'address' => null,
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'branch_id' => 1,
|
||||
'cif' => '0987654321',
|
||||
'name' => 'Antonius Ginting',
|
||||
'npwp' => '234567890123456',
|
||||
'email' => 'x@gmail.com',
|
||||
'phone' => '081234567891',
|
||||
'nomor_rekening' => '987654310',
|
||||
'province_code' => '31',
|
||||
'city_code' => '31.71',
|
||||
'district_code' => '31.71.06',
|
||||
'village_code' => '31.71.06.1001',
|
||||
'postal_code' => '10310',
|
||||
'address' => 'Jl. Menteng Tengah No.66',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'branch_id' => 1,
|
||||
'cif' => '1518467',
|
||||
'name' => 'PT ABCD SEJATI',
|
||||
'npwp' => '00185260002',
|
||||
'email' => 'abcd@ag.co.id',
|
||||
'phone' => '081111555',
|
||||
'nomor_rekening' => '0082346',
|
||||
'province_code' => '31',
|
||||
'city_code' => '31.74',
|
||||
'district_code' => '31.74.04',
|
||||
'village_code' => '31.74.04.1005',
|
||||
'postal_code' => '10420',
|
||||
'address' => 'Jl. Raya Kwitang No. 105, Senen, Kwitang, Jakarta Pusat',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'branch_id' => 1,
|
||||
'cif' => '12345',
|
||||
'name' => 'Testing',
|
||||
'npwp' => '1029280183912111',
|
||||
'email' => 'testing@email.com',
|
||||
'phone' => '098172386',
|
||||
'nomor_rekening' => '12345',
|
||||
'province_code' => '11',
|
||||
'city_code' => '11.01',
|
||||
'district_code' => '11.01.01',
|
||||
'village_code' => '11.01.01.2001',
|
||||
'postal_code' => '23773',
|
||||
'address' => 'alamat',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'branch_id' => 1,
|
||||
'cif' => '0000000000',
|
||||
'name' => 'Gartika Pertiwi',
|
||||
'npwp' => '123456789101112',
|
||||
'email' => 'Gartika_Pertiwi@gmail.com',
|
||||
'phone' => '1234567',
|
||||
'nomor_rekening' => '1234567',
|
||||
'province_code' => '31',
|
||||
'city_code' => '31.71',
|
||||
'district_code' => '31.71.04',
|
||||
'village_code' => '31.71.04.1005',
|
||||
'postal_code' => '10420',
|
||||
'address' => null,
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'branch_id' => 1,
|
||||
'cif' => '1235464575',
|
||||
'name' => 'Fleming',
|
||||
'npwp' => '123455432109876',
|
||||
'email' => 'x@gmail.com',
|
||||
'phone' => '08113242341',
|
||||
'nomor_rekening' => '1081666666',
|
||||
'province_code' => '31',
|
||||
'city_code' => '31.74',
|
||||
'district_code' => '31.74.09',
|
||||
'village_code' => '31.74.09.1001',
|
||||
'postal_code' => '12620',
|
||||
'address' => 'testt',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'branch_id' => 1,
|
||||
'cif' => '1234689743',
|
||||
'name' => 'Testing 2',
|
||||
'npwp' => '1234689743418451',
|
||||
'email' => 'testing@mail.com',
|
||||
'phone' => '081385777611',
|
||||
'nomor_rekening' => '3575467279562',
|
||||
'province_code' => '31',
|
||||
'city_code' => '31.71',
|
||||
'district_code' => '31.71.06',
|
||||
'village_code' => '31.71.06.1001',
|
||||
'postal_code' => '10310',
|
||||
'address' => 'Jl. Menteng Raya no. 13',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 3,
|
||||
'updated_by' => 3
|
||||
],
|
||||
]);
|
||||
}
|
||||
}
|
||||
139
database/seeders/DetailDokumenJaminanSeeder.php
Normal file
139
database/seeders/DetailDokumenJaminanSeeder.php
Normal file
@@ -0,0 +1,139 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Modules\Lpj\Models\DetailDokumenJaminan;
|
||||
|
||||
class DetailDokumenJaminanSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
DetailDokumenJaminan::insert([
|
||||
[
|
||||
'name' => 'Tanah Bangunan',
|
||||
'dokumen_jaminan_id' => 1,
|
||||
'jenis_legalitas_jaminan_id' => 1,
|
||||
'dokumen_jaminan' => 'jaminan/1/1/Test.pdf',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'name' => 'Tanah Bangunan',
|
||||
'dokumen_jaminan_id' => 1,
|
||||
'jenis_legalitas_jaminan_id' => 3,
|
||||
'dokumen_jaminan' => 'jaminan/1/2/Test.pdf',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'name' => 'Tanah Bangunan',
|
||||
'dokumen_jaminan_id' => 1,
|
||||
'jenis_legalitas_jaminan_id' => 7,
|
||||
'dokumen_jaminan' => 'jaminan/1/1/Test.pdf',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'name' => 'Tanah Bangunan',
|
||||
'dokumen_jaminan_id' => 1,
|
||||
'jenis_legalitas_jaminan_id' => 8,
|
||||
'dokumen_jaminan' => 'jaminan/1/1/Test.pdf',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'name' => 'Tanah Bangunan',
|
||||
'dokumen_jaminan_id' => 1,
|
||||
'jenis_legalitas_jaminan_id' => 9,
|
||||
'dokumen_jaminan' => 'jaminan/1/1/Test.pdf',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'name' => 'Tanah Bangunan',
|
||||
'dokumen_jaminan_id' => 2,
|
||||
'jenis_legalitas_jaminan_id' => 1,
|
||||
'dokumen_jaminan' => 'jaminan/4/2/Test.pdf',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'name' => 'Tanah Bangunan',
|
||||
'dokumen_jaminan_id' => 2,
|
||||
'jenis_legalitas_jaminan_id' => 3,
|
||||
'dokumen_jaminan' => 'jaminan/4/2/Test.pdf',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'name' => 'Tanah Bangunan',
|
||||
'dokumen_jaminan_id' => 2,
|
||||
'jenis_legalitas_jaminan_id' => 7,
|
||||
'dokumen_jaminan' => 'jaminan/4/2/Test.pdf',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'name' => 'Tanah Bangunan',
|
||||
'dokumen_jaminan_id' => 2,
|
||||
'jenis_legalitas_jaminan_id' => 8,
|
||||
'dokumen_jaminan' => 'jaminan/4/2/Test.pdf',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'name' => 'Tanah Bangunan',
|
||||
'dokumen_jaminan_id' => 2,
|
||||
'jenis_legalitas_jaminan_id' => 9,
|
||||
'dokumen_jaminan' => 'jaminan/4/2/Test.pdf',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'name' => 'Gedung',
|
||||
'dokumen_jaminan_id' => 3,
|
||||
'jenis_legalitas_jaminan_id' => 1,
|
||||
'dokumen_jaminan' => 'jaminan/7/3/Test.pdf',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
]
|
||||
]);
|
||||
}
|
||||
}
|
||||
90
database/seeders/DetailPenawaranSeeder.php
Normal file
90
database/seeders/DetailPenawaranSeeder.php
Normal file
@@ -0,0 +1,90 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Modules\Lpj\Models\PenawaranDetailTender;
|
||||
|
||||
class DetailPenawaranSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
PenawaranDetailTender::insert([
|
||||
[
|
||||
'kjpp_rekanan_id' => 1,
|
||||
'penawaran_id' => 1,
|
||||
'biaya_penawaran' => 15000000,
|
||||
'attachment' => 'Test.pdf',
|
||||
'dokumen_persetujuan' => 'uploads/penawaran/1_1_Test_2_1729826174.pdf',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'kjpp_rekanan_id' => 2,
|
||||
'penawaran_id' => 1,
|
||||
'biaya_penawaran' => 30000000,
|
||||
'attachment' => 'Test.pdf',
|
||||
'dokumen_persetujuan' => 'uploads/penawaran/2_2_Test_2_1729826198.pdf',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'kjpp_rekanan_id' => 3,
|
||||
'penawaran_id' => 1,
|
||||
'biaya_penawaran' => 20000000,
|
||||
'attachment' => 'Test.pdf',
|
||||
'dokumen_persetujuan' => 'uploads/penawaran/3_3_Test_2_1729826215.pdf',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'kjpp_rekanan_id' => 1,
|
||||
'penawaran_id' => 2,
|
||||
'biaya_penawaran' => null,
|
||||
'attachment' => null,
|
||||
'dokumen_persetujuan' => null,
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'kjpp_rekanan_id' => 2,
|
||||
'penawaran_id' => 2,
|
||||
'biaya_penawaran' => null,
|
||||
'attachment' => null,
|
||||
'dokumen_persetujuan' => null,
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'kjpp_rekanan_id' => 3,
|
||||
'penawaran_id' => 2,
|
||||
'biaya_penawaran' => null,
|
||||
'attachment' => null,
|
||||
'dokumen_persetujuan' => null,
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
]
|
||||
]);
|
||||
}
|
||||
}
|
||||
66
database/seeders/DokumenJaminanSeeder.php
Normal file
66
database/seeders/DokumenJaminanSeeder.php
Normal file
@@ -0,0 +1,66 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Modules\Lpj\Models\DokumenJaminan;
|
||||
|
||||
class DokumenJaminanSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
DokumenJaminan::insert([
|
||||
[
|
||||
'debiture_id' => 1,
|
||||
'jenis_jaminan_id' => 1,
|
||||
'pemilik_jaminan_id' => 3,
|
||||
'province_code' => '32',
|
||||
'city_code' => '32.75',
|
||||
'district_code' => '32.75.03',
|
||||
'village_code' => '32.75.03.1001',
|
||||
'postal_code' => '17125',
|
||||
'address' => 'Jl. Apel No. 9',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'debiture_id' => 4,
|
||||
'jenis_jaminan_id' => 1,
|
||||
'pemilik_jaminan_id' => 4,
|
||||
'province_code' => '16',
|
||||
'city_code' => '16.05',
|
||||
'district_code' => '16.05.03',
|
||||
'village_code' => '16.05.03.2002',
|
||||
'postal_code' => '31663',
|
||||
'address' => 'alamat',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'debiture_id' => 7,
|
||||
'jenis_jaminan_id' => 4,
|
||||
'pemilik_jaminan_id' => 5,
|
||||
'province_code' => '13',
|
||||
'city_code' => '13.72',
|
||||
'district_code' => '13.72.02',
|
||||
'village_code' => '13.72.02.1001',
|
||||
'postal_code' => '27323',
|
||||
'address' => 'Jl. Merdeka II no. 1',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
]
|
||||
]);
|
||||
}
|
||||
}
|
||||
36
database/seeders/HubunganPemilikJaminanSeeder.php
Normal file
36
database/seeders/HubunganPemilikJaminanSeeder.php
Normal file
@@ -0,0 +1,36 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Modules\Lpj\Models\HubunganPemilikJaminan;
|
||||
|
||||
class HubunganPemilikJaminanSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
HubunganPemilikJaminan::insert([
|
||||
[
|
||||
'name' => 'Milik Pribadi'
|
||||
],
|
||||
[
|
||||
'name' => 'Suami/Istri'
|
||||
],
|
||||
[
|
||||
'name' => 'Anak'
|
||||
],
|
||||
[
|
||||
'name' => 'Saudara Kandung'
|
||||
],
|
||||
[
|
||||
'name' => 'Ayah'
|
||||
],
|
||||
[
|
||||
'name' => 'Ibu'
|
||||
]
|
||||
]);
|
||||
}
|
||||
}
|
||||
33
database/seeders/HubunganPenghuniJaminanSeeder.php
Normal file
33
database/seeders/HubunganPenghuniJaminanSeeder.php
Normal file
@@ -0,0 +1,33 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Modules\Lpj\Models\HubunganPenghuniJaminan;
|
||||
|
||||
class HubunganPenghuniJaminanSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
HubunganPenghuniJaminan::insert([
|
||||
[
|
||||
'name' => 'Suami/Istri',
|
||||
],
|
||||
[
|
||||
'name' => 'Anak',
|
||||
],
|
||||
[
|
||||
'name' => 'Saudara Kandung',
|
||||
],
|
||||
[
|
||||
'name' => 'Orang Tua',
|
||||
],
|
||||
[
|
||||
'name' => 'Kontrak/Kost'
|
||||
]
|
||||
]);
|
||||
}
|
||||
}
|
||||
39
database/seeders/IjinUsahaSeeder.php
Normal file
39
database/seeders/IjinUsahaSeeder.php
Normal file
@@ -0,0 +1,39 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Modules\Lpj\Models\IjinUsaha;
|
||||
|
||||
class IjinUsahaSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
IjinUsaha::insert([
|
||||
[
|
||||
'code' => 'IU001',
|
||||
'name' => 'Bisnis',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now()
|
||||
],
|
||||
[
|
||||
'code' => 'IU002',
|
||||
'name' => 'Properti',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now()
|
||||
],
|
||||
[
|
||||
'code' => 'IU003',
|
||||
'name' => 'Personal Properti',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now()
|
||||
]
|
||||
]);
|
||||
}
|
||||
}
|
||||
68
database/seeders/JenisDokumenSeeder.php
Normal file
68
database/seeders/JenisDokumenSeeder.php
Normal file
@@ -0,0 +1,68 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Modules\Lpj\Models\JenisDokumen;
|
||||
|
||||
class JenisDokumenSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
JenisDokumen::insert([
|
||||
[
|
||||
'name' => 'Sertifikat',
|
||||
'max_size' => 15,
|
||||
'description' => 'Foto copy Sertifikat sesuai dengan asli',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'name' => 'PBB/NJOP',
|
||||
'max_size' => 15,
|
||||
'description' => 'Foto Copy PBB/NJOP Tahun Terakhir',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'name' => 'NPWP Perorangan/Perusahaan',
|
||||
'max_size' => 10,
|
||||
'description' => 'Copy NPWP Perorangan/Perusahaan',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'name' => 'Siteplan',
|
||||
'max_size' => 10,
|
||||
'description' => 'Siteplan',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'name' => 'Surat Pernyataan Kebenaran Data',
|
||||
'max_size' => 5,
|
||||
'description' => 'Surat Pernyataan Kebenaran Data (Surat Representasi)',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 2
|
||||
]
|
||||
]);
|
||||
}
|
||||
}
|
||||
90
database/seeders/JenisFasilitasKreditSeeder.php
Normal file
90
database/seeders/JenisFasilitasKreditSeeder.php
Normal file
@@ -0,0 +1,90 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Modules\Lpj\Models\JenisFasilitasKredit;
|
||||
|
||||
class JenisFasilitasKreditSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
JenisFasilitasKredit::insert([
|
||||
[
|
||||
'code' => 'JFK001',
|
||||
'name' => 'KPR FLPP',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'code' => 'JFK002',
|
||||
'name' => 'KPR KERJASAMA',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'code' => 'JFK003',
|
||||
'name' => 'KPR ≤ 500 JT',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'code' => 'JFK004',
|
||||
'name' => 'KPR > 500 JT',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'code' => 'JFK005',
|
||||
'name' => 'KKB',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'code' => 'JFK006',
|
||||
'name' => 'KPA',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'code' => 'JFK007',
|
||||
'name' => 'MODAL KERJA',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'code' => 'JFK008',
|
||||
'name' => 'INVESTASI',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
]);
|
||||
}
|
||||
}
|
||||
73
database/seeders/JenisJaminanSeeder.php
Normal file
73
database/seeders/JenisJaminanSeeder.php
Normal file
@@ -0,0 +1,73 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Modules\Lpj\Models\JenisJaminan;
|
||||
|
||||
class JenisJaminanSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
JenisJaminan::insert([
|
||||
[
|
||||
'code' => 'JJ001',
|
||||
'name' => 'Tanah',
|
||||
'slug' => 'tanah',
|
||||
'jenis_legalitas_jaminan_id' => '["JLJ001","JLJ003","JLJ004","JLJ005","JLJ006"]',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'authorized_at' => 't',
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'code' => 'JJ002',
|
||||
'name' => 'Rumah Tinggal / Ruko (Unit) / Apartemen (Unit) / Gudang',
|
||||
'slug' => 'rumah-tinggal-ruko-unit-apartemen-unit-gudang',
|
||||
'jenis_legalitas_jaminan_id' => null,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'authorized_at' => 'r',
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'code' => 'JJ003',
|
||||
'name' => 'Kawasan Industrial / Komersil / Residensial - Perumahan',
|
||||
'slug' => 'kawasan-industrial-komersil-residensial-perumahan',
|
||||
'jenis_legalitas_jaminan_id' => null,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'authorized_at' => 'k',
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'code' => 'JJ004',
|
||||
'name' => 'Gedung Apartement / Kantor / Condotel (Strata Tittle)',
|
||||
'slug' => 'gedung-apartement-kantor-condotel-strata-tittle',
|
||||
'jenis_legalitas_jaminan_id' => '["JLJ001","JLJ002"]',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'authorized_at' => 'g',
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'code' => 'JJ005',
|
||||
'name' => 'Mall',
|
||||
'slug' => 'mall',
|
||||
'jenis_legalitas_jaminan_id' => '["JLJ001","JLJ006"]',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'authorized_at' => null,
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
]
|
||||
]);
|
||||
}
|
||||
}
|
||||
32
database/seeders/JenisLaporanSeeder.php
Normal file
32
database/seeders/JenisLaporanSeeder.php
Normal file
@@ -0,0 +1,32 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Modules\Lpj\Models\JenisLaporan;
|
||||
|
||||
class JenisLaporanSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
JenisLaporan::insert([
|
||||
[
|
||||
'code' => 'JL001',
|
||||
'name' => 'Short Report',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now()
|
||||
],
|
||||
[
|
||||
'code' => 'JL002',
|
||||
'name' => 'Full Report',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now()
|
||||
]
|
||||
]);
|
||||
}
|
||||
}
|
||||
90
database/seeders/JenisLegalitasJaminanSeeder.php
Normal file
90
database/seeders/JenisLegalitasJaminanSeeder.php
Normal file
@@ -0,0 +1,90 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Modules\Lpj\Models\JenisLegalitasJaminan;
|
||||
|
||||
class JenisLegalitasJaminanSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
JenisLegalitasJaminan::insert([
|
||||
[
|
||||
'code' => 'JLJ001',
|
||||
'name' => 'Sertifikat',
|
||||
'slug' => 'sertifikat',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'deleted_at' => null,
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1,
|
||||
'deleted_by' => null
|
||||
],
|
||||
[
|
||||
'code' => 'JLJ002',
|
||||
'name' => 'SHGB',
|
||||
'slug' => 'shgb',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'deleted_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1,
|
||||
'deleted_by' => 1
|
||||
],
|
||||
[
|
||||
'code' => 'JLJ003',
|
||||
'name' => 'Copy PBB / NJOP Tahun Terakhir (Jika Ada)',
|
||||
'slug' => 'copy-pbb-njop-tahun-terakhir-jika-ada',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'deleted_at' => null,
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1,
|
||||
'deleted_by' => null
|
||||
],
|
||||
[
|
||||
'code' => 'JLJ004',
|
||||
'name' => 'Copy NPWP Perusahaan/Perorangan',
|
||||
'slug' => 'copy-npwp-perusahaanperorangan',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'deleted_at' => null,
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1,
|
||||
'deleted_by' => null
|
||||
],
|
||||
[
|
||||
'code' => 'JLJ005',
|
||||
'name' => 'Siteplan',
|
||||
'slug' => 'siteplan',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'deleted_at' => null,
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1,
|
||||
'deleted_by' => null
|
||||
],
|
||||
[
|
||||
'code' => 'JLJ006',
|
||||
'name' => 'Surat Pernyataan Kebenaran Data (Surat Representasi)',
|
||||
'slug' => 'surat-pernyataan-kebenaran-data-surat-representasi',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'deleted_at' => null,
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1,
|
||||
'deleted_by' => null
|
||||
],
|
||||
]);
|
||||
}
|
||||
}
|
||||
30
database/seeders/JenisPenilaianSeeder.php
Normal file
30
database/seeders/JenisPenilaianSeeder.php
Normal file
@@ -0,0 +1,30 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Modules\Lpj\Models\JenisPenilaian;
|
||||
|
||||
class JenisPenilaianSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
JenisPenilaian::insert([
|
||||
[
|
||||
'code' => 'JP1',
|
||||
'name' => 'Internal',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now()
|
||||
],
|
||||
[
|
||||
'code' => 'JP2',
|
||||
'name' => 'External',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now()
|
||||
],
|
||||
]);
|
||||
}
|
||||
}
|
||||
102
database/seeders/KJPPSeeder.php
Normal file
102
database/seeders/KJPPSeeder.php
Normal file
@@ -0,0 +1,102 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Modules\Lpj\Models\KJPP;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class KJPPSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
KJPP::insert([
|
||||
[
|
||||
'code' => 'K000101',
|
||||
'name' => 'Bank Anda',
|
||||
'jenis_kantor' => 'Kantor Pusat',
|
||||
'nomor_ijin_usaha' => 'IU001',
|
||||
'province_code' => '32',
|
||||
'city_code' => '32.75',
|
||||
'district_code' => '32.75.03',
|
||||
'village_code' => '32.75.03.1001',
|
||||
'address' => 'Jl. Apel no. 1',
|
||||
'postal_code' => '17125',
|
||||
'nomor_telepon_kantor' => '0219976896',
|
||||
'email_kantor' => 'bankanda@bankanda.id',
|
||||
'nama_pimpinan' => 'Ida Royani',
|
||||
'nomor_hp_pimpinan' => '081800908070',
|
||||
'nama_pic_reviewer' => 'Beno',
|
||||
'nomor_hp_pic_reviewer' => '081765489070',
|
||||
'nama_pic_admin' => 'Dani',
|
||||
'nomor_hp_pic_admin' => '081278786666',
|
||||
'nama_pic_marketing' => 'Feni',
|
||||
'nomor_hp_pic_marketing' => '087867590801',
|
||||
'ijin_usaha_id' => '["IU001","IU002"]',
|
||||
'jenis_aset_id' => '["JJ001","JJ002","JJ003"]',
|
||||
'attachment' => 'default.pdf',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now()
|
||||
],
|
||||
[
|
||||
'code' => 'K000201',
|
||||
'name' => 'Bank Juri',
|
||||
'jenis_kantor' => 'Kantor Pusat',
|
||||
'nomor_ijin_usaha' => 'IU001',
|
||||
'province_code' => '12',
|
||||
'city_code' => '12.04',
|
||||
'district_code' => '12.04.11',
|
||||
'village_code' => '12.04.11.2005',
|
||||
'address' => 'Jl. Mangga no. 1',
|
||||
'postal_code' => '22876',
|
||||
'nomor_telepon_kantor' => '0219976890',
|
||||
'email_kantor' => 'bankjuri@bankjuri.id',
|
||||
'nama_pimpinan' => 'Arif Simbolo bolo',
|
||||
'nomor_hp_pimpinan' => '089643475023',
|
||||
'nama_pic_reviewer' => 'Beno Harefa',
|
||||
'nomor_hp_pic_reviewer' => '081765489080',
|
||||
'nama_pic_admin' => 'Dani Harefa',
|
||||
'nomor_hp_pic_admin' => '081278786667',
|
||||
'nama_pic_marketing' => 'Feni Harefa',
|
||||
'nomor_hp_pic_marketing' => '081765489075',
|
||||
'ijin_usaha_id' => '["IU001","IU002","IU003"]',
|
||||
'jenis_aset_id' => '["JJ001","JJ004","JJ003"]',
|
||||
'attachment' => 'default.pdf',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now()
|
||||
],
|
||||
[
|
||||
'code' => 'K000301',
|
||||
'name' => 'Bank Gantra',
|
||||
'jenis_kantor' => 'Kantor Pusat',
|
||||
'nomor_ijin_usaha' => 'IU001',
|
||||
'province_code' => '12',
|
||||
'city_code' => '12.21',
|
||||
'district_code' => '12.21.05',
|
||||
'village_code' => '12.21.05.2005',
|
||||
'address' => 'Jl. Apel no. 1',
|
||||
'postal_code' => '22776',
|
||||
'nomor_telepon_kantor' => '0219976889',
|
||||
'email_kantor' => 'bankgantra@bankgantra.id',
|
||||
'nama_pimpinan' => 'Arif Simantra',
|
||||
'nomor_hp_pimpinan' => '089643475020',
|
||||
'nama_pic_reviewer' => 'Beno Aditya',
|
||||
'nomor_hp_pic_reviewer' => '081765489079',
|
||||
'nama_pic_admin' => 'Dani Maulana',
|
||||
'nomor_hp_pic_admin' => '081278786680',
|
||||
'nama_pic_marketing' => 'Feni Rose',
|
||||
'nomor_hp_pic_marketing' => '081890901234',
|
||||
'ijin_usaha_id' => '["IU001","IU002","IU003"]',
|
||||
'jenis_aset_id' => '["JJ001","JJ002","JJ005"]',
|
||||
'attachment' => 'default.pdf',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now()
|
||||
]
|
||||
]);
|
||||
}
|
||||
}
|
||||
@@ -1,17 +1,43 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class LpjDatabaseSeeder extends Seeder
|
||||
class LpjDatabaseSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run()
|
||||
: void
|
||||
{
|
||||
// $this->call([]);
|
||||
}
|
||||
$this->call([
|
||||
ArahMataAnginSeeder::class,
|
||||
BranchSeeder::class,
|
||||
CurrencySeeder::class,
|
||||
DebitureSeeder::class,
|
||||
DetailDokumenJaminanSeeder::class,
|
||||
DetailPenawaranSeeder::class,
|
||||
DokumenJaminanSeeder::class,
|
||||
HubunganPemilikJaminanSeeder::class,
|
||||
HubunganPenghuniJaminanSeeder::class,
|
||||
IjinUsahaSeeder::class,
|
||||
JenisDokumenSeeder::class,
|
||||
JenisFasilitasKreditSeeder::class,
|
||||
JenisJaminanSeeder::class,
|
||||
JenisLaporanSeeder::class,
|
||||
JenisLegalitasJaminanSeeder::class,
|
||||
JenisPenilaianSeeder::class,
|
||||
KJPPSeeder::class,
|
||||
NilaiPlatformSeeder::class,
|
||||
PemilikJaminanSeeder::class,
|
||||
PenawaranSeeder::class,
|
||||
PenilaianSeeder::class,
|
||||
PermohonanSeeder::class,
|
||||
RegionSeeder::class,
|
||||
StatusPermohonanSeeder::class,
|
||||
TujuanPenilaianSeeder::class,
|
||||
TujuanPenilaianKJPPSeeder::class
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
45
database/seeders/NilaiPlatformSeeder.php
Normal file
45
database/seeders/NilaiPlatformSeeder.php
Normal file
@@ -0,0 +1,45 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Modules\Lpj\Models\NilaiPlafond;
|
||||
|
||||
class NilaiPlatformSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
NilaiPlafond::insert([
|
||||
[
|
||||
'code' => 'NP001',
|
||||
'name' => '5 M - 10 M',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'code' => 'NP002',
|
||||
'name' => '2 M - 5 M',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'code' => 'NP003',
|
||||
'name' => '< 2M',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
]
|
||||
]);
|
||||
}
|
||||
}
|
||||
118
database/seeders/PemilikJaminanSeeder.php
Normal file
118
database/seeders/PemilikJaminanSeeder.php
Normal file
@@ -0,0 +1,118 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Modules\Lpj\Models\PemilikJaminan;
|
||||
|
||||
class PemilikJaminanSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
PemilikJaminan::insert([
|
||||
[
|
||||
'debiture_id' => 2,
|
||||
'hubungan_pemilik_jaminan_id' => 1,
|
||||
'name' => 'Antonius Ginting',
|
||||
'npwp' => '234567890123456',
|
||||
'nomor_id' => '13144213123',
|
||||
'email' => 'x@gmail.com',
|
||||
'phone' => '081234567891',
|
||||
'province_code' => '31',
|
||||
'city_code' => '31.71',
|
||||
'district_code' => '31.71.06',
|
||||
'village_code' => '31.71.06.1001',
|
||||
'postal_code' => '10310',
|
||||
'address' => 'Jl. Menteng Tengah No.66',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'debiture_id' => 7,
|
||||
'hubungan_pemilik_jaminan_id' => 1,
|
||||
'name' => 'Rahmat Rafli',
|
||||
'npwp' => '1234689743418451',
|
||||
'nomor_id' => '32754590325823',
|
||||
'email' => 'testing@mail.com',
|
||||
'phone' => '081385777611',
|
||||
'province_code' => '32',
|
||||
'city_code' => '32.75',
|
||||
'district_code' => '32.75.03',
|
||||
'village_code' => '32.75.03.1001',
|
||||
'postal_code' => '10310',
|
||||
'address' => 'Jl. Apel 1 no. 9',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 3,
|
||||
'updated_by' => 3
|
||||
],
|
||||
[
|
||||
'debiture_id' => 1,
|
||||
'hubungan_pemilik_jaminan_id' => 1,
|
||||
'name' => 'Willy',
|
||||
'npwp' => '123455432109876',
|
||||
'nomor_id' => null,
|
||||
'email' => 'w@gmail.com',
|
||||
'phone' => '08113242341',
|
||||
'province_code' => '31',
|
||||
'city_code' => '31.74',
|
||||
'district_code' => '31.74.09',
|
||||
'village_code' => '31.74.09.1003',
|
||||
'postal_code' => '12630',
|
||||
'address' => null,
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'debiture_id' => 4,
|
||||
'hubungan_pemilik_jaminan_id' => 1,
|
||||
'name' => 'Testing',
|
||||
'npwp' => '1029280183912111',
|
||||
'nomor_id' => null,
|
||||
'email' => 'testing@email.com',
|
||||
'phone' => '098172386',
|
||||
'province_code' => '11',
|
||||
'city_code' => '11.01',
|
||||
'district_code' => '11.01.01',
|
||||
'village_code' => '11.01.01.2001',
|
||||
'postal_code' => '23773',
|
||||
'address' => 'alamat',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'debiture_id' => 7,
|
||||
'hubungan_pemilik_jaminan_id' => 1,
|
||||
'name' => 'Testing 2',
|
||||
'npwp' => '1234689743418451',
|
||||
'nomor_id' => null,
|
||||
'email' => 'testing@mail.com',
|
||||
'phone' => '081385777611',
|
||||
'province_code' => '31',
|
||||
'city_code' => '31.71',
|
||||
'district_code' => '31.71.06',
|
||||
'village_code' => '31.71.06.1001',
|
||||
'postal_code' => '10310',
|
||||
'address' => 'Jl. Menteng Raya no. 13',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
]
|
||||
]);
|
||||
}
|
||||
}
|
||||
46
database/seeders/PenawaranSeeder.php
Normal file
46
database/seeders/PenawaranSeeder.php
Normal file
@@ -0,0 +1,46 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Modules\Lpj\Models\PenawaranTender;
|
||||
|
||||
class PenawaranSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
PenawaranTender::insert([
|
||||
[
|
||||
'code' => 'NP001',
|
||||
'nomor_registrasi' => 'REG0000002',
|
||||
'tujuan_penilaian_kjpp_id' => 3,
|
||||
'jenis_laporan_id' => 2,
|
||||
'start_date' => '2024-10-21',
|
||||
'end_date' => '2024-10-28',
|
||||
'catatan' => 'Hai',
|
||||
'status' => 'persetujuan-penawaran',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'code' => 'NP002',
|
||||
'nomor_registrasi' => 'REG0000003',
|
||||
'tujuan_penilaian_kjpp_id' => 1,
|
||||
'jenis_laporan_id' => 1,
|
||||
'start_date' => '2024-10-28',
|
||||
'end_date' => '2024-10-31',
|
||||
'catatan' => null,
|
||||
'status' => 'tender',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
]
|
||||
]);
|
||||
}
|
||||
}
|
||||
51
database/seeders/PenilaianSeeder.php
Normal file
51
database/seeders/PenilaianSeeder.php
Normal file
@@ -0,0 +1,51 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Modules\Lpj\Models\Penilaian;
|
||||
|
||||
class PenilaianSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
Penilaian::insert([
|
||||
[
|
||||
'jenis_penilaian_id' => 2,
|
||||
'teams_id' => 2,
|
||||
'tanggal_kunjungan' => now(),
|
||||
'keterangan' => 'Hai',
|
||||
'status' => 'done',
|
||||
'nomor_registrasi' => 'REG0000010',
|
||||
'penilaian_id' => 2,
|
||||
'surveyor_id' => 1,
|
||||
'penilai_surveyor_id' => 1
|
||||
],
|
||||
[
|
||||
'jenis_penilaian_id' => 2,
|
||||
'teams_id' => 1,
|
||||
'tanggal_kunjungan' => now(),
|
||||
'keterangan' => 'Hello',
|
||||
'status' => 'done',
|
||||
'nomor_registrasi' => 'REG0000008',
|
||||
'penilaian_id' => 2,
|
||||
'surveyor_id' => 1,
|
||||
'penilai_surveyor_id' => 1
|
||||
],
|
||||
[
|
||||
'jenis_penilaian_id' => 2,
|
||||
'teams_id' => 2,
|
||||
'tanggal_kunjungan' => now(),
|
||||
'keterangan' => 'Hello',
|
||||
'status' => 'done',
|
||||
'nomor_registrasi' => 'REG0000007',
|
||||
'penilaian_id' => 1,
|
||||
'surveyor_id' => 1,
|
||||
'penilai_surveyor_id' => 1
|
||||
]
|
||||
]);
|
||||
}
|
||||
}
|
||||
126
database/seeders/PermohonanSeeder.php
Normal file
126
database/seeders/PermohonanSeeder.php
Normal file
@@ -0,0 +1,126 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Modules\Lpj\Models\Permohonan;
|
||||
|
||||
class PermohonanSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
Permohonan::insert([
|
||||
[
|
||||
'nomor_registrasi' => 'REG0000002',
|
||||
'tanggal_permohonan' => '2024-09-11',
|
||||
'user_id' => 1,
|
||||
'branch_id' => 1,
|
||||
'tujuan_penilaian_id' => 1,
|
||||
'debiture_id' => 1,
|
||||
'status' => 'persetujuan-penawaran',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2,
|
||||
'jenis_fasilitas_kredit_id' => 1,
|
||||
'nilai_plafond_id' => 1,
|
||||
'status_bayar' => 'sudah_bayar',
|
||||
'nilai_njop' => 'KJM3413259230951024',
|
||||
'jenis_penilaian_id' => 2
|
||||
],
|
||||
[
|
||||
'nomor_registrasi' => 'REG0000003',
|
||||
'tanggal_permohonan' => '2024-09-13',
|
||||
'user_id' => 1,
|
||||
'branch_id' => 1,
|
||||
'tujuan_penilaian_id' => 1,
|
||||
'debiture_id' => 1,
|
||||
'status' => 'tender',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2,
|
||||
'jenis_fasilitas_kredit_id' => 1,
|
||||
'nilai_plafond_id' => 1,
|
||||
'status_bayar' => 'sudah_bayar',
|
||||
'nilai_njop' => 'KJM3413259230951025',
|
||||
'jenis_penilaian_id' => 2
|
||||
],
|
||||
[
|
||||
'nomor_registrasi' => 'REG0000006',
|
||||
'tanggal_permohonan' => '2024-10-18',
|
||||
'user_id' => 2,
|
||||
'branch_id' => 1,
|
||||
'tujuan_penilaian_id' => 1,
|
||||
'debiture_id' => 2,
|
||||
'status' => 'registered',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2,
|
||||
'jenis_fasilitas_kredit_id' => 4,
|
||||
'nilai_plafond_id' => 1,
|
||||
'status_bayar' => 'sudah_bayar',
|
||||
'nilai_njop' => '23425654765868',
|
||||
'jenis_penilaian_id' => 2
|
||||
],
|
||||
[
|
||||
'nomor_registrasi' => 'REG0000007',
|
||||
'tanggal_permohonan' => '2024-10-28',
|
||||
'user_id' => 3,
|
||||
'branch_id' => 1,
|
||||
'tujuan_penilaian_id' => 7,
|
||||
'debiture_id' => 4,
|
||||
'status' => 'done',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2,
|
||||
'jenis_fasilitas_kredit_id' => 7,
|
||||
'nilai_plafond_id' => 1,
|
||||
'status_bayar' => 'sudah_bayar',
|
||||
'nilai_njop' => '421354365747658',
|
||||
'jenis_penilaian_id' => null
|
||||
],
|
||||
[
|
||||
'nomor_registrasi' => 'REG0000008',
|
||||
'tanggal_permohonan' => '2024-10-28',
|
||||
'user_id' => 3,
|
||||
'branch_id' => 1,
|
||||
'tujuan_penilaian_id' => 1,
|
||||
'debiture_id' => 7,
|
||||
'status' => 'done',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 3,
|
||||
'updated_by' => 3,
|
||||
'jenis_fasilitas_kredit_id' => 7,
|
||||
'nilai_plafond_id' => 2,
|
||||
'status_bayar' => 'sudah_bayar',
|
||||
'nilai_njop' => '421354365747659',
|
||||
'jenis_penilaian_id' => null
|
||||
],
|
||||
[
|
||||
'nomor_registrasi' => 'REG0000010',
|
||||
'tanggal_permohonan' => '2024-10-28',
|
||||
'user_id' => 3,
|
||||
'branch_id' => 1,
|
||||
'tujuan_penilaian_id' => 5,
|
||||
'debiture_id' => 7,
|
||||
'status' => 'done',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 3,
|
||||
'updated_by' => 3,
|
||||
'jenis_fasilitas_kredit_id' => 4,
|
||||
'nilai_plafond_id' => 1,
|
||||
'status_bayar' => 'sudah_bayar',
|
||||
'nilai_njop' => '421354365747660',
|
||||
'jenis_penilaian_id' => null
|
||||
]
|
||||
]);
|
||||
}
|
||||
}
|
||||
30
database/seeders/RegionSeeder.php
Normal file
30
database/seeders/RegionSeeder.php
Normal file
@@ -0,0 +1,30 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Modules\Lpj\Models\Regions;
|
||||
|
||||
class RegionSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
Regions::insert([
|
||||
[
|
||||
'code' => 'R01',
|
||||
'name' => 'Region 1',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now()
|
||||
],
|
||||
[
|
||||
'code' => 'R02',
|
||||
'name' => 'Region 2',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now()
|
||||
]
|
||||
]);
|
||||
}
|
||||
}
|
||||
128
database/seeders/StatusPermohonanSeeder.php
Normal file
128
database/seeders/StatusPermohonanSeeder.php
Normal file
@@ -0,0 +1,128 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Modules\Lpj\Models\StatusPermohonan;
|
||||
|
||||
class StatusPermohonanSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
StatusPermohonan::insert([
|
||||
[
|
||||
'name' => 'Order',
|
||||
'slug' => 'order',
|
||||
'description' => 'Status pengisian pengajuan dari AO sampai dengan approval dari BD atau EO Pemohon',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'name' => 'Revisi',
|
||||
'slug' => 'revisi',
|
||||
'description' => 'Back to pemohon dari admin',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'name' => 'Register',
|
||||
'slug' => 'register',
|
||||
'description' => 'pengajuan pemohon yang sudah diperiksa admin dan diproses ke SO',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'name' => 'Assign',
|
||||
'slug' => 'assign',
|
||||
'description' => 'posisi dari SO ke penilai setelah penunjukkan penilai',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'name' => 'Survey',
|
||||
'slug' => 'survey',
|
||||
'description' => 'tanggal kunjungan yang sudah ditentukan',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'name' => 'Proses Laporan',
|
||||
'slug' => 'proses-laporan',
|
||||
'description' => 'posisi penginputan yang dilakukan oleh penilai, dengan indikator tanggal kunjungan sampai laporan selesai (sesuai SLA)',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'name' => 'Approved',
|
||||
'slug' => 'approved',
|
||||
'description' => 'Laporan atau resume selesai',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'name' => 'Delivered',
|
||||
'slug' => 'delivered',
|
||||
'description' => 'Sudah isi nilai likuidasi',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'name' => 'Registered',
|
||||
'slug' => 'registered',
|
||||
'description' => 'abc',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'name' => 'Tender',
|
||||
'slug' => 'tender',
|
||||
'description' => 'abc',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'name' => 'Done',
|
||||
'slug' => 'done',
|
||||
'description' => 'abc',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
]
|
||||
]);
|
||||
}
|
||||
}
|
||||
46
database/seeders/TujuanPenilaianKJPPSeeder.php
Normal file
46
database/seeders/TujuanPenilaianKJPPSeeder.php
Normal file
@@ -0,0 +1,46 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Modules\Lpj\Models\TujuanPenilaianKJPP;
|
||||
|
||||
class TujuanPenilaianKJPPSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
TujuanPenilaianKJPP::insert([
|
||||
[
|
||||
'code' => 'TPK01',
|
||||
'name' => 'Transaksi Jual Beli Aset',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now()
|
||||
],
|
||||
[
|
||||
'code' => 'TPK02',
|
||||
'name' => 'Penjaminan Utang atau Pembiayaan',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now()
|
||||
],
|
||||
[
|
||||
'code' => 'TPK03',
|
||||
'name' => 'Pelaporan Keuangan',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now()
|
||||
],
|
||||
[
|
||||
'code' => 'TPK04',
|
||||
'name' => 'Pengambilalihan atau Merger dan Akuisisi (M&A)',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now()
|
||||
]
|
||||
]);
|
||||
}
|
||||
}
|
||||
95
database/seeders/TujuanPenilaianSeeder.php
Normal file
95
database/seeders/TujuanPenilaianSeeder.php
Normal file
@@ -0,0 +1,95 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Modules\Lpj\Models\TujuanPenilaian;
|
||||
|
||||
class TujuanPenilaianSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
TujuanPenilaian::insert([
|
||||
[
|
||||
'code' => 'TP0001',
|
||||
'name' => 'Penilaian Baru',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'deleted_at' => null,
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1,
|
||||
'deleted_by' => null
|
||||
],
|
||||
[
|
||||
'code' => 'TP0002',
|
||||
'name' => 'Penilaian Ulang',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'deleted_at' => null,
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1,
|
||||
'deleted_by' => null
|
||||
],
|
||||
[
|
||||
'code' => 'TP0003',
|
||||
'name' => 'Review',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'deleted_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1,
|
||||
'deleted_by' => 1
|
||||
],
|
||||
[
|
||||
'code' => 'TP0004',
|
||||
'name' => 'Lelang',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'deleted_at' => null,
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1,
|
||||
'deleted_by' => null
|
||||
],
|
||||
[
|
||||
'code' => 'TP0005',
|
||||
'name' => 'RAP',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'deleted_at' => null,
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1,
|
||||
'deleted_by' => null
|
||||
],
|
||||
[
|
||||
'code' => 'TP0006',
|
||||
'name' => 'Revaluasi Aset',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'deleted_at' => null,
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1,
|
||||
'deleted_by' => null
|
||||
],
|
||||
[
|
||||
'code' => 'TP0007',
|
||||
'name' => 'Asuransi',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'deleted_at' => null,
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1,
|
||||
'deleted_by' => null
|
||||
]
|
||||
]);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user