税率大于0小于100

This commit is contained in:
Edward Yang 2022-08-19 21:21:38 +08:00
parent d670a46c32
commit a01c57c025
1 changed files with 7 additions and 1 deletions

View File

@ -32,14 +32,20 @@ class TaxRateRequest extends FormRequest
*/
public function rules(): array
{
return [
$rule = [
'name' => 'required|string|max:10',
'rate' => 'required|numeric',
'type' => 'required|in:percent,flat',
'region_id' => 'required|int',
];
if ($this->type == 'percent') {
$rule['rate'] = 'required|numeric|gt:0|lt:100';
}
return $rule;
}
public function attributes()
{
return [