(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/goods_details/index"],{"16dc":function(t,e,i){"use strict";i.d(e,"b",(function(){return s})),i.d(e,"c",(function(){return o})),i.d(e,"a",(function(){}));var s=function(){var t=this,e=t.$createElement,i=(t._self._c,t.$t("¥")),s=t.storeInfo.spec_type?t.$t("起"):null,o=t.storeInfo.vip_price&&t.storeInfo.vip_price>0&&1==t.storeInfo.is_vip&&1==t.svip_price_open?t.$t("¥"):null,n=t.storeInfo.limit_type>0&&1==t.storeInfo.limit_type?t.$t("单次限购"):null,r=t.storeInfo.limit_type>0&&1!=t.storeInfo.limit_type?t.$t("永久限购"):null,a=t.storeInfo.limit_type>0?t.$t(t.storeInfo.unit_name):null,c=t.storeInfo.limit_type>0&&t.storeInfo.min_qty>1?t.$t("起购"):null,u=t.$t("划线价"),l=t.$t("¥"),h=t.$t("库存"),p=t.$t(t.storeInfo.unit_name)||"",d=t.$t("销量"),f=t.$t(t.storeInfo.unit_name)||"",m=!t.is_money_level&&t.storeInfo.vip_price&&t.storeInfo.is_vip?t.$t("开通“超级会员”立省"):null,g=!t.is_money_level&&t.storeInfo.vip_price&&t.storeInfo.is_vip?t.$t("元"):null,$=!t.is_money_level&&t.storeInfo.vip_price&&t.storeInfo.is_vip?t.$t("立即开通"):null,_=t.storeInfo.presale?t.$t("预售活动时间"):null,v=t.storeInfo.presale?t.$t("预售结束后"):null,y=t.storeInfo.presale?t.$t("天内发货"):null,S=t.couponList.length,I=S?t.$t("优惠券"):null,C=S?t.__map(t.couponList,(function(e,i){var s=t.__get_orig(e),o=i<2?t.$t("满"):null,n=i<2?t.$t("减"):null;return{$orig:s,m20:o,m21:n}})):null,b=t.activity.length,k=b?t.$t("活动"):null,A=b?t.__map(t.activity,(function(e,i){var s=t.__get_orig(e),o="1"===e.type&&t.$permission("seckill"),n=o?t.$t("参与秒杀"):null,r="2"===e.type&&t.$permission("bargain"),a=r?t.$t("参与砍价"):null,c="3"===e.type&&t.$permission("combination"),u=c?t.$t("参与拼团"):null;return{$orig:s,m23:o,m24:n,m25:r,m26:a,m27:c,m28:u}})):null,w=t.attr.productAttr.length,x=w?t.skuArr.length:null,T=w&&x>1?t.skuArr.slice(0,4):null,P=w&&x>1?t.$t("共"):null,L=w&&x>1?t.skuArr.length:null,q=w&&x>1?t.$t("种规格可选"):null,V=t.replyCount?t.$t("用户评价"):null,H=t.replyCount?t.$t("好评率"):null,N=t.good_list.length,G=N?t.$t("优品推荐"):null,O=N?t.__map(t.good_list,(function(e,i){var s=t.__get_orig(e),o=t.$t("¥"),n=t.__map(e.list,(function(e,i){var s=t.__get_orig(e),o=e.activity&&"1"===e.activity.type&&t.$permission("seckill"),n=o?t.$t("秒杀"):null,r=e.activity&&"2"===e.activity.type&&t.$permission("bargain"),a=r?t.$t("砍价"):null,c=e.activity&&"3"===e.activity.type&&t.$permission("combination"),u=c?t.$t("拼团"):null;return{$orig:s,m34:o,m35:n,m36:r,m37:a,m38:c,m39:u}}));return{$orig:s,m40:o,l3:n}})):null,M=t.$t("产品介绍"),R=t.$t("首页"),D=t.$t("收藏"),U=parseFloat(t.CartCount),B=t.$t("购物车"),j=t.noGoods?t.$t("暂无产品"):null,E=!t.noGoods&&!t.storeInfo.presale&&t.attr.productSelect.stock<=0&&t.storeInfo.cart_button?t.$t("加入购物车"):null,F=!t.noGoods&&!t.storeInfo.presale&&t.attr.productSelect.stock<=0?t.$t("已售罄"):null,W=t.noGoods||t.storeInfo.presale||t.attr.productSelect.stock<=0||!t.storeInfo.cart_button?null:t.$t("加入购物车"),z=t.noGoods||t.storeInfo.presale||t.attr.productSelect.stock<=0?null:t.$t("立即购买"),Q=t.noGoods||!t.storeInfo.presale||1!==t.presale_pay_status&&3!==t.presale_pay_status||1!==t.presale_pay_status?null:t.$t("未开始"),J=t.noGoods||!t.storeInfo.presale||1!==t.presale_pay_status&&3!==t.presale_pay_status||1===t.presale_pay_status?null:t.$t("已结束"),Y=!t.noGoods&&t.storeInfo.presale&&1!==t.presale_pay_status&&3!==t.presale_pay_status&&(t.attr.productSelect.quota<=0||t.attr.productSelect.quota=this.storeInfo.min_qty&&(i=parseInt(t)),this.$nextTick((function(t){e.$set(e.attr.productSelect,"cart_num",t<0?e.storeInfo.min_qty:i)}))}},returns:function(){return t.navigateBack({delta:1})},tap:function(t){var e=this,i="past"+t,s=(t=t,this);this.$set(this,"toView",i),this.$set(this,"navActive",t),this.$set(this,"lock",!0),this.scrollTop=this.old.scrollTop,this.$nextTick((function(){e.scrollTop=t>0?s.topArr[t]-m.globalData.navHeight/2:s.topArr[t]}))},scroll:function(t){var e=t.detail.scrollTop,i=e/200;if(this.old.scrollTop=t.detail.scrollTop,i=i>1?1:i,this.$set(this,"opacity",i),this.$set(this,"scrollY",e),this.$set(this,"showAnimate",!1),this.$set(this,"showMenuIcon",!1),this.$set(this,"currentPage",!1),this.$refs.proSwiper.videoIsPause(),this.lock)this.$set(this,"lock",!1);else for(var s=0;s=this.storeInfo.limit_num&&t||(t?(s.cart_num++,s.cart_num>i&&(this.$set(this.attr.productSelect,"cart_num",i||this.storeInfo.min_qty),this.$set(this,"cart_num",i||1))):(s.cart_num--,s.cart_num<1&&(this.$set(this.attr.productSelect,"cart_num",this.storeInfo.min_qty),this.$set(this,"cart_num",1))))},attrVal:function(t){this.$set(this.attr.productAttr[t.indexw],"index",this.attr.productAttr[t.indexw].attr_values[t.indexn])},ChangeAttr:function(t){var e=this,i=this.productValue[t];i?this.noGoods=!1:this.$util.Tips({title:this.$t("重新选择"),success:function(){e.noGoods=!0,e.attr.productSelect.stock=0,e.attr.productSelect.quota=0,e.attr.productSelect.cart_num=0}}),this.$set(this,"selectSku",i),i&&i.stock>0?(this.$set(this.attr.productSelect,"image",i.image),this.$set(this.attr.productSelect,"price",i.price),this.$set(this.attr.productSelect,"stock",i.stock),this.$set(this.attr.productSelect,"unique",i.unique),this.$set(this.attr.productSelect,"cart_num",this.storeInfo.min_qty),this.$set(this.attr.productSelect,"vip_price",i.vip_price),this.$set(this,"attrValue",t),this.$set(this,"attrTxt",this.$t("已选择"))):(this.$set(this.attr.productSelect,"image",i.image),this.$set(this.attr.productSelect,"price",i.price),this.$set(this.attr.productSelect,"stock",0),this.$set(this.attr.productSelect,"unique",""),this.$set(this.attr.productSelect,"cart_num",0),this.$set(this.attr.productSelect,"vip_price",this.storeInfo.vip_price),this.$set(this,"attrValue",""),this.$set(this,"attrTxt",this.$t("请选择")))},ChangCoupons:function(t){var e=t,i=this.$util.ArrayRemove(this.couponList,"id",e.id);this.$set(this,"couponList",i),this.getCouponList()},setClientHeight:function(){var e=this;if(e.good_list.length){var i=t.createSelectorQuery().in(this).select("#list0");i.fields({size:!0},(function(t){e.$set(e,"clientHeight",t.height+20)})).exec()}},getGoodsDetails:function(){var e=this,i=this;t.showLoading({title:"加载中",mask:!0}),(0,n.getProductDetail)(i.id).then((function(s){t.hideLoading();for(var o=s.data.storeInfo,n=s.data.good_list||[],r=Math.ceil(n.length/6),a=new Array,c=0;c0){e=this.attr.productAttr.length?i.split(","):[];break}for(var s=0;s99?"...":i.CartCount+""),t&&(i.animated=!0,setTimeout((function(){i.animated=!1}),500))}))},goBuy:function(t){!1===this.isLogin?(0,u.toLogin)():(this.$refs.proSwiper.videoIsPause(),this.goCat(!0))},open:function(t){this.showMenuIcon=t},authColse:function(t){this.isShowAuth=t},listenerActionSheet:function(){this.currentPage=!1,this.posters=!0},listenerActionClose:function(){this.posters=!1,this.posterImageStatus=!1},posterImageClose:function(){this.posterImageStatus=!1},goFriend:function(){this.posters=!1},savePosterPath:function(){var e=this;t.getSetting({success:function(i){i.authSetting["scope.writePhotosAlbum"]?t.saveImageToPhotosAlbum({filePath:e.posterImage,success:function(t){e.posterImageClose(),e.$util.Tips({title:e.$t("保存成功"),icon:"success"})},fail:function(t){e.$util.Tips({title:e.$t("保存失败")})}}):t.authorize({scope:"scope.writePhotosAlbum",success:function(){t.saveImageToPhotosAlbum({filePath:e.posterImage,success:function(t){e.posterImageClose(),e.$util.Tips({title:e.$t("保存成功"),icon:"success"})},fail:function(t){e.$util.Tips({title:e.$t("保存失败")})}})}})}})},tabCouponType:function(t){this.$set(this.coupon,"type",t),this.getCouponList(t)},showImg:function(t){this.$refs.cusPreviewImg.open(this.selectSku.suk)},showSwiperImg:function(t){this.$refs.cusSwiperImg.open(t)},changeSwitch:function(t){var e=this.skuArr[t];this.$set(this,"selectSku",e);var i=e.suk.split(",");this.$set(this.attr.productAttr[0],"index",i[0]),2==i.length?(this.$set(this.attr.productAttr[0],"index",i[0]),this.$set(this.attr.productAttr[1],"index",i[1])):3==i.length?(this.$set(this.attr.productAttr[0],"index",i[0]),this.$set(this.attr.productAttr[1],"index",i[1]),this.$set(this.attr.productAttr[2],"index",i[2])):4==i.length&&(this.$set(this.attr.productAttr[0],"index",i[0]),this.$set(this.attr.productAttr[1],"index",i[1]),this.$set(this.attr.productAttr[2],"index",i[2]),this.$set(this.attr.productAttr[3],"index",i[3])),e&&(this.$set(this.attr.productSelect,"image",e.image),this.$set(this.attr.productSelect,"price",e.price),this.$set(this.attr.productSelect,"stock",e.stock),this.$set(this.attr.productSelect,"unique",e.unique),this.$set(this.attr.productSelect,"vipPrice",e.vipPrice),this.$set(this,"attrTxt",this.$t("已选择")),this.$set(this,"attrValue",e.suk))}}};e.default=g}).call(this,i("543d")["default"])},e86f:function(t,e,i){"use strict";(function(t,e){var s=i("4ea4");i("4789");s(i("66fd"));var o=s(i("f7fa"));t.__webpack_require_UNI_MP_PLUGIN__=i,e(o.default)}).call(this,i("bc2e")["default"],i("543d")["createPage"])},e91e:function(t,e,i){"use strict";var s=i("78cd"),o=i.n(s);o.a},eb12:function(t,e,i){"use strict";i.r(e);var s=i("7b6b"),o=i.n(s);for(var n in s)["default"].indexOf(n)<0&&function(t){i.d(e,t,(function(){return s[t]}))}(n);e["default"]=o.a},f7fa:function(t,e,i){"use strict";i.r(e);var s=i("16dc"),o=i("eb12");for(var n in o)["default"].indexOf(n)<0&&function(t){i.d(e,t,(function(){return o[t]}))}(n);i("e91e");var r=i("f0c5"),a=Object(r["a"])(o["default"],s["b"],s["c"],!1,null,"01f8d8e7",null,!1,s["a"],void 0);e["default"]=a.exports}},[["e86f","common/runtime","common/vendor"]]]);