@extends('layouts.app') @push('styles') {{-- date picker style --}} {{-- pattern lock style --}} @endpush @push('scripts') {{-- tooltips --}} {{-- date picker js --}} {{-- morris js --}} {{-- Script date picker --}} {{-- info box hide --}} {{-- chart Perjam --}} @foreach ($charts_perjam as $key => $v) @endforeach {{-- donut chart --}} @endpush @section('content') @php $canPesan = \Helper::hakAkses('pesan&followup', 'view'); @endphp

Transaksi Service

{{-- info box --}}

Transaksi Service

{{-- Chart Omset Perjam --}}

Service

Jam Transaksi
{{-- ENDChart Omset Perjam --}} {{-- Status Transaksi --}}

Status Transaksi

notifications_off
Belum Dihubungi
@if (isset($infobox['belum_dihubungi'])) {{ $infobox['belum_dihubungi'] }} @else 0 @endif
loop
Proses
@if (isset($infobox['proses'])) {{ $infobox['proses'] }} @else 0 @endif
check_circle
Success
@if (isset($infobox['success'])) {{ $infobox['success'] }} @else 0 @endif
cancel
Cancel
@if (isset($infobox['cancel'])) {{ $infobox['cancel'] }} @else 0 @endif
build
Total Transaksi
@if (isset($infobox['total_transaksi'])) {{ $infobox['total_transaksi'] }} @else 0 @endif
{{-- Status Transaksi --}} {{-- info box --}} @if (\Helper::hakAkses('dashboard_admin', 'view'))
@endif
@if (\Helper::hakAkses('service', 'create')) @endif
{{-- filter --}}
date_range
assignment
monetization_on
compare_arrows
person
{{-- filter --}}
@if (\Helper::hakAkses('service', 'cetak'))
@endif
@if (auth()->user()->SettingServiceTable->no_service == 1) @endif @if (auth()->user()->SettingServiceTable->tanggal_masuk == 1) @endif @if (auth()->user()->SettingServiceTable->nama_pelanggan == 1) @endif @if (auth()->user()->SettingServiceTable->status_perbaikan == 1) @endif @if (auth()->user()->SettingServiceTable->status_pembayaran == 1) @endif @if (auth()->user()->SettingServiceTable->status_transaksi == 1) @endif @if (auth()->user()->SettingServiceTable->biaya == 1) @endif @if (auth()->user()->SettingServiceTable->DP == 1) @endif @if (auth()->user()->SettingServiceTable->merk_tipe_hp == 1) @endif @if (auth()->user()->SettingServiceTable->kerusakan == 1) @endif @if (auth()->user()->SettingServiceTable->status_garansi == 1) @endif @if (auth()->user()->SettingServiceTable->nama_teknisi == 1) @endif @if (auth()->user()->SettingServiceTable->nama_kasir == 1) @endif @if (auth()->user()->SettingServiceTable->nama_sales == 1) @endif @if (\Helper::hakAkses('service', 'edit')) @if ($canPesan) @if (auth()->user()->SettingServiceTable->pesan_follow_up == 1) @endif @endif @if (auth()->user()->SettingServiceTable->action == 1) @endif @if (auth()->user()->SettingServiceTable->tools == 1) @endif @endif @foreach ($datas as $data) @php $list = ''; $list_SL = ''; if ($data->pembayaran_service->last() != '') { $pembayaran = $data->pembayaran_service->last()->akhir_garansi; $akhir_garansi_jasa = date('d-m-Y', strtotime($pembayaran)); } else { $akhir_garansi_jasa = '-'; } @endphp @foreach ($data->detail as $detail) @php if ($detail->akhir_garansi != '') { $date = strftime('%d-%m-%Y', strtotime($detail->akhir_garansi)); $formatted_date = $date; } else { $formatted_date = '-'; } $diskon = ($detail->diskon / $detail->harga_item) * 100; $diskon_bulat = ceil($diskon); if ($diskon_bulat <= 0) { $persentase_diskon = '-'; } else { $persentase_diskon = $diskon_bulat . '%'; } $list .= $detail->nama_item . ',' . $detail->jumlah . ',' . $detail->harga_item . ',' . $formatted_date . ',' . $persentase_diskon . ',' . $detail->total_sparepart . '.'; @endphp @endforeach {{-- @if (isset($data->sparepart_luar)) @endif --}} @foreach ($data->sparepart_luar as $SL) @php $diskon = ($SL->diskon_SL / $SL->harga_jual_SL) * 100; $diskon_bulat = round($diskon); if ($diskon_bulat <= 0) { $persentase_diskon = '-'; } else { $persentase_diskon = $diskon_bulat . '%'; } $list_SL .= $SL->nama_SL . ',' . $SL->jumlah_SL . ',' . $SL->harga_jual_SL . ',' . $persentase_diskon . ',' . $SL->total_sparepart . '.'; @endphp @endforeach @if (auth()->user()->SettingServiceTable->no_service == 1) @endif @if (auth()->user()->SettingServiceTable->tanggal_masuk == 1) @endif @if (auth()->user()->SettingServiceTable->nama_pelanggan == 1) @endif @if (auth()->user()->SettingServiceTable->status_perbaikan == 1) @endif @if (auth()->user()->SettingServiceTable->status_pembayaran == 1) @endif @if (auth()->user()->SettingServiceTable->status_transaksi == 1) @endif @if (auth()->user()->SettingServiceTable->biaya == 1) @endif @if (auth()->user()->SettingServiceTable->DP == 1) @endif @if (auth()->user()->SettingServiceTable->merk_tipe_hp == 1) @endif @if (auth()->user()->SettingServiceTable->kerusakan == 1) @endif @if (auth()->user()->SettingServiceTable->status_garansi == 1) @endif @if (auth()->user()->SettingServiceTable->nama_teknisi == 1) @endif @if (auth()->user()->SettingServiceTable->nama_kasir == 1) @endif @if (auth()->user()->SettingServiceTable->nama_sales == 1) @endif @if (auth()->user()->SettingServiceTable->pesan_follow_up == 1) @endif @if (auth()->user()->SettingServiceTable->action == 1) @endif @if (auth()->user()->SettingServiceTable->tools == 1) @endif @endforeach @include('layouts.includes.pagination',['colspan'=>17])
* No. Service Tanggal Masuk Nama PelangganStatus Perbaikan Status Pembayaran Status Transaksi Biaya Dp Merek & type HP Kerusakan Status Garansi Nama
Teknisi
Nama KasirNama SalesPesan & Follow-UpActionTools
{{ $data->no_service }}
@if ($data->garansi == 1) Garansi @endif
@php $tanggal = new DateTime($data->tanggal); @endphp {{ $tanggal->format('d-m-Y') }} pembayaran_service->last() != '') data-akhir_garansi_jasa="{{ $akhir_garansi_jasa }}"@else data-akhir_garansi_jasa="-" @endif @if (isset($infobox['profil']->photo)) data-logo="{{ asset('images/Logo/' . $infobox['profil']->photo) }}" @endif @if ($data->grand_total - $data->biaya != 0) data-total_sparepart="{{ number_format($data->total_jual_sparepart) }}"@else data-total_sparepart="-" @endif data-id="{{ $data->id }}" data-telp_pelanggan="{{ $data->pelanggan->telp_pelanggan }}" data-alamat_pelanggan="{{ $data->pelanggan->alamat_pelanggan }}" data-merk="{{ $data->merk }}" data-kelengkapan="{{ str_replace('_', ' ', $data->kelengkapan) }}" data-kelengkapan_unit="{{ str_replace('_', ' ', $data->kelengkapan_unit) }}" data-fungsi_tombol="{{ str_replace('_', ' ', $data->fungsi_tombol) }}" data-arus_charger="{{ str_replace('_', ' ', $data->arus_charger) }}" data-kondisi_layar="{{ str_replace('_', ' ', $data->kondisi_layar) }}" data-kerusakan="{{ str_replace('_', ' ', $data->kerusakan) }}" data-deskripsi="{{ $data->deskripsi }}" data-warna="{{ $data->color }}" data-pin="{{ $data->pin }}" data-pola="{{ $data->pola }}" data-biaya="{{ number_format($data->biaya) }}" data-grand-total="{{ number_format($data->grand_total) }}" data-list-sparepart="{{ $list }}" data-list-sparepart-luar="{{ $list_SL }}" data-tipe="{{ $data->tipe }}" data-dp="{{ number_format($data->uang_bayar) }}" data-final="{{ number_format($data->grand_total - $data->uang_bayar) }}" data-imei1="{{ $data->imei1 }}" data-catatan-teknisi="{{ $data->catatan_teknisi }}" data-imei2="{{ $data->imei2 }}"> {{ $data->pelanggan->nama_pelanggan }}
({{ $data->pelanggan->telp_pelanggan }}) @if ($data->status_pesan == 0) Belum dihubungi @endif
@switch($data->status) @case('pending') {{ $data->status }} @break @case('tidak_deal') {{ str_replace('_', ' ', $data->status) }} @break @case('konfirmasi') {{ $data->status }} @break @case('pending_perbaikan') {{ str_replace('_', ' ', $data->status) }} @break @case('tidak_bisa_diperbaiki') {{ str_replace('_', ' ', $data->status) }} @break @case('hp_bisa_diperbaiki') {{ str_replace('_', ' ', $data->status) }} @break @case('hp_normal') {{ str_replace('_', ' ', $data->status) }} @break @case('gagal_perbaikan') {{ str_replace('_', ' ', $data->status) }} @break @case('pengecekan') {{ $data->status }} @break @case('indent') {{ $data->status }} @break @case('proses_perbaikan') {{ str_replace('_', ' ', $data->status) }} @break @case('selesai') Selesai Perbaikan @break @case('batal') {{ $data->status }} @break @default {{ $data->status }} @endswitch @switch($data->status_pembayaran) @case('belum_ditanggapi') {{ $data->status_pembayaran_label }} @if ($data->uang_bayar != 0)

Down Payment @endif @break @case('belum_lunas') @if ($data->uang_bayar != 0) Down Payment @else Unpaid @endif @break @case('refund') Refund @break @case('refund_dp') Refund DP @break @case('Waranty') Waranty @break @case('lunas') Paid @break @endswitch
@switch($data->status_transaksi) @case('proses') Proses @break @case('cancel') Cancel @break @case('success') Success @break @endswitch {{ number_format($data->grand_total) }}
@if (isset($data->pembayaran_service)) @php $pembayaran = $data->pembayaran_service->first(); @endphp @if (isset($pembayaran)) ({{ $pembayaran->metode_bayar }}) @else - @endif @else - @endif
@if ($data->uang_bayar != 0) {{ number_format($data->uang_bayar) }} ({{ $data->metode_bayar }}) @else {{ number_format($data->uang_bayar) }} @endif {{ $data->merk }}
({{ $data->tipe }})
{{ $data->deskripsi }} @if ($data->pembayaran_service->last() != '') @if ($data->pembayaran_service->last()->akhir_garansi >= now()) aktif
@else kedaluwarsa
@endif @else - @endif
{{ $data->teknisi->nama_pengguna }} @if (isset($data->kasir_out)) @endif
{{ $data->pengguna ? $data->pengguna->nama_pengguna : '-' }} in
{{ $data->kasir_out }} out
@if (isset($data->sales_out)) @endif
{{ $data->sales ? $data->sales->nama_pengguna : '-' }} in
{{ $data->sales_out }} out
@php if (isset($data->follow_up)) { $array = explode(',', $data->follow_up); } else { $array = []; } @endphp
@if (\Helper::hakAkses('pesan&followup', 'view')) @foreach ($pesan_customs as $p) @if ($p->tampilkan == 1) {{ $p->icon_pesan }} @endif @endforeach @if (\Helper::hakAkses('pesan&followup', 'edit')) settings @endif @endif @if (\Helper::hakAkses('service', 'pesan')) message @endif
@if (\Helper::hakAkses('service', 'admin_action'))
@endif @if (\Helper::hakAkses('service', 'akses_kasir'))
@endif @if (\Helper::hakAkses('service', 'akses_teknisi'))
@endif
@if (\Helper::hakAkses('service', 'edit')) {{-- @if ($data->status == 'selesai' && $data->status_pembayaran == 'lunas') verified_user @endif --}} create @endif @if (\Helper::hakAkses('service', 'delete'))
@csrf @method('DELETE')
@endif @if (\Helper::hakAkses('service', 'duplikat')) content_copy @endif
@csrf
{{-- Modal --}} {{-- Modal --}} @push('scripts') @endpush @endsection