123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8" />
- <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
- <meta name="renderer" content="webkit" />
- <title>个人信息 - 修改密码</title>
- <link rel="stylesheet" type="text/css" href="cross/css/cross.css"/>
- <link rel="stylesheet" href="iconfont/iconfont.css" type="text/css" />
- <link rel="stylesheet" href="css/style.css" type="text/css" />
- <script type="text/javascript" src="commons/js/common.js"></script>
- <script type="text/javascript" src="commons/js/jquery-1.8.3.min.js"></script>
- <script type="text/javascript" src="widget/nicescroll/3.6.0/js/nicescroll.js"></script>
- <script type="text/javascript" src="commons/js/jquery.md5.js"></script>
- <link rel="stylesheet" href="commons/css/artDialog.css" type="text/css" />
- <script type="text/javascript" src="commons/js/jquery.artDialog.js"></script>
- <!--[if lt IE 9]>
- <script type="text/javascript" src="cross/js/respond.min.js"></script>
- <![endif]-->
- </head>
- <body>
- <div class="section">
- <div class="section-header">
- <h4>修改密码</h4>
- </div>
- <div id="section-main-resetPSW" class="section-main">
- <div class="plr30 ptb30">
- <ul class="form">
- <!--输入有误时 li加上class error,错误信息结构:<div class="mt5 c-f47979"><i class="iconfont icon-cuowutishi"></i> 请填写您的姓名</div>-->
- <li class="error">
- <label class="form-label form-label-w75 c-t-right"><span class="c-f00">*</span> 原密码</label>
- <div class="form-group">
- <input type="password" id="oldPwd" class="input-text" placeholder="" />
- <div class="mt5 c-f47979">请填写您的密码</div>
- </div>
- </li>
- <!--/输入有误-->
- <li>
- <label class="form-label form-label-w75 c-t-right"><span class="c-f00">*</span> 新密码</label>
- <div class="form-group">
- <input type="password" id="newPwd" class="input-text" placeholder="" />
- </div>
- </li>
- <li>
- <label class="form-label form-label-w75 c-t-right"><span class="c-f00">*</span> 确认密码</label>
- <div class="form-group">
- <input type="password" id="commitPwd" class="input-text" placeholder="" />
- </div>
- </li>
- <li>
- <label class="form-label form-label-w75 c-t-right"></label>
- <div class="form-group">
- <input type="button" id="resetPSWbtn" class="btn" value="完成" />
- </div>
- </li>
- </ul>
- </div>
- </div>
- </div>
- <script type="text/javascript">
- var sessions;
- $(function(){
- $("#section-main-resetPSW").niceScroll({cursorborder:"",cursorcolor:"#cccdd1"});
-
- $("#resetPSWbtn").on('click',function(){
- checkPwd();
- })
-
- })
- function checkPwd() {
- sessions = Commonjs.getSession('../Hos-Process/login_getSession.do');
- if($("#oldPwd").val()==''){
- Commonjs.alert("原密码不能为空");
- return;
- }
- if($("#newPwd").val()==''){
- Commonjs.alert("新密码不能为空");
- return;
- }
- if($("#commitPwd").val()==''){
- Commonjs.alert("确认密码不能为空");
- return;
- }
- if ($("#newPwd").val() != "" && $("#newPwd").val() == $("#commitPwd").val()) {
- //校验用户密码对错
- var Service = {};
- var page = {};
- var code = 2006;
- Service.UserName = sessions.UserName;
- Service.PassWord = $.md5($("#oldPwd").val()).toUpperCase();
- var param = {};
- var params = Commonjs.getParams(code,Service);//获取参数
- param.Api = "doLogin";
- param.Params = Commonjs.jsonToString(params);
- var d = Commonjs.ajax('./login_doLogin.do',param,false);
- if(d.RespCode != 10000){
- Commonjs.alert('密码输入错误,请重新输入!');
- document.getElementById("oldPwd").focus();
- return false;
- }
- //修改用户密码
- var Service = {};
- var page = {};
- var code = 2005;
- Service.UserId=sessions.UserID;
- Service.Password = $.md5($("#commitPwd").val()).toUpperCase();
- var param = {};
- var params = Commonjs.getParams(code,Service);//获取参数
- param.Api = "SaveOrUpdateUser";
- param.Params = Commonjs.jsonToString(params);
- var d = Commonjs.ajax('../Hos-Process/account_callAccountApi.do',param,false);
- if(d.RespCode=10000){
- //更新Session
- var d = Commonjs.getSession();
- d.Password = $.md5($("#commitPwd").val()).toUpperCase();
- Commonjs.updateSession(d,"../Hos-Process/login_updateSession.do");
- Commonjs.alert("修改密码成功!");
- }else{
- //异常消息提示
- Commonjs.alert(d.RespMessage);
- }
- } else {
- Commonjs.alert("新密码与确认密码不一致");
- }
- }
- </script>
- </body>
- </html>
|