@extends('layouts.app') @section('title', 'Edit SPK Mitra') @section('page_title', 'Edit SPK Mitra') @section('content')
Detail SPK ← Daftar SPK
@if ($errors->any())
Terjadi kesalahan.
@endif
@csrf @method('PUT')

Data Utama SPK

Perbarui data SPK dan mitra pelaksana.

PIC otomatis berubah sesuai mitra.
@php $statusValue = old('status', $spk->status ?? 'Draft'); $statusList = ['Draft', 'Diajukan', 'Disetujui', 'Berjalan', 'Selesai', 'Batal']; @endphp

Item Pekerjaan

Perbarui rincian pekerjaan mitra. Total dihitung otomatis.

@php $oldItems = old('items'); if ($oldItems === null) { $oldItems = collect($items ?? [])->map(function ($item) { return [ 'nama_pekerjaan' => $item->nama_pekerjaan ?? '', 'deskripsi' => $item->deskripsi ?? '', 'volume' => $item->volume ?? 0, 'satuan' => $item->satuan ?? '', 'harga_satuan' => $item->harga_satuan ?? 0, ]; })->toArray(); } if (empty($oldItems)) { $oldItems = [ ['nama_pekerjaan' => '', 'deskripsi' => '', 'volume' => 1, 'satuan' => '', 'harga_satuan' => 0], ]; } @endphp @foreach ($oldItems as $i => $row) @endforeach
No Nama Pekerjaan Deskripsi Volume Satuan Harga Satuan Subtotal Aksi
{{ $i + 1 }}
Total SPK
Batal
@endsection