bztang-admin/addons/yun_shop/static/app/js/chunk-71c4329e.f2f4ae8b.js

1 line
12 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-71c4329e"],{"347f7":function(t,i,s){var e=s("24fb");i=e(!1),i.push([t.i,"#shopRankingList .classifY[data-v-3ea98150]{height:3.09rem;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 .94rem;overflow-x:scroll}#shopRankingList .classifY .classMr[data-v-3ea98150]{padding:.38rem 1.13rem .41rem 1.06rem;font-size:.81rem;color:#fff;border-radius:.78rem;margin-right:.94rem;white-space:nowrap}#shopRankingList .classifY .classMr[data-v-3ea98150]:last-child{margin-right:0}#shopRankingList .classifY .classbtn[data-v-3ea98150]{background-color:#f14e4e}#shopRankingList .classifY .selectBtn[data-v-3ea98150]{background-color:#b4b4b4}#shopRankingList .isfenlei[data-v-3ea98150]{margin-top:-1.9rem}#shopRankingList .listBox[data-v-3ea98150]{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:4rem}#shopRankingList .listBox[data-v-3ea98150],#shopRankingList .listBox .list[data-v-3ea98150]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#shopRankingList .listBox .list[data-v-3ea98150]{width:21.56rem;height:6.31rem;background-color:#fff;border-radius:.63rem;padding:.78rem .78rem .78rem .81rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.63rem}#shopRankingList .listBox .list .list[data-v-3ea98150]:last-child{margin-bottom:0}#shopRankingList .listBox .list .right[data-v-3ea98150]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#shopRankingList .listBox .list .right .price[data-v-3ea98150]{font-size:1rem;color:#f14e4e;text-align:left}#shopRankingList .listBox .list .right .seleNumber[data-v-3ea98150]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#999;margin-top:.38rem;font-size:.75rem}#shopRankingList .listBox .list .right .seleNumber i[data-v-3ea98150]{color:#fb8615}#shopRankingList .listBox .list .right .seleNumber .p[data-v-3ea98150]{color:#f14e4e}#shopRankingList .listBox .list .right .shoptitle[data-v-3ea98150]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}#shopRankingList .listBox .list .left[data-v-3ea98150]{width:4.69rem;height:4.69rem;position:relative;border-radius:.31rem;margin-right:.59rem}#shopRankingList .listBox .list .left .posInd[data-v-3ea98150]{position:absolute;top:0;left:.28rem;height:1.22rem;width:1.06rem;background-size:cover;color:#fff}#shopRankingList .listBox .list .left img[data-v-3ea98150]{width:100%;height:100%;border-radius:.31rem}#shopRankingList .banner[data-v-3ea98150]{width:100%}#shopRankingList .banner img[data-v-3ea98150]{width:100%;height:10rem}#shopRankingList .title[data-v-3ea98150]{height:2.78rem;width:100%;background:#fff;text-align:center;line-height:2.78rem;font-size:1rem}",""]),t.exports=i},"7a886":function(t,i,s){"use strict";s.r(i);var e=function(){var t=this,i=t.$createElement,s=t._self._c||i;return s("div",{attrs:{id:"shopRankingList"}},[s("c-title",{attrs:{hide:!1,text:t.setting.title}}),s("div",{staticClass:"banner"},[s("img",{attrs:{src:t.topBanner,alt:""}}),1==t.status?s("div",{staticClass:"classifY"},[s("div",{staticClass:"classMr",class:["z"==t.calsst?"classbtn":"selectBtn"],on:{click:function(i){return t.tapClass("z")}}},[t._v(t._s(t.info.name))]),t._l(t.info.other_rank_list,(function(i,e){return s("div",{key:e,staticClass:"classMr",class:[t.calsst==e?"classbtn":"selectBtn"],on:{click:function(i){return t.tapClass(e)}}},[t._v(" "+t._s(i.name)+" ")])}))],2):t._e(),s("div",{staticClass:"listBox",class:["0"==t.status?"isfenlei":""]},[t._l(t.navinfo.goods_list,(function(i,e){return s("div",{directives:[{name:"show",rawName:"v-show",value:"1"==t.status&&"z"!=t.calsst,expression:"status == '1' && calsst != 'z'"}],key:e,staticClass:"list",on:{click:function(s){return t.goDetail(i.id)}}},[s("div",{staticClass:"left"},[s("img",{attrs:{src:i.thumb,alt:""}}),"0"==e?s("div",{staticClass:"posInd",staticStyle:{"background-image":"url('https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/shopRanking.png')"}},[t._v(" "+t._s(e+1)+" ")]):t._e(),"1"==e?s("div",{staticClass:"posInd",staticStyle:{"background-image":"url('https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/shopRanking2.png')"}},[t._v(" "+t._s(e+1)+" ")]):t._e(),"2"==e?s("div",{staticClass:"posInd",staticStyle:{"background-image":"url('https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/shopRanking3.png')"}},[t._v(" "+t._s(e+1)+" ")]):t._e(),e>2?s("div",{staticClass:"posInd",staticStyle:{"background-image":"url('https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/shopRanking4.png')"}},[t._v(" "+t._s(e+1)+" ")]):t._e()]),s("div",{staticClass:"right"},[s("div",{staticClass:"rightTop"},[s("div",{staticClass:"shoptitle"},[t._v(t._s(i.title))]),s("div",{staticClass:"seleNumber"},[s("i",{staticClass:"iconfont icon-fontclass-shouchu"}),t._v(" "+t._s(t._f("rankMet")(t.navinfo.rank_type))+"售出 "),s("span",{staticClass:"p"},[t._v(t._s(i.sales_volume))]),t._v(" 件 ")])]),s("div",{staticClass:"price"},[t._v(t._s(t.$i18n.t("money"))+t._s(i.price))])])])})),t._l(t.info.goods_list,(function(i,e){return s("div",{directives:[{name:"show",rawName:"v-show",value:"1"==t.status&&"z"==t.calsst,expression:"status == '1' && calsst == 'z'"}],key:e,staticClass:"list",on:{click:function(s){return t.goDetail(i.id)}}},[s("div",{staticClass:"left"},[s("img",{attrs:{src:i.thumb,alt:""}}),"0"==e?s("div",{staticClass:"posInd",staticStyle:{"background-image":"url('https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/shopRanking.png')"}},[t._v(" "+t._s(e+1)+" ")]):t._e(),"1"==e?s("div",{staticClass:"posInd",staticStyle:{"background-image":"url('https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/shopRanking2.png')"}},[t._v(" "+t._s(e+1)+" ")]):t._e(),"2"==e?s("div",{staticClass:"posInd",staticStyle:{"background-image":"url('https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/shopRanking3.png')"}},[t._v(" "+t._s(e+1)+" ")]):t._e(),e>2?s("div",{staticClass:"posInd",staticStyle:{"background-image":"url('https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/shopRanking4.png')"}},[t._v(" "+t._s(e+1)+" ")]):t._e()]),s("div",{staticClass:"right"},[s("div",{staticClass:"rightTop"},[s("div",{staticClass:"shoptitle"},[t._v(t._s(i.title))]),s("div",{staticClass:"seleNumber"},[s("i",{staticClass:"iconfont icon-fontclass-shouchu"}),t._v(" "+t._s(t._f("rankMet")(t.info.rank_type))+"售出 "),s("span",{staticClass:"p"},[t._v(t._s(i.sales_volume))]),t._v(" 件 ")])]),s("div",{staticClass:"price"},[t._v(t._s(t.$i18n.t("money"))+t._s(i.price))])])])})),t._l(t.info.goods_list,(function(i,e){return s("div",{directives:[{name:"show",rawName:"v-show",value:"0"==t.status,expression:"status == '0'"}],key:e,staticClass:"list",on:{click:function(s){return t.goDetail(i.id)}}},[s("div",{staticClass:"left"},[s("img",{attrs:{src:i.thumb,alt:""}}),"0"==e?s("div",{staticClass:"posInd",staticStyle:{"background-image":"url('https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/shopRanking.png')"}},[t._v(" "+t._s(e+1)+" ")]):t._e(),"1"==e?s("div",{staticClass:"posInd",staticStyle:{"background-image":"url('https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/shopRanking2.png')"}},[t._v(" "+t._s(e+1)+" ")]):t._e(),"2"==e?s("div",{staticClass:"posInd",staticStyle:{"background-image":"url('https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/shopRanking3.png')"}},[t._v(" "+t._s(e+1)+" ")]):t._e(),e>2?s("div",{staticClass:"posInd",staticStyle:{"background-image":"url('https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/shopRanking4.png')"}},[t._v(" "+t._s(e+1)+" ")]):t._e()]),s("div",{staticClass:"right"},[s("div",{staticClass:"rightTop"},[s("div",{staticClass:"shoptitle"},[t._v(t._s(i.title))]),s("div",{staticClass:"seleNumber"},[s("i",{staticClass:"iconfont icon-fontclass-shouchu"}),t._v(" "+t._s(t._f("rankMet")(t.info.rank_type))+"售出 "),s("span",{staticClass:"p"},[t._v(t._s(i.sales_volume))]),t._v(" 件 ")])]),s("div",{staticClass:"price"},[t._v(t._s(t.$i18n.t("money"))+t._s(i.price))])])])}))],2)])],1)},a=[],n=s("6968"),o=s("ac0d"),l={mixins:[o["a"]],data:function(){return{calsst:"z",id:"",info:[],status:[],navinfo:[],setting:[],topBanner:""}},activated:function(){this.id=this.$route.params.id,window.scrollTo(0,0),this.getData()},mouted:function(){},complete:{},filters:{rankMet:function(t){return 1==t?"昨日":2==t?"上一周":3==t?"上一月":4==t?"上一季度":void 0}},methods:{goDetail:function(t){this.$router.push(this.fun.getUrl("goods",{id:t}))},tapClass:function(t){"z"==t?(this.calsst=t,this.topBanner=this.info.banner):(this.navinfo=[],this.navinfo=this.info.other_rank_list[t],this.calsst=t,this.topBanner=this.info.other_rank_list[t].banner)},getData:function(){var t=this,i=this;$http.get("plugin.goods-ranking.api.index.rank-info",{id:i.id},"").then((function(s){if(1===s.result){t.info=s.data,t.status=s.data.has_category,t.setting=s.data.setting,t.topBanner=s.data.banner,"1"==s.data.has_category&&(i.calsst="z",s.data.other_rank_list.length>0&&(i.navinfo=s.data.other_rank_list[0]));var e=i.setting;i.fun.wxShare("",{},{title:e.share_title,imgUrl:e.share_logo,description:e.share_desc})}else Toast(s.msg)}),(function(t){})).catch((function(t){}))},initShare:function(){var t=this,i={url:"android"===this.fun.isIosOrAndroid()?window.location.href:window.initUrl};$http.post("member.member.wxJsSdkConfig",i).then((function(i){1===i.result&&i.data.config&&t.share(i.data)})).catch((function(t){}))},share:function(t){var i=this,s=i.setting;wx.config(t.config),wx.ready((function(){var e=i.fun.isTextEmpty(s.share_title)?t.share.title:s.share_title,a=document.location.href,n=i.fun.isTextEmpty(s.share_logo)?t.share.icon:s.share_logo,o=i.fun.isTextEmpty(s.share_desc)?t.share.desc:s.share_desc;wx.showOptionMenu(),wx.onMenuShareTimeline({title:e,link:a,imgUrl:n,success:function(){Toast("分享成功")},cancel:function(){Toast("取消分享")}}),wx.onMenuShareAppMessage({title:e,desc:o,link:a,imgUrl:n,type:"link",dataUrl:"",success:function(){Toast("分享成功")},cancel:function(){Toast("取消分享")}})}))}},components:{cTitle:n["a"]}},c=l,r=c,d=(s("cc56"),s("2877")),g=Object(d["a"])(r,e,a,!1,null,"3ea98150",null);i["default"]=g.exports},"7bee":function(t,i,s){var e=s("347f7");e.__esModule&&(e=e.default),"string"===typeof e&&(e=[[t.i,e,""]]),e.locals&&(t.exports=e.locals);var a=s("499e").default;a("363f2f92",e,!0,{sourceMap:!1,shadowMode:!1})},ac0d:function(t,i,s){"use strict";s.d(i,"a",(function(){return n}));var e=document.documentElement,a=document.body,n={data:function(){return{}},activated:function(){window.addEventListener("scroll",this.handleScroll)},deactivated:function(){window.removeEventListener("scroll",this.handleScroll)},methods:{getScrollTop:function(){var t=0;return e&&e.scrollTop?t=e.scrollTop:a&&(t=a.scrollTop),t},getClientHeight:function(){var t=0;return t=a.clientHeight&&e.clientHeight?Math.min(a.clientHeight,e.clientHeight):Math.max(a.clientHeight,e.clientHeight),t},getScrollHeight:function(){return Math.max(a.scrollHeight,e.scrollHeight)},handleScroll:function(){this.otherScroll();var t=document.documentElement.scrollTop||document.body.scrollTop;this.btnFlag=t>60,this.getScrollTop()+this.getClientHeight()+105>this.getScrollHeight()?(this.isLoadMore&&this.getMoreData(),this.isBottom=!0):this.isBottom=!1},otherScroll:function(){}}}},cc56:function(t,i,s){"use strict";s("7bee")}}]);