PageSourceSearch

https://www.desotogreenways.org/dist/wap/static/js/brand_theme_search.js?v=640

js desotogreenways.org collected 2026-10-03 01:59:57 UTC 18,872 bytes, 1 lines download raw bytes

1"use strict";(self["webpackChunkvue_front_shop"]=self["webpackChunkvue_front_shop"]||[]).push([[9263],{69429:function(e,t,a){a.r(t),a.d(t,{default:function(){return h}});var r=function(){var e=this,t=e._self._c;return t("div",{staticClass:"ali-search-wrap"},[e.showAlibabaFilter?t("div",{staticClass:"ali-search-aside"},[t("div",{staticClass:"product-list"},[t("filterAttr",{attrs:{searchText:e.searchText},on:{filterSortChange:e.filterSortChange}})],1)]):e._e(),t("div",{staticClass:"ali-search-main"},[t("pcSortBuyAndWapFilter",{attrs:{searchText:e.searchText},on:{filterSortChange:e.filterSortChange}},[t("div",{staticClass:"search-input",attrs:{slot:"search"},slot:"search"},[t("div",{staticStyle:{position:"relative",width:"100%"}},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.searchValue,expression:"searchValue"}],attrs:{type:"text"},domProps:{value:e.searchValue},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.clickSearchBtn.apply(null,arguments)},input:function(t){t.target.composing||(e.searchValue=t.target.value)}}}),e.showImageSearchStatus||e.show1688ImageSearchStatus?t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.uploadImageLoading,expression:"uploadImageLoading"}],staticClass:"search-image-upload"},[t("div",{staticClass:"iconfont icon-zhaoxiangji1",on:{click:e.clickAddImage}})]):e._e()]),t("div",{staticClass:"search-input-btn",on:{click:e.clickSearchBtn}},[t("i",{staticClass:"iconfont icon-sousuoxiao"})])])]),e._t("productList"),e._t("pagination")],2),e.showImageSearchStatus||e.show1688ImageSearchStatus?t("searchenginesUploadImage",{ref:"searchenginesUploadImage",on:{uploadLoading:e.uploadLoading}}):e._e()],1)},i=[],s=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 e=window.baseData||this.$store.state.decorate.baseData;return e["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(e){this.searchValue=e},immediate:!0}},created(){this.getUrlSortParams()},methods:{filterSortChange(){this.$emit("aliFilterSortChange")},clickSearchBtn(){(0,s.NW)("q",this.searchValue),(0,s.NW)("sort",""),(0,s.NW)("direction",""),(0,s.NW)("page",1),(0,s.NW)("filter",""),(0,s.NW)("sort",""),this.removeQueryParam("search_image_id"),window.location.reload()},removeQueryParam(e){let t=new URL(window.location.href);t.searchParams.delete(e),history.replaceState(null,"",t.toString())},getUrlSortParams(){let e=this.$route.query.sort||null,t=this.$route.query.direction||null;e&&(this.searchParams.sort=e,"price"===e?this.productSortIndex=0:"monthSold"===e?this.productSortIndex=1:"rePurchaseRate"===e&&(this.productSortIndex=2)),t&&(this.searchParams.direction=t)},clickSort(e){e!==this.productSortIndex&&(this.searchParams.direction=""),this.productSortIndex=e,this.productSortType[e],this.searchParams.sort=this.productSortType[e].code,this.searchParams,this.productSortType,"asc"===this.searchParams.direction?this.searchParams.direction="desc":(this.searchParams.direction,this.searchParams.direction="asc"),(0,s.NW)("sort",this.searchParams.sort),(0,s.NW)("direction",this.searchParams.direction),window.location.reload()}}},c=n,l=a(1001),d=(0,l.Z)(c,r,i,!1,null,"1f52cf4b",null),h=d.exports},22210:function(e,t,a){a.r(t),a.d(t,{default:function(){return u}});var r=function(){var e=this,t=e._self._c;return t("div",[t("input",{ref:"upload_input",staticStyle:{display:"none"},attrs:{type:"file",id:"searchFileUpload",accept:".bmp,.jpg,.png,.webp"},on:{change:e.changeFile}})])},i=[],s=a(574),o=a(81053),n=a(42905),c={name:"searchenginesUploadImage",data(){return{searchLoading:!1,searchImageId:"",showPasteImageSrc:""}},created(){},computed:{show1688ImageSearchStatus(){let e=window.baseData||this.$store.state.decorate.baseData;return e["1688_image_search"]||!1},showImageSearchStatus(){let e=window.baseData||this.$store.state.decorate.baseData;return e.image_search_status||!1}},methods:{clickAddImage(){this.$refs["upload_input"].click()}
1,changeFile(e){e&&(this.show1688ImageSearchStatus?this.upload1688(e):this.showImageSearchStatus&&this.uploadSearchengines(e))},uploadSearchengines(e){let t=e.target.files[0],a=new FormData;a.append("image",t);let r=this;this.$emit("uploadLoading",!0),(0,s.c)(o.z6,a).then((e=>{if(this.$emit("uploadLoading",!1),200!==e.code)return void r.$toast.error(e.message);this.$refs["upload_input"].value="";let t=e.data.image_id,a={};if(this.$parent.searchBarArr&&this.$parent.searchBarArr.length>0){let e=this.$parent.searchBarArr[this.$parent.activeSearchBar];this.$parent.searchBarArr[this.$parent.activeSearchBar],1==e.search_type?a["f_1688"]=2:2==e.search_type&&(a["f_1688"]=1),e.collection_ids.length&&(a["c_id"]=e.collection_ids)}this.$href({path:"/search",query:{q:"",search_image_id:t,...a}})})).catch((e=>{r.$toast.error(e.message),this.$emit("uploadLoading",!1),this.$refs["upload_input"].value=""}))},upload1688(e){let t=e.target.files[0];var a=new FileReader;let r=this;this.$emit("uploadLoading",!0),a.readAsDataURL(t),a.onload=e=>{let t=e.target.result,a=t.split(",")[1];(0,n.zY)({imageBase64:a}).then((e=>{if(this.$emit("uploadLoading",!1),200!==e.code)return void r.$toast.error(e.message);let a=e.data.imageId,i={};if(this.$parent.searchBarArr,this.$parent.searchBarArr&&this.$parent.searchBarArr.length>0){let e=this.$parent.searchBarArr[this.$parent.activeSearchBar];this.$parent.searchBarArr[this.$parent.activeSearchBar],1==e.search_type?i["f_1688"]=2:2==e.search_type&&(i["f_1688"]=1),e.collection_ids.length&&(i["c_id"]=e.collection_ids)}this.$href({path:"/search",query:{q:"",search_image_id:a,...i}}),sessionStorage.setItem("ali_base64_img",t)})).catch((e=>{r.$toast.error(e.message),this.$emit("uploadLoading",!1)}))},this.$refs["upload_input"].value=""}}},l=c,d=a(1001),h=(0,d.Z)(l,r,i,!1,null,"aa47e2d6",null),u=h.exports},37199:function(e,t,a){a.r(t),a.d(t,{default:function(){return g}});var r=function(){var e=this,t=e._self._c;return t("div",{},[e.productList&&e.productList.search_result?[t("div",{staticClass:"search-box row flex-justify-center container"},[t("h1",{staticClass:"search-title"},[e._v(e._s(e.$L("search_results")))]),t("div",{staticClass:"input-box",on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.clickSearch.apply(null,arguments)}}},[t("div",{staticStyle:{position:"relative",width:"100%"}},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.search_text,expression:"search_text"}],staticClass:"input-with-search",attrs:{placeholder:e.$L("input_search")},domProps:{value:e.search_text},on:{input:function(t){t.target.composing||(e.search_text=t.target.value)}}}),e.showImageSearchStatus||e.show1688ImageSearchStatus?t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.uploadImageLoading,expression:"uploadImageLoading"}],staticClass:"search-image-upload"},[t("div",{staticClass:"iconfont icon-zhaoxiangji1",on:{click:e.clickAddImage}})]):e._e()]),t("el-button",{staticClass:"input-btn",on:{click:e.clickSearch}},[e._v(" "+e._s(e.$L("search"))+" ")])],1),e.search_text_show.length&&e.productList.search_result.coll.length?t("div",{staticClass:"result-box"},[t("div",{staticStyle:{display:"inline-block"},domProps:{innerHTML:e._s(e.$replaceL(e.$L("Matches"),e.count))}}
1),e._v(" “"+e._s(e.search_text_show)+"” ")]):e._e()]),t("div",{staticClass:"product-list",attrs:{id:"anchor"}},[t("div",{staticClass:"list-box"},[e.searchengines_enable_addon_status||null===e.searchengines_enable_addon_status?e.searchengines_enable_addon_status?[t("div",{staticClass:"addon-product-list-model searchengines-type",class:{"show-filter-bar":e.showSearchenginesFilter}},[t("div",{staticClass:"addon-product-list-model-content"},[t("searchenginesList",{directives:[{name:"loading",rawName:"v-loading",value:e.getSearchProductLoading,expression:"getSearchProductLoading"}],ref:"searchenginesList",attrs:{card:e.card,showSearchenginesFilter:e.showSearchenginesFilter},on:{getProductList:e.getProductListFn}},[t("Brand_theme_ProductList",{attrs:{slot:"productList",list:e.productList.search_result.coll,card:e.card,"search-text":e.search_text},slot:"productList"}),e.pageCount>1?t("div",{staticClass:"pagination",attrs:{slot:"pagination"},slot:"pagination"},[t("el-pagination",{attrs:{"pager-count":e.clientIsPhone?5:9,"page-size":Number(e.numPerPage),"current-page":Number(e.page),layout:"prev, pager, next",total:e.count},on:{"current-change":e.currentChange}})],1):e._e()],1)],1)])]:e._e():[t("Brand_theme_ProductList",{attrs:{list:e.productList.search_result.coll,card:e.card,"search-text":e.search_text}}),e.pageCount>1?t("div",{staticClass:"pagination"},[t("el-pagination",{attrs:{"pager-count":e.clientIsPhone?5:9,"page-size":Number(e.numPerPage),"current-page":Number(e.page),layout:"prev, pager, next",total:e.count},on:{"current-change":e.currentChange}})],1):e._e()]],2)])]:e.productList&&e.productList.ylbb_result?[t("div",{staticClass:"addon-product-list-model",class:{"show-filter-bar":e.showAlibabaFilter},attrs:{id:"anchor"}},[t("div",{staticClass:"addon-product-list-model-content"},[t("aliSearchProductList",{directives:[{name:"loading",rawName:"v-loading",value:e.getProductLoading,expression:"getProductLoading"}],ref:"aliSearchProductList",attrs:{list:e.productList.ylbb_result.data,card:e.card,showAlibabaFilter:e.showAlibabaFilter,"search-text":e.search_text},on:{aliFilterSortChange:e.aliFilterSortChange}},[t("Brand_theme_ProductList",{directives:[{name:"loading",rawName:"v-loading",value:e.aliClickToDetailLoading,expression:"aliClickToDetailLoading"}],attrs:{slot:"productList","is-ali":!0,list:e.productList.ylbb_result.data,card:e.card,"search-text":e.search_text},on:{aliClickToDetailInfo:e.aliClickToDetailInfo},slot:"productList"}),e.count>20?t("div",{staticClass:"pagination",attrs:{slot:"pagination"},slot:"pagination"},[t("el-pagination",{attrs:{"page-size":e.numPerPage,"current-page":e.aliCurrentPage,"pager-count":e.clientIsPhone?5:9,layout:"prev, pager, next",total:e.count},on:{"current-change":e.AliCurrentChange}})],1):e._e()],1)],1)])]:e._e(),e.showImageSearchStatus||e.show1688ImageSearchStatus?t("searchenginesUploadImage",{ref:"searchenginesUploadImage",on:{uploadLoading:e.uploadLoading}}):e._e()],2)},i=[],s=a(5866),o=a(85444),n=a(63163),c=a(20125),l=a(12877),d={name:"search",mixins:[n.Z,c.Z],components:{Brand_theme_ProductList:s["default"],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(95111),a.e(9263)]).then(a.bind(a,69429)),searchenginesUploadImage:()=>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(95111),a.e(9263)]).then(a.bind(a,22210))},data(){return{uploadImageLoading:!1,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},showImageSearchStatus(){let e=window.baseData||this.$store.state.decorate.baseData;return e.image_search_status||!1},show1688ImageSearchStatus(){let e=window.baseData||this.$store.state.decorate.baseData;return e["1688_image_search"]||!1}},created(){this.getProductData()},mounted(){this.gtagAction(),window.scrollTo(0,0)},methods:{getProductListFn(e){let t=e.info||{},a=e.page||"";this.page=a||1;let r={page:this.page};r=Object.assign(t,r);let i=(0,o._j)(r);i=i.replace("&","?");let s=location.origin+location.pathname+i;history.replaceState("","",s),(0,l.S)(r).then((e=>{window.pageData=e.data,this.getProductData(),this.$nextTick((()=>{this.$refs["searchenginesList"]&&this.$refs["searchenginesList"].getFilterArrList()}))})),this.scrollTopFn()},uploadLoading(e){this.uploadImageLoading=e},clickAddImage(){this.$refs["searchenginesUploadImage"].clickAddImage()},getProductData(){let e=window.pageData||this.$store.state.decorate.pageData,t=(null===e||void 0===e?void 0:e.search_result)||null,a=(null===e||void 0===e?void 0:e.ylbb_result)||null;this.search_text=e.search_text,this.search_text_show=e.search_text,t?(this.page=t.pageNum,this.pageCount=t.pageCount,this.count=t.count,this.numPerPage=t.numPerPage,this.productList=e,this.searchengines_enable_addon_status=t.searchengines_enable||!1):a&&a.data&&a.data.length?(this.is1688Search=!0,this.count=a.totalRecords,this.numPerPage=20,e.ylbb_result.data.forEach((e=>{e.image={},e.image["src"]=e.imageUrl})),this.productList=e):this.productList={search_result:{coll:[]}}},gtagAction(){var e,t,a;
1if(!this.google_trace)return;gtag("event","search",{search_term:this.search_text});let r=(null===(e=this.productList)||void 0===e||null===(t=e.search_result)||void 0===t?void 0:t.coll)||[],i=[];r.forEach(((e,t)=>{i.push({item_id:e.id,item_name:e.title,item_list_name:this.search_text,quantity:1,price:Number(e.price)})})),gtag("event","view_item_list",{currency:(null===(a=window["baseData"])||void 0===a?void 0:a.currency.current_currency_code)||"",items:i})},clickSearch(){let e=(0,o.oW)(window.location.href,"q",this.search_text);e=(0,o.oW)(e,"page",1),history.replaceState("","",e),(0,o.iO)("search_image_id"),window.location.reload()},currentChange(e){let t=(0,o.eY)(location.href);this.getProductListFn({info:t,page:e}),this.scrollTopFn()},scrollTopFn(){let e=document.getElementById("anchor");if(e){e.offsetTop;let t=e.offsetTop+30;window.scrollTo(0,t)}else window.scrollTo(0,100)}}},h=d,u=a(1001),p=(0,u.Z)(h,r,i,!1,null,"99d6366a",null),g=p.exports},63163:function(e,t,a){var r=a(42905),i=a(85444);t["Z"]={data(){return{aliClickToDetailLoading:!1,aliTimeout:!1,getProductLoading:!1,aliCurrentPage:1,is1688Search:!1}},computed:{showAlibabaFilter(){let e=window.pageData||this.$store.state.decorate.pageData;return e.ylbb_filter.length}},mounted(){this.is1688Search&&(0,i.NW)("page",1)},methods:{AliCurrentChange(e){window.scrollTo(0,0),(0,i.NW)("page",e),this.aliCurrentPage=e,this.aliFilterSortChange()},aliClickToDetailInfo(e,t){this.aliClickToDetailLoading=!0,this.aliTimeout=setTimeout((()=>{this.aliClickToDetailLoading=!1}),3e3),t&&1===t||(0,r.R9)({offer_id:e.product_id}).then((e=>{let t=e.data.handle||!1;t&&(this.aliClickToDetailLoading=!1,clearTimeout(this.aliTimeout),window.location.href=this.$baseUrl+"/products/"+t)}))},aliFilterSortChange(){this.getProductLoading=!0;let e=decodeURIComponent(window.location.search);function t(e){const t=/[?&]+([^=&]+)=([^&]*)/gi,a={};let r;while(r=t.exec(e))a[r[1]]=r[2];return a}e=t(e),this.aliCurrentPage=e.page,(0,r.mN)(e).then((e=>{e.data,e.data.result&&e.data.result.data&&(e.data.result.data.forEach((e=>{e.image={},e.image["src"]=e.imageUrl})),window.pageData.ylbb_result=e.data.result,this.getProductData(),this.page,this.count,this.numPerPage),this.getProductLoading=!1})).catch((()=>{this.getProductLoading=!1}))}}}},21205:function(e,t,a){t["Z"]={data(){return{uploadImageLoading:!1}},components:{searchenginesUploadImage:()=>a.e(22210).then(a.bind(a,22210))},computed:{showImageSearchStatus(){let e=window.baseData||this.$store.state.decorate.baseData;return e.image_search_status||!1},show1688ImageSearchStatus(){let e=window.baseData||this.$store.state.decorate.baseData;return e["1688_image_search"]||!1}},methods:{uploadLoading(e){this.uploadImageLoading=e},clickAddImage(){this.$refs["searchenginesUploadImage"].clickAddImage()}}}},59581:function(e,t,a){var r=a(88885),i=a(39698);t["Z"]={components:{productStarBox:i.Z},data(){return{commonStarInfo:{}}},computed:{isProductReviewStarShow(){var e,t,a;let r=(null===(e=window.baseData)||void 0===e?void 0:e.review_config)||(null===(t=this.$store.state.decorate)||void 0===t||null===(a=t.baseData)||void 0===a?void 0:a.review_config)||{};return 1==r.status&&1==r.collection_show_type}},methods:{getProductReviewStar(e,t){if(!this.isProductReviewStarShow||!e)return;if(!Array.isArray(e))return;let a=[];e.forEach((e=>{e.id&&a.push(e.id)})),a.length&&(0,r.qp)({product_ids:a.join(",")}).then((e=>{if(e.data&&e.data.length){Array.isArray(e.data)||(e.data=Object.values(e.data));let t={};e.data.forEach((e=>{t[e.product_id]=e})),this.commonStarInfo=t}}))}}}},59603:function(e,t,a){a.d(t,{C:function(){return s},X:function(){return o}});var r=a(45243);let i=(e,t)=>(0,r.Z)({url:e,method:"get",params:t}),s=e=>i("/api/discount/coupon/get-coupon-products",e),o=e=>{var t,a,r;return i("/capi/discount/coupon/get-product-coupons",{...e,currency_code:null===(t=window)||void 0===t||null===(a=t.baseData)||void 0===a||null===(r=a.currency)||void 0===r?void 0:r.current_currency_code})}},574:function(e,t,a){a.d(t,{c:function(){return u}});var r=a(48428),i=a.n(r),s=a(65444),o=a(40414);let n={};n=window.config;let c={headers:{"client-type":o.qV,"language-code":o.rT,"currency-code":o.gE}},l="";var d;l=null===(d=n)||void 0===d?void 0:d.api_base_url;let h=i().create({baseURL:l,headers:c.headers,withCredentials:!0});h.interceptors.request.use((e=>((0,s.mL)()&&"undefined"!==typeof window&&(e.headers["fecify-session-id"]=(0,s.mL)()||""),e)),(e=>(console.error("请求失败"),Promise.reject(e))));const u=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e=`${e}`,t&&t.append("group_type","customer_upload"),new Promise(((a,r)=>
1{h.post(e,t,c).then((e=>{a(e.data)})).catch((e=>{r(e)}))}))}},88885:function(e,t,a){a.d(t,{$V:function(){return l},KH:function(){return u},fs:function(){return c},qp:function(){return d},rb:function(){return h},tr:function(){return n}});var r=a(45243);let i=(e,t)=>(0,r.Z)({url:e,method:"get",params:t}),s=(e,t)=>(0,r.Z)({url:e,method:"post",data:t}),o=(e,t)=>(0,r.Z)({url:e,method:"get",params:t},{repeat_request_cancel:!1}),n=e=>i("/capi/product/review/get-review-info",e),c=e=>s("/api/product/review/like",e),l=e=>s("/api/product/review/add-review",e),d=e=>o("/capi/product/review/get-review-stars",e),h=e=>o("/api/apps/prodreview/review/list",e),u=e=>s("/api/apps/prodreview/review/add-review",e)},12877:function(e,t,a){a.d(t,{S:function(){return s}});var r=a(45243);let i=(e,t)=>(0,r.Z)({url:e,method:"get",params:t}),s=e=>i("/capi/search/product/pager",e)},81053:function(e,t,a){a.d(t,{Rd:function(){return r},su:function(){return i},z6:function(){return s}});const r="/api/base/upload-images",i="/api/base/upload-files",s="/api/apps/searchengines/manage/upload-image"}}]);

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.