2 lines
9.2 KiB
JavaScript
Raw Permalink Normal View History

2025-04-22 16:46:16 +08:00
import{_ as N}from"./CMPzECfg.js";import{g as $,k,q as O,s as U,c as l,m as V,t as n,x as B,n as v,T as S,o as r,j as z,y as K,b as q,a as t,F as b,r as h,z as C,p as u,d as m,A as p,v as M}from"./DSWUVrVG.js";const F=$({__name:"NotificationToast",props:{message:{default:""},type:{default:"success"},duration:{default:3e3}},emits:["close"],setup(w,{emit:_}){const g=w,f=k(!1),x=_;return O(()=>g.message,i=>{i&&(f.value=!0,setTimeout(()=>{f.value=!1,setTimeout(()=>{x("close")},300)},g.duration))},{immediate:!0}),(i,a)=>(r(),U(S,{to:"body"},[i.message?(r(),l("div",{key:0,class:v(["fixed top-4 right-4 p-4 rounded-lg shadow-lg z-50 transform transition-all duration-300",i.type==="success"?"bg-green-500":"bg-red-500","text-white"]),style:B({transform:f.value?"translateY(0)":"translateY(-100%)"})},n(i.message),7)):V("",!0)]))}}),D={class:"section"},E={class:"container"},Y={class:"grid md:grid-cols-3 gap-8 mb-16"},A={class:"w-20 h-20 bg-gradient-to-br from-secondary/20 to-secondary/10 rounded-full flex items-center justify-center mx-auto mb-6"},H={class:"text-2xl font-semibold mb-4 text-center"},L={class:"text-gray-600 mb-2 text-center"},P={class:"text-2xl font-semibold text-secondary text-center"},G={key:0,class:"w-32 h-32 bg-gradient-to-br from-secondary/20 to-secondary/10 rounded-lg mx-auto flex items-center justify-center mt-4"},J={class:"grid md:grid-cols-2 gap-12"},Q={class:"bg-white p-8 rounded-lg shadow-lg"},R={class:"text-3xl font-bold mb-8 text-center"},W={class:"grid md:grid-cols-2 gap-6"},X={class:"block text-sm font-medium text-gray-700 mb-2",for:"name"},Z={class:"block text-sm font-medium text-gray-700 mb-2",for:"company"},tt={class:"grid md:grid-cols-2 gap-6"},et={class:"block text-sm font-medium text-gray-700 mb-2",for:"email"},st={class:"block text-sm font-medium text-gray-700 mb-2",for:"phone"},ot={class:"block text-sm font-medium text-gray-700 mb-2",for:"service"},nt={value:""},at=["value"],rt={class:"block text-sm font-medium text-gray-700 mb-2",for:"message"},lt=["disabled"],it={key:0},ct={key:1},dt={class:"bg-white p-8 rounded-lg shadow-lg mb-8"},mt={class:"text-3xl font-bold mb-8 text-center"},ut={class:"space-y-6"},ft={class:"w-12 h-12 bg-gradient-to-br from-secondary/20 to-secondary/10 rounded-full flex items-center justify-center mr-4"},yt={class:"text-xl font-semibold mb-2"},pt={class:"text-gray-600"},gt={class:"section bg-gray-50"},bt={class:"container"},ht={class:"text-4xl font-bold text-center mb-6"},vt={class:"text-xl text-center text-gray-600 mb-12"},xt={class:"grid md:grid-cols-2 gap-8"},wt={class:"text-2xl font-semibold mb-4"},_t={class:"text-gray-600 leading-relaxed"},$t=$({__name:"contact",setup(w){const{t:_}=z(),g=[{icon:"fas fa-phone",titleKey:"contact.methods.phone.title",subtitleKey:"contact.methods.phone.subtitle",contentKey:"contact.methods.phone.content",type:"phone"},{icon:"fas fa-envelope",titleKey:"contact.methods.email.title",subtitleKey:"contact.methods.email.subtitle",contentKey:"contact.methods.email.content",type:"email"},{icon:"fab fa-weixin",titleKey:"contact.methods.wechat.title",subtitleKey:"contact.methods.wechat.subtitle",contentKey:"",type:"wechat"}],f=[{icon:"fas fa-map-marker-alt",titleKey:"contact.companyInfo.beijing.title",contentKey:"contact.companyInfo.beijing.content"},{icon:"fas fa-subway",titleKey:"contact.companyInfo.transport.title",contentKey:"contact.companyInfo.transport.content"},{icon:"far fa-clock",titleKey:"contact.companyInfo.hours.title",contentKey:"contact.companyInfo.hours.content"}],x=[{value:"cloud",labelKey:"contact.form.serviceOptions.cloud"},{value:"migration",labelKey:"contact.form.serviceOptions.migration"},{value:"solution",labelKey:"contact.form.serviceOptions.solution"},{value:"price",labelKey:"contact.form.serviceOptions.price"},{value:"other",labelKey:"contact.form.serviceOptions.other"}],i=[{questionKey:"contact.faq.items.q1.question",answerKey:"contact.faq.items.q1.answer"},{questionKey:"contact.faq.items.q2.question",answerKey:"contact.faq.items.q2.answer"},{questionKey:"contact.faq.items.q3.question",answerKey:"contact.faq.items.q3.ans