fixed account orders filter by status

This commit is contained in:
Edward Yang 2022-08-18 16:51:08 +08:00
parent 0c6bc6c220
commit e7734e02d1
2 changed files with 11 additions and 1 deletions

View File

@ -93,6 +93,12 @@ class OrderRepo
$builder->where('created_at', '<', $end);
}
$status = $filters['status'] ?? '';
if ($status) {
$builder->where('status', $status);
}
return $builder;
}

View File

@ -30,7 +30,11 @@ class OrderController extends Controller
*/
public function index(Request $request): View
{
$orders = OrderRepo::getListByCustomer(current_customer());
$filters = [
'customer' => current_customer(),
'status' => $request->get('status')
];
$orders = OrderRepo::filterOrders($filters);
$data = [
'orders' => OrderList::collection($orders),
];