<div class="layui-fluid">
|
<br>
|
<div class="layui-form">
|
<div class="layui-form-item" style="margin-bottom: 10px">
|
<div class="layui-input-inline">
|
<input id="reset_pwd0" type="password" lay-verify="required" placeholder="请输入旧密码" autocomplete="off" class="layui-input">
|
</div>
|
</div>
|
<div class="layui-form-item" style="margin-bottom: 10px">
|
<div class="layui-input-inline">
|
<input id="reset_pwd1" type="password" lay-verify="required" placeholder="请再次输入新密码" autocomplete="off" class="layui-input">
|
</div>
|
</div>
|
<div class="layui-form-item" style="margin-bottom: 10px">
|
<div class="layui-input-inline">
|
<input id="reset_pwd2" type="password" lay-verify="required" placeholder="请输入密码" autocomplete="off" class="layui-input">
|
</div>
|
</div>
|
<div class="text_center">
|
<button class="layui-btn modal_commit_save_btn" lay-submit lay-filter="user_change_pwd_modal_commit">保存</button>
|
</div>
|
</div>
|
</div>
|
|
<script>
|
//Demo
|
layui.use('form', function(){
|
var form = layui.form;
|
|
//修改用户密码保存
|
form.on('submit(user_change_pwd_modal_commit)', function(data){
|
console.log(data.field);
|
if($("#reset_pwd1").val() == $("#reset_pwd1").val()){
|
data.field.oldPwd = $("#reset_pwd0").val();
|
data.field.newPwd = $("#reset_pwd1").val();
|
data.field.confirmPwd = $("#reset_pwd2").val();
|
|
$.ajax({
|
type: 'POST',
|
url: base_url+"/sso-portal/user/modifyPwd",
|
data: JSON.stringify({
|
params:data.field
|
}),
|
dataType: 'json',
|
contentType: "application/json",
|
success: function (res) {
|
|
if(res.resultCode == 1) {
|
layer.msg('修改成功');
|
layer.close(user_reset_pwd_modal_index);
|
$.ajax({
|
url: base_url + "/sso-portal/logout",
|
dataType: 'json',
|
contentType: "application/json",
|
type: 'POST',
|
success: function (res) {
|
if (res.resultCode == 1) {
|
location.href = "login.html";
|
} else {
|
layer.msg(res.errorDesc);
|
}
|
}
|
});
|
}else{
|
layer.msg(res.errorDesc);
|
}
|
}
|
});
|
}else{
|
layer.msg("两次密码输入不一致!!")
|
}
|
return false;
|
});
|
});
|
</script>
|