|
|
@@ -0,0 +1,50 @@
|
|
|
+<?php
|
|
|
+
|
|
|
+namespace App\Http\Requests\Api;
|
|
|
+
|
|
|
+use App\Http\Requests\BaseRequest;
|
|
|
+
|
|
|
+/**
|
|
|
+ * 管理后台登录验证
|
|
|
+ * @author 唐远望
|
|
|
+ * @version 1.0
|
|
|
+ * @date 2025-12-08
|
|
|
+ *
|
|
|
+ */
|
|
|
+class Login extends BaseRequest
|
|
|
+{
|
|
|
+
|
|
|
+ /**
|
|
|
+ *
|
|
|
+ * @return array
|
|
|
+ */
|
|
|
+ public function rules()
|
|
|
+ {
|
|
|
+ return [
|
|
|
+ 'username' => 'required',
|
|
|
+ 'password' => 'required',
|
|
|
+ 'phone' => 'required',
|
|
|
+ 'employee_code' => 'required',
|
|
|
+ ];
|
|
|
+ }
|
|
|
+
|
|
|
+ // 场景列表
|
|
|
+ protected $scenes = [
|
|
|
+ 'login' => ['employee_code', 'password'],
|
|
|
+ 'mobile' => ['phone', 'password'],
|
|
|
+ ];
|
|
|
+
|
|
|
+ /**
|
|
|
+ *
|
|
|
+ * @return array
|
|
|
+ */
|
|
|
+ public function messages()
|
|
|
+ {
|
|
|
+ return [
|
|
|
+ 'username.required' => '请输入登录账号',
|
|
|
+ 'password.required' => '请输入登录密码',
|
|
|
+ 'phone.required' => '请输入手机号码',
|
|
|
+ 'employee_code.required' => '请输入员工编号',
|
|
|
+ ];
|
|
|
+ }
|
|
|
+}
|