UserValidates.php 782 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <?php
  2. namespace app\http\validates\user;
  3. use think\Validate;
  4. /**
  5. * 注册验证
  6. * Class RegisterValidates
  7. * @package app\http\validates\user
  8. */
  9. class UserValidates extends Validate
  10. {
  11. protected $rule = [
  12. 'rname' => 'require',
  13. 'cid' => 'require|idCard',
  14. 'cidimg' => 'require',
  15. ];
  16. protected $message = [
  17. 'rname.require' => '姓名必须填写',
  18. 'cid.require' => '身份证必须填写',
  19. 'cidimg.require' => '身份证图片必须上传',
  20. 'cid.idCard' => '身份证格式不对'
  21. ];
  22. public function sceneCode()
  23. {
  24. return $this->only(['phone']);
  25. }
  26. public function sceneRegister()
  27. {
  28. return $this->only(['account','captcha','password']);
  29. }
  30. }