BankAccountValidate.php 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. namespace app\workerapi\validate;
  3. use app\common\validate\BaseValidate;
  4. /**
  5. * @author 林海涛
  6. * @date 2024/7/11 下午4:30
  7. */
  8. class BankAccountValidate extends BaseValidate
  9. {
  10. protected $rule = [
  11. 'account_holder' => 'require',
  12. 'bank_name' => 'require',
  13. 'province'=>'require',
  14. 'city'=>'require',
  15. 'opening_branch'=>'require',
  16. 'account'=>'require',
  17. 'mobile'=>'require|mobile',
  18. 'bank_image'=>'require'
  19. ];
  20. protected $message = [
  21. 'account_holder.require' => '请输入户主名称',
  22. 'bank_name.require' => '请输入银行名称',
  23. 'province.require' => '请输入省',
  24. 'city.require' => '请输入市',
  25. 'opening_branch.require' => '请输入开发支行',
  26. 'account.require' => '请输入开发支行',
  27. 'mobile.require' => '请输入银行卡预留手机号',
  28. 'mobile.mobile' => '银行卡预留手机号格式不正确',
  29. 'bank_image.require' => '请上传银行卡照片',
  30. ];
  31. public function sceneBindBankAccount()
  32. {
  33. $this->only(['account_holder','bank_name','province','city','opening_branch','account','mobile','bank_image']);
  34. }
  35. }