@extends('layouts.app') @section('title','Data Proposal') @section('page-title','Data Proposal') @section('breadcrumb') /Data Proposal @endsection @section('content')

Data Proposal {{ $proposals->total() }}

{{-- Quick Filter Presets --}}
@php $isMyProposal = request()->boolean('my_proposal'); @endphp My Proposal Review Submitted
@foreach(request()->except('per_page','page') as $k=>$v)@endforeach Tampilkan data
@foreach(request()->except('search','status','pic_id','page') as $k=>$v)@endforeach @if(request()->hasAny(['search','status','pic_id'])) Reset @endif
@can('create_proposals') Tambah Proposal @endcan
@if($proposals->isEmpty())

Tidak ada data proposal

@can('create_proposals')Tambah Proposal@endcan
@else @foreach($proposals as $p) {{-- VERSION COLUMN — versi terkini + popover riwayat revisi --}} @endforeach

Kode

Tender

PIC

Versi

Aksi

{{ $p->code }} {{ Str::limit($p->title, 38) }} {{ $p->tender?->code ?? '—' }} {{ $p->pic?->name ?? '—' }} @php $sortedVersions = $p->versions->sortByDesc('version_number'); @endphp
{{-- Badge versi terkini --}} {{-- Popover riwayat revisi --}} @if($p->versions->count() > 0)
Riwayat Revisi {{ $p->versions->count() }} versi
@endif
{{ $p->deadline?->format('d M Y') ?? '—' }}
@can('update_proposals') @endcan @can('create_proposals')
@csrf
@endcan @can('delete_proposals') @endcan
@endif
@if($proposals->isNotEmpty()) @endif
@endsection