| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152 | 
							- $(function(){
 
- 	$('.edit-phone').on('click',function(){
 
- 		$(this).parent().hide();
 
- 		$('.phone-form').show();
 
- 	});
 
- 	$('.edit-btn-cell').on('click',function(){
 
- 		$(this).parent().hide();
 
- 		$('.phone-text').show();	
 
- 	});
 
- 	$('.edit-btn-confirm').on('click',function(){
 
- 		var newPhone = $("#newPhone").val();
 
- 		updatePhone(newPhone);
 
- 		$(this).parent().hide();
 
- 		$('.phone-text').show();	
 
- 	});
 
- 	$('.password-text').on('click',function(){
 
- 		var contents=$('.password-box').get(0);
 
- 		var artBox=art.dialog({
 
- 			lock: true,
 
- 			artIcon:'add',
 
- 			opacity:0.4,
 
- 			width: 400,
 
- 			padding:'0px 0px',
 
- 			title:'修改密码',
 
- 			content: contents,
 
- 			ok: function () {
 
- 				return updatePassword();	
 
- 			},
 
- 			cancel: true
 
- 		});	
 
- 	})
 
- 	loadUserInfo()
 
- })
 
- //初始化页面信息
 
- function loadUserInfo(){
 
- 	var param = {};
 
- 	var d = Commonjs.getSession();
 
- 	$("#userId").attr("value",d.UserID);
 
- 	$("#password").attr("value","");
 
- 	$("#userName").html(d.UserName);
 
- 	$("#name").html(d.Name);
 
- 	$("#phone").html(d.Phone);
 
- }
 
- //修改用户手机号
 
- function updatePhone(newPhone){
 
- 	var Service = {};
 
- 	var page = {};
 
- 	var code = 2005;
 
- 	Service.UserId=$("#userId").val();
 
- 	Service.Phone = newPhone;
 
- 	var param = {};
 
- 	var params = Commonjs.getParams(code,Service);//获取参数
 
- 	param.Api = "SaveOrUpdateUser";
 
- 	param.Params = Commonjs.jsonToString(params);
 
- 	var d = Commonjs.ajax('../account_callAccountApi.do',param,false);
 
- 	if(d.RespCode=10000){
 
- 		//修改Session
 
- 		$("#phone").html(newPhone);
 
- 		var d = Commonjs.getSession();
 
- 		d.Phone = newPhone;
 
- 		Commonjs.updateSession(d);
 
- 	}else{
 
- 		//异常提示
 
- 		Commonjs.alert(d.RespMessage);
 
- 	}
 
- }
 
- function updatePassword(){
 
- 	var password = $("#password").val();
 
- 	var currentPassword = $("#currentPassword").val();
 
- 	var newPassword = $("#newPassword").val();
 
- 	var newPassword1 = $("#newPassword1").val();
 
- 	//对密码进行验证
 
- 	if(currentPassword==undefined || currentPassword==''){
 
- 		Commonjs.alert('当前密码不能为空');
 
- 		document.getElementById("currentPassword").focus();
 
- 		return false;
 
- 	}else if(newPassword==undefined || newPassword==''){
 
- 		Commonjs.alert('新密码不能为空');
 
- 		document.getElementById("newPassword").focus();
 
- 		return false;
 
- 	}else if(newPassword1==undefined || newPassword1=='' ){
 
- 		Commonjs.alert('新密码不能为空');
 
- 		document.getElementById("newPassword1").focus();
 
- 		return false;
 
- 	}else if(newPassword!=newPassword1){
 
- 		Commonjs.alert('两次密码输入不一致,请重新输入');
 
- 		document.getElementById("newPassword").focus();
 
- 		return false;
 
- 	}/*else if(password!=currentPassword){
 
- 		Commonjs.alert('密码输入错误,请重新输入!');
 
- 		document.getElementById("currentPassword").focus();
 
- 		return false;
 
- 	}*/
 
- 	//校验用户密码对错
 
- 	var Service = {};
 
- 	var page = {};
 
- 	var code = 2006;
 
- 	Service.UserName = $("#userName").val();
 
- 	Service.PassWord = $.md5(currentPassword).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("currentPassword").focus();
 
- 		return false;	
 
- 	}
 
- 	//修改用户密码
 
- 	var Service = {};
 
- 	var page = {};
 
- 	var code = 2005;
 
- 	Service.UserId=$("#userId").val();
 
- 	Service.Password = $.md5(newPassword).toUpperCase();
 
- 	var param = {};
 
- 	var params = Commonjs.getParams(code,Service);//获取参数
 
- 	param.Api = "SaveOrUpdateUser";
 
- 	param.Params = Commonjs.jsonToString(params);
 
- 	var d = Commonjs.ajax('../account_callAccountApi.do',param,false);
 
- 	if(d.RespCode=10000){
 
- 		//更新Session
 
- 		var d = Commonjs.getSession();
 
- 		d.Password = $.md5(newPassword).toUpperCase();
 
- 		Commonjs.updateSession(d);
 
- 	}else{
 
- 		//异常消息提示
 
- 		Commonjs.alert(d.RespMessage);
 
- 	}
 
- 	//清空所填写信息
 
- 	$("#currentPassword").val("");
 
- 	$("#newPassword").val("");
 
- 	$("#newPassword1").val("");
 
- 	return true;
 
- }
 
- function myPrint(msg){
 
- 	art.dialog({
 
- 		lock : true,
 
- 		artIcon : 'error',
 
- 		opacity : 0.4,
 
- 		width : 250,
 
- 		title : '提示',
 
- 		time : 3,
 
- 		content : msg,
 
- 		ok : function() {
 
- 		}
 
- 	});			
 
- }
 
 
  |