From f6033c8d0297cca069cc6935d17acd70e32a5f0d Mon Sep 17 00:00:00 2001 From: daengdeni Date: Tue, 26 Dec 2023 13:34:47 +0700 Subject: [PATCH] penyeragaman field kode --- .../2023_12_14_065323_create_detail_jaminan_table.php | 1 + ...23_12_15_080004_create_detail_pembayaran_table.php | 2 +- ...023_12_18_140550_create_detail_penagihan_table.php | 2 +- ...145244_create_detail_subrogasi_jamkrindo_table.php | 2 +- Entities/DetailJaminan.php | 2 +- Entities/DetailPembayaran.php | 2 +- Entities/DetailPenagihan.php | 2 +- Entities/DetailSubrogasiJamkrindo.php | 2 +- .../DetailJaminan/StoreDetailJaminanRequest.php | 11 ++++------- 9 files changed, 12 insertions(+), 14 deletions(-) diff --git a/Database/Migrations/2023_12_14_065323_create_detail_jaminan_table.php b/Database/Migrations/2023_12_14_065323_create_detail_jaminan_table.php index 795910d..659031b 100644 --- a/Database/Migrations/2023_12_14_065323_create_detail_jaminan_table.php +++ b/Database/Migrations/2023_12_14_065323_create_detail_jaminan_table.php @@ -14,6 +14,7 @@ { Schema::create('detail_jaminan', function (Blueprint $table) { $table->id(); + $table->string('kode'); $table->string('nomor_pinjaman'); $table->foreignIdFor(GuaranteeType::class); $table->string('nomor_jaminan'); diff --git a/Database/Migrations/2023_12_15_080004_create_detail_pembayaran_table.php b/Database/Migrations/2023_12_15_080004_create_detail_pembayaran_table.php index ccdf4ff..4799f27 100644 --- a/Database/Migrations/2023_12_15_080004_create_detail_pembayaran_table.php +++ b/Database/Migrations/2023_12_15_080004_create_detail_pembayaran_table.php @@ -14,7 +14,7 @@ return new class extends Migration Schema::create('detail_pembayaran', function (Blueprint $table) { $table->id(); $table->string('nomor_pinjaman'); - $table->string('kode_pembayaran'); + $table->string('kode'); $table->date('tanggal_pembayaran'); $table->double('nominal', 20, 2); $table->string('keterangan')->nullable(); diff --git a/Database/Migrations/2023_12_18_140550_create_detail_penagihan_table.php b/Database/Migrations/2023_12_18_140550_create_detail_penagihan_table.php index 2e9f781..842a93a 100644 --- a/Database/Migrations/2023_12_18_140550_create_detail_penagihan_table.php +++ b/Database/Migrations/2023_12_18_140550_create_detail_penagihan_table.php @@ -14,7 +14,7 @@ return new class extends Migration Schema::create('detail_penagihan', function (Blueprint $table) { $table->id(); $table->string('nomor_pinjaman'); - $table->string('kode_penagihan'); + $table->string('kode'); $table->date('tanggal_penagihan'); $table->string('tindakan')->nullable(); $table->string('informasi_lku')->nullable(); diff --git a/Database/Migrations/2023_12_18_145244_create_detail_subrogasi_jamkrindo_table.php b/Database/Migrations/2023_12_18_145244_create_detail_subrogasi_jamkrindo_table.php index 4359f39..c93ea0e 100644 --- a/Database/Migrations/2023_12_18_145244_create_detail_subrogasi_jamkrindo_table.php +++ b/Database/Migrations/2023_12_18_145244_create_detail_subrogasi_jamkrindo_table.php @@ -14,7 +14,7 @@ return new class extends Migration Schema::create('detail_subrogasi_jamkrindo', function (Blueprint $table) { $table->id(); $table->string('nomor_pinjaman'); - $table->string('kode_pembayaran'); + $table->string('kode'); $table->date('tanggal_pembayaran'); $table->double('pembayaran_debitur', 20, 2); $table->double('subrogasi_jamkrindo', 20, 2); diff --git a/Entities/DetailJaminan.php b/Entities/DetailJaminan.php index 9ac7ece..b3e3d49 100644 --- a/Entities/DetailJaminan.php +++ b/Entities/DetailJaminan.php @@ -10,7 +10,7 @@ protected $table = 'detail_jaminan'; protected $fillable = [ - 'id_detail_jaminan', + 'kode', 'nomor_pinjaman', 'guarantee_type_id', 'nomor_jaminan', diff --git a/Entities/DetailPembayaran.php b/Entities/DetailPembayaran.php index 90b49d6..51636ec 100644 --- a/Entities/DetailPembayaran.php +++ b/Entities/DetailPembayaran.php @@ -8,7 +8,7 @@ protected $fillable = [ 'nomor_pinjaman', - 'kode_pembayaran', + 'kode', 'tanggal_pembayaran', 'nominal', 'keterangan', diff --git a/Entities/DetailPenagihan.php b/Entities/DetailPenagihan.php index 10044fc..ec93d26 100644 --- a/Entities/DetailPenagihan.php +++ b/Entities/DetailPenagihan.php @@ -8,7 +8,7 @@ protected $fillable = [ 'nomor_pinjaman', - 'kode_penagihan', + 'kode', 'tanggal_penagihan', 'tindakan', 'informasi_lku', diff --git a/Entities/DetailSubrogasiJamkrindo.php b/Entities/DetailSubrogasiJamkrindo.php index 38aa1e4..2245527 100644 --- a/Entities/DetailSubrogasiJamkrindo.php +++ b/Entities/DetailSubrogasiJamkrindo.php @@ -8,7 +8,7 @@ protected $fillable = [ 'nomor_pinjaman', - 'kode_pembayaran', + 'kode', 'tanggal_pembayaran', 'pembayaran_debitur', 'subrogasi_jamkrindo', diff --git a/Http/Requests/DetailJaminan/StoreDetailJaminanRequest.php b/Http/Requests/DetailJaminan/StoreDetailJaminanRequest.php index 3a2a3a6..0023da7 100644 --- a/Http/Requests/DetailJaminan/StoreDetailJaminanRequest.php +++ b/Http/Requests/DetailJaminan/StoreDetailJaminanRequest.php @@ -3,10 +3,6 @@ namespace Modules\Writeoff\Http\Requests\DetailJaminan; use Illuminate\Foundation\Http\FormRequest; - use Illuminate\Http\Exceptions\HttpResponseException; - use Illuminate\Validation\ValidationException; - use Illuminate\Validation\Validator; - use Symfony\Component\HttpFoundation\JsonResponse; class StoreDetailJaminanRequest extends FormRequest { @@ -28,7 +24,7 @@ : array { return [ - 'id_detail_jaminan' => 'nullable', + 'kode' => 'nullable', 'nomor_pinjaman' => 'nullable', 'guarantee_type_id' => 'required', 'nomor_jaminan' => 'nullable', @@ -37,7 +33,8 @@ ]; } - public function ignored(): string + public function ignored() + : string { return $this->id; } @@ -45,7 +42,7 @@ protected function prepareForValidation() { $this->merge([ - 'id_detail_jaminan' => round(microtime(true) * 100), + 'kode' => round(microtime(true) * 100), ]); } }