var form, $,areaData; layui.config({ base : "../../js/" }).extend({ "address" : "address" }) layui.use(['form', 'layer', 'upload', 'laydate', "address"], function () { form = layui.form; $ = layui.jquery; var layer = parent.layer === undefined ? layui.layer : top.layer, upload = layui.upload, laydate = layui.laydate, address = layui.address; getUserInfo(); function getUserInfo() { if (window.sessionStorage.getItem("userInfo") != null && window.sessionStorage.getItem("userInfo") != "null" && window.sessionStorage.getItem("userInfo") != undefined) { var userInfo = JSON.parse(window.sessionStorage.getItem("userInfo")); $(".UsersUid").val(userInfo.UserCode); $(".UsersName").val(userInfo.USERS_NAME); $(".UsersEmail").val(userInfo.USERS_EMAIL); $(".UsersMobile").val(userInfo.USERS_MOBILE); } else { //获取信息 $.post("../../ashx/ZYSysUserHandler.ashx", { Action: "UserInfo" }, function (res) { if (res.code == 1) { $(".UsersUid").val(res.data.UserCode); $(".UsersName").val(res.data.USERS_NAME); $(".UsersEmail").val(res.data.USERS_EMAIL); $(".UsersMobile").val(res.data.USERS_MOBILE); window.sessionStorage.setItem("userInfo", JSON.stringify(res.data)); } else { } }); } } //提交个人资料 form.on("submit(changeUser)", function (data) { var index = layer.msg('提交中,请稍候', { icon: 16, time: false, shade: 0.8 }); //将填写的用户信息存到session以便下次调取 var key, userInfoHtml = ''; userInfoHtml = { UserCode: $(".UsersUid").val(), USERS_NAME: $(".UsersName").val(), USERS_EMAIL: $(".UsersEmail").val(), USERS_MOBILE: $(".UsersMobile").val() }; //提交信息 $.post("../../ashx/ZYSysUserHandler.ashx", { Action: "EditUserInfo", 'UsersUid': $(".UsersUid").val(), 'UsersName': $(".UsersName").val(), 'UsersEmail': $(".UsersEmail").val(), 'UsersMobile': $(".UsersMobile").val() }, function (res) { if (res.code == 1) { layer.close(index); layer.msg("提交成功!"); window.sessionStorage.setItem("userInfo", JSON.stringify(userInfoHtml)); } else { layer.close(index); } layer.close(index); }); return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。 }) //修改密码 form.on("submit(changePwd)", function (data) { if ($(".newPwd").val() != $(".confirmPwd").val()) { layer.msg("两次密码不一致!"); return false; } var index = layer.msg('提交中,请稍候', { icon: 16, time: false, shade: 0.8 }); //提交信息 $.post("../../ashx/ZYSysUserHandler.ashx", { Action: "ChangePwd", 'UsersUid': $(".UsersUid").val(), 'oldPwd': $(".oldPwd").val(), 'newPwd': $(".newPwd").val() }, function (res) { if (res.code == 1) { layer.close(index); layer.msg("密码修改成功!"); $(".pwd").val(''); } else { layer.msg(res.msg); } layer.close(index); }); return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。 }) })