@extends('layouts.bootstrap') @section('title', 'Merge Details') @section('header')

Merge Details

Back to History @if($merge->mergedProduct) View Product @endif
@endsection @section('content')
Merge Information
{{ $merge->merged_product_name }}
@if($merge->mergedProduct) Active @else Deleted @endif
@if($merge->mergedBy)
{{ strtoupper(substr($merge->mergedBy->name, 0, 1)) }}
{{ $merge->mergedBy->name }}
{{ $merge->mergedBy->email }}
@else Unknown User @endif
{{ $merge->getFormattedMergeDate() }}
{{ $merge->merged_at->diffForHumans() }}
{{ $merge->getOriginalProductsCount() }} products
@if($merge->merge_reason)
{{ $merge->merge_reason }}
@endif
Original Products ({{ $merge->getOriginalProductsCount() }})
Products that were merged to create the consolidated product
@foreach($merge->original_products as $product) @endforeach
Product Name Description Category Country Price Unit
{{ $product['name'] }} @if(!empty($product['description'])) {{ $product['description'] }} @else No description @endif @if(!empty($product['category_id'])) @php $category = \App\Models\Category::find($product['category_id']); $subcategory = !empty($product['subcategory_id']) ? \App\Models\Subcategory::find($product['subcategory_id']) : null; @endphp @if($category) {{ $category->name }} @if($subcategory)
{{ $subcategory->name }} @endif @else Not set @endif @else Not set @endif
{{ $product['country_of_origin'] ?? 'Not set' }} @if(!empty($product['price'])) ৳{{ number_format($product['price'], 2) }} @else Not set @endif {{ $product['measurement_unit'] ?? 'Not set' }}
Merge Summary
{{ $merge->getOriginalProductsCount() }}
Products Merged
@php $avgPrice = collect($merge->original_products)->whereNotNull('price')->avg('price'); @endphp
@if($avgPrice) ৳{{ number_format($avgPrice, 0) }} @else N/A @endif
Avg Price
@php $categoriesCount = collect($merge->original_products)->whereNotNull('category_id')->unique('category_id')->count(); @endphp
{{ $categoriesCount }}
Categories
@php $countriesCount = collect($merge->original_products)->whereNotNull('country_of_origin')->unique('country_of_origin')->count(); @endphp
{{ $countriesCount }}
Countries
@endsection