PageSourceSearch

https://www.tosatsuru.jp/build/assets/PageKuronekoAfterSms-BN_AQnh4.js

js tosatsuru.jp collected 2026-10-07 13:05:28 UTC 3,294 bytes, 1 lines download raw bytes

1import{d as v,r as b,c as h,o as k,b as r,f as o,e as t,i as a,t as y,n as u,k as m}from"./app-DZpqclOu.js";import{b as S,a as _,_ as C}from"./CheckoutLayout.vue_vue_type_script_setup_true_lang-Z9cNAz-x.js";import{_ as A}from"./Field.vue_vue_type_script_setup_true_lang-BTby2Lxm.js";import{_ as l}from"./AtomText.vue_vue_type_script_setup_true_lang-DONtg3ZV.js";/* empty css            */import"./Errors.vue_vue_type_script_setup_true_lang-BTC12-29.js";const N={class:"max-w-2xl mx-auto bg-white rounded-lg shadow-sm p-8"},w={class:"sysCheckoutPageKuronekoAfterSmsWarning mb-6 p-4 bg-amber-50 border border-amber-200 rounded-lg"},x={class:"sysCheckoutPageKuronekoAfterSmsDescription mb-6"},P={class:"sysCheckoutPageKuronekoAfterSmsCodeInput mb-8"},z=["value"],K=["value"],V={class:"mb-8"},B={class:"sysCheckoutPageKuronekoAfterSmsNotice mb-6 p-4 bg-gray-50 border border-gray-200 rounded-lg"},W=v({__name:"PageKuronekoAfterSms",props:{kuronekoAfterTel:{},orderNo:{},shopOrderNo:{},confirmUrl:{},smsVerificationUrl:{},errors:{}},setup(c){const s=c,i=b(""),f=d=>{const e=d.target,n=e.value.replace(/[^0-9]/g,"");i.value=n.slice(0,4),e.value=i.value},p=()=>{m.visit(s.confirmUrl)},g=()=>{m.post(s.smsVerificationUrl,{sms_verification_code:i.value,order_no:s.orderNo,shop_order_no:s.shopOrderNo})};return(d,e)=>(k(),h(C,{setting:{pagePath:null,freeAreaTop:"",freeAreaBottom:""},"main-class":"sysCheckoutPageKuronekoAfterSms"},{default:r(()=>{var n;return[o("div",N,[o("div",w,[t(l,{size:"base",color:"warning",weight:"bold"},{default:r(()=>e[1]||(e[1]=[a(" ※まだ注文は完了していません。以下より引き続き手続きを進めてください。 ")])),_:1,__:[1]})]),t(S,{level:"h2",weight:"bold",class:"mb-6"},{default:r(()=>e[2]||(e[2]=[a(" SMS認証コード入力 ")])),_:1,__:[2]}),o("div",x,[t(l,{size:"base",color:"default"},{default:r(()=>e[3]||(e[3]=[a(" SMSで届いた認証コードを半角で入力してください。 ")])),_:1,__:[3]}),t(l,{size:"base",color:"default",class:"mt-2"},{default:r(()=>[a(y(s.kuronekoAfterTel)+" へ送信しました。 ",1)]),_:1})]),o("form",{class:"sysCheckoutPageKuronekoAfterSmsForm",onSubmit:[u(g,["prevent"]),e[0]||(e[0]=u(()=>{},["stop"]))]},[o("div",P,[t(A,{id:"sms_verification_code",name:"sms_verification_code",label:"認証コード(半角数字4桁)",size:"lg",required:"",type:"text",value:i.value,placeholder:"0000",maxlength:4,pattern:"[0-9]*",inputmode:"numeric",errors:(n=s.errors)==null?void 0:n.sms_verification_code,class:"w-24",onInput:f},null,8,["value","errors"])]),o("input",{type:"hidden",name:"order_no",value:s.orderNo},null,8,z),o("input",{type:"hidden",name:"shop_order_no",value:s.shopOrderNo},null,8,K),o("div",V,[t(_,{type:"submit",variant:"primary",size:"large",fullWidth:!0},{default:r(()=>e[4]||(e[4]=[a(" 認証コードを送信する ")])),_:1,__:[4]})])],32),o("div",B,[t(l,{size:"sm",color:"muted"},{default:r(()=>e[5]||(e[5]=[a(" SMS認証コードが届かない場合、認証エラーになる場合は、別のお支払い方法を選択してください。 ")])),_:1,__:[5]})]),o("div",null,[t(_,{type:"button",variant:"secondary",size:"medium",fullWidth:!0,onClick:p},{default:r(()=>e[6]||(e[6]=[a(" 確認画面に戻る ")])),_:1,__:[6]})])])]}),_:1}))}});export{W 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.