feat(noc): tambah field total pembukuan dan perbaiki label form
Menambahkan field total_pembukuan ke dalam sistem NOC untuk mendukung pencatatan pembukuan yang lebih akurat. Perubahan yang dilakukan: - Menambahkan migration untuk field total_pembukuan di tabel noc dengan tipe decimal(10,2) - Menambahkan total_pembukuan ke dalam fillable array di model Noc - Mengintegrasikan field total_pembukuan ke dalam NocController untuk proses store dan update - Menambahkan input field "Jumlah Pembukuan" di form NOC dengan validasi error handling - Mengubah label "Nominal Bayar" menjadi "Jumlah Yang Harus Disetor" untuk kejelasan - Mengubah label "Nominal Diterima" menjadi "Jumlah Yang Disetor" untuk konsistensi - Mengubah title menu dari "Pembayaran" menjadi "Pembukuan" di module.json - Menambahkan readonly attribute pada field total_pembukuan ketika sudah ada memo - Mengimplementasikan old() helper untuk mempertahankan nilai input saat validation error - Menambahkan placeholder text "Masukkan total pembukuan" untuk user guidance
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
||||
return new class extends Migration
|
||||
{
|
||||
/**
|
||||
* Run the migrations.
|
||||
*/
|
||||
public function up(): void
|
||||
{
|
||||
Schema::table('noc', function (Blueprint $table) {
|
||||
$table->decimal('total_pembukuan', 10, 2)->after('nominal_bayar');
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* Reverse the migrations.
|
||||
*/
|
||||
public function down(): void
|
||||
{
|
||||
Schema::table('noc', function (Blueprint $table) {
|
||||
$table->dropColumn('total_pembukuan');
|
||||
});
|
||||
}
|
||||
};
|
||||
Reference in New Issue
Block a user