Login.php 939 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <?php
  2. namespace App\Http\Requests\Manager;
  3. use App\Http\Requests\BaseRequest;
  4. /**
  5. * 管理后台登录验证
  6. * @author 唐远望
  7. * @version 1.0
  8. * @date 2025-12-02
  9. *
  10. */
  11. class Login extends BaseRequest
  12. {
  13. /**
  14. *
  15. * @return array
  16. */
  17. public function rules()
  18. {
  19. return [
  20. 'username' => 'required',
  21. 'password' => 'required',
  22. 'phone' => 'required',
  23. ];
  24. }
  25. // 场景列表
  26. protected $scenes = [
  27. 'login' => ['username', 'password'],
  28. 'mobile' => ['phone', 'password'],
  29. ];
  30. /**
  31. *
  32. * @return array
  33. */
  34. public function messages()
  35. {
  36. return [
  37. 'username.required' => '请输入登录账号',
  38. 'password.required' => '请输入登录密码',
  39. 'phone.required' => '请输入手机号码',
  40. ];
  41. }
  42. }