Introduce a comprehensive set of commercial features including a multi-step order approval workflow, customer credit management, and specialized import service invoicing. Key changes: - Implement `pending_approval` and `approved` shipment statuses to allow staff verification before customer payment. - Add a credit system to `User` model with `credit_limit` and `credit_used` to manage customer balances and debts. - Develop a new `importInvoice` PDF generation service following the "Sheet ENG Invoice" specification for import services. - Add Filament resources for managing Audit Logs, Commitment Forms, Customer Credits, and Shipment Checklists. - Implement staff-specific APIs for order approval/rejection and customer financial status monitoring. - Integrate Kavenegar SMS service for mobile verification and notifications. - Add bulk tracking import functionality via CSV/Excel. - Update WordPress bridge assets (CSS/JS) to support the new multi-step order form UI and updated redirection logic. - Update deployment configurations and documentation to reflect new production domains and feature sets.
12 lines
259 B
PHP
12 lines
259 B
PHP
<?php
|
|
|
|
namespace App\Filament\Resources\AuditLogResource\Pages;
|
|
|
|
use App\Filament\Resources\AuditLogResource;
|
|
use Filament\Resources\Pages\EditRecord;
|
|
|
|
class EditAuditLog extends EditRecord
|
|
{
|
|
protected static string $resource = AuditLogResource::class;
|
|
}
|