['username', 'password', 'uuid', 'code'], 'sy_login' => ['username', 'password'], 'info' => ['realname', 'avatar'], 'add' => ['realname','username','password'], 'edit' => ['realname','username','account_id'], 'edit_bank' => ['acc_name','acc_no','idcard','acc_phone','bank_name','idcard_front_pic','idcard_back_pic','acc_front_pic'] ]; /** * 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 [ 'username' => 'required', 'password' => 'required', 'uuid' => 'required', 'code' => 'required', 'realname' => 'required', 'avatar' => 'required', 'account_id' => 'required', 'acc_name' => 'required', 'acc_no' => 'required', 'idcard' => 'required', 'acc_phone' => 'required', 'bank_name' => 'required', 'idcard_front_pic' => 'required', 'idcard_back_pic' => 'required', 'acc_front_pic' => 'required' ]; } public function messages(): array { return [ 'code.required' => '验证码必填!', 'realname.required' => '姓名必填!', 'avatar.required' => '头像必填!', 'acc_name.required' => '开户名称必填!', 'acc_no.required' => '银行卡号必填!', 'idcard.required' => '身份证号必填!', 'acc_phone.required' => '银行预留手机号必填!', 'bank_name.required' => '开户行名称必填!', 'idcard_front_pic.required' => '身份证正面必传!', 'idcard_back_pic.required' => '身份证反面必传!', 'acc_front_pic.required' => '结算卡正面必传!', ]; } }