188 lines
9.4 KiB
PHP
188 lines
9.4 KiB
PHP
<div>
|
|
<div class="row">
|
|
<div class="col-12">
|
|
<div class="card border-0 shadow-sm">
|
|
<div class="card-body">
|
|
<form wire:submit="generateReport">
|
|
<div class="form-row">
|
|
<div class="col-lg-6">
|
|
<div class="form-group">
|
|
<label>Bulan <span class="text-danger">*</span></label>
|
|
<select wire:model="month" class="form-control" name="month">
|
|
<option value="">Pilih Bulan</option>
|
|
<option value="1">Januari</option>
|
|
<option value="2">Februari</option>
|
|
<option value="3">Maret</option>
|
|
<option value="4">April</option>
|
|
<option value="5">Mei</option>
|
|
<option value="6">Juni</option>
|
|
<option value="7">Juli</option>
|
|
<option value="8">Agustus</option>
|
|
<option value="9">September</option>
|
|
<option value="10">Oktober</option>
|
|
<option value="11">November</option>
|
|
<option value="12">Desember</option>
|
|
</select>
|
|
@error('month')
|
|
<span class="text-danger mt-1">{{ $message }}</span>
|
|
@enderror
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-6">
|
|
<div class="form-group">
|
|
<label>Tahun <span class="text-danger">*</span></label>
|
|
<select wire:model="year" class="form-control" name="year">
|
|
<option value="">Pilih Tahun</option>
|
|
@for($year = now()->year; $year >= 2025; $year--)
|
|
<option value="{{ $year }}">{{ $year }}</option>
|
|
@endfor
|
|
</select>
|
|
@error('year')
|
|
<span class="text-danger mt-1">{{ $message }}</span>
|
|
@enderror
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="form-group mb-0">
|
|
<button type="submit" class="btn btn-primary">
|
|
<span wire:target="generateReport" wire:loading class="spinner-border spinner-border-sm" role="status" aria-hidden="true"></span>
|
|
<i wire:target="generateReport" wire:loading.remove class="bi bi-shuffle"></i>
|
|
Filter Report
|
|
</button>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
{{-- Sales --}}
|
|
<div class="col-12 col-lg-4">
|
|
<div class="card border-0 shadow-sm">
|
|
<div class="card-body p-3 d-flex align-items-center">
|
|
<div class="bg-primary p-3 mfe-3 rounded">
|
|
<i class="bi bi-receipt font-2xl"></i>
|
|
</div>
|
|
<div>
|
|
<div class="text-value text-primary">{{ format_currency($sales_amount) }}</div>
|
|
<div class="text-uppercase font-weight-bold small ">{{ $total_sales }} Sales</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{-- Sale Returns --}}
|
|
{{-- <div class="col-12 col-lg-4">
|
|
<div class="card border-0 shadow-sm">
|
|
<div class="card-body p-3 d-flex align-items-center">
|
|
<div class="bg-primary p-3 mfe-3 rounded">
|
|
<i class="bi bi-arrow-return-left font-2xl"></i>
|
|
</div>
|
|
<div>
|
|
<div class="text-value text-primary">{{ format_currency($sale_returns_amount) }}</div>
|
|
<div class="text-uppercase font-weight-bold small">{{ $total_sale_returns }} Sale Returns</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div> --}}
|
|
{{-- Profit --}}
|
|
<div class="col-12 col-lg-4">
|
|
<div class="card border-0 shadow-sm">
|
|
<div class="card-body p-3 d-flex align-items-center">
|
|
<div class="bg-primary p-3 mfe-3 rounded">
|
|
<i class="bi bi-trophy font-2xl"></i>
|
|
</div>
|
|
<div>
|
|
<div class="text-value text-primary">{{ format_currency($profit_amount) }}</div>
|
|
<div class="text-uppercase font-weight-bold small">Profit</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{-- Purchases --}}
|
|
<div class="col-12 col-lg-4">
|
|
<div class="card border-0 shadow-sm">
|
|
<div class="card-body p-3 d-flex align-items-center">
|
|
<div class="bg-primary p-3 mfe-3 rounded">
|
|
<i class="bi bi-bag font-2xl"></i>
|
|
</div>
|
|
<div>
|
|
<div class="text-value text-primary">{{ format_currency($purchases_amount) }}</div>
|
|
<div class="text-uppercase font-weight-bold small">{{ $total_purchases }} Purchases</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{-- Purchase Returns --}}
|
|
{{-- <div class="col-12 col-lg-4">
|
|
<div class="card border-0 shadow-sm">
|
|
<div class="card-body p-3 d-flex align-items-center">
|
|
<div class="bg-primary p-3 mfe-3 rounded">
|
|
<i class="bi bi-arrow-return-right font-2xl"></i>
|
|
</div>
|
|
<div>
|
|
<div class="text-value text-primary">{{ format_currency($purchase_returns_amount) }}</div>
|
|
<div class="text-uppercase font-weight-bold small">{{ $total_purchase_returns }} Purchase Returns</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div> --}}
|
|
{{-- Expenses --}}
|
|
<div class="col-12 col-lg-4">
|
|
<div class="card border-0 shadow-sm">
|
|
<div class="card-body p-3 d-flex align-items-center">
|
|
<div class="bg-primary p-3 mfe-3 rounded">
|
|
<i class="bi bi-wallet2 font-2xl"></i>
|
|
</div>
|
|
<div>
|
|
<div class="text-value text-primary">{{ format_currency($expenses_amount) }}</div>
|
|
<div class="text-uppercase font-weight-bold small">Expenses</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{-- Payments Received --}}
|
|
{{-- <div class="col-12 col-lg-4">
|
|
<div class="card border-0 shadow-sm">
|
|
<div class="card-body p-3 d-flex align-items-center">
|
|
<div class="bg-primary p-3 mfe-3 rounded">
|
|
<i class="bi bi-cash-stack font-2xl"></i>
|
|
</div>
|
|
<div>
|
|
<div class="text-value text-primary">{{ format_currency($payments_received_amount) }}</div>
|
|
<div class="text-uppercase font-weight-bold small">Payments Received</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div> --}}
|
|
{{-- Payments Sent --}}
|
|
{{-- <div class="col-12 col-lg-4">
|
|
<div class="card border-0 shadow-sm">
|
|
<div class="card-body p-3 d-flex align-items-center">
|
|
<div class="bg-primary p-3 mfe-3 rounded">
|
|
<i class="bi bi-cash-stack font-2xl"></i>
|
|
</div>
|
|
<div>
|
|
<div class="text-value text-primary">{{ format_currency($payments_sent_amount) }}</div>
|
|
<div class="text-uppercase font-weight-bold small">Payments Sent</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div> --}}
|
|
{{-- Payments Net --}}
|
|
{{-- <div class="col-12 col-lg-4">
|
|
<div class="card border-0 shadow-sm">
|
|
<div class="card-body p-3 d-flex align-items-center">
|
|
<div class="bg-primary p-3 mfe-3 rounded">
|
|
<i class="bi bi-cash-stack font-2xl"></i>
|
|
</div>
|
|
<div>
|
|
<div class="text-value text-primary">{{ format_currency($payments_net_amount) }}</div>
|
|
<div class="text-uppercase font-weight-bold small">Payments Net</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div> --}}
|
|
</div>
|
|
</div>
|