@php $user_role = auth()->user()->role; $admin = 1; $auth_staff = 0; $auth_branch = 3; $auth_client = 4; $date_now = \Carbon\Carbon::now()->format('d-m-Y'); $paymentSettings = resolve(\Modules\Payments\Entities\PaymentSetting::class)->toArray(); $clients = Modules\Cargo\Entities\Client::where('is_archived', 0)->get(); $file_name = 'import_shipment_admin.csv'; if($user_role == $auth_branch){ $userBranch = Modules\Cargo\Entities\Branch::where('user_id',auth()->user()->id)->first(); $clients = Modules\Cargo\Entities\Client::where('branch_id', $userBranch->id )->get(); }elseif(auth()->user()->can('import-shipments') && $user_role == $auth_staff){ $userStaff = Modules\Cargo\Entities\Staff::where('user_id',auth()->user()->id)->first(); $clients = Modules\Cargo\Entities\Client::where('branch_id', $userStaff->branch_id )->get(); }elseif($user_role == $auth_client){ $file_name = 'import_shipment_customer.csv'; $userClient = Modules\Cargo\Entities\Client::where('user_id',auth()->user()->id)->first(); $addresses = Modules\Cargo\Entities\ClientAddress::where('client_id', $userClient->id )->get(); } @endphp @extends('cargo::adminLte.layouts.master') @section('pageTitle') {{ __('cargo::view.import_shipments') }} @endsection @section('content')
{{ __('cargo::view.shipment_CSV_Import') }}
{{ __('cargo::view.download_CSV') }}
@csrf
@error('columns')
{{ $message }}
@enderror
@error('shipments_file')
{{ $message }}
@enderror
@if($user_role != $auth_client) @endif
{{ __('cargo::view.parameters') }} {{ __('cargo::view.details') }} {{ __('cargo::view.description') }} {{ __('cargo::view.value') }}
type {{ __('cargo::view.required') }} Pickup = 1 / Drop off = 2 1 / 2
branch_id {{ __('cargo::view.required') }}

{{ __('cargo::view.click_to_get_iD') }}

@foreach($branches as $branch) {{$branch->id}} / @endforeach
shipping_date {{ __('cargo::view.required') }} DD/MM/YYYY {{$date_now}}
client_id {{ __('cargo::view.required') }}
client_phone {{ __('cargo::view.optional') }} @if($user_role != $auth_client) - @else {{ __('cargo::view.default_is_your_phone') }} @endif -
client_address {{ __('cargo::view.required') }}

{{ __('cargo::view.click_to_get_iD') }}

{{ __('cargo::view.table.id') }} ({{ __('cargo::view.example') }}: 1)
reciver_name {{ __('cargo::view.required') }} - -
reciver_phone {{ __('cargo::view.required') }} - -
reciver_address {{ __('cargo::view.required') }} - -
from_country_id {{ __('cargo::view.required') }}

{{ __('cargo::view.click_to_get_iD') }}

{{ __('cargo::view.table.id') }} ({{ __('cargo::view.example') }}: 1)
to_country_id {{ __('cargo::view.required') }}

{{ __('cargo::view.click_to_get_iD') }}

{{ __('cargo::view.table.id') }} ({{ __('cargo::view.example') }}: 1)
from_state_id {{ __('cargo::view.required') }}

{{ __('cargo::view.click_to_get_iD') }}

{{ __('cargo::view.table.id') }} ({{ __('cargo::view.example') }}: 1)
to_state_id {{ __('cargo::view.required') }}

{{ __('cargo::view.click_to_get_iD') }}

{{ __('cargo::view.table.id') }} ({{ __('cargo::view.example') }}: 1)
from_area_id {{ __('cargo::view.required') }}

{{ __('cargo::view.click_to_get_iD') }}

{{ __('cargo::view.table.id') }} ({{ __('cargo::view.example') }}: 1)
to_area_id {{ __('cargo::view.required') }}

{{ __('cargo::view.click_to_get_iD') }}

{{ __('cargo::view.table.id') }} ({{ __('cargo::view.example') }}: 1)
payment_type {{ __('cargo::view.required') }} Postpaid = 1 / Prepaid = 2 1 / 2
payment_method_id {{ __('cargo::view.required') }}

{{ __('cargo::view.click_to_get_iD') }}

{{ __('cargo::view.table.id') }} ({{ __('cargo::view.example') }}: 1)
attachments_before_shipping {{ __('cargo::view.optional') }} - -
package_id {{ __('cargo::view.required') }}

{{ __('cargo::view.click_to_get_iD') }}

{{ __('cargo::view.table.id') }} ({{ __('cargo::view.example') }}: 1)
description {{ __('cargo::view.optional') }} - -
qty {{ __('cargo::view.optional') }} {{ __('cargo::view.default_is_1') }} 1
weight {{ __('cargo::view.optional') }} {{ __('cargo::view.default_is_1') }} 1
length {{ __('cargo::view.optional') }} {{ __('cargo::view.default_is_1') }} 1
width {{ __('cargo::view.optional') }} {{ __('cargo::view.default_is_1') }} 1
height {{ __('cargo::view.optional') }} {{ __('cargo::view.default_is_1') }} 1
amount_to_be_collected {{ __('cargo::view.optional') }} {{ __('cargo::view.default_is_0') }} 0
order_id {{ __('cargo::view.optional') }} - -
delivery_time {{ __('cargo::view.optional') }}

{{ __('cargo::view.click_to_get_value') }}

-
collection_time {{ __('cargo::view.optional') }} - 01:12:22 AM
@endsection {{-- Inject styles --}} @section('styles') @endsection {{-- Inject Scripts --}} @section('scripts') @endsection