feat : driver

This commit is contained in:
2024-11-13 14:25:07 +08:00
parent 4145e082b0
commit 1077cdfcd8
7 changed files with 166 additions and 58 deletions

View File

@@ -0,0 +1,45 @@
<?php
declare(strict_types=1);
namespace App\Request\Admin;
use Hyperf\Validation\Request\FormRequest;
class DriverRequest extends FormRequest
{
/**
* Determine if the user is authorized to make this request.
*/
public function authorize(): bool
{
return true;
}
/**
* Get the validation rules that apply to the request.
*/
public function rules(): array
{
return [
'query_driver_name' =>'sometimes|string',
'query_driver_city_id' => 'sometimes|integer|exists:system_city,id',
'query_driver_id' =>'sometimes|integer|exists:admin_user,id',
'limit' => 'required|integer',
];
}
public function messages(): array
{
return [];
}
protected array $scenes = [
'driver_list' => [
'limit',
'query_driver_name',
'query_driver_city_id',
'query_driver_id'
]
];
}

View File

@@ -43,8 +43,9 @@ class SiteRequest extends FormRequest
'query_kitchen_id' =>'sometimes|integer|exists:kitchen,id',
'query_driver_id' =>'sometimes|integer|exists:admin_user,id',
'query_id' => 'sometimes|integer|exists:site,id',
'query_driver_name' =>'sometimes|string',
'query_driver_city_id' => 'sometimes|integer|exists:system_city,id',
// 'query_driver_name' =>'sometimes|string',
// 'query_driver_city_id' => 'sometimes|integer|exists:system_city,id',
'limit' => 'required|integer',
];
}