This commit is contained in:
2026-09-16 11:09:08 +07:00
parent a76b014056
commit 539239b507
10 changed files with 1049 additions and 23 deletions
@@ -1,7 +1,530 @@
@extends('layout.main')
@php
$fieldValue = function (string $field, $default = null) use ($kelembagaanAktor) {
return old($field, data_get($kelembagaanAktor, $field, $default));
};
$arrayValue = function (string $field) use ($fieldValue) {
return (array) $fieldValue($field, []);
};
$rowValue = function (string $field, string $keyName, string $key) use ($fieldValue) {
return collect((array) $fieldValue($field, []))->firstWhere($keyName, $key) ?? [];
};
$rupiahValue = function ($value) {
if (! filled($value)) {
return '';
}
if (is_numeric($value)) {
return number_format((float) $value, 0, ',', '.');
}
return preg_replace('/\D/', '', (string) $value);
};
@endphp
@section('content')
<div class="container-xxl flex-grow-1 container-p-y">
@if (session('success'))
<div class="alert alert-success">{{ session('success') }}</div>
@endif
@if ($errors->any())
<div class="alert alert-danger">
<ul class="mb-0">
@foreach ($errors->all() as $error)
<li>{{ $error }}</li>
@endforeach
</ul>
</div>
@endif
@include('bumdes.profil.header', ['pengurus' => $pengurus])
<form method="POST" action="{{ route('bumdes.kelembagaan-aktor.store', $pengurus->id) }}" id="kelembagaanAktorForm">
@csrf
<div class="card mb-6">
<div class="card-header border-bottom">
<h5 class="card-title mb-0">Status Keberadaan, Keaktifan, Kepengurusan dan Modal BUMDes</h5>
</div>
<div class="card-body pt-6">
<h5 class="pb-4 border-bottom mb-4">Status Keberadaan dan Keaktifan</h5>
<div class="mb-5 form-control-validation">
<label class="form-label d-block fw-semibold">Apakah BUMDes sudah berbadan hukum?</label>
<div class="d-flex flex-column">
@foreach($statusBadanHukumOptions as $value => $label)
<div>
<div class="form-check">
<input class="form-check-input" type="radio" id="status-badan-hukum-{{ $value }}" name="status_badan_hukum" value="{{ $value }}" @checked($fieldValue('status_badan_hukum') === $value)>
<label class="form-check-label" for="status-badan-hukum-{{ $value }}">{{ $label }}</label>
</div>
</div>
@endforeach
</div>
@error('status_badan_hukum')<div class="invalid-feedback d-block">{{ $message }}</div>@enderror
</div>
<div class="row">
<div class="col-md-6 mb-5 form-control-validation">
<label class="form-label" for="nomor-dasar-hukum">Dasar hukum pendirian BUMDes (Peraturan Desa/SK) - Nomor</label>
<input type="text" class="form-control @error('nomor_dasar_hukum') is-invalid @enderror" id="nomor-dasar-hukum" name="nomor_dasar_hukum" value="{{ $fieldValue('nomor_dasar_hukum') }}" placeholder="Contoh: Perdes No. 02/2024">
@error('nomor_dasar_hukum')<div class="invalid-feedback">{{ $message }}</div>@enderror
</div>
<div class="col-md-3 mb-5 form-control-validation">
<label class="form-label" for="tahun-dasar-hukum">Tahun ditetapkan</label>
<input type="number" class="form-control @error('tahun_dasar_hukum') is-invalid @enderror" id="tahun-dasar-hukum" name="tahun_dasar_hukum" value="{{ $fieldValue('tahun_dasar_hukum') }}" placeholder="Contoh: 2024">
@error('tahun_dasar_hukum')<div class="invalid-feedback">{{ $message }}</div>@enderror
</div>
</div>
<div class="mb-5 form-control-validation">
<label class="form-label d-block fw-semibold">Bagaimana status keaktifan BUMDes?</label>
<div class="d-flex flex-column">
@foreach($statusKeaktifanOptions as $value => $label)
<div>
<div class="form-check">
<input class="form-check-input" type="radio" id="status-keaktifan-{{ $value }}" name="status_keaktifan" value="{{ $value }}" @checked($fieldValue('status_keaktifan') === $value)>
<label class="form-check-label" for="status-keaktifan-{{ $value }}">{{ $label }}</label>
</div>
</div>
@endforeach
</div>
@error('status_keaktifan')<div class="invalid-feedback d-block">{{ $message }}</div>@enderror
</div>
<div class="mb-5 form-control-validation" id="alasan-tidak-aktif-wrapper">
<label class="form-label" for="alasan-tidak-aktif">Jika tidak aktif/vakum, apa alasan utamanya?</label>
<textarea class="form-control @error('alasan_tidak_aktif') is-invalid @enderror" id="alasan-tidak-aktif" name="alasan_tidak_aktif" rows="2" placeholder="Tuliskan alasan utama BUMDes tidak aktif/vakum">{{ $fieldValue('alasan_tidak_aktif') }}</textarea>
@error('alasan_tidak_aktif')<div class="invalid-feedback">{{ $message }}</div>@enderror
</div>
<h5 class="pb-4 border-bottom mb-4 mt-4">Unit Usaha dan Dokumen Kelembagaan</h5>
<div class="mb-5 form-control-validation">
<label class="form-label d-block fw-semibold">Unit usaha yang dimiliki BUMDes saat ini (boleh pilih lebih dari satu)</label>
<div class="d-flex flex-column">
@foreach($unitUsahaOptions as $value => $label)
<div>
<div class="form-check">
<input class="form-check-input" type="checkbox" id="unit-usaha-{{ $value }}" name="unit_usaha[]" value="{{ $value }}" @checked(in_array($value, $arrayValue('unit_usaha'), true))>
<label class="form-check-label" for="unit-usaha-{{ $value }}">{{ $label }}</label>
</div>
</div>
@endforeach
</div>
@error('unit_usaha')<div class="invalid-feedback d-block">{{ $message }}</div>@enderror
</div>
<div class="row" id="unit-usaha-jasa-lainnya-wrapper">
<div class="col-md-6 mb-5 form-control-validation">
<label class="form-label" for="unit-usaha-jasa-lainnya">Jasa lainnya</label>
<input type="text" class="form-control @error('unit_usaha_jasa_lainnya') is-invalid @enderror" id="unit-usaha-jasa-lainnya" name="unit_usaha_jasa_lainnya" value="{{ $fieldValue('unit_usaha_jasa_lainnya') }}" placeholder="Sebutkan jasa lainnya">
@error('unit_usaha_jasa_lainnya')<div class="invalid-feedback">{{ $message }}</div>@enderror
</div>
</div>
<div class="mb-5 form-control-validation">
<label class="form-label d-block fw-semibold">Apakah ada unit usaha khusus yang menangani komoditas kopi/kakao/vanili/kemiri?</label>
<div class="d-flex flex-column">
@foreach($statusUnitKomoditasOptions as $value => $label)
<div>
<div class="form-check">
<input class="form-check-input" type="radio" id="status-unit-komoditas-{{ $value }}" name="status_unit_komoditas" value="{{ $value }}" @checked($fieldValue('status_unit_komoditas') === $value)>
<label class="form-check-label" for="status-unit-komoditas-{{ $value }}">{{ $label }}</label>
</div>
</div>
@endforeach
</div>
@error('status_unit_komoditas')<div class="invalid-feedback d-block">{{ $message }}</div>@enderror
</div>
<div class="row" id="nama-unit-komoditas-wrapper">
<div class="col-md-6 mb-5 form-control-validation">
<label class="form-label" for="nama-unit-komoditas">Nama unit usaha komoditas</label>
<input type="text" class="form-control @error('nama_unit_komoditas') is-invalid @enderror" id="nama-unit-komoditas" name="nama_unit_komoditas" value="{{ $fieldValue('nama_unit_komoditas') }}" placeholder="Contoh: Unit Pengolahan Kopi">
@error('nama_unit_komoditas')<div class="invalid-feedback">{{ $message }}</div>@enderror
</div>
</div>
<div class="mb-5 form-control-validation">
<label class="form-label d-block fw-semibold">Apakah ada dokumen kelembagaan (AD/ART)?</label>
<div class="d-flex flex-column">
@foreach($statusAdArtOptions as $value => $label)
<div>
<div class="form-check">
<input class="form-check-input" type="radio" id="status-ad-art-{{ $value }}" name="status_ad_art" value="{{ $value }}" @checked($fieldValue('status_ad_art') === $value)>
<label class="form-check-label" for="status-ad-art-{{ $value }}">{{ $label }}</label>
</div>
</div>
@endforeach
</div>
@error('status_ad_art')<div class="invalid-feedback d-block">{{ $message }}</div>@enderror
</div>
<div class="row" id="tahun-ad-art-wrapper">
<div class="col-md-3 mb-5 form-control-validation">
<label class="form-label" for="tahun-ad-art">Terakhir diperbarui tahun</label>
<input type="number" class="form-control @error('tahun_ad_art') is-invalid @enderror" id="tahun-ad-art" name="tahun_ad_art" value="{{ $fieldValue('tahun_ad_art') }}" placeholder="Contoh: 2024">
@error('tahun_ad_art')<div class="invalid-feedback">{{ $message }}</div>@enderror
</div>
</div>
<h5 class="pb-4 border-bottom mb-4 mt-4">Kepengurusan dan Staf</h5>
<label class="form-label d-block fw-semibold">Catat pengurus inti yang aktif menjabat saat ini</label>
<div class="table-responsive mb-5">
<table class="table table-bordered align-middle">
<thead>
<tr>
<th style="width: 30%;">Jabatan</th>
<th>Nama</th>
<th style="width: 22%;">Keaktifan</th>
</tr>
</thead>
<tbody>
@foreach($pengurusIntiRows as $key => $label)
@php
$savedRow = $rowValue('pengurus_inti', 'jabatan', $key);
$aktifValue = old("pengurus_inti.$loop->index.aktif", data_get($savedRow, 'aktif'));
@endphp
<tr>
<td>
<input type="hidden" name="pengurus_inti[{{ $loop->index }}][jabatan]" value="{{ $key }}">
{{ $label }}
</td>
<td>
<input type="text" class="form-control" name="pengurus_inti[{{ $loop->index }}][nama]" value="{{ old("pengurus_inti.$loop->index.nama", data_get($savedRow, 'nama')) }}">
</td>
<td>
<div class="d-flex flex-column">
<div class="form-check mb-0">
<input class="form-check-input" type="radio" id="pengurus-inti-{{ $key }}-aktif" name="pengurus_inti[{{ $loop->index }}][aktif]" value="1" @checked((string) $aktifValue === '1')>
<label class="form-check-label" for="pengurus-inti-{{ $key }}-aktif">Aktif</label>
</div>
<div class="form-check mb-0">
<input class="form-check-input" type="radio" id="pengurus-inti-{{ $key }}-tidak" name="pengurus_inti[{{ $loop->index }}][aktif]" value="0" @checked((string) $aktifValue === '0')>
<label class="form-check-label" for="pengurus-inti-{{ $key }}-tidak">Tidak</label>
</div>
</div>
</td>
</tr>
@endforeach
</tbody>
</table>
</div>
<div class="mb-5 form-control-validation">
<label class="form-label d-block fw-semibold">Apakah BUMDes memiliki staf/karyawan di luar pengurus inti?</label>
<div class="d-flex flex-column">
<div class="form-check">
<input class="form-check-input" type="radio" id="memiliki-staf-ya" name="memiliki_staf" value="1" @checked((string) $fieldValue('memiliki_staf') === '1')>
<label class="form-check-label" for="memiliki-staf-ya">Ya</label>
</div>
<div class="form-check">
<input class="form-check-input" type="radio" id="memiliki-staf-tidak" name="memiliki_staf" value="0" @checked((string) $fieldValue('memiliki_staf') === '0')>
<label class="form-check-label" for="memiliki-staf-tidak">Tidak ada, dikelola langsung pengurus</label>
</div>
</div>
@error('memiliki_staf')<div class="invalid-feedback d-block">{{ $message }}</div>@enderror
</div>
<div class="row" id="staf-detail-wrapper">
<div class="col-md-3 mb-5 form-control-validation">
<label class="form-label" for="jumlah-staf">Jumlah staf</label>
<div class="input-group">
<input type="number" min="0" class="form-control @error('jumlah_staf') is-invalid @enderror" id="jumlah-staf" name="jumlah_staf" value="{{ $fieldValue('jumlah_staf') }}">
<span class="input-group-text">orang</span>
</div>
@error('jumlah_staf')<div class="invalid-feedback d-block">{{ $message }}</div>@enderror
</div>
<div class="col-md-9 mb-5 form-control-validation">
<label class="form-label" for="unit-usaha-staf">Jika ada, untuk unit usaha apa staf tersebut bekerja?</label>
<input type="text" class="form-control @error('unit_usaha_staf') is-invalid @enderror" id="unit-usaha-staf" name="unit_usaha_staf" value="{{ $fieldValue('unit_usaha_staf') }}" placeholder="Contoh: Unit perdagangan/toko desa">
@error('unit_usaha_staf')<div class="invalid-feedback">{{ $message }}</div>@enderror
</div>
</div>
<h5 class="pb-4 border-bottom mb-4 mt-4">Modal dan Aset</h5>
<div class="row">
<div class="col-md-4 mb-5 form-control-validation">
<label class="form-label" for="modal-awal">Besaran modal awal BUMDes (jika diketahui)</label>
<div class="input-group">
<span class="input-group-text">Rp</span>
<input type="text" inputmode="numeric" class="form-control rupiah-input @error('modal_awal') is-invalid @enderror" id="modal-awal" name="modal_awal" value="{{ $rupiahValue($fieldValue('modal_awal')) }}">
</div>
@error('modal_awal')<div class="invalid-feedback d-block">{{ $message }}</div>@enderror
</div>
<div class="col-md-3 mb-5 form-control-validation">
<label class="form-label" for="tahun-modal-awal">Tahun diterima</label>
<input type="number" class="form-control @error('tahun_modal_awal') is-invalid @enderror" id="tahun-modal-awal" name="tahun_modal_awal" value="{{ $fieldValue('tahun_modal_awal') }}" placeholder="Contoh: 2024">
@error('tahun_modal_awal')<div class="invalid-feedback">{{ $message }}</div>@enderror
</div>
</div>
<div class="mb-5 form-control-validation">
<label class="form-label d-block fw-semibold">Apakah BUMDes pernah menerima penambahan modal sejak pertama kali berdiri?</label>
<div class="d-flex flex-column">
<div class="form-check">
<input class="form-check-input" type="radio" id="penambahan-modal-ya" name="pernah_penambahan_modal" value="1" @checked((string) $fieldValue('pernah_penambahan_modal') === '1')>
<label class="form-check-label" for="penambahan-modal-ya">Ya, pernah</label>
</div>
<div class="form-check">
<input class="form-check-input" type="radio" id="penambahan-modal-tidak" name="pernah_penambahan_modal" value="0" @checked((string) $fieldValue('pernah_penambahan_modal') === '0')>
<label class="form-check-label" for="penambahan-modal-tidak">Tidak pernah menerima penambahan modal</label>
</div>
</div>
@error('pernah_penambahan_modal')<div class="invalid-feedback d-block">{{ $message }}</div>@enderror
</div>
<div id="penambahan-modal-wrapper">
<label class="form-label d-block fw-semibold">Jika BUMDes pernah menerima penambahan modal, isi rincian penambahan modal 3 tahun terakhir</label>
<div class="table-responsive mb-5">
<table class="table table-bordered align-middle">
<thead>
<tr>
<th>Tahun</th>
<th>Jumlah (Rp)</th>
</tr>
</thead>
<tbody>
@for($i = 0; $i < 3; $i++)
@php $savedRow = data_get($fieldValue('penambahan_modal', []), $i, []); @endphp
<tr>
<td>
<input type="number" class="form-control" name="penambahan_modal[{{ $i }}][tahun]" value="{{ old("penambahan_modal.$i.tahun", data_get($savedRow, 'tahun')) }}" placeholder="Contoh: 2024">
</td>
<td>
<div class="input-group">
<span class="input-group-text">Rp</span>
<input type="text" inputmode="numeric" class="form-control rupiah-input" name="penambahan_modal[{{ $i }}][jumlah]" value="{{ $rupiahValue(old("penambahan_modal.$i.jumlah", data_get($savedRow, 'jumlah'))) }}">
</div>
</td>
</tr>
@endfor
</tbody>
</table>
</div>
</div>
<label class="form-label d-block fw-semibold">Aset produktif yang dimiliki BUMDes (boleh pilih lebih dari satu, lewati jika tidak ada)</label>
<div class="table-responsive mb-5">
<table class="table table-bordered align-middle">
<thead>
<tr>
<th style="width: 34%;">Aset Produktif</th>
<th>Jumlah</th>
<th>Kondisi</th>
</tr>
</thead>
<tbody>
@foreach($asetProduktifRows as $key => $label)
@php
$savedRow = $rowValue('aset_produktif', 'aset', $key);
$dipilih = old("aset_produktif.$loop->index.dipilih", data_get($savedRow, 'dipilih'));
@endphp
<tr>
<td>
<input type="hidden" name="aset_produktif[{{ $loop->index }}][aset]" value="{{ $key }}">
<div class="form-check">
<input class="form-check-input aset-produktif-check" type="checkbox" id="aset-produktif-{{ $key }}" name="aset_produktif[{{ $loop->index }}][dipilih]" value="1" data-target="{{ $key }}" @checked((string) $dipilih === '1')>
<label class="form-check-label" for="aset-produktif-{{ $key }}">{{ $label }}</label>
</div>
@if($key === 'lainnya')
<input type="text" class="form-control mt-2" id="aset-produktif-lainnya" name="aset_produktif_lainnya" value="{{ $fieldValue('aset_produktif_lainnya') }}" placeholder="Sebutkan aset lainnya">
@endif
</td>
<td>
<input type="text" class="form-control" name="aset_produktif[{{ $loop->index }}][jumlah]" value="{{ old("aset_produktif.$loop->index.jumlah", data_get($savedRow, 'jumlah')) }}">
</td>
<td>
<input type="text" class="form-control" name="aset_produktif[{{ $loop->index }}][kondisi]" value="{{ old("aset_produktif.$loop->index.kondisi", data_get($savedRow, 'kondisi')) }}" placeholder="Contoh: Baik, rusak ringan">
</td>
</tr>
@endforeach
</tbody>
</table>
</div>
<div class="mb-5 form-control-validation">
<label class="form-label d-block fw-semibold">Status kepemilikan aset (lewati jika tidak ada)</label>
<div class="d-flex flex-column">
@foreach($statusKepemilikanAsetOptions as $value => $label)
<div>
<div class="form-check">
<input class="form-check-input" type="radio" id="status-kepemilikan-aset-{{ $value }}" name="status_kepemilikan_aset" value="{{ $value }}" @checked($fieldValue('status_kepemilikan_aset') === $value)>
<label class="form-check-label" for="status-kepemilikan-aset-{{ $value }}">{{ $label }}</label>
</div>
</div>
@endforeach
</div>
@error('status_kepemilikan_aset')<div class="invalid-feedback d-block">{{ $message }}</div>@enderror
</div>
<label class="form-label d-block fw-semibold">Ketersediaan infrastruktur pascapanen untuk komoditas kopi/kakao/vanili/kemiri</label>
<div class="table-responsive mb-5">
<table class="table table-bordered align-middle">
<thead>
<tr>
<th style="width: 34%;">Infrastruktur Pascapanen</th>
<th>Jumlah</th>
<th style="width: 34%;">Kondisi</th>
</tr>
</thead>
<tbody>
@foreach($infrastrukturPascapanenRows as $key => $label)
@php
$savedRow = $rowValue('infrastruktur_pascapanen', 'infrastruktur', $key);
$dipilih = old("infrastruktur_pascapanen.$loop->index.dipilih", data_get($savedRow, 'dipilih'));
$kondisiValue = old("infrastruktur_pascapanen.$loop->index.kondisi", data_get($savedRow, 'kondisi'));
@endphp
<tr>
<td>
<input type="hidden" name="infrastruktur_pascapanen[{{ $loop->index }}][infrastruktur]" value="{{ $key }}">
<div class="form-check">
<input class="form-check-input infrastruktur-check" type="checkbox" id="infrastruktur-{{ $key }}" name="infrastruktur_pascapanen[{{ $loop->index }}][dipilih]" value="1" data-target="{{ $key }}" @checked((string) $dipilih === '1')>
<label class="form-check-label" for="infrastruktur-{{ $key }}">{{ $label }}</label>
</div>
@if($key === 'lainnya')
<input type="text" class="form-control mt-2" id="infrastruktur-pascapanen-lainnya" name="infrastruktur_pascapanen_lainnya" value="{{ $fieldValue('infrastruktur_pascapanen_lainnya') }}" placeholder="Sebutkan infrastruktur lainnya">
@endif
</td>
<td>
<input type="text" class="form-control" name="infrastruktur_pascapanen[{{ $loop->index }}][jumlah]" value="{{ old("infrastruktur_pascapanen.$loop->index.jumlah", data_get($savedRow, 'jumlah')) }}">
</td>
<td>
<div class="d-flex flex-column">
@foreach($kondisiInfrastrukturOptions as $kondisi => $kondisiLabel)
<div class="form-check mb-0">
<input class="form-check-input" type="radio" id="infrastruktur-{{ $key }}-{{ $kondisi }}" name="infrastruktur_pascapanen[{{ $loop->parent->index }}][kondisi]" value="{{ $kondisi }}" @checked($kondisiValue === $kondisi)>
<label class="form-check-label" for="infrastruktur-{{ $key }}-{{ $kondisi }}">{{ $kondisiLabel }}</label>
</div>
@endforeach
</div>
</td>
</tr>
@endforeach
</tbody>
</table>
</div>
<div class="mt-4 text-end">
<a href="{{ route('bumdes.index') }}" class="btn btn-secondary me-2 wave-effect wave-light">Kembali</a>
<button type="submit" class="btn btn-success data-submit wave-effect wave-light">
<i class="ti tabler-device-floppy me-2"></i>Simpan Kelembagaan dan Aktor
</button>
</div>
</div>
</div>
</form>
</div>
@endsection
@push('scripts')
<script>
'use strict';
$(document).ready(function () {
function onlyDigits(value) {
return String(value || '').replace(/\D/g, '');
}
function formatRupiah(value) {
return onlyDigits(value).replace(/\B(?=(\d{3})+(?!\d))/g, '.');
}
function toggleWrapper($wrapper, enabled) {
$wrapper.toggleClass('d-none', !enabled);
setFieldsEnabled($wrapper, enabled);
}
function setFieldsEnabled($wrapper, enabled) {
$wrapper.find('input, textarea, select').prop('disabled', !enabled);
if (!enabled) {
$wrapper.find('input:not([type="radio"]):not([type="checkbox"]), textarea').val('');
$wrapper.find('input[type="radio"], input[type="checkbox"]').prop('checked', false);
}
}
function syncStatusKeaktifan() {
setFieldsEnabled($('#alasan-tidak-aktif-wrapper'), $('input[name="status_keaktifan"]:checked').val() === 'tidak_aktif_vakum');
}
function syncUnitUsahaLainnya() {
toggleWrapper($('#unit-usaha-jasa-lainnya-wrapper'), $('input[name="unit_usaha[]"][value="jasa_lainnya"]').is(':checked'));
}
function syncUnitKomoditas() {
toggleWrapper($('#nama-unit-komoditas-wrapper'), $('input[name="status_unit_komoditas"]:checked').val() === 'ya');
}
function syncAdArt() {
toggleWrapper($('#tahun-ad-art-wrapper'), $('input[name="status_ad_art"]:checked').val() === 'ada_lengkap');
}
function syncStaf() {
setFieldsEnabled($('#staf-detail-wrapper'), $('input[name="memiliki_staf"]:checked').val() === '1');
}
function syncPenambahanModal() {
setFieldsEnabled($('#penambahan-modal-wrapper'), $('input[name="pernah_penambahan_modal"]:checked').val() === '1');
}
function syncAsetLainnya() {
$('#aset-produktif-lainnya').prop('disabled', !$('input.aset-produktif-check[data-target="lainnya"]').is(':checked'));
if ($('#aset-produktif-lainnya').prop('disabled')) {
$('#aset-produktif-lainnya').val('');
}
}
function syncInfrastrukturLainnya() {
$('#infrastruktur-pascapanen-lainnya').prop('disabled', !$('input.infrastruktur-check[data-target="lainnya"]').is(':checked'));
if ($('#infrastruktur-pascapanen-lainnya').prop('disabled')) {
$('#infrastruktur-pascapanen-lainnya').val('');
}
}
$(document).on('input', '.rupiah-input', function () {
const cursorAtEnd = this.selectionStart === this.value.length;
this.value = formatRupiah(this.value);
if (cursorAtEnd) {
this.setSelectionRange(this.value.length, this.value.length);
}
});
$('.rupiah-input').each(function () {
this.value = formatRupiah(this.value);
});
$('input[name="status_keaktifan"]').on('change', syncStatusKeaktifan);
$('input[name="unit_usaha[]"]').on('change', syncUnitUsahaLainnya);
$('input[name="status_unit_komoditas"]').on('change', syncUnitKomoditas);
$('input[name="status_ad_art"]').on('change', syncAdArt);
$('input[name="memiliki_staf"]').on('change', syncStaf);
$('input[name="pernah_penambahan_modal"]').on('change', syncPenambahanModal);
$('.aset-produktif-check').on('change', syncAsetLainnya);
$('.infrastruktur-check').on('change', syncInfrastrukturLainnya);
$('#kelembagaanAktorForm').on('submit', function () {
$(this).find('.rupiah-input').each(function () {
this.value = onlyDigits(this.value);
});
});
syncStatusKeaktifan();
syncUnitUsahaLainnya();
syncUnitKomoditas();
syncAdArt();
syncStaf();
syncPenambahanModal();
syncAsetLainnya();
syncInfrastrukturLainnya();
});
</script>
@endpush