/* * 版 本 Learun-ADMS-Ultimate V7.0.0 数字化智慧校园(http://www.learun.cn) * Copyright (c) 2013-2018 北京泉江科技有限公司 * 创建人:陈彬彬 * 日 期:2017.04.11 * 描 述:个人中心-修改密码 */ var bootstrap = function ($, learun) { "use strict"; var page = { init: function () { page.bind(); }, bind: function () { // 点击切换验证码 $("#Verifycode_img").click(function () { $("#Verifycode").val(''); $("#Verifycode_img").attr("src", top.$.rootUrl + "/UserCenter/VerifyCode?time=" + Math.random()); }); // 旧密码验证 $("#OldPassword").blur(function () { var $this = $(this); $this.parent().find('.tip').html(''); if ($this.val() == "") { return false; } var password = $.md5($this.val()); learun.httpAsyncPost(top.$.rootUrl + "/UserCenter/ValidationOldPassword", { OldPassword: password }, function (res) { if (res.code != 200) { $this.parent().find('.tip').html('
密码错误!
'); } else { $this.parent().find('.tip').html('
'); } }); }); // 新密码 $("#NewPassword").blur(function () { var $this = $(this); $this.parent().find('.tip').html(''); if ($this.val() == "") { return false; } $this.parent().find('.tip').html('
'); }); $("#RedoNewPassword").blur(function () { var $this = $(this); $this.parent().find('.tip').html(''); if ($this.val() == "") { return false; } if ($this.val() == $('#NewPassword').val()) { $this.parent().find('.tip').html('
'); } else { $this.parent().find('.tip').html('
两次密码输入不一样!
'); } }); $('#lr_save_btn').on('click', function () { if (!$('#form').lrValidform()) { return false; } if ($('#OldPassword').parent().find('.tip-success').length > 0 && $('#NewPassword').parent().find('.tip-success').length > 0 && $('#RedoNewPassword').parent().find('.tip-success').length > 0) { var formData = $('#form').lrGetFormData(); var postData = { password: $.md5(formData.NewPassword), oldPassword: $.md5(formData.OldPassword), verifyCode: formData.Verifycode }; learun.layerConfirm('注:请牢记当前设置密码,您确认要修改密码?', function (res, index) { if (res) { $.lrSaveForm(top.$.rootUrl + '/UserCenter/SubmitResetPassword', postData, function (res) { if (res.code == 200) { top.location.href = top.$.rootUrl + "/Login/Index"; } console.log(res); }); top.layer.close(index); //再执行关闭 } }); } return false; }); } }; page.init(); }