"use strict";(self.webpackChunksotetsu=self.webpackChunksotetsu||[]).push([[2362],{62362:function(c,i,o){o.r(i),o.d(i,{default:function(){return A}});var n=o(45525),r=o(37618),t=o(13707),u=o(27933),a=o(10925),e=o(42353),s=o(27590);const d=(0,u.Lk)("h1",null,"\u76F8\u9244\u74E6\u7248 \u30E2\u30CB\u30BF\u30FC\u52DF\u96C6 - \u9001\u4FE1\u5B8C\u4E86",-1),E=(0,u.Lk)("p",null,"\u304A\u7533\u3057\u8FBC\u307F\u3042\u308A\u304C\u3068\u3046\u3054\u3056\u3044\u307E\u3059\u3002",-1),_={key:0,style:{background:"#eee",padding:"20px"}};var f={__name:"index",setup(g){const R=(0,e.X)({metaInfo:{parent:"\u76F8\u9244\u74E6\u7248\u30E2\u30CB\u30BF\u30FC\u52DF\u96C6",title:"\u9001\u4FE1\u5B8C\u4E86"}}),m={kawarabanform:(0,s.R)()},{apiResult:l}=m.kawarabanform,p=(0,n.KR)(!1);return l&&l.data&&l.data.adminMail&&(p.value=!0),(0,r.u)(R),(D,B)=>{const C=t.A;return(0,u.uX)(),(0,u.Wv)(C,{"wovn-ignore":""},{default:(0,u.k6)(()=>[(0,u.Lk)("section",null,[d,E,(0,n.R1)(p)?((0,u.uX)(),(0,u.CE)("pre",_,"From: "+(0,a.toDisplayString)((0,n.R1)(l).data.adminMail.from)+` To: `+(0,a.toDisplayString)((0,n.R1)(l).data.adminMail.to.join(","))+` (Admin) `+(0,a.toDisplayString)((0,n.R1)(l).data.adminMail.body)+` ---------------------------------------------------------------- `+(0,a.toDisplayString)((0,n.R1)(l))+` `,1)):(0,u.Q3)("",!0)])]),_:1})}}},A=f},42353:function(c,i,o){o.d(i,{X:function(){return r}});var n=o(54429);function r({metaInfo:t}){const u=(0,n.lq)();let a={};return t.robots&&(a={hid:"robots",name:"robots",content:t.robots}),{script:t.script||[],title:t.parent?`${t.title} | ${t.parent}`:t.title,meta:[{hid:"description",name:"description",content:`\u76F8\u9244\u30B0\u30EB\u30FC\u30D7\u300C${t.title}\u300D\u306E\u30DA\u30FC\u30B8\u3067\u3059\u3002\u76F8\u9244\u30B0\u30EB\u30FC\u30D7\u306F\u3001\u5FEB\u9069\u306A\u66AE\u3089\u3057\u3092\u30B5\u30DD\u30FC\u30C8\u3059\u308B\u4E8B\u696D\u3092\u901A\u3058\u3066\u304A\u5BA2\u69D8\u306E\u559C\u3073\u3092\u5B9F\u73FE\u3057\u3001\u5730\u57DF\u793E\u4F1A\u306E\u8C4A\u304B\u306A\u767A\u5C55\u306B\u8CA2\u732E\u3057\u307E\u3059\u3002`},{hid:"og:title",property:"og:title",content:t.title},{hid:"og:description",property:"og:description",content:`\u76F8\u9244\u30B0\u30EB\u30FC\u30D7\u300C${t.title}\u300D\u306E\u30DA\u30FC\u30B8\u3067\u3059\u3002\u76F8\u9244\u30B0\u30EB\u30FC\u30D7\u306F\u3001\u5FEB\u9069\u306A\u66AE\u3089\u3057\u3092\u30B5\u30DD\u30FC\u30C8\u3059\u308B\u4E8B\u696D\u3092\u901A\u3058\u3066\u304A\u5BA2\u69D8\u306E\u559C\u3073\u3092\u5B9F\u73FE\u3057\u3001\u5730\u57DF\u793E\u4F1A\u306E\u8C4A\u304B\u306A\u767A\u5C55\u306B\u8CA2\u732E\u3057\u307E\u3059\u3002`},{hid:"og:url",property:"og:url",content:`https://www.sotetsu.co.jp${u.path?u.path.endsWith("/")?u.path:u.path+"/":""}`},a]}}},34178:function(c,i){const o=async(n,r,t,u)=>{t.START_LOADING(t),await fetch(r,{method:n,body:n==="post"?JSON.stringify(u):null}).then(a=>{if(!a.ok)throw new Error("sendAPIRequest: Fetch response is not ok");return a.json()}).then(a=>{if(!a.statusCode.toString().startsWith("2")){const e=a&&a.status?a.status:null;if(e==="validation_error"){t.UPDATE_API_RESULT(t,a);return}else if(e==="recaptcha_verification_error"){t.UPDATE_API_RESULT(t,a);return}}a.status&&a.statusCode&&a.data?t.UPDATE_API_RESULT(t,a):t.INTERNAL_ERROR(t)}).catch(a=>{console.error("sendAPIRequest",a),t.INTERNAL_ERROR(t)})};i.A={create(n,r,t){return{state(){const u={};return n.forEach((a,e)=>{u[a]=""}),{errors:[],agreed:!1,loading:!1,apiResult:null,formValuesUpdated:!1,formValues:u}},mutations:{START_LOADING(u){u.loading=!0,u.formValuesUpdated=!1},UPDATE_API_RESULT(u,a){if(console.log(a),u.loading=!1,u.agreed=!0,u.apiResult=a,a.data&&a.data.params){const e={};n.forEach((s,d)=>{a.status!=="sent"&&a.data.params[s]?e[s]=a.data.params[s]:e[s]=""}),u.formValues=e,u.formValuesUpdated=!0}a.data&&a.data.errors?u.errors=a.data.errors:u.errors=[]},INTERNAL_ERROR(u){u.errors=[],u.loading=!1,u.formValuesUpdated=!1,u.agreed=!0,u.apiResult={statusCode:500,status:"internal_error",data:{}}},NETWORK_ERROR(u){u.errors=[],u.loading=!1,u.formValuesUpdated=!1,u.agreed=!0,u.apiResult={statusCode:500,status:"network_error",data:{}}}},actions:{async confirm({state:u},{form:a}){a.action="validate",await o(r[0],r[1],u,a)},async send({state:u},{token:a,formValues:e}){const s=Object.assign({},e);s["g-recaptcha-response"]=a,s.action="send",await o(t[0],t[1],u,s)}}}}}},27590:function(c,i,o){o.d(i,{R:function(){return d}});var n=o(1045),r=o(34178),t=o(98917);const u=(0,t.yp)(),a=["lastName","firstName","lastNameRuby","firstNameRuby","email","zipHead","zipTail","address","tel1","tel2","tel3","sex","age","job","station1","station2","message1","message2","message3","message4","message5"],e=[["post",u.public.kawarabanFormAPIURL],["post","http://localhost:3001/forms/survey"],["get","/api/kawaraban/not.json"],["get","/api/kawaraban/notfound.json"],["get","/api/kawaraban/recaptcha_error.json"],["get","/api/kawaraban/validation_error.json"],["get","/api/kawaraban/validated.json"],["get","/api/kawaraban/sent.json"]],s=r.A.create(a,e[0],e[0]),d=(0,n.nY)("kawarabanform",{state:s.state,actions:{...s.mutations,...s.actions}})}}]);

AltStyle によって変換されたページ (->オリジナル) /