PageSourceSearch

https://acmepointes.com/_nuxt/C4SN40D_.js

js acmepointes.com collected 2026-09-26 07:58:56 UTC 18,145 bytes, 1 lines download raw bytes

1import{_ as X}from"./B6wzTSe0.js";import{d as I,i as N,o as u,c,r as J,a as W,m as Q,b as m,e as t,a2 as ee,a3 as te,a9 as d,a5 as e,a6 as O,a7 as k,ad as ne,ab as f,W as ae,az as oe,a4 as r,aa as M,Z as se,aA as ie,aB as le,g as L,R as re,af as ue}from"./5reLLW-X.js";import{H as ce}from"./DUxbQX5g.js";import{u as pe}from"./CzgUqMp0.js";import{_ as de,a as me}from"./Cc0LqWGc.js";import{_ as he,a as ge}from"./SsBlJ6mg.js";import"./D6Rad4-V.js";import"./BXJqEAfj.js";import"./L98eAIry.js";import"./Ot_IdCcS.js";import"./C0iy7dZR.js";import"./DYucn-IU.js";import"./D42J1lRy.js";import"./CYC-G5Nr.js";import"./D8F3YYX5.js";import"./CM8LO42l.js";import"./DsSU6HIH.js";import"./DbnPTcif.js";import"./Ys-CIDth.js";const ve=["width","height","fill","transform"],fe={key:0},we=t("path",{d:"M128,60a44,44,0,1,0,44,44A44.05,44.05,0,0,0,128,60Zm0,64a20,20,0,1,1,20-20A20,20,0,0,1,128,124Zm0-112a92.1,92.1,0,0,0-92,92c0,77.36,81.64,135.4,85.12,137.83a12,12,0,0,0,13.76,0,259,259,0,0,0,42.18-39C205.15,170.57,220,136.37,220,104A92.1,92.1,0,0,0,128,12Zm31.3,174.71A249.35,249.35,0,0,1,128,216.89a249.35,249.35,0,0,1-31.3-30.18C80,167.37,60,137.31,60,104a68,68,0,0,1,136,0C196,137.31,176,167.37,159.3,186.71Z"},null,-1),ye=[we],_e={key:1},be=t("path",{d:"M128,24a80,80,0,0,0-80,80c0,72,80,128,80,128s80-56,80-128A80,80,0,0,0,128,24Zm0,112a32,32,0,1,1,32-32A32,32,0,0,1,128,136Z",opacity:"0.2"},null,-1),Ce=t("path",{d:"M128,64a40,40,0,1,0,40,40A40,40,0,0,0,128,64Zm0,64a24,24,0,1,1,24-24A24,24,0,0,1,128,128Zm0-112a88.1,88.1,0,0,0-88,88c0,31.4,14.51,64.68,42,96.25a254.19,254.19,0,0,0,41.45,38.3,8,8,0,0,0,9.18,0A254.19,254.19,0,0,0,174,200.25c27.45-31.57,42-64.85,42-96.25A88.1,88.1,0,0,0,128,16Zm0,206c-16.53-13-72-60.75-72-118a72,72,0,0,1,144,0C200,161.23,144.53,209,128,222Z"},null,-1),ze=[be,Ce],Ae={key:2},Te=t("path",{d:"M128,16a88.1,88.1,0,0,0-88,88c0,75.3,80,132.17,83.41,134.55a8,8,0,0,0,9.18,0C136,236.17,216,179.3,216,104A88.1,88.1,0,0,0,128,16Zm0,56a32,32,0,1,1-32,32A32,32,0,0,1,128,72Z"},null,-1),Ne=[Te],xe={key:3},Pe=t("path",{d:"M128,66a38,38,0,1,0,38,38A38,38,0,0,0,128,66Zm0,64a26,26,0,1,1,26-26A26,26,0,0,1,128,130Zm0-112a86.1,86.1,0,0,0-86,86c0,30.91,14.34,63.74,41.47,94.94a252.32,252.32,0,0,0,41.09,38,6,6,0,0,0,6.88,0,252.32,252.32,0,0,0,41.09-38c27.13-31.2,41.47-64,41.47-94.94A86.1,86.1,0,0,0,128,18Zm0,206.51C113,212.93,54,163.62,54,104a74,74,0,0,1,148,0C202,163.62,143,212.93,128,224.51Z"},null,-1),Ze=[Pe],Me={key:4},Le=t("path",{d:"M128,64a40,40,0,1,0,40,40A40,40,0,0,0,128,64Zm0,64a24,24,0,1,1,24-24A24,24,0,0,1,128,128Zm0-112a88.1,88.1,0,0,0-88,88c0,31.4,14.51,64.68,42,96.25a254.19,254.19,0,0,0,41.45,38.3,8,8,0,0,0,9.18,0A254.19,254.19,0,0,0,174,200.25c27.45-31.57,42-64.85,42-96.25A88.1,88.1,0,0,0,128,16Zm0,206c-16.53-13-72-60.75-72-118a72,72,0,0,1,144,0C200,161.23,144.53,209,128,222Z"},null,-1),Se=[Le],qe={key:5},De=t("path",{d:"M128,68a36,36,0,1,0,36,36A36,36,0,0,0,128,68Zm0,64a28,28,0,1,1,28-28A28,28,0,0,1,128,132Zm0-112a84.09,84.09,0,0,0-84,84c0,30.42,14.17,62.79,41,93.62a250,250,0,0,0,40.73,37.66,4,4,0,0,0,4.58,0A250,250,0,0,0,171,197.62c26.81-30.83,41-63.2,41-93.62A84.09,84.09,0,0,0,128,20Zm37.1,172.23A254.62,254.62,0,0,1,128,227a254.62,254.62,0,0,1-37.1-34.81C73.15,171.8,52,139.9,52,104a76,76,0,0,1,152,0C204,139.9,182.85,171.8,165.1,192.23Z"},null,-1),Ee=[De],Oe={name:"PhMapPin"},ke=I({...Oe,props:{weight:{type:String},size:{type:[String,Number]},color:{type:String},mirrored:{type:Boolean}},setup(S){const s=S,p=N("weight","regular"),C=N("size","1em"),z=N("color","currentColor"),x=N("mirrored",!1),g=m(()=>s.weight??p),_=m(()=>s.size??C),P=m(()=>s.color??z),Z=m(()=>s.mirrored!==void 0?s.mirrored?"scale(-1, 1)":void 0:x?"scale(-1, 1)":void 0);return(b,n)=>(u(),c("svg",Q({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",width:_.value,height:_.value,fill:P.value,transform:Z.value},b.$attrs),[J(b.$slots,"default"),g.value==="bold"?(u(),c("g",fe,ye)):g.value==="duotone"?(u(),c("g",_e,ze)):g.value==="fill"?(u(),c("g",Ae,Ne)):g.value==="light"?(u(),c("g",xe,Ze)):g.value==="regular"?(u(),c("g",Me,Se)):g.value==="thin"?(u(),c("g",qe,Ee)):W("",!0)],16,ve))}}),y={enReady:!1,seo:{"zh-tw":{title:"合作諮詢 - 進金生能源",description:"進金生能源合作諮詢、技術提案、投資合作與太陽能建置洽詢。"},en:{title:"Partnership Enquiries - ACMEPOINT Energy Services",description:"Partnership, technology proposal, investment and solar project enquiries."}},sections:[{heading:{"zh-tw":"歡迎產品及技術提案",en:"Product & Technology Proposals Welc
1ome"},body:{"zh-tw":"進金生能源擁有樂於接受創新技術的 DNA,使我們願意嘗試、接受更多創新技術。尤其是現在已非仰賴單一產業技術就能深耕茁壯,更需要跨產業、跨領域的技術應用,我們誠摯歡迎產業界先進、學術機關、新創團隊及公司行號提出各式合作提案,包含人工智慧等技術應用;舉凡各種有助於太陽能光電產業的推動、便利、效能與智慧化,我們都願意洽談,並爭取合作機會。",en:"ACMEPOINT Energy Services has a DNA that embraces innovative technology, and we are always willing to try and adopt new solutions. Growth today can no longer rely on a single industry's technology alone — it requires cross-industry, cross-disciplinary applications. We sincerely welcome proposals from industry experts, academic institutions, startups, and companies, including applications of artificial intelligence and other technologies. We are open to discussing any solution that helps advance, streamline, or make the solar PV industry more efficient and intelligent, and to pursuing partnership opportunities."}},{heading:{"zh-tw":"歡迎投資機構及私募基金洽詢合作機會",en:"Investment Institutions & Private Equity Funds Welcome"},body:{"zh-tw":"在政府鼓勵及宣導下,有越來越多的地主、企業主,甚至是學校等公部門願意投入評估太陽能種電的可行性;然而,大型太陽能電廠在初期所需要投入成本依然可觀,尤其是政府補助有限、種電收入須分 20 年實現的狀況下,使某些案主陷入長考。因此,我們也歡迎投資機構及私募基金洽詢,未來可推介合適的案場、促成三方共贏。",en:"With government encouragement and promotion, an increasing number of landowners, business owners, and even public-sector bodies such as schools are willing to evaluate the feasibility of solar power generation. However, the upfront cost of large-scale solar plants remains substantial, and with limited government subsidies and returns realized over 20 years, some project owners hesitate for a long time. We therefore also welcome inquiries from investment institutions and private equity funds — we can recommend suitable sites in the future and help create win-win-win outcomes for all parties."}},{heading:{"zh-tw":"歡迎地主、企業主及公部門洽詢",en:"Landowners, Business Owners & Public Agencies Welcome"},body:{"zh-tw":"進金生能源提供一站式全方位的太陽能光電系統建置服務,我們歡迎擁有 1,500 坪以上閒置土地、廠房屋頂、埤塘及養殖魚塭的所有權人與我們洽詢;我們將安排業務工程團隊至現場諮詢,亦可安排至鄰近縣市參觀相似的太陽能種電案例,並針對個案提供投資效益評估報告,讓您瞭解及掌握實質經濟效益。同時,我們也擁有建築師、建築技師可進行容積評估、建築結構強度評估等服務,也有專責單位協助向經發局、能源局及台電遞件申請各項業務,使客戶在符合法律規範下完成太陽能種電計畫。",en:"ACMEPOINT Energy Services provides a one-stop, full-service solar PV system installation service. We welcome inquiries from owners of idle land, factory rooftops, irrigation ponds, or aquaculture fish ponds of 1,500 ping (approx. 4,958 m²) or more. We will arrange for our sales and engineering team to consult on site, and can also arrange visits to similar solar projects in nearby counties/cities, along with an investment return assessment report tailored to your case so you can understand the real economic benefits. We also have architects and building engineers who can assess floor area ratio and structural strength, along with a dedicated team to help file applications with the Department of Economic Development, the Bureau of Energy, and Taipower, ensuring your solar project is completed in full compliance with the law."}}],offices:[{tabLabel:{"zh-tw":"台北",en:"Taipei"},name:{"zh-tw":"台北總公司",en:"Taipei Headquarters"},address:{"zh-tw":"台北市內湖區新湖二路257號6樓",en:"6F, No. 257, Xinhu 2nd Rd., Neihu Dist., Taipei City"},phone:"(02) 8791-2886"},{tabLabel:{"zh-tw":"桃園",en:"Taoyuan"},name:{"zh-tw":"北區事業中心",en:"Northern Business Center"},address:{"zh-tw":"桃園市中壢區高鐵站前西路一段268號3樓之1",en:"3F-1, No. 268, Sec. 1, Gaotie Zhanqian West Rd., Zhongli Dist., Taoyuan City"},phone:"(03) 287-2657"},{tabLabel:{"zh-tw":"台中",en:"Taichung"}
1,name:{"zh-tw":"中區事業中心",en:"Central Business Center"},address:{"zh-tw":"台中市西屯區市政北二路238號11樓之1",en:"11F-1, No. 238, Shizheng North 2nd Rd., Xitun Dist., Taichung City"},phone:"(04) 2252-5559"},{tabLabel:{"zh-tw":"高雄",en:"Kaohsiung"},name:{"zh-tw":"南區事業中心",en:"Southern Business Center"},address:{"zh-tw":"高雄市前鎮區中山二路2號7樓之3",en:"7F-3, No. 2, Zhongshan 2nd Rd., Qianzhen Dist., Kaohsiung City"},phone:"(07) 334-7879"}]},Ie={class:"contact-page"},We={class:"contact-page__section"},Be={class:"contact-page__section"},Re={class:"contact-page__honeypot","aria-hidden":"true"},Ue={class:"contact-page__form-grid"},$e={class:"contact-page__form-field--wide"},Fe={class:"contact-page__phone-group"},He={class:"contact-page__form-field--wide"},Ve={class:"contact-page__form-action"},je={class:"contact-page__section"},Ke={class:"contact-page__office-layout"},Ge={class:"contact-page__office-panel"},Ye={class:"contact-page__office-heading"},Xe={class:"contact-page__office-details"},Je=["href"],Qe={class:"contact-page__office-map"},et=["src","title"],_t=I({__name:"contact",setup(S){const{locale:s}=ee(),{localize:p}=te(),C=m(()=>y.seo[s.value]??y.seo["zh-tw"]);pe({title:()=>C.value.title,description:()=>C.value.description,enReady:y.enReady});const z=[{"zh-tw":"臺北市",en:"Taipei City"},{"zh-tw":"新北市",en:"New Taipei City"},{"zh-tw":"桃園市",en:"Taoyuan City"},{"zh-tw":"臺中市",en:"Taichung City"},{"zh-tw":"臺南市",en:"Tainan City"},{"zh-tw":"高雄市",en:"Kaohsiung City"},{"zh-tw":"新竹縣",en:"Hsinchu County"},{"zh-tw":"苗栗縣",en:"Miaoli County"},{"zh-tw":"彰化縣",en:"Changhua County"},{"zh-tw":"南投縣",en:"Nantou County"},{"zh-tw":"雲林縣",en:"Yunlin County"},{"zh-tw":"嘉義縣",en:"Chiayi County"},{"zh-tw":"屏東縣",en:"Pingtung County"},{"zh-tw":"宜蘭縣",en:"Yilan County"},{"zh-tw":"花蓮縣",en:"Hualien County"},{"zh-tw":"臺東縣",en:"Taitung County"},{"zh-tw":"澎湖縣",en:"Penghu County"},{"zh-tw":"金門縣",en:"Kinmen County"},{"zh-tw":"連江縣",en:"Lienchiang County"},{"zh-tw":"基隆市",en:"Keelung City"},{"zh-tw":"新竹市",en:"Hsinchu City"},{"zh-tw":"嘉義市",en:"Chiayi City"}],x=m(()=>z.map(i=>({label:s.value==="en"?i.en:i["zh-tw"],value:i["zh-tw"]}))),g=z[0]["zh-tw"],_=[{"zh-tw":"臺灣",en:"Taiwan",value:"+886"},{"zh-tw":"中國",en:"China",value:"+86"},{"zh-tw":"香港",en:"Hong Kong",value:"+852"}
1,{"zh-tw":"澳門",en:"Macau",value:"+853"},{"zh-tw":"美加",en:"US & Canada",value:"+1"},{"zh-tw":"日本",en:"Japan",value:"+81"},{"zh-tw":"韓國",en:"South Korea",value:"+82"},{"zh-tw":"新加坡",en:"Singapore",value:"+65"}],P=m(()=>_.map(i=>({label:`${s.value==="en"?i.en:i["zh-tw"]} ${i.value}`,value:i.value}))),Z=_[0].value;function b(){return{companyDepartment:"",contactName:"",installationLocation:g,countryCode:Z,phone:"",email:"",message:"",website:""}}const n=le(b()),B=/^[^\s@]+@[^\s@]+\.[^\s@]+$/,R=/^\d{6,15}$/;function U(i){n.phone=i.replace(/\D/g,"")}const v=L({}),h=L("idle"),q=m(()=>h.value==="success"?s.value==="en"?"Thank you! We have received your enquiry.":"感謝您的來信,我們已收到您的諮詢。":h.value==="error"?s.value==="en"?"Submission failed. Please try again later.":"送出失敗,請稍後再試。":"");function $(){const i=s.value==="en"?"This field is required.":"此欄位為必填。",a=s.value==="en"?"Please enter a valid email address.":"請輸入正確的電子郵件格式。",w=s.value==="en"?"Please enter a valid phone number (digits only, 6–15 digits).":"請輸入正確的電話號碼(純數字,6~15 碼)。",l={};return n.companyDepartment.trim()||(l.companyDepartment=i),n.contactName.trim()||(l.contactName=i),n.installationLocation||(l.installationLocation=i),n.countryCode&&n.phone.trim()?R.test(n.phone.replace(/[\s-]/g,""))||(l.phone=w):l.phone=i,n.email.trim()?B.test(n.email.trim())||(l.email=a):l.email=i,v.value=l,Object.keys(l).length===0}async function F(){if(h.value!=="submitting"&&$()){h.value="submitting";try{await $fetch("/api/public/contact-inquiries",{method:"POST",body:{companyDepartment:n.companyDepartment,contactName:n.contactName,installationLocation:n.installationLocation??"",phone:`${n.countryCode??""} ${n.phone.replace(/[\s-]/g,"")}`.trim(),email:n.email,message:n.message,website:n.website}}),h.value="success",Object.assign(n,b()),v.value={}}catch(i){console.error("[contact] failed to submit contact form:",i),h.value="error"}}}const A=L(0),H={tabTextColorLine:"rgba(36, 36, 36, 0.65)",tabTextColorHoverLine:"#a1ce39",tabTextColorActiveLine:"#a1ce39",barColor:"#a1ce39"},T=m(()=>y.offices[A.value]),D=m(()=>{const i=T.value?p(T.value.address):"";return`https://www.google.com/maps?q=${encodeURIComponent(i)}&output=embed`}),V=m(()=>T.value?`${p(T.value.name)} Google Maps`:"Google Maps");return(i,a)=>{const w=X,l=de,E=me,j=re,K=ge,G=he;return u(),c("main",Ie,[t("section",We,[t("h3",null,d(e(s)==="en"?"Partnership Enquiries":"合作諮詢"),1),(u(!0),c(O,null,k(e(y).sections,o=>(u(),c("div",{key:e(p)(o.heading)},[t("h5",null,[r(w,{text:e(p)(o.heading)},null,8,["text"])]),t("p",null,[r(w,{text:e(p)(o.body)},null,8,["text"])])]))),128))]),t("section",Be,[t("h3",null,d(e(s)==="en"?"Contact Form":"聯絡表單"),1),t("form",{class:"contact-page__form",onSubmit:ne(F,["prevent"])},[t("div",Re,[t("label",null,[a[8]||(a[8]=f(" Website ",-1)),ae(t("input",{"onUpdate:modelValue":a[0]||(a[0]=o=>e(n).website=o),type:"text",name:"website",tabindex:"-1",autocomplete:"off"},null,512),[[oe,e(n).website]])])]),t("div",Ue,[t("label",null,[t("span",null,[f(d(e(s)==="en"?"Company / Department":"公司/部門")+" ",1),a[9]||(a[9]=t("span",{class:"contact-page__required"},"*",-1))]),r(l,{value:e(n).companyDepartment,"onUpdate:value":a[1]||(a[1]=o=>e(n).companyDepartment=o),placeholder:"","input-props":{autocomplete:"organization"},status:e(v).companyDepartment?"error":void 0},null,8,["value","status"])]),t("label",null,[t("span",null,[f(d(e(s)==="en"?"Name":"姓名")+" ",1),a[10]||(a[10]=t("span",{class:"contact-page__required"},"*",-1))]),r(l,{value:e(n).contactName,"onUpdate:value":a[2]||(a[2]=o=>e(n).contactName=o),placeholder:"","input-props":{autocomplete:"name"},status:e(v).contactName?"error":void 0},null,8,["value","status"])]),t("label",null,[t("span",null,[f(d(e(s)==="en"?"Installation Location":"安裝地點")+" ",1),a[11]||(a[11]=t("span",{class:"contact-page__required"},"*",-1))]),r(E,{value:e(n).installationLocation,"onUpdate:value":a[3]||(a[3]=o=>e(n).installationLocation=o),options:e(x),placeholder:"",status:e(v).installationLocation?"error":void 0}
1,null,8,["value","options","status"])]),t("label",null,[a[12]||(a[12]=t("span",null,[f(" Email "),t("span",{class:"contact-page__required"},"*")],-1)),r(l,{value:e(n).email,"onUpdate:value":a[4]||(a[4]=o=>e(n).email=o),"input-props":{type:"email",autocomplete:"email"},placeholder:"",status:e(v).email?"error":void 0},null,8,["value","status"])]),t("label",$e,[t("span",null,[f(d(e(s)==="en"?"Phone":"聯絡電話")+" ",1),a[13]||(a[13]=t("span",{class:"contact-page__required"},"*",-1))]),t("div",Fe,[r(E,{value:e(n).countryCode,"onUpdate:value":a[5]||(a[5]=o=>e(n).countryCode=o),class:"contact-page__phone-country",options:e(P),filterable:"",tag:"",placeholder:"+886"},null,8,["value","options"]),r(l,{value:e(n).phone,inputmode:"tel",placeholder:"","input-props":{autocomplete:"tel-national",name:"contact-phone"},status:e(v).phone?"error":void 0,"onUpdate:value":U},null,8,["value","status"])])]),t("label",He,[t("span",null,d(e(s)==="en"?"Message":"需求描述"),1),r(l,{value:e(n).message,"onUpdate:value":a[6]||(a[6]=o=>
1e(n).message=o),type:"textarea",rows:4,resizable:!1,placeholder:""},null,8,["value"])])]),t("div",Ve,[r(j,{type:"info","attr-type":"submit",loading:e(h)==="submitting",disabled:e(h)==="submitting"},{default:M(()=>[f(d(e(s)==="en"?"Submit":"送出"),1)]),_:1},8,["loading","disabled"]),e(q)?(u(),c("p",{key:0,class:se({"contact-page__form-error":e(h)==="error"})},d(e(q)),3)):W("",!0)])],32)]),t("section",je,[t("div",Ke,[t("div",Ge,[t("header",Ye,[t("h3",null,d(e(s)==="en"?"Our Offices":"各地辦公處"),1)]),r(G,{value:e(A),"onUpdate:value":a[7]||(a[7]=o=>ie(A)?A.value=o:null),class:"contact-page__office-tabs",type:"line",animated:"","theme-overrides":H},{default:M(()=>[(u(!0),c(O,null,k(e(y).offices,(o,Y)=>(u(),ue(K,{key:e(p)(o.name),name:Y,tab:e(p)(o.tabLabel)},{default:M(()=>[t("article",Xe,[t("h4",null,[r(w,{text:e(p)(o.name)},null,8,["text"])]),t("p",null,[r(e(ce),{size:18,weight:"fill","aria-hidden":"true"}),t("a",{href:`tel:${o.phone.replace(/[^\d+]/g,"")}`},d(o.phone),9,Je)]),t("p",null,[r(e(ke),{size:18,weight:"fill","aria-hidden":"true"}),t("span",null,[r(w,{text:e(p)(o.address)},null,8,["text"])])])])]),_:2},1032,["name","tab"]))),128))]),_:1},8,["value"])]),t("div",Qe,[(u(),c("iframe",{key:e(D),src:e(D),title:e(V),loading:"lazy",referrerpolicy:"no-referrer-when-downgrade",allowfullscreen:""},null,8,et))])])])])}}});export{_t 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.