From 1fc5f419e52adfebaf6335c01bae2998a36e0071 Mon Sep 17 00:00:00 2001 From: ninavirgiana Date: Sun, 15 Mar 2026 11:54:09 +0700 Subject: [PATCH] update fitur perbaikan format pada bagian edit --- public/assets/img/favicon.png | Bin 0 -> 1627 bytes resources/views/inventori-pakan.blade.php | 25 ++++++++++--- resources/views/layouts/guest.blade.php | 38 +++++++++++--------- resources/views/produksi-hasil.blade.php | 18 +++++++--- resources/views/produksi-keuangan.blade.php | 27 ++++++++++++-- resources/views/template.blade.php | 27 +++++++------- 6 files changed, 93 insertions(+), 42 deletions(-) create mode 100644 public/assets/img/favicon.png diff --git a/public/assets/img/favicon.png b/public/assets/img/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..8e8857be6bffafe6b65ecf3cb713111da74f66e9 GIT binary patch literal 1627 zcmV-h2Bi6kP)CWcT^euRi2YEU8|r0s1XK?y?d2TJeQndjTmgZ9c@uT0*|oA*24&g|^W z3g~BX8NP|mlIp{QjOv)vsQSlcRBg^Hnd9zfn!E1(0#G!(qJ$vppddPwrK@o|%2$D4 ztW<@Eii#EvyqmQjoqhqh71v(pfWzTn&HC$2wP)Ibb;l!)=9d8wV*{N&c!0wBGLJ%_ zAp{WX5z%xYhJX!Hi8U^7<<5tVMUV8b_aS5qz*Sl~T>;J}qM0tkA1D~IWbobGD6jES zTn50b4j6bCrmoc?!;&!oB;gZ4A8W#z1b{|NlV;0e}Jm;$a93ZaWCE^k!E4xuT&}UJ0-OL1pKcUE^6H_EQKMmW%-iq4x0-d|*LV zJ(2ngfqs%iPqqtqkNYPG@R8dVH1oKQ&_nVB^Nc7X03M^UcmBS*zz-l4r zdjRnQ5iW4(v8qV0c7{;uB?dz7>y8Z>jm}Pe0~qgfSfK3%wDw2M+BdGA4cy>30F);s z;beho@Aal_XMjuiV(lSB`HUi5;_~_zvZ_z&6M(BtUxow&3N>>jXCtni6mG6RJOE;& z^66%e{T~h1okyYkJTn^y5BBADI;Uy+1VBpobWLt(;{BeS=bG8@w`uO^NY+PM3cp5x zP`kr1FWHtXrv*?j()TF8`J+j7?7tH@M{^sMb3KNCCd)hqw@l9Az5;hiRk^FAasrD? zYZW)UmB442r=_$2WK1sw0sn@~9U(i5(n&CSJKFtpH7$VT zz;N^DzlVcc#zuoR6Fi!3y1kW4^Sl*P!ok`vqUM&8h#8m%XZOUD6f0+2|QS6cqm z6^s5*Bvx5UKfs66E|0Oold$)PKM(**YCHM!+ZfHgGDbLJj}zcHg|Vvs44m-o1Aw4} zV|U*98AdUtbGqXi``{2w(2?#wnfB8H&_TFKQG0SSUBewp(X_l$|2z`fX9#qut+~F( z0fY)~BZ7-#d6#gTf>Hv=FPraD64n67J;||r>Q(dhY_%kACBUgfSm5?9pVr-PP&|H| zK<|Q=o#WU?NEZs!om98q2Sg(3CN42BHjJ$ z{x!4VB>VoN7^E%Vucib5fC3l+^eTHKB7JHpt&X=}fa`vqk%^#)!S-_I6krhvt+(Zl zM%-cdYt;{+a52EzUOtgvEia2z%}-v$%XA4yO$uMEYe~+M|Jbt8ieO5%pr4a%3AtDD zgh6UzBO!WS#?}2EWBE+C*Z;h$cxir@ouX#lmr*k?D{9u3-)Ie->(Ya}v|@axui<|) zF0y|Vq(1qtrS?L?p3GAMxY4xbDk7{Qz=;YRoA^n#la_m-sB~dra*~AX@>Wz!sU1^< z+X1iw0UeRnz-mZSQUb7JP|_3pDcTz`Yew*s7V}$iszW;Mn~`nqQSDzdMcOJ|vlc|n znqpmVo5&8%0&m3#<|!#9fV>i)TOlqYgl`hjLc9Ggk??zlmM>u)a_uC0X>R4X_aLg4 zP;>paw(@$@t_UC7-^EE=Zp*1^N&reZHX-6^e)@xn;80WjDL^&bLj5D>(5ll;!@t#K zRDDHyPKyE%LXv$`qJ%#xYds6TdpD(opOkJE5)1t&@dX>rV-ki}|wB^MA6_dZ+mx00960>Y2~d00006Nkluser()->isAdmin())
- + + -{{ config('app.name') }} | {{ $title ?? '' }} + {{ config('app.name') }} | {{ $title ?? '' }} + + - + - -{{-- --}} - + + {{-- --}} + -
-
+
+
- {{ $slot }} + {{ $slot }} +
-
- - + + + diff --git a/resources/views/produksi-hasil.blade.php b/resources/views/produksi-hasil.blade.php index 1ca7c78..badbda3 100644 --- a/resources/views/produksi-hasil.blade.php +++ b/resources/views/produksi-hasil.blade.php @@ -309,14 +309,14 @@ class="form-control @error('tanggal_produksi') is-invalid @enderror"
-
-
@@ -391,7 +391,17 @@ function autoSubmit() { $('#formFilter').submit(); }); +function formatBerat(angka) { + angka = parseFloat(angka); + if (isNaN(angka)) return ''; + + // jika nilainya 0 tetap tampil 0 + if (angka === 0) return '0'; + + // hilangkan .00 atau nol di belakang + return angka.toString().replace(/\.?0+$/, ''); +} /* MODAL EDIT */ const baseUrl = "{{ url('/hasil') }}"; @@ -401,8 +411,8 @@ function autoSubmit() { $('#formEdit').attr('action', baseUrl + '/' + btn.data('id')); $('#formEdit [name=kandang_id]').val(btn.data('kandang')); $('#formEdit [name=shift]').val(btn.data('shift')); - $('#formEdit [name=berat_telur_layak]').val(btn.data('layak')); - $('#formEdit [name=berat_telur_rusak]').val(btn.data('rusak')); + $('#formEdit [name=berat_telur_layak]').val(formatBerat(btn.data('layak') ?? 0)); +$('#formEdit [name=berat_telur_rusak]').val(formatBerat(btn.data('rusak') ?? 0)); $('#formEdit [name=tanggal_produksi]').val(btn.data('tanggal')); }); diff --git a/resources/views/produksi-keuangan.blade.php b/resources/views/produksi-keuangan.blade.php index 8f83a81..4b106e9 100644 --- a/resources/views/produksi-keuangan.blade.php +++ b/resources/views/produksi-keuangan.blade.php @@ -314,7 +314,7 @@ class="form-control @error('jumlah') is-invalid @enderror" value="{{ old('jumlah
- @error('harga_satuan') @@ -381,7 +381,23 @@ class="form-control @error('harga_satuan') is-invalid @enderror" // ROUTE CONFIG (AMAN & DINAMIS) const updateRoute = "{{ route('keuangan.update', ':id') }}"; const deleteRoute = "{{ route('keuangan.delete', ':id') }}"; +function formatJumlah(angka) { + angka = parseFloat(angka); + if (isNaN(angka)) return ''; + + if (angka === 0) return '0'; + + return angka.toString().replace(/\.?0+$/, ''); +} + +function formatRupiah(angka) { + angka = parseInt(angka); + + if (isNaN(angka)) return ''; + + return angka.toString().replace(/\B(?=(\d{3})+(?!\d))/g, "."); +} // MODAL EDIT $('#modalEditPenjualan').on('show.bs.modal', function(e) { @@ -400,8 +416,13 @@ class="form-control @error('harga_satuan') is-invalid @enderror" $('#formEdit [name=tanggal]').val(oldTanggal ? oldTanggal : btn.data('tanggal')); $('#formEdit [name=jenis_produk]').val(oldProduk ? oldProduk : btn.data('produk')); - $('#formEdit [name=jumlah]').val(oldJumlah ? oldJumlah : btn.data('jumlah')); - $('#formEdit [name=harga_satuan]').val(oldHarga ? oldHarga : btn.data('harga')); + $('#formEdit [name=jumlah]').val( + oldJumlah ? oldJumlah : formatJumlah(btn.data('jumlah')) +); + +$('#formEdit [name=harga_satuan]').val( + oldHarga ? oldHarga : formatRupiah(btn.data('harga')) +); hitungTotalEdit(); }); diff --git a/resources/views/template.blade.php b/resources/views/template.blade.php index 744a8dc..fabfbf4 100644 --- a/resources/views/template.blade.php +++ b/resources/views/template.blade.php @@ -2,7 +2,8 @@ -LayerFarm | @yield('title') + LayerFarm | @yield('title') + @@ -24,8 +25,8 @@ Ready Dashboard --}} + +