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:
@@ -80,7 +80,7 @@
|
||||
|
||||
<div class="flex flex-wrap gap-2.5 items-baseline lg:flex-nowrap">
|
||||
<label class="form-label max-w-56">
|
||||
Nominal Bayar
|
||||
Jumlah Yang Harus Disetor
|
||||
</label>
|
||||
<div class="flex flex-wrap items-baseline w-full">
|
||||
<input type="number" name="total_harus_bayar" id="total_harus_bayar"
|
||||
@@ -95,7 +95,7 @@
|
||||
|
||||
<div class="flex flex-wrap gap-2.5 items-baseline lg:flex-nowrap">
|
||||
<label class="form-label max-w-56">
|
||||
Nominal Diterima
|
||||
Jumlah Yang Disetor
|
||||
</label>
|
||||
<div class="flex flex-wrap items-baseline w-full">
|
||||
<input type="number" name="nominal_bayar" id="nominal_bayar"
|
||||
@@ -108,6 +108,21 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="flex flex-wrap gap-2.5 items-baseline lg:flex-nowrap">
|
||||
<label class="form-label max-w-56">
|
||||
Jumlah Pembukuan
|
||||
</label>
|
||||
<div class="flex flex-wrap items-baseline w-full">
|
||||
<input type="number" name="total_pembukuan" id="total_pembukuan"
|
||||
class="input w-full @error('total_pembukuan') border-danger bg-danger-light @enderror"
|
||||
value="{{ old('total_pembukuan', $persetujuanPenawaran->noc->total_pembukuan ?? '') }}"
|
||||
placeholder="Masukkan total pembukuan" {{ $hasMemo ? 'readonly' : '' }}>
|
||||
@error('total_pembukuan')
|
||||
<em class="text-sm alert text-danger">{{ $message }}</em>
|
||||
@enderror
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="flex flex-wrap gap-2.5 items-baseline lg:flex-nowrap">
|
||||
<label class="form-label max-w-56">
|
||||
Tanggal Pembayaran
|
||||
|
||||
Reference in New Issue
Block a user