Memperbaiki tampilan
This commit is contained in:
parent
ec95715177
commit
6c5edf8997
@ -46,7 +46,7 @@ class AdminNotification extends Controller
|
||||
public function listNotification(Request $request)
|
||||
{
|
||||
try {
|
||||
$subQuery = Notification::latest('notifications.updated_at')->select('notifications.id', 'notifications.title', 'notifications.teaser', 'notifications.created_at');
|
||||
$subQuery = Notification::latest('notifications.updated_at')->select('notifications.id', 'notifications.title', 'notifications.teaser', 'notifications.created_at', 'notifications.updated_at');
|
||||
|
||||
if ($request->has('search') && !empty($request->search['value'])) {
|
||||
$searchNotif = $request->search['value'];
|
||||
|
@ -130,7 +130,7 @@ class AdminUserController extends Controller
|
||||
try {
|
||||
$subQuery = User::where('role', 'User')
|
||||
->orderByRaw("CASE WHEN status = 'Progress' THEN 1 WHEN status = 'Finished' THEN 2 WHEN status = 'Rejected' THEN 3 ELSE 4 END ASC")
|
||||
->latest('transactions.updated_at')
|
||||
->latest('users.updated_at')
|
||||
->select('users.id', DB::raw("CONCAT(users.nama_depan, ' ', users.nama_belakang) as nama_lengkap"), 'users.email', 'users.foto_profile', 'users.status', 'users.created_at as tanggal_daftar');
|
||||
|
||||
if ($request->has('search') && !empty($request->search['value'])) {
|
||||
|
@ -18,11 +18,11 @@ class InvoiceController extends Controller
|
||||
|
||||
public function exportInvoice(Request $request)
|
||||
{
|
||||
// $transaction = Transaction::findOrFail($request->id);
|
||||
// $pdf = Pdf::loadView('invoice.export-invoice',compact('transaction'))->setPaper('A4','Portrait');
|
||||
// return $pdf->download("invoice-".uniqid().".pdf");
|
||||
return view('invoice.export-invoice', [
|
||||
'transaction' => Transaction::findOrFail($request->id),
|
||||
]);
|
||||
$transaction = Transaction::findOrFail($request->id);
|
||||
$pdf = Pdf::loadView('invoice.export-invoice',compact('transaction'))->setPaper('A4','Portrait');
|
||||
return $pdf->download("invoice-".uniqid().".pdf");
|
||||
// return view('invoice.export-invoice', [
|
||||
// 'transaction' => Transaction::findOrFail($request->id),
|
||||
// ]);
|
||||
}
|
||||
}
|
||||
|
@ -110,6 +110,7 @@ class UserDashboardController extends Controller
|
||||
|
||||
$countBuyerRefundPending = Transaction::join('refunds', 'refunds.transaction_id', '=', 'transactions.id')
|
||||
->where('refunds.status', 'pending')
|
||||
->where('transactions.status_transaksi', 'refund')
|
||||
->whereDate('transactions.created_at', '>=', $startDate)
|
||||
->whereDate('transactions.created_at', '<=', $todayDate)
|
||||
->where('pembeli', auth()->user()->email)
|
||||
@ -117,6 +118,7 @@ class UserDashboardController extends Controller
|
||||
|
||||
$countBuyerRefundApproved = Transaction::join('refunds', 'refunds.transaction_id', '=', 'transactions.id')
|
||||
->where('refunds.status', 'refund')
|
||||
->where('transactions.status_transaksi', 'refund')
|
||||
->whereDate('transactions.created_at', '>=', $startDate)
|
||||
->whereDate('transactions.created_at', '<=', $todayDate)
|
||||
->where('pembeli', auth()->user()->email)
|
||||
|
@ -25,7 +25,7 @@ class UserNotification extends Controller
|
||||
$subQuery = Notification::join('notification_receivers','notifications.id','=','notification_receivers.notification_id')
|
||||
->where('notification_receivers.receiver','=',auth()->user()->email)
|
||||
->latest('notification_receivers.updated_at')
|
||||
->select('notifications.id', 'notifications.title', 'notifications.teaser', 'notification_receivers.created_at', 'notification_receivers.status');
|
||||
->select('notifications.id', 'notifications.title', 'notifications.teaser', 'notification_receivers.created_at', 'notification_receivers.status', 'notification_receivers.updated_at');
|
||||
|
||||
if ($request->has('search') && !empty($request->search['value'])) {
|
||||
$searchNotif = $request->search['value'];
|
||||
|
@ -4,7 +4,7 @@
|
||||
<div class="main-content">
|
||||
<section class="section">
|
||||
<div class="row">
|
||||
<div class="col-lg-4 col-md-12 col-sm-12" style="height: 100%;">
|
||||
<div class="col-lg-4 col-md-12 col-sm-12">
|
||||
<div class="card card-statistic-2">
|
||||
<div class="card-stats">
|
||||
<div class="card-stats-title">
|
||||
@ -143,7 +143,7 @@
|
||||
<h4>Pendapatan</h4>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<canvas id="myChart1"></canvas>
|
||||
<canvas id="myChart1" height="175"></canvas>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -78,41 +78,50 @@
|
||||
<div class="breadcrumb-item">Notifikasi</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<div class="d-flex justify-content-end mb-3">
|
||||
<a class="btn btn-success active" href="{{ route('admin-notification.create') }}">Tambah
|
||||
Notifikasi</a>
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div class="hero bg-primary text-white">
|
||||
<div class="hero-inner">
|
||||
<p class="lead">Kamu dapat mengatur notifikasi yang diterima oleh pengguna.</p>
|
||||
</div>
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped" id="table-notifikasi" style="font-size: 16px;">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="text-center">
|
||||
#
|
||||
</th>
|
||||
<th>
|
||||
Judul
|
||||
</th>
|
||||
<th>
|
||||
Teaser
|
||||
</th>
|
||||
<th>
|
||||
Dibuat pada
|
||||
</th>
|
||||
<th>
|
||||
Diperbarui pada
|
||||
</th>
|
||||
<th>
|
||||
Aksi
|
||||
</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<div class="d-flex justify-content-end mb-3">
|
||||
<a class="btn btn-success active" href="{{ route('admin-notification.create') }}">Tambah
|
||||
Notifikasi</a>
|
||||
</div>
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped" id="table-notifikasi" style="font-size: 16px;">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="text-center">
|
||||
#
|
||||
</th>
|
||||
<th>
|
||||
Judul
|
||||
</th>
|
||||
<th>
|
||||
Teaser
|
||||
</th>
|
||||
<th>
|
||||
Dibuat pada
|
||||
</th>
|
||||
<th>
|
||||
Diperbarui pada
|
||||
</th>
|
||||
<th>
|
||||
Aksi
|
||||
</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -9,30 +9,40 @@
|
||||
<div class="breadcrumb-item">Refund</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped" id="table-refund" style="font-size: 16px;">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="text-center">
|
||||
#
|
||||
</th>
|
||||
<th>Pembeli</th>
|
||||
<th>Nama Barang</th>
|
||||
<th>Penjual</th>
|
||||
<th>Total</th>
|
||||
<th>Tanggal Pengajuan</th>
|
||||
<th>Batas Konfirmasi</th>
|
||||
<th>Status</th>
|
||||
<th>Aksi</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div class="hero bg-primary text-white">
|
||||
<div class="hero-inner">
|
||||
<p class="lead">Kamu dapat menyetujui atau menolak pengajuan refund berdasarkan alasan dan
|
||||
buktinya.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped" id="table-refund" style="font-size: 16px;">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="text-center">
|
||||
#
|
||||
</th>
|
||||
<th>Pembeli</th>
|
||||
<th>Nama Barang</th>
|
||||
<th>Penjual</th>
|
||||
<th>Total</th>
|
||||
<th>Tanggal Pengajuan</th>
|
||||
<th>Batas Konfirmasi</th>
|
||||
<th>Status</th>
|
||||
<th>Aksi</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -192,30 +192,40 @@
|
||||
<div class="breadcrumb-item">Kebijakan Keuntungan</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<div class="d-flex justify-content-end mb-3">
|
||||
<a class="btn btn-success active" href="#" id="tambahModal">Tambah Kebijakan</a>
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div class="hero bg-primary text-white">
|
||||
<div class="hero-inner">
|
||||
<p class="lead">Kamu dapat mengatur keuntungan yang didapatkan setiap transaksi yang
|
||||
diselesaikan oleh pengguna.</p>
|
||||
</div>
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped" id="table-setting" style="font-size: 16px;">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="text-center">
|
||||
#
|
||||
</th>
|
||||
<th>Bulan</th>
|
||||
<th>Tahun</th>
|
||||
<th>Persentase (%)</th>
|
||||
<th>Status</th>
|
||||
<th>Aksi</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<div class="d-flex justify-content-end mb-3">
|
||||
<a class="btn btn-success active" href="#" id="tambahModal">Tambah Kebijakan</a>
|
||||
</div>
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped" id="table-setting" style="font-size: 16px;">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="text-center">
|
||||
#
|
||||
</th>
|
||||
<th>Bulan</th>
|
||||
<th>Tahun</th>
|
||||
<th>Persentase (%)</th>
|
||||
<th>Status</th>
|
||||
<th>Aksi</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -85,6 +85,11 @@
|
||||
{{ ucwords(strtolower($transaction->data_pembeli->alamat)) }}<br>
|
||||
{{ ucwords(strtolower($transaction->data_pembeli->getVillageName() . ', ' . $transaction->data_pembeli->getDistrictName())) }}<br>
|
||||
{{ ucwords(strtolower($transaction->data_pembeli->getCityName() . ', ' . $transaction->data_pembeli->getProvinceName())) }}
|
||||
<br>
|
||||
<strong>Email:</strong><br>
|
||||
{{ $transaction->pembeli }} <br>
|
||||
<strong>No. HP:</strong> <br>
|
||||
{{ $transaction->data_pembeli->nohp }}
|
||||
</address>
|
||||
</div>
|
||||
<div class="col-md-6 text-md-right">
|
||||
@ -94,6 +99,11 @@
|
||||
{{ ucwords(strtolower($transaction->data_penjual->alamat)) }}<br>
|
||||
{{ ucwords(strtolower($transaction->data_penjual->getVillageName() . ', ' . $transaction->data_penjual->getDistrictName())) }}<br>
|
||||
{{ ucwords(strtolower($transaction->data_penjual->getCityName() . ', ' . $transaction->data_penjual->getProvinceName())) }}
|
||||
<br>
|
||||
<strong>Email:</strong> <br>
|
||||
{{ $transaction->penjual }} <br>
|
||||
<strong>No. HP:</strong> <br>
|
||||
{{ $transaction->data_penjual->nohp }}
|
||||
</address>
|
||||
</div>
|
||||
</div>
|
||||
@ -106,21 +116,6 @@
|
||||
</div>
|
||||
</div>
|
||||
{{-- batas pembayaran dan pengiriman --}}
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
<address>
|
||||
<strong>Batas Pembayaran:</strong><br>
|
||||
{{ date('d F Y', strtotime($transaction->batas_pembayaran)) }}<br>
|
||||
</address>
|
||||
</div>
|
||||
<div class="col-md-6 text-md-right">
|
||||
<address>
|
||||
<strong>Batas Pengiriman:</strong><br>
|
||||
{{ date('d F Y', strtotime($transaction->batas_pengiriman_barang_akhir)) }}<br>
|
||||
</address>
|
||||
</div>
|
||||
</div>
|
||||
{{-- Keterangan Pembayaran --}}
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
<address>
|
||||
@ -128,12 +123,32 @@
|
||||
{{ ucwords($transaction->status_transaksi) }}
|
||||
</address>
|
||||
</div>
|
||||
<div class="col-md-6 text-md-right">
|
||||
<address>
|
||||
<strong>Status Pembayaran:</strong><br>
|
||||
{{ ucwords($transaction->status_pembayaran) }}
|
||||
</address>
|
||||
</div>
|
||||
@if ($transaction->tanggal_pembayaran != null)
|
||||
<div class="col-md-6 text-md-right">
|
||||
<address>
|
||||
<strong>Status Pembayaran:</strong><br>
|
||||
{{ ucwords($transaction->status_pembayaran) }}
|
||||
</address>
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
<div class="row">
|
||||
@if ($transaction->tanggal_pembayaran == null)
|
||||
<div class="col-md-6">
|
||||
<address>
|
||||
<strong>Batas Pembayaran:</strong><br>
|
||||
{{ date('d F Y', strtotime($transaction->batas_pembayaran)) }}<br>
|
||||
</address>
|
||||
</div>
|
||||
@endif
|
||||
@if (!in_array($transaction->status_transaksi, ['sent', 'finished', 'done', 'failure', 'refund']))
|
||||
<div class="col-md-6 text-md-right">
|
||||
<address>
|
||||
<strong>Batas Pengiriman:</strong><br>
|
||||
{{ date('d F Y', strtotime($transaction->batas_pengiriman_barang_akhir)) }}<br>
|
||||
</address>
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
{{-- Keterangan --}}
|
||||
<div class="row">
|
||||
@ -169,26 +184,29 @@
|
||||
<tr>
|
||||
<td>1</td>
|
||||
<td>{{ $transaction->nama_barang }}</td>
|
||||
<td class="text-center">{{ $transaction->harga_barang }}</td>
|
||||
<td class="text-center">
|
||||
Rp {{ number_format($transaction->harga_barang, 2, ',', '.') }}
|
||||
</td>
|
||||
<td class="text-center">{{ $transaction->jumlah_barang }}</td>
|
||||
<td class="text-right">
|
||||
{{ $transaction->harga_barang * $transaction->jumlah_barang }}
|
||||
Rp
|
||||
{{ number_format($transaction->harga_barang * $transaction->jumlah_barang, 2, ',', '.') }}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="row mt-4">
|
||||
<div class="col-lg-8">
|
||||
<div class="col-lg-6">
|
||||
<div class="section-title">Metode Pembayaran</div>
|
||||
<div class="images">
|
||||
@if ($transaction->metode_pembayaran != null)
|
||||
<img style="width: 20%; height: 20%;"
|
||||
<img style="width: 40%; height: 40%;"
|
||||
src="{{ asset('assets/img/metode_pembayaran/' . $transaction->metode_pembayaran . '.png') }}"
|
||||
alt="{{ $transaction->metode_pembayaran }}">
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-lg-4 text-right">
|
||||
<div class="col-lg-6 text-right">
|
||||
<div class="invoice-detail-item">
|
||||
<div class="invoice-detail-name">Subtotal</div>
|
||||
<div class="invoice-detail-value">Rp
|
||||
|
@ -9,29 +9,39 @@
|
||||
<div class="breadcrumb-item">Transaksi</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped" id="table-transaction" style="font-size: 16px;">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="text-center">
|
||||
#
|
||||
</th>
|
||||
<th>Nama Barang</th>
|
||||
<th>Pembeli</th>
|
||||
<th>Penjual</th>
|
||||
<th>Total</th>
|
||||
<th>Tanggal Transaksi</th>
|
||||
<th>Status</th>
|
||||
<th>Aksi</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div class="hero bg-primary text-white">
|
||||
<div class="hero-inner">
|
||||
<p class="lead">Kamu dapat menyetujui atau menolak untuk melanjutkan transaksi apabila ada
|
||||
transaksi yang terindikasi penipuan.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped" id="table-transaction" style="font-size: 16px;">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="text-center">
|
||||
#
|
||||
</th>
|
||||
<th>Nama Barang</th>
|
||||
<th>Pembeli</th>
|
||||
<th>Penjual</th>
|
||||
<th>Total</th>
|
||||
<th>Tanggal Transaksi</th>
|
||||
<th>Status</th>
|
||||
<th>Aksi</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -9,26 +9,36 @@
|
||||
<div class="breadcrumb-item">User</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped" id="table-user" style="font-size: 16px;">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="text-center">#</th>
|
||||
<th>Foto Profil</th>
|
||||
<th>Nama Lengkap</th>
|
||||
<th>Email</th>
|
||||
<th>Tanggal Daftar</th>
|
||||
<th>Status</th>
|
||||
<th>Aksi</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div class="hero bg-primary text-white">
|
||||
<div class="hero-inner">
|
||||
<p class="lead">Kamu dapat menyetujui atau menolak penggunaan baru berdasarkan informasi
|
||||
dengan foto ktp.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped" id="table-user" style="font-size: 16px;">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="text-center">#</th>
|
||||
<th>Foto Profil</th>
|
||||
<th>Nama Lengkap</th>
|
||||
<th>Email</th>
|
||||
<th>Tanggal Daftar</th>
|
||||
<th>Status</th>
|
||||
<th>Aksi</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -13,6 +13,14 @@
|
||||
|
||||
{{-- tabel list kontak --}}
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div class="hero bg-primary text-white">
|
||||
<div class="hero-inner">
|
||||
<p class="lead">Kamu dapat mengatur kontak kamu disini. Kamu juga dapat menggunakan kontak ini
|
||||
untuk digunakan untuk tambah transaksi.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-12">
|
||||
<div class="card">
|
||||
<div class="card-header">
|
||||
|
@ -53,7 +53,7 @@
|
||||
<div class="card-stats">
|
||||
<div class="card-stats-title">
|
||||
<h4>
|
||||
Transaksi - <select class="input" style="width: 40%;" name="filterRole" id="filterRole">
|
||||
Transaksi - <select class="input" style="width: 50%;" name="filterRole" id="filterRole">
|
||||
<option value="1" selected>Semua</option>
|
||||
<option value="2">Pembeli</option>
|
||||
<option value="3">Penjual</option>
|
||||
@ -95,7 +95,7 @@
|
||||
</div>
|
||||
</div>
|
||||
<div id="pembeli" hidden>
|
||||
<div class="card-stats-items mt-3">
|
||||
<div class="card-stats-items">
|
||||
<div class="card-stats-item">
|
||||
<div class="card-stats-item-count" id="countBuyerFinished">{{ $countBuyerFinished }}
|
||||
</div>
|
||||
@ -112,13 +112,13 @@
|
||||
</div>
|
||||
<div class="card-stats-item-label">Diproses</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-stats-items">
|
||||
<div class="card-stats-item">
|
||||
<div class="card-stats-item-count" id="countBuyerPending">{{ $countBuyerPending }}
|
||||
</div>
|
||||
<div class="card-stats-item-label">Menunggu</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-stats-items">
|
||||
<div class="card-stats-item">
|
||||
<div class="card-stats-item-count" id="countBuyerCancelled">
|
||||
{{ $countBuyerCancelled }}</div>
|
||||
@ -130,6 +130,8 @@
|
||||
</div>
|
||||
<div class="card-stats-item-label">Tertunda</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-stats-items">
|
||||
<div class="card-stats-item">
|
||||
<div class="card-stats-item-count" id="countBuyerRefundPending">
|
||||
{{ $countBuyerRefundPending }}</div>
|
||||
@ -148,7 +150,7 @@
|
||||
</div>
|
||||
</div>
|
||||
<div id="penjual" hidden>
|
||||
<div class="card-stats-items mt-3">
|
||||
<div class="card-stats-items">
|
||||
<div class="card-stats-item">
|
||||
<div class="card-stats-item-count" id="countSellerFinished">
|
||||
{{ $countSellerFinished }}</div>
|
||||
@ -200,7 +202,7 @@
|
||||
</div>
|
||||
<div class="card-wrap">
|
||||
<div class="card-header">
|
||||
<h4>Jumlah Transaction</h4>
|
||||
<h4>Jumlah Transaksi</h4>
|
||||
</div>
|
||||
<div class="card-body" id="totalTransaction">
|
||||
{{ $totalTransaction }} Transaksi
|
||||
@ -218,7 +220,7 @@
|
||||
<div class="col-lg-4 col-md-12 col-sm-12">
|
||||
<div class="card card-statistic-2">
|
||||
<div class="card-chart">
|
||||
<canvas id="pemasukan-chart" height="100"></canvas>
|
||||
<canvas id="pemasukan-chart" height="130"></canvas>
|
||||
</div>
|
||||
<div class="card-icon shadow-primary bg-primary">
|
||||
<i class="fas fa-dollar-sign"></i>
|
||||
@ -243,7 +245,7 @@
|
||||
<div class="col-lg-4 col-md-12 col-sm-12">
|
||||
<div class="card card-statistic-2">
|
||||
<div class="card-chart">
|
||||
<canvas id="pengeluaran-chart" height="100"></canvas>
|
||||
<canvas id="pengeluaran-chart" height="130"></canvas>
|
||||
</div>
|
||||
<div class="card-icon shadow-primary bg-primary">
|
||||
<i class="fas fa-shopping-bag"></i>
|
||||
@ -292,7 +294,7 @@
|
||||
<h4>Transaksi</h4>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<canvas id="myChart" height="120"></canvas>
|
||||
<canvas id="myChart" height="100"></canvas>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -602,11 +604,12 @@
|
||||
myChartTransaksi.data.labels = response.dataLabel;
|
||||
myChartTransaksi.update();
|
||||
|
||||
myChartPemasukan.data.datasets[0].data = response.dataChartUser;
|
||||
myChartPemasukan.data.datasets[0].data = response.dataChartPemasukan;
|
||||
myChartPemasukan.data.labels = response.dataLabel;
|
||||
myChartPemasukan.update();
|
||||
|
||||
myChartPengeluaran.data.datasets[0].data = response.dataChartUser;
|
||||
myChartPengeluaran.data.datasets[0].data = response
|
||||
.dataChartPengeluaran;
|
||||
myChartPengeluaran.data.labels = response.dataLabel;
|
||||
myChartPengeluaran.update();
|
||||
|
||||
|
@ -72,34 +72,43 @@
|
||||
<div class="breadcrumb-item">Notifikasi</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped" id="table-notifikasi" style="font-size: 16px;">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="text-center">
|
||||
#
|
||||
</th>
|
||||
<th>
|
||||
Judul
|
||||
</th>
|
||||
<th>
|
||||
Teaser
|
||||
</th>
|
||||
<th>
|
||||
Tanggal Dibuat
|
||||
</th>
|
||||
<th>
|
||||
Aksi
|
||||
</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div class="hero bg-primary text-white">
|
||||
<div class="hero-inner">
|
||||
<p class="lead">Disini notifikasi yang kamu dapatkan. Jangan lupa cek terus ya!!!</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped" id="table-notifikasi" style="font-size: 16px;">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="text-center">
|
||||
#
|
||||
</th>
|
||||
<th>
|
||||
Judul
|
||||
</th>
|
||||
<th>
|
||||
Teaser
|
||||
</th>
|
||||
<th>
|
||||
Tanggal Dibuat
|
||||
</th>
|
||||
<th>
|
||||
Aksi
|
||||
</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -11,6 +11,13 @@
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div class="hero bg-primary text-white">
|
||||
<div class="hero-inner">
|
||||
<p class="lead">Kamu dapat melihat refund yang kamu ajukan.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-12">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
|
@ -89,6 +89,11 @@
|
||||
{{ ucwords(strtolower($transaction->data_pembeli->alamat)) }}<br>
|
||||
{{ ucwords(strtolower($transaction->data_pembeli->getVillageName() . ', ' . $transaction->data_pembeli->getDistrictName())) }}<br>
|
||||
{{ ucwords(strtolower($transaction->data_pembeli->getCityName() . ', ' . $transaction->data_pembeli->getProvinceName())) }}
|
||||
<br>
|
||||
<strong>Email:</strong><br>
|
||||
{{ $transaction->pembeli }} <br>
|
||||
<strong>No. HP:</strong> <br>
|
||||
{{ $transaction->data_pembeli->nohp }}
|
||||
</address>
|
||||
</div>
|
||||
<div class="col-md-6 text-md-right">
|
||||
@ -98,6 +103,11 @@
|
||||
{{ ucwords(strtolower($transaction->data_penjual->alamat)) }}<br>
|
||||
{{ ucwords(strtolower($transaction->data_penjual->getVillageName() . ', ' . $transaction->data_penjual->getDistrictName())) }}<br>
|
||||
{{ ucwords(strtolower($transaction->data_penjual->getCityName() . ', ' . $transaction->data_penjual->getProvinceName())) }}
|
||||
<br>
|
||||
<strong>Email:</strong> <br>
|
||||
{{ $transaction->penjual }} <br>
|
||||
<strong>No. HP:</strong> <br>
|
||||
{{ $transaction->data_penjual->nohp }}
|
||||
</address>
|
||||
</div>
|
||||
</div>
|
||||
@ -109,20 +119,6 @@
|
||||
</address>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
<address>
|
||||
<strong>Batas Pembayaran:</strong><br>
|
||||
{{ date('d F Y', strtotime($transaction->batas_pembayaran)) }}<br>
|
||||
</address>
|
||||
</div>
|
||||
<div class="col-md-6 text-md-right">
|
||||
<address>
|
||||
<strong>Batas Pengiriman:</strong><br>
|
||||
{{ date('d F Y', strtotime($transaction->batas_pengiriman_barang_akhir)) }}<br>
|
||||
</address>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
<address>
|
||||
@ -130,12 +126,32 @@
|
||||
{{ ucwords($transaction->status_transaksi) }}
|
||||
</address>
|
||||
</div>
|
||||
<div class="col-md-6 text-md-right">
|
||||
<address>
|
||||
<strong>Status Pembayaran:</strong><br>
|
||||
{{ ucwords($transaction->status_pembayaran) }}
|
||||
</address>
|
||||
</div>
|
||||
@if ($transaction->tanggal_pembayaran != null)
|
||||
<div class="col-md-6 text-md-right">
|
||||
<address>
|
||||
<strong>Status Pembayaran:</strong><br>
|
||||
{{ ucwords($transaction->status_pembayaran) }}
|
||||
</address>
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
<div class="row">
|
||||
@if ($transaction->tanggal_pembayaran == null)
|
||||
<div class="col-md-6">
|
||||
<address>
|
||||
<strong>Batas Pembayaran:</strong><br>
|
||||
{{ date('d F Y', strtotime($transaction->batas_pembayaran)) }}<br>
|
||||
</address>
|
||||
</div>
|
||||
@endif
|
||||
@if (!in_array($transaction->status_transaksi, ['sent', 'finished', 'done', 'failure', 'refund']))
|
||||
<div class="col-md-6 text-md-right">
|
||||
<address>
|
||||
<strong>Batas Pengiriman:</strong><br>
|
||||
{{ date('d F Y', strtotime($transaction->batas_pengiriman_barang_akhir)) }}<br>
|
||||
</address>
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
@if ($transaction->fraud_status != null)
|
||||
<div class="row">
|
||||
@ -156,7 +172,7 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row mt-4">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="section-title">Rangkuman Transaksi</div>
|
||||
<p class="section-lead">Semua barang yang didaftarkan dalam transaksi.</p>
|
||||
|
@ -15,8 +15,8 @@
|
||||
<div class="col-12 mb-4">
|
||||
<div class="hero bg-primary text-white">
|
||||
<div class="hero-inner">
|
||||
<h1>Halo!!!</h1>
|
||||
<p class="lead">Selamat Datang {{ Auth::user()->nama_depan }}!</p>
|
||||
<p class="lead">Selamat Datang {{ Auth::user()->nama_depan }}! Kamu bisa memulai transaksi mu
|
||||
disini.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -16,7 +16,8 @@
|
||||
<div class="hero bg-primary text-white">
|
||||
<div class="hero-inner">
|
||||
<h1>Halo!!!</h1>
|
||||
<p class="lead">Selamat Datang {{ Auth::user()->nama_depan }}!</p>
|
||||
<p class="lead">Selamat Datang {{ Auth::user()->nama_depan }}! Disini kamu dapat melihat
|
||||
transaksi yang masuk ke kamu. Jangan lupa cek terus ya!!!</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -25,6 +25,7 @@
|
||||
width: 100%;
|
||||
height: auto;
|
||||
border-radius: 0.5rem;
|
||||
margin-top: 20px;
|
||||
}
|
||||
|
||||
.info-user,
|
||||
@ -89,8 +90,13 @@
|
||||
width: 50%;
|
||||
}
|
||||
|
||||
.info-user td:nth-child(2) {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.info-pembayaran {
|
||||
margin-top: 25px;
|
||||
margin-bottom: 25px;
|
||||
}
|
||||
|
||||
.info-pembayaran label {
|
||||
@ -114,19 +120,19 @@
|
||||
|
||||
.data-pesanan {
|
||||
background: whitesmoke;
|
||||
margin: 15px 0;
|
||||
/* margin: 15px 0; */
|
||||
}
|
||||
|
||||
.data-pesanan th {
|
||||
text-transform: capitalize;
|
||||
font-size: 0.85rem;
|
||||
padding: 15px 30px 5px 30px;
|
||||
/* padding: 15px 30px 5px 30px; */
|
||||
}
|
||||
|
||||
.data-pesanan td {
|
||||
text-align: center;
|
||||
font-size: 0.8rem;
|
||||
padding: 20px 25px;
|
||||
/* padding: 20px 25px; */
|
||||
}
|
||||
|
||||
.rincian-pesanan thead {
|
||||
@ -175,57 +181,111 @@
|
||||
|
||||
<body>
|
||||
<div class="card">
|
||||
<h3>Nota Pesanan</h3>
|
||||
<h3>Invoice</h3>
|
||||
<table class="info-user">
|
||||
<tr>
|
||||
<td class="pt-0">
|
||||
<td class="pt-0" colspan="2">
|
||||
<p>Pembeli :</p>
|
||||
</td>
|
||||
<td class="pt-0">
|
||||
<td class="pt-0" colspan="2">
|
||||
<p>Penjual :</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><span>Septea</span></td>
|
||||
<td><span>Takapedia Top Up</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>Email :</p>
|
||||
<td colspan="2">
|
||||
<span>{{ ucwords(strtolower($transaction->data_pembeli->nama_depan . ' ' . $transaction->data_pembeli->nama_belakang)) }}</span>
|
||||
</td>
|
||||
<td colspan="2">
|
||||
<span>{{ ucwords(strtolower($transaction->data_penjual->nama_depan . ' ' . $transaction->data_penjual->nama_belakang)) }}</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><span>darwin@gmail.com</span></td>
|
||||
<td colspan="2">
|
||||
<p>Email :</p>
|
||||
</td>
|
||||
<td colspan="2">
|
||||
<p>Email : </p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<td colspan="2"><span>{{ $transaction->pembeli }}</span></td>
|
||||
<td colspan="2">
|
||||
<span>{{ $transaction->penjual }}</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
<p>Alamat :</p>
|
||||
</td>
|
||||
<td colspan="2">
|
||||
<p>Alamat :</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="pr-1"><span>Pondok ponogoro jl.raya bogor no.26 rt 2/2Pondok ponogoro jl.raya bogor no.26 rt
|
||||
2/2</span></td>
|
||||
<td colspan="2" class="pr-1">
|
||||
<span>{{ ucwords(strtolower($transaction->data_pembeli->alamat)) }}</span>
|
||||
</td>
|
||||
<td colspan="2">
|
||||
<span>{{ ucwords(strtolower($transaction->data_penjual->alamat)) }}</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="pr-1">
|
||||
<span>{{ ucwords(strtolower($transaction->data_pembeli->getVillageName() . ', ' . $transaction->data_pembeli->getDistrictName())) }}</span>
|
||||
</td>
|
||||
<td colspan="2">
|
||||
<span>{{ ucwords(strtolower($transaction->data_penjual->getVillageName() . ', ' . $transaction->data_penjual->getDistrictName())) }}</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="pr-1">
|
||||
<span>{{ ucwords(strtolower($transaction->data_pembeli->getCityName() . ', ' . $transaction->data_pembeli->getProvinceName())) }}</span>
|
||||
</td>
|
||||
<td colspan="2">
|
||||
<span>{{ ucwords(strtolower($transaction->data_penjual->getCityName() . ', ' . $transaction->data_penjual->getProvinceName())) }}</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
<p>no. HP :</p>
|
||||
</td>
|
||||
<td colspan="2">
|
||||
<p>no. HP :</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2"><span>6285753478458</span></td>
|
||||
<td colspan="2">
|
||||
<span>{{ $transaction->data_pembeli->nohp }}</span>
|
||||
</td>
|
||||
<td colspan="2">
|
||||
<span>{{ $transaction->data_penjual->nohp }}</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p>Deskripsi :</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<span>{{ $transaction->deskripsi == null ? '---' : $transaction->deskripsi }}</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table class="data-pesanan">
|
||||
<table class="data-pesanan" style="margin-top: 10px;">
|
||||
<thead>
|
||||
<th>No. Pesanan</th>
|
||||
<th>Tgl Pesanan</th>
|
||||
<th>Tanggal Pembayaran</th>
|
||||
<th>Metode Pembayaran</th>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><span>#8shd87ugd-18bg-273v</span></td>
|
||||
<td><span>18/02/2024</span></td>
|
||||
<td><span>Visa ending ***</span></td>
|
||||
<td><span>#{{ $transaction->id }}</span></td>
|
||||
<td><span>{{ $transaction->tanggal_pembayaran == null ? '---' : date('d F Y', strtotime($transaction->tanggal_pembayaran)) }}</span>
|
||||
</td>
|
||||
<td>
|
||||
<span>{{ $transaction->metode_pembayaran == null ? '---' : $transaction->metode_pembayaran }}</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@ -251,22 +311,23 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>1</td>
|
||||
<td>Iphone 17 Pro Max</td>
|
||||
<td>Rp.17.994.592,00</td>
|
||||
<td>{{ $transaction->nama_barang }}</td>
|
||||
<td>Rp {{ number_format($transaction->harga_barang, 2, ',', '.') }}</td>
|
||||
<td>2</td>
|
||||
<td>Rp.35.989.184,00</td>
|
||||
<td>Rp {{ number_format($transaction->harga_barang * $transaction->jumlah_barang, 2, ',', '.') }}
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="info-pembayaran">
|
||||
<tr>
|
||||
<td>[ini kosong]</td>
|
||||
<td style="width: 45%;" class="pt-2"><label>subtotal :</label></td>
|
||||
<td style="width: 45%;" class="pt-2"><label>subtotal</label></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>[kosong]</td>
|
||||
<td style="width: 45%;" colspan="2">
|
||||
<p>Rp.35.989.184,00</p>
|
||||
<p>Rp {{ number_format($transaction->total_harga, 2, ',', '.') }}</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -276,7 +337,7 @@
|
||||
<tr>
|
||||
<td>[kosong]</td>
|
||||
<td style="width: 45%;" colspan="2">
|
||||
<p>Rp.30.000,00</p>
|
||||
<p>Rp {{ number_format($transaction->total_keuntungan, 2, ',', '.') }}</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -292,7 +353,7 @@
|
||||
<tr>
|
||||
<td>[kosong]</td>
|
||||
<td style="width: 45%;" class="pb-2" colspan="2">
|
||||
<p>Rp.30.000,00</p>
|
||||
<p>Rp {{ number_format($transaction->total_bayar, 2, ',', '.') }}</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
@ -20,6 +20,11 @@
|
||||
{{ ucwords(strtolower($transaction->data_pembeli->alamat)) }}<br>
|
||||
{{ ucwords(strtolower($transaction->data_pembeli->getVillageName() . ', ' . $transaction->data_pembeli->getDistrictName())) }}<br>
|
||||
{{ ucwords(strtolower($transaction->data_pembeli->getCityName() . ', ' . $transaction->data_pembeli->getProvinceName())) }}
|
||||
<br>
|
||||
<strong>Email:</strong><br>
|
||||
{{ $transaction->pembeli }} <br>
|
||||
<strong>No. HP:</strong> <br>
|
||||
{{ $transaction->data_pembeli->nohp }}
|
||||
</address>
|
||||
</div>
|
||||
<div class="col-md-6 text-md-right">
|
||||
@ -29,6 +34,11 @@
|
||||
{{ ucwords(strtolower($transaction->data_penjual->alamat)) }}<br>
|
||||
{{ ucwords(strtolower($transaction->data_penjual->getVillageName() . ', ' . $transaction->data_penjual->getDistrictName())) }}<br>
|
||||
{{ ucwords(strtolower($transaction->data_penjual->getCityName() . ', ' . $transaction->data_penjual->getProvinceName())) }}
|
||||
<br>
|
||||
<strong>Email:</strong> <br>
|
||||
{{ $transaction->penjual }} <br>
|
||||
<strong>No. HP:</strong> <br>
|
||||
{{ $transaction->data_penjual->nohp }}
|
||||
</address>
|
||||
</div>
|
||||
</div>
|
||||
@ -59,7 +69,7 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row mt-4">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="section-title">Rangkuman Transaksi</div>
|
||||
<p class="section-lead">Semua barang yang didaftarkan dalam transaksi.</p>
|
||||
@ -85,7 +95,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<div class="row mt-4">
|
||||
<div class="col-lg-8">
|
||||
<div class="col-lg-6">
|
||||
<div class="section-title">Metode Pembayaran</div>
|
||||
<div class="images">
|
||||
@if ($transaction->metode_pembayaran != null)
|
||||
@ -95,7 +105,7 @@
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-lg-4 text-right">
|
||||
<div class="col-lg-6 text-right">
|
||||
<div class="invoice-detail-item">
|
||||
<div class="invoice-detail-name">Subtotal</div>
|
||||
<div class="invoice-detail-value">
|
||||
|
@ -28,7 +28,7 @@
|
||||
</li>
|
||||
<li><a class="nav-link {{ request()->routeIs('admin-setting.index') ? 'active' : '' }}"
|
||||
href="{{ route('admin-setting.index') }}"><i class="fas fa-cog"></i>
|
||||
<span>Setting</span></a></li>
|
||||
<span>Kebijakan</span></a></li>
|
||||
<li><a class="nav-link {{ request()->routeIs('admin-notification.index') ? 'active' : '' }}"
|
||||
href="{{ route('admin-notification.index') }}"><i class="fas fa-bell"></i>
|
||||
<span>Notifikasi</span></a></li>
|
||||
|
Loading…
Reference in New Issue
Block a user