|
@@ -71,6 +71,7 @@ class AdminController extends Controller
|
71
|
71
|
'password' => 'required|confirmed',
|
72
|
72
|
'password_confirmation' => 'required',
|
73
|
73
|
'roles' => 'required',
|
|
74
|
+ 'phone' => 'regex:/^1[3456789]\d{9}$/',
|
74
|
75
|
], [
|
75
|
76
|
'username.required' => '登录名称不能为空',
|
76
|
77
|
'username.unique' => '登录名称已存在',
|
|
@@ -78,6 +79,7 @@ class AdminController extends Controller
|
78
|
79
|
'password_confirmation.required' => '再次输入密码为空',
|
79
|
80
|
'password.confirmed' => '两次密码不一致',
|
80
|
81
|
'roles.required' => '请至少选择一个角色',
|
|
82
|
+ 'phone.regex' => '手机号格式有误',
|
81
|
83
|
]);
|
82
|
84
|
$admin = new Admin();
|
83
|
85
|
$admin->username = $request->input('username');
|
|
@@ -85,6 +87,7 @@ class AdminController extends Controller
|
85
|
87
|
$admin->realname = $request->input('realname');
|
86
|
88
|
$admin->team_id = $request->input('team_id');
|
87
|
89
|
$admin->wx_id = $request->input('wx_id');
|
|
90
|
+ $admin->phone = $request->input('phone');
|
88
|
91
|
$admin->is_use = 1;
|
89
|
92
|
$admin->save();
|
90
|
93
|
$user_id = $admin->id;
|
|
@@ -122,9 +125,11 @@ class AdminController extends Controller
|
122
|
125
|
$this->validate($request, [
|
123
|
126
|
'password' => 'confirmed',
|
124
|
127
|
'roles' => 'required',
|
|
128
|
+ 'phone' => 'regex:/^1[3456789]\d{9}$/',
|
125
|
129
|
], [
|
126
|
130
|
'password.confirmed' => '两次密码不一致',
|
127
|
131
|
'roles.required' => '请至少选择一个角色',
|
|
132
|
+ 'phone.regex' => '手机号格式有误',
|
128
|
133
|
]);
|
129
|
134
|
$password = $request->input('password');
|
130
|
135
|
$user_id = $request->input('id');
|
|
@@ -132,6 +137,7 @@ class AdminController extends Controller
|
132
|
137
|
$admin->realname = $request->input('realname');
|
133
|
138
|
$admin->team_id = $request->input('team_id');
|
134
|
139
|
$admin->wx_id = $request->input('wx_id');
|
|
140
|
+ $admin->phone = $request->input('phone');
|
135
|
141
|
if($password){
|
136
|
142
|
$admin->password = bcrypt($password);
|
137
|
143
|
}
|