feat: implement VMware vCenter integration, enhance product pricing display, and update order processing logic.
This commit is contained in:
@@ -18,12 +18,12 @@ class StoreOrderRequest extends FormRequest
|
||||
{
|
||||
return [
|
||||
'product_id' => ['required', Rule::exists('products', 'uuid')->whereNull('deleted_at')],
|
||||
'billing_cycle'=> ['required', Rule::enum(ProductBillingCycle::class), 'exists:product_pricings,billing_cycle'],
|
||||
'billing_cycle'=> ['required', Rule::enum(ProductBillingCycle::class)],
|
||||
'server_name' => 'nullable|string|max:255',
|
||||
'os_id' => 'nullable|exists:os,id',
|
||||
'os_id' => 'nullable|integer',
|
||||
'addons' => 'array',
|
||||
'addons.*.addon_id' => 'required|exists:product_addon,id',
|
||||
'addons.*.qty' => 'required|integer|min:1',
|
||||
'addons.*.addon_id' => 'nullable|exists:product_addon,id',
|
||||
'addons.*.qty' => 'nullable|integer|min:0',
|
||||
];
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user