Browse Source

登录人手机号

sunhao 5 years ago
parent
commit
3a3766735b

+ 6 - 0
app/Http/Controllers/Admin/AdminController.php

@@ -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
         }

+ 4 - 2
resources/views/admin/adminall.blade.php

@@ -13,10 +13,11 @@
13 13
                 <thead>
14 14
                 <tr class="text-c">
15 15
                     {{--<th width="25"><input type="checkbox" name="" value=""></th>--}}
16
+                    <th width="7%">用户ID</th>
16 17
                     <th width="15%">登录账号</th>
17 18
                     <th width="20%">密码</th>
18 19
                     <th width="15%">真实姓名</th>
19
-                    <th width="15%">微信号</th>
20
+                    <th width="15%">手机号</th>
20 21
                     <th width="15%">所属团队</th>
21 22
                     <th width="15%">操作</th>
22 23
                 </tr>
@@ -26,10 +27,11 @@
26 27
                 @foreach($admin as $a)
27 28
                     <tr class="text-c">
28 29
                         {{--<td><input name="" type="checkbox" value=""></td>--}}
30
+                        <td class="text-c">{{$a['id']}}</td>
29 31
                         <td class="text-c">{{$a['username']}}</td>
30 32
                         <td class="text-c"><span class="label label-warning radius">不要擅自修改!!</span></td>
31 33
                         <td class="text-c">{{$a['realname']}}</td>
32
-                        <td class="text-c">{{$a['wx_id']}}</td>
34
+                        <td class="text-c">{{$a['phone']}}</td>
33 35
                         <td class="text-c">{{$a['team_name']}}</td>
34 36
                         <td class="f-14 product-brand-manage"><a style="text-decoration:none" onClick='admin_edit("编辑管理员","{{$a['id']}}")' href="javascript:;" title="编辑管理员"><span class="btn btn-primary radius">编辑</span></a> <a style="text-decoration:none" class="ml-5" onClick="admin_del(this, '{{$a['id']}}')" href="javascript:;" title="删除"><span class="btn btn-danger radius">删除</span></a></td>
35 37
                     </tr>

+ 8 - 0
resources/views/admin/admincreate.blade.php

@@ -43,6 +43,14 @@
43 43
 
44 44
             <div class="row cl">
45 45
                 <label class="form-label col-xs-4 col-sm-2">
46
+                    手机号:</label>
47
+                <div class="formControls col-xs-6 col-sm-6">
48
+                    <input type="text" class="input-text" value="{{old('phone')}}" placeholder="请输入手机号" name="phone">
49
+                </div>
50
+            </div>
51
+
52
+            <div class="row cl">
53
+                <label class="form-label col-xs-4 col-sm-2">
46 54
                     微信号:</label>
47 55
                 <div class="formControls col-xs-6 col-sm-6">
48 56
                     <input type="text" class="input-text" value="{{old('wx_id')}}" placeholder="请输入微信号" name="wx_id">

+ 8 - 0
resources/views/admin/adminedit.blade.php

@@ -44,6 +44,14 @@
44 44
 
45 45
             <div class="row cl">
46 46
                 <label class="form-label col-xs-4 col-sm-2">
47
+                    手机号:</label>
48
+                <div class="formControls col-xs-6 col-sm-6">
49
+                    <input type="text" class="input-text" @if(old('phone')) value="{{old('phone')}}" @else value="{{$admin['phone']}}" @endif placeholder="请输入手机" name="phone">
50
+                </div>
51
+            </div>
52
+
53
+            <div class="row cl">
54
+                <label class="form-label col-xs-4 col-sm-2">
47 55
                     微信号:</label>
48 56
                 <div class="formControls col-xs-6 col-sm-6">
49 57
                     <input type="text" class="input-text" @if(old('wx_id')) value="{{old('wx_id')}}" @else value="{{$admin['wx_id']}}" @endif placeholder="请输入微信号" name="wx_id">