@extends('layouts.app') @section('content')

Input Data Awal

Impor data pengeluaran dan upah tukang untuk proyek yang ada.

{{-- ====================================================== --}} {{-- Notifikasi (Dengan Ikon) --}} {{-- ====================================================== --}} @if(session('success')) @endif @if(session('error')) @endif @if(session('csv_errors')) @endif {{-- ====================================================== --}} {{-- Kotak Info Template --}} {{-- ====================================================== --}}

Butuh Template?

Gunakan template ini untuk memastikan format data benar. Anda dapat mengunduh dan mengisinya sebelum melanjutkan ke langkah impor di bawah.

{{-- ====================================================== --}} {{-- Form Wizard (Layout Baru) --}} {{-- ====================================================== --}}
@csrf {{-- LANGKAH 1: KONFIGURASI PROYEK --}}
1

Pilih Proyek Induk

@error('id_proyek') {{ $message }} @enderror

{{-- LANGKAH 2: UPLOAD FILE (Grid 2x2) --}}
2

Unggah File (Opsional)

Anda dapat mengunggah satu atau kedua file sekaligus.

{{-- Grid 2x2: Di mobile (cols-1), urutannya: Vendor, Pengeluaran, Tukang. Di desktop (cols-2), urutannya: [Vendor] | [Placeholder] [Pengeluaran] | [Tukang] --}}
{{-- SEL 1: VENDOR DROPDOWN --}}
@error('nama_vendor') {{ $message }} @enderror
{{-- SEL 2: PLACEHOLDER KOSONG --}} {{-- Muncul di desktop (md:block) untuk mengisi sel [1,2], --}} {{-- sehingga mendorong Dropzone Tukang ke baris kedua. --}} {{-- SEL 3: DROPZONE PENGELUARAN --}}
@error('file_pengeluaran') {{ $message }} @enderror
{{-- SEL 4: DROPZONE TUKANG --}}
@error('file_tukang') {{ $message }} @enderror
{{-- Tombol Submit --}}
{{-- Info tambahan untuk pengguna --}}

* Harap pilih Proyek Induk dan unggah minimal satu file (Pengeluaran atau Tukang) untuk melanjutkan.

@endsection