<!DOCTYPE html>
<html>

	<head>
		<meta charset="utf-8">
		<meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1, user-scalable=no">
		<meta name="apple-mobile-web-app-capable" content="yes">
		<meta name="format-detection" content="telephone=no">
		<meta name="apple-mobile-web-app-status-bar-style" content="black">
		<title>会员中心</title>
		<link rel="stylesheet" type="text/css" href="css/mui.min.css" />
		<link rel="stylesheet" type="text/css" href="css/iconfont.css" />
		<link rel="stylesheet" type="text/css" href="css/main.css" />
		<script type="text/javascript" src="//res.wx.qq.com/open/js/jweixin-1.1.0.js"></script>
		<script>
			//屏蔽分享
			document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {
				WeixinJSBridge.call('hideOptionMenu');
			});
		</script>
	</head>

	<body>
		<!--底部菜单开始-->
		<footer class="mui-bar mui-bar-tab" id="footer-bar-tab">
			<a class="mui-tab-item">
				<span class="iconfont icon-shouye"></span>
				<span class="mui-tab-label">首页</span>
			</a>
			<a class="mui-tab-item">
				<span class="iconfont icon-liebiao"></span>
				<span class="mui-tab-label">列表</span>
			</a>
			<a class="mui-tab-item">
				<span class="iconfont icon-gouwuche"></span>
				<span class="mui-tab-label">购物车</span>
			</a>
			<a class="mui-tab-item mui-active">
				<span class="iconfont icon-huiyuan"></span>
				<span class="mui-tab-label">会员</span>
			</a>
		</footer>
		<!--底部菜单结束-->
		<div class="mui-content">
			<div class="vip-user-box">
				<div class="user-middle">
					<div class="user-head">
						<!--头像-->
						<!--<img id="headDiv" src="images/tx-1.png" />-->
						<!--等级图标-->
						<!--<span class="user-leave"><img src="images/icon-vip-1.png" /></span>-->
					</div>
					<!--昵称-->
					<div class="user-name" id="userNickname"></div>
					<!--用户身份-->
					<h6 class="userIdentity"></h6>
					<!--进度条-->
					<div id="demo1" class="progressbar-box">
						<p class="mui-progressbar mui-progressbar-in" data-progress="100"><span></span></p>
						<!--<div>
							<span style="float: left;">磷叶石</span><span class="mui-h5">摩根石</span><span style="float: right;" class="mui-h5">钻石</span>
						</div>-->
					</div>
					<!--<h6 class="my-h6">还差300积分即可升级</h6>-->
				</div>
			</div>
			<div class="jifen-box">
				<div id="jifen-menu-nav" class="mui-segmented-control">
					<a class="mui-control-item mui-active" status="1">可用积分
						<div></div>
					</a>
					<a class="mui-control-item" status="3">待入积分
						<div></div>
					</a>
					<a class="mui-control-item" status="2">累计积分
						<div></div>
					</a>
				</div>
			</div>
			<div class="order-menu-box">
				<div id="vip-menu-nav" class="mui-segmented-control">
					<a class="mui-control-item" status="1">
						<div class="iconfont icon-daifukuan"></div>
						待付款
					</a>
					<a class="mui-control-item" status="2">
						<div class="iconfont icon-daifahuo">
							<!--<span class="mui-badge my-badge-danger"></span>-->
						</div>
						待发货
					</a>
					<a class="mui-control-item" status="5">
						<div class="iconfont icon-yifahuo"></div>
						已发货
					</a>
					<a class="mui-control-item" status="20">
						<div class="iconfont icon-quanbu"></div>
						全部
					</a>
				</div>
			</div>
			<ul class="mui-table-view mui-table-view-striped mui-table-view-condensed my-center-no" id="center-menu" >
				<li class="mui-table-view-cell" id="my-coupon-list">
					<div class="mui-table">
						<div class="mui-table-cell mui-col-xs-5 table-middle">
							<span class="iconfont icon-quanbao"></span>我的券包
						</div>
						<div class="mui-table-cell mui-col-xs-5 mui-text-right">
							<span class="mui-icon mui-icon-arrowright"></span>
						</div>
					</div>
				</li>
				<li class="mui-table-view-cell" id="add-tooth">
					<div class="mui-table">
						<div class="mui-table-cell mui-col-xs-5">
							<span class="iconfont icon-tianjia"></span>添加牙刷
						</div>
						<div class="mui-table-cell mui-col-xs-5 mui-text-right">
							<span class="mui-icon mui-icon-arrowright"></span>
						</div>
					</div>
				</li>
				<li class="mui-table-view-cell" href="my-center.html" id="my-toothbrush">
					<div class="mui-table">
						<div class="mui-table-cell mui-col-xs-5">
							<span class="iconfont icon-yashua"></span>我的牙刷
						</div>
						<div class="mui-table-cell mui-col-xs-5 mui-text-right">
							<span class="mui-icon mui-icon-arrowright"></span>
						</div>
					</div>
				</li>
				<li class="mui-table-view-cell" href="tel:4001234123" id="jifen-shopping">
					<div class="mui-table">
						<div class="mui-table-cell mui-col-xs-5">
							<span class="iconfont icon-jifen"></span>积分商城
						</div>
						<div class="mui-table-cell mui-col-xs-5 mui-text-right">
							<i>敬请期待</i> <span class="mui-icon mui-icon-arrowright"></span>
						</div>
					</div>
				</li>
			</ul>
			<div class="mui-content-padded mui-text-center">客服电话:
				<a class="tel" href="tel:4006781860">400-6781860</a>
			</div>
		</div>
		<!-- 加载ing -->
		<div class="loading covers">
			<div class="loading-bj"></div>
			<p>加载中...</p>
		</div>
		<!-- 加载ing END -->
		<script src="js/mui.min.js"></script>
		<script src="js/jquery-2.1.1.min.js"></script>
		<script src="js/main.js"></script>
		<script>
			window.addEventListener('pageshow', function(e) {
				// 通过persisted属性判断是否存在 BF Cache
				if(e.persisted) {
					location.reload();
				}
			});
			
			mui.ready(function() {
				//进度条
//				var progressbar1 = mui('#demo1');
//				mui(progressbar1).progressbar().setProgress(50); //设置进度条50(单位%)
				$(".loading").hide().css("opacity", "0");//隐藏loadilng
				var userIdentity;
				mask.show(); //显示遮罩层蒙板
			});
			
			$.ajax(base_path + '/wechat/userIntegral/getRankRule?dates=' + new Date().getTime(), {
					data: {},// ajax参数 没有则不写
					dataType: 'json',
					xhrFields: {
						withCredentials: true
					},
					crossDomain: true,
					type: 'get',
					timeout: 15000,
					success: function(dt) {
						if(dt.isRedirect) {//先判断isRedirect,然后跳转redirectURL
							location.href = dt.redirectURL;
						} else {
							if(dt.status) {//判断接口返回状态status
								
								if(dt.data.memberInfo){//判断用户信息是否为空
									$(".mui-backdrop").remove(); //移除遮罩层
									var user = document.body.querySelector('.user-head');//头像容器
									var head= document.createElement('li');
									var userHead=dt.data.memberInfo.userHead;
									
									if(userHead == null || userHead == "" || typeof(userHead) == "undefined"){//判断头像是否为空
										head.innerHTML='<img id="headDiv" src="images/logo.png" />';//默认头像
									}else{
										head.innerHTML='<img id="headDiv" src="'+userHead+'" />';//用户头像
									}
									user.appendChild(head);//添加头像
									
									var userNickname=dt.data.memberInfo.userNickname;
									if(userNickname == null || userNickname == "" || typeof(userNickname) == "undefined") {//判断昵称是否为空
										$("#userNickname").text("微信用户");
									}else{
										$("#userNickname").text(dt.data.memberInfo.userNickname);
									}
									
									if(dt.data.notSendCount){//判断未发货数量
//											$(".my-badge-danger").text(dt.data.notSendCount);
											var daifahuo = document.body.querySelector('.icon-daifahuo');
											var s = document.createElement('li');//创建li标签
											s.innerHTML ='<span class="mui-badge my-badge-danger">'+dt.data.notSendCount+'</span>';
											daifahuo.appendChild(s);//插入代发货数量
										}
									
									userIdentity=dt.data.memberInfo.userIdentity;
									
									if(userIdentity==1){//判断用户身份是否为会员
										
										if(!window.sessionStorage) {
											mui.alert("您的浏览器不支持sessionStorage");
										} else {
											//自定义json数据
											var obj = {
												userName: dt.data.memberInfo.userName,
												sex: dt.data.memberInfo.userSex,
												age: dt.data.memberInfo.userAgeStage,
												tel: dt.data.memberInfo.userTel
											};
											//json格式化插入    
											sessionStorage.setItem('user_data', JSON.stringify(obj));
										}
										
										var table = document.body.querySelector('.progressbar-box');//进度条容器
										var div = document.createElement('li');//创建li标签(进度条)
										
										var ico= document.createElement('li');//创建li标签(等级图标)
										ico.innerHTML='<span class="user-leave"><img src="'+dt.data.listRankRule[0].rankIco+'" /></span>';
										user.appendChild(ico);//添加图标
										var progressbar1 = mui('#demo1');
										var lislength=dt.data.listRankRule.length;
										if(lislength>2){//判断是否有下下级
											
											var poorIntegral=dt.data.listRankRule[0].rankRuleIntegral-dt.data.memberInfo.userIntegral;//距离下一个等级的积分
											div.innerHTML ='<div><span style="float: left;">'//插入等级信息
													+dt.data.listRankRule[0].rankRuleName+'</span><span class="mui-h5">'
													+dt.data.listRankRule[1].rankRuleName+'</span><span style="float: right;" class="mui-h5">'
													+dt.data.listRankRule[2].rankRuleName+'</span></div><h6 class="my-h6">还剩'
													+poorIntegral+'积分即可升级</h6>';
											mui(progressbar1).progressbar().setProgress(dt.data.memberInfo.userIntegral/dt.data.listRankRule[0].rankRuleIntegral*100);//进度条%
											table.appendChild(div);
										}else if(lislength==2){//只有下一级的情况
											mui(progressbar1).progressbar().setProgress(dt.data.memberInfo.userIntegral/dt.data.listRankRule[0].rankRuleIntegral*100);//进度条%
											$(".user-leave img").attr("src",dt.data.listRankRule[0].rankIco);//修改图标
											var poorIntegral=dt.data.listRankRule[0].rankRuleIntegral-dt.data.memberInfo.userIntegral;//距离下一个等级的积分
											div.innerHTML ='<div><span style="float: left;">'//插入等级信息
													+dt.data.listRankRule[0].rankRuleName+'</span><span style="float: right;" class="mui-h5">'
													+dt.data.listRankRule[1].rankRuleName+'</span></div></br><h6 class="my-h6">还剩'
													+poorIntegral+'积分即可升级</h6>';
											table.appendChild(div);
										}else{//最高级
											mui(progressbar1).progressbar().setProgress(dt.data.memberInfo.userIntegral/dt.data.listRankRule[0].rankRuleIntegral*100);//进度条%
											$(".user-leave img").attr("src",dt.data.listRankRule[0].rankIco);//修改图标
											div.innerHTML ='<div><span style="float: center;">'//插入等级信息
													+dt.data.listRankRule[0].rankRuleName+'</span></div>';
											table.appendChild(div);
										}
										
										var userStayIntegral=dt.data.memberInfo.userStayIntegral;
										var userSurplusIntegral=dt.data.memberInfo.userSurplusIntegral;
										var userIntegral=dt.data.memberInfo.userIntegral;
										//判断积分是否为空
										if(userStayIntegral == null || userStayIntegral == "" || typeof(userStayIntegral) == "undefined") {
											userStayIntegral = 0;
										}
										if(userSurplusIntegral == null || userSurplusIntegral == "" || typeof(userSurplusIntegral) == "undefined") {
											userSurplusIntegral = 0;
										}
										if(userIntegral == null || userIntegral == "" || typeof(userIntegral) == "undefined") {
											userIntegral = 0;
										}
										
//										var table1 = document.body.querySelector('.mui-segmented-control');
//										var a = document.createElement('li');//创建li标签
//										a.innerHTML ='<a class="mui-control-item mui-active status="1"">可用积分<div>'//插入积分信息
//										+userSurplusIntegral+'</div></a><a class="mui-control-item status="3"">待入积分<div>'
//										+userStayIntegral+'</div></a><a class="mui-control-item status="2"">累计积分<div>'
//										+userIntegral+'</div></a>';
//										table1.appendChild(a);
										$("#jifen-menu-nav a div").eq(0).text(userSurplusIntegral);
										$("#jifen-menu-nav a div").eq(1).text(userStayIntegral);
										$("#jifen-menu-nav a div").eq(2).text(userIntegral);
									}else{//当为微信用户时
										if(userNickname){
											$(".userIdentity").text("微信用户");//不是会员时显示微信用户
										}
										$("#my-toothbrush").hide();//隐藏我的牙刷
										$(".jifen-box").hide();//隐藏积分
										$(".progressbar-box").hide();//隐藏进度条
										$(".user-leave").hide();//隐藏会员等级
//										$(".my-badge-danger").hide();
								}
							}else{
									$(".vip-user-box").hide();
									$("#my-toothbrush").hide();
								}
								
							} else {
								mui.alert("进入失败!网络错误");
							}
						}
					},
					error: function(xhr, type, errorThrown) {
						console.log(xhr);
						mui.alert("进入失败!网络错误");
					}
				});
			
		
			//头像弹窗
			$(document).on('tap', '#headDiv', function() {
				mask.show(); //显示遮罩层蒙板
				//判断一下页面上有没有弹窗
//				if($(".header-dalog").length == 0) {
//					$("body").append('<div class="dalog-vip-center header-dalog"><div><img width="100%" src="images/to-vip.png" /></div><button type="button">立即购买</button><span class="iconfont icon-guanbi"></span></div>');
//					$(".header-dalog").show();
//				} else {
//					$(".header-dalog").show();
//				}
				if(userIdentity==1){
					$(".mui-backdrop").remove(); //移除遮罩层
					location.href = 'my-vip-message.html';
				}else{
					$("body").append('<div class="dalog-vip-center header-dalog"><div><img width="100%" src="images/to-vip.png" /></div><button id="bt-weixin" type="button">立即购买</button><span class="iconfont icon-guanbi"></span></div>');
					$(".header-dalog").show();
					
				}
			});
			/*弹窗按钮状态跳转*/
			$(document).on('tap', '#bt-weixin', function() {
				location.href = 'pro-list.html';
			});
				
			
			//进度条弹窗
			$(document).on('tap', '#demo1', function() {
				mask.show(); //显示遮罩层蒙板
				if($(".progressbar-dalog").length == 0) {
					$("body").append('<div class="dalog-vip-center progressbar-dalog"><div><img width="100%" src="images/to-press.png" /></div><button id="bt-member" type="button">我知道了</button><span class="iconfont icon-guanbi"></span></div>');
					$(".progressbar-dalog").show();
				} else {
					$(".progressbar-dalog").show();
				}
			});
			$(document).on('tap', '#bt-member', function() {
				$(".mui-backdrop").remove(); //移除遮罩层
				$(".progressbar-dalog").hide();//隐藏弹窗
			});
			//关闭弹窗
			$(document).on('tap', '.icon-guanbi', function() {
				$(".mui-backdrop").remove(); //移除遮罩层
				$(".dalog-vip-center").hide();//隐藏弹窗
			});
			//callback为用户点击蒙版时自动执行的回调;
			var mask = mui.createMask(function() {
				$(".dalog-vip-center").hide(); //隐藏弹窗
			});
			/*订单状态跳转*/
			$(document).on('tap', '#vip-menu-nav>a', function() {
				var status = $(this).attr("status");
				//带上选中状态跳转
				location.href = 'order-list.html?salesStatus='+status;
			});
			
			/*积分div跳转积分页面*/
			$(document).on('tap', '#jifen-menu-nav>a', function() {
				var status = $(this).attr("status");
				location.href = 'integral-log.html?integralStatus='+status;
				console.log(status);
			});	
			
			/*我的券包跳转*/
			$(document).on('tap', '#my-coupon-list', function() {
				location.href = 'coupon_list.html';
			});
			/*我的牙刷跳转*/
			$(document).on('tap', '#my-toothbrush', function() {
				location.href = 'my-tooth.html';
			});
			/*添加牙刷跳转*/
			$(document).on('tap', '#add-tooth', function() {
				location.href = 'add-tooth.html';
			});
			/*积分商城跳转*/
			$(document).on('tap', '#jifen-shopping', function() {
				mui.alert("敬请期待!");
			});
			
		</script>
	</body>

</html>