PageSourceSearch

https://www.crealitycloud.com/_nuxt/BFuTONpR.js

js crealitycloud.com collected 2026-10-01 11:47:30 UTC 24,290 bytes, 1 lines download raw bytes

1import{_ as Ra,h as Va,a as La,aF as Aa,u as Na,e as Oa,V as We,C as Ae,b as Ua,db as $a,c as Da,n as qa}from"./CEhJ1apW.js";import{d as f,aa as Ba,w as Ze,n as Ia,G as Ma,$ as n,I as d,a2 as c,O as q,a1 as R,an as Ne,N as b,ad as z,B as l,a3 as m,a5 as T,aL as ea,ab as O,a0 as B,aw as ja,a4 as Ce,f as Oe,ay as Qa,au as Ga,av as Ya,ap as Ka,p as k,ax as Ja,ac as Xa,ae as Ha,Q as Wa}from"./BJhQhrjU.js";import{_ as Za}from"./dmhk608V.js";import el from"./Do5lqk2W.js";/* empty css        *//* empty css        *//* empty css        *//* empty css        *//* empty css        */import{d as al,e as ll}from"./CTLkuUSZ.js";import{c as tl,C as ol,p as L,t as rl,a as ee,q as ae,b as Se}from"./Cy_crsZq.js";import{u as ul}from"./DU0Ua6vB.js";import nl from"./U5WwDZtl.js";import il from"./DbAd3w28.js";import{u as sl}from"./Bbo-7wqA.js";import{u as cl}from"./C54uPGUA.js";import"./Cls4L_nr.js";import"./CEm3BxBr.js";/* empty css        *//* empty css        *//* empty css        *//* empty css        *//* empty css        */import"./CI62vh1X.js";import"./CAlnByI2.js";import"./DqTQD2UP.js";import"./5vnSYvES.js";import"./5AY1y8Ax.js";import"./Dvzpxjdy.js";import"./CqJ0Mum8.js";const aa={CENTER:1},dl={CENTER:1},U={nozzleTemperature:1,formeSize:2,deviceSize:3,extruder:4,printSpeed:5,nozzleAperture:6,cloudPrint:7,materialType:8},pl={class:"page-max-content product-content-wrap"},ml={class:"product-selected-box"},vl={key:0},fl=["onClick"],_l={key:1,class:"filtrate-selected-tag"},yl=["onClick"],gl={class:"product-menu-line menu-class"},hl={class:"menu-name"},bl={class:"menu-wrap"},Cl=["onClick","onMouseenter"],Sl={key:0,class:"tips"},Tl={key:1,class:"tips"},kl={class:"product-menu-line menu-subCategory"},Pl={class:"menu-name"},zl={class:"menu-wrap"},xl=["onClick"],El={key:0,class:"iconfont icon-xia"},wl={key:0,class:"qr-list"},Fl=["title"],Rl={key:0,class:"tag halt"},Vl={key:0,class:"product-menu-line menu-subCategory"},Ll={class:"menu-name"},Al={class:"feature-right-width"},Nl={class:"menu-wrap"},Ol=["onClick"],Ul={key:0,class:"iconfont icon-xia"},$l={key:0,class:"product-feature-children"},Dl={key:0},ql={class:"feature-children-label"},Bl={class:"feature-child-custom"},Il={class:"feature-children-label"},Ml=["onClick"],jl={key:0,class:"feature-children-label"},Ql={class:"product-menu-line"},Gl={class:"menu-name"},Yl={class:"menu-wrap relative"},Kl=["onClick"],Jl={key:0,class:"sort-icon"},Xl={class:"product-filtrate-prize-outer"},Hl={class:"product-filtrate-prize-box"},Wl={class:"product-filtrate-input-box"},Zl={class:"product-filtrate-input-unit"},et={class:"product-filtrate-input-unit"},at={class:"product-filtrate-prize-btn"},lt={class:"menu-sale-state-box"},tt={class:"product-list-container"},la=4,ot={__name:"index",async setup(rt){let ie,Ue;const{t:o,locale:ta}=Va(),$e=La(),le=Aa(),Q=Na(),{$sendSensorsData:se}=Oa(),E={classify:1,category:2,feature:3,sort:4},V={all:0,sale:1,halt:2},ce={default:1,pageView:2,time:3,prize:4},J=f([]),X=f(""),C=f(0),G=f(0),x=f(0),te=f(!1),Y=f(0),de=f(void 0),oe=f(V.sale),g=f({lowPrice:null,highPrice:null}),S=f({page:1,pageSize:12,saleState:V.sale}),$=f([]),Te=f(0),pe=f(!1),me=f(!0),p=f([]),De=f([]),ke=f(!1),H=f(!1),ve=f(null),re=f(!0),fe=We("product_compare_list",{default:()=>[]}),Pe=We("product_show_compare",{default:()=>!1}),A=f(fe.value||[]),K=f(Pe.value||!1),W=f([]),Z=f(null),I=f([{title:"X",value:[],begin:null,end:null,isConfirm:!1},{title:"Y",value:[],begin:null,end:null,isConfirm:!1},{title:"Z",value:[],begin:null,end:null,isConfirm:!1}]),M=f({printSpeed:void 0,nozzleTemperature:void 0,formeSize:void 0,deviceSize:void 0,extruder:void 0,nozzleAperture:void 0,cloudPrint:void 0,materialType:void 0}),oa=f(null),qe=k(()=>ul()),ue=k(()=>ta.value.startsWith("zh")?":":": "),ra=k(()=>[{id:Se.defaultSort,name:o("productSummary_defaultSort"),sensors:ce.default},{id:Se.viewNum,name:o("productSummary_viewNum"),haveBoolean:!0,sensors:ce.pageView},{id:Se.time,name:o("productSummary_createTime"),haveBoolean:!0,sensors:ce.time},{id:Se.price,name:o("productSummary_price"),haveBoolean:!0,sensors:ce.prize}]),Be=k(()=>{const e={id:0,name:o("productSummary_all")};if(J.value.length){const a=J.value.find(r=>r.aggType===C.value);if(a){const r=(a.children||[]).map(u=>({...u,qrChildren:[]}));return De.value.forEach(u=>{const i=r.find(s=>
1s.id===u.classId);i&&i.qrChildren.push(u)}),[e,...r]}}return[e]}),_e=k(()=>C.value===L.dlp),ua=k(()=>C.value===L.fdm?[{label:"PLA",value:1},{label:"ABS",value:2},{label:o("printServe_mats_Resin"),value:3},{label:o("printServe_mats_Nylon"),value:4},{label:o("printServe_mats_Metal"),value:5},{label:o("printServe_mats_Rubber"),value:6},{label:o("printServe_mats_Wax"),value:7},{label:"TPU",value:8},{label:"PETG",value:9},{label:o("printServe_mats_Other"),value:10},{label:o("productSummary_wooden"),value:11},{label:o("productSummary_carbon"),value:12},{label:"PCL",value:13},{label:"Silk",value:14},{label:"PA",value:15},{label:"PC",value:16},{label:o("productSummary_carbonFibre"),value:17},{label:"Carbon Fiber X",value:18},{label:o("productSummary_softGlue"),value:19},{label:o("productSummary_artificialMetal"),value:20}]:C.value===L.dlp?[{label:o("productSummary_lowRigidResin"),value:31},{label:o("productSummary_castableJewelry"),value:32},{label:o("productSummary_rigidResin"),value:33},{label:o("productSummary_washResin"),value:34},{label:o("productSummary_bioBasedResin"),value:35},{label:o("productSummary_hwymResin"),value:36}]:[]),ze=k(()=>[{id:0,name:o("productSummary_all")},{id:U.cloudPrint,name:o("productSummary_cloudPrinting"),isSize:!1,children:{data:[{label:o("productSummary_support"),value:!0},{label:o("productSummary_nonsupport"),value:!1}],radio:!0}},{id:U.printSpeed,name:o("paramsConf_ConsPrintSpeed"),isSize:!1,hidden:_e.value,children:{data:[{label:o("productSummary_common"),value:1},{label:o("productSummary_highSpeed"),value:2}],radio:!0}},{id:U.nozzleTemperature,name:o("paramsConf_ConsNozzleTemperature"),hidden:_e.value,isSize:!1,children:{title:o("productSummary_maxTemperature"),data:[{label:"240℃",value:240},{label:"250℃",value:250},{label:"260℃",value:260},{label:"270℃",value:270},{label:"280℃",value:280},{label:"300℃",value:300}],radio:!1}},{id:U.formeSize,name:o("productSummary_FormSize"),isSize:!0},{id:U.deviceSize,name:o("productSummary_DeviceSize"),isSize:!0},{id:U.extruder,name:o("productSummary_extruder"),isSize:!1,hidden:_e.value,children:{data:[{label:o("productSummary_nearEnd"),value:1},{label:o("productSummary_farEnd"),value:2}],radio:!0}},{id:U.nozzleAperture,name:o("sliceSettings_nozzleSize"),isSize:!1,hidden:_e.value,children:{data:[{label:o("productSummary_standard1"),value:1},{label:o("productSummary_standard2"),value:2},{label:o("productSummary_standard3"),value:3}],radio:!1}},{id:U.materialType,name:o("paramsConf_CuraMaterialType"),isSize:!1,children:{data:ua.value,radio:!1}}]),na=k(()=>C.value===L.fdm||C.value===L.dlp),ye=k(()=>x.value?ze.value.find(e=>e.id===x.value)||{}:{}),ge=k(()=>ye.value&&!ye.value.isSize?ye.value.children||{data:[]}:{data:[]}),xe=k(()=>ge.value.data||[]),Ee=k(()=>[{key:1,value:{begin:0,end:200},label:"0-200mm"},{key:2,value:{begin:201,end:400},label:"201-400mm"},{key:3,value:{begin:401,end:600},label:"401-600mm"},{key:4,value:{begin:601,end:1e3},label:"601-1000mm"}]),Ie=k(()=>{const e={};for(const a in U)e[U[a]]=a;return e}),Me=k(()=>x.value?Ie.value[x.value]:""),je=k(()=>[{label:o("productSummary_all"),value:V.all},{label:o("productSummary_saleUp"),value:V.sale},{label:o("product_halt_sales_text"),value:V.halt}]),{data:ia}=([ie,Ue]=Ba(async()=>sl("product-category-list",async()=>await $a({type:ol.PROD}))),ie=await ie,Ue(),ie);Ze(ia,e=>{var a;if((e==null?void 0:e.code)===Ae.SUCCESS){const r=((a=e.result)==null?void 0:a.list)||[];J.value=r.map(u=>{const{picture:i,aggName:s,id:v,aggType:h}=u,_=u.children||[],N=h?tl(h):"";return{aggType:h,children:_,name:s,ids:[v],picture:i||N}}),J.value.length&&(X.value=J.value[0].aggType||"")}},{immediate:!0});function sa(e){const r=[];for(let u=0;u<e.length;u+=10)r.push(e.slice(u,u+10));return r}function we(e){return{[ae.new]:{bgColor:"#28C8A6",bgColor2:"#E5F8F4",name:o("productSummary_newQr")},[ae.hot]:{bgColor:"#FD7630",bgColor2:"#FEF1EA",name:o("productSummary_hotQr")},[ae.seckill]:{bgColor:"#FF3764",bgColor2:"#FFEBEF",name:o("productSummary_seckillQr")},[ae.specialOffer]:{bgColor:"#FF3764",bgColor2:"#FFEBEF",name:o("productSummary_specialOfferQr")},[ae.plummet]:{bgColor:"#FF3764",bgColor2:"#FFEBEF",name:o("productSummary_plummetQr")},[ae.hot2]:{bgColor:"#FD7630",bgColor2:"#FEF1EA",name:o("productSummary_hot2Qr")}}[e]||{bgColor:"",bgColor2:"",name:""}}function ca(e){return p.value.some(a=>a.filterType===E.feature&&a.id===e)}function Qe(e){return!!(e.isConfirm||e.begin&&e.end&&e.begin<e.end)}function da(e){(e.aggType===L.accessory||e.aggType===L.accessory2)&&(ke.value=!0)}function Ge(e){let a={};
1return JSON.parse(JSON.stringify(e)).forEach(u=>{if(u){const{begin:i,end:s,isConfirm:v}=u,h=u.title.toLowerCase();if(v&&i&&s)a[h]=[{begin:i,end:s}];else{const _=u.value||[];_.length&&(a[h]=_.map(N=>{var D;return(D=Ee.value.find(j=>j.key===N))==null?void 0:D.value}).filter(Boolean))}}}),Object.keys(a).length?a:void 0}async function w(e=!0,a=!1){$.value=[];const r={aggType:C.value,subCategory:G.value||void 0,...S.value,...M.value};(g.value.lowPrice||g.value.highPrice)&&(r.referPrice={...g.value}),r.formeSize&&(r.formeSize=Ge(r.formeSize)),r.deviceSize&&(r.deviceSize=Ge(r.deviceSize)),me.value=!0,a||(S.value.page=1,r.page=1),e||Ea(r);const u=await ll(r);if((u==null?void 0:u.code)===Ae.SUCCESS){const i=u.result||{},s=A.value.map(v=>v.id);$.value=(i.list||[]).map(v=>({...v,checked:s.includes(v.id)})),Te.value=i.count||0,pe.value=Te.value>0}else pe.value=!1;me.value=!1}async function Ye(){var a;const e=await al({aggType:C.value});(e==null?void 0:e.code)===Ae.SUCCESS&&(De.value=((a=e.result)==null?void 0:a.list)||[])}function pa(){const{aggType:e,subCategory:a,page:r}=$e.query;C.value=Number(e)||X.value,S.value.page=Number(r)||1,Ye(),a&&(G.value=Number(a),Fe(G.value)),w(!0,!0)}function ma(e){if(!e||e.aggType===C.value)return;Re(e.aggType),Le({objType:e.ids[0]});const a=[...A.value];a[0]&&a[0].aggType!==e.aggType?Ve():a.length||Ve(),w(),le.replace(Q("/product?aggType=".concat(C.value)))}function va(e){!e||e.id===G.value||(Le({objType:e.id}),G.value=e.id,S.value.page=1,be(),Fe(e.id),w(),Ke(e.id))}function Ke(e){let a="/product?aggType=".concat(C.value);e&&(a+="&subCategory=".concat(e)),le.replace(Q(a))}function fa(e){if(e.id===x.value)te.value=!te.value;else if(e.id===0)be(),p.value=p.value.filter(a=>a.filterType!==E.feature),w();else{x.value=e.id,te.value=!1,e.isSize?I.value=[{title:"X",value:[],begin:null,end:null,isConfirm:!1},{title:"Y",value:[],begin:null,end:null,isConfirm:!1},{title:"Z",value:[],begin:null,end:null,isConfirm:!1}]:(W.value=[],Z.value=null);const a=M.value[Me.value];a&&(e.isSize?I.value=a:Array.isArray(a)?W.value=a:Z.value=a)}}function he(e){ya(e),M.value[Me.value]=e,w()}function _a(e){e.isConfirm?(e.isConfirm=!1,e.begin=void 0,e.end=void 0):Qe(e)&&(e.isConfirm=!0),he(I.value)}function ya(e){const a=ze.value.find(i=>i.id===x.value);if(!a)return;let r={classify:a.name,filterType:E.feature,id:x.value};if(a.isSize){const i=[];r.isSize=!0;for(const s of e)s!=null&&s.isConfirm&&s.begin&&s.end?i.push({label:"".concat(s.title," : ").concat(s.begin,"-").concat(s.end),key:s.title,begin:s.begin,end:s.end}):((s==null?void 0:s.value)||[]).forEach(h=>{const _=Ee.value.find(N=>N.key===h);_&&i.push({label:"".concat(s.title," : ").concat(_.label),data:_.key,key:s.title})});r.child=i}else{const i=a.children.data;if(a.children.radio){const s=i.find(v=>v.value===e);r={...r,...s||{}}}else r.child=e.map(s=>i.find(v=>v.value===s)).filter(Boolean)}const u=p.value.findIndex(i=>i.id===x.value);u>=0?(p.value[u]=r,Array.isArray(r.child)&&!r.child.length&&p.value.splice(u,1)):p.value.push(r)}function Fe(e){const a=Be.value.find(i=>i.id===e)||null;if(!a)return;const r=p.value.filter(i=>i.filterType!==E.feature);p.value=r.filter(i=>i.filterType===E.category?!!e:!0),a.classify=o("productSummary_series"),a.filterType=E.category;const u=p.value.findIndex(i=>(i==null?void 0:i.filterType)===E.category);u>=0?p.value[u]=a:e&&p.value.push(a)}function ga(e){if(!e)return;const a={...e},r=Y.value;if(a.id===r&&!a.haveBoolean)return;Y.value=a.id,S.value.sortName=a.id;let u=String(ee.reverse);a.id===r&&a.haveBoolean&&(u=de.value===ee.front?String(ee.reverse):String(ee.front)),a.haveBoolean&&(de.value=Number(u),S.value.sortOrder=Number(u));const i=p.value.findIndex(s=>s.filterType===E.sort);i>=0?p.value[i].name=a.name:p.value.push({...a,classify:o("productSummary_sort"),isSort:!0,filterType:E.sort}),!a.id&&i>=0&&p.value.splice(i,1),w()}function ha(e){const a=p.value.findIndex(r=>
1r.id==="sale");if(e!==V.sale){const r=je.value.find(i=>i.value===e)||{},u={classify:o("product_sale_state_text"),id:"sale",isSort:!0,name:r.label};a>=0?p.value[a]=u:p.value.push(u)}else a>=0&&p.value.splice(a,1);S.value.saleState=e||void 0,w()}function ba(){if(g.value.lowPrice||g.value.highPrice){!g.value.lowPrice&&g.value.highPrice&&(g.value.lowPrice=0),g.value.lowPrice&&!g.value.highPrice&&(g.value.highPrice=g.value.lowPrice+1);const e="".concat(g.value.lowPrice,"~").concat(g.value.highPrice),a=p.value.find(r=>r.id==="priceRange");a?a.name=e:p.value.push({classify:o("productSummary_price"),id:"priceRange",isSort:!0,name:e}),w()}}function Je(){if(g.value.lowPrice||g.value.highPrice){const e=p.value.findIndex(a=>a.id==="priceRange");e>=0&&p.value.splice(e,1),g.value={lowPrice:null,highPrice:null},w()}}function Xe(e,a,r){if(e.filterType===E.feature){const{id:u,child:i,isSize:s}=e,v=Ie.value[u];if(i!=null&&i.length){p.value[a].child.splice(r,1);const h=[...p.value[a].child||[]];h.length||p.value.splice(a,1),s?(I.value=I.value.map(_=>{const N=h.filter(D=>D.key===_.title)||[];if(N.length){const D=[];for(const j of N)j.data?D.push(j.data):(_.begin=j.begin,_.end=j.end);_.value=D}else _.isConfirm?(_.begin=void 0,_.end=void 0,_.isConfirm=!1):_.value=[];return _}),M.value[v]=I.value):(M.value[v]=h.map(_=>_.value),W.value=M.value[v])}else p.value.splice(a,1),M.value[v]=void 0,Z.value=void 0}else if(e.isSort){if(e.id==="priceRange"){Je();return}else e.id==="sale"?(oe.value=V.sale,S.value.saleState=V.sale):(Y.value=0,S.value.sortName=0);p.value.splice(a,1)}else e.filterType===E.classify&&(C.value=X.value,Re(),le.replace(Q("/product"))),e.filterType===E.category&&(p.value.splice(a,1),G.value=0,be(),Fe(0),Ke());w()}function Ca(){Re(),w(),le.replace(Q("/product"))}function Re(e){p.value=[],S.value={aggType:e||X.value,page:1,pageSize:12,saleState:V.sale},oe.value=V.sale,C.value=e||X.value,be(),Y.value=0,g.value={lowPrice:null,highPrice:null},Ye()}function be(){x.value=0,M.value={printSpeed:void 0,nozzleTemperature:void 0,formeSize:void 0,deviceSize:void 0,extruder:void 0,nozzleAperture:void 0,cloudPrint:void 0,materialType:void 0}}function Sa(e){S.value.page=e,w(!1,!0);const a={...$e.query};a.page=e,le.replace({path:Q("/product"),query:a})}function Ta(e,a){if(!re.value)return;re.value=!1;const r=!!e.checked;let u=[...A.value];if(wa(e.id,dl.CENTER),r)H.value=!1,u=u.filter(s=>s.id!==e.id);else{if(u.length>=la){H.value=!0,He(),ve.value&&clearTimeout(ve.value),ve.value=setTimeout(()=>{H.value=!1,ve.value=null,re.value=!0},3e3);return}const s=u[0];if(s&&s.aggType!==e.aggType){let v="";s.aggType===L.dlpPrinter&&(v=o("productSummary_onlydlp")),s.aggType===L.fdmPrinter&&(v=o("productSummary_onlyFdm")),re.value=!0,Wa.error(v);return}u.push(e)}const i={...e,checked:!r};$.value[a]=i,A.value=u,fe.value=u.map(({coverUrl:s,name:v,id:h,aggType:_})=>({coverUrl:s,name:v,id:h,aggType:_})),He(),re.value=!0}function ka(e,a){H.value=!1,A.value=A.value.filter((r,u)=>u!==a),fe.value=A.value.map(({coverUrl:r,name:u,id:i,aggType:s})=>({coverUrl:r,name:u,id:i,aggType:s})),xa()}function Ve(){H.value=!1,A.value=[],fe.value=[],$.value=$.value.map(e=>({...e,checked:!1}))}function Pa(){K.value=!1,Pe.value=!1}function He(){K.value=!0,Pe.value=!0}function za(e){qa({path:Q("/product/compare"),query:e})}function xa(){const e=A.value.map(a=>a.id);$.value=$.value.map(a=>({...a,checked:e.includes(a.id)}))}function Le({objId:e,clickType:a,objType:r}){se("product_center_page",{source:aa.CENTER,obj_id:e,click_type:a,obj_type:r})}function Ea(e){se("product_center_page",{source:aa.CENTER,description:JSON.stringify(e)})}function wa(e,a){se("product_comparison",{source:a,obj_id:e})}function Fa(e,a){Le({objId:e.id}),se("cxy_event",{event_key:"model_recommend_click",page_name:"产品库",operation_location_name:"产品库",position_name:(S.value.page-1)*S.value.pageSize+a+1,product_name:e.name,product_id:e.id})}return Ze($,()=>{K.value&&(K.value=!1,Ia(()=>{K.value=!0}))}),Ma(()=>{pa()}),cl({title:o("product_list_seo_title"),description:o("product_list_seo_de
1sc"),keywords:o("product_list_seo_keywords")}),(e,a)=>{const r=Ua,u=Da,i=Qa,s=Ja,v=Ga,h=ja,_=Ya,N=Za,D=el,j=Ka;return n(),d("div",{class:O(["product-list-layout",{"compare-layout":l(K)}])},[c("div",pl,[q(r,null,{default:R(()=>[Ne(c("div",ml,[(n(!0),d(b,null,z(l(p),(t,y)=>(n(),d("div",{key:"tag_"+y,class:"product-selected-list"},[t.child?(n(!0),d(b,{key:0},z(t.child,(P,ne)=>(n(),d("div",{key:ne,class:"filtrate-selected-tag"},[ne===0?(n(),d("label",vl,m(t.classify+l(ue)),1)):T("",!0),c("span",null,m(P.label),1),c("i",{class:"iconfont icon-guanbi close-icon",onClick:F=>Xe(t,y,ne)},null,8,fl)]))),128)):(n(),d("div",_l,[c("label",null,m(t.classify+l(ue)),1),c("span",null,m(t.name||t.label),1),t.aggType!==l(X)?(n(),d("i",{key:0,class:"iconfont icon-guanbi close-icon",onClick:P=>Xe(t,y)},null,8,yl)):T("",!0)]))]))),128)),c("div",{class:"filtrate-clear-button",onClick:Ca},m(l(o)("productSummary_clearFiltrate")),1)],512),[[ea,l(p).length]])]),_:1}),c("div",{class:O(["product-menu-container",{showTips:l(ke),mt20:!l(p).length}])},[c("div",gl,[c("span",hl,m(l(o)("productSummary_classType")),1),c("div",bl,[(n(!0),d(b,null,z(l(J),(t,y)=>(n(),d("span",{key:y,class:O(["product-class-item","menu-item",{"active-item":l(C)===t.aggType}]),onClick:P=>ma(t),onMouseenter:P=>da(t),onMouseleave:a[0]||(a[0]=P=>ke.value=!1)},[c("span",null,m(t.name),1),t.aggType===l(L).accessory?(n(),d("div",Sl,m(l(o)("productSummary_accessoryTips")),1)):T("",!0),t.aggType===l(L).accessory2?(n(),d("div",Tl,m(l(o)("productSummary_accessoryTips2")),1)):T("",!0)],42,Cl))),128))])]),c("div",kl,[c("span",Pl,m(l(o)("productSummary_series")),1),c("div",zl,[(n(!0),d(b,null,z(l(Be),(t,y)=>(n(),d("span",{key:y,class:O(["sub-category","menu-item",{"active-item":l(G)===t.id}])},[c("span",{class:"sub-name",onClick:P=>va(t)},[c("span",null,m(t.name),1),t.qrChildren&&t.qrChildren.length?(n(),d("i",El)):T("",!0)],8,xl),t.qrChildren&&t.qrChildren.length?(n(),d("div",wl,[(n(!0),d(b,null,z(sa(t.qrChildren),(P,ne)=>(n(),d("div",{key:ne,class:"qr-col"},[(n(!0),d(b,null,z(P,F=>(n(),B(u,{key:F.id,to:l(Q)(l(rl)({type:F.aggType,id:F.id,name:F.name})),rel:"opener",class:"qr-ceil",onClick:a[1]||(a[1]=Ha(()=>{},["stop"]))},{default:R(()=>[c("span",{class:"name",title:F.name},m(F.name),9,Fl),F.saleState===V.halt?(n(),d("span",Rl,m(l(o)("product_halt_sales_text")),1)):F.tag?(n(),d("span",{key:1,class:"tag",style:Xa({color:we(F.tag).bgColor,backgroundColor:we(F.tag).bgColor2})},m(we(F.tag).name),5)):T("",!0)]),_:2},1032,["to"]))),128))]))),128))])):T("",!0)],2))),128))])]),l(na)?(n(),d("div",Vl,[c("span",Ll,m(l(o)("productSummary_feature")),1),c("div",Al,[c("div",Nl,[(n(!0),d(b,null,z(l(ze),(t,y)=>(n(),d(b,{key:y},[t.hidden?T("",!0):(n(),d("span",{key:0,class:O(["menu-item","feature",{"high-light":ca(t.id),"active-item":l(x)===t.id,"pack-up":l(x)===t.id&&l(te)}]),onClick:P=>fa(t)},[c("span",null,m(t.name),1),t.id?(n(),d("i",Ul)):T("",!0)],10,Ol))],64))),128))]),l(x)?Ne((n(),d("div",$l,[l(ye).isSize?(n(),d("div",Dl,[(n(!0),d(b,null,z(l(I),t=>(n(),d("div",{key:t.title,class:"product-feature-size"},[c("label",ql,m(t.title+l(ue)),1),q(s,{modelValue:t.value,"onUpdate:modelValue":y=>t.value=y,disabled:t.isConfirm,onChange:a[2]||(a[2]=y=>he(l(I)))},{default:R(()=>[(n(!0),d(b,null,z(l(Ee),y=>(n(),B(i,{key:y.key,value:y.key},{default:R(()=>[Ce(m(y.label),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue","onUpdate:modelValue","disabled"]),c("div",Bl,[c("label",Il,m(l(o)("productSummary_customText")+l(ue)),1),q(v,{modelValue:t.begin,"onUpdate:modelValue":y=>t.begin=y,modelModifiers:{number:!0},class:"product-child-size-input",maxlength:9},null,8,["modelValue","onUpdate:modelValue"]),a[8]||(a[8]=c("div",{class:"product-child-line"},"-",-1)),q(v,{modelValue:t.end,"onUpdate:modelValue":y=>t.end=y,modelModifiers:{number:!0},min:t.begin+1,maxlength:9,class:"product-child-size-input"},null,8,["modelValue","onUpdate:modelValue","min"]),a[9]||(a[9]=c("span",{class:"product-child-size-unit"},"mm",-1)),c("div",{class:O(["product-child-size-btn",{"can-use":Qe(t)}]),onClick:y=>_a(t)},m(t.isConfirm?l(o)("cart_table_reset"):l(o)("confirm")),11,Ml)])]))),128))])):(n(),d(b,{key:1},[l(ge).title?(n(),d("label",jl,m(l(ge).title+l(ue)),1)):T("",!0),l(ge).radio?(n(),B(_,{key:1,modelValue:l(Z),"onUpdate:modelValue":a[3]||(a[3]=t=>Oe(Z)?Z.value=t:null),class:"feature-children-content",onChange:he},{default:R(()=>[(n(!0),d(b,null,z(l(xe),t=>(n(),B(h,{key:t.value,value:t.value},{default:R(()=>[Ce(m(t.label),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])):(n(),B(s,{key:2,modelValue:l(W),"onUpdate:modelValue":a[4]||(a[4]=t=>Oe(W)?W.value=t:null),class:O(["feature-children-content",{mecism:l(xe).length>6}]),onChange:he},{default:R(()=>[(n(!0),d(b,null,z(l(xe),t=>(n(),B(i,{key:t.value,value:t.value},{default:R(()=>[Ce(m(t.label),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue","class"]))],64))],512)),[[ea,!l(te)]]):T("",!0)])])):T("",!0),c("div",Ql,[c("span",Gl,m(l(o)("productSummary_sort")),1),c("div",Yl,[(n(!0),d(b,null,z(l(ra),(t,y)=>(n(),d("span",{key:y,class:O(["menu-item",{"active-item":l(Y)===t.id}]),onClick:P=>ga(t)},[c("span",null,m(t.name),1),t.haveBoolean?(n(),d("span",Jl,[c("i",{class:O(["front","iconfont icon-you",{active:l(de)===l(ee).front&&l(Y)===t.id}])},null,2),c("i",{class:O(["reverse","iconfont icon-xia",{active:l(de)===l(ee).reverse&&l(Y)===t.id}])},null,2)])):T("",!0)],10,Kl))),128)),c("div",Xl,[c("div",Hl,[c("div",Wl,[q(v,{modelValue:l(g).lowPrice,"onUpdate:modelValue":a[5]||(a[5]=t=>l(g).lowPrice=t),modelModifiers:{number:!0},class:"product-filtrate-prize-input",maxlength:9,placeholder:l(o)("productSummary_minPrice")},{prefix:R(()=>[c("span",Zl,m(l(qe)),1)]),_:1},8,["modelValue","placeholder"]),a[10]||(a[10]=c("div",{class:"product-filtrate-line"},"-",-1)),q(v,{modelValue:l(g).highPrice,"onUpdate:modelValue":a[6]||(a[6]=t=>l(g).highPrice=t),modelModifiers:{number:!0},maxlength:9,class:"product-filtrate-prize-input",placeholder:l(o)("productSummary_maxPrice")},{prefix:R(()=>[c("span",et,m(l(qe)),1)]),_:1},8,["modelValue","placeholder"])]),c("div",at,[c("div",{class:"product-child-size-btn can-use clear",onClick:Je},m(l(o)("cart_table_reset")),1),c("div",{class:"product-child-size-btn can-use",onClick:ba},m(l(o)("Confirm")),1)])])]),c("div",lt,[c("span",null,m(l(o)("product_sale_state_text")),1),q(_,{modelValue:l(oe),"onUpdate:modelValue":a[7]||(a[7]=t=>Oe(oe)?oe.value=t:null),class:"sale-state-radio",onChange:ha},{default:R(()=>[(n(!0),d(b,null,z(l(je),t=>(n(),B(h,{key:t.value,value:t.value},{default:R(()=>[Ce(m(t.label),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])])])])],2),Ne((n(),d("div",tt,[l(pe)?(n(),d(b,{key:0},[c("div",{ref_key:"productListRef",ref:oa,class:"product-list"},[(n(!0),d(b,null,z(l($),(t,y)=>(n(),B(nl,{key:t.id,item:t,"show-compare":"",onToProductDetail:P=>Fa(P,y),onAddCompare:P=>Ta(P,y)},null,8,["item","onToProductDetail","onAddCompare"]))),128))],512),q(N,{"current-page":l(S).page,"page-size":l(S).pageSize,total:l(Te),onCurrentChange:Sa},null,8,["current-page","page-size","total"])],64)):T("",!0),!l(me)&&!l(pe)?(n(),B(D,{key:1})):T("",!0)])),[[j,l(me)]])]),q(il,{"compare-list":l(A),visible:l(K),"max-num":la,"show-max-tip":l(H),onRemove:ka,onClear:Ve,onCompare:za,onClose:Pa},null,8,["compare-list","visible","show-max-tip"])],2)}}},Ot=Ra(ot,[["__scopeId","data-v-bc11d21a"]]);export{Ot 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.