update marketing
All checks were successful
Build, Push and Deploy / build-and-push (push) Successful in 5m14s
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 17s
Build, Push and Deploy / deploy-staging (push) Successful in 41s
Build, Push and Deploy / deploy-production (push) Has been skipped

This commit is contained in:
2026-05-14 11:55:22 +07:00
parent f80fcc4c1b
commit 05fd3230b8
448 changed files with 17545 additions and 5128 deletions

View File

@@ -16,7 +16,7 @@
@foreach ($suppliers as $supplier)
<tr>
<td class="d-print-none">{{ $suppliers->firstItem() + $loop->index }}</td>
<td class="d-print-none text-start">
<td class=" text-start">
<a href="{{ route('business.supplier-ledger.show', $supplier->id) }}" class="stock-view-data text-primary">
{{ $supplier->name }}
</a>

View File

@@ -46,17 +46,17 @@
<div class="table-top-btn-group d-print-none">
<ul>
<li>
<a href="{{ route('business.supplier-ledger.csv') }}">
<a class="export-btn" href="{{ route('business.supplier-ledger.csv') }}">
<img src="{{ asset('assets/images/logo/csv.svg') }}" alt="">
</a>
</li>
<li>
<a href="{{ route('business.supplier-ledger.excel') }}">
<a class="export-btn" href="{{ route('business.supplier-ledger.excel') }}">
<img src="{{ asset('assets/images/logo/excel.svg') }}" alt="">
</a>
</li>
<li>
<a target="blank" href="{{ route('business.supplier-ledger.pdf') }}">
<a class="export-btn" target="_blank" href="{{ route('business.supplier-ledger.pdf') }}">
<img src="{{ asset('assets/images/logo/pdf.svg') }}" alt="">
</a>
</li>

View File

@@ -4,7 +4,6 @@
<div class="table-header justify-content-center border-0 d-none d-block d-print-block text-center">
@include('business::print.header')
<h4 style="text-align: center; margin: 0; padding: 0; font-size: 16px;" class="">{{ __('Supplier Ledger List') }}</h4>
{{-- <p style="text-align: center; margin: 0; padding: 0; font-weight: 400; font-size: 14px;" class="">{{ __('Duration: 14-12-2025 to 24-12-2025') }}</p> --}}
</div>
@endsection

View File

@@ -25,12 +25,41 @@
<td class="text-start">{{ $index + 1 }}</td>
<td class="text-start">{{ formatted_date($row['date']) }}</td>
@php
$invoice_no = $row['invoice_no'] ?? null;
$invoice_route = null;
if ($invoice_no) {
if ($row['platform'] === 'Purchase') {
$businessId = $row['business_id'] ?? null;
$tax_invoice = moduleCheck('TaxInvoiceAddon') && invoice_setting($businessId) == 'standard_a4';
$invoice_route = $tax_invoice
? route('business.purchases.tax.invoice', $row['id'])
: route('business.purchases.invoice', $row['id']);
} else {
$invoice_route = route('business.collect.dues.invoice', $row['id'] ?? '');
}
}
@endphp
<td class="text-start">
<a target="_blank" href="{{ $row['platform'] === 'Purchase' ? route('business.purchases.invoice', $row['id'] ?? '') : route('business.collect.dues.invoice', $row['id'] ?? '') }}" class="stock-view-data text-primary">
{{ $row['invoice_no'] ?? '-' }} - {{ $row['id'] }}
</a>
@if($invoice_route)
<a target="_blank" href="{{ $invoice_route }}" class="stock-view-data text-primary">
{{ $invoice_no }}
</a>
@else
{{ $invoice_no ?? '-' }}
@endif
</td>
<td class="text-start">
@if(in_array($row['platform'], ['Opening Collection', 'Opening Payment']))
{{ $row['platform'] }}: {{ currency_format($row['amount'] ?? 0, currency: business_currency()) }}
@else
{{ $row['platform'] }}
@endif
</td>
<td class="d-print-none text-start">{{ $row['platform'] }}</td>
<td class="text-start">{{ currency_format($row['credit_amount'], currency: business_currency()) }}</td>
<td class="text-start">{{ currency_format($row['debit_amount'], currency: business_currency()) }}</td>
<td class="text-start">{{ currency_format($row['balance'], currency: business_currency()) }}</td>

View File

@@ -24,9 +24,21 @@
<td class="text-start">{{ $index + 1 }}</td>
<td class="text-start">{{ formatted_date($row['date']) }}</td>
<td class="text-start">
{{ $row['invoice_no'] ?? '-' }} - {{ $row['id'] }}
@if($row['invoice_no'] && $row['platform'] === 'Purchase')
{{ $row['invoice_no'] }} - {{ $row['id'] }}
@elseif($row['invoice_no'])
{{ $row['invoice_no'] }}
@else
-
@endif
</td>
<td class="d-print-none text-start">
@if(in_array($row['platform'], ['Opening Collection', 'Opening Payment']))
{{ $row['platform'] }}: {{ currency_format($row['amount'] ?? 0) }}
@else
{{ $row['platform'] }}
@endif
</td>
<td class="d-print-none text-start">{{ $row['platform'] }}</td>
<td class="text-start">{{ currency_format($row['credit_amount']) }}</td>
<td class="text-start">{{ currency_format($row['debit_amount']) }}</td>
<td class="text-start">{{ currency_format($row['balance']) }}</td>

View File

@@ -31,7 +31,7 @@
</div>
<div class="gpt-up-down-arrow position-relative d-print-none custom-date-filter">
<select name="duration" class="form-control custom-days">
<option value="">{{ __('All') }}</option>
<option value="">{{ __('All Time') }}</option>
<option value="today"> {{ __('Today') }}</option>
<option value="yesterday"> {{ __('Yesterday') }}</option>
<option value="last_seven_days"> {{ __('Last 7 Days') }}</option>
@@ -64,17 +64,17 @@
<div class="table-top-btn-group d-print-none">
<ul>
<li>
<a href="{{ route('business.single-supplier-ledger.csv', $party->id) }}">
<a class="export-btn" href="{{ route('business.single-supplier-ledger.csv', $party->id) }}">
<img src="{{ asset('assets/images/logo/csv.svg') }}" alt="">
</a>
</li>
<li>
<a href="{{ route('business.single-supplier-ledger.excel', $party->id) }}">
<a class="export-btn" href="{{ route('business.single-supplier-ledger.excel', $party->id) }}">
<img src="{{ asset('assets/images/logo/excel.svg') }}" alt="">
</a>
</li>
<li>
<a target="blank" href="{{ route('business.single-supplier-ledger.pdf', $party->id) }}">
<a class="export-btn" target="_blank" href="{{ route('business.single-supplier-ledger.pdf', $party->id) }}">
<img src="{{ asset('assets/images/logo/pdf.svg') }}" alt="">
</a>
</li>

View File

@@ -5,6 +5,19 @@
@include('business::print.header')
<p style="text-align: center; margin: 0; padding: 0; margin-bottom:5px; font-size: 16px;">
{{ $party->name }} ({{ __('Ledger')}})
@if ($fromDate && $toDate)
<p style="text-align: center; margin: 0; padding: 0; font-weight: 400; font-size: 14px;" class="">{{ __('Duration:') }}
@if ($duration === 'today')
{{ Carbon\Carbon::parse($fromDate)->format('d-m-Y') }}
@elseif ($duration === 'yesterday')
{{ Carbon\Carbon::parse($fromDate)->format('d-m-Y') }}
@else
{{ Carbon\Carbon::parse($fromDate)->format('d-m-Y') }}
{{ __('to') }}
{{ Carbon\Carbon::parse($toDate)->format('d-m-Y') }}
@endif
</p>
@endif
</p>
@endsection
@@ -41,10 +54,18 @@
{{ formatted_date($row['date']) }}
</td>
<td style="border:1px solid gainsboro; text-align:center;">
{{ $row['invoice_no'] ?? '-' }} - {{ $row['id'] }}
@if($row['invoice_no'])
{{ $row['invoice_no'] }} - {{ $row['id'] }}
@else
-
@endif
</td>
<td style="border:1px solid gainsboro; text-align:center;">
{{ $row['platform'] }}
@if(in_array($row['platform'], ['Opening Collection', 'Opening Payment']))
{{ $row['platform'] }}: {{ currency_format($row['amount'] ?? 0, currency: business_currency()) }}
@else
{{ $row['platform'] }}
@endif
</td>
<td style="border:1px solid gainsboro; text-align:center;">
{{ currency_format($row['credit_amount'], currency: business_currency()) }}