feat: Implement payment method fields, refactor order creation logic to support detailed order items and VM provisioning, and add admin notifications.

This commit is contained in:
pbao9
2026-03-11 10:14:32 +07:00
parent 7fdcc01027
commit 5649674eb4
9 changed files with 208 additions and 61 deletions
+4 -4
View File
@@ -23,12 +23,12 @@ class OrderRequest extends FormRequest
{
return [
'customer_id' => 'required',
'payment_id' => 'required',
'payment_method' => 'required',
'status' => 'required',
'product.*.type' => 'required|numeric|not__in:0',
'product.*.product_id' => 'required|numeric|not__in:0',
'product.*.billing' => 'required|not__in:0',
'product.*.quantity' => 'required|min:1',
'product.*.os_id' => 'nullable|integer',
'product.*.billing' => 'required|not__in:0',
'product.*.quantity' => 'required|min:1',
];
}
}