Profil mitra
{{-- Foto profil: yang tampil sebagai avatar mitra di aplikasi.
Kosong berarti aplikasi memakai inisial namanya. --}}
@if ($mitra->user?->avatarUrl())
@else
{{ $mitra->user?->initials() ?: '—' }}
@endif
Bio
@error('bio')
{{ $message }}
@enderror
Alamat *
@error('address')
{{ $message }}
@enderror
Catatan area
@error('area_note')
{{ $message }}
@enderror
{{-- Titik peta. Kolom lat/lng tetap ada dan tetap bisa diketik
manual (koordinat hasil salin-tempel masih dipakai), tapi
yang biasa dipakai adalah menandainya di peta — sama
seperti layar Ubah Profil di aplikasi mitra. --}}
Titik peta
Cari titik dari alamat
Hapus titik
Klik peta untuk menandai, atau geser penandanya. Tanpa titik, mitra ini tidak
pernah ikut dihitung pada pencocokan order terdekat.
Latitude
@error('lat')
{{ $message }}
@enderror
Longitude
@error('lng')
{{ $message }}
@enderror
Status verifikasi *
@foreach ([['pending', 'Pending'], ['verified', 'Terverifikasi'], ['rejected', 'Ditolak']] as [$val, $label])
{{ $label }}
@endforeach
@error('verification_status')
{{ $message }}
@enderror
is_online))>
Online (siap menerima order)
{{-- Unggah KTP tidak lagi ada di form ini. KTP yang sudah pernah
terunggah tetap tersimpan dan tetap bisa dilihat di halaman
detail Mitra; verifikasi kini bersandar pada dokumen. --}}
Foto pekerjaan
Tampil di portofolio mitra pada aplikasi. Keterangan boleh diubah; centang “Hapus” untuk membuang fotonya saat disimpan.
@if ($mitra->workPhotos->count())
@foreach ($mitra->workPhotos as $photo)
@endforeach
@else
Belum ada foto pekerjaan.
@endif
{{-- Tiga slot unggah sekaligus: cukup untuk sekali input dari CMS,
dan tiap slot punya keterangannya sendiri. --}}
Dokumen & sertifikasi
Sertifikat, SIUP, atau berkas pendukung verifikasi. PDF/JPG/PNG, maksimal 8 MB per berkas.
Berkasnya tersimpan privat — hanya bisa dibuka dari CMS ini.
@if ($mitra->exists && $mitra->documents->count())
@foreach ($mitra->documents as $doc)
@endforeach
@else
Belum ada dokumen.
@endif
{{-- Tiga slot sekaligus, mengikuti pola Foto pekerjaan di atas. --}}
Tambah dokumen
@for ($i = 0; $i < 3; $i++)
@endfor
@error('documents.*')
{{ $message }}
@enderror
@error('document_names.*')
{{ $message }}
@enderror
{{-- Pemilihan kategori/jasa sengaja tidak ada di form ini: pencocokan
mitra dengan pekerjaan akan ditentukan AI, bukan dicentang manual.
Relasi `categories` dan data yang sudah ada tidak dihapus — hanya
tidak lagi bisa diubah dari sini. --}}