feat: sku

This commit is contained in:
2025-01-07 17:55:58 +08:00
parent fd18cffeab
commit fd70dfabf5
8 changed files with 295 additions and 21 deletions

View File

@@ -20,9 +20,32 @@ class GoodRequest extends FormRequest
* Get the validation rules that apply to the request.
*/
public function rules(): array
{
return [
'date' => 'required|date|after:today',
'kitchen_id' => 'required|integer|exists:kitchen,id',
'chef_id' => 'required|integer|exists:chef,id',
'title' => 'required|string',
'sub_title' => 'string',
'category_id' => 'required|integer|exists:category,id',
'saleable' => 'required|integer|in:1,2',
'id' => 'required|integer',
'cycle_id' => 'required|integer|exists:cycle,id',
];
}
public function messages(): array
{
return [
];
}
protected array $scenes = [
'add_spu' => ['date', 'kitchen_id', 'chef_id', 'title', 'sub_title', 'category_id', 'saleable'],
'edit_spu' => ['id','kitchen_id', 'chef_id', 'title', 'sub_title', 'category_id', 'saleable'],
'del_spu' => ['id'],
'spu' => ['id'],
'list_spu' => ['cycle_id']
];
}