1import{u as O}from"./7wDI_HF0.js";import{_ as z}from"./CxMCNjUa.js";import{_ as L}from"./bfXyeVrS.js";import{_ as q}from"./Cey5gbRC.js";import{_ as U}from"./DC64LUpW.js";import{x as A,A as N,i as j,o as r,c,b as i,a as s,t as u,F as M,D as B,k as m,f as d,K as F,d as x,w as v,s as V,M as E,h as C,u as K,g as S,l as I,H as k}from"./C4-mtOfP.js";import{c as P}from"./BdkEiKsM.js";import{P as R}from"./9fEUzDSz.js";import{I as g}from"./WAJsY_rR.js";import{_ as D}from"./DlAUqK2U.js";import{A as $}from"./Dv58JGTD.js";import{_ as T}from"./d-ZkllEu.js";import{d as G}from"./Defd4tYe.js";import"./pb_TXfmz.js";import"./BHfhEbzc.js";import"./DO0x301F.js";import"./DM9CmGhE.js";import"./Deuc0E8-.js";import"./CXkkP6O4.js";import"./tdlLz8rI.js";import"./D6qJbdzf.js";import"./CLFzEa0p.js";import"./DN3XsdxB.js";import"./DHM1Qp6X.js";const J={class:"pc-product-supports-page"},Q={class:"container"},W={class:"product-image-wrapper"},X=["src","alt"],Y={class:"page-title"},Z={class:"driver-list"},tt={class:"card-content"},st={class:"driver-name"},et={class:"driver-info"},it={key:0,class:"info-item"},ot={key:1,class:"info-item"},rt={key:2,class:"info-item"},at=["onClick"],nt={key:0,class:"empty-state"},lt={class:"service-cards"},ct={class:"service-card"},dt={class:"service-card"},pt={class:"service-card"},ut={class:"contact-grid"},vt={__name:"SupportsPage",props:{productId:{type:String,required:!0},initialDrivers:{type:Array,default:()=>[]},displayProduct:{type:Object,default:null}},setup(a){const n=a,l=A(n.initialDrivers),f=async()=>{try{const e=await P.getDriverList({limit:12,q:{driver_display_product_id_is:n.productId}});l.value=e.objects||[]}catch(e){console.error("å 载驱å¨å表失败:",e)}},y=e=>{let t="";e.source_url?t=e.source_url:e.attachment?.origin_url&&(t=e.attachment.origin_url),t?window.open(t,"_blank"):V.error("ä¸è½½é¾æ¥ä¸å¯ç¨")},p=e=>e?new Date(e).toLocaleDateString("zh-CN",{year:"numeric",month:"2-digit",day:"2-digit"}):"";return N(()=>n.initialDrivers,e=>{l.value=e||[]},{immediate:!1}),j(()=>{l.value.length===0&&f()}),(e,t)=>{const b=z,_=L,h=q,w=U;return r(),c("div",J,[i(R,{"product-id":a.productId,"display-product":a.displayProduct,"buy-link":a.displayProduct?.buy_link||"","product-name":a.displayProduct?.name||"",transparent:!0,"enable-sticky":!0},null,8,["product-id","display-product","buy-link","product-name"]),s("div",Q,[s("div",W,[s("img",{src:a.displayProduct.main_image?.origin_url||a.displayProduct.product_serial?.main_image?.origin_url||a.displayProduct.product_category?.main_image?.origin_url,alt:a.displayProduct?.name,class:"product-image"},null,8,X)]),s("h1",Y,u(a.displayProduct?.name)+" ææ¯æ¯æ",1),t[13]||(t[13]=s("h2",{class:"section-title"},"ç¸å
³é©±å¨",-1)),s("div",Z,[(r(!0),c(M,null,B(l.value,o=>(r(),c("div",{key:o.id,class:"driver-card"},[s("div",tt,[s("h3",st,u(o.title),1),s("div",et,[o.sub_title?(r(),c("span",it," çæ¬: "+u(o.sub_title),1)):m("",!0),o.brief?(r(),c("span",ot," æä½ç³»ç»: "+u(o.brief),1)):m("",!0),o.published_at?(r(),c("span",rt," æ´æ°æ¥æ: "+u(p(o.published_at)),1)):m("",!0)])]),s("button",{type:"link",class:"download-btn",onClick:H=>y(o)},[i(d(F),{icon:"mdi:download"}),t[0]||(t[0]=x(" ç¹å»ä¸è½½ ",-1))],8,at)]))),128))]),l.value.length===0?(r(),c("div",nt,[...t[1]||(t[1]=[s("p",null,"ææ é©±å¨ä¸è½½",-1)])])):m("",!0),t[14]||(t[14]=s("h2",{class:"section-title"},"产åæå¡",-1)),s("div",lt,[i(d($),{placement:"bottom",trigger:"hover"},{content:v(()=>[...t[2]||(t[2]=[s("img",{src:"https://glbfs.mechrevo.com/website/static/images/qrcode-service.png",alt:"æå¡äºç»´ç ",style:{width:"200px",height:"200px"}},null,-1)])]),default:v(()=>[s("div",ct,[i(g,{name:"https://glbfs.mechrevo.com/website/static/svgicons/fix.svg",size:"88px",color:"#000"}),t[3]||(t[3]=s("h4",{class:"service-title"},"线ä¸å¯ä¿®",-1)),t[4]||(t[4]=s("p",{class:"service-subtitle"},"å¨çº¿ç³è¯·ç»´ä¿®æå¡",-1)),t[5]||(t[5]=s("span",{class:"service-action"}," ç«å³ç³è¯· ",-1))])]),_:1}),i(d($),{placement:"bottom",trigger:"hover"},{content:v(()=>[...t[6]||(t[6]=[s("img",{src:"https://glbfs.mechrevo.com/website/static/images/qrcode-service.png",alt:"æå¡äºç»´ç ",style:{width:"200px",height:"200px"}},null,-1)])]),default:v(()=>[s("div",dt,[i(g,{name:"https://glbfs.mechrevo.com/website/static/svgicons/service-list.svg",size:"88px",color:"#000"}
1),t[7]||(t[7]=s("h4",{class:"service-title"},"æçæå¡å",-1)),t[8]||(t[8]=s("p",{class:"service-subtitle"},"æçæå¡åãåå²ç»´ä¿®è®°å½ãç»´ä¿®è¿åº¦",-1)),t[9]||(t[9]=s("span",{class:"service-action"}," ç«å³æ¥ç ",-1))])]),_:1}),s("div",pt,[i(g,{name:"https://glbfs.mechrevo.com/website/static/svgicons/service-skills.svg",size:"88px",color:"#000"}),t[11]||(t[11]=s("h4",{class:"service-title"},"ä½¿ç¨æå·§",-1)),t[12]||(t[12]=s("p",{class:"service-subtitle"},"é«æå¿«æ·ç产å使ç¨å·§æ",-1)),i(b,{to:"/skills",class:"service-action"},{default:v(()=>[...t[10]||(t[10]=[x(" ç«å³æ¥ç ",-1)])]),_:1})])]),t[15]||(t[15]=s("h2",{class:"section-title contact-title"},"èç³»æä»¬",-1)),s("div",ut,[i(_),i(h)])]),i(w)])}}},mt=D(vt,[["__scopeId","data-v-2ab2155f"]]),_t={class:"mobile-product-supports-page"},gt={class:"container"},ft={class:"product-image-wrapper"},yt=["src","alt"],bt={class:"page-title"},ht={class:"driver-list"},wt={class:"card-content"},kt={class:"driver-name"},xt={class:"driver-info"},$t={key:0,class:"info-item"},Pt={key:1,class:"info-item"},Dt={key:2,class:"info-item"},Ct=["onClick"],St={key:0,class:"empty-state"},It={class:"service-cards"},zt={class:"service-card"},Lt={class:"service-card"},qt={class:"service-card"},At={class:"contact-grid"},Nt={__name:"SupportsPage",props:{productId:{type:String,required:!0},initialDrivers:{type:Array,default:()=>[]},displayProduct:{type:Object,default:null}},setup(a){const n=a,l=A(n.initialDrivers),f=async()=>{try{const e=await P.getDriverList({limit:12,q:{driver_display_product_id_is:n.productId}});l.value=e.objects||[]}catch(e){console.error("å 载驱å¨å表失败:",e)}},y=e=>{let t="";e.source_url?t=e.source_url:e.attachment?.origin_url&&(t=e.attachment.origin_url),t?window.open(t,"_blank"):V.error("ä¸è½½é¾æ¥ä¸å¯ç¨")},p=e=>e?new Date(e).toLocaleDateString("zh-CN",{year:"numeric",month:"2-digit",day:"2-digit"}):"";return N(()=>n.initialDrivers,e=>{l.value=e||[]},{immediate:!1}),j(()=>{l.value.length===0&&f()}),(e,t)=>{const b=z,_=L,h=q,w=T;return r(),c("div",_t,[s("div",gt,[s("div",ft,[s("img",{src:a.displayProduct?.main_image_urls?.[0]||"https://glbfs.mechrevo.com/website/static/images/placeholder.png",alt:a.displayProduct?.name,class:"product-image"},null,8,yt)]),s("h1",bt,u(a.displayProduct?.name)+"ææ¯æ¯æ",1),t[13]||(t[13]=s("h2",{class:"section-title"},"ç¸å
³é©±å¨",-1)),s("div",ht,[(r(!0),c(M,null,B(l.value,o=>(r(),c("div",{key:o.id,class:"driver-card"},[s("div",wt,[s("h3",kt,u(o.title),1),s("div",xt,[o.sub_title?(r(),c("span",$t," çæ¬: "+u(o.sub_title),1)):m("",!0),o.brief?(r(),c("span",Pt," æä½ç³»ç»: "+u(o.brief),1)):m("",!0),o.published_at?(r(),c("span",Dt," æ´æ°æ¥æ: "+u(p(o.published_at)),1)):m("",!0)])]),s("button",{type:"link",class:"download-btn",onClick:H=>y(o)},[i(d(F),{icon:"mdi:download"}),t[0]||(t[0]=x(" ç¹å»ä¸è½½ ",-1))],8,Ct)]))),128))]),l.value.length===0?(r(),c("div",St,[...t[1]||(t[1]=[s("p",null,"ææ é©±å¨ä¸è½½",-1)])])):m("",!0),t[14]||(t[14]=s("h2",{class:"section-title"},"产åæå¡",-1)),s("div",It,[i(d($),{placement:"bottom",trigger:"click"},{content:v(()=>[...t[2]||(t[2]=[s("img",{src:"https://glbfs.mechrevo.com/website/static/images/qrcode-service.png",alt:"æå¡äºç»´ç ",style:{width:"200px",height:"200px"}},null,-1)])]),default:v(()=>[s("div",zt,[i(g,{name:"https://glbfs.mechrevo.com/website/static/svgicons/fix.svg",size:"88px",color:"#000"}),t[3]||(t[3]=s("h4",{class:"service-card-title"},"线ä¸å¯ä¿®",-1)),t[4]||(t[4]=s("p",{class:"service-subtitle"},"å¨çº¿ç³è¯·ç»´ä¿®æå¡",-1)),t[5]||(t[5]=s("span",{class:"service-action"},"ç«å³ç³è¯·",-1))])]),_:1}),i(d($),{placement:"bottom",trigger:"click"},{content:v(()=>[...t[6]||(t[6]=[s("img",{src:"https://glbfs.mechrevo.com/website/static/images/qrcode-service.png",alt:"æå¡äºç»´ç ",style:{width:"200px",height:"200px"}},null,-1)])]),default:v(()=>[s("div",Lt,[i(g,{name:"https://glbfs.mechrevo.com/website/static/svgicons/service-list.svg",size:"88px",color:"#000"}),t[7]||(t[7]=s("h4",{class:"service-card-title"},"æçæå¡å",-1)),t[8]||(t[8]=s("p",{class:"service-subtitle"},"æçæå¡åãåå²ç»´ä¿®è®°å½ãç»´ä¿®è¿åº¦",-1)),t[9]||(t[9]=s("span",{class:"service-action"},"ç«å³æ¥ç",-1))])]),_:1}),s("div",qt,[i(g,{name:"https://glbfs.mechrevo.com/website/static/svgicons/service-skills.svg",size:"88px",color:"#000"}),t[11]||(t[11]=s("h4",{class:"service-card-title"},"ä½¿ç¨æå·§",-1)),t[12]||(t[12]=s("p",{class:"service-subtitle"},"é«æå¿«æ·ç产å使ç¨å·§æ",-1)),i(b,{to:"/skills",class:"service-action"},{default:v(()=>[...t[10]||(t[10]=[x("ç«å³æ¥ç",-1)])]),_:1})])]),t[15]||(t[15]=s("h2",{class:"section-title"},"èç³»æä»¬",-1)),s("div",At,[i(_),i(h)])]),i(w)])}}},jt=D(Nt,[["__scopeId","data-v-a871b39b"]]),Mt={class:"product-supports-page"},Bt={__name:"supports",async setup(a){let n,l;const{isMobile:f}=O(),y=E(),p=k(()=>y.params.id),{data:e}=([n,l]=C(()=>I(`display-product-supports-${p.value}`,()=>G.getDisplayProductDetail(p.value),{server:!0,lazy:!1})),n=await n,l(),n),t=k(()=>e.value?.object||null),{data:b}=([n,l]=C(()=>I(`product-supports-drivers-${p.value}`,()=>P.getDriverList({limit:12,q:{driver_display_product_id_is:p.value}}),{server:!0,lazy:!1})),n=await n,l(),n),_=k(()=>b.value?.objects||[]);return K({title:k(()=>t.value?`${t.value.name}ææ¯æ¯æ - æºæ¢°é©å½`:"ææ¯æ¯æ - æºæ¢°é©å½")}),(h,w)=>(r(),c("div",Mt,[d(f)?(r(),S(jt,{key:1,"product-id":d(p),"initial-drivers":d(_),"display-product":d(t)},null,8,["product-id","initial-drivers","display-product"])):(r(),S(mt,{key:0,"product-id":d(p),"initial-drivers":d(_),"display-product":d(t)},null,8,["product-id","initial-drivers","display-product"]))]))}},ls=D(Bt,[["__scopeId","data-v-55df55e8"]]);export{ls 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.