@extends('admin.layouts.master')
@section('title', $meta['name'])
@section('page-header')
@endsection
@php
$columns = match ($slug) {
'units' => [
['data' => 'id', 'name' => 'id', 'title' => '#'],
['data' => 'name', 'name' => 'name', 'title' => 'الاسم'],
['data' => 'short_name', 'name' => 'short_name', 'title' => 'الاختصار'],
],
'item-categories' => [
['data' => 'id', 'name' => 'id', 'title' => '#'],
['data' => 'name', 'name' => 'name', 'title' => 'الاسم'],
['data' => 'type', 'name' => 'type', 'title' => 'النوع'],
['data' => 'is_active', 'name' => 'is_active', 'title' => 'الحالة'],
],
'machine-types' => [
['data' => 'id', 'name' => 'id', 'title' => '#'],
['data' => 'name', 'name' => 'name', 'title' => 'الاسم'],
['data' => 'category', 'name' => 'category', 'title' => 'الفئة'],
],
'production-stages' => [
['data' => 'id', 'name' => 'id', 'title' => '#'],
['data' => 'code', 'name' => 'code', 'title' => 'الكود'],
['data' => 'name', 'name' => 'name', 'title' => 'الاسم'],
['data' => 'category', 'name' => 'category', 'title' => 'الفئة'],
['data' => 'sort_order', 'name' => 'sort_order', 'title' => 'الترتيب'],
['data' => 'is_active', 'name' => 'is_active', 'title' => 'الحالة'],
],
'defect-types' => [
['data' => 'id', 'name' => 'id', 'title' => '#'],
['data' => 'code', 'name' => 'code', 'title' => 'الكود'],
['data' => 'name', 'name' => 'name', 'title' => 'الاسم'],
['data' => 'category', 'name' => 'category', 'title' => 'الفئة'],
['data' => 'is_active', 'name' => 'is_active', 'title' => 'الحالة'],
],
'expense-categories' => [
['data' => 'id', 'name' => 'id', 'title' => '#'],
['data' => 'name', 'name' => 'name', 'title' => 'الاسم'],
['data' => 'is_active', 'name' => 'is_active', 'title' => 'الحالة'],
],
'departments' => [
['data' => 'id', 'name' => 'id', 'title' => '#'],
['data' => 'code', 'name' => 'code', 'title' => 'الكود'],
['data' => 'name', 'name' => 'name', 'title' => 'الاسم'],
['data' => 'is_active', 'name' => 'is_active', 'title' => 'الحالة'],
],
default => [
['data' => 'id', 'name' => 'id', 'title' => '#'],
['data' => 'name', 'name' => 'name', 'title' => 'الاسم'],
],
};
$columns[] = ['data' => 'actions', 'name' => 'actions', 'title' => 'إجراءات', 'orderable' => false, 'searchable' => false];
$jsColumns = [];
foreach ($columns as $c) {
$entry = ['data' => $c['data'], 'name' => $c['name']];
if (isset($c['orderable'])) $entry['orderable'] = $c['orderable'];
if (isset($c['searchable'])) $entry['searchable'] = $c['searchable'];
$jsColumns[] = $entry;
}
@endphp
@section('content')
@foreach($columns as $col)| {{ $col['title'] }} | @endforeach
@endsection
@push('scripts')
@endpush