@extends("agentportal.layouts.layout") @section("title", trans("message_lang.LBL_USERS")) @section("page_style") @endsection
@section("content")
{!! trans("message_lang.LBL_USERS") !!}
{!! trans("message_lang.LBL_ADD_USER") !!}
@csrf
{!! trans("message_lang.LBL_SEARCH_FIELD") !!}
{!! trans("message_lang.PLACEHOLDER_SELECT") !!}
has('search_field') && $request->search_field == "first_name" ? 'selected' : '' }}>{{ __('message_lang.LBL_FIRST_NAME') }}
has('search_field') && $request->search_field == "last_name" ? 'selected' : '' }}>{{ __('message_lang.LBL_LAST_NAME') }}
has('search_field') && $request->search_field == "email" ? 'selected' : '' }}>{{ __('message_lang.LBL_EMAIL') }}
has('search_field') && $request->search_field == "phone_number" ? 'selected' : '' }}>{{ __('message_lang.LBL_PHONE_NUMBER') }}
{!! trans("message_lang.LBL_SEARCH_KEY") !!}
{!! trans("message_lang.LBL_SOURCE") !!}
{!! trans("message_lang.STATUS_OPTION_ALL") !!}
@foreach (config('constants.SOURCES') as $key => $source)
has('source') && in_array($key,$request->source) ? 'selected' : '' }}>{{ ucfirst($source) }}
@endforeach
{!! trans("message_lang.LBL_EXPORT_TO_CSV") !!}
{!! trans("message_lang.LBL_COUNTRY") !!}
{!! trans("message_lang.PLACEHOLDER_SELECT_COUNTRY") !!}
@foreach ($allCountry as $key => $country)
country_id == $key ? 'selected' : '' !!}>{{ $country }}
@endforeach
Status
All
@foreach (config('constants.user_status') as $t_stats)
status??[]) ? 'selected' : '' !!}>{{ $t_stats }}
@endforeach {{--
status??[]) ? 'selected' : '' !!}>{{ config('constants.user_status.ACTIVE') }}
status??[]) ? 'selected' : '' !!}>{{ config('constants.user_status.INACTIVE') }}
status??[]) ? 'selected' : '' !!}>{{ config('constants.user_status.DELETED') }}
status??[]) ? 'selected' : '' !!}>{{ config('constants.user_status.VERIFIED') }}
status??[]) ? 'selected' : '' !!}>{{ config('constants.user_status.INVALID') }}
status??[]) ? 'selected' : '' !!}>{{ config('constants.user_status.INVALID_ID') }}
status??[]) ? 'selected' : '' !!}>{{ config('constants.user_status.KYC_PENDING') }}
status??[]) ? 'selected' : '' !!}>{{ config('constants.user_status.KYC_EXPIRED') }}
--}}
{!! trans("message_lang.LBL_REFERRAL_CODE") !!}
{!! trans("message_lang.PLACEHOLDER_SELECT") !!}
@foreach ($referral_codes as $key => $referral_code)
referral_code_id ? 'selected' : '' !!}>{{ $referral_code }}
@endforeach
{!! trans('message_lang.LBL_DURATION') !!}
has('duration') && empty($request->duration) ? 'selected' : '' !!} {!! !$request->has('duration') ? 'selected' : '' !!}>Select Duration
has('duration') && $request->duration == "1" ? 'selected' : '' !!} >Today
has('duration') && $request->duration == "2" ? 'selected' : '' !!}>This Week
has('duration') && $request->duration == "3" ? 'selected' : '' !!}>This Month
has('duration') && $request->duration == "4" ? 'selected' : '' !!}>Previous Week
has('duration') && $request->duration == "5" ? 'selected' : '' !!}>Previous Month
has('duration') && $request->duration == "6" ? 'selected' : '' !!}>Custom Date
{{ __('message_lang.LBL_FROM_DATE') }}
*
has('from_date') ? $request->from_date : date('Y-m-d',strtotime(now())))) : date('Y-m-d',strtotime($request->has('from_date') ? $request->from_date : date('Y-m-d',strtotime(now())))) }}"> @error('from_date')
{{ $message }}
@enderror
{{ __('message_lang.LBL_TO_DATE') }}
*
to_date)) : date('Y-m-d',strtotime($request->to_date)) : date('Y-m-d',strtotime(now())) !!}"> @error('to_date')
{{ $message }}
@enderror
{!! trans("message_lang.BTN_SEARCH") !!}
{!! trans("message_lang.BTN_CLEAR_SEARCH") !!}
@if($users)
{!! trans('message_lang.DATATABLE_LBL_SHOW') !!}
has('per_page') && $request->per_page == "10" ? 'selected' : '' !!} {!! !$request->has('per_page') ? 'selected' : '' !!}>10
has('per_page') && $request->per_page == "50" ? 'selected' : '' !!}>50
has('per_page') && $request->per_page == "100" ? 'selected' : '' !!}>100
has('per_page') && $request->per_page == $users->total() ? 'selected' : '' !!}>All
{!! trans('message_lang.DATATABLE_LBL_ENTRIES') !!}
@endif
@forelse ($users as $user) @empty @endforelse
{{ __('message_lang.LBL_FIRST_NAME') }}
{{ __('message_lang.LBL_LAST_NAME') }}
{{ __('message_lang.LBL_COUNTRY') }}
{{ __('message_lang.LBL_PHONE_NUMBER') }}
{{ __('message_lang.LBL_USER_ROLE') }}
{{ __('message_lang.LBL_REGISTRATION_DATE') }}
{{ __('message_lang.LBL_STATUS') }}
{{ __('message_lang.LBL_EMAIL') }}
{{ __('message_lang.LBL_UPDATED_BY') }}
{{ __('message_lang.LBL_REFERRAL_CODE') }}
{{ __('message_lang.LBL_SOURCE') }}
{{ __('message_lang.LBL_ACTIONS') }}
{!! $user->first_name !!}
{!! $user->last_name !!}
{!! $user->country_name !!}
{!! $user->phone_number !!}
@if($user->user_role_id == config('constants.user_roles.CUSTOMER_ROLE_ID')) {!! __('message_lang.LBL_CUSTOMER') !!} @endif @if($user->user_role_id == config('constants.user_roles.POS_AGENT_ROLE_ID')) {!! __('message_lang.LBL_POS_AGENT') !!} @endif @if ($user->user_role_id == config('constants.user_roles.CS_REPRESENTATIVE_ROLE_ID')) {!! __('message_lang.LBL_CS_REPRESENTATIVE') !!} @endif
{!! date('Y-m-d',strtotime($user->created_at)) !!}
@if($user->status == config('constants.user_status.ACTIVE'))
{!! config('constants.user_status.ACTIVE') !!}
@elseif($user->status == config('constants.user_status.INACTIVE'))
{!! config('constants.user_status.INACTIVE') !!}
@elseif($user->status == config('constants.user_status.DELETED'))
{!! config('constants.user_status.DELETED') !!}
@elseif($user->status == config('constants.user_status.VERIFIED'))
{!! config('constants.user_status.VERIFIED') !!}
@elseif($user->status == config('constants.user_status.INVALID'))
{!! config('constants.user_status.INVALID') !!}
@elseif($user->status == config('constants.user_status.INVALID_ID'))
{!! config('constants.user_status.INVALID_ID') !!}
@elseif($user->status == config('constants.user_status.KYC_PENDING'))
{!! config('constants.user_status.KYC_PENDING') !!}
@elseif($user->status == config('constants.user_status.KYC_EXPIRED'))
{!! config('constants.user_status.KYC_EXPIRED') !!}
@elseif($user->status == config('constants.user_status.LITE'))
{!! config('constants.user_status.LITE') !!}
@elseif($user->status == config('constants.user_status.INCOMPLETE'))
{!! config('constants.user_status.INCOMPLETE') !!}
@elseif($user->status == config('constants.user_status.SUSPENDED'))
{!! config('constants.user_status.SUSPENDED') !!}
@else
-
@endif
@foreach (config('constants.user_status') as $tmp_status) @if ($tmp_status !== config('constants.user_status.SUSPENDED') || auth()->user()->hasRole('administrator'))
status ? 'selected' : '' !!}>{{ $tmp_status }}
@endif @endforeach {{--
status ? 'selected' : '' !!}>{{ config('constants.user_status.ACTIVE') }}
status ? 'selected' : '' !!}>{{ config('constants.user_status.INACTIVE') }}
status ? 'selected' : '' !!}>{{ config('constants.user_status.DELETED') }}
status ? 'selected' : '' !!}>{{ config('constants.user_status.VERIFIED') }}
status ? 'selected' : '' !!}>{{ config('constants.user_status.INVALID') }}
status ? 'selected' : '' !!}>{{ config('constants.user_status.INVALID_ID') }}
status ? 'selected' : '' !!}>{{ config('constants.user_status.KYC_PENDING') }}
status ? 'selected' : '' !!}>{{ config('constants.user_status.KYC_EXPIRED') }}
--}}
{!! $user->email !!}
{!! $user->last_updated??'-' !!}
{!! $user->code ? $user->code : '-' !!}
{!! $user->source??'-' !!}
{!! __('message_lang.BTN_EDIT') !!}
{!! __('message_lang.BTN_PROFILE') !!}
No data available in table
@endsection @section("page_script") @endsection