User.php 884 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?php
  2. namespace app\api\validate;
  3. use think\Validate;
  4. class User extends Validate
  5. {
  6. /**
  7. * 验证规则 |in:name,nickname,phone,area_code,address
  8. */
  9. protected $rule = [
  10. 'name' => 'require',
  11. 'nickname' => 'require',
  12. 'phone' => 'require',
  13. 'area_code' => 'require',
  14. 'address' => 'require',
  15. ];
  16. /**
  17. * 提示消息
  18. */
  19. protected $message = [
  20. 'name.require' => '参数有误',
  21. 'nickname.require' => '参数有误', //
  22. 'phone.require' => '参数有误',
  23. 'area_code.require' => '参数有误',
  24. 'address.require' => '参数有误',
  25. ];
  26. /**
  27. * 验证场景
  28. */
  29. protected $scene = [
  30. 'name' => ['name'],
  31. 'nickname' => ['nickname'],
  32. 'phone' => ['phone'],
  33. 'address' => ['area_code', 'address'],
  34. ];
  35. }