| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-store-list-index"],{"0857":function(t,i,e){"use strict";var s=e("cbe9"),a=e.n(s);a.a},"231b":function(t,i,e){"use strict";e.d(i,"b",(function(){return a})),e.d(i,"c",(function(){return n})),e.d(i,"a",(function(){return s}));var s={WaterfallsFlow:e("0389").default},a=function(){var t=this,i=t.$createElement,e=t._self._c||i;return e("v-uni-view",{style:t.viewColor},[e("v-uni-view",{staticClass:"productList"},[e("v-uni-view",{staticClass:"search acea-row row-between-wrapper"},[e("v-uni-view",{staticClass:"back",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.set_where(1)}}},[e("v-uni-view",{staticClass:"iconfont icon-ic_leftarrow"})],1),e("v-uni-view",{staticClass:"input acea-row row-between-wrapper"},[e("v-uni-text",{staticClass:"iconfont icon-ic_search"}),e("v-uni-input",{attrs:{placeholder:"搜索商品名称","placeholder-class":"placeholder","confirm-type":"search",name:"search",value:t.where.keyword},on:{confirm:function(i){arguments[0]=i=t.$handleEvent(i),t.searchSubmit.apply(void 0,arguments)}}})],1),e("v-uni-view",{staticClass:"iconfont",class:1==t.is_switch?"icon-a-ic_Imageandtextsorting":"icon-a-ic_Picturearrangement",staticStyle:{"text-align":"right"},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.Changswitch.apply(void 0,arguments)}}})],1),e("v-uni-view",{staticClass:"nav-wrapper"},[e("v-uni-view",{staticClass:"nav acea-row row-middle"},[e("v-uni-view",{staticClass:"item",class:{"t-color":t.downKey>0&&0==t.firstKey},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.downStatus=!t.downStatus}}},[t._v(t._s(t.downMenu[t.downKey].title)),t.downStatus?e("v-uni-text",{staticClass:"iconfont icon-ic_uparrow"}):e("v-uni-text",{staticClass:"iconfont icon-ic_downarrow"})],1),e("v-uni-view",{staticClass:"item",class:{"t-color":3==t.firstKey},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.set_where(3)}}},[t._v("销量")]),e("v-uni-view",{staticClass:"item",class:{"t-color":2==t.firstKey},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.set_where(2)}}},[t._v("价格"),1==t.price?e("v-uni-image",{attrs:{src:t.domain+"/static/diy/up"+t.keyColor+".png"}}):2==t.price?e("v-uni-image",{attrs:{src:t.domain+"/static/diy/down"+t.keyColor+".png"}}):e("v-uni-image",{attrs:{src:t.domain+"/static/images/horn.png"}})],1),e("v-uni-view",{staticClass:"item",class:{"t-color":4==t.firstKey},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.bindRight.apply(void 0,arguments)}}},[t._v("筛选"),e("v-uni-text",{staticClass:"iconfont icon-ic_sort"})],1)],1)],1),1==t.tabIndex?[t.is_switch?e("v-uni-view",{staticClass:"list"},[e("WaterfallsFlow",{attrs:{wfList:t.productList,type:1},on:{itemTap:function(i){arguments[0]=i=t.$handleEvent(i),t.godDetail.apply(void 0,arguments)},goShop:function(i){arguments[0]=i=t.$handleEvent(i),t.goShop.apply(void 0,arguments)}}}),t.productList.length>0?e("v-uni-view",{staticClass:"loadingicon acea-row row-center-wrapper"},[e("v-uni-text",{staticClass:"loading iconfont icon-jiazai",attrs:{hidden:0==t.loading}}),t._v(t._s(t.loadTitle))],1):t._e()],1):e("v-uni-view",{staticClass:"list acea-row row-between-wrapper on"},[t._l(t.productList,(function(i,s){return e("v-uni-view",{key:s,staticClass:"item on",attrs:{"hover-class":"none"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.godDetail(i)}}},[e("v-uni-view",{staticClass:"pictrue on"},[e("v-uni-image",{staticClass:"on",attrs:{src:i.image}}),i.border_pic?e("v-uni-view",{staticClass:"border-picture",style:{backgroundImage:"url("+i.border_pic+")"}}):t._e(),i.activity&&"1"===i.activity.type?e("v-uni-text",{staticClass:"pictrue_log_class",class:!0===t.is_switch?"pictrue_log_big":"pictrue_log"},[t._v("秒杀")]):t._e(),i.activity&&"2"===i.activity.type?e("v-uni-text",{staticClass:"pictrue_log_class",class:!0===t.is_switch?"pictrue_log_big":"pictrue_log"},[t._v("砍价")]):t._e(),i.activity&&"3"===i.activity.type?e("v-uni-text",{staticClass:"pictrue_log_class",class:!0===t.is_switch?"pictrue_log_big":"pictrue_log"},[t._v("拼团")]):t._e()],1),e("v-uni-view",{staticClass:"text on acea-row row-between-wrapper"},[e("v-uni-view",{staticClass:"name"},[e("v-uni-text",{staticClass:"name_text line2"},[t._v(t._s(i.store_name))])],1),e("v-uni-view",{staticClass:"item_bot"},[e("v-uni-view",{staticClass:"money on"},[t._v("¥"),e("v-uni-text",{staticClass:"num"},[t._v(t._s(i.price))])],1),0!=i.product_type||i.issetCoupon||1==i.delivery_free?e("v-uni-view",{staticClass:"item_tags"},[0!=i.product_type?e("v-uni-text",{class:"font_bg-red type"+i.product_type},[t._v(t._s(1==i.product_type?"秒杀":2==i.product_type?"预售":3==i.product_type?"助力":4==i.product_type?"拼团":""))]):t._e(),i.issetCoupon?e("v-uni-text",{staticClass:"tags_item ticket"},[t._v("领券")]):t._e(),1==i.delivery_free?e("v-uni-text",{staticClass:"tags_item delivery"},[t._v("包邮")]):t._e()],1):t._e(),e("v-uni-view",{staticClass:"score"},[t._v(t._s(i.rate)+"评分 "+t._s(i.reply_count)+"条评论")]),i.merchant?e("v-uni-view",{staticClass:"company",on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.goShop(i.mer_id)}}},[e("v-uni-view",{staticClass:"store_name line1"},[t._v(t._s(i.merchant.mer_name))]),e("v-uni-view",{staticClass:"flex"},[t._v("进店"),e("v-uni-text",{staticClass:"iconfont icon-ic_rightarrow"})],1)],1):t._e()],1)],1)],1)})),t.productList.length>0?e("v-uni-view",{staticClass:"loadingicon acea-row row-center-wrapper"},[e("v-uni-text",{staticClass:"loading iconfont icon-jiazai",attrs:{hidden:0==t.loading}}),t._v(t._s(t.loadTitle))],1):t._e()],2),0==t.productList.length&&t.where.page>1?e("v-uni-view",{staticClass:"noCommodity"},[e("v-uni-view",{staticClass:"pictrue"},[e("v-uni-image",{attrs:{src:t.domain+"/static/images/no_thing.png"}}),e("v-uni-view",[t._v("暂无商品,去看点什么吧")])],1),1==t.recommend_switch?e("recommend",{attrs:{hostProduct:t.hostProduct}}):t._e()],1):t._e()]:t._e(),t.rightBox?e("rightSlider",{attrs:{status:t.rightBox,price_on:t.price_on,price_off:t.price_off,brandList:t.brandList},on:{confirm:function(i){arguments[0]=i=t.$handleEvent(i),t.confirm.apply(void 0,arguments)},close:function(i){arguments[0]=i=t.$handleEvent(i),t.close.apply(void 0,arguments)}}}):t._e()],2),t.downStatus?e("v-uni-view",{staticClass:"down-wrapper"},[e("v-uni-view",{staticClass:"bg"}),e("v-uni-view",{staticClass:"down-box"},t._l(t.downMenu,(function(i,s){return e("v-uni-view",{key:i.key,staticClass:"down-item",class:{on:s==t.downKey},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.bindDown(i,s)}}},[t._v(t._s(i.title)),s==t.downKey?e("v-uni-text",{staticClass:"iconfont icon-ic_complete"}):t._e()],1)})),1)],1):t._e()],1)},n=[]},"2b65":function(t,i,e){"use strict";e.r(i);var s=e("bc69"),a=e("9786");for(var n in a)["default"].indexOf(n)<0&&function(t){e.d(i,t,(function(){return a[t]}))}(n);var o=e("828b"),r=Object(o["a"])(a["default"],s["b"],s["c"],!1,null,"4491617c",null,!1,s["a"],void 0);i["default"]=r.exports},"5a43":function(t,i,e){var s=e("c86c");i=s(!1),i.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.productList .search[data-v-e1569b84]{width:100%;height:%?86?%;padding:0 %?20?%;box-sizing:border-box;position:fixed;left:0;top:0;z-index:9;background-color:var(--view-theme)}.productList .search .back[data-v-e1569b84]{display:flex;align-items:center;width:%?40?%;height:%?60?%}.productList .search .back .iconfont[data-v-e1569b84]{color:#fff;font-size:%?36?%}.productList .search .input[data-v-e1569b84]{width:%?570?%;height:%?60?%;background-color:#fff;border-radius:%?50?%;padding:0 %?20?%;box-sizing:border-box}.productList .search .input uni-input[data-v-e1569b84]{flex:1;height:100%;font-size:%?26?%;margin-left:%?10?%}.productList .search .input .placeholder[data-v-e1569b84]{color:#999}.productList .search .input .iconfont[data-v-e1569b84]{font-size:%?35?%;color:#555}.productList .search .icon-a-ic_Imageandtextsorting[data-v-e1569b84],\n.productList .search .icon-a-ic_Picturearrangement[data-v-e1569b84]{color:#fff;width:%?62?%;font-size:%?40?%;height:%?86?%;line-height:%?86?%}.font_bg-red.type2[data-v-e1569b84]{background-color:#fd6523}.productList .nav-wrapper[data-v-e1569b84]{z-index:9;position:fixed;left:0;top:0;width:100%;margin-top:%?86?%;background-color:var(--view-theme)}.productList .nav-wrapper .tab-bar[data-v-e1569b84]{display:flex;align-items:center}.productList .nav-wrapper .tab-bar .tab-item[data-v-e1569b84]{position:relative;flex:1;display:flex;justify-content:center;align-items:center;padding:%?8?% 0 %?20?%;color:#fff;font-size:%?28?%;font-weight:700}.productList .nav-wrapper .tab-bar .tab-item[data-v-e1569b84]::after{content:" ";position:absolute;left:50%;bottom:%?18?%;width:%?30?%;height:%?3?%;background:transparent;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.productList .nav-wrapper .tab-bar .tab-item.on[data-v-e1569b84]::after{background:#fff}.item_tags[data-v-e1569b84]{margin-top:%?16?%}.item_tags .tags_item[data-v-e1569b84]{display:inline-block;font-size:%?20?%;text-align:center;border-radius:%?5?%;padding:0 %?4?%;line-height:%?28?%;margin-right:%?8?%}.item_tags .tags_item.ticket[data-v-e1569b84]{color:var(--view-theme);border:1px solid var(--view-theme)}.item_tags .tags_item.delivery[data-v-e1569b84]{color:#ff9000;border:1px solid #ff9000}.productList .nav[data-v-e1569b84]{height:%?86?%;color:#454545;font-size:%?28?%;background-color:#fff;display:flex;justify-content:space-between;padding:0 %?28?%;border-radius:%?24?% %?24?% 0 0}.productList .nav .item[data-v-e1569b84]{display:flex;align-items:center;justify-content:center;flex:1}.productList .nav .item.t-color[data-v-e1569b84]{font-weight:700}.productList .nav .item uni-image[data-v-e1569b84]{width:%?15?%;height:%?19?%;margin-left:%?10?%}.productList .list[data-v-e1569b84]{padding:0 %?20?%;margin-top:%?168?%}.productList .list.on[data-v-e1569b84]{background-color:#fff;border-top:1px solid #f6f6f6;background:#fff}.productList .list .item[data-v-e1569b84]{position:relative;width:%?345?%;margin-top:%?20?%;background-color:#fff;border-radius:%?20?%;borderbottom:1px solid #f5f5f5}.productList .list .item.on[data-v-e1569b84]{width:100%;display:flex;padding:%?30?% 0;margin:0;border-bottom:none}.productList .list .item.on[data-v-e1569b84]::before{content:" ";position:absolute;top:0;right:%?20?%;left:%?250?%;border-top:1px solid #f5f5f5}.productList .list .item .pictrue[data-v-e1569b84]{position:relative;width:100%;height:%?345?%;position:relative}.border-picture[data-v-e1569b84]{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:%?16?%;background:50%/cover no-repeat}.productList .list .item .pictrue.on[data-v-e1569b84]{width:%?260?%;height:%?260?%}.productList .list .item .pictrue uni-image[data-v-e1569b84]{width:100%;height:100%;border-radius:%?20?% %?20?% 0 0}.productList .list .item .pictrue uni-image.on[data-v-e1569b84]{border-radius:%?16?%}.productList .list .item .text[data-v-e1569b84]{padding:%?20?% %?17?% %?26?% %?17?%;font-size:%?30?%;color:#282828}.productList .list .item .name[data-v-e1569b84]{display:flex;align-items:center}.productList .list .item .text.on[data-v-e1569b84]{width:%?450?%;padding:0 0 0 %?22?%}.productList .list .item .text.on .item_bot[data-v-e1569b84], .productList .list .item .text.on .name[data-v-e1569b84]{width:100%}.productList .list .item .text .money[data-v-e1569b84]{display:flex;align-items:center;font-size:%?26?%;font-weight:700;margin-top:%?8?%;color:var(--view-priceColor)}.productList .list .item .text .money .num[data-v-e1569b84]{font-size:%?34?%}.productList .list .item .text .money .ticket[data-v-e1569b84]{margin-left:%?10?%;padding:0 %?5?%;font-weight:400;font-size:%?20?%;border:1px solid var(--view-theme);border-radius:%?4?%}.productList .list .item .text .score[data-v-e1569b84]{margin-top:%?10?%;color:#737373;font-size:%?20?%}.productList .list .item .text .company[data-v-e1569b84]{display:flex;align-items:center;color:#666;font-size:%?20?%}.productList .list .item .text .company .store_name[data-v-e1569b84]{max-width:%?180?%}.productList .list .item .text .company .flex[data-v-e1569b84]{display:flex;align-items:center;margin-left:%?10?%;color:#282828}.productList .list .item .text .company .flex .iconfont[data-v-e1569b84]{font-size:%?16?%;margin-top:%?4?%}.noCommodity .pictrue[data-v-e1569b84]{margin:0 auto %?54?%}.icon-ic_rightarrow[data-v-e1569b84]{margin-top:%?6?%}.icon-ic_sort[data-v-e1569b84]{font-size:%?30?%;margin-left:%?10?%}.down-wrapper .bg[data-v-e1569b84]{z-index:8;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.down-wrapper .down-box[data-v-e1569b84]{z-index:8;position:fixed;left:0;top:%?170?%;width:100%;padding:0 %?40?% %?28?% %?74?%;background-color:#f8f8f8;border-radius:0 0 %?24?% %?24?%}.down-wrapper .down-box .down-item[data-v-e1569b84]{margin-top:%?28?%;font-size:%?24?%;color:#454545}.down-wrapper .down-box .down-item.on[data-v-e1569b84]{color:var(--view-theme)}.down-wrapper .down-box .down-item .iconfont[data-v-e1569b84]{color:var(--view-theme);float:right}',""]),t.exports=i},8653:function(t,i,e){"use strict";e.r(i);var s=e("231b"),a=e("b0f7");for(var n in a)["default"].indexOf(n)<0&&function(t){e.d(i,t,(function(){return a[t]}))}(n);e("0857");var o=e("828b"),r=Object(o["a"])(a["default"],s["b"],s["c"],!1,null,"e1569b84",null,!1,s["a"],void 0);i["default"]=r.exports},9786:function(t,i,e){"use strict";e.r(i);var s=e("e7e7"),a=e.n(s);for(var n in s)["default"].indexOf(n)<0&&function(t){e.d(i,t,(function(){return s[t]}))}(n);i["default"]=a.a},b0f7:function(t,i,e){"use strict";e.r(i);var s=e("b29e"),a=e.n(s);for(var n in s)["default"].indexOf(n)<0&&function(t){e.d(i,t,(function(){return s[t]}))}(n);i["default"]=a.a},b29e:function(t,i,e){"use strict";e("6a54");var s=e("f5bd").default;Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;var a=s(e("9b1b"));e("c223"),e("fd3c"),e("bf0f"),e("2797"),e("aa9c"),e("dc69");var n=e("7e00"),o=s(e("d3e2")),r=s(e("2b65")),c=s(e("0389")),d=e("d727"),l=e("96e0"),u=e("8f59"),h=e("4a82"),p=e("aa10"),v=e("e44d"),f=(getApp(),{computed:(0,l.configMap)({hide_mer_status:0,recommend_switch:0},(0,u.mapGetters)(["uid","isLogin","viewColor","keyColor"])),components:{recommend:o.default,rightSlider:r.default,WaterfallsFlow:c.default},watch:{tabIndex:function(t,i){1==t?(this.loadend=!1,this.$set(this.where,"page",1),this.get_product_list(!0)):(this.downStatus=!1,this.storeMerchantList())}},data:function(){return{domain:p.HTTP_REQUEST_URL,productList:[],is_switch:!0,where:{mer_cate_id:"",order:"",price_on:"",price_off:"",brand_id:"",keyword:"",page:1,limit:30},price:0,stock:0,nows:!1,loadend:!1,loading:!1,loadTitle:"加载更多",title:"",hostProduct:[],hotPage:1,hotLimit:10,hotScroll:!1,rightBox:!1,brandList:[],downKey:0,downStatus:!1,downMenu:[{title:"综合",key:1},{title:"评分",key:2},{title:"新品",key:3}],firstKey:0,tabIndex:1,storeList:[],sotreParam:{keyword:"",page:1,limit:10,order:""},storeKey:0,storeScroll:!0,mer_id:"",sortId:"",price_on:"",price_off:""}},onLoad:function(t){this.$set(this.where,"mer_cate_id",t.id||""),this.$set(this,"mer_id",t.mer_id||""),this.title=t.title||"",this.$set(this.where,"keyword",t.searchValue||""),this.get_product_list(),this.get_host_product()},onReady:function(){},mounted:function(){},methods:{goShop:function(t){1!=this.hide_mer_status&&uni.navigateTo({url:"/pages/store/home/index?id=".concat(t)})},storeMerchantList:function(){var t=this;this.storeScroll&&(0,n.storeMerchantList)({keyword:this.where.keyword,page:this.sotreParam.page,limit:this.sotreParam.limit,order:this.sotreParam.order}).then((function(i){t.storeScroll=i.data.list.length>=t.sotreParam.limit,t.sotreParam.page+=1,t.storeList=t.storeList.concat(i.data.list)}))},storeTab:function(t){this.storeKey=t,this.sotreParam.order=0==t?"":1==t?"sales":"rate",this.sotreParam.page=1,this.storeScroll=!0,this.storeList=[],this.storeMerchantList()},bindRight:function(){this.price=0,this.firstKey=4,this.getBrandlist()},getBrandlist:function(){var t=this,i=[];(0,n.getBrandlist)({mer_cate_id:this.where.mer_cate_id,keyword:this.where.keyword,mer_id:this.mer_id}).then((function(e){i=e.data.list.map((function(t){return(0,a.default)((0,a.default)({},t),{},{check:!1})})),t.where.brand_id.length>0&&t.where.brand_id.forEach((function(t,e){i.forEach((function(i,e){i&&t==i.brand_id&&(i.check=!0)}))})),t.brandList=i,t.rightBox=!0}))},godDetail:function(t){var i=this;(0,h.goShopDetail)(t,this.uid).then((function(e){i.isLogin?(0,d.initiateAssistApi)(t.activity_id).then((function(t){var i=t.data.product_assist_set_id;uni.hideLoading(),uni.navigateTo({url:"/pages/activity/assist_detail/index?id="+i})})).catch((function(t){uni.showToast({title:t,icon:"none"})})):(0,v.toLogin)()}))},confirm:function(t){this.price_on=t.price_on,this.price_off=t.price_off;var i=[];0==t.brandList.length?this.where.brand_id="":(t.brandList.forEach((function(t){i.push(t.brand_id)})),this.where.brand_id=i),this.rightBox=t.status,this.where.price_on=t.price_on,this.where.price_off=t.price_off,this.where.mer_id=this.mer_id,this.loadend=!1,this.$set(this.where,"page",1),this.get_product_list(!0)},close:function(){this.rightBox=!1},bindDown:function(t,i){this.firstKey=0,0==i?this.where.order="":1==i?this.where.order="rate":2==i&&(this.where.order="is_new"),this.downKey=i,this.downStatus=!1,this.loadend=!1,this.$set(this.where,"page",1),this.get_product_list(!0)},Changswitch:function(){this.is_switch=!this.is_switch},searchSubmit:function(t){this.$set(this.where,"keyword",t.detail.value),1==this.tabIndex?(this.loadend=!1,this.$set(this.where,"page",1),this.get_product_list(!0)):(this.sotreParam.page=1,this.storeScroll=!0,this.storeList=[],this.storeMerchantList())},get_host_product:function(){var t=this;t.hotScroll||(0,n.getProductHot)(t.hotPage,t.hotLimit).then((function(i){t.hotPage++,t.hotScroll=i.data.length<t.hotLimit,t.hostProduct=t.hostProduct.concat(i.data.list)}))},set_where:function(t){switch(this.downStatus=!1,t){case 1:uni.navigateBack();break;case 2:this.firstKey=t,0==this.price?(this.price=1,this.where.order="price_asc"):1==this.price?(this.price=2,this.where.order="price_desc"):2==this.price&&(this.price=0,this.where.order=""),this.$set(this.where,"page",1),this.get_product_list(!0);break;case 3:this.price=0,this.loadend=!1,this.$set(this.where,"order","sales"),this.$set(this.where,"page",1),this.get_product_list(!0),this.firstKey=t;break}this.loadend=!1,this.$set(this.where,"page",1),this.get_product_list(!0)},get_product_list:function(t){var i=this;i.loadend||i.loading||(!0===t&&i.$set(i,"productList",[]),i.loading=!0,i.loadTitle="",(0,n.merchantProduct)(i.mer_id,i.where).then((function(t){var e=t.data.list,s=i.$util.SplitArray(e,i.productList),a=e.length<i.where.limit;i.loadend=a,i.loading=!1,i.loadTitle=a?"已全部加载":"加载更多",i.$set(i,"productList",s),i.$set(i.where,"page",i.where.page+1)})).catch((function(t){i.loading=!1,i.loadTitle="加载更多"})))}},onReachBottom:function(){1==this.tabIndex?this.productList.length>0?this.get_product_list():this.get_host_product():this.storeMerchantList()},onPullDownRefresh:function(){var t=this;setTimeout((function(){var i=t.productList.reverse();t.productList=i,uni.stopPullDownRefresh()}),500)},onPageScroll:function(){uni.$emit("scroll")}});i.default=f},bc69:function(t,i,e){"use strict";e.d(i,"b",(function(){return s})),e.d(i,"c",(function(){return a})),e.d(i,"a",(function(){}));var s=function(){var t=this,i=t.$createElement,e=t._self._c||i;return e("v-uni-view",{staticClass:"right-wrapper",style:t.viewColor},[e("v-uni-view",{staticClass:"control-wrapper animated",class:t.showBox?"slideInRight":""},[e("v-uni-view",{staticClass:"header"},[e("v-uni-view",{staticClass:"title font-bold"},[t._v("价格区间")]),e("v-uni-view",{staticClass:"input-wrapper"},[e("v-uni-input",{attrs:{placeholder:"最低价",type:"number"},model:{value:t.min,callback:function(i){t.min=i},expression:"min"}}),e("v-uni-view",{staticClass:"line"}),e("v-uni-input",{attrs:{placeholder:"最高价",type:"number"},model:{value:t.max,callback:function(i){t.max=i},expression:"max"}})],1)],1),e("v-uni-view",{staticClass:"content-box content-border"},[e("v-uni-view",{staticClass:"content-title"},[e("v-uni-view",{staticClass:"title"},[t._v("品牌")]),t.list.length>3?e("v-uni-view",[e("v-uni-view",{staticClass:"btns",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.isShowBrand=!t.isShowBrand}}},[t._v(t._s(t.isShowBrand?"收起":"展开")),e("v-uni-text",{staticClass:"iconfont",class:t.isShowBrand?"icon-ic_uparrow":"icon-ic_downarrow"})],1)],1):t._e()],1),e("v-uni-view",{staticClass:"brand-wrapper"},[e("v-uni-scroll-view",{style:{height:t.isShow?"90%":"250rpx"},attrs:{"scroll-y":t.isShow}},[e("v-uni-view",{staticClass:"wrapper"},t._l(t.list,(function(i,s){return e("v-uni-view",{key:s,staticClass:"item line1",class:i.check?"on":"",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.bindChenck(i)}}},[t._v(t._s(i.brand_name))])})),1)],1),!t.isShow&&t.list.length>9?e("v-uni-view",{staticClass:"btns",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.isShow=!0}}},[t._v("展开全部"),e("v-uni-text",{staticClass:"iconfont icon-ic_downarrow"})],1):t._e(),t.isShow&&t.list.length>9?e("v-uni-view",{staticClass:"btns",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.isShow=!1}}},[t._v("收起"),e("v-uni-text",{staticClass:"iconfont icon-ic_uparrow"})],1):t._e()],1)],1),e("v-uni-view",{staticClass:"foot-btn"},[e("v-uni-view",{staticClass:"btn-item",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.reset.apply(void 0,arguments)}}},[t._v("重置")]),e("v-uni-view",{staticClass:"btn-item confirm",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.confirm.apply(void 0,arguments)}}},[t._v("确定")])],1)],1),e("v-uni-view",{staticClass:"right-bg",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.close.apply(void 0,arguments)}}})],1)},a=[]},cbe9:function(t,i,e){var s=e("5a43");s.__esModule&&(s=s.default),"string"===typeof s&&(s=[[t.i,s,""]]),s.locals&&(t.exports=s.locals);var a=e("967d").default;a("6d874437",s,!0,{sourceMap:!1,shadowMode:!1})},e7e7:function(t,i,e){"use strict";e("6a54"),Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0,e("8f71"),e("bf0f"),e("2797");var s=e("8f59"),a={props:{brandList:{type:Array},status:{type:Boolean,default:!1},price_on:{type:String,default:""},price_off:{type:String,default:""}},computed:(0,s.mapGetters)(["viewColor"]),data:function(){return{min:"",max:"",is_trader:"",isShow:!1,list:[],storeTypeList:[{name:"全部",value:"",check:!0},{name:"自营",value:"trader",check:!1}],activeList:[],showBox:!1,isShowBrand:!1}},mounted:function(){this.list=this.brandList,this.showBox=this.status,this.min=this.price_on,this.max=this.price_off},methods:{bindChenck:function(t){t.check=!t.check,this.arrFilter()},bindChenckType:function(t,i){this.storeTypeList=[{name:"全部",value:"",check:!1},{name:"自营",value:"trader",check:!1}],this.storeTypeList[i]["check"]=!0,this.is_trader=this.storeTypeList[0]["check"]?"":1},arrFilter:function(){this.activeList=this.list.filter((function(t){return 1==t.check}))},reset:function(){this.list.forEach((function(t,i){t.check=!1})),this.storeTypeList=[{name:"全部",value:"",check:!0},{name:"自营",value:"trader",check:!1}],this.min=this.max="",this.arrFilter()},confirm:function(){this.arrFilter();var t={brandList:this.activeList,price_on:this.min,price_off:this.max,status:!1,is_trader:this.is_trader};this.showBox=!1,this.$emit("confirm",t)},close:function(){this.showBox=!1,this.$emit("close")}}};i.default=a}}]);
|