var page=1;//页数 var shopList=[]//商品详情列表 var loadingFlag=false;//下拉到底的状态值 var shopListHtml='';//列表数据 var token='' var quan='' // 1.判断是否登录 // 2.登录后获取token $().ready(function(){ writeLogH5({action:'saleArea',channel:'H5',url:window.location.href});//埋点 isLogin()//防止不登录 $(window).scroll(function(){ if($(window).scrollTop()>=$(document).height()-$(window).height()-180){ if(loadingFlag) { page++; //页数 redGoodsList(page); } } }) }) function isLogin() { var param='{"js_callback":"callBackMethod"}' try { if (navigator.userAgent.match(/(iPhone|iPod|iPad);?/i)) { window.webkit.messageHandlers.app_h5_isLogin.postMessage(param); } if (navigator.userAgent.match(/android/i)) { obj4H5.app_h5_isLogin(param); } } catch (error) { // redGoodsList(1) } } function callBackMethod(data) { var data=JSON.parse(data); // 登陆状态 if(data.isLogin) { token=data.token; }else { token='' } redGoodsList(1) } // 获取商品列表 function redGoodsList (page) { loadingFlag=false $(".loading").show(); $.ajax({ url:'/api/v2/goods/specialSaleBlock', type:'post', headers: { 'token': token }, data:{ 'page':page }, success:function (res){ $(".loading").hide(); if(res.errno == 0){ shopList=res.rst.data shopList.forEach(function(item) { item.goods_id=item.goods_id; item.is_coupon=item.is_coupon; item.coupon_price=item.coupon_price; item.discount_price=item.discount_price; item.commission_rate=item.commission_rate; item.coupon_start_time=item.coupon_start_time; item.coupon_end_time=item.coupon_end_time; // 佣金计算 // 有券情况下 if(new Date(item.coupon_end_time)>=new Date()||item.coupon_id&&item.is_coupon == 1) { quan = "
'+item.title+'