Jelajahi Sumber

add update user

GGican 8 tahun lalu
induk
melakukan
151306ae2b

+ 9 - 3
app/Http/Controllers/Admin/UserController.php

xqd xqd
@@ -7,6 +7,7 @@ use Illuminate\Http\Request;
 
 use App\Http\Requests;
 use App\Http\Controllers\Controller;
+use Illuminate\Support\Facades\Input;
 
 class UserController extends CommonController
 {
@@ -25,10 +26,15 @@ class UserController extends CommonController
     }
     
 //    更新用户信息
-    public function update()
+    public function update($user_id)
     {
-        return 1;
+        $input = Input::except('_token','_method');
+        $re = User::where('id',$user_id)->update($input);
+        if($re){
+            return redirect('/user_list');
+        }else{
+            return back()->with('errors','用户信息更新失败,请稍后重试!');
+        }
     }
 
-
 }

+ 1 - 1
app/Http/routes.php

xqd
@@ -14,7 +14,7 @@
 
 //Admin
 Route::group(['namespace'=>'Admin','middleware'=>['admin.login']],function() {
-//  主页
+
     Route::get('/', 'IndexController@index');
     Route::get('/change_pswd', 'IndexController@change_pswd');
     Route::post('/pswd', 'IndexController@pswd');

+ 10 - 14
resources/views/admin/user/edit.blade.php

xqd xqd
@@ -96,7 +96,7 @@
                         </div>
                     </div>
                     <div class="box-body">
-                        <form action="{{ url("admin/links/$data->id") }}" method="post">
+                        <form action="{{ url("/user/$data->id") }}" method="post">
                             <input type="hidden" name="_method" value="put" >
                             {{csrf_field()}}
                             @if(count($errors)>0)
@@ -114,39 +114,35 @@
                                 <tbody>
                                 <tr>
                                     <td>ID</td>
-                                    <td><input name="user_id" class="form-control" value="{{ $data->id }}" ></td>
+                                    <td><input name="id" class="form-control" value="{{ $data->id }}" ></td>
                                 </tr>
                                 <tr>
                                     <td>登陆名</td>
-                                    <td><input name="user_name" class="form-control" value="{{ $data->name }}" ></td>
+                                    <td><input name="name" class="form-control" value="{{ $data->name }}" ></td>
                                 </tr>
                                 <tr>
-                                    <td>密码</td>
-                                    <td><input name="user_pswd" class="form-control"  value=" " ></td>
-                                </tr>
-                                <tr>
-                                    <td>确认密码</td>
-                                    <td><input name="user_pswd_new" class="form-control"  value=" " ></td>
+                                    <td>新密码</td>
+                                    <td><input name="pswd" class="form-control"  value=" " ></td>
                                 </tr>
                                 <tr>
                                     <td>权限</td>
-                                    <td><input name="user_role" class="form-control" value="{{ $data->role }}"  ></td>
+                                    <td><input name="role" class="form-control" value="{{ $data->role }}"  ></td>
                                 </tr>
                                 <tr>
                                     <td>姓名</td>
-                                    <td><input name="user_surname" class="form-control" value="{{ $data->surname }}"  ></td>
+                                    <td><input name="surname" class="form-control" value="{{ $data->surname }}"  ></td>
                                 </tr>
                                 <tr>
                                     <td>学历</td>
-                                    <td><input name="user_education" class="form-control" value="{{ $data->education }}"  ></td>
+                                    <td><input name="education" class="form-control" value="{{ $data->education }}"  ></td>
                                 </tr>
                                 <tr>
                                     <td>证件名称</td>
-                                    <td><input name="user_cardname" class="form-control" value="{{ $data->cardname }}"  ></td>
+                                    <td><input name="cardname" class="form-control" value="{{ $data->cardname }}"  ></td>
                                 </tr>
                                 <tr>
                                     <td>证件编号</td>
-                                    <td><input name="user_cardid" class="form-control" value="{{ $data->cardid }}"  ></td>
+                                    <td><input name="cardid" class="form-control" value="{{ $data->cardid }}"  ></td>
                                 </tr>
                                 <tr>
                                     <td></td>

+ 10 - 1
resources/views/admin/user/userlist.blade.php

xqd
@@ -88,7 +88,16 @@
             <!-- Default box -->
             <div class="box">
                 <div class="box-header">
-                    <h3 class="box-title">用户列表</h3>
+                    <div class="row">
+                        <div class="col-md-10">
+                            <h3 class="box-title">用户列表</h3>
+                        </div>
+                        <div class="col-md-2">
+                            <button class="btn btn-block btn-primary btn-sm">
+                                <i class="fa fa-plus"> 新增</i>
+                            </button>
+                        </div>
+                    </div>
                 </div>
                 <!-- /.box-header -->
                 <div class="box-body">