35 lines
1.1 KiB
PHP
35 lines
1.1 KiB
PHP
<?php
|
|
|
|
namespace Modules\Withdraw\Http\Requests;
|
|
|
|
use Illuminate\Foundation\Http\FormRequest;
|
|
|
|
class UserEditBankAccountRequest extends FormRequest
|
|
{
|
|
|
|
public function rules(): array
|
|
{
|
|
return [
|
|
'name' => 'required',
|
|
'no' => ['required', 'digits_between:16,19'],
|
|
// 'branch_name' => 'required',
|
|
'mobile' => 'required',
|
|
'bank_id' => 'required',
|
|
];
|
|
}
|
|
|
|
public function messages(): array
|
|
{
|
|
return [
|
|
'name.required' => '收款人姓名必须填写',
|
|
'no.required' => '银行卡号必须填写',
|
|
'no.unique' => '此银行卡号已提交过',
|
|
'no.integer' => '银行卡号必须是数字',
|
|
'no.digits_between' => '银行卡号长度必须在:min ~ :max之间',
|
|
'branch_name.required' => '支行名称必须填写',
|
|
'mobile.required' => '收款人手机号必须填写',
|
|
'bank_id.required' => '银行必须选择',
|
|
];
|
|
}
|
|
|
|
} |