@extends('layouts.superadmin') @section('title', 'Data Supplier') @section('header-title', 'Data Supplier') @section('header-badge', 'Pantau') @section('header-subtitle', 'Pantau data supplier pemasok bahan baku di platform.') @php $statusBadgeMap = [ 'aktif' => ['label' => 'Aktif', 'class' => \App\Support\StatusStyle::badgeClass('aktif')], 'verifikasi' => ['label' => 'Verifikasi', 'class' => \App\Support\StatusStyle::badgeClass('verifikasi')], 'nonaktif' => ['label' => 'Nonaktif', 'class' => \App\Support\StatusStyle::badgeClass('nonaktif')], ]; @endphp @section('content')
calendar_today {{ \Carbon\Carbon::now()->locale('id')->translatedFormat('l, d F Y') }} Data supplier diperbarui real-time

Data Supplier Platform

visibility Mode Pantau
@forelse($suppliers as $supplier) @php $badge = $statusBadgeMap[$supplier->status] ?? ['label' => $supplier->status, 'class' => 'bg-surface-container-high text-on-surface-variant border-outline-variant']; $bahanJson = json_encode($supplier->bahans->map(fn ($b) => ['nama' => $b->nama_bahan, 'satuan' => $b->satuan ?? null])->values()->all()); @endphp

{{ $supplier->nama_supplier }}

{{ $supplier->jenis ?? '-' }}

{{ $badge['label'] }}
Kontak
{{ $supplier->kontak ?? '-' }}
Email
{{ $supplier->email ?? '-' }}
Kota
{{ $supplier->kota ?? '-' }}
Bahan
@if ($supplier->bahans->count() > 0)
@foreach ($supplier->bahans as $bahan) {{ $bahan->nama_bahan }}{{ $bahan->satuan ? ' • '.$bahan->satuan : '' }} @endforeach
@else - @endif
@empty

@if ($activeStatus !== 'semua' || $q) Tidak ada supplier yang cocok. @else Belum ada data supplier. @endif

@endforelse
@if ($suppliers->hasPages())
{{ $suppliers->links() }}
@endif
@component('SuperAdmin.partials.premium-modal', [ 'id' => 'detail-supplier', 'dataModal' => true, 'icon' => 'local_shipping', 'title' => 'Detail Supplier', 'subtitle' => '-', 'subtitleRaw' => true, 'size' => 'xl', ])

local_shipping Info Supplier

category Jenis
-
verified Status
location_on Alamat
-
person Kontak
-
mail Email
-
location_city Kota
-
notes Catatan
-

inventory_2 Bahan Baku -

-
@slot('footer')
@endslot @endcomponent @endsection @push('scripts') @endpush