RegisterValidate.php 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <?php
  2. /**
  3. * @author 林海涛
  4. * @date ${DATA}
  5. */
  6. namespace app\workerapi\validate;
  7. use app\common\model\master_worker_register\MasterWorkerRegister;
  8. use app\common\validate\BaseValidate;
  9. /**
  10. * 注册验证器
  11. * Class RegisterValidate
  12. * @package app\api\validate
  13. */
  14. class RegisterValidate extends BaseValidate
  15. {
  16. protected $rule = [
  17. 'other_exp_type' => 'require',
  18. 'vehicle_type' => 'require',
  19. 'name' => 'require',
  20. 'age' => 'require|number|between:18,55',
  21. 'mobile' => 'require|mobile',
  22. 'code' => 'require',
  23. 'city' => 'require',
  24. 'maintain_exp_type' => 'require',
  25. 'lon' => 'require',
  26. 'lat' => 'require',
  27. ];
  28. protected $message = [
  29. 'other_exp_type.require' => '其他经验必填',
  30. 'vehicle_type.require' => '交通工具必填',
  31. 'name.require' => '账号必填',
  32. 'age.require' => '年龄必填',
  33. 'age.number' => '年龄必须为数字',
  34. 'age.between' => '年龄只能在18-55之间',
  35. 'mobile.mobile' => '请输入正确手机号',
  36. 'code.require' => '请输入验证码',
  37. 'city.require' => '请输入城市',
  38. 'maintain_exp_type.require' => '请输入维修经验',
  39. 'lon.require' => '请输入经度',
  40. 'lat.require' => '请输入维度',
  41. ];
  42. }