@extends('layouts.admin') @section('page-title', 'سوابق خرید برق') @section('content')

سوابق خرید برق ما

@php $monthNames = ['فروردین','اردیبهشت','خرداد','تیر','مرداد','شهریور','مهر','آبان','آذر','دی','بهمن','اسفند']; $currentMonth = $month ?? now()->month; $persianDate = \Morilog\Jalali\Jalalian::fromCarbon(now()); $currentYear = $year ?? $persianDate->getYear(); $displayMonth = $monthNames[$currentMonth - 1]; $displayYear = $year ?? $persianDate->getYear(); $years = collect(range(1404, 1410)); $defaultYear = $year ?? $persianDate->getYear(); @endphp در حال نمایش خریدهای ماه: {{ $displayMonth }} {{ $displayYear }}

ثبت خرید جدید
@if(session('success'))
{{ session('success') }}
@endif @php $allItems = $purchases->pluck('items')->flatten(); $baseItems = $allItems->where('load_type', 'base_load'); $touItems = $allItems->whereIn('load_type', ['peak_load', 'mid_load', 'low_load']); $greenItems = $allItems->where('load_type', 'green'); @endphp @if($purchases->isEmpty())

هنوز هیچ خریدی برای {{ $displayMonth }} {{ $displayYear }} ثبت نشده است

اولین خرید این ماه را ثبت کنید
@else
@foreach($allItems as $item)
{{ $item->purchase->supplier?->name ?? 'نامشخص' }}
@csrf @method('DELETE')
@csrf @method('DELETE')
نوع بار: @if($item->load_type == 'base_load') پایه @elseif($item->load_type == 'peak_load') اوج @elseif($item->load_type == 'mid_load') میان @else کم @endif
بار خریداری شده: {{ number_format($item->amount_purchase,3) }} کیلووات
نرخ: {{ number_format($item->rate_per_kw) }} ریال
مقدار: {{ number_format($item->total_kwh) }} @if($item->total_kwh % 1000 !== 0) (!) @endif
@if(in_array($item->load_type,['base_load','green']))
هزینه: {{ number_format(($item->total_kwh * $item->rate_per_kw)/1_000_000_000,2) }} میلیارد
@endif
@endforeach
@endif
@endsection