\n
\n
\n
\n \n '+t.name+'
\n ¥'+formatMoney(t.flash_price,"cent").short+'\n ¥'+formatMoney(t.origin_price,"cent").short+"
\n ");if(t.to_fetch){var e=r({url:"http://m.xiaomiyoupin.com/shop/detail?gid="+t.gid+"&pid="+t.pid,$dom:this.$dom,traceAppend:[t.pid],uid:!1});i.attr("href",e)}else i.append('\n 已抢完\n
');return ua.pc?i.css("zoom","1.3"):ua.iOS&&i.css("zoom","1.1"),i}},{key:"renderPage",value:function(t,i){for(var e=$(''),o=0;o'),n=o;ni.name?1:-1:t.ctime-i.ctime});var s={};n.forEach(function(t){t.total<=0&&(t.total=1),t.to_fetch<0&&(t.to_fetch=0),t.to_fetch>t.total&&(t.to_fetch=t.total),1e3*t.start_time>o&&(t.to_fetch=t.total),s[t.start_time]||(s[t.start_time]=[]),s[t.start_time].push(t)});var p=Object.keys(s).sort(function(t,i){return 1*t-1*i}).map(function(t){return 1*t}),h=void 0,l=void 0;p.some(function(t,i){if(i===p.length-1)h||(h=p[i]);else{var e=p[i+1];if(0===i&&t>a)return l=t,!0;t<=a&&e>a&&(h=t,l=e)}});var m=function(t){var e=[];return t.length<=i.props.cnt?t:(t.forEach(function(t){t.to_fetch>0&&e.length"),h=0;h=i)&&(a.push(t),!0)}),a.join(",")}var n={unit:"元",name:"",src:"",descr:"",price:"",marketPrice:"",showMarketPrice:"",showTag:t.showTag};if(i.attr_ext){var r=i.attr_ext;(1===r.price_tag||t.daiqi)&&(n.unit="元起"),r.custom_name&&!t.name&&(n.name=r.custom_name),r.custom_summary&&!t.descr&&(n.descr=r.custom_summary)}return n.name||(n.name=t.name||i.name),t.src?n.src=t.src:"限时购"===t.mode||t.showWhiteProductImage?n.src=i.pic_url:n.src=i.album[0],n.descr||(t.descr?n.descr=t.descr:e?n.descr=a(i.summary,18):n.descr=i.summary),i.market_price||(i.market_price=i.price_min),t.price&&(i.price_min=Math.round(100*t.price)),t.priceOriginal&&(i.market_price=Math.round(100*t.priceOriginal)),n.price=o(i.price_min,"cent").short,n.marketPrice=o(i.market_price,"cent").short,n.showMarketPrice=1*i.price_min<1*i.market_price,n.downPriceValue=i.market_price-i.price_min,n.downPrice=o(n.downPriceValue,"cent").short,n.downPriceText="直降"+n.downPrice+"元",n.discountText=""+Math.ceil(i.price_min/i.market_price*100)/10,n.discountText=""+n.discountText.replace(/\.\d+/,function(t){return t.slice(0,2)}).replace(/\.0/,""),n}function o(t,i){t(".unit").text(i.unit),t(".product-name").html(i.name),t(".product-descr").html(i.descr),t(".price-wrap .num").text(i.price),i.showMarketPrice&&(t(".price-wrap-market").show(),t(".price-wrap-market .num").text(i.marketPrice),i.showTag&&t(".link-wrap>.tag").show().text(i.downPriceText));var e=t('[data-editor-tag-name="horizontal_border_label"]'),o=t('[data-editor-tag-name="circle-background-double-line"]'),a=e.find(".tag-content"),n=o.find(".tag-content");if(e.length&&i.showMarketPrice&&(a.text()||(a.text(i.downPriceText),e.children().show())),o.length&&i.showMarketPrice&&!n.text().trim())if(o.find('[data-auto-mode="××折"]').length)n.html(''+i.discountText+'折
'),o.children().show();else{var r="";i.downPriceValue>1e5&&(r="#ffea00"),n.html('直降
'+i.downPrice+"
"),o.children().show()}}function a(t){function i(t,i){return t.length-1&&(a[i]=t.name)})});var n=void 0;return n=void 0!==t.onsale?t.onsale?1:0:parseInt(t.inventory),{map_id:t.map_id,pid:t.pid,type:a,price:t.price,inventory:n,image_url:t.img,origin_price:parseInt(t.market_price),name:t.name}}),n={price:m(i.detail.data.good.price_min,"cent").short,productName:i.detail.data.good.name,image_url:i.detail.data.good.pic_url};return{info:n,type:o,list:a}}function a(t,i){var o=void 0,a=void 0;parseInt(t)>1e8?(o={model:"Cart",action:"add",parameters:{product_id:t,consumption:"1"}},a=p({url:w,$dom:e})):(o={model:"Cart",action:"add",parameters:{pid:t,num:"1"}},a=p({url:_,$dom:e})),c({detail:o},function(t){t.detail.code?toast(h(t.detail)||"加入购物车失败"):(v.emit("add-cart-success"),g.app||g.weirdhybrid?toast("加入购物车成功"):toast("已加入购物车,请前往有品App结算"),i&&i())},!1,a)}function n(){function i(t){r(".bottom").hide(),r('.bottom[data-mode="'+t+'"]').show()}function o(){function t(t,i){for(var e in i)if(t.type[e]!=i[e])return!1;return!0}var e={};r(".tag.active").each(function(){var t=$(this),i=t.parent().data("type-name"),o=t.text().trim();e[i]=o});for(var o in e)r(".tag:not(.active)").addClass("disabled");var a=void 0;b.list.forEach(function(i){if(t(i,e)){a=i;for(var o in i.type)e[o]||r('[data-type-name="'+o+"\"] .tag[data-tag='"+i.type[o]+"']").removeClass("disabled")}});var n=function(i){var o=Object.assign({},e);delete o[i],b.list.forEach(function(e){t(e,o)&&r('[data-type-name="'+i+'"] [data-tag="'+e.type[i]+'"]').removeClass("disabled")})};for(var o in e)n(o);Object.keys(e).length===Object.keys(b.type).length&&a?(r(".title").text(a.name),r(".price").text("¥"+m(a.price,"cent").short),r(".product-img").attr("src",a.image_url),h=a,i(a.inventory?"ready":"gone")):(r(".title").text(b.info.productName),r(".price").text("¥"+b.info.price),r(".product-img").attr("src",b.info.image_url),h=void 0,i("wait"))}var n=$(d(b.info.productName,b.info.price,b.info.image_url)),r=n.find.bind(n),c=function(t){var i=b.type[t],e=$(s(t));r(".layer>main").append(e),i.forEach(function(t){e.find("main").append($(l(t)))})};for(var p in b.type)c(p);var h=void 0;r(".add-cart").on("tap",function(){a(h.pid||h.mapId)});var v=void 0;r(".go-checkout").on("tap",function(){var i=e;if(!h)return void toast("请先选中商品");if(h.pid){if(h.map_id&&"0"!==h.map_id)return v(),void f("https://m.xiaomiyoupin.com/shop/detail?gid="+t.gid+"&pid="+h.pid,{$dom:i});g.app?(v(),f("https://m.xiaomiyoupin.com/shop/check?quickOrder=2&pid="+h.pid,{$dom:i})):(v(),f("https://m.xiaomiyoupin.com/shop/checkshop/check?quickOrder=2&pid="+h.pid,{$dom:i}))}else a(h.mapId,function(){v(),f("https://m.xiaomiyoupin.com/shop/cart",{$dom:i})})}),o();var w=g.pc?"mousedown":"touchstart";n.on(w,".tag",function(){var t=$(this),i=t.parent();t.hasClass("disabled")||(t.hasClass("active")?(t.inactive(),i.inactive()):(t.active(),i.active(),t.siblings().inactive()),o())});var _=u(n,function(){},!1,!0,!0);v=_.exit,n.parent().css({left:0,right:0,"max-width":"none"})}var d=function(t,i,e){return'\n
\n
\n \n
\n
\n \n \n
\n \n
\n
\n
\n
\n
\n'},s=function(t){return'\n'},l=function(t){return' \n '+t+" \n\n"},b={};if(t.gid){if(window.isEditor)return;r(t.gid,function(t){Object.assign(b,o(t))})}else b=t.config;i(function(){var t=0;return b.list?(b.list.forEach(function(i){i.inventory&&i.inventory>0&&t++}),void(t?b.list.length>1?n():a(b.list[0].pid):toast("商品已售罄"))):void getLogin().then(function(t){t?toast("数据加载中..."):jumptoLogin()})})}function r(t,i){k&&clearTimeout(k),x.push({gid:t,cb:i}),k=setTimeout(function(){var t=x.slice(0);x.length=0,k=0;var i={};t.forEach(function(t){var e=t.gid;i[e]={model:"Shopv2",action:"getDetail",parameters:{gid:e}}}),c(i,function(i){var e=function(e){t.forEach(function(t){var o=t.gid,a=t.cb;e==o&&a({detail:i[e]})})};for(var o in i)e(o)},function(t){toast("获取商品信息失败"),console.warn(t)},b(w,"editor-cache",""+Math.floor(Date.now()/36e5)),!0)})}var d=t("util"),c=d.miFetch,s=d.PIPE_URL,p=d.getTracedUrl2,h=d.getChineseMessage,l=d.GPIPE_URL,m=d.formatMoney,g=d.ua,f=d.jumpTo,u=d.showBottomWindow,b=d.addParam,v=d.eventEmitter,w=s.replace("static.",""),_=l.replace("static.",""),y="map_id_add_cart-floating-layer",k=void 0,x=[];i.exports={getFinalInfo:e,renderFinalInfo:o,getRemainTime:a,initBottomWindow:n,getDetail:r,floatingLayerId:y}}(a,t),t.exports&&(c["/cloud/module/product_big/util.js"]=t.exports)}(),function(){var t={type:"resource"};!function(t,o){var a=t("util"),n=a.miFetch,c=a.PIPE_URL,s=a.getTracedUrl2,p=a.getChineseMessage,h=a.GPIPE_URL,l=a.formatMoney,m=a.ua,g=a.jumpTo,f=a.showBottomWindow,u=a.addParam,b=a.getLogin,v=a.jumptoLogin,w=a.countEvent,_=a.EventEmitter,y=a.eventEmitter,k=function(t){function o(t){var i=this,a=t.id,n=void 0===a?"map_id_add_cart-floating-layer":a,d=t.gid,c=t.$sourceDom,s=t.cartExtraParams,p=void 0===s?{}:s,h=t.pidWhiteList;e(this,o),r(Object.getPrototypeOf(o.prototype),"constructor",this).call(this),Object.assign(this,{id:n,gid:d,config:{},$sourceDom:c,cartExtraParams:p,pidWhiteList:h}),this.getDetail(d,function(t){Object.assign(i.config,i.handleResult(t)),i.emit("ready")})}return i(o,t),d(o,[{key:"getDetail",value:function(t,i){o.getDetailTimeout&&clearTimeout(o.getDetailTimeout),o.requestQueue.push({gid:t,cb:i}),o.getDetailTimeout=setTimeout(function(){var t=o.requestQueue.slice(0);o.requestQueue.length=0,o.getDetailTimeout=0;var i={};t.forEach(function(t){var e=t.gid;i[e]={model:"Shopv2",action:"getDetail",parameters:{gid:e}}}),n(i,function(i){var e=function(e){t.forEach(function(t){var o=t.gid,a=t.cb;e===""+o&&a({detail:i[e]})})};for(var o in i)e(o)},function(t){toast("获取商品信息失败"),console.warn(t)},u("/app/shop/pipe","editor-cache",""+Math.floor(Date.now()/36e5)),!0)},100)}},{key:"addCart",value:function(t,i){var e=this,o=void 0,a=void 0;return parseInt(t)>1e8?(o={model:"Cart",action:"add",parameters:{product_id:t,consumption:"1"}},a=s({url:c,$dom:this.$sourceDom})):(o={model:"Cart",action:"add",parameters:{pid:t,num:"1"}},a=s({url:h,$dom:this.$sourceDom})),Object.assign(o.parameters,this.cartExtraParams),n({detail:o},function(t){t.detail.code?toast(p(t.detail)||"加入购物车失败"):(y.emit("add-cart-success"),e.emit("cart-success"),m.app||m.weirdhybrid?toast("加入购物车成功"):toast("已加入购物车,请前往有品App结算"),i&&i())},!1,a)}},{key:"renderSection",value:function(t){return'\n'}},{key:"renderTag",value:function(t){return' \n '+t.name+" \n\n"}},{key:"renderFooter",value:function(){return'\n \n '}},{key:"renderPanel",value:function(t,i,e){return'\n
\n
\n \n
\n
\n \n \n
\n \n '+this.renderFooter()+"\n
\n
\n "}},{key:"trigger",value:function(){if(window.isEditor)return void toast("不支持编辑器内使用");var t=0;return w("trigger-bottom",this.$sourceDom),this.config.list?(this.config.list.forEach(function(i){i.inventory&&i.inventory>0&&t++}),void(t?this.config.list.length>1?(this.emit("show"),this.show()):this.addCart(this.config.list[0].pid):toast("商品已售罄"))):void b().then(function(t){t?toast("数据加载中..."):v()})}},{key:"setMode",value:function(t){var i=this.$$;i(".bottom").hide(),i('.bottom[data-mode="'+t+'"]').show()}},{key:"onPressAddCart",value:function(t){this.addCart(t)}},{key:"onPressCheckout",value:function(){var t=this,i=this.$sourceDom;if(!this.selectingProduct)return void toast("请先选中商品");if(this.selectingProduct.pid){if(this.selectingProduct.map_id&&"0"!==this.selectingProduct.map_id)return this.exit(),void g("https://m.xiaomiyoupin.com/shop/detail?gid="+this.gid+"&pid="+this.selectingProduct.pid,{$dom:i});m.app?(this.exit(),g("https://m.xiaomiyoupin.com/shop/check?quickOrder=2&pid="+this.selectingProduct.pid,{$dom:i})):(this.exit(),g("https://m.xiaomiyoupin.com/shop/checkshop/check?quickOrder=2&pid="+this.selectingProduct.pid,{$dom:i}))}else this.addCart(this.selectingProduct.mapId,function(){t.exit(),g("https://m.xiaomiyoupin.com/shop/cart",{$dom:i})})}},{key:"onTriggerTag",value:function(){function t(t,i){for(var e in i)if(""+t.type[e].tid!=""+i[e])return!1;return!0}var i=this,e=this.$$,o={};e(".tag.active").each(function(){var t=$(this),i=t.parent().data("type-name"),e=t.data("tag");o[i]=e}),e(".tag:not(.active)").addClass("disabled");var a=void 0;this.config.list.forEach(function(i){if(t(i,o)){a=i;for(var n in i.type)o[n]||e('[data-type-name="'+n+"\"] .tag[data-tag='"+i.type[n].tid+"']").removeClass("disabled")}});var n=function(a){var n=Object.assign({},o);delete n[a],i.config.list.forEach(function(i){t(i,n)&&e('[data-type-name="'+a+'"] [data-tag="'+i.type[a].tid+'"]').removeClass("disabled")})};for(var r in o)n(r);Object.keys(o).length===Object.keys(this.config.type).length&&a?(e(".title").text(a.name),e(".price").text("¥"+l(a.price,"cent").short),e(".product-img").attr("src",a.image_url),this.selectingProduct=a,a.inventory?this.setMode("ready"):this.setMode("gone")):(e(".title").text(this.config.info.productName),e(".price").text("¥"+this.config.info.price),e(".product-img").attr("src",this.config.info.image_url),this.selectingProduct=void 0,this.setMode("wait")),this.emit("trigger-tag")}},{key:"show",value:function(){var t=this,i=$(this.renderPanel(this.config.info.productName,this.config.info.price,this.config.info.image_url)),e=i.find.bind(i);this.$$=e;var o=function(i){var o=t.config.type[i],a=$(t.renderSection(i));e(".layer>main").append(a),o.forEach(function(i){a.find("main").append($(t.renderTag(i)))})};for(var a in this.config.type)o(a);e(".add-cart").on("tap",function(){t.onPressAddCart(t.selectingProduct.pid||t.selectingProduct.mapId)}),e(".go-checkout").on("tap",function(){t.onPressCheckout()}),this.onTriggerTag();var n=this;i.on("tap",".tag",function(){var t=$(this),i=t.parent();t.hasClass("disabled")||(t.hasClass("active")?(t.inactive(),i.inactive()):(t.active(),i.active(),t.siblings().inactive()),n.onTriggerTag())});var r=f(i,function(){t.emit("exit")},!1,!0,!0),d=r.exit;this.exit=d,i.parent().css({left:0,right:0,"max-width":"none"})}},{key:"handleResult",value:function(t){var i=this;if(t.detail.code)return void toast(t.detail.description);var e={};if(!t.detail.data.group){var o="none"===this.$sourceDom[0].style.display||this.$sourceDom.hasClass("hide");
return void console.warn("商品信息错误",t,this.gid,o?"(已隐藏)":"")}var a=t.detail.data.group;this.pidWhiteList&&this.pidWhiteList.match(/[^ ]/)&&!function(){var e=i.pidWhiteList.split(/ +/).filter(function(t){return t});t.detail.data.tag_prop=t.detail.data.tag_prop.filter(function(t){var i=t.pid;return e.indexOf(""+i)>-1}),t.detail.data.props=t.detail.data.props.filter(function(t){var i=t.pid;return e.indexOf(""+i)>-1});var o={};t.detail.data.tag_prop.forEach(function(t){var i=t.tid;o[i]=!0}),t.detail.data.group.forEach(function(t){t.tags=t.tags.filter(function(t){var i=t.tid;return o[i]})})}();var n=t.detail.data.tag_prop;a.forEach(function(t){e[t.name]=[],t.tags.forEach(function(i){e[t.name].push(i)})});var r=t.detail.data.props.map(function(t){var i=[],e={};n.forEach(function(e){e.pid===t.pid&&i.push(e.tid)}),a.forEach(function(t){var o=t.name;t.tags.forEach(function(t){var a=i.indexOf(t.tid);a>-1&&(e[o]=t)})});var o=void 0;return o=void 0!==t.onsale?t.onsale?1:0:parseInt(t.inventory),{map_id:t.map_id,pid:t.pid,type:e,price:t.price,inventory:o,image_url:t.img,origin_price:parseInt(t.market_price),name:t.name}}),d={price:l(t.detail.data.good.price_min,"cent").short,productName:t.detail.data.good.name,image_url:t.detail.data.good.pic_url};return{info:d,type:e,list:r}}}]),o}(_);k.requestQueue=[],k.getDetailTimeout=0,o.exports=k}(a,t),t.exports&&(c["/cloud/module/product_big/bottom_window.js"]=t.exports)}(),s="/cloud/module/product_big/product_big.action.js",function(){var t={type:"resource"};!function(t,i){var o=t("util"),a=o.formatMoney,n=o.ua,r=o.setTrace,c=o.addParam,s=o.miFetch,p=t("/cloud/module/product_big/util.js"),h=p.getFinalInfo,l=p.renderFinalInfo,m=p.getRemainTime,g=p.floatingLayerId,f=t("/cloud/module/product_big/bottom_window.js"),u=void 0,b=[];i.exports=function(){function t(i,o){e(this,t),this.init(i,o)}return d(t,[{key:"init",value:function(i,e){var o=this,d=$("[data-id="+e+"]"),c=d.find.bind(d);this.$$=c,this.$dom=d;var s=i.gid;if(s){n.pc&&1===window.devicePixelRatio&&d.find(".top-a-wrap").css("border","1px solid rgb(204,204,204)");var p=c("a.product-big-img-link"),m=c("a.buy-btn-wrap");i.startTime&&i.startTime>Date.now()/1e3&&this.initTimer(),i.href?(p.attr("href",i.href),m.attr("href",i.href)):(p.attr("href","//m.xiaomiyoupin.com/shop/detail?gid="+s),m.attr("href","//m.xiaomiyoupin.com/shop/detail?gid="+s)),r(p),r(m),c(".bottom-btn").on("tap",function(){window.countEvent&&window.countEvent("button",this)}),"加入购物车"===i.btn&&!function(){var t=new f({id:g,gid:s,$sourceDom:d,pidWhiteList:i.pidWhiteList});c(".bottom-btn.cart-btn").on("click",function(){t.trigger()})}();var u=d.parent().is('[data-name="horizontal_layout"],[data-name="test_container"],[data-name="horizontal_scroll_container"],.horizontal_scroll_container_body,.horizontal-adjust-wrapper');this.isSmall=u;var b=d.find(".normal-mode"),v=$(".top-wrap");return n.android&&v.addClass("android"),n.iOS&&v.addClass("iOS"),n.pc&&v.addClass("pc"),u?b.addClass("thin"):b.addClass("big"),"没按钮"===i.btn&&b.addClass("nobutton"),i.static?(l(c,i.finalInfo),void setTimeout(this.afterRender.bind(this))):void t.getDetail(s,function(t){var e=t.detail.data;if(!e)return void console.warn("gid error",s);var n=h(i,e.goods,u,a);l(c,n),o.afterRender()})}}},{key:"initTimer",value:function(){function t(t){e.text(m(t))}var i=this.$$,e=i(".bottom-btn"),o="倒计时",a=i(".bottom-btn-wrap"),n=e.html();a.css({"pointer-events":"none",cursor:"not-allowed"});var r=config.startTime-Date.now()/1e3,d=r/3600/24;d>1?(e.text(""+o+Math.floor(d)+"天"),e.addClass("left-days")):!function(){e.addClass("left-time");var i=Math.ceil(config.startTime-Date.now()/1e3);t(i);var o=setInterval(function(){i--,i?t(i):(clearInterval(o),e.html(n).removeClass("left-days").removeClass("left-time"),a.css({"pointer-events":"all",cursor:"pointer"}))},1e3)}()}},{key:"afterRender",value:function(){function t(){var t=e.parent()[0].containerAdjustHeight;t&&t()}function i(){r&&r.css("position","static").removeClass("loading"),n.removeClass("loading").css({"min-height":"0px"}),a?n.css("padding-top","100%"):n.css("padding-top","0px")}var e=this.$dom,o=this.$$,a=this.isSmall,n=o(".product-big-img-link"),r=o(".product");t(),r.length?r[0].naturalWidth?i():r.on("load",i):i()}}],[{key:"getDetail",value:function(t,i){u&&clearTimeout(u),b.push({gid:t,cb:i}),u=setTimeout(function(){var t=b.slice(0);b.length=0,u=0;var i={};t.forEach(function(t){var e=t.gid;i[e]={model:"Product",action:"GetDetail",parameters:{gid:e}}}),s(i,function(i){var e=function(e){t.forEach(function(t){var o=t.gid,a=t.cb;e===""+o&&a({detail:i[e]})})};for(var o in i)e(o)},function(t){toast("获取商品信息失败"),console.warn(t)},c("//m.xiaomiyoupin.com/app/shopv3/pipe","editor-cache",""+Math.floor(Date.now()/36e5)),!0)},100)}}]),t}()}(a,t),t.exports&&(c["/cloud/module/product_big/product_big.action.js"]=t.exports)}(),s="/cloud/module/scroll_footer/scroll_footer.action.js",function(){var t={type:"resource"};!function(t,i){var o=t("util"),a=o.eventEmitter,r=o.ua;i.exports=function(){function t(i,o){var n=this;e(this,t);var d=$("[data-id="+o+"]"),c=d.find.bind(d);this.$$=c,this.$dom=d,this.props=i,this.setWidth($("#rags-container").width()),a.on("base-width-change",function(t){n.setWidth(t)});var s=$('');"footer"===i.mode?s.css("bottom","0"):s.css("top","0"),s.width($("#wrap").width()),a.on("base-width-change",function(t){s.width(t)}),$(document.body).append(s),s.append(d);var p=this;d[0].addEventListener("tap",function(t){var i=$(t.target);"A"===i.prop("tagName")&&(p.onTap(i),t.preventDefault())}),this.render(),this.setScrolling(!1),r.pc||d.find(".wrap").addClass("hide-scrollbar"),this.updateOffsetHeight(),d[0].addEventListener("touchmove",function(t){t.preventDefault()},!1)}return d(t,[{key:"updateOffsetHeight",value:function(){this.offsetHeight=this.$dom.height()}},{key:"setScrolling",value:function(t){this.scrolling=t,t?this.$dom.find(".wrap").addClass("prevent"):this.$dom.find(".wrap").removeClass("prevent")}},{key:"active",value:function(t,i){var e=this,o=i.preventCheckingScroll;o&&(this.preventCheckingScroll=!0);var a=(this.$dom.find(".wrap"),$("#rags-container").width()),n=t.offset(),r=n.left+0+n.width/2-a/2;r<=0&&(r=0);this.iscroll&&this.iscroll.scrollToElement(t[0],700,0-a/2+n.width/2),t.css({color:this.props.colorHighlightText,backgroundColor:this.props.colorHighlightBg});var d=this.$dom.find("a");this.$dom.find(".splitter").remove(),d.forEach(function(i,o){var a=d[o+1]===t[0],n=i===t[0];o===d.length-1||a||n||$(i).parent().append('')})}},{key:"inactive",value:function(t){t.css({color:this.props.colorText,backgroundColor:this.props.colorBg})}},{key:"show",value:function(){var t=this;this.iscroll||setTimeout(function(){t.iscroll=new window.IScroll(t.$dom[0],{mouseWheel:!0,tap:!0,scrollX:!0,scrollY:!1})},200),this.$dom.show()}},{key:"render",value:function(){var t=this,i=[];this.props.arr.forEach(function(t){var e=t.id,o=$("#"+e);i.push({$dom:o})});var e=$(window),o=!0;e.on("scroll",function(){o=!0});var a=function(){var o=[],a=e.scrollTop();a+=t.offsetHeight-5,i.forEach(function(t,i){var e=t.$dom,a=e.offset();if(a){var n=a.top;o[i]=n}}),o=o.map(function(t,i){var e=1/0;return o.forEach(function(o,a){i!==a&&o>t&&o=o&&af?s||(d.show(),s=!0):s&&(d.hide(),s=!1)}var e={goBackTop:!0,cart:!0},o="//shop.io.mi-img.com/app/shop/img?id=shop_b1400723b8ccdf0f5efa0434e3a28320.png&w=123&h=123",a="//shop.io.mi-img.com/app/shop/img?id=shop_b86a139df30e9abcc5c4e0e4cd55223f.png&w=123&h=123";if(!isEditor){var n=$(window),r=14,d=$('
'),c="margin-top:11px;display:inline-block;position:relative;",s=!1,p=0,h=$(".editor-action-footer,.editor-footer-wrap");if(e.goBackTop){var l=$('');l.on("click",function(){n.scrollTop(0)}),d.append(l)}e.cart&&!function(){var t=function(){miFetch({num:{model:"Cart",action:"GetCount",parameters:{}}},function(t){var i=t.num.data;i?(n.show(),a.text(i)):n.hide()},function(){return n.hide(),!0},GPIPE_URL,!0)},i="//m.xiaomiyoupin.com/shop/cart";args.source&&(i=addParam(i,"source",args.source)),args.trace&&(i=addParam(i,"trace",args.trace));var e=$(''),a=e.find(".red-point-cnt"),n=e.find(".fixed-cart-red-point");ua.android&&a.css("margin-top","1px"),t(),eventEmitter.on("add-cart-success",function(){t()}),d.append(e)}();var m=$("#wrap").width();if(t(),eventEmitter.on("base-width-change",function(i){m=i,p=h.height(),t()}),ua.pc){var g=function(){d.css("right",($(window).width()-$("#wrap").width())/2+r+"px")};g(),setInterval(g,500)}var f=.75*document.documentElement.clientHeight;n.on("scroll",i),setTimeout(i,200),h.length&&(p=h.height(),p?t():!function(){var i=setInterval(function(){p=h.height(),p&&(clearInterval(i),t())},200)}()),$("#wrap").append(d)}}(),window.exportInfo={user:"zan5",articleId:"6841",time:"2018年1月19日 18:56:2"},function(){function t(t){var e=t.attr("data-lazy-src");if(e){t.attr("src",e).removeAttr("data-lazy-src").css("width","100%").css("opacity","1");var o=window.getRag(t);o&&o.length&&o[0].eventEmitter&&o[0].eventEmitter.emit("lazyload-reach"),setTimeout(function(){t[0].complete&&i(t),t.on("load",function(){i(t)})})}}function i(t){setTimeout(function(){var i=parseInt(t.css("height"));i<1&&console.log("reset failed");var e=t.parent();e.hasClass("product-big-img-link")&&"absolute"===t.css("position")||(e.css("padding-top","0").css("overflow","visible"),t.css("position","static")),e.hasClass("product-big-img-link")&&e.css("overflow","hidden")})}function e(){var i=a.scrollTop(),e=a.height();o=o.filter(function(o,a,n){var r=o.offset().top;return!(ri-1.5*e)||(t(o),!1)})}var o=[];$("img[data-lazy-src]").each(function(){o.push($(this))}),setTimeout(function(){a.scroll(e),e()},500);var a=$(window),n=setInterval(function(){o.length?e():clearInterval(n)},400)}(),!function(){isEditor||ua.app||ua.weirdhybrid||$.post("/app/stat/visit",{data:JSON.stringify([{e:{et:"shop",ref:"$Activity$?id="+articleModeTraceName+"-"+articleId+"&event=VIEW&time="+Date.now(),t:Date.now(),referer:document.referrer}}])})}()})