instrumen koperasi

This commit is contained in:
2026-09-03 13:17:16 +07:00
parent dacaec7a86
commit d50c292cf7
13 changed files with 1738 additions and 8 deletions
@@ -0,0 +1,306 @@
@extends('layout.main')
@section('content')
<div class="container-xxl flex-grow-1 container-p-y">
@include('koperasi.profil.header', ['pengurus' => $pengurus])
<div class="card shadow-sm border-0 mb-4">
<div class="card-body p-0">
<form action="{{ route('koperasi.pengurus.survey.store', ['id' => $pengurus->id ?? 0, 'step' => 1]) }}" method="POST" class="p-4 p-md-5">
@csrf
<input type="hidden" name="pengurus_koperasi_id" value="{{ $pengurus->id ?? '' }}">
<h5 class="text-muted fw-bold border-bottom pb-2 mb-2">KELEMBAGAAN & AKTOR SISTEM</h5>
<p class="text-muted small mb-3">Memetakan potensi dan kesiapan koperasi sebagai agregator atau mitra pengelola rantai nilai komoditas.</p>
<h5 class="text-muted pb-2 mt-7 mb-5">KOPERASI & BUMDes</h5>
<h5 class="pb-3 border-bottom mb-5 mt-7">Keberadaan Koperasi</h5>
<div class="mb-4">
<h6 class="form-label">Bagaimana sejarah awal pendirian koperasi/CU bapak/ibu? Apa tujuan/cita-cita bersama yang ingin dicapai saat itu?</h6>
<textarea class="form-control" name="sejarah_lembaga" rows="3" placeholder="Ceritakan sejarah singkat...">{{ old('sejarah_lembaga', $pengurus->sejarah_lembaga) }}</textarea>
</div>
<div class="row mb-4">
<div class="col-md-6 mb-3">
<h6 class="form-label">Apakah koperasi ini memiliki fokus pada pengembangan komoditas pertanian tertentu?</h6>
<div class="form-check mb-2">
<input class="form-check-input trigger-toggle" type="radio" name="fokus_komoditas" value="Tidak" id="fokusTidak" data-target="fokusYaInput" data-action="hide" {{ old('fokus_komoditas', $pengurus->fokus_komoditas) == 'Tidak' ? 'checked' : '' }}>
<label class="form-check-label" for="fokusTidak">Tidak</label>
</div>
<div class="form-check d-flex align-items-center gap-2">
<input class="form-check-input trigger-toggle" type="radio" name="fokus_komoditas" value="Ya" id="fokusYa" data-target="fokusYaInput" data-action="show" {{ old('fokus_komoditas', $pengurus->fokus_komoditas) == 'Ya' ? 'checked' : '' }}>
<label class="form-check-label text-nowrap" for="fokusYa">Ya, sebutkan:</label>
<input type="text" class="form-control form-control-sm w-75 {{ old('fokus_komoditas', $pengurus->fokus_komoditas) == 'Ya' ? '' : 'd-none' }}" id="fokusYaInput" name="detail_fokus_komoditas" placeholder="Contoh: Kopi, Vanili" value="{{ old('detail_fokus_komoditas', $pengurus->detail_fokus_komoditas) }}">
</div>
</div>
<div class="col-md-6 mb-3">
<h6 class="form-label">Apakah ada dokumen kelembagaan (AD/ART)?</h6>
<div class="form-check d-flex align-items-center gap-2 mb-2">
<input class="form-check-input trigger-toggle" type="radio" name="ad_art" value="Ada, lengkap" id="adArtAda" data-target="adArtTahun" data-action="show" {{ old('ad_art', $pengurus->ad_art) == 'Ada, lengkap' ? 'checked' : '' }}>
<label class="form-check-label text-nowrap" for="adArtAda">Ada, lengkap, terakhir diperbarui tahun:</label>
<input type="number" class="form-control form-control-sm w-25 {{ old('ad_art', $pengurus->ad_art) == 'Ada, lengkap' ? '' : 'd-none' }}" id="adArtTahun" name="tahun_ad_art" placeholder="2020" value="{{ old('tahun_ad_art', $pengurus->tahun_ad_art) }}">
</div>
<div class="form-check"><input class="form-check-input trigger-toggle" type="radio" name="ad_art" value="Ada tapi tidak lengkap" data-target="adArtTahun" data-action="hide" {{ old('ad_art', $pengurus->ad_art) == 'Ada tapi tidak lengkap' ? 'checked' : '' }}><label class="form-check-label">Ada tapi tidak lengkap</label></div>
<div class="form-check"><input class="form-check-input trigger-toggle" type="radio" name="ad_art" value="Tidak ada" data-target="adArtTahun" data-action="hide" {{ old('ad_art', $pengurus->ad_art) == 'Tidak ada' ? 'checked' : '' }}><label class="form-check-label">Tidak ada</label></div>
<div class="form-check"><input class="form-check-input trigger-toggle" type="radio" name="ad_art" value="Tidak tahu" data-target="adArtTahun" data-action="hide" {{ old('ad_art', $pengurus->ad_art) == 'Tidak tahu' ? 'checked' : '' }}><label class="form-check-label">Tidak tahu</label></div>
</div>
</div>
<h5 class="pb-3 border-bottom mb-10 mt-4">Ketersediaan Layanan</h5>
<div class="mb-4">
<h6 class="form-label">Apa saja layanan yang disediakan oleh koperasi bapak/ibu untuk anggota koperasi?</h6>
<div class="form-check"><input class="form-check-input" type="checkbox" name="layanan_koperasi[]" value="Simpan pinjam" id="cekSimpanPinjam" {{ str_contains($pengurus->layanan_koperasi ?? '', 'Simpan pinjam') ? 'checked' : '' }}><label class="form-check-label">Simpan pinjam</label></div>
<div class="form-check"><input class="form-check-input" type="checkbox" name="layanan_koperasi[]" value="Pengadaan input produksi" {{ str_contains($pengurus->layanan_koperasi ?? '', 'Pengadaan input produksi') ? 'checked' : '' }}><label class="form-check-label">Pengadaan input produksi</label></div>
<div class="form-check"><input class="form-check-input" type="checkbox" name="layanan_koperasi[]" value="Pemasaran hasil" {{ str_contains($pengurus->layanan_koperasi ?? '', 'Pemasaran hasil') ? 'checked' : '' }}><label class="form-check-label">Pemasaran hasil</label></div>
<div class="form-check d-flex align-items-center gap-2 mt-2">
<input class="form-check-input trigger-toggle-check" type="checkbox" name="layanan_koperasi[]" value="Lainnya" data-target="layananLainnya" {{ str_contains($pengurus->layanan_koperasi ?? '', 'Lainnya') ? 'checked' : '' }}>
<label class="form-check-label text-nowrap">Lainnya, sebutkan:</label>
<input type="text" class="form-control form-control-sm w-50 {{ str_contains($pengurus->layanan_koperasi ?? '', 'Lainnya') ? '' : 'd-none' }}" id="layananLainnya" name="layanan_lainnya" placeholder="..." value="{{ old('layanan_lainnya', $pengurus->layanan_lainnya) }}">
</div>
</div>
<div class="mb-10">
<h6 class="form-label">Apakah terdapat program/pelatihan untuk meningkatkan kapasitas anggota koperasi?</h6>
<div class="table-responsive mb-5">
<table class="table table-sm w-75">
<thead class="table-primary ">
<tr><th style="border-top-left-radius: 8px; border-bottom-left-radius: 8px; border: none;">Jenis Pelatihan</th><th class="text-center " style="width: 100px; border: none;">Ya</th><th class="text-center" style="border-top-right-radius: 8px; border-bottom-right-radius: 8px; width: 100px; border: none;">Tidak</th></tr>
</thead>
<tbody>
<tr><td>Pelatihan produksi pertanian</td><td class="text-center"><input class="form-check-input" type="radio" name="pelatihan_produksi" value="Ya" {{ old('pelatihan_produksi', $pengurus->pelatihan_produksi) == 'Ya' ? 'checked' : '' }}></td><td class="text-center"><input class="form-check-input" type="radio" name="pelatihan_produksi" value="Tidak" {{ old('pelatihan_produksi', $pengurus->pelatihan_produksi) == 'Tidak' ? 'checked' : '' }}></td></tr>
<tr><td>Pelatihan penanganan pascapanen</td><td class="text-center"><input class="form-check-input" type="radio" name="pelatihan_pascapanen" value="Ya" {{ old('pelatihan_pascapanen', $pengurus->pelatihan_pascapanen) == 'Ya' ? 'checked' : '' }}></td><td class="text-center"><input class="form-check-input" type="radio" name="pelatihan_pascapanen" value="Tidak" {{ old('pelatihan_pascapanen', $pengurus->pelatihan_pascapanen) == 'Tidak' ? 'checked' : '' }}></td></tr>
<tr><td>Pelatihan pengolahan produk (setengah jadi/jadi)</td><td class="text-center"><input class="form-check-input" type="radio" name="pelatihan_pengolahan" value="Ya" {{ old('pelatihan_pengolahan', $pengurus->pelatihan_pengolahan) == 'Ya' ? 'checked' : '' }}></td><td class="text-center"><input class="form-check-input" type="radio" name="pelatihan_pengolahan" value="Tidak" {{ old('pelatihan_pengolahan', $pengurus->pelatihan_pengolahan) == 'Tidak' ? 'checked' : '' }}></td></tr>
<tr><td>Pelatihan manajemen keuangan/pembukuan</td><td class="text-center"><input class="form-check-input" type="radio" name="pelatihan_keuangan" value="Ya" {{ old('pelatihan_keuangan', $pengurus->pelatihan_keuangan) == 'Ya' ? 'checked' : '' }}></td><td class="text-center"><input class="form-check-input" type="radio" name="pelatihan_keuangan" value="Tidak" {{ old('pelatihan_keuangan', $pengurus->pelatihan_keuangan) == 'Tidak' ? 'checked' : '' }}></td></tr>
<tr><td>Pelatihan pengemasan dan pemasaran</td><td class="text-center"><input class="form-check-input" type="radio" name="pelatihan_pemasaran" value="Ya" {{ old('pelatihan_pemasaran', $pengurus->pelatihan_pemasaran) == 'Ya' ? 'checked' : '' }}></td><td class="text-center"><input class="form-check-input" type="radio" name="pelatihan_pemasaran" value="Tidak" {{ old('pelatihan_pemasaran', $pengurus->pelatihan_pemasaran) == 'Tidak' ? 'checked' : '' }}></td></tr>
</tbody>
</table>
</div>
<div class="d-flex align-items-center gap-2 mt-2 mb-5">
<label class="form-label mb-0">Lainnya, sebutkan:</label>
<input type="text" class="form-control form-control-sm w-50" name="pelatihan_lainnya" placeholder="Pelatihan lainnya..." value="{{ old('pelatihan_lainnya', $pengurus->pelatihan_lainnya) }}">
</div>
</div>
<h5 class="pb-3 border-bottom mb-10 mt-4">Kapasitas Pengelolaan</h5>
<div class="row mb-4">
<div class="col-md-6 mb-1">
<h6 class="form-label">Apakah sudah ada pencatatan/pembukuan keuangan?</h6>
<div class="form-check"><input class="form-check-input" type="radio" name="status_pembukuan" value="Sudah" {{ old('status_pembukuan', $pengurus->status_pembukuan) == 'Sudah' ? 'checked' : '' }}><label class="form-check-label">Sudah</label></div>
<div class="form-check"><input class="form-check-input" type="radio" name="status_pembukuan" value="Belum ada" {{ old('status_pembukuan', $pengurus->status_pembukuan) == 'Belum ada' ? 'checked' : '' }}><label class="form-check-label">Belum ada</label></div>
</div>
<div class="col-md-6 mb-3">
<h6 class="form-label">Format pembukuan yang dilakukan:</h6>
<div class="form-check"><input class="form-check-input" type="radio" name="format_pembukuan" value="Manual/buku kas" {{ old('format_pembukuan', $pengurus->format_pembukuan) == 'Manual/buku kas' ? 'checked' : '' }}><label class="form-check-label">Manual/buku kas</label></div>
<div class="form-check"><input class="form-check-input" type="radio" name="format_pembukuan" value="Digital/file Excel" {{ old('format_pembukuan', $pengurus->format_pembukuan) == 'Digital/file Excel' ? 'checked' : '' }}><label class="form-check-label">Digital/file Excel</label></div>
<div class="form-check"><input class="form-check-input" type="radio" name="format_pembukuan" value="Aplikasi khusus" {{ old('format_pembukuan', $pengurus->format_pembukuan) == 'Aplikasi khusus' ? 'checked' : '' }}><label class="form-check-label">Aplikasi keuangan khusus</label></div>
<div class="form-check"><input class="form-check-input" type="radio" name="format_pembukuan" value="Tidak ada" {{ old('format_pembukuan', $pengurus->format_pembukuan) == 'Tidak ada' ? 'checked' : '' }}><label class="form-check-label">Tidak ada</label></div>
</div>
</div>
<div class="mb-4">
<h6 class="form-label mb-3">Berapa kali diadakan pertemuan rutin anggota koperasi untuk membahas <br> rencana kerja dan pertanggungjawaban keuangan?</h6>
<div class="form-check"><input class="form-check-input trigger-toggle" type="radio" name="pertemuan_rutin" value="Satu bulan sekali" data-target="pertemuanLainnya" data-action="hide" {{ old('pertemuan_rutin', $pengurus->pertemuan_rutin) == 'Satu bulan sekali' ? 'checked' : '' }}><label class="form-check-label">Satu bulan sekali</label></div>
<div class="form-check "><input class="form-check-input trigger-toggle" type="radio" name="pertemuan_rutin" value="Satu tahun sekali" data-target="pertemuanLainnya" data-action="hide" {{ old('pertemuan_rutin', $pengurus->pertemuan_rutin) == 'Satu tahun sekali' ? 'checked' : '' }}><label class="form-check-label">Satu tahun sekali</label></div>
<div class="form-check form-check-inline d-inline-flex align-items-center gap-2">
<input class="form-check-input trigger-toggle" type="radio" name="pertemuan_rutin" value="Lainnya" data-target="pertemuanLainnya" data-action="show" {{ old('pertemuan_rutin', $pengurus->pertemuan_rutin) == 'Lainnya' ? 'checked' : '' }}>
<label class="form-check-label text-nowrap">Lainnya:</label>
<input type="text" class="form-control form-control-sm {{ old('pertemuan_rutin', $pengurus->pertemuan_rutin) == 'Lainnya' ? '' : 'd-none' }}" id="pertemuanLainnya" name="pertemuan_lainnya" placeholder="..." value="{{ old('pertemuan_lainnya', $pengurus->pertemuan_lainnya) }}">
</div>
</div>
<div id="blok-simpan-pinjam" class="p-3 mb-4 rounded border border-primary bg-label-primary {{ str_contains($pengurus->layanan_koperasi ?? '', 'Simpan pinjam') ? '' : 'd-none' }}">
<h6 class="fw-bold text-primary mb-3"><i class="ti tabler-info-circle me-1"></i>Khusus Koperasi Simpan Pinjam</h6>
<div class="row">
<div class="col-md-6 mb-3">
<label class="form-label">Tingkat/persentase kredit macet di koperasi?</label>
<select class="form-select form-select-sm" name="kasus_kredit_macet">
<option value="" selected disabled>Pilih...</option>
<option value="<10%" {{ old('kasus_kredit_macet', $pengurus->kasus_kredit_macet) == '<10%' ? 'selected' : '' }}> < 10% </option>
<option value="10-25%" {{ old('kasus_kredit_macet', $pengurus->kasus_kredit_macet) == '10-25%' ? 'selected' : '' }}>10 - 25%</option>
<option value="25-50%" {{ old('kasus_kredit_macet', $pengurus->kasus_kredit_macet) == '25-50%' ? 'selected' : '' }}>25 - 50%</option>
<option value="50-75%" {{ old('kasus_kredit_macet', $pengurus->kasus_kredit_macet) == '50-75%' ? 'selected' : '' }}>50 - 75%</option>
<option value=">75%" {{ old('kasus_kredit_macet', $pengurus->kasus_kredit_macet) == '>75%' ? 'selected' : '' }}> > 75% </option>
</select>
</div>
<div class="col-md-6 mb-3">
<label class="form-label">Apakah ada sanksi untuk anggota dengan kredit macet?</label>
<div class="form-check form-check-inline"><input class="form-check-input" type="radio" name="sanksi_kredit_macet" value="Ada" {{ old('sanksi_kredit_macet', $pengurus->sanksi_kredit_macet) == 'Ada' ? 'checked' : '' }}><label class="form-check-label">Ada</label></div>
<div class="form-check form-check-inline"><input class="form-check-input" type="radio" name="sanksi_kredit_macet" value="Tidak ada" {{ old('sanksi_kredit_macet', $pengurus->sanksi_kredit_macet) == 'Tidak ada' ? 'checked' : '' }}><label class="form-check-label">Tidak ada</label></div>
</div>
<div class="col-md-6 mb-3">
<label class="form-label">Jika ada, apakah sanksi tersebut efektif?</label>
<select class="form-select form-select-sm" name="efektivitas_sanksi">
<option value="" selected disabled>Pilih efektivitas...</option>
<option value="Sangat efektif" {{ old('efektivitas_sanksi', $pengurus->efektivitas_sanksi) == 'Sangat efektif' ? 'selected' : '' }}>Sangat efektif</option>
<option value="Efektif" {{ old('efektivitas_sanksi', $pengurus->efektivitas_sanksi) == 'Efektif' ? 'selected' : '' }}>Efektif</option>
<option value="Biasa Saja" {{ old('efektivitas_sanksi', $pengurus->efektivitas_sanksi) == 'Biasa Saja' ? 'selected' : '' }}>Biasa Saja</option>
<option value="Kurang Efektif" {{ old('efektivitas_sanksi', $pengurus->efektivitas_sanksi) == 'Kurang Efektif' ? 'selected' : '' }}>Kurang Efektif</option>
<option value="Tidak Efektif" {{ old('efektivitas_sanksi', $pengurus->efektivitas_sanksi) == 'Tidak Efektif' ? 'selected' : '' }}>Tidak Efektif</option>
</select>
</div>
</div>
</div>
<div class="mb-10">
<h6 class="form-label mb-3">Apa faktor utama yang menyebabkan manajemen pengelolaan dalam koperasi efektif/tidak efektif?</h6>
<div class="form-check "><input class="form-check-input" type="checkbox" name="faktor_manajemen[]" value="Rasa saling percaya" {{ str_contains($pengurus->faktor_manajemen ?? '', 'Rasa saling percaya') ? 'checked' : '' }}><label class="form-check-label">Rasa saling percaya</label></div>
<div class="form-check "><input class="form-check-input" type="checkbox" name="faktor_manajemen[]" value="Kepemimpinan koperasi" {{ str_contains($pengurus->faktor_manajemen ?? '', 'Kepemimpinan koperasi') ? 'checked' : '' }}><label class="form-check-label">Kepemimpinan koperasi</label></div>
<div class="form-check "><input class="form-check-input" type="checkbox" name="faktor_manajemen[]" value="Jumlah anggota" {{ str_contains($pengurus->faktor_manajemen ?? '', 'Jumlah anggota') ? 'checked' : '' }}><label class="form-check-label">Jumlah anggota</label></div>
<div class="form-check "><input class="form-check-input" type="checkbox" name="faktor_manajemen[]" value="Catatan/pembukuan rapi" {{ str_contains($pengurus->faktor_manajemen ?? '', 'Catatan/pembukuan rapi') ? 'checked' : '' }}><label class="form-check-label">Catatan/pembukuan rapi</label></div>
<div class="form-check d-inline-flex align-items-center gap-2 mt-2 mt-md-0">
<input class="form-check-input trigger-toggle-check" type="checkbox" name="faktor_manajemen[]" value="Lainnya" data-target="faktorLainnya" {{ str_contains($pengurus->faktor_manajemen ?? '', 'Lainnya') ? 'checked' : '' }}>
<label class="form-check-label text-nowrap">Lainnya, Sebutkan:</label>
<input type="text" class="form-control form-control-sm {{ str_contains($pengurus->faktor_manajemen ?? '', 'Lainnya') ? '' : 'd-none' }}" id="faktorLainnya" name="faktor_manajemen_lainnya" placeholder="..." value="{{ old('faktor_manajemen_lainnya', $pengurus->faktor_manajemen_lainnya) }}">
</div>
</div>
<h5 class="pb-3 border-bottom mb-10 mt-4">Pengalaman dalam mengelola rantai nilai komoditas pertanian</h5>
<div class="mb-4">
<label class="form-label">Apakah koperasi Bapak/Ibu terlibat dalam proses rantai nilai berikut ini?</label>
<div class="row g-2">
<div class="col-md-6"><div class="form-check"><input class="form-check-input" type="checkbox" name="keterlibatan_rantai_nilai[]" value="Penyediaan input" {{ str_contains($pengurus->keterlibatan_rantai_nilai ?? '', 'Penyediaan input') ? 'checked' : '' }}><label class="form-check-label">Penyediaan input (pupuk, bibit, dll)</label></div></div>
<div class="col-md-6"><div class="form-check"><input class="form-check-input" type="checkbox" name="keterlibatan_rantai_nilai[]" value="Agregasi" {{ str_contains($pengurus->keterlibatan_rantai_nilai ?? '', 'Agregasi') ? 'checked' : '' }}><label class="form-check-label">Agregasi (pengumpulan) produk pertanian dan perkebunan</label></div></div>
<div class="col-md-6"><div class="form-check"><input class="form-check-input" type="checkbox" name="keterlibatan_rantai_nilai[]" value="Pemasaran mentah" {{ str_contains($pengurus->keterlibatan_rantai_nilai ?? '', 'Pemasaran mentah') ? 'checked' : '' }}><label class="form-check-label">Pemasaran produk mentah (belum diolah)</label></div></div>
<div class="col-md-6"><div class="form-check"><input class="form-check-input" type="checkbox" name="keterlibatan_rantai_nilai[]" value="Pengolahan barang jadi" {{ str_contains($pengurus->keterlibatan_rantai_nilai ?? '', 'Pengolahan barang jadi') ? 'checked' : '' }}><label class="form-check-label">Pengolahan produk pangan menjadi bahan setengah jadi/barang jadi</label></div></div>
<div class="col-md-6"><div class="form-check"><input class="form-check-input" type="checkbox" name="keterlibatan_rantai_nilai[]" value="Pemasaran olahan" {{ str_contains($pengurus->keterlibatan_rantai_nilai ?? '', 'Pemasaran olahan') ? 'checked' : '' }}><label class="form-check-label">Pemasaran produk pertanian olahan</label></div></div>
<div class="col-md-6"><div class="form-check"><input class="form-check-input" type="checkbox" name="keterlibatan_rantai_nilai[]" value="Jual langsung konsumen" {{ str_contains($pengurus->keterlibatan_rantai_nilai ?? '', 'Jual langsung konsumen') ? 'checked' : '' }}><label class="form-check-label">Penjualan langsung ke konsumen akhir</label></div></div>
<div class="col-md-6"><div class="form-check"><input class="form-check-input" type="checkbox" name="keterlibatan_rantai_nilai[]" value="Tidak terlibat kegiatan di atas" {{ str_contains($pengurus->keterlibatan_rantai_nilai ?? '', 'Tidak terlibat kegiatan di atas') ? 'checked' : '' }}><label class="form-check-label">Tidak terlibat kegiatan di atas</label></div></div>
</div>
</div>
<div class="mb-10">
<h6 class="mb-3">Jika terlibat dalam proses agregasi, komoditas apa saja yang di agregasi oleh koperasi?</h6>
<div class="form-check form-check-inline mt-2"><input class="form-check-input opsi-agregasi" type="checkbox" name="agregasi_komoditas[]" value="Kopi" {{ str_contains($pengurus->agregasi_komoditas ?? '', 'Kopi') ? 'checked' : '' }}><label class="form-check-label">Kopi</label></div>
<div class="form-check form-check-inline mt-2"><input class="form-check-input opsi-agregasi" type="checkbox" name="agregasi_komoditas[]" value="Kakao" {{ str_contains($pengurus->agregasi_komoditas ?? '', 'Kakao') ? 'checked' : '' }}><label class="form-check-label">Kakao</label></div>
<div class="form-check form-check-inline mt-2"><input class="form-check-input opsi-agregasi" type="checkbox" name="agregasi_komoditas[]" value="Vanili" {{ str_contains($pengurus->agregasi_komoditas ?? '', 'Vanili') ? 'checked' : '' }}><label class="form-check-label">Vanili</label></div>
<div class="form-check form-check-inline mt-2"><input class="form-check-input opsi-agregasi" type="checkbox" name="agregasi_komoditas[]" value="Kemiri" {{ str_contains($pengurus->agregasi_komoditas ?? '', 'Kemiri') ? 'checked' : '' }}><label class="form-check-label">Kemiri</label></div>
<div class="form-check form-check-inline d-inline-flex align-items-center gap-2 mt-2">
<input class="form-check-input trigger-toggle-check opsi-agregasi" type="checkbox" name="agregasi_komoditas[]" value="Lainnya" data-target="komoditasLainnya" {{ str_contains($pengurus->agregasi_komoditas ?? '', 'Lainnya') ? 'checked' : '' }}>
<label class="form-check-label text-nowrap">Lainnya, sebutkan:</label>
<input type="text" class="form-control form-control-sm w-auto {{ str_contains($pengurus->agregasi_komoditas ?? '', 'Lainnya') ? '' : 'd-none' }}" id="komoditasLainnya" name="agregasi_komoditas_lainnya" placeholder="..." value="{{ old('agregasi_komoditas_lainnya', $pengurus->agregasi_komoditas_lainnya) }}">
</div>
<div class="form-check mt-3">
<input class="form-check-input" type="checkbox" name="agregasi_komoditas[]" value="Tidak terlibat" id="triggerSkipD6" {{ str_contains($pengurus->agregasi_komoditas ?? '', 'Tidak terlibat') ? 'checked' : '' }}>
<label class="form-check-label" for="triggerSkipD6">Tidak terlibat proses agregasi <small class="text-danger">(Mencentang ini akan melewati bagian D6)</small></label>
</div>
</div>
<div id="blok-sisa-d5" style="{{ str_contains($pengurus->agregasi_komoditas ?? '', 'Tidak terlibat') ? 'display: none;' : 'display: block;' }}">
<div class="mb-10">
<h6 class="mb-3">Fasilitas pengolahan pascapanen apa saja yang dikelola oleh koperasi saat ini?</h6>
<div class="form-check form-check-inline"><input class="form-check-input" type="checkbox" name="fasilitas_koperasi[]" value="Gudang penyimpanan" {{ str_contains($pengurus->fasilitas_koperasi ?? '', 'Gudang penyimpanan') ? 'checked' : '' }}><label class="form-check-label">Gudang</label></div>
<div class="form-check form-check-inline"><input class="form-check-input" type="checkbox" name="fasilitas_koperasi[]" value="Alat pengering" {{ str_contains($pengurus->fasilitas_koperasi ?? '', 'Alat pengering') ? 'checked' : '' }}><label class="form-check-label">Alat pengering</label></div>
<div class="form-check form-check-inline"><input class="form-check-input" type="checkbox" name="fasilitas_koperasi[]" value="Mesin pemecah" {{ str_contains($pengurus->fasilitas_koperasi ?? '', 'Mesin pemecah') ? 'checked' : '' }}><label class="form-check-label">Mesin pemecah</label></div>
<div class="form-check form-check-inline"><input class="form-check-input" type="checkbox" name="fasilitas_koperasi[]" value="Mesin penggiling" {{ str_contains($pengurus->fasilitas_koperasi ?? '', 'Mesin penggiling') ? 'checked' : '' }}><label class="form-check-label">Mesin penggiling</label></div>
<div class="form-check form-check-inline"><input class="form-check-input" type="checkbox" name="fasilitas_koperasi[]" value="Mesin sortasi" {{ str_contains($pengurus->fasilitas_koperasi ?? '', 'Mesin sortasi') ? 'checked' : '' }}><label class="form-check-label">Mesin sortasi</label></div>
<div class="form-check form-check-inline d-inline-flex align-items-center gap-2">
<input class="form-check-input trigger-toggle-check" type="checkbox" name="fasilitas_koperasi[]" value="Lainnya" data-target="fasilitasLainnya" {{ str_contains($pengurus->fasilitas_koperasi ?? '', 'Lainnya') ? 'checked' : '' }}>
<label class="form-check-label text-nowrap">Lainnya:</label>
<input type="text" class="form-control form-control-sm {{ str_contains($pengurus->fasilitas_koperasi ?? '', 'Lainnya') ? '' : 'd-none' }}" id="fasilitasLainnya" name="fasilitas_lainnya" placeholder="..." value="{{ old('fasilitas_lainnya', $pengurus->fasilitas_lainnya) }}">
</div>
</div>
<div class="mb-10">
<h6 class="mb-3">Apakah koperasi melakukan pengolahan lanjutan untuk menaikkan nilai jual <br> (seperti pengeringan, fermentasi, penepungan, pengemasan)?</h6>
<div class="form-check d-flex align-items-center gap-2 mb-2">
<input class="form-check-input trigger-toggle" type="radio" name="pengolahan_lanjutan" value="Ya" id="pengolahanYa" data-target="pengolahanYaInput" data-action="show" {{ old('pengolahan_lanjutan', $pengurus->pengolahan_lanjutan) == 'Ya' ? 'checked' : '' }}>
<label class="form-check-label text-nowrap" for="pengolahanYa">Ya, sebutkan:</label>
<input type="text" class="form-control form-control-sm w-50 {{ old('pengolahan_lanjutan', $pengurus->pengolahan_lanjutan) == 'Ya' ? '' : 'd-none' }}" id="pengolahanYaInput" name="detail_pengolahan_lanjutan" placeholder="Contoh: Fermentasi biji kopi" value="{{ old('detail_pengolahan_lanjutan', $pengurus->detail_pengolahan_lanjutan) }}">
</div>
<div class="form-check">
<input class="form-check-input trigger-toggle" type="radio" name="pengolahan_lanjutan" value="Tidak" id="pengolahanTidak" data-target="pengolahanYaInput" data-action="hide" {{ old('pengolahan_lanjutan', $pengurus->pengolahan_lanjutan) == 'Tidak' ? 'checked' : '' }}>
<label class="form-check-label" for="pengolahanTidak">Tidak</label>
</div>
</div>
<div class="mb-10">
<h6 class="mb-3">Bagaimana cara pengurus koperasi menentukan harga beli di tingkat petani anggota? (Transparan/fluktuasi/kualitas mutu)</h6>
<textarea class="form-control" name="cara_penentuan_harga" rows="3" placeholder="Jelaskan mekanisme penetapan harga...">{{ old('cara_penentuan_harga', $pengurus->cara_penentuan_harga) }}</textarea>
</div>
<div class="mb-4">
<h6 class="mb-3">Adakah kontrak kerjasama antara koperasi dengan mitra pembeli utama (offtaker) atau perusahaan?</h6>
<div class="form-check d-flex align-items-center gap-2 mb-2">
<input class="form-check-input trigger-toggle" type="radio" name="kontrak_offtaker" value="Ada" id="kontrakAda" data-target="kontrakAdaInput" data-action="show" {{ old('kontrak_offtaker', $pengurus->kontrak_offtaker) == 'Ada' ? 'checked' : '' }}>
<label class="form-check-label text-nowrap" for="kontrakAda">Ada, sebutkan komoditasnya:</label>
<input type="text" class="form-control form-control-sm w-50 {{ old('kontrak_offtaker', $pengurus->kontrak_offtaker) == 'Ada' ? '' : 'd-none' }}" id="kontrakAdaInput" name="kontrak_komoditas" placeholder="Contoh: Kopi Robusta" value="{{ old('kontrak_komoditas', $pengurus->kontrak_komoditas) }}">
</div>
<div class="form-check">
<input class="form-check-input trigger-toggle" type="radio" name="kontrak_offtaker" value="Tidak ada" data-target="kontrakAdaInput" data-action="hide" {{ old('kontrak_offtaker', $pengurus->kontrak_offtaker) == 'Tidak ada' ? 'checked' : '' }}>
<label class="form-check-label" for="kontrakAda">Tidak ada</label>
</div>
</div>
</div>
<div class="d-flex justify-content-between mt-5 border-top pt-4">
<div></div>
<div class="ms-auto">
<button type="submit" class="btn btn-primary">
Simpan & Selanjutnya <i class="ti tabler-arrow-right ms-1"></i>
</button>
</div>
</div>
</form>
</div>
</div>
</div>
@endsection
@push('scripts')
<script>
$(document).ready(function() {
$('.trigger-toggle').change(function() {
let target = $(this).data('target');
let action = $(this).data('action');
if (action === 'show') {
$('#' + target).removeClass('d-none').focus();
} else {
$('#' + target).addClass('d-none').val('');
}
});
$('.trigger-toggle-check').change(function() {
let target = $(this).data('target');
if ($(this).is(':checked')) {
$('#' + target).removeClass('d-none').focus();
} else {
$('#' + target).addClass('d-none').val('');
}
});
$('#cekSimpanPinjam').on('change', function() {
if($(this).is(':checked')) {
$('#blok-simpan-pinjam').removeClass('d-none').hide().slideDown();
} else {
$('#blok-simpan-pinjam').slideUp(function() {
$(this).addClass('d-none');
});
}
});
$('#triggerSkipD6').on('change', function() {
if ($(this).is(':checked')) {
$('#blok-sisa-d5').slideUp();
$('.opsi-agregasi').prop('checked', false);
$('#komoditasLainnya').addClass('d-none').val('');
} else {
$('#blok-sisa-d5').slideDown();
}
});
$('.opsi-agregasi').on('change', function() {
if ($(this).is(':checked')) {
$('#triggerSkipD6').prop('checked', false);
$('#blok-sisa-d5').slideDown();
}
});
});
</script>
@endpush