User.php 874 B

1234567891011121314151617181920212223242526
  1. <?php
  2. namespace app\admin\validate\base\user;
  3. use think\Validate;
  4. class User extends Validate
  5. {
  6. protected $rule = [
  7. "name" => "require|min:2|max:12",
  8. "password" => "min:5|max:32",
  9. "phone" => "require",
  10. "avatar" => "require",
  11. ];
  12. protected $message = [
  13. "name.require" => "姓名不能为空",
  14. "name.min" => "姓名至少2个字符",
  15. "name.max" => "姓名最多12个字符",
  16. "password.min" => "密码至少5个字符",
  17. "password.max" => "密码最多32个字符",
  18. "phone.require" => "手机号不能为空",
  19. "avatar.require" => "请上传头像",
  20. ];
  21. protected $scene = [
  22. 'add' => ['name','password','phone'],
  23. 'edit' => ['phone','avatar'],
  24. 'import' => ['name','phone'],
  25. ];
  26. }