1 line
26 KiB
JavaScript
1 line
26 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3f4970e4"],{"29bf":function(t,e,i){"use strict";i("8f35")},3979:function(t,e,i){var a=i("24fb");e=a(!1),e.push([t.i,".ell[data-v-67afc964]{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.goods-item[data-v-67afc964]{width:10.75rem;background-color:#fff;border-radius:.5rem;overflow:hidden;margin-bottom:.5rem}.goods-item img[data-v-67afc964]{max-width:100%;height:10.75rem}.goods-item .goods-details[data-v-67afc964]{padding:0 .75rem 0 .5rem}.goods-item .goods-text[data-v-67afc964]{text-align:left;font-size:.875rem;font-weight:700;line-height:1.25rem;color:#333;padding:0 0 .25rem 0}.goods-item .company-label[data-v-67afc964]{background:rgba(249,38,33,.1);border-radius:.125rem;padding:.125rem .25rem .125rem .25rem;margin:.25rem 0}.goods-item .company-label .icon-info_store[data-v-67afc964]{color:#e3494e;font-size:.875rem;line-height:.875rem}.goods-item .company-label .name[data-v-67afc964]{font-size:.75rem;line-height:1rem;padding:0 0 0 .125rem;color:#e3494e}.goods-price[data-v-67afc964]{text-align:left;padding:.25rem 0 .4375rem 0}.goods-price .price[data-v-67afc964]{font-size:.875rem;font-weight:700;line-height:1.25rem;color:#e32323;padding:0 .25rem 0 0}.goods-price .original-price[data-v-67afc964]{font-size:.75rem;line-height:1rem;color:#999;text-decoration:line-through}",""]),t.exports=e},"57a39":function(t,e,i){var a=i("24fb");e=a(!1),e.push([t.i,".flex-warp[data-v-54362fd8]{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sachertore[data-v-54362fd8]{padding-bottom:3rem}.ell[data-v-54362fd8]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.notice-bar[data-v-54362fd8]{margin:0 .75rem}.notice-bar .van-notice-bar[data-v-54362fd8]{background:#fceee3!important;padding:0;border-radius:.5rem;height:1.88rem;font-size:.81rem}.notice-bar .van-notice-bar .leftIcon[data-v-54362fd8]{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;margin-left:.75rem}.notice-bar .van-notice-bar .notice-bar_left_icon[data-v-54362fd8]{width:1.38rem;height:1.38rem;border-radius:100%;line-height:1.88rem}#sachertorteIndex[data-v-54362fd8]{background-color:#f6f6f6}.header[data-v-54362fd8]{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.8125rem .75rem .9375rem .75rem;background:#fff}.header .search-right[data-v-54362fd8]{cursor:pointer}.header .search-right input[data-v-54362fd8]{height:1.875rem;line-height:1.875rem;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:.75rem}.search-left[data-v-54362fd8]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:.875rem;margin-right:.75rem}.search-left .icon-ht_more_bottom[data-v-54362fd8]{font-size:.5rem;color:#999;margin-left:.125rem;margin:0 .6875rem 0 .625rem}.search-left .address[data-v-54362fd8]{font-size:.75rem}.search-right[data-v-54362fd8]{-webkit-flex:1;-ms-flex:1;flex:1;background-color:#f6f6f6;border-radius:1.5625rem;-ms-flex-align:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.search-right[data-v-54362fd8],.search-right .left[data-v-54362fd8]{-webkit-box-flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.search-right .left[data-v-54362fd8]{-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-align:center}.search-right .left .icon-sousuo1[data-v-54362fd8]{padding:0 .25rem 0 1rem}.search-right .right[data-v-54362fd8]{margin-right:.13rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:3.5rem;height:1.5rem;background:var(--color);opacity:1;border-radius:1.09rem;text-align:center;line-height:1.5rem;color:#fff}.banner[data-v-54362fd8]{padding:.75rem;-webkit-box-sizing:border-box;box-sizing:border-box}.banner img[data-v-54362fd8]{width:100%;border-radius:.75rem}.classify-list[data-v-54362fd8]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.75rem;margin:.5rem .75rem;background:#fff;border-radius:.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}.classify-list .classify-item[data-v-54362fd8]{width:25%;text-align:center;overflow:hidden;margin-bottom:.75rem}.classify-list .classify-item img[data-v-54362fd8]{width:2.75rem;height:2.75rem;border-radius:100%}.classify-list .classify-item span[data-v-54362fd8]{font-size:.75rem;margin-top:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.time-buy[data-v-54362fd8]{background-color:#fff;margin:.75rem;border-radius:.5rem}.time-head[data-v-54362fd8]{padding:.94rem .75rem}.time-head-left .limit[data-v-54362fd8]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.time-head-left .limit .img_one[data-v-54362fd8]{width:2.89rem;height:.92rem;margin-right:.28rem}.time-head-left .limit .img_two[data-v-54362fd8]{width:5.84rem;height:1.28rem;position:relative}.time-head-left .limit .img_two img[data-v-54362fd8]{width:100%;height:100%}.time-head-left .limit .img_two .van-count-down[data-v-54362fd8]{position:absolute;right:0;top:0;font-size:.75rem;line-height:1.0625rem;color:#cb403e;padding:.125rem .3rem .125rem .5rem;border-radius:1.0625rem;margin:-.0625rem 0 0 .5rem}.time-head-left .icon-naozhong[data-v-54362fd8]{color:#ef5452;margin-right:.3125rem}.time-head-left img[data-v-54362fd8]{width:2.875rem;height:.875rem}.time-head-left .limit-text[data-v-54362fd8]{font-size:.875rem;line-height:.875rem;font-weight:700;color:#fff}.time-head-right .more[data-v-54362fd8]{line-height:1.0625rem;margin-right:.1875rem}.time-head-right .icon-member_right[data-v-54362fd8],.time-head-right .more[data-v-54362fd8]{font-size:.75rem;color:#999}.end-time[data-v-54362fd8]{border:.0625rem solid #fff;border-radius:.6875rem;padding:0 0 0 .5rem;margin:.5rem 0 0 .5625rem}.end-time .title[data-v-54362fd8]{font-size:.75rem;line-height:1.0625rem;color:#fff}.time-content[data-v-54362fd8]{background-color:#fff;padding:.75rem;overflow:hidden;border-radius:.5rem}.scroll-view_H[data-v-54362fd8]{height:7.75rem;white-space:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.timeGoods-item[data-v-54362fd8]{width:5.28rem;margin-right:.59rem}.timeGoods-item img[data-v-54362fd8]{width:5.28rem;height:5.28rem;border-radius:.25rem}.timeGoods-item .rush-btn[data-v-54362fd8]{font-size:.75rem;line-height:1.03rem;background-color:#ef5452;color:#fff;border-radius:.75rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:.125rem .325rem}.timeGoods-item .discount[data-v-54362fd8]{font-size:.5313rem;line-height:.75rem;text-decoration:line-through;font-weight:400;color:#999}.timeGoods-rush[data-v-54362fd8]{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 0 .25rem 0}.timeGoods-rush span[data-v-54362fd8]{font-size:.75rem;line-height:1.03rem;text-align:left;font-weight:700;color:#e32323}.activity[data-v-54362fd8]{margin:0 auto;margin-top:.75rem;width:21.94rem}.activity-head[data-v-54362fd8]{font-size:1rem;font-weight:700;padding:.5rem 0 .6875rem 0}.activity-head .icon-liwu[data-v-54362fd8]{color:#ff7d1c;margin-right:.25rem;font-size:.875rem;line-height:.875rem;font-weight:700}.activity-main[data-v-54362fd8]{background-color:#fff;margin-bottom:1.25rem}.activity-left[data-v-54362fd8]{border-radius:.5rem 0 0 .5rem;width:11rem;height:11.47rem;overflow:hidden}.activity-left img[data-v-54362fd8]{width:100%;height:100%}.activity-right[data-v-54362fd8]{width:10.94rem;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}.activity-right .activit-board[data-v-54362fd8]{width:100%;height:5.75rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:0 .5rem 0 0;overflow:hidden}.activity-right .activit-board img[data-v-54362fd8]{width:100%;height:100%}.activity-footer[data-v-54362fd8]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.activity-footer div[data-v-54362fd8]{width:50%;height:5.72rem;overflow:hidden}.activity-footer div img[data-v-54362fd8]{width:100%;height:100%}.handpick .handpick-item[data-v-54362fd8]{margin-right:.75rem;white-space:nowrap}.handpick .handpick-item img[data-v-54362fd8]{width:6.25rem;height:6.25rem}.handpick-view_H[data-v-54362fd8]{height:2.75rem;white-space:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.handpick-list[data-v-54362fd8]{border-radius:.5rem;margin-top:.5rem;padding:.75rem;background:#fff;overflow:hidden}.handpick-list .bandShop[data-v-54362fd8]{margin-top:.75rem;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.handpick-list .bandShop[data-v-54362fd8],.handpick-list .bandShop .lis[data-v-54362fd8]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.handpick-list .bandShop .lis[data-v-54362fd8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:.47rem;width:4.75rem;overflow:hidden}.handpick-list .bandShop .lis img[data-v-54362fd8]{width:4.75rem;height:4.75rem;border-radius:.25rem;-webkit-box-shadow:0 0 0 rgba(0,0,0,.1);box-shadow:0 0 0 rgba(0,0,0,.1)}.handpick-list .bandShop .lis .shopName[data-v-54362fd8]{color:#333;margin:.22rem 0 .25rem 0}.handpick-list .bandShop .lis .price[data-v-54362fd8],.handpick-list .bandShop .lis .shopName[data-v-54362fd8]{font-size:.75rem;line-height:1.03rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.handpick-list .bandShop .lis .price[data-v-54362fd8]{color:#e32323}.handpick-list .top[data-v-54362fd8]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.handpick-list .top .usetPhoto[data-v-54362fd8]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:1.25rem;margin-right:.25rem}.handpick-list .top .top_right[data-v-54362fd8]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;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;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.handpick-list .top .top_right .bandName[data-v-54362fd8]{font-size:.88rem;color:#333;font-weight:700;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.handpick-list .top .top_right .localDetail[data-v-54362fd8]{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;color:#999;font-size:.75rem}.handpick-list .top .top_right .localDetail img[data-v-54362fd8]{width:.75rem;height:.75rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:.25rem}.handpick-list .top .top_right .localDetail .detail[data-v-54362fd8]{color:#999;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:.84rem;text-align:left}.handpick-list .top .top_right .localDetail .distance[data-v-54362fd8]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.activity-head text[data-v-54362fd8],.handpick .handpick-title[data-v-54362fd8],.recommend-title[data-v-54362fd8]{font-size:1rem;font-weight:700;line-height:1.4375rem;color:#333}.recommend-title[data-v-54362fd8]{padding:1.25rem 0 .75rem 0}.activity-head img[data-v-54362fd8],.handpick-title img[data-v-54362fd8],.recommend-title img[data-v-54362fd8]{width:1.25rem;height:1.25rem;margin-left:.125rem}.recommend-list[data-v-54362fd8]{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.moreTxt[data-v-54362fd8]{text-align:center;padding:1rem 0;color:#999}",""]),t.exports=e},"68b7":function(t,e,i){var a=i("3979");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var r=i("499e").default;r("e37cf7c8",a,!0,{sourceMap:!1,shadowMode:!1})},"8f35":function(t,e,i){var a=i("57a39");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var r=i("499e").default;r("d4395c5c",a,!0,{sourceMap:!1,shadowMode:!1})},"9ad8":function(t,e,i){"use strict";i("68b7")},ac0d:function(t,e,i){"use strict";i.d(e,"a",(function(){return o}));var a=document.documentElement,r=document.body,o={data:function(){return{}},activated:function(){window.addEventListener("scroll",this.handleScroll)},deactivated:function(){window.removeEventListener("scroll",this.handleScroll)},methods:{getScrollTop:function(){var t=0;return a&&a.scrollTop?t=a.scrollTop:r&&(t=r.scrollTop),t},getClientHeight:function(){var t=0;return t=r.clientHeight&&a.clientHeight?Math.min(r.clientHeight,a.clientHeight):Math.max(r.clientHeight,a.clientHeight),t},getScrollHeight:function(){return Math.max(r.scrollHeight,a.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(){}}}},c75f:function(t,e,i){"use strict";var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"goods-item",on:{click:function(e){return t.goodsNavTo(t.goodsItem.id)}}},[i("img",{attrs:{src:t.goodsItem.thumb}}),i("div",{staticClass:"goods-details"},[i("p",{staticClass:"goods-text ell"},[t._v(t._s(t.goodsItem.title))]),i("div",{staticClass:"flex"},[i("div",{staticClass:"company-label flex-a-c"},[i("span",{staticClass:"iconfont icon-info_store"}),i("span",{staticClass:"name"},[t._v(t._s(t.goodsItem.name||t.goodsItem.brand_name))])])]),i("div",{staticClass:"goods-price"},[t.goodsItem&&t.goodsItem.has_many_options?i("span",{staticClass:"price"},[t._v("¥"+t._s(t.goodsItem&&t.goodsItem.has_many_options[0]&&t.goodsItem.has_many_options[0].product_price))]):t._e(),0!=t.goodsItem.market_price&&t.goodsItem.market_price!=(t.goodsItem&&t.goodsItem.has_many_options[0]&&t.goodsItem.has_many_options[0].product_price)?i("span",{staticClass:"original-price"},[t._v("¥"+t._s(t.goodsItem.market_price))]):t._e()])])])},r=[],o=(i("14d9"),{name:"indexGoods",props:{goodsItem:{type:Object,default:function(){return{}}},city:{type:String}},components:{},data:function(){return{}},mounted:function(){},computed:{},watch:{},methods:{goodsNavTo:function(t){this.$router.push(this.fun.getUrl("sachertorteGoods",{},{id:t,city:this.city}))}}}),s=o,n=(i("9ad8"),i("2877")),d=Object(n["a"])(s,a,r,!1,null,"67afc964",null);e["a"]=d.exports},e373:function(t,e,i){"use strict";i.r(e);var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{style:{"--color":""+t.background_color},attrs:{id:"sachertorteIndex"}},[i("c-title",{attrs:{hide:!1,text:"首页"}}),i("div",{staticClass:"header flex-a-c"},[i("div",{staticClass:"search-left flex-a-c",on:{click:t.addressTo}},[i("span",{staticClass:"address"},[t._v(t._s(t.city||"全国"))]),i("van-icon",{attrs:{name:"arrow-down"}})],1),i("div",{staticClass:"search-right flex",on:{click:function(e){return e.stopPropagation(),t.searchNav.apply(null,arguments)}}},[t._m(0),i("div",{staticClass:"right"},[t._v("搜索")])])]),t.banner.length>0?i("div",{staticClass:"banner"},[t.banner.length?i("swiper",{attrs:{options:t.swiperOption}},t._l(t.banner,(function(e,a){return i("swiper-slide",{key:a},[i("img",{attrs:{src:e.image_url},on:{click:function(i){return t.swiperNav(e.h5_url)}}})])})),1):t._e()],1):t._e(),t.notice?i("div",{staticClass:"notice-bar"},[i("van-notice-bar",{attrs:{scrollable:"",color:"#FF7D1C",background:"#fff","left-icon":"volume-o",text:t.notice}},[i("div",{staticClass:"leftIcon",attrs:{slot:"left-icon"},slot:"left-icon"},[i("img",{staticClass:"notice-bar_left_icon",attrs:{src:"https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/images%2Fsachertorte%2Fgb%402x.png",alt:""}})])])],1):t._e(),t.category.length>0?i("div",{staticClass:"classify-list"},[t._l(t.category,(function(e){return[e.adv_url?i("div",{key:e.id,staticClass:"classify-item ",on:{click:function(i){return t.toAdv(e.adv_url)}}},[i("img",{attrs:{src:e.adv_img_url?e.adv_img_url:e.thumb_url}}),i("span",{staticClass:"ell"},[t._v(t._s(e.name))])]):i("div",{key:e.id,staticClass:"classify-item ",on:{click:function(i){return t.classifyNav(e.id,e.name)}}},[i("img",{attrs:{src:e.thumb_url}}),i("span",{staticClass:"ell"},[t._v(t._s(e.name))])])]}))],2):t._e(),t.goods.length>0?i("div",{staticClass:"time-buy"},[i("div",{staticClass:"time-head flex-a-c flex-j-sb"},[i("div",{staticClass:"time-head-left flex-a-c"},[i("div",{staticClass:"limit"},[i("img",{staticClass:"img_one",attrs:{src:"https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/images%2Fsachertorte%2Ftime%20373%402x.png",alt:""}}),i("div",{staticClass:"img_two"},[i("img",{attrs:{src:"https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/images%2Fsachertorte%2Ftime%402x.png",alt:""}}),i("van-count-down",{attrs:{time:t.purchaseTime}})],1)])]),i("div",{staticClass:"time-head-right flex-a-c",on:{click:t.purchaseOn}},[i("span",{staticClass:"more"},[t._v("更多")]),i("span",{staticClass:"iconfont icon-member_right"})])]),i("div",{ref:"timeList",staticClass:"time-content flex"},[i("div",{staticClass:"flex time-back"},t._l(t.goods,(function(e){return i("div",{key:e.id,staticClass:"timeGoods-item",on:{click:function(i){return t.goodsNav(e.id)}}},[i("img",{attrs:{src:e.thumb}}),i("div",{staticClass:"flex-j-sb flex-warp"},[i("div",{staticClass:"timeGoods-rush flex"},[i("span",[t._v("¥"+t._s(e.product_price))])]),i("div",{staticClass:"flex-a-c",staticStyle:{"justify-content":"space-between",width:"100%","flex-wrap":"wrap"}},[i("span",{staticClass:"discount"},[t._v("¥"+t._s(e.market_price))]),i("div",{staticClass:"rush-btn"},[t._v("抢购")])])])])})),0)])]):t._e(),i("div",{staticClass:"activity"},[t.advertising.cat_adv_img_url_1||t.advertising.cat_adv_img_url_2||t.advertising.cat_adv_img_url_3||t.advertising.cat_adv_img_url_4?[t._m(1),i("div",{staticClass:"activity-main flex"},[t.advertising.cat_adv_img_url_1?i("div",{staticClass:"activity-left"},[i("img",{attrs:{src:t.advertising.cat_adv_img_url_1},on:{click:function(e){return t.adverNav(t.advertising.cat_adv_url_1)}}})]):t._e(),i("div",{staticClass:"activity-right"},[t.advertising.cat_adv_img_url_2?i("div",{staticClass:"activit-board"},[i("img",{attrs:{src:t.advertising.cat_adv_img_url_2},on:{click:function(e){return t.adverNav(t.advertising.cat_adv_url_2)}}})]):t._e(),i("div",{staticClass:"activity-footer flex-j-sb"},[i("div",[t.advertising.cat_adv_img_url_3?i("img",{attrs:{src:t.advertising.cat_adv_img_url_3},on:{click:function(e){return t.adverNav(t.advertising.cat_adv_url_3)}}}):t._e()]),i("div",{staticStyle:{"border-radius":"0 0 0.5rem 0"}},[t.advertising.cat_adv_img_url_4?i("img",{attrs:{src:t.advertising.cat_adv_img_url_4},on:{click:function(e){return t.adverNav(t.advertising.cat_adv_url_4)}}}):t._e()])])])])]:t._e(),t.recommandList.length>0?i("div",{staticClass:"handpick"},[t._m(2),t._l(t.recommandList,(function(e,a){return i("div",{key:a,staticClass:"handpick-list",on:{click:function(i){return t.toBand(e)}}},[i("div",{staticClass:"top"},[i("img",{staticClass:"usetPhoto",attrs:{src:e.logo,alt:""}}),i("div",{staticClass:"top_right"},[i("div",{staticClass:"bandName"},[t._v(t._s(e.name))]),e.has_one_store?i("div",{staticClass:"localDetail"},[i("img",{attrs:{src:"https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/images%2Fsachertorte%2Flocal%20(1)%402x.png",alt:""}}),i("span",{staticClass:"detail"},[t._v(t._s(e.has_one_store.address))]),i("div",{staticClass:"distance"},[t._v(t._s(t.setDistance(e.has_one_store.distance)))])]):t._e()])]),i("div",{staticClass:"bandShop"},t._l(e.has_many_goods,(function(e){return i("div",{key:e.id,staticClass:"lis",on:{click:function(i){return i.stopPropagation(),t.goodsNav(e.id)}}},[i("img",{attrs:{src:e.thumb,alt:""}}),i("div",{staticClass:"shopName"},[t._v(t._s(e.title))]),i("div",{staticClass:"price"},[t._v("¥"+t._s(e.price))])])})),0)])})),t.total_page>t.page?i("span",{staticClass:"moreTxt"},[t._v("上拉加载更多...")]):t._e()],2):t._e()],2)],1)},r=[function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"left"},[i("div",{staticClass:"iconfont icon-sousuo1"}),i("input",{attrs:{placeholder:"请输入关键字搜索",disabled:"true"}})])},function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"activity-head flex-a-c"},[i("span",[t._v("精选活动")])])},function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"handpick-title flex-a-c"},[i("span",[t._v("品牌推荐")])])}],o=i("2909"),s=(i("498a"),i("b680"),i("a9e3"),i("14d9"),i("b0c0"),i("ac1f"),i("5319"),i("99af"),i("b64b"),i("6968")),n=i("ac0d"),d=i("1fba"),l=i("c75f"),c={components:{cTitle:s["a"],indexGoods:l["a"]},mixins:[n["a"]],data:function(){return{swiperOption:{direction:"horizontal",autoHeight:!0,autoplay:!1,pagination:!1,loop:!0,initialSlide:0},banner:[],notice:"",category:[],goods:[],brand:[],advertising:{},recommandList:[],purchaseTime:"",timeData:{},Hei:"",page:1,totalPage:0,isLoadMore:!0,city:"",point:{},background_color:"#ffc11e"}},activated:function(){var t=this;this.page=1,this.$route.query.city&&(this.city=this.$route.query.city.trim()),this.fun.getLocation().then((function(e){t.point=e.point,t.locationStatus=!0,""===t.city&&(t.city=e.city),t.frontendIndex(),t.getBand()})).catch((function(e){t.frontendIndex(),t.getBand()})),this.frontendIndex()},methods:{onTimeChange:function(t){this.timeData=t.detail},setDistance:function(t){return t>=1e3?Number(t/1e3).toFixed(2)+"Km":t+"m"},swiperNav:function(t){t&&(window.location.href=t)},_initScrollCart:function(){this.brand.length>0&&(this.storeScroll=new d["a"](this.$refs.handpickList,{scrollX:!0,click:!0}))},_initScrollTime:function(){this.goods.length>0&&(this.storeScroll=new d["a"](this.$refs.timeList,{scrollX:!0,click:!0}))},addressTo:function(){this.$router.push(this.fun.getUrl("citypickerPage",{},{plu:"cake"}))},showStore:function(){var t=this;this.$nextTick((function(){t.storeScroll?t.storeScroll.refresh():t._initScrollTime()}))},handpickNav:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";this.$router.push(this.fun.getUrl("sachertorteClassify",{},{brandId:t,city:this.city}))},toBand:function(t){this.$router.push(this.fun.getUrl("sachertorteBandShop",{brand_id:t.id},{city:this.city}))},toAdv:function(t){t?window.location.href=t:this.$router.push(this.fun.getUrl("sachertorteClassify",{},{id:item.id,classifyName:item.name,city:this.city}))},classifyNav:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1?arguments[1]:void 0;"品牌馆"!=e?this.$router.push(this.fun.getUrl("sachertorteClassify",{},{id:t,classifyName:e,city:this.city})):this.$router.push(this.fun.getUrl("sachertorteBand",{},{city:this.city}))},searchNav:function(){this.$router.push(this.fun.getUrl("sachertorteSearch",{},{city:this.city}))},purchaseOn:function(){this.$router.push(this.fun.getUrl("sachertortePurchase",{},{city:this.city}))},goodsNav:function(t){this.$router.push(this.fun.getUrl("sachertorteGoods",{},{id:t,city:this.city}))},adverNav:function(t){t&&(window.location.href=t)},frontendIndex:function(){var t=this,e={city:this.city};$http.get("plugin.yz-supply-cake.frontend.index.index",e,"正在获取").then((function(e){if(1==e.result){var i,a=e.data,r=a.goods,s=new Date(null===(i=r[0])||void 0===i||null===(i=i.promotion_end_at)||void 0===i?void 0:i.replace(/-/g,"/")),n=s.getTime(),d=(new Date).getTime();t.advertising=a.advertising,t.goods=a.goods,t.category=a.category;var l=[{name:"品牌馆",thumb_url:"https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/images%2Fsachertorte%2Fband%402x.png"}];t.category=[].concat(Object(o["a"])(t.category),l),t.banner=a.banner,t.brand=a.brand,t.notice=a.notice,t.purchaseTime=n-d,t.showStore();var c=JSON.parse(localStorage.getItem("yz_basic_info"));t.background_color=c.theme_color}else t.$dialog.alert({message:e.msg})}),(function(t){}))},getBand:function(){var t=this,e={city:this.city,page:this.page,lng:this.point.lng?this.point.lng:"",lat:this.point.lat?this.point.lat:"",pageSize:5,is_recommend:1};$http.get("plugin.yz-supply-cake.frontend.goods.goods.getBrandAndGoodsAndStore",e,"正在获取").then((function(e){if(1==e.result){var i=e.data;t.isLoadMore=!0,t.total_page=i.last_page,t.total_page||(t.page=0),t.recommandList=i.data}else t.page=t.page-1,t.isLoadMore=!1,t.$dialog.alert({message:e.msg})}),(function(t){}))},getMoreData:function(){var t=this;if(this.isLoadMore=!1,!(this.page>=this.total_page)){this.page=this.page+1;var e={city:this.city,page:this.page,lng:this.point.lng?this.point.lng:"",lat:this.point.lat?this.point.lat:"",pageSize:10,is_recommend:1};$http.get("plugin.yz-supply-cake.frontend.goods.goods.getBrandAndGoodsAndStore",e,"加载中").then((function(e){if(t.isLoadMore=!0,1===e.result){var i=e.data.data;t.recommandList=[].concat(Object(o["a"])(t.recommandList),Object(o["a"])(i))}else t.page=t.page-1,t.isLoadMore=!1}),(function(t){}))}}}},m=c,f=m,h=(i("29bf"),i("2877")),g=Object(h["a"])(f,a,r,!1,null,"54362fd8",null);e["default"]=g.exports}}]); |