(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["store-page-search-index"],{"1e76":function(e,t,a){var i=a("c86c");t=i(!1),t.push([e.i,'@charset "UTF-8";\n/**\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些"tn-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * Tuniao UI自定义的css类名和scss变量,均以"tn-"开头,不会造成冲突,请放心使用 \n */\n/* 搜索框 start */.search[data-v-1edcebcc]{margin:%?0?% %?30?%;margin-top:%?20?%;width:calc(100% - %?60?%)}\n/* 搜索框 start */\n/* 搜索历史/发现 start */.search-history[data-v-1edcebcc], .search-discovery[data-v-1edcebcc]{margin:%?30?% %?30?% %?0?% %?30?%;width:calc(100% - %?60?%)}.search-history .top[data-v-1edcebcc], .search-discovery .top[data-v-1edcebcc]{width:100%}.search-history .top .title[data-v-1edcebcc], .search-discovery .top .title[data-v-1edcebcc]{font-size:%?36?%}.search-history .top .operation[data-v-1edcebcc], .search-discovery .top .operation[data-v-1edcebcc]{color:#aaa;font-size:%?28?%}.search-history .history-item[data-v-1edcebcc], .search-history .discovery-item[data-v-1edcebcc], .search-discovery .history-item[data-v-1edcebcc], .search-discovery .discovery-item[data-v-1edcebcc]{padding:%?10?% %?18?%;border-radius:%?80?%;margin-right:%?16?%;margin-top:%?20?%}\n/* 搜索历史 end */\n/* 广告位 start */.ad-list[data-v-1edcebcc]{width:100%;margin-top:%?30?%}.ad-list .list-wrapper[data-v-1edcebcc]{display:flex}.ad-list .list-wrapper .list-item[data-v-1edcebcc]{margin:%?0?% %?15?%;width:100%}\n/* 广告位 end */',""]),e.exports=t},"354ad":function(e,t,a){"use strict";a("6a54");var i=a("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a("419c"),o=i(a("a5f1")),s={props:{data:{type:Array,default:function(){return[]}},bgColor:{type:String,default:""},title:{type:String,default:""}},components:{StoreListItem:o.default},data:function(){return{}},computed:{listStyle:function(){var e={};return this.bgColor&&(e.backgroundColor=this.bgColor),e}},methods:{navStorePage:function(e){(0,n.navPage)("/store-page/product-showcase/template-1?sid=".concat(e))},navPage:n.navPage}};t.default=s},4807:function(e,t,a){"use strict";var i=a("fb8c"),n=a.n(i);n.a},"55a4":function(e,t,a){"use strict";a.r(t);var i=a("ba72"),n=a("747e");for(var o in n)["default"].indexOf(o)<0&&function(e){a.d(t,e,(function(){return n[e]}))}(o);a("4807");var s=a("828b"),r=Object(s["a"])(n["default"],i["b"],i["c"],!1,null,"1b44ba7c",null,!1,i["a"],void 0);t["default"]=r.exports},"6e7a":function(e,t,a){"use strict";a.d(t,"b",(function(){return i})),a.d(t,"c",(function(){return n})),a.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-uni-view",{staticClass:"search-good-store-list theme-search-good-store",style:[e.listStyle]},[a("v-uni-view",{staticClass:"top tn-flex-center-between"},[a("v-uni-view",{staticClass:"title"},[e._v(e._s(e.title))]),a("v-uni-view",{staticClass:"operation tn-flex-center tn-border-grey tn-color-grey",on:{click:function(t){t.stopPropagation(),arguments[0]=t=e.$handleEvent(t),e.navPage("/store-page/brand-list/index")}}},[a("v-uni-view",{},[e._v("更多")]),a("v-uni-view",{staticClass:"icon"},[a("v-uni-text",{staticClass:"tn-icon-right"})],1)],1)],1),a("v-uni-view",{staticClass:"content"},e._l(e.data,(function(e,t){return a("v-uni-view",{key:t,staticClass:"content-item"},[a("store-list-item",{attrs:{store:e}})],1)})),1)],1)},n=[]},"72ae":function(e,t,a){"use strict";a("6a54");var i=a("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,a("aa9c");var n=i(a("dc1f")),o=a("815c"),s={options:{virtualHost:!0},props:{value:{type:String,default:""},leftIcon:{type:String,default:"search"},placholder:{type:String,default:""},buttonText:{type:String,default:"搜 索"},showbtn:{type:Boolean,default:!0},size:{type:String,default:"normal"},disabled:{type:Boolean,default:!1}},mixins:[n.default],data:function(){return{inputValue:"",updateInner:!1}},computed:{searchBoxClass:function(){var e=[];return"small"===this.size&&e.push("small"),e.join(" ")}},watch:{value:{handler:function(e){this.updateInner?this.updateInner=!1:this.inputValue=e},immediate:!0}},methods:{inputChangeEvent:function(e){var t=this,a=e.detail.value;(0,o.debounce)((function(){t.$emit("input",a),t.$emit("change",a)}),50)()},btnClickEvent:function(){var e=this;(0,o.throttle)((function(){e.$emit("search-btn-click")}),250)()}}};t.default=s},"747e":function(e,t,a){"use strict";a.r(t);var i=a("72ae"),n=a.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){a.d(t,e,(function(){return i[e]}))}(o);t["default"]=n.a},7815:function(e,t,a){var i=a("c86c");t=i(!1),t.push([e.i,'@charset "UTF-8";\n/**\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些"tn-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * Tuniao UI自定义的css类名和scss变量,均以"tn-"开头,不会造成冲突,请放心使用 \n */.search-box[data-v-1b44ba7c]{width:100%;padding:%?10?% %?10?% %?10?% %?30?%;border-radius:%?100?%\n /* small 尺寸 搜索框 start */\n /* small 尺寸 搜索框 end */}.search-box__left-icon[data-v-1b44ba7c]{font-size:%?38?%;line-height:1}.search-box__input[data-v-1b44ba7c]{flex:1;padding-left:%?10?%}.search-box__input .input[data-v-1b44ba7c]{width:100%;background-color:initial;color:#838383;font-size:inherit;padding-left:%?0?%}.search-box__btn[data-v-1b44ba7c]{padding:%?10?% %?30?%;border-radius:%?100?%}.search-box.small[data-v-1b44ba7c]{padding:%?6?% %?10?% %?6?% %?20?%}.search-box.small .search-box__left-icon[data-v-1b44ba7c]{font-size:%?28?%}.search-box.small .search-box__input[data-v-1b44ba7c]{font-size:%?24?%}.search-box.small .search-box__btn[data-v-1b44ba7c]{font-size:%?24?%;padding:%?8?% %?20?%}',""]),e.exports=t},"8dfc":function(e,t,a){"use strict";a("6a54");var i=a("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,a("fd3c"),a("64aa");var n=i(a("55a4")),o=i(a("e88c")),s=a("262c"),r=a("9d0a"),c=a("419c"),l=a("d55c"),d={components:{SearchBox:n.default,SearchGoodStoreList:o.default},data:function(){return{searchValue:"",searchHistory:[],searchDiscovery:[],preferredStore:[]}},onLoad:function(){this.getBrandStoreInfo(),this.getCacheUserHistorySearchInfo()},methods:{getBrandStoreInfo:function(){var e=this;(0,l.getDIYRecommendStoreDataApi)().then((function(t){console.log(t);var a=t.recommendStores;a.length>0&&(e.searchDiscovery=a.map((function(e){return{id:e.id,title:e.title,is_haodian:e.is_haodian,custom_links:e.custom_links,pageShowType:e.pageShowType}})),e.preferredStore=a.map((function(e){var t;Number((null===e||void 0===e?void 0:e.delivery_price)||0);return 1===(null===e||void 0===e?void 0:e.free_deliveryfee)&&0,{id:e.id,title:e.title,logo:e.logo||"",content:e.content,score:Number(e.score||0),sailed:e.sailed,isRest:(null===e||void 0===e?void 0:e.is_rest)||0,isInBusiness:(null===e||void 0===e?void 0:e.is_in_business)||0,label:"",deliveryTime:(null===e||void 0===e?void 0:e.delivery_time)||0,distance:(null===e||void 0===e?void 0:e.distance)||0,sendPrice:(null===e||void 0===e?void 0:e.send_price)||0,deliveryPrice:(null===e||void 0===e?void 0:e.delivery_price)||0,deliveryFreePrice:(null===e||void 0===e?void 0:e.delivery_free_price)||0,freeDeliveryFee:(null===e||void 0===e?void 0:e.free_deliveryfee)||0,activityLabels:(null===e||void 0===e||null===(t=e.activity)||void 0===t?void 0:t.labels)||[],delivery_title:(null===e||void 0===e?void 0:e.delivery_title)||"闪电侠配送",rest_reserve_cn:(null===e||void 0===e?void 0:e.rest_reserve_cn)||"",address_type:(null===e||void 0===e?void 0:e.address_type)||0,isShowGoodsBanner:(null===e||void 0===e?void 0:e.isShowGoodsBanner)||0,commend_goods:(null===e||void 0===e?void 0:e.commend_goods)||[],delivery_fee_mode:e.delivery_fee_mode,is_haodian:e.is_haodian,custom_links:e.custom_links,pageShowType:e.pageShowType}})))})).catch((function(t){console.error("[search-index]获取品牌商户信息失败",t),e.searchDiscovery=[],e.preferredStore=[]}))},getCacheUserHistorySearchInfo:function(){var e=(0,s.getUserHistorySearchCacheData)();this.searchHistory=e},handleSearchBtnClickEvent:function(){if(!this.searchValue)return(0,r.showToast)({title:"搜索内容不能为空"});(0,s.setKeywordToUserHistorySearchCache)(this.searchValue),this.getCacheUserHistorySearchInfo(),this.navSearchListPage(this.searchValue),this.searchValue=""},clearUserHistorySearch:function(){var e=this;(0,r.showModal)({title:"提示",content:"确认需要清空搜索历史记录吗?",showCancel:!0,callback:function(t){t&&((0,s.clearUserHistorySearchData)(),e.searchHistory=[])}})},navSearchListPage:function(e){(0,c.navPage)("/store-page/search-store-list/index?keyword=".concat(e))},navStorePage:function(e,t,a,i){1==a?(0,c.navPage)("/store-page/groupBuyingFood/groupBuyingFood?sid=".concat(e)):2==a&&i?(0,c.navPage)("".concat(i)):(0,c.navPage)("/store-page/product-showcase/template-1?sid=".concat(e))}}};t.default=d},9021:function(e,t,a){"use strict";a.r(t);var i=a("354ad"),n=a.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){a.d(t,e,(function(){return i[e]}))}(o);t["default"]=n.a},"9d0a":function(e,t,a){"use strict";a("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.showToast=t.showModal=t.showLoading=t.closeLoading=void 0;t.showToast=function(e){var t=e.title,a=e.icon,i=e.mask,n=e.callback;uni.showToast({icon:a||"none",title:t,mask:i||!0}),setTimeout((function(){n&&n()}),1500)};t.showModal=function(e){var t=e.title,a=e.content,i=e.showCancel,n=e.cancelText,o=e.confirmText,s=e.callback;uni.showModal({title:t||"操作提示",content:a,showCancel:i||!1,cancelText:n||"取消",confirmText:o||"确认",success:function(e){e.confirm&&s&&s(!0),e.cancel&&s&&s(!1)}})};t.showLoading=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.title,a=void 0===t?"":t,i=e.mask,n=void 0!==i&&i;uni.showLoading({title:a,mask:n})};t.closeLoading=function(){uni.hideLoading()}},abbc:function(e,t,a){var i=a("1e76");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var n=a("967d").default;n("e82444d0",i,!0,{sourceMap:!1,shadowMode:!1})},adf9:function(e,t,a){var i=a("c86c");t=i(!1),t.push([e.i,'@charset "UTF-8";\n/**\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些"tn-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * Tuniao UI自定义的css类名和scss变量,均以"tn-"开头,不会造成冲突,请放心使用 \n */.search-good-store-list[data-v-1f9dd652]{width:100%;padding:%?30?% %?15?% %?15?% %?15?%;border-radius:%?30?%\n /* 顶部标题 start */\n /* 顶部标题 end */\n /* 内容 start */\n /* 内容 end */}.search-good-store-list .top[data-v-1f9dd652]{padding:%?0?% %?10?%}.search-good-store-list .top .title[data-v-1f9dd652]{font-size:%?32?%}.search-good-store-list .top .operation[data-v-1f9dd652]{padding:%?4?% %?14?%;font-size:%?24?%;border-radius:%?80?%}.search-good-store-list .content[data-v-1f9dd652]{margin-top:%?20?%;background-color:#fff;padding:%?20?% %?10?%;border-radius:%?10?%;width:100%}.search-good-store-list .content .content-item[data-v-1f9dd652]{position:relative;width:100%}.search-good-store-list .content .content-item + .content-item[data-v-1f9dd652]{margin-top:%?20?%}',""]),e.exports=t},b41d:function(e,t,a){"use strict";a.d(t,"b",(function(){return i})),a.d(t,"c",(function(){return n})),a.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("custom-page",{attrs:{customNavbar:!0,"navbar-title":"搜索"}},[a("v-uni-view",{staticClass:"theme-search-page"},[a("v-uni-view",{staticClass:"search"},[a("search-box",{attrs:{placholder:"请输入要搜索的内容"},on:{"search-btn-click":function(t){arguments[0]=t=e.$handleEvent(t),e.handleSearchBtnClickEvent.apply(void 0,arguments)}},model:{value:e.searchValue,callback:function(t){e.searchValue=t},expression:"searchValue"}})],1),a("v-uni-view",{staticClass:"search-history theme-search-history"},[a("v-uni-view",{staticClass:"top tn-flex-center-between"},[a("v-uni-view",{staticClass:"title"},[e._v("搜索历史")]),a("v-uni-view",{staticClass:"operation",on:{click:function(t){t.stopPropagation(),arguments[0]=t=e.$handleEvent(t),e.clearUserHistorySearch.apply(void 0,arguments)}}},[a("v-uni-text",{staticClass:"tn-icon-delete"})],1)],1),a("v-uni-view",{staticClass:"tn-full-width tn-flex-wrap"},e._l(e.searchHistory,(function(t,i){return a("v-uni-view",{key:i,staticClass:"history-item tn-bg-gray--light theme-search-history-item",on:{click:function(a){a.stopPropagation(),arguments[0]=a=e.$handleEvent(a),e.navSearchListPage(t)}}},[e._v(e._s(t))])})),1)],1),a("v-uni-view",{staticClass:"search-discovery theme-search-discovery"},[a("v-uni-view",{staticClass:"top tn-flex-center-between"},[a("v-uni-view",{staticClass:"title"},[e._v("搜索发现")]),a("v-uni-view",{staticClass:"operation"},[e._v("换一批"),a("v-uni-text",{staticClass:"tn-icon-circle-arrow"})],1)],1),a("v-uni-view",{staticClass:"tn-full-width tn-flex-wrap"},e._l(e.searchDiscovery,(function(t,i){return a("v-uni-view",{key:i,staticClass:"discovery-item tn-bg-gray--light theme-search-discovery-item",on:{click:function(a){a.stopPropagation(),arguments[0]=a=e.$handleEvent(a),e.navStorePage(t.id,t.pageShowType,t.is_haodian,t.custom_links)}}},[e._v(e._s(t.title))])})),1)],1),a("v-uni-view",{staticClass:"ad-list"},[a("v-uni-scroll-view",{staticClass:"scroll-view",attrs:{"scroll-x":!0}},[a("v-uni-view",{staticClass:"list-wrapper"},[a("v-uni-view",{staticClass:"list-item"},[a("search-good-store-list",{attrs:{data:e.preferredStore,"bg-color":"#F9F0F7",title:"猜你想搜"}})],1)],1)],1)],1)],1)],1)},n=[]},b9b2:function(e,t,a){"use strict";var i=a("f43b"),n=a.n(i);n.a},ba72:function(e,t,a){"use strict";a.d(t,"b",(function(){return i})),a.d(t,"c",(function(){return n})),a.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-uni-view",{staticClass:"search-box tn-flex-row-center tn-bg-gray--light theme-search-input",class:[e.searchBoxClass]},[e.leftIcon?a("v-uni-view",{staticClass:"search-box__left-icon"},[a("v-uni-text",{class:["tn-icon-"+e.leftIcon]})],1):e._e(),a("v-uni-view",{staticClass:"search-box__input"},[a("v-uni-input",{staticClass:"input",attrs:{disabled:e.disabled,type:"text",placeholder:e.placholder},on:{input:function(t){arguments[0]=t=e.$handleEvent(t),e.inputChangeEvent.apply(void 0,arguments)}},model:{value:e.inputValue,callback:function(t){e.inputValue=t},expression:"inputValue"}})],1),e.buttonText&&e.showbtn?a("v-uni-view",{staticClass:"search-box__btn theme-search-btn",style:[e.themeBtnStyle],attrs:{"hover-class":"tn-btn-hover-class","hover-stay-time":150},on:{click:function(t){t.stopPropagation(),arguments[0]=t=e.$handleEvent(t),e.btnClickEvent.apply(void 0,arguments)}}},[e._v(e._s(e.buttonText))]):e._e()],1)},n=[]},c7eb:function(e,t,a){"use strict";a.r(t);var i=a("b41d"),n=a("e8c6");for(var o in n)["default"].indexOf(o)<0&&function(e){a.d(t,e,(function(){return n[e]}))}(o);a("ecc1");var s=a("828b"),r=Object(s["a"])(n["default"],i["b"],i["c"],!1,null,"1edcebcc",null,!1,i["a"],void 0);t["default"]=r.exports},dc1f:function(e,t,a){"use strict";a("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={data:function(){return{}},computed:{themeBgColor:function(){return this.$isTheme()?"--theme-general-color":this.vuex_themeBgColor||""},themeOpacityBgColor:function(){return this.vuex_themeBgColor?"".concat(this.vuex_themeBgColor,"7F"):""},themeFontColor:function(){return this.$isTheme()?"--general-color-text":this.vuex_themeFontColor||""},themeBtnStyle:function(){var e={};return this.vuex_themeBgColor&&(e.backgroundColor=this.vuex_themeBgColor),this.vuex_themeFontColor&&(e.color=this.vuex_themeFontColor),this.$isTheme()&&(e.backgroundColor="var(--theme-general-color)",e.color="--general-color-text"),e},themeLineBtnStyle:function(){var e={};return this.vuex_themeBgColor&&(e.border="1rpx solid ".concat(this.vuex_themeBgColor),e.color=this.vuex_themeBgColor),this.$isTheme()&&(e.border="1rpx solid var(--theme-general-color)",e.color="var(--theme-general-color)"),e}}}},e88c:function(e,t,a){"use strict";a.r(t);var i=a("6e7a"),n=a("9021");for(var o in n)["default"].indexOf(o)<0&&function(e){a.d(t,e,(function(){return n[e]}))}(o);a("b9b2");var s=a("828b"),r=Object(s["a"])(n["default"],i["b"],i["c"],!1,null,"1f9dd652",null,!1,i["a"],void 0);t["default"]=r.exports},e8c6:function(e,t,a){"use strict";a.r(t);var i=a("8dfc"),n=a.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){a.d(t,e,(function(){return i[e]}))}(o);t["default"]=n.a},ecc1:function(e,t,a){"use strict";var i=a("abbc"),n=a.n(i);n.a},f43b:function(e,t,a){var i=a("adf9");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var n=a("967d").default;n("9f8cbb0a",i,!0,{sourceMap:!1,shadowMode:!1})},fb8c:function(e,t,a){var i=a("7815");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var n=a("967d").default;n("712216f1",i,!0,{sourceMap:!1,shadowMode:!1})}}]);