$('.mui-scroll').css('background', 'url(http://img.juzi199.com/static/app2/img/user_center.png) no-repeat center top'); $('.mui-scroll').css('background-size', '100%'); mui.plusReady(function() { window.addEventListener('reload', function(e) { //执行刷新 location.reload(); }); $('.mydata-content').on('tap', '.tradeRule', function() { JZL.openWindow('trade_rule.html', 'trade_rule.html') }) var token = localStorage.getItem('token'); var authType = 0; //0 未认证 1 个人认证 2 合作认证 var userId = 0; var authTypeText = ""; var authTypeStatus = ""; var reasonsForRefusal = ""; // $('.nblock').on('tap',function () { // // }) var localAuthType = localStorage.getItem("authType"); // if (token) { // console.log(token); JZL.ajax(qlgUrl('app/users/getIndex'), {}, function(data) { // console.log(data); //服务器返回响应,根据响应结果,分析是否登录成功; var data = toJson(data, 1); if (data.status == 1) { userId = parseInt(data.data.user.userId); authType = parseInt(data.data.user.authType); localStorage.setItem("userId", userId); localStorage.setItem("userName", data.data.user.loginName) var imgurl = data.data.user.userPhoto ? hyhImgUrl(data.data.user.userPhoto) : '../img/mujiimg.png'; if(1 == localAuthType){ //本地申请亲人认证 JZL.ajax(qlgUrl('app/auth/getAuthInfo'), {}, function(result) { authTypeText = "个人认证" if (0 == result.data.status) { authTypeStatus = "待审核" } else if (1 == result.data.status) { authTypeStatus = "已通过" localStorage.setItem("authType","0") } else if (2 == result.data.status) { $('.mydata').on('tap', '.cooperative', function() { JZL.openWindow('cooperative.html', 'cooperative.html') }) $('.mydata').on('tap', '.individual', function() { JZL.openWindow('individual.html', 'individual.html') }) authTypeStatus = "已拒绝"; reasonsForRefusal = result.data.reasonsForRefusal; var html1 = '

' + data.data.user.loginName + '

' + authTypeText + '' + authTypeStatus + '

' + reasonsForRefusal + '

'; $('.con1').html(html1); } }) }else if(2 == localAuthType){ //本地申请合作认证 JZL.ajax(qlgUrl('app/auth/getAuthInfo'), { isCompany: 1 }, function(res) { console.log(res); authTypeText = "合作认证" if (0 == res.data.status) { authTypeStatus = "待审核" } else if (1 == res.data.status) { authTypeStatus = "已通过" localStorage.setItem("authType","0") } else if (2 == res.data.status) { $('.mydata').on('tap', '.cooperative', function() { JZL.openWindow('cooperative.html', 'cooperative.html') }) $('.mydata').on('tap', '.individual', function() { JZL.openWindow('individual.html', 'individual.html') }) authTypeStatus = "已拒绝"; reasonsForRefusal = res.data.reasonsForRefusal; var html1 = '

' + data.data.user.loginName + '

' + authTypeText + '' + authTypeStatus + '

' + reasonsForRefusal + '

'; $('.con1').html(html1); } }) }else{ if(1 == authType){ //个体认证 authTypeText = "个人认证" authTypeStatus = "已通过" $('.cooperative img').attr('src', "../img/trade1.png") $('.mydata').on('tap', '.cooperative', function() { mui.alert('已认证 无需再次认证') }) $('.mydata').on('tap', '.individual', function() { JZL.openWindow('individual.html', 'individual.html') }) }else if(2 == authType){ //合作认证 authTypeText = "合作认证" authTypeStatus = "已通过" $('.individual img').attr('src', "../img/renzheng1.png") $('.mydata').on('tap', '.individual', function() { mui.alert('已认证 无需再次认证') }) $('.mydata').on('tap', '.cooperative', function() { JZL.openWindow('cooperative.html', 'cooperative.html') }) }else{ //未申请认证 if (userId > 0) { authTypeText = "未认证 请认证" $('.mydata').on('tap', '.cooperative', function() { JZL.openWindow('cooperative.html', 'cooperative.html') }) $('.mydata').on('tap', '.individual', function() { JZL.openWindow('individual.html', 'individual.html') }) } } } // if (2 == authType) { // JZL.ajax(qlgUrl('app/auth/getAuthInfo'), { // isCompany: 1 // }, function(res) { // console.log(res); // authTypeText = "合作认证" // if (0 == res.data.status) { // authTypeStatus = "待审核" // } else if (1 == res.data.status) { // authTypeStatus = "已通过" // // } else if (2 == res.data.status) { // authTypeStatus = "已拒绝"; // reasonsForRefusal = res.data.reasonsForRefusal; // } // // }) // } else if (1 == authType) { // JZL.ajax(qlgUrl('app/auth/getAuthInfo'), {}, function(result) { // console.log(result); // authTypeText = "个人认证" // if (0 == result.data.status) { // authTypeStatus = "待审核" // } else if (1 == result.data.status) { // authTypeStatus = "已通过" // // } else if (2 == result.data.status) { // authTypeStatus = "已拒绝"; // reasonsForRefusal = result.data.reasonsForRefusal; // } // // }) // } // setTimeout(function () { var html1 = '

' + data.data.user.loginName + '

' + authTypeText + '' + authTypeStatus + '

' + reasonsForRefusal + '

'; $('.con1').html(html1); // },200) $('.header').html(""); // $('.header').html(html); $('.con .login').css('display', 'none') $('.nav').css('display', 'none') $('.myYouhuiquan_con').addClass("myYouhuiquan_con1") $('.myYouhuiquan').removeClass("shadown_wai") $('#expectedProductNum').html(+data.data.expectedProductNum); $('#expectedCouponsNum').html(+data.data.expectedCouponsNum); $('#expectedWangNum').html(+data.data.expectedWangNum); $('#couponsNum').html(+data.data.user.couponsNum); $('#productNum').html(+data.data.user.productNum); $('#wangNum').html(+data.data.user.wangNum); mui.ajax(qlgUrl('app/users/getFavoritesNum'), { headers: { "HYH-Token": token }, data: {}, dataType: 'json', //服务器返回json格式数据 type: 'post', //HTTP请求类型 timeout: 10000, //超时时间设置为10秒; success: function(data) { //服务器返回响应,根据响应结果,分析是否登录成功; // //console.log(data.data.goodsFavoritesNum) var data = toJson(data, 1); if (data.status == 1) { // //console.log(data.data.goodsFavoritesNum) var html = '

' + data.data.goodsFavoritesNum + '

收藏夹

' + data.data.shopFavoritesNum + '

关注店铺

' + data.data.shareNum + '

我的分享

'; $('.nav').html(html); } else { mui.alert(data.msg) } }, error: function(xhr, type, errorThrown) { //异常处理; // mui.alert(type); } }); // 订单个数 mui.ajax(qlgUrl('app/users/getOrderNum'), { headers: { "HYH-Token": token }, data: {}, dataType: 'json', //服务器返回json格式数据 type: 'post', //HTTP请求类型 timeout: 10000, //超时时间设置为10秒; success: function(data) { //服务器返回响应,根据响应结果,分析是否登录成功; // console.log(data); // //console.log(data.data.goodsFavoritesNum) var data = toJson(data, 1); if (data.status == 1) { var html = '
' + data.data.order.waitPay + '

待付款

' + data.data.order.waitSend + '

待发货

' + data.data.order.waitReceive + '

待收货

' + data.data.order.waitAppraise + '

待评价

' + data.data.order.cancelNum + '

退款/售后

'; $('.order .order_con').html(html); $('.num').each(function() { if ($(this).html() == '0') { $(this).css('display', 'none'); } }) } else { mui.alert(data.msg) } }, error: function(xhr, type, errorThrown) { //异常处理; // mui.alert(type); } }); $('.mydata-content').on('tap', '.friends', function() { if ("undefined" != typeof(cooperativeData) && "undefined" != typeof(individualData)) { mui.alert('请先进行认证') return; } else { JZL.openWindow('friends.html', 'friends.html') } }) $('.mydata-content').on('tap', '.applicationopen', function() { if (authType > 0) { JZL.openWindow('applicationopen.html', 'applicationopen.html') } else { mui.alert('请先进行认证') } }) $('.mydata-content').on('tap', '.myshops', function() { if (authType > 0) { JZL.openWindow('myshops.html', 'myshops.html') } else { mui.alert('请先进行认证') } }) $('.mydata-content').on('tap', '.setting', function() { JZL.openWindow('setting.html', 'setting.html') }) $('.mydata-content').on('tap', '.shoppingcart', function() { JZL.openWindow('shoppingcart_warp.html', 'shoppingcart_warp.html') }) $('.mydata-content').on('tap', '.shangdu', function() { if (authType == 2) { JZL.openWindow('shangdu.html', 'shangdu.html') } else if (authType == 0) { mui.alert('请先进行认证') } else if (authType == 1) { mui.alert('只有合作认证才可以申请商都') } }) $('.mydata-content').on('tap', '.supermarket', function() { if (2 == authType) { JZL.openWindow('supermarket.html', 'supermarket.html') } else if (0 == authType) { mui.alert('请先进行认证') } else if (1 == authType) { mui.alert('只有合作认证才可以申请商超') } }) $('.mydata-content').on('tap', '.commercial', function() { if (2 == authType) { JZL.openWindow('commercial.html', 'commercial.html') } else if (0 == authType) { mui.alert('请先进行认证') } else if (1 == authType) { mui.alert('只有合作认证才可以申请商厦') } }) $('.mydata-content').on('tap', '.help_sale', function() { JZL.openWindow('my_help_sale.html', 'my_help_sale.html') }) // setTimeout(function() { // //console.log(authType); // if (2 == authType) { // 合作认证 // $('.individual img').attr('src', "../img/renzheng1.png") // $('.mydata').on('tap', '.individual', function() { // mui.alert('已认证 无需再次认证') // }) // $('.mydata').on('tap', '.cooperative', function() { // JZL.openWindow('cooperative.html', 'cooperative.html') // }) // } else if (1 == authType) { // 个体认证 // $('.cooperative img').attr('src', "../img/trade1.png") // $('.mydata').on('tap', '.cooperative', function() { // mui.alert('已认证 无需再次认证') // }) // $('.mydata').on('tap', '.individual', function() { // JZL.openWindow('individual.html', 'individual.html') // }) // } else if (userId > 0) { // $('.mydata').on('tap', '.cooperative', function() { // JZL.openWindow('cooperative.html', 'cooperative.html') // }) // $('.mydata').on('tap', '.individual', function() { // JZL.openWindow('individual.html', 'individual.html') // }) // } // // }, 500) } else { // mui.alert(data.msg) //console.log(data.status) } }) // } else { // // $('.con').attr('display','block') // // // JZL.openWindow('login.html', 'login.html'); // } $('.mydata-content').on('tap', '.zhuweiba', function() { //助威吧 // JZL.openWindow('essay.html', 'essay.html') mui.alert("功能开发中......") }) let CoUnTeR = 0 $('.mydata-content').on('tap', '.essaylist', function() { //烂笔头 JZL.openWindow('notepad.html', 'notepad.html') }) $('.mydata-content').on('tap', '.touzi', function() { //投资 // JZL.openWindow('invest.html', 'invest.html') // mui.alert("功能开发中......") }) $('.mydata-content').on('tap', '.shenqingweiba', function() { //申请微吧 // JZL.openWindow('essay.html', 'essay.html') mui.alert("功能开发中......") }) $('.moneycon').on('tap', '.moneycon_', function() { if ($(this).children('p').attr('id') == 'userECT') { mui.openWindow({ url: 'ect_index.html', id: 'ect_index.html', styles: { top: '0px', //新页面顶部位置 bottom: '0px', //新页面底部位置 width: '100%', //新页面宽度,默认为100% height: '100%' //新页面高度,默认为100% }, extras: { // data_href: data_href // ..... //自定义扩展参数,可以用来处理页面间传值 }, createNew: false, //是否重复创建同样id的webview,默认为false:不重复创建,直接显示 show: { // autoShow: true, //页面loaded事件发生后自动显示,默认为true // aniShow: animationType, //页面显示动画,默认为”slide-in-right“; // duration: animationTime, //页面动画持续时间,Android平台默认100毫秒,iOS平台默认200毫秒; // event: 'titleUpdate', //页面显示时机,默认为titleUpdate事件时显示 // extras: {} //窗口动画是否使用图片加速 }, waiting: { autoShow: true, //自动显示等待框,默认为true title: '正在加载...', //等待对话框上显示的提示内容 options: { // width: waiting - dialog - widht, //等待框背景区域宽度,默认根据内容自动计算合适宽度 // height: waiting - dialog - height, //等待框背景区域高度,默认根据内容自动计算合适高度 // ...... } } }) } }) // 跳转到券值 $('.myYouhuiquan').on('tap', '.indent_btn', function() { //预获 已获优惠券 var data_href = $(this).attr('data-href') var data_type = $(this).attr('data-type') var data_expect = $(this).attr('data-expect') // var data_href = this.attributes["data-href"].nodeValue; //console.log(data_href); JZL.openWindow("vouchers.html", "vouchers.html", { data_href: data_href, data_type: data_type, data_expect: data_expect }) }) //跳转到劵包 $('.moneycon').on('tap', '.moneycon_', function() { if ($(this).children('p').attr('id') == 'userJuan') { mui.openWindow({ url: 'juan_index.html', id: 'juan_index.html', styles: { top: '0px', //新页面顶部位置 bottom: '0px', //新页面底部位置 width: '100%', //新页面宽度,默认为100% height: '100%' //新页面高度,默认为100% }, extras: { // data_href: data_href // ..... //自定义扩展参数,可以用来处理页面间传值 }, createNew: false, //是否重复创建同样id的webview,默认为false:不重复创建,直接显示 show: { // autoShow: true, //页面loaded事件发生后自动显示,默认为true // aniShow: animationType, //页面显示动画,默认为”slide-in-right“; // duration: animationTime, //页面动画持续时间,Android平台默认100毫秒,iOS平台默认200毫秒; // event: 'titleUpdate', //页面显示时机,默认为titleUpdate事件时显示 // extras: {} //窗口动画是否使用图片加速 }, waiting: { autoShow: true, //自动显示等待框,默认为true title: '正在加载...', //等待对话框上显示的提示内容 options: { // width: waiting - dialog - widht, //等待框背景区域宽度,默认根据内容自动计算合适宽度 // height: waiting - dialog - height, //等待框背景区域高度,默认根据内容自动计算合适高度 // ...... } } }) } }) $('.mydata-content').on('tap', '.userPaymentvoucher', function() { //首页付款凭证 // JZL.openWindow('paymentvoucher.html', 'paymentvoucher.html') mui.alert("功能开发中......") }) //订单按钮 mui('.order').on('tap', '.indent_btn', function() { var data_href = this.attributes["data-href"].nodeValue; // //console.log(this.attributes["data-id"].nodeValue); mui.openWindow({ url: 'indent.html', id: data_href, styles: { top: '0px', //新页面顶部位置 bottom: '0px', //新页面底部位置 width: '100%', //新页面宽度,默认为100% height: '100%' //新页面高度,默认为100% }, extras: { data_href: data_href // ..... //自定义扩展参数,可以用来处理页面间传值 }, createNew: false, //是否重复创建同样id的webview,默认为false:不重复创建,直接显示 show: { // autoShow: true, //页面loaded事件发生后自动显示,默认为true // aniShow: animationType, //页面显示动画,默认为”slide-in-right“; // duration: animationTime, //页面动画持续时间,Android平台默认100毫秒,iOS平台默认200毫秒; // event: 'titleUpdate', //页面显示时机,默认为titleUpdate事件时显示 // extras: {} //窗口动画是否使用图片加速 }, waiting: { autoShow: true, //自动显示等待框,默认为true title: '正在加载...', //等待对话框上显示的提示内容 options: { // width: waiting - dialog - widht, //等待框背景区域宽度,默认根据内容自动计算合适宽度 // height: waiting - dialog - height, //等待框背景区域高度,默认根据内容自动计算合适高度 // ...... } } }) }) mui('.my').on('tap', '.share', function() { mui.openWindow({ url: 'share.html', id: 'share.html', styles: { top: '0px', //新页面顶部位置 bottom: '0px', //新页面底部位置 width: '100%', //新页面宽度,默认为100% height: '100%' //新页面高度,默认为100% }, extras: { // data_userId: data_href // ..... //自定义扩展参数,可以用来处理页面间传值 }, createNew: false, //是否重复创建同样id的webview,默认为false:不重复创建,直接显示 show: { // autoShow: true, //页面loaded事件发生后自动显示,默认为true // aniShow: animationType, //页面显示动画,默认为”slide-in-right“; // duration: animationTime, //页面动画持续时间,Android平台默认100毫秒,iOS平台默认200毫秒; // event: 'titleUpdate', //页面显示时机,默认为titleUpdate事件时显示 // extras: {} //窗口动画是否使用图片加速 }, waiting: { autoShow: true, //自动显示等待框,默认为true title: '正在加载...', //等待对话框上显示的提示内容 options: { // width: waiting - dialog - widht, //等待框背景区域宽度,默认根据内容自动计算合适宽度 // height: waiting - dialog - height, //等待框背景区域高度,默认根据内容自动计算合适高度 // ...... } } }) }) mui(".nav").on('tap', '.nblock', function() { // var tj = plus.webview.create('search.html'); // tj.show(); // mui.alert(e.target.attributes["data-id"].nodeValue); // var data_href = this.attributes["data-href"].nodeValue; // var url = 'collect.html'; // if (data_href == 'share_user_list.html') { // url = 'share_user_list.html'; // } // // //console.log(this.attributes["data-id"].nodeValue); // mui.openWindow({ // url: url, // id: url, // styles: { // top: '0px', //新页面顶部位置 // bottom: '0px', //新页面底部位置 // width: '100%', //新页面宽度,默认为100% // height: '100%' //新页面高度,默认为100% // }, // extras: { // data_href: data_href // // ..... //自定义扩展参数,可以用来处理页面间传值 // }, // createNew: false, //是否重复创建同样id的webview,默认为false:不重复创建,直接显示 // show: { // // autoShow: true, //页面loaded事件发生后自动显示,默认为true // // aniShow: animationType, //页面显示动画,默认为”slide-in-right“; // // duration: animationTime, //页面动画持续时间,Android平台默认100毫秒,iOS平台默认200毫秒; // // event: 'titleUpdate', //页面显示时机,默认为titleUpdate事件时显示 // // extras: {} //窗口动画是否使用图片加速 // }, // waiting: { // autoShow: true, //自动显示等待框,默认为true // title: '正在加载...', //等待对话框上显示的提示内容 // options: { // // width: waiting - dialog - widht, //等待框背景区域宽度,默认根据内容自动计算合适宽度 // // height: waiting - dialog - height, //等待框背景区域高度,默认根据内容自动计算合适高度 // // ...... // } // } // }) }) window.addEventListener('refresh', function(e) { //执行刷新 location.reload(); }); // mui('.my').on('tap', '.seeting', function() { JZL.openWindow('setting.html', 'setting.html') }) // 登录 $('.my').on('tap', '.login', function() { mui.openWindow({ url: 'login.html', id: 'login.html', styles: { top: '0px', //新页面顶部位置 bottom: '0px', //新页面底部位置 width: '100%', //新页面宽度,默认为100% height: '100%' //新页面高度,默认为100% }, extras: { // data_href: data_href // ..... //自定义扩展参数,可以用来处理页面间传值 }, createNew: false, //是否重复创建同样id的webview,默认为false:不重复创建,直接显示 show: { // autoShow: true, //页面loaded事件发生后自动显示,默认为true // aniShow: animationType, //页面显示动画,默认为”slide-in-right“; // duration: animationTime, //页面动画持续时间,Android平台默认100毫秒,iOS平台默认200毫秒; // event: 'titleUpdate', //页面显示时机,默认为titleUpdate事件时显示 // extras: {} //窗口动画是否使用图片加速 }, waiting: { autoShow: true, //自动显示等待框,默认为true title: '正在加载...', //等待对话框上显示的提示内容 options: { // width: waiting - dialog - widht, //等待框背景区域宽度,默认根据内容自动计算合适宽度 // height: waiting - dialog - height, //等待框背景区域高度,默认根据内容自动计算合适高度 // ...... } } }) }) })