@extends('layouts.admin') @section('title', 'Edit Laundry') @section('content')
@csrf @method('PUT')
Informasi Dasar
@error('nama')
{{ $message }}
@enderror
@error('alamat')
{{ $message }}
@enderror
Perhitungan Jarak Otomatis

Jarak akan dihitung otomatis dari Kampus Polije berdasarkan koordinat GPS yang Anda tentukan.

meter @error('jarak')
{{ $message }}
@enderror
Jarak otomatis dihitung dari koordinat laundry ke kampus
@php $masterFasilitas = [ 'Cuci Kering', 'Cuci Lipat', 'Cuci + Setrika', 'Setrika Saja', 'Express', 'Reguler', 'Antar Jemput', 'Pewangi Premium', 'Packaging Rapi', 'Cuci Boneka', 'Cuci Gordyn', 'Cuci Tas', 'Cuci Bedcover', 'Cuci Seprei', 'Cuci Selimut', ]; $selectedFasilitas = collect(explode(',', old('fasilitas', $laundry->fasilitas))) ->map(function ($item) { return trim($item); }) ->filter() ->values(); $fasilitasOptions = collect($masterFasilitas) ->merge($selectedFasilitas) ->unique() ->values(); @endphp
0 dipilih
@foreach($fasilitasOptions as $fasilitasOption)
contains($fasilitasOption) ? 'checked' : '' }} >
@endforeach
@error('fasilitas')
{{ $message }}
@enderror Pilih satu atau lebih fasilitas yang disediakan laundry ini.
@error('status')
{{ $message }}
@enderror Status laundry saat ini
@error('jam_buka')
{{ $message }}
@enderror
@error('jam_tutup')
{{ $message }}
@enderror
Lokasi & Koordinat
Tips: Klik pada peta, ketik manual latitude/longitude, atau gunakan tombol "Deteksi Lokasi Saya" untuk mendapatkan koordinat otomatis.
Marker menunjukkan lokasi saat ini. Klik di peta untuk memperbarui lokasi.
Jenis Layanan
@if($laundry->layanan && $laundry->layanan->count() > 0) @foreach($laundry->layanan as $index => $layanan)
Layanan #{{ $index + 1 }}
Rp
@php $estimasiValue = (float) $layanan->estimasi_selesai; $estimasiSatuan = 'jam'; if ($estimasiValue >= 24 && fmod($estimasiValue, 24) == 0.0) { $estimasiSatuan = 'harian'; $estimasiValue = $estimasiValue / 24; } @endphp
@endforeach @else
Layanan #1
Rp /kg
@endif
@error('layanan')
{{ $message }}
@enderror
Foto Laundry
@if($laundry->foto) {{ $laundry->nama }} @else

Belum ada foto

@endif
Format: JPG, PNG, JPEG (Max 2MB) @error('foto')
{{ $message }}
@enderror @if($laundry->foto)
@endif
Info Perubahan

Anda sedang mengedit data laundry {{ $laundry->nama }}. Pastikan semua perubahan sudah benar sebelum menyimpan.

Batal
Riwayat Data:

Dibuat: {{ $laundry->created_at->format('d M Y, H:i') }} WIB

@if($laundry->updated_at != $laundry->created_at)

Terakhir diupdate: {{ $laundry->updated_at->format('d M Y, H:i') }} WIB

@endif
@endsection