Silent 6 tahun lalu
induk
melakukan
23a04a8cfe

+ 5 - 1
app/Http/Controllers/Admin/TeacherController.php

xqd
@@ -143,7 +143,11 @@ class TeacherController extends Controller
             return back()->withErrors($validator)->withInput();
         }
 
-        $res = $this->model->where('id', $request->input('id'))->update($request->input('data'));
+        if($request->has('is_update_password') && $request->input('is_update_password') == 1) {
+            $data['password'] = bcrypt($request->input('password', 123456));
+        }
+
+        $res = $this->model->where('id', $request->input('id'))->update($data['password']);
         if(!$res) {
             return $this->showWarning('数据库保存失败!');
         }

+ 1 - 1
resources/views/admin/teachers/edit.blade.php

xqd
@@ -64,7 +64,7 @@
                             <div class="form-group row {{ $errors->has('password') ? 'has-error' : '' }}">
                                 <label class="col-sm-2 col-sm-offset-1 control-label">登录密码</label>
                                 <div class="col-sm-8">
-                                    <input type="text" name="data[password]" class="form-control" placeholder="请输入登录密码">
+                                    <input type="text" name="password" class="form-control" placeholder="请输入登录密码">
                                     @if($errors->has('password'))
                                         <span class="help-block">{{ $errors->first('password') }}</span>
                                     @endif