1import{o as K,d as U,a as O,e as I,y as Ue,h as Fe,n as R,F as ve,g as ke,m as Q,z as al,f as ql,t as de,A as x,B as Te,r as B,j as g,C as ee,l as Ne,s as $e,p as Il,q as Dl,b as Z,k as tl,D as nl,u as De,w as Nl,x as Al,E as Bl}from"./app-BXvF3HYt.js";import{_ as Rl}from"./MyHeadPC-B0x-Vm3s.js";import{_ as jl}from"./MeScrollPC-FqnQUnBb.js";import{_ as Vl,a as Ml}from"./FooterPC-BVR7pXvE.js";import{a as Gl,_ as ul}from"./TitlePC-Cn9xh5T9.js";import{_ as zl}from"./CarListPC-DnUmZhss.js";import{_ as Kl}from"./RecommendListPC-B1mABi90.js";import"./mescroll-DhZBE6H8.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";import"./[email protected]";import"./swiper-DI3iGfOs.js";import"./navigation-DeTw_KlZ.js";import"./pagination-CPuzzYuZ.js";import"./BannerAdPC-DSQH29gP.js";function te(e){return[null,void 0].indexOf(e)!==-1}function Ul(e,u,a){const{object:o,valueProp:n,mode:m}=x(e),t=Te().proxy,d=a.iv,w=(y,C=!0)=>{d.value=c(y);const v=h(y);u.emit("change",v,t),C&&(u.emit("input",v),u.emit("update:modelValue",v))},h=y=>o.value||te(y)?y:Array.isArray(y)?y.map(C=>C[n.value]):y[n.value],c=y=>te(y)?m.value==="single"?{}:[]:y;return{update:w}}function Fl(e,u){const{value:a,modelValue:o,mode:n,valueProp:m}=x(e),t=B(n.value!=="single"?[]:{}),d=o&&o.value!==void 0?o:a,w=g(()=>n.value==="single"?t.value[m.value]:t.value.map(c=>c[m.value])),h=g(()=>n.value!=="single"?t.value.map(c=>c[m.value]).join(","):t.value[m.value]);return{iv:t,internalValue:t,ev:d,externalValue:d,textValue:h,plainValue:w}}function Hl(e,u,a){const{regex:o}=x(e),n=Te().proxy,m=a.isOpen,t=a.open,d=B(null),w=B(null),h=()=>{d.value=""},c=v=>{d.value=v.target.value},y=v=>{if(o&&o.value){let k=o.value;typeof k=="string"&&(k=new RegExp(k)),v.key.match(k)||v.preventDefault()}},C=v=>{if(o&&o.value){let T=(v.clipboardData||window.clipboardData).getData("Text"),j=o.value;typeof j=="string"&&(j=new RegExp(j)),T.split("").every(L=>!!L.match(j))||v.preventDefault()}u.emit("paste",v,n)};return ee(d,v=>{!m.value&&v&&t(),u.emit("search-change",v,n)}),{search:d,input:w,clearSearch:h,handleSearchInput:c,handleKeypress:y,handlePaste:C}}function Wl(e,u,a){const{groupSelect:o,mode:n,groups:m,disabledProp:t}=x(e),d=B(null),w=c=>{c===void 0||c!==null&&c[t.value]||m.value&&c&&c.group&&(n.value==="single"||!o.value)||(d.value=c)};return{pointer:d,setPointer:w,clearPointer:()=>{w(null)}}}function He(e,u=!0){return u?String(e).toLowerCase().trim():String(e).toLowerCase().normalize("NFD").trim().replace(new RegExp(/æ/g),"ae").replace(new RegExp(/Å/g),"oe").replace(new RegExp(/ø/g),"o").replace(new RegExp("\\p{Diacritic}","gu"),"")}function $l(e){return Object.prototype.toString.call(e)==="[object Object]"}function Jl(e,u){const a=u.slice().sort();return e.length===u.length&&e.slice().sort().every(function(o,n){return o===a[n]})}function Ql(e,u,a){const{options:o,mode:n,trackBy:m,limit:t,hideSelected:d,createTag:w,createOption:h,label:c,appendNewTag:y,appendNewOption:C,multipleLabel:v,object:k,loading:T,delay:j,resolveOnLoad:L,minChars:r,filterResults:D,clearOnSearch:M,clearOnSelect:W,valueProp:p,allowAbsent:H,groupLabel:E,canDeselect:P,max:G,strict:X,closeOnSelect:f,closeOnDeselect:q,groups:_,reverse:ne,infinite:ye,groupOptions:$,groupHideEmpty:Pe,groupSelect:N,onCreate:V,disabledProp:z,searchStart:re,searchFilter:Le}=x(e),J=Te().proxy,A=a.iv,s=a.ev,b=a.search,Y=a.clearSearch,ue=a.update,il=a.pointer,fe=a.clearPointer,rl=a.focus,ol=a.deactivate,pe=a.close,cl=a.localize,Se=B([]),oe=B([]),le=B(!1),Ae=B(null),Be=B(ye.value&&t.value===-1?10:t.value),Je=g(()=>w.value||h.value||!1),dl=g(()=>y.value!==void 0?y.value:C.value!==void 0?C.value:!0),ce=g(()=>{if(_.value){let l=Ce.value||[],i=[];return l.forEach(S=>{ze(S[$.value]).forEach(F=>{i.push(Object.assign({},F,S[z.value]?{[z.value]:!0}:{}))})}),i}else{let l=ze(oe.value||[]);return Se.value.length&&(l=l.concat(Se.value)),l}}),Qe=g(()=>{let l=ce.value;return ne.value&&(l=l.reverse()),me.value.length&&(l=me.value.concat(l)),Ge(l)}),Oe=g(()=>{let l=Qe.value;return Be.value>0&&(l=l.slice(0,Be.value)),l}),Ce=g(()=>{if(!_.value)return[];let l=[],i=oe.value||[];return Se.value.length&&l.push({[E.value]:" ",[$.value]:[...Se.value],__CREATE__:!0}),l.concat(i)}),vl=g(()=>{let l=[...Ce.value].map(i=>({...i}));return me.value.length&&(l[0]&&l[0].__CREATE__?l[0][$.value]=[...me.value,...l[0][$.value]]:l=[{[E.value]:" ",[$.value]:[...me.value],__CREATE__:!0}].concat(l)),l}),Xe=g(()=>{if(!_.value)return[];let l=vl.value;return Cl((l||[]).map((i,S)=>{const F=ze(i[$.value]);return{...i,index:S,group:!0,[$.value]:Ge(F,!1).map(we=>Object.assign({},we,i[z.value]?{[z.value]:!0}:{})),__VISIBLE__:Ge(F).map(we=>Object.assign({},we,i[z.value]?{[z.value]:!0}:{}))}}))}),Re=g(()=>{switch(n.value){case"single":return!te(A.value[p.value]);case"multiple":case"tags":return!te(A.value)&&A.value.length>0}}),fl=g(()=>v!==void 0&&v.value!==void 0?v.value(A.value,J):A.value&&A.value.length>1?"".concat(A.value.length," options selected"):"1 option selected"),pl=g(()=>!ce.value.length&&!le.value&&!me.value.length),ml=g(()=>ce.value.length>0&&Oe.value.length==0&&(b.value&&_.value||!_.value)),me=g(()=>Je.value===!1||!b.value?[]:kl(b.value)!==-1?[]:[{[p.value]:b.value,[ae.value]:b.value,[c.value]:b.value,__CREATE__:!0}]),ae=g(()=>m.value||c.value),hl=g(()=>{switch(n.value){case"single":return null;case"multiple":case"tags":return[]}}),bl=g(()=>T.value||le.value),he=l=>{switch(typeof l!="object"&&(l=ie(l)),n.value){case"single":ue(l);break;case"multiple":case"tags":ue(A.value.concat(l));break}u.emit("select",Ye(l),l,J)},be=l=>{switch(typeof l!="object"&&(l=ie(l)),n.value){case"single":xe();break;case"tags":case"multiple":ue(Array.isArray(l)?A.value.filter(i=>l.map(S=>S[p.value]).indexOf(i[p.value])===-1):A.value.filter(i=>i[p.value]!=l[p.value]));break}u.emit("deselect",Ye(l),l,J)},Ye=l=>k.value?l:l[p.value],Ze=l=>{be(l)},gl=(l,i)=>{if(i.button!==0){i.preventDefault();return}Ze(l)},xe=()=>{u.emit("clear",J),ue(hl.value)},se=l=>{if(l.group!==void 0)return n.value==="single"?!1:wl(l[$.value])&&l[$.value].length;switch(n.value){case"single":return!te(A.value)&&A.value[p.value]==l[p.value];case"tags":case"multiple":return!te(A.value)&&A.value.map(i=>i[p.value]).indexOf(l[p.value])!==-1}},je=l=>l[z.value]===!0,Ve=()=>G===void 0||G.value===-1||!Re.value&&G.value>0?!1:A.value.length>=G.value,yl=l=>{if(!je(l)){if(V&&V.value&&!se(l)&&l.__CREATE__&&(l={...l},delete l.__CREATE__,l=V.value(l,J),l instanceof Promise)){le.value=!0,l.then(i=>{le.value=!1,_e(i)});return}_e(l)}},_e=l=>{switch(l.__CREATE__&&(l={...l},delete l.__CREATE__),n.value){case"single":if(l&&se(l)){P.value&&be(l),q.value&&(fe(),pe());return}l&&Me(l),W.value&&Y(),f.value&&(fe(),pe()),l&&he(l);break;case"multiple":if(l&&se(l)){be(l),q.value&&(fe(),pe());return}if(Ve()){u.emit("max",J);return}l&&(Me(l),he(l)),W.value&&Y(),d.value&&fe(),f.value&&pe();break;case"tags":if(l&&se(l)){be(l),q.value&&(fe(),pe());return}if(Ve()){u.emit("max",J);return}l&&Me(l),W.value&&Y(),l&&he(l),d.value&&fe(),f.value&&pe();break}f.value||rl()},Ll=l=>{if(!(je(l)||n.value==="single"||!N.value)){switch(n.value){case"multiple":case"tags":Ol(l[$.value])?be(l[$.value]):he(l[$.value].filter(i=>A.value.map(S=>S[p.value]).indexOf(i[p.value])===-1).filter(i=>!i[z.value]).filter((i,S)=>A.value.length+1+S<=G.value||G.value===-1));break}f.value&&ol()}},Me=l=>{ie(l[p.value])===void 0&&Je.value&&(u.emit("tag",l[p.value],J),u.emit("option",l[p.value],J),u.emit("create",l[p.value],J),dl.value&&Pl(l),Y())},Sl=()=>{n.value!=="single"&&he(Oe.value.filter(l=>!l.disabled&&!se(l)))},Ol=l=>l.find(i=>!se(i)&&!i[z.value])===void 0,wl=l=>l.find(i=>!se(i))===void 0,ie=l=>ce.value[ce.value.map(i=>String(i[p.value])).indexOf(String(l))],kl=(l,i=!0)=>ce.value.map(S=>parseInt(S[ae.value])==S[ae.value]?parseInt(S[ae.value]):S[ae.value]).indexOf(parseInt(l)==l?parseInt(l):l),Tl=l=>["tags","multiple"].indexOf(n.value)!==-1&&d.value&&se(l),Pl=l=>{Se.value.push(l)},Cl=l=>Pe.value?l.filter(i=>b.value?i.__VISIBLE__.length:i[$.value].length):l.filter(i=>b.value?i.__VISIBLE__.length:!0),Ge=(l,i=!0)=>{let S=l;if(b.value&&D.value){let F=Le.value;F||(F=(we,Ma)=>{let ll=He(cl(we[ae.value]),X.value);return re.value?ll.startsWith(He(b.value,X.value)):ll.indexOf(He(b.value,X.value))!==-1}),S=S.filter(F)}return d.value&&i&&(S=S.filter(F=>!Tl(F))),S},ze=l=>{let i=l;
1return $l(i)&&(i=Object.keys(i).map(S=>{let F=i[S];return{[p.value]:S,[ae.value]:F,[c.value]:F}})),i=i.map(S=>typeof S=="object"?S:{[p.value]:S,[ae.value]:S,[c.value]:S}),i},Ee=()=>{te(s.value)||(A.value=Ie(s.value))},qe=l=>(le.value=!0,new Promise((i,S)=>{o.value(b.value,J).then(F=>{oe.value=F||[],typeof l=="function"&&l(F),le.value=!1}).catch(F=>{console.error(F),oe.value=[],le.value=!1}).finally(()=>{i()})})),Ke=()=>{if(Re.value)if(n.value==="single"){let l=ie(A.value[p.value]);if(l!==void 0){let i=l[c.value];A.value[c.value]=i,k.value&&(s.value[c.value]=i)}}else A.value.forEach((l,i)=>{let S=ie(A.value[i][p.value]);if(S!==void 0){let F=S[c.value];A.value[i][c.value]=F,k.value&&(s.value[i][c.value]=F)}})},El=l=>{qe(l)},Ie=l=>te(l)?n.value==="single"?{}:[]:k.value?l:n.value==="single"?ie(l)||(H.value?{[c.value]:l,[p.value]:l,[ae.value]:l}:{}):l.filter(i=>!!ie(i)||H.value).map(i=>ie(i)||{[c.value]:i,[p.value]:i,[ae.value]:i}),el=()=>{Ae.value=ee(b,l=>{l.length<r.value||!l&&r.value!==0||(le.value=!0,M.value&&(oe.value=[]),setTimeout(()=>{l==b.value&&o.value(b.value,J).then(i=>{(l==b.value||!b.value)&&(oe.value=i,il.value=Oe.value.filter(S=>S[z.value]!==!0)[0]||null,le.value=!1)}).catch(i=>{console.error(i)})},j.value))},{flush:"sync"})};if(n.value!=="single"&&!te(s.value)&&!Array.isArray(s.value))throw new Error('v-model must be an array when using "'.concat(n.value,'" mode'));return o&&typeof o.value=="function"?L.value?qe(Ee):k.value==!0&&Ee():(oe.value=o.value,Ee()),j.value>-1&&el(),ee(j,(l,i)=>{Ae.value&&Ae.value(),l>=0&&el()}),ee(s,l=>{if(te(l)){ue(Ie(l),!1);return}switch(n.value){case"single":(k.value?l[p.value]!=A.value[p.value]:l!=A.value[p.value])&&ue(Ie(l),!1);break;case"multiple":case"tags":Jl(k.value?l.map(i=>i[p.value]):l,A.value.map(i=>i[p.value]))||ue(Ie(l),!1);break}},{deep:!0}),ee(o,(l,i)=>{typeof e.options=="function"?L.value&&(!i||l&&l.toString()!==i.toString())&&qe():(oe.value=e.options,Object.keys(A.value).length||Ee(),Ke())}),ee(c,Ke),{pfo:Qe,fo:Oe,filteredOptions:Oe,hasSelected:Re,multipleLabelText:fl,eo:ce,extendedOptions:ce,eg:Ce,extendedGroups:Ce,fg:Xe,filteredGroups:Xe,noOptions:pl,noResults:ml,resolving:le,busy:bl,offset:Be,select:he,deselect:be,remove:Ze,selectAll:Sl,clear:xe,isSelected:se,isDisabled:je,isMax:Ve,getOption:ie,handleOptionClick:yl,handleGroupClick:Ll,handleTagRemove:gl,refreshOptions:El,resolveOptions:qe,refreshLabels:Ke}}function Xl(e,u,a){const{valueProp:o,showOptions:n,searchable:m,groupLabel:t,groups:d,mode:w,groupSelect:h,disabledProp:c,groupOptions:y}=x(e),C=a.fo,v=a.fg,k=a.handleOptionClick,T=a.handleGroupClick,j=a.search,L=a.pointer,r=a.setPointer,D=a.clearPointer,M=a.multiselect,W=a.isOpen,p=g(()=>C.value.filter(s=>!s[c.value])),H=g(()=>v.value.filter(s=>!s[c.value])),E=g(()=>w.value!=="single"&&h.value),P=g(()=>L.value&&L.value.group),G=g(()=>J(L.value)),X=g(()=>{const s=P.value?L.value:J(L.value),b=H.value.map(ue=>ue[t.value]).indexOf(s[t.value]);let Y=H.value[b-1];return Y===void 0&&(Y=q.value),Y}),f=g(()=>{let s=H.value.map(b=>b.label).indexOf(P.value?L.value[t.value]:J(L.value)[t.value])+1;return H.value.length<=s&&(s=0),H.value[s]}),q=g(()=>[...H.value].slice(-1)[0]),_=g(()=>L.value.__VISIBLE__.filter(s=>!s[c.value])[0]),ne=g(()=>{const s=G.value.__VISIBLE__.filter(b=>!b[c.value]);return s[s.map(b=>b[o.value]).indexOf(L.value[o.value])-1]}),ye=g(()=>{const s=J(L.value).__VISIBLE__.filter(b=>!b[c.value]);return s[s.map(b=>b[o.value]).indexOf(L.value[o.value])+1]}),$=g(()=>[...X.value.__VISIBLE__.filter(s=>!s[c.value])].slice(-1)[0]),Pe=g(()=>[...q.value.__VISIBLE__.filter(s=>!s[c.value])].slice(-1)[0]),N=s=>L.value&&(!s.group&&L.value[o.value]===s[o.value]||s.group!==void 0&&L.value[t.value]===s[t.value])?!0:void 0,V=()=>{r(p.value[0]||null)},z=()=>{!L.value||L.value[c.value]===!0||(P.value?T(L.value):k(L.value))},re=()=>{if(L.value===null)r((d.value&&E.value?H.value[0].__CREATE__?p.value[0]:H.value[0]:p.value[0])||null);else if(d.value&&E.value){let s=P.value?_.value:ye.value;s===void 0&&(s=f.value,s.__CREATE__&&(s=s[y.value][0])),r(s||null)}else{let s=p.value.map(b=>b[o.value]).indexOf(L.value[o.value])+1;p.value.length<=s&&(s=0),r(p.value[s]||null)}Ne(()=>{A()})},Le=()=>{if(L.value===null){let s=p.value[p.value.length-1];d.value&&E.value&&(s=Pe.value,s===void 0&&(s=q.value)),r(s||null)}else if(d.value&&E.value){let s=P.value?$.value:ne.value;s===void 0&&(s=P.value?X.value:G.value,s.__CREATE__&&(s=$.value,s===void 0&&(s=X.value))),r(s||null)}else{let s=p.value.map(b=>b[o.value]).indexOf(L.value[o.value])-1;s<0&&(s=p.value.length-1),r(p.value[s]||null)}Ne(()=>{A()})},J=s=>H.value.find(b=>b.__VISIBLE__.map(Y=>Y[o.value]).indexOf(s[o.value])!==-1),A=()=>{let s=M.value.querySelector("[data-pointed]");if(!s)return;let b=s.parentElement.parentElement;d.value&&(b=P.value?s.parentElement.parentElement.parentElement:s.parentElement.parentElement.parentElement.parentElement),s.offsetTop+s.offsetHeight>b.clientHeight+b.scrollTop&&(b.scrollTop=s.offsetTop+s.offsetHeight-b.clientHeight),s.offsetTop<b.scrollTop&&(b.scrollTop=s.offsetTop)};return ee(j,s=>{m.value&&(s.length&&n.value?V():D())}),ee(W,s=>{if(s){let b=M.value.querySelectorAll("[data-selected]")[0];if(!b)return;let Y=b.parentElement.parentElement;Ne(()=>{Y.scrollTop>0||(Y.scrollTop=b.offsetTop)})}}),{pointer:L,canPointGroups:E,isPointed:N,setPointerFirst:V,selectPointer:z,forwardPointer:re,backwardPointer:Le}}function Yl(e,u,a){const{disabled:o}=x(e),n=Te().proxy,m=B(!1);return{isOpen:m,open:()=>{m.value||o.value||(m.value=!0,u.emit("open",n))},close:()=>{m.value&&(m.value=!1,u.emit("close",n))}}}function Zl(e,u,a){const{searchable:o,disabled:n,clearOnBlur:m}=x(e),t=a.input,d=a.open,w=a.close,h=a.clearSearch,c=a.isOpen,y=B(null),C=B(null),v=B(null),k=B(!1),T=B(!1),j=g(()=>o.value||n.value?-1:0),L=()=>{o.value&&t.value.blur(),C.value.blur()},r=()=>{o.value&&!n.value&&t.value.focus()},D=(P=!0)=>{n.value||(k.value=!0,P&&d())},M=()=>{k.value=!1,setTimeout(()=>{k.value||(w(),m.value&&h())},1)};return{multiselect:y,wrapper:C,tags:v,tabindex:j,isActive:k,mouseClicked:T,blur:L,focus:r,activate:D,deactivate:M,handleFocusIn:P=>{P.target.closest("[data-tags]")&&P.target.nodeName!=="INPUT"||P.target.closest("[data-clear]")||D(T.value)},handleFocusOut:()=>{M()},handleCaretClick:()=>{M(),L()},handleMousedown:P=>{T.value=!0,c.value&&(P.target.isEqualNode(C.value)||P.target.isEqualNode(v.value))?setTimeout(()=>{M()},0):document.activeElement.isEqualNode(C.value)&&!c.value&&D(),setTimeout(()=>{T.value=!1},0)}}}function xl(e,u,a){const{mode:o,addTagOn:n,openDirection:m,searchable:t,showOptions:d,valueProp:w,groups:h,addOptionOn:c,createTag:y,createOption:C,reverse:v}=x(e),k=Te().proxy,T=a.iv,j=a.update,L=a.search,r=a.setPointer,D=a.selectPointer,M=a.backwardPointer,W=a.forwardPointer,p=a.multiselect,H=a.wrapper,E=a.tags,P=a.isOpen,G=a.open,X=a.blur,f=a.fo,q=g(()=>y.value||C.value||!1),_=g(()=>n.value!==void 0?n.value:c.value!==void 0?c.value:["enter"]),ne=()=>{o.value==="tags"&&!d.value&&q.value&&t.value&&!h.value&&r(f.value[f.value.map(N=>N[w.value]).indexOf(L.value)])},ye=N=>{let V=N.length-1;for(;V>=0&&(N[V].remove===!1||N[V].disabled);)V--;return V<0||N.splice(V,1),N};return{handleKeydown:N=>{u.emit("keydown",N,k);let V,z;switch(["ArrowLeft","ArrowRight","Enter"].indexOf(N.key)!==-1&&o.value==="tags"&&(V=[...p.value.querySelectorAll("[data-tags] > *")].filter(re=>re!==E.value),z=V.findIndex(re=>re===document.activeElement)),N.key){case"Backspace":if(o.value==="single"||t.value&&[null,""].indexOf(L.value)===-1||T.value.length===0)return;j(ye([...T.value]));break;case"Enter":if(N.preventDefault(),N.keyCode===229)return;if(z!==-1&&z!==void 0){j([...T.value].filter((re,Le)=>Le!==z)),z===V.length-1&&(V.length-1?V[V.length-2].focus():t.value?E.value.querySelector("input").focus():H.value.focus());return}if(_.value.indexOf("enter")===-1&&q.value)return;ne(),D();break;case" ":if(!q.value&&!t.value){N.preventDefault(),ne(),D();return}if(!q.value)return!1;if(_.value.indexOf("space")===-1&&q.value)return;N.preventDefault(),ne(),D();break;case"Tab":case";":case",":if(_.value.indexOf(N.key.toLowerCase())===-1||!q.value)return;ne(),D(),N.preventDefault();break;case"Escape":X();break;case"ArrowUp":if(N.preventDefault(),!d.value)return;P.value||G(),M();break;case"ArrowDown":if(N.preventDefault(),!d.value)return;P.value||G(),W();break;case"ArrowLeft":if(t.value&&E.value&&E.value.querySelector("input").selectionStart||N.shiftKey||o.value!=="tags"||!T.value||!T.value.length)return;N.preventDefault(),z===-1?V[V.length-1].focus():z>0&&V[z-1].focus();break;case"ArrowRight":if(z===-1||N.shiftKey||o.value!=="tags"||!T.value||!T.value.length)return;N.preventDefault(),V.length>z+1?V[z+1].focus():t.value?E.value.querySelector("input").focus():t.value||H.value.focus();break}},handleKeyup:N=>{u.emit("keyup",N,k)},preparePointer:ne}}function _l(e,u,a){const{classes:o,disabled:n,openDirection:m,showOptions:t}=x(e),d=a.isOpen,w=a.isPointed,h=a.isSelected,c=a.isDisabled,y=a.isActive,C=a.canPointGroups,v=a.resolving,k=a.fo,T=g(()=>({container:"multiselect",containerDisabled:"is-disabled",containerOpen:"is-open",containerOpenTop:"is-open-top",containerActive:"is-active",wrapper:"multiselect-wrapper",singleLabel:"multiselect-single-label",singleLabelText:"multiselect-single-label-text",multipleLabel:"multiselect-multiple-label",search:"multiselect-search",tags:"multiselect-tags",tag:"multiselect-tag",tagDisabled:"is-disabled",tagRemove:"multiselect-tag-remove",tagRemoveIcon:"multiselect-tag-remove-icon",tagsSearchWra
1pper:"multiselect-tags-search-wrapper",tagsSearch:"multiselect-tags-search",tagsSearchCopy:"multiselect-tags-search-copy",placeholder:"multiselect-placeholder",caret:"multiselect-caret",caretOpen:"is-open",clear:"multiselect-clear",clearIcon:"multiselect-clear-icon",spinner:"multiselect-spinner",inifinite:"multiselect-inifite",inifiniteSpinner:"multiselect-inifite-spinner",dropdown:"multiselect-dropdown",dropdownTop:"is-top",dropdownHidden:"is-hidden",options:"multiselect-options",optionsTop:"is-top",group:"multiselect-group",groupLabel:"multiselect-group-label",groupLabelPointable:"is-pointable",groupLabelPointed:"is-pointed",groupLabelSelected:"is-selected",groupLabelDisabled:"is-disabled",groupLabelSelectedPointed:"is-selected is-pointed",groupLabelSelectedDisabled:"is-selected is-disabled",groupOptions:"multiselect-group-options",option:"multiselect-option",optionPointed:"is-pointed",optionSelected:"is-selected",optionDisabled:"is-disabled",optionSelectedPointed:"is-selected is-pointed",optionSelectedDisabled:"is-selected is-disabled",noOptions:"multiselect-no-options",noResults:"multiselect-no-results",fakeInput:"multiselect-fake-input",assist:"multiselect-assistive-text",spacer:"multiselect-spacer",...o.value})),j=g(()=>!!(d.value&&t.value&&(!v.value||v.value&&k.value.length)));return{classList:g(()=>{const r=T.value;return{container:[r.container].concat(n.value?r.containerDisabled:[]).concat(j.value&&m.value==="top"?r.containerOpenTop:[]).concat(j.value&&m.value!=="top"?r.containerOpen:[]).concat(y.value?r.containerActive:[]),wrapper:r.wrapper,spacer:r.spacer,singleLabel:r.singleLabel,singleLabelText:r.singleLabelText,multipleLabel:r.multipleLabel,search:r.search,tags:r.tags,tag:[r.tag].concat(n.value?r.tagDisabled:[]),tagDisabled:r.tagDisabled,tagRemove:r.tagRemove,tagRemoveIcon:r.tagRemoveIcon,tagsSearchWrapper:r.tagsSearchWrapper,tagsSearch:r.tagsSearch,tagsSearchCopy:r.tagsSearchCopy,placeholder:r.placeholder,caret:[r.caret].concat(d.value?r.caretOpen:[]),clear:r.clear,clearIcon:r.clearIcon,spinner:r.spinner,inifinite:r.inifinite,inifiniteSpinner:r.inifiniteSpinner,dropdown:[r.dropdown].concat(m.value==="top"?r.dropdownTop:[]).concat(!d.value||!t.value||!j.value?r.dropdownHidden:[]),options:[r.options].concat(m.value==="top"?r.optionsTop:[]),group:r.group,groupLabel:D=>{let M=[r.groupLabel];return w(D)?M.push(h(D)?r.groupLabelSelectedPointed:r.groupLabelPointed):h(D)&&C.value?M.push(c(D)?r.groupLabelSelectedDisabled:r.groupLabelSelected):c(D)&&M.push(r.groupLabelDisabled),C.value&&M.push(r.groupLabelPointable),M},groupOptions:r.groupOptions,option:(D,M)=>{let W=[r.option];return w(D)?W.push(h(D)?r.optionSelectedPointed:r.optionPointed):h(D)?W.push(c(D)?r.optionSelectedDisabled:r.optionSelected):(c(D)||M&&c(M))&&W.push(r.optionDisabled),W},noOptions:r.noOptions,noResults:r.noResults,assist:r.assist,fakeInput:r.fakeInput}}),showDropdown:j}}function ea(e,u,a){const{limit:o,infinite:n}=x(e),m=a.isOpen,t=a.offset,d=a.search,w=a.pfo,h=a.eo,c=B(null),y=B(null),C=g(()=>t.value<w.value.length),v=T=>{const{isIntersecting:j,target:L}=T[0];if(j){const r=L.offsetParent,D=r.scrollTop;t.value+=o.value==-1?10:o.value,Ne(()=>{r.scrollTop=D})}},k=()=>{m.value&&t.value<w.value.length?c.value.observe(y.value):!m.value&&c.value&&c.value.disconnect()};return ee(m,()=>{n.value&&k()}),ee(d,()=>{n.value&&(t.value=o.value,k())},{flush:"post"}),ee(h,()=>{n.value&&k()},{immediate:!1,flush:"post"}),$e(()=>{window&&window.IntersectionObserver&&(c.value=new IntersectionObserver(v))}),{hasMore:C,infiniteLoader:y}}function la(e,u,a){const{placeholder:o,id:n,valueProp:m,label:t,mode:d,groupLabel:w,aria:h,searchable:c}=x(e),y=a.pointer,C=a.iv,v=a.hasSelected,k=a.multipleLabelText,T=B(null),j=g(()=>{let f=[];
1return n&&n.value&&f.push(n.value),f.push("assist"),f.join("-")}),L=g(()=>{let f=[];return n&&n.value&&f.push(n.value),f.push("multiselect-options"),f.join("-")}),r=g(()=>{let f=[];if(n&&n.value&&f.push(n.value),y.value)return f.push(y.value.group?"multiselect-group":"multiselect-option"),f.push(y.value.group?y.value.index:y.value[m.value]),f.join("-")}),D=g(()=>o.value),M=g(()=>d.value!=="single"),W=g(()=>{let f="";return d.value==="single"&&v.value&&(f+=C.value[t.value]),d.value==="multiple"&&v.value&&(f+=k.value),d.value==="tags"&&v.value&&(f+=C.value.map(q=>q[t.value]).join(", ")),f}),p=g(()=>{let f={...h.value};return c.value&&(f["aria-labelledby"]=f["aria-labelledby"]?"".concat(j.value," ").concat(f["aria-labelledby"]):j.value,W.value&&f["aria-label"]&&(f["aria-label"]="".concat(W.value,", ").concat(f["aria-label"]))),f}),H=f=>{let q=[];return n&&n.value&&q.push(n.value),q.push("multiselect-option"),q.push(f[m.value]),q.join("-")},E=f=>{let q=[];return n&&n.value&&q.push(n.value),q.push("multiselect-group"),q.push(f.index),q.join("-")},P=f=>{let q=[];return q.push(f),q.join(" ")},G=f=>{let q=[];return q.push(f),q.join(" ")},X=f=>"".concat(f," â");return $e(()=>{if(n&&n.value&&document&&document.querySelector){let f=document.querySelector('[for="'.concat(n.value,'"]'));T.value=f?f.innerText:null}}),{arias:p,ariaLabel:W,ariaAssist:j,ariaControls:L,ariaPlaceholder:D,ariaMultiselectable:M,ariaActiveDescendant:r,ariaOptionId:H,ariaOptionLabel:P,ariaGroupId:E,ariaGroupLabel:G,ariaTagLabel:X}}function aa(e,u,a){const{locale:o,fallbackLocale:n}=x(e);return{localize:t=>!t||typeof t!="object"?t:t&&t[o.value]?t[o.value]:t&&o.value&&t[o.value.toUpperCase()]?t[o.value.toUpperCase()]:t&&t[n.value]?t[n.value]:t&&n.value&&t[n.value.toUpperCase()]?t[n.value.toUpperCase()]:t&&Object.keys(t)[0]?t[Object.keys(t)[0]]:""}}function ta(e,u,a,o={}){return a.forEach(n=>{n&&(o={...o,...n(e,u,o)})}),o}var ge={name:"Multiselect",emits:["paste","open","close","select","deselect","input","search-change","tag","option","update:modelValue","change","clear","keydown","keyup","max","create"],props:{value:{required:!1},modelValue:{required:!1},options:{type:[Array,Object,Function],required:!1,default:()=>[]},id:{type:[String,Number],required:!1},name:{type:[String,Number],required:!1,default:"multiselect"},disabled:{type:Boolean,required:!1,default:!1},label:{type:String,required:!1,default:"label"},trackBy:{type:String,required:!1,default:void 0},valueProp:{type:String,required:!1,default:"value"},placeholder:{type:String,required:!1,default:null},mode:{type:String,required:!1,default:"single"},searchable:{type:Boolean,required:!1,default:!1},limit:{type:Number,required:!1,default:-1},hideSelected:{type:Boolean,required:!1,default:!0},createTag:{type:Boolean,required:!1,default:void 0},createOption:{type:Boolean,required:!1,default:void 0},appendNewTag:{type:Boolean,required:!1,default:void 0},appendNewOption:{type:Boolean,required:!1,default:void 0},addTagOn:{type:Array,required:!1,default:void 0},addOptionOn:{type:Array,required:!1,default:void 0},caret:{type:Boolean,required:!1,default:!0},loading:{type:Boolean,required:!1,default:!1},noOptionsText:{type:[String,Object],required:!1,default:"The list is empty"},noResultsText:{type:[String,Object],required:!1,default:"No results found"},multipleLabel:{type:Function,required:!1},object:{type:Boolean,required:!1,default:!1},delay:{type:Number,required:!1,default:-1},minChars:{type:Number,required:!1,default:0},resolveOnLoad:{type:Boolean,required:!1,default:!0},filterResults:{type:Boolean,required:!1,default:!0},clearOnSearch:{type:Boolean,required:!1,default:!1},clearOnSelect:{type:Boolean,required:!1,default:!0},canDeselect:{type:Boolean,required:!1,default:!0},canClear:{type:Boolean,required:!1,default:!0},max:{type:Number,required:!1,default:-1},showOptions:{type:Boolean,required:!1,default:!0},required:{type:Boolean,required:!1,default:!1},openDirection:{type:String,required:!1,default:"bottom"},nativeSupport:{type:Boolean,required:!1,default:!1},classes:{type:Object,required:!1,default:()=>({})},strict:{type:Boolean,required:!1,default:!0},closeOnSelect:{type:Boolean,required:!1,default:!0},closeOnDeselect:{type:Boolean,required:!1,default:!1},autocomplete:{type:String,required:!1},groups:{type:Boolean,required:!1,default:!1},groupLabel:{type:String,required:!1,default:"label"},groupOptions:{type:String,required:!1,default:"options"},groupHideEmpty:{type:Boolean,required:!1,default:!1},groupSelect:{type:Boolean,required:!1,default:!0},inputType:{type:String,required:!1,default:"text"},attrs:{required:!1,type:Object,default:()=>({})},onCreate:{required:!1,type:Function},disabledProp:{type:String,required:!1,default:"disabled"},searchStart:{type:Boolean,required:!1,default:!1},reverse:{type:Boolean,required:!1,default:!1},regex:{type:[Object,String,RegExp],required:!1,default:void 0},rtl:{type:Boolean,required:!1,default:!1},infinite:{type:Boolean,required:!1,default:!1},aria:{required:!1,type:Object,default:()=>({})},clearOnBlur:{required:!1,type:Boolean,default:!0},locale:{required:!1,type:String,default:null},fallbackLocale:{required:!1,type:String,default:"en"},searchFilter:{required:!1,type:Function,default:null},allowAbsent:{required:!1,type:Boolean,default:!1}},setup(e,u){return ta(e,u,[aa,Fl,Wl,Yl,Hl,Ul,Zl,Ql,ea,Xl,xl,_l,la])}};const na=["id","dir"],ua=["tabindex","aria-controls","aria-placeholder","aria-expanded","aria-activedescendant","aria-multiselectable","role"],sa=["type","modelValue","value","autocomplete","
1id","aria-controls","aria-placeholder","aria-expanded","aria-activedescendant","aria-multiselectable"],ia=["onKeyup","aria-label"],ra=["onClick"],oa=["type","modelValue","value","id","autocomplete","aria-controls","aria-placeholder","aria-expanded","aria-activedescendant","aria-multiselectable"],ca=["innerHTML"],da=["id"],va=["id","aria-label","aria-selected"],fa=["data-pointed","onMouseenter","onClick"],pa=["innerHTML"],ma=["aria-label"],ha=["data-pointed","data-selected","onMouseenter","onClick","id","aria-selected","aria-label"],ba=["data-pointed","data-selected","onMouseenter","onClick","id","aria-selected","aria-label"],ga=["innerHTML"],ya=["innerHTML"],La=["value"],Sa=["name","value"],Oa=["name","value"],wa=["id"];function ka(e,u,a,o,n,m){return K(),U("div",{ref:"multiselect",class:R(e.classList.container),id:a.searchable?void 0:a.id,dir:a.rtl?"rtl":void 0,onFocusin:u[10]||(u[10]=(...t)=>e.handleFocusIn&&e.handleFocusIn(...t)),onFocusout:u[11]||(u[11]=(...t)=>e.handleFocusOut&&e.handleFocusOut(...t)),onKeyup:u[12]||(u[12]=(...t)=>e.handleKeyup&&e.handleKeyup(...t)),onKeydown:u[13]||(u[13]=(...t)=>e.handleKeydown&&e.handleKeydown(...t))},[O("div",Ue({class:e.classList.wrapper,onMousedown:u[9]||(u[9]=(...t)=>e.handleMousedown&&e.handleMousedown(...t)),ref:"wrapper",tabindex:e.tabindex,"aria-controls":a.searchable?void 0:e.ariaControls,"aria-placeholder":a.searchable?void 0:e.ariaPlaceholder,"aria-expanded":a.searchable?void 0:e.isOpen,"aria-activedescendant":a.searchable?void 0:e.ariaActiveDescendant,"aria-multiselectable":a.searchable?void 0:e.ariaMultiselectable,role:a.searchable?void 0:"combobox"},a.searchable?{}:e.arias),[I(" Search "),a.mode!=="tags"&&a.searchable&&!a.disabled?(K(),U("input",Ue({key:0,type:a.inputType,modelValue:e.search,value:e.search,class:e.classList.search,autocomplete:a.autocomplete,id:a.searchable?a.id:void 0,onInput:u[0]||(u[0]=(...t)=>e.handleSearchInput&&e.handleSearchInput(...t)),onKeypress:u[1]||(u[1]=(...t)=>e.handleKeypress&&e.handleKeypress(...t)),onPaste:u[2]||(u[2]=Fe((...t)=>e.handlePaste&&e.handlePaste(...t),["stop"])),ref:"input","aria-controls":e.ariaControls,"aria-placeholder":e.ariaPlaceholder,"aria-expanded":e.isOpen,"aria-activedescendant":e.ariaActiveDescendant,"aria-multiselectable":e.ariaMultiselectable,role:"combobox"},{...a.attrs,...e.arias}),null,16,sa)):I("v-if",!0),I(" Tags (with search) "),a.mode=="tags"?(K(),U("div",{key:1,class:R(e.classList.tags),"data-tags":""},[(K(!0),U(ve,null,ke(e.iv,(t,d,w)=>Q(e.$slots,"tag",{option:t,handleTagRemove:e.handleTagRemove,disabled:a.disabled},()=>[(K(),U("span",{class:R([e.classList.tag,t.disabled?e.classList.tagDisabled:null]),tabindex:"-1",onKeyup:al(h=>e.handleTagRemove(t,h),["enter"]),key:w,"aria-label":e.ariaTagLabel(e.localize(t[a.label]))},[ql(de(e.localize(t[a.label]))+" ",1),!a.disabled&&!t.disabled?(K(),U("span",{key:0,class:R(e.classList.tagRemove),onClick:Fe(h=>e.handleTagRemove(t,h),["stop"])},[O("span",{class:R(e.classList.tagRemoveIcon)},null,2)],10,ra)):I("v-if",!0)],42,ia))])),256)),O("div",{class:R(e.classList.tagsSearchWrapper),ref:"tags"},[I(" Used for measuring search width "),O("span",{class:R(e.classList.tagsSearchCopy)},de(e.search),3),I(" Actual search input "),a.searchable&&!a.disabled?(K(),U("input",Ue({key:0,type:a.inputType,modelValue:e.search,value:e.search,class:e.classList.tagsSearch,id:a.searchable?a.id:void 0,autocomplete:a.autocomplete,onInput:u[3]||(u[3]=(...t)=>e.handleSearchInput&&e.handleSearchInput(...t)),onKeypress:u[4]||(u[4]=(...t)=>e.handleKeypress&&e.handleKeypress(...t)),onPaste:u[5]||(u[5]=Fe((...t)=>e.handlePaste&&e.handlePaste(...t),["stop"])),ref:"input","aria-controls":e.ariaControls,"aria-placeholder":e.ariaPlaceholder,"aria-expanded":e.isOpen,"aria-activedescendant":e.ariaActiveDescendant,"aria-multiselectable":e.ariaMultiselectable,role:"combobox"},{...a.attrs,...e.arias}),null,16,oa)):I("v-if",!0)],2)],2)):I("v-if",!0),I(" Single label "),a.mode=="single"&&e.hasSelected&&!e.search&&e.iv?Q(e.$slots,"singlelabel",{key:2,value:e.iv},()=>[O("div",{class:R(e.classList.singleLabel)},[O("span",{class:R(e.classList.singleLabelText)},de(e.localize(e.iv[a.label])),3)],2)]):I("v-if",!0),I(" Multiple label "),a.mode=="multiple"&&e.hasSelected&&!e.search?Q(e.$slots,"multiplelabel",{key:3,values:e.iv},()=>[O("div",{class:R(e.classList.multipleLabel),innerHTML:e.multipleLabelText},null,10,ca)]):I("v-if",!0),I(" Placeholder "),a.placeholder&&!e.hasSelected&&!e.search?Q(e.$slots,"placeholder",{key:4},()=>[O("div",{class:R(e.classList.placeholder),"aria-hidden":"true"},de(a.placeholder),3)]):I("v-if",!0),I(" Spinner "),a.loading||e.resolving?Q(e.$slots,"spinner",{key:5},()=>[O("span",{class:R(e.classList.spinner),"aria-hidden":"true"},null,2)]):I("v-if",!0),I(" Clear "),e.hasSelected&&!a.disabled&&a.canClear&&!e.busy?Q(e.$slots,"clear",{key:6,clear:e.clear},()=>[O("span",{"aria-hidden":"true",tabindex:"0",role:"button","data-clear":"","aria-roledescription":"â",class:R(e.classList.clear),onClick:u[6]||(u[6]=(...t)=>e.clear&&e.clear(...t)),onKeyup:u[7]||(u[7]=al((...t)=>e.clear&&e.clear(...t),["enter"]))},[O("span",{class:R(e.classList.clearIcon)},null,2)],34)]):I("v-if",!0),I(" Caret "),a.caret&&a.showOptions?Q(e.$slots,"caret",{key:7},()=>[O("span",{class:R(e.classList.caret),onClick:u[8]||(u[8]=(...t)=>e.handleCaretClick&&e.handleCaretClick(...t)),"aria-hidden":"true"},null,2)]):I("v-if",!0)],16,ua),I(" Options "),O("div",{class:R(e.classList.dropdown),tabindex:"-1"},[Q(e.$slots,"beforelist",{options:e.fo}
1),O("ul",{class:R(e.classList.options),id:e.ariaControls,role:"listbox"},[a.groups?(K(!0),U(ve,{key:0},ke(e.fg,(t,d,w)=>(K(),U("li",{class:R(e.classList.group),key:w,id:e.ariaGroupId(t),"aria-label":e.ariaGroupLabel(e.localize(t[a.groupLabel])),"aria-selected":e.isSelected(t),role:"option"},[t.__CREATE__?I("v-if",!0):(K(),U("div",{key:0,class:R(e.classList.groupLabel(t)),"data-pointed":e.isPointed(t),onMouseenter:h=>e.setPointer(t,d),onClick:h=>e.handleGroupClick(t)},[Q(e.$slots,"grouplabel",{group:t,isSelected:e.isSelected,isPointed:e.isPointed},()=>[O("span",{innerHTML:e.localize(t[a.groupLabel])},null,8,pa)])],42,fa)),O("ul",{class:R(e.classList.groupOptions),"aria-label":e.ariaGroupLabel(e.localize(t[a.groupLabel])),role:"group"},[(K(!0),U(ve,null,ke(t.__VISIBLE__,(h,c,y)=>(K(),U("li",{class:R(e.classList.option(h,t)),"data-pointed":e.isPointed(h),"data-selected":e.isSelected(h)||void 0,key:y,onMouseenter:C=>e.setPointer(h),onClick:C=>e.handleOptionClick(h),id:e.ariaOptionId(h),"aria-selected":e.isSelected(h),"aria-label":e.ariaOptionLabel(e.localize(h[a.label])),role:"option"},[Q(e.$slots,"option",{option:h,isSelected:e.isSelected,isPointed:e.isPointed,search:e.search},()=>[O("span",null,de(e.localize(h[a.label])),1)])],42,ha))),128))],10,ma)],10,va))),128)):(K(!0),U(ve,{key:1},ke(e.fo,(t,d,w)=>(K(),U("li",{class:R(e.classList.option(t)),"data-pointed":e.isPointed(t),"data-selected":e.isSelected(t)||void 0,key:w,onMouseenter:h=>e.setPointer(t),onClick:h=>e.handleOptionClick(t),id:e.ariaOptionId(t),"aria-selected":e.isSelected(t),"aria-label":e.ariaOptionLabel(e.localize(t[a.label])),role:"option"},[Q(e.$slots,"option",{option:t,isSelected:e.isSelected,isPointed:e.isPointed,search:e.search},()=>[O("span",null,de(e.localize(t[a.label])),1)])],42,ba))),128))],10,da),e.noOptions?Q(e.$slots,"nooptions",{key:0},()=>[O("div",{class:R(e.classList.noOptions),innerHTML:e.localize(a.noOptionsText)},null,10,ga)]):I("v-if",!0),e.noResults?Q(e.$slots,"noresults",{key:1},()=>[O("div",{class:R(e.classList.noResults),innerHTML:e.localize(a.noResultsText)},null,10,ya)]):I("v-if",!0),a.infinite&&e.hasMore?(K(),U("div",{key:2,class:R(e.classList.inifinite),ref:"infiniteLoader"},[Q(e.$slots,"infinite",{},()=>[O("span",{class:R(e.classList.inifiniteSpinner)},null,2)])],2)):I("v-if",!0),Q(e.$slots,"afterlist",{options:e.fo})],2),I(" Hacky input element to show HTML5 required warning "),a.required?(K(),U("input",{key:0,class:R(e.classList.fakeInput),tabindex:"-1",value:e.textValue,required:""},null,10,La)):I("v-if",!0),I(" Native input support "),a.nativeSupport?(K(),U(ve,{key:1},[a.mode=="single"?(K(),U("input",{key:0,type:"hidden",name:a.name,value:e.plainValue!==void 0?e.plainValue:""},null,8,Sa)):(K(!0),U(ve,{key:1},ke(e.plainValue,(t,d)=>(K(),U("input",{type:"hidden",name:"".concat(a.name,"[]"),value:t,key:d},null,8,Oa))),128))],64)):I("v-if",!0),I(" Screen reader assistive text "),a.searchable&&e.hasSelected?(K(),U("div",{key:2,class:R(e.classList.assist),id:e.ariaAssist,"aria-hidden":"true"},de(e.ariaLabel),11,wa)):I("v-if",!0),I(" Create height for empty input "),O("div",{class:R(e.classList.spacer)},null,2)],42,na)}ge.render=ka;ge.__file="src/Multiselect.vue";const Ta={class:"mx-auto w-full max-w-screen-sc px-4 sl:px-0"},Pa={class:"w-full mt-6"},Ca={class:"flex flex-row justify-between items-center content-center w-full mt-4"},Ea={class:"flex-1"},qa={class:"flex-1 ml-4"},Ia={class:"flex-1 ml-4"},Da={class:"flex-1 ml-4"},Na={class:"mx-auto w-full max-w-screen-sc px-4 sl:px-0"},Aa={class:"w-full mt-6"},Ba={class:"flex flex-row justify-between items-start content-start w-full"},Ra={class:"w-auto border border-gray-100 border-t-2 border-t-sitebg"},ja={class:"flex-1 ml-4 hidden xl:block"};let We=null,sl=B(null);const Va={data(){return{dataListStyle:"",dataListShow:!1}},beforeMount(){We=this},mounted(){let u="width: "+sl.value.clientWidth+"px;";We.$data.dataListStyle=u,We.$data.dataListShow=!0}},_a=Object.assign(Va,{__name:"CarCenter",props:{appName:String,title:String,description:String,navUrl:String,navName:String,routeName:String,curUrl:String,adTops:Array,recommendList:Array,dataList:Array,levelList:Array,brandList:Array,displacementList:Array,priceList:Array,titleType:Number,detailName:String,navActive:Number,levelNum:Number,brandNum:Number,dis
1placementNum:Number,priceNum:Number,showAd:{type:Number,default:1},enableDown:{type:Boolean,default:!1},enableUp:{type:Boolean,default:!0}},setup(e){const u=e,a=Il.usePush(),o=Dl.usePush(),n=B(null),m=B(null),t=B(null),d=B(null),w=B(0),h=B(0),c=B(0),y=B(0),C=B(!1),v=B(!1),k=async E=>{let G={carNum:E.value,levelId:w.value,brandId:h.value,displacement:c.value,price:y.value};Al.get(route(u.routeName),G,{preserveState:!0,preserveScroll:!0,only:["dataList","recommendList","title","description","titleType","detailName","curUrl"],onSuccess:X=>(a.pv(history.state.url),o.pv(history.state.url),!0),onError:X=>!1})},T=async()=>{if(!v.value){v.value=!0,typeof n.value<"u"&&n.value!=null&&n.value!==""?w.value=n.value:w.value="0",typeof m.value<"u"&&m.value!=null&&m.value!==""?h.value=m.value:h.value="0",typeof t.value<"u"&&t.value!=null&&t.value!==""?c.value=t.value:c.value="0",typeof d.value<"u"&&d.value!=null&&d.value!==""?y.value=d.value:y.value="0";let E=B(0);await k(E)}},j=async E=>{n.value=E,await T(),v.value=!1},L=async E=>{m.value=E,await T(),v.value=!1},r=async E=>{t.value=E,await T(),v.value=!1},D=async E=>{d.value=E,await T(),v.value=!1},M=async()=>{n.value="",await T(),v.value=!1},W=async()=>{m.value="",await T(),v.value=!1},p=async()=>{t.value="",await T(),v.value=!1},H=async()=>{d.value="",await T(),v.value=!1};return $e(()=>{a.pv(history.state.url),o.pv(history.state.url),u.levelNum>0&&(w.value=u.levelNum,n.value=u.levelNum),u.brandNum>0&&(h.value=u.brandNum,m.value=u.brandNum),u.displacementNum>0&&(c.value=u.displacementNum,t.value=u.displacementNum),u.priceNum>0&&(y.value=u.priceNum,d.value=u.priceNum)}),(E,P)=>(K(),U(ve,null,[Z(Rl,{title:e.title,description:e.description},null,8,["title","description"]),Z(Vl,{navActive:e.navActive},null,8,["navActive"]),tl(Z(Gl,{adInfos:e.adTops},null,8,["adInfos"]),[[nl,e.showAd]]),O("div",Ta,[O("div",Pa,[Z(ul,{title:e.navName,titleType:e.titleType,navUrl:e.navUrl,detailUrl:e.curUrl,detailName:e.detailName},null,8,["title","titleType","navUrl","detailUrl","detailName"]),O("div",Ca,[O("div",Ea,[Z(De(ge),{class:"w-full",onInput:j,onClear:M,modelValue:n.value,"onUpdate:modelValue":P[0]||(P[0]=G=>n.value=G),options:e.levelList,canDeselect:C.value,loading:v.value,placeholder:"车å"},null,8,["modelValue","options","canDeselect","loading"])]),O("div",qa,[Z(De(ge),{class:"w-full",onInput:L,onClear:W,modelValue:m.value,"onUpdate:modelValue":P[1]||(P[1]=G=>m.value=G),options:e.brandList,canDeselect:C.value,loading:v.value,placeholder:"åç"},null,8,["modelValue","options","canDeselect","loading"])]),O("div",Ia,[Z(De(ge),{class:"w-full",onInput:r,onClear:p,modelValue:t.value,"onUpdate:modelValue":P[2]||(P[2]=G=>t.value=G),options:e.displacementList,canDeselect:C.value,loading:v.value,placeholder:"æé"},null,8,["modelValue","options","canDeselect","loading"])]),O("div",Da,[Z(De(ge),{class:"w-full",onInput:D,onClear:H,modelValue:d.value,"onUpdate:modelValue":P[3]||(P[3]=G=>d.value=G),options:e.priceList,canDeselect:C.value,loading:v.value,placeholder:"ä»·æ ¼"},null,8,["modelValue","options","canDeselect","loading"])])])])]),Z(jl,{dataNum:e.dataList.num,enableDown:e.enableDown,enableUp:e.enableUp,typeNum:"1",onLoadMore:k},{default:Nl(()=>[O("div",Na,[O("div",Aa,[O("div",Ba,[O("div",{ref_key:"leftCon",ref:sl,class:"flex-3"},[O("div",Ra,[tl(O("div",{style:Bl(E.dataListStyle)},[Z(zl,{dataList:e.dataList,showAd:e.showAd},null,8,["dataList","showAd"])],4),[[nl,E.dataListShow]])])],512),O("div",ja,[Z(ul,{title:"æ¨èé
读",titleType:"3"}),Z(Kl,{recommendList:e.recommendList},null,8,["recommendList"])])])])])]),_:1},8,["dataNum","enableDown","enableUp"]),Z(Ml,{appName:e.appName},null,8,["appName"])],64))}});export{_a as default};
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.