1import{d as b,y as v,I as d,U as e,V as s,F as m,a0 as g,D as l,a2 as V,a3 as r,a4 as c,a5 as q,a6 as U,J as a,W as j,a7 as M}from"./CDzwh3o2.js";import{j as N,z as T,e as I,a as x}from"./BVHKRbT0.js";import{u as L,a as W,b as D}from"./BS2Gu9TI.js";const E={class:"bg-gradient-to-br from-indigo-50 to-purple-50"},B={class:"section-container"},F={class:"max-w-4xl mx-auto text-center"},P={class:"text-4xl md:text-5xl font-bold mb-6"},R={class:"text-xl text-gray-600 mb-8"},A={class:"bg-white"},O={class:"section-container"},G={class:"grid grid-cols-1 lg:grid-cols-2 gap-16 max-w-6xl mx-auto"},H={class:"text-2xl font-bold mb-8"},J={class:"space-y-6"},K={class:"w-12 h-12 bg-indigo-100 rounded-xl flex items-center justify-center flex-shrink-0"},Y=["src","alt"],Z={class:"font-bold mb-1"},Q={class:"text-gray-600"},X={class:"mt-12 bg-gray-50 rounded-2xl p-6"},ee={class:"font-bold mb-4"},oe={class:"grid grid-cols-2 gap-4"},te={class:"text-2xl font-bold text-indigo-600"},se={class:"text-sm text-gray-600"},ne={class:"bg-white rounded-2xl shadow-xl p-8 border"},le={class:"text-2xl font-bold mb-6"},ie={class:"grid grid-cols-1 md:grid-cols-2 gap-6"},de={for:"demo-name",class:"block text-sm font-medium text-gray-700 mb-2"},ae={for:"demo-title",class:"block text-sm font-medium text-gray-700 mb-2"},re={for:"demo-company",class:"block text-sm font-medium text-gray-700 mb-2"},ce={class:"grid grid-cols-1 md:grid-cols-2 gap-6"},ue={for:"demo-email",class:"block text-sm font-medium text-gray-700 mb-2"},me={for:"demo-phone",class:"block text-sm font-medium text-gray-700 mb-2"},ge={for:"demo-store-count",class:"block text-sm font-medium text-gray-700 mb-2"},pe={class:"block text-sm font-medium text-gray-700 mb-2"},be={class:"grid grid-cols-2 gap-3"},he=["id","value"],fe=["src","alt"],ye={class:"text-sm"},ve={for:"demo-needs",class:"block text-sm font-medium text-gray-700 mb-2"},xe=["placeholder"],_e={type:"submit",class:"w-full bg-indigo-600 text-white py-4 rounded-lg font-semibold hover:bg-indigo-700 transition-colors text-lg"},ke={class:"text-sm text-gray-500 text-center"},we={class:"bg-gray-50"},$e={class:"section-container"},Ce={class:"text-center mb-16"},ze={class:"text-3xl font-bold mb-4"},Se={class:"grid grid-cols-1 md:grid-cols-3 gap-8 max-w-5xl mx-auto"},Ve={class:"flex items-center gap-1 mb-4"},qe={class:"text-gray-600 mb-4"},Ue={class:"flex items-center gap-3"},je={class:"w-10 h-10 bg-gray-200 rounded-full flex items-center justify-center"},Me={class:"font-medium"},Ne={class:"text-sm text-gray-500"},De={__name:"demo",setup(Te){const{t:p,locale:u}=L();W(),D({title:()=>p("seo.demo.title"),meta:[{name:"description",content:()=>p("seo.demo.description")}]});const n=b({name:"",title:"",company:"",email:"",phone:"",storeCount:"1-5",products:[],needs:""}),_=v(()=>[{id:"muyuai",icon:"/images/muyuai-logo.png",name:u.value==="zh-CN"||u.value==="zh-TW"?"æ¯è¯AI":"MuyuAI"},{id:"design",icon:"/images/design-logo.png",name:"Studio"},{id:"geo",icon:"/images/geo-logo.png",name:"GEO"},{id:"reach",icon:"/images/reach-logo.png",name:"Reach"}]),k=[{key:"muyuai",icon:"/images/muyuai-logo.png"},{key:"design",icon:"/images/design-logo.png"},{key:"geo",icon:"/images/geo-logo.png"},{key:"reach",icon:"/images/reach-logo.png"}],w=v(()=>{const t=u.value==="zh-CN"||u.value==="zh-TW";return[{key:"csCost",value:"90%"},{key:"designSpeed",value:"10x"},{key:"merchantCount",value:t?"3ä¸+":"30K+"},{key:"storeCount",value:t?"150ä¸+":"1.5M+"}]}),$=v(()=>({"zh-CN":x,zh:x,en:I,"zh-TW":T,ja:N}[u.value]||x).demo?.testimonialList||[]),h=b(!1),f=b(""),C=b(!1),z=async()=>{if(!h.value){h.value=!0,f.value="";try{(await $fetch("/api/submit-form",{method:"POST",body:{formType:"demo",name:n.value.name,title:n.value.title,company:n.value.company,email:n.value.email,phone:n.value.phone,storeCount:n.value.storeCount,products:n.value.products,needs:n.value.needs}})).success&&(C.value=!0,n.value={name:"",title:"",company:"",email:"",phone:"",storeCount:"1-5",products:[],needs:""},alert(p("demo.submitSuccess")))}catch(t){console.error("Form submission error:",t),f.value=t?.data?.message||p("demo.submitError")||"Submission failed",alert(f.value)}finally{h.value=!1}}};return(t,i)=>(a(),d("div",null,[e("section",E,[e("div",B,[e("div",F,[e("h1",P,s(t.$t("demo.title")),1),e("p",R,s(t.$t("demo.subtitle")),1)])])]),e("section",A,[e("div",O,[e("div",G,[e("div",null,[e("h2",H,s(t.$t("demo.whatYouSee")),1),e("div",J,[(a(),d(m,null,g(k,o=>e("div",{key:o.key,class:"flex gap-4"},[e("div",K,[e("img",{src:o.icon,alt:o.key,class:"w-7 h-7 object-contain"},null,8,Y)]),e("div",null,[e("h3",Z,s(t.$t(`demo.demoContents.${o.key}.title`)),1),e("p",Q,s(t.$t(`demo.demoContents.${o.key}.desc`)),1)])])),64))]),e("div",X,[e("h3",ee,s(t.$t("demo.customerResults")),1),e("div",oe,[(a(!0),d(m,null,g(l(w),o=>(a(),d("div",{key:o.key,class:"text-center p-4 bg-white rounded-xl"},[e("div",te,s(o.value),1),e("div",se,s(t.$t(`demo.stats.${o.key}`)),1)]))),128))])])]),e("div",null,[e("div",ne,[e("h2",le,s(t.$t("demo.scheduleDemo")),1),e("form",{onSubmit:V(z,["prevent"]),class:"space-y-6"},[e("div",ie,[e("div",null,[e("label",de,s(t.$t("demo.name"))+" "+s(t.$t("common.required")),1),r(e("input",{id:"demo-name","onUpdate:modelValue":i[0]||(i[0]=o=>l(n).name=o),type:"text",required:"",autocomplete:"name",class:"w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-indigo-500 focus:border-transparent"},null,512),[[c,l(n).name]])]),e("div",null,[e("label",ae,s(t.$t("demo.jobTitle")),1),r(e("input",{id:"demo-title","onUpdate:modelValue":i[1]||(i[1]=o=>l(n).title=o),type:"text",autocomplete:"organization-title",class:"w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-indigo-500 focus:border-transparent"},null,512),[[c,l(n).title]])])]),e("div",null,[e("label",re,s(t.$t("demo.company"))+" "+s(t.$t("common.required")),1),r(e("input",{id:"demo-company","onUpdate:modelValue":i[2]||(i[2]=o=>l(n).company=o),type:"text",required:"",autocomplete:"organization",class:"w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-indigo-500 focus:border-transparent"},null,512),[[c,l(n).company]])]),e("div",ce,[e("div",null,[e("label",ue,s(t.$t("demo.email"))+" "+s(t.$t("common.required")),1),r(e("input",{id:"demo-email","onUpdate:modelValue":i[3]||(i[3]=o=>l(n).email=o),type:"email",required:"",autocomplete:"email",class:"w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-indigo-500 focus:border-transparent"},null,512),[[c,l(n).email]])]),e("div",null,[e("label",me,s(t.$t("demo.phone"))+" "+s(t.$t("common.required")),1),r(e("input",{id:"demo-phone","onUpdate:modelValue":i[4]||(i[4]=o=>l(n).phone=o),type:"tel",required:"",autocomplete:"tel",class:"w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-indigo-500 focus:border-transparent"},null,512),[[c,l(n).phone]])])]),e("div",null,[e("label",ge,s(t.$t("demo.storeCount")),1),r(e("select",{id:"demo-store-count","onUpdate:modelValue":i[5]||(i[5]=o=>l(n).storeCount=o),class:"w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-indigo-500 focus:border-transparent"},[...i[8]||(i[8]=[U('<option value="1-5">1-5</option><option value="6-20">6-20</option><option value="21-50">21-50</option><option value="51-100">51-100</option><option value="100+">100+</option>',5)])],512),[[q,l(n).storeCount]])]),e("fieldset",null,[e("legend",pe,s(t.$t("demo.productsInterest")),1),e("div",be,[(a(!0),d(m,null,g(l(_),o=>(a(),d("label",{key:o.id,class:j(["flex items-center gap-2 p-3 border rounded-lg cursor-pointer hover:bg-gray-50",{"border-indigo-500 bg-indigo-50":l(n).products.includes(o.id)}])},[r(e("input",{type:"checkbox",id:`demo-product-${o.id}`,value:o.id,"onUpdate:modelValue":i[6]||(i[6]=y=>l(n).products=y),class:"w-4 h-4 text-indigo-600 border-gray-300 rounded focus:ring-indigo-500"},null,8,he),[[M,l(n).products]]),e("img",{src:o.icon,alt:o.name,class:"w-5 h-5 object-contain"},null,8,fe),e("span",ye,s(o.name),1)],2))),128))])]),e("div",null,[e("label",ve,s(t.$t("demo.specificNeeds")),1),r(e("textarea",{id:"demo-needs","onUpdate:modelValue":i[7]||(i[7]=o=>l(n).needs=o),rows:"3",class:"w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-indigo-500 focus:border-transparent resize-none",placeholder:t.$t("demo.needsPlaceholder")}
1,null,8,xe),[[c,l(n).needs]])]),e("button",_e,s(t.$t("demo.submitRequest")),1),e("p",ke,s(t.$t("demo.contactNotice")),1)],32)])])])])]),e("section",we,[e("div",$e,[e("div",Ce,[e("h2",ze,s(t.$t("demo.testimonials")),1)]),e("div",Se,[(a(!0),d(m,null,g(l($),(o,y)=>(a(),d("div",{key:y,class:"bg-white rounded-2xl p-6 shadow-sm"},[e("div",Ve,[(a(),d(m,null,g(5,S=>e("span",{key:S,class:"text-yellow-400"},"â
")),64))]),e("p",qe,'"'+s(o.quote)+'"',1),e("div",Ue,[e("div",je,s(o.name?.[0]||""),1),e("div",null,[e("div",Me,s(o.name),1),e("div",Ne,s(o.company),1)])])]))),128))])])])]))}};export{De 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.