diff --git a/application/admin/controller/general/Profile.php b/application/admin/controller/general/Profile.php index fffd6394..6b37145d 100644 --- a/application/admin/controller/general/Profile.php +++ b/application/admin/controller/general/Profile.php @@ -3,6 +3,7 @@ namespace app\admin\controller\general; use app\common\controller\Backend; +use fast\Random; /** * 个人配置 @@ -53,13 +54,13 @@ class Profile extends Backend unset($v); if (isset($params['password'])) { - $params['salt'] = Random::basic(4); + $params['salt'] = Random::alnum(); $params['password'] = md5(md5($params['password']) . $params['salt']); } if ($params) { - model('admin')->where('id', Auth::id())->update($params); - $this->code = 0; + model('admin')->where('id', $this->auth->id)->update($params); + $this->code = 1; } } return; diff --git a/application/admin/view/general/profile/index.html b/application/admin/view/general/profile/index.html index 47b2f514..7a53ac8e 100644 --- a/application/admin/view/general/profile/index.html +++ b/application/admin/view/general/profile/index.html @@ -5,7 +5,7 @@ {:__('Profile')}
-
+
diff --git a/public/assets/js/backend/general/profile.js b/public/assets/js/backend/general/profile.js index c9db495d..dc72b5ea 100755 --- a/public/assets/js/backend/general/profile.js +++ b/public/assets/js/backend/general/profile.js @@ -37,14 +37,9 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin // 为表格绑定事件 Table.api.bindevent(table);//当内容渲染完成后 - Form.api.bindevent($("#update-form")); - - $("#update-form").submit(function () { - Form.api.submit($("#update-form"), null, function () { - $("input[name='row[password]']").val(''); - return true; - }); - return false; + Form.api.bindevent($("#update-form"), null, function () { + $("input[name='row[password]']").val(''); + return true; }); } };