1"use strict";(self["webpackChunkvue_front_shop"]=self["webpackChunkvue_front_shop"]||[]).push([[27865],{69429:function(t,e,a){a.r(e),a.d(e,{default:function(){return h}});var i=function(){var t=this,e=t._self._c;return e("div",{staticClass:"ali-search-wrap"},[t.showAlibabaFilter?e("div",{staticClass:"ali-search-aside"},[e("div",{staticClass:"product-list"},[e("filterAttr",{attrs:{searchText:t.searchText},on:{filterSortChange:t.filterSortChange}})],1)]):t._e(),e("div",{staticClass:"ali-search-main"},[e("pcSortBuyAndWapFilter",{attrs:{searchText:t.searchText},on:{filterSortChange:t.filterSortChange}},[e("div",{staticClass:"search-input",attrs:{slot:"search"},slot:"search"},[e("div",{staticStyle:{position:"relative",width:"100%"}},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.searchValue,expression:"searchValue"}],attrs:{type:"text"},domProps:{value:t.searchValue},on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.clickSearchBtn.apply(null,arguments)},input:function(e){e.target.composing||(t.searchValue=e.target.value)}}}),t.showImageSearchStatus||t.show1688ImageSearchStatus?e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.uploadImageLoading,expression:"uploadImageLoading"}],staticClass:"search-image-upload"},[e("div",{staticClass:"iconfont icon-zhaoxiangji1",on:{click:t.clickAddImage}})]):t._e()]),e("div",{staticClass:"search-input-btn",on:{click:t.clickSearchBtn}},[e("i",{staticClass:"iconfont icon-sousuoxiao"})])])]),t._t("productList"),t._t("pagination")],2),t.showImageSearchStatus||t.show1688ImageSearchStatus?e("searchenginesUploadImage",{ref:"searchenginesUploadImage",on:{uploadLoading:t.uploadLoading}}):t._e()],1)},s=[],r=a(85444),o=a(21205),n={name:"ali_search_product_list",mixins:[o.Z],props:{showAlibabaFilter:{},list:{type:Array,default:()=>[]},searchText:{type:String,default:""},card:{type:Object,default:()=>{}}},components:{filterAttr:()=>a.e(23169).then(a.bind(a,23169)),pcSortBuyAndWapFilter:()=>a.e(15432).then(a.bind(a,15432))},computed:{aliSearchImgShow(){let t=window.baseData||this.$store.state.decorate.baseData;return t["1688_image_search"]||!1}},data(){return{searchValue:"",productSortIndex:-1,searchParams:{direction:"",sort:""},productSortType:[{text:"base_price",code:"price"},{text:"base_monthly_sales",code:"monthSold"},{text:"base_representative_sample",code:"rePurchaseRate"}]}},watch:{searchText:{handler(t){this.searchValue=t},immediate:!0}},created(){this.getUrlSortParams()},methods:{filterSortChange(){this.$emit("aliFilterSortChange")},clickSearchBtn(){(0,r.NW)("q",this.searchValue),(0,r.NW)("sort",""),(0,r.NW)("direction",""),(0,r.NW)("page",1),(0,r.NW)("filter",""),(0,r.NW)("sort",""),this.removeQueryParam("search_image_id"),window.location.reload()},removeQueryParam(t){let e=new URL(window.location.href);e.searchParams.delete(t),history.replaceState(null,"",e.toString())},getUrlSortParams(){let t=this.$route.query.sort||null,e=this.$route.query.direction||null;t&&(this.searchParams.sort=t,"price"===t?this.productSortIndex=0:"monthSold"===t?this.productSortIndex=1:"rePurchaseRate"===t&&(this.productSortIndex=2)),e&&(this.searchParams.direction=e)},clickSort(t){t!==this.productSortIndex&&(this.searchParams.direction=""),this.productSortIndex=t,this.productSortType[t],this.searchParams.sort=this.productSortType[t].code,this.searchParams,this.productSortType,"asc"===this.searchParams.direction?this.searchParams.direction="desc":(this.searchParams.direction,this.searchParams.direction="asc"),(0,r.NW)("sort",this.searchParams.sort),(0,r.NW)("direction",this.searchParams.direction),window.location.reload()}}},c=n,l=a(1001),d=(0,l.Z)(c,i,s,!1,null,"1f52cf4b",null),h=d.exports},48177:function(t,e,a){a.r(e),a.d(e,{default:function(){return f}});var i=function(){var t=this,e=t._self._c;return e("div",{},[t.productList&&t.productList.search_result?[e("div",{staticClass:"search-box row flex-justify-center container"},[e("h1",{staticClass:"search-title"},[t._v(t._s(t.$L("search_results")))]),e("div",{staticClass:"input-box",on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.clickSearch.apply(null,arguments)}}},[e("div",{staticStyle:{position:"relative",width:"100%"}},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.search_text,expression:"search_text"}],staticClass:"input-with-search",attrs:{placeholder:t.$L("input_search")},domProps:{value:t.search_text},on:{input:function(e){e.target.composing||(t.search_text=e.target.value)}}}),t.showImageSearchStatus||t.show1688ImageSearchStatus?e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.uploadImageLoading,expression:"uploadImageLoading"}],staticClass:"search-image-upload"},[e("div",{staticClass:"iconfont icon-zhaoxiangji1",on:{click:t.clickAddImage}})]):t._e()]),e("el-button",{staticClass:"input-btn",on:{click:t.clickSearch}},[t._v(" "+t._s(t.$L("search"))+" ")])],1),t.search_text_show.length&&t.productList.search_result.coll.length?e("div",{staticClass:"result-box"},[e("div",{staticStyle:{display:"inline-block"},domProps:{innerHTML:t._s(t.$replaceL(t.$L("Matches"),t.count))}}
1),t._v(" â"+t._s(t.search_text_show)+"â ")]):t._e()]),e("div",{staticClass:"product-list",attrs:{id:"anchor"}},[e("div",{staticClass:"list-box"},[t.searchengines_enable_addon_status||null===t.searchengines_enable_addon_status?t.searchengines_enable_addon_status?[e("div",{staticClass:"addon-product-list-model searchengines-type",class:{"show-filter-bar":t.showSearchenginesFilter}},[e("div",{staticClass:"addon-product-list-model-content"},[e("searchenginesList",{directives:[{name:"loading",rawName:"v-loading",value:t.getSearchProductLoading,expression:"getSearchProductLoading"}],ref:"searchenginesList",attrs:{card:t.card,showSearchenginesFilter:t.showSearchenginesFilter},on:{getProductList:t.getProductListFn}},[e("default_theme_b2b_productList",{attrs:{slot:"productList",list:t.productList.search_result.coll,card:t.card,"search-text":t.search_text},slot:"productList"}),t.pageCount>1?e("div",{staticClass:"pagination",attrs:{slot:"pagination"},slot:"pagination"},[e("el-pagination",{attrs:{"pager-count":t.clientIsPhone?5:9,"page-size":Number(t.numPerPage),"current-page":Number(t.page),layout:"prev, pager, next",total:t.count},on:{"current-change":t.currentChange}})],1):t._e()],1)],1)])]:t._e():[e("default_theme_b2b_productList",{attrs:{list:t.productList.search_result.coll,card:t.card,"search-text":t.search_text}}),t.pageCount>1?e("div",{staticClass:"pagination"},[e("el-pagination",{attrs:{"pager-count":t.clientIsPhone?5:9,"page-size":Number(t.numPerPage),"current-page":Number(t.page),layout:"prev, pager, next",total:t.count},on:{"current-change":t.currentChange}})],1):t._e()]],2)])]:t.productList&&t.productList.ylbb_result?[e("div",{staticClass:"addon-product-list-model",class:{showAlibabaFilter:t.showAlibabaFilter},attrs:{id:"anchor"}},[e("aliSearchProductList",{directives:[{name:"loading",rawName:"v-loading",value:t.getProductLoading,expression:"getProductLoading"}],ref:"aliSearchProductList",attrs:{list:t.productList.ylbb_result.data,card:t.card,showAlibabaFilter:t.showAlibabaFilter,"search-text":t.search_text},on:{aliFilterSortChange:t.aliFilterSortChange}},[e("default_theme_b2b_productList",{directives:[{name:"loading",rawName:"v-loading",value:t.aliClickToDetailLoading,expression:"aliClickToDetailLoading"}],attrs:{slot:"productList","is-ali":!0,list:t.productList.ylbb_result.data,card:t.card,"search-text":t.search_text},on:{aliClickToDetailInfo:t.aliClickToDetailInfo},slot:"productList"}),t.count>20?e("div",{staticClass:"pagination",attrs:{slot:"pagination"},slot:"pagination"},[e("el-pagination",{attrs:{"page-size":t.numPerPage,"current-page":Number(t.aliCurrentPage),"pager-count":t.clientIsPhone?5:9,layout:"prev, pager, next",total:t.count},on:{"current-change":t.AliCurrentChange}})],1):t._e()],1)],1)]:t._e(),t.showImageSearchStatus||t.show1688ImageSearchStatus?e("searchenginesUploadImage",{ref:"searchenginesUploadImage",on:{uploadLoading:t.uploadLoading}}):t._e()],2)},s=[],r=a(35607),o=a(85444),n=a(69160),c=a(79372),l=a(63163),d=a(21205),h=a(20125),u=a(12877),g={name:"search",components:{default_theme_b2b_productList:r.Z,aliSearchProductList:()=>Promise.all([a.e(35407),a.e(98205),a.e(58095),a.e(22497),a.e(22096),a.e(51516),a.e(99058),a.e(98270),a.e(19598),a.e(36085),a.e(3233),a.e(27865)]).then(a.bind(a,69429))},mixins:[l.Z,h.Z,d.Z],data(){return{page:"1",pageCount:1,count:0,numPerPage:20,search_text:"",search_text_show:"",productList:{}}},props:{pageInfo:{type:Object,default:()=>{}}},computed:{card(){return this.pageInfo.card,this.pageInfo.card}},created(){this.getProductData()},mounted(){this.gtagAction(),window.scrollTo(0,0)},methods:{getProductListFn(t){let e=t.info||{},a=t.page||"";this.page=a||1;let i={page:this.page};i=Object.assign(e,i);let s=(0,o._j)(i);s=s.replace("&","?");let r=location.origin+location.pathname+s;history.replaceState("","",r),(0,u.S)(i).then((t=>{window.pageData=t.data,this.getProductData(),this.$nextTick((()=>{this.$refs["searchenginesList"]&&this.$refs["searchenginesList"].getFilterArrList()}))})),this.scrollTopFn()},getProductData(){let t=window.pageData||this.$store.state.decorate.pageData,e=(null===t||void 0===t?void 0:t.search_result)||null,a=(null===t||void 0===t?void 0:t.ylbb_result)||null;this.search_text=t.search_text,this.search_text_show=t.search_text,e?(this.page=e.pageNum,this.pageCount=e.page
1Count,this.count=e.count,this.numPerPage=e.numPerPage,this.productList=t,this.searchengines_enable_addon_status=e.searchengines_enable||!1):a&&a.data&&a.data.length?(this.is1688Search=!0,this.count=a.totalRecords,this.numPerPage=20,t.ylbb_result.data.forEach((t=>{t.image={},t.image["src"]=t.imageUrl})),this.productList=t):this.productList={search_result:{coll:[]}}},gtagAction(){var t;let e=n.a.call(this,c.y$);if(e)return;if(!this.google_trace)return;gtag("event","search",{search_term:this.search_text});let a=this.productList.search_result.coll,i=[];a.forEach(((t,e)=>{i.push({item_id:t.id,item_name:t.title,item_list_name:this.search_text,quantity:1,price:Number(t.price)})})),gtag("event","view_item_list",{currency:(null===(t=window["baseData"])||void 0===t?void 0:t.currency.current_currency_code)||"",items:i})},clickSearch(){let t=(0,o.oW)(window.location.href,"q",this.search_text);t=(0,o.oW)(t,"page",1),history.replaceState("","",t),(0,o.iO)("search_image_id"),window.location.reload()},currentChange(t){let e=(0,o.eY)(location.href);this.getProductListFn({info:e,page:t}),this.scrollTopFn()},scrollTopFn(){let t=document.getElementById("anchor");if(t){t.offsetTop;let e=t.offsetTop+50;this.clientIsPhone&&(e=t.offsetTop+60),window.scrollTo(0,e)}else window.scrollTo(0,100)}}},p=g,m=a(1001),_=(0,m.Z)(p,i,s,!1,null,"a7fe35c4",null),f=_.exports},63163:function(t,e,a){var i=a(42905),s=a(85444);e["Z"]={data(){return{aliClickToDetailLoading:!1,aliTimeout:!1,getProductLoading:!1,aliCurrentPage:1,is1688Search:!1}},computed:{showAlibabaFilter(){let t=window.pageData||this.$store.state.decorate.pageData;return t.ylbb_filter.length}},mounted(){this.is1688Search&&(0,s.NW)("page",1)},methods:{AliCurrentChange(t){window.scrollTo(0,0),(0,s.NW)("page",t),this.aliCurrentPage=t,this.aliFilterSortChange()},aliClickToDetailInfo(t,e){this.aliClickToDetailLoading=!0,this.aliTimeout=setTimeout((()=>{this.aliClickToDetailLoading=!1}),3e3),e&&1===e||(0,i.R9)({offer_id:t.product_id}).then((t=>{let e=t.data.handle||!1;e&&(this.aliClickToDetailLoading=!1,clearTimeout(this.aliTimeout),window.location.href=this.$baseUrl+"/products/"+e)}))},aliFilterSortChange(){this.getProductLoading=!0;let t=decodeURIComponent(window.location.search);function e(t){const e=/[?&]+([^=&]+)=([^&]*)/gi,a={};let i;while(i=e.exec(t))a[i[1]]=i[2];return a}t=e(t),this.aliCurrentPage=t.page,(0,i.mN)(t).then((t=>{t.data,t.data.result&&t.data.result.data&&(t.data.result.data.forEach((t=>{t.image={},t.image["src"]=t.imageUrl})),window.pageData.ylbb_result=t.data.result,this.getProductData(),this.page,this.count,this.numPerPage),this.getProductLoading=!1})).catch((()=>{this.getProductLoading=!1}))}}}},21205:function(t,e,a){e["Z"]={data(){return{uploadImageLoading:!1}},components:{searchenginesUploadImage:()=>a.e(22210).then(a.bind(a,22210))},computed:{showImageSearchStatus(){let t=window.baseData||this.$store.state.decorate.baseData;return t.image_search_status||!1},show1688ImageSearchStatus(){let t=window.baseData||this.$store.state.decorate.baseData;return t["1688_image_search"]||!1}},methods:{uploadLoading(t){this.uploadImageLoading=t},clickAddImage(){this.$refs["searchenginesUploadImage"].clickAddImage()}}}},12877:function(t,e,a){a.d(e,{S:function(){return r}});var i=a(45243);let s=(t,e)=>(0,i.Z)({url:t,method:"get",params:e}),r=t=>s("/capi/search/product/pager",t)}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.