feat(order): menambahkan kolom order_at dan menyesuaikan datatablenya
This commit is contained in:
parent
5d3deb35c3
commit
a44eef2c7a
@ -3,9 +3,9 @@
|
||||
namespace App\Livewire\Datatable\Studio\Manage;
|
||||
|
||||
use App\Models\Order;
|
||||
use App\Traits\Datatable\WithAppendColumn;
|
||||
use App\Traits\Datatable\WithConfiguration;
|
||||
use App\Traits\Datatable\WithPrependColumn;
|
||||
use App\Traits\WithMediaHandler;
|
||||
use Illuminate\Database\Eloquent\Builder;
|
||||
use Illuminate\Support\Facades\Blade;
|
||||
use Rappasoft\LaravelLivewireTables\DataTableComponent;
|
||||
@ -14,7 +14,7 @@
|
||||
|
||||
class OrdersTable extends DataTableComponent
|
||||
{
|
||||
use WithConfiguration, WithMediaHandler, WithPrependColumn;
|
||||
use WithAppendColumn, WithConfiguration, WithPrependColumn;
|
||||
|
||||
protected $model = Order::class;
|
||||
|
||||
@ -42,7 +42,7 @@ public function columns(): array
|
||||
})
|
||||
->html(),
|
||||
|
||||
Column::make('Tanggal', 'created_at')
|
||||
Column::make('Tanggal', 'order_at')
|
||||
->format(fn ($value) => formatDate($value))
|
||||
->searchable(),
|
||||
|
||||
@ -136,7 +136,7 @@ public function columns(): array
|
||||
|
||||
public function builder(): Builder
|
||||
{
|
||||
return Order::select('orders.id', 'orders.user_id', 'invoice_number', 'customer_id', 'orders.created_at', 'cogs', 'subtotal', 'discount', 'total', 'orders.status', 'channel')
|
||||
return Order::select('orders.id', 'orders.user_id', 'invoice_number', 'customer_id', 'orders.order_at', 'cogs', 'subtotal', 'discount', 'total', 'orders.status', 'channel', 'orders.voucher_id', 'orders.created_at')
|
||||
->with(['user', 'user.employee', 'customer', 'voucher']);
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user