1import{z as q,Z as z,i as L,v as J,r as i,o as W,B as S,a as C,b as R,g as o,d as N,w as V,I as D,G as k,T as Z,F as O,e as H,J as Q,j as M,H as I,N as X}from"../entry/index-8d9c8467.js";import{B as $}from"./BreadcumNew-b36de75a.js";import{g as U}from"./golfReservation-ae4b8827.js";import{v as j}from"./index-382a81be.js";const ee=p=>{let e={};const{gName:r,gpho:s,checkindt:u}=p,h=/^[a-zA-Z0-9ê°-í£\s]*$/,m=/^.{2,14}$/,v=/^[0-9]{10,11}$/;return j.isEmpty(r)?e.gName="ì´ì©ìëª
ì ì
ë ¥í´ì£¼ì¸ì.":h.test(r)&&m.test(r)||(e.gName="ì´ì©ìëª
ì ì ííê² ì
ë ¥í´ì£¼ì¸ì."),j.isEmpty(s)?e.gpho="ì´ì©ì í´ëí° ë²í¸ë¥¼ ì
ë ¥í´ì£¼ì¸ì.":v.test(s)||(e.gpho="ì´ì©ì í´ëí° ë²í¸ë¥¼ ì ííê² ì
ë ¥í´ì£¼ì¸ì."),(u===void 0||u==="")&&(e.checkindt="ì²´í¬ì¸ ì¼ìì ìê°ì ì íí´ì£¼ì¸ì."),{isInvalid:Object.keys(e).length>0,error:e}},oe={name:"GolfWaitingRegistration",components:{BreadcumNew:$,LoginPopup:z},setup(){const p=L("commonStore"),e=L("dateFormatStore"),r=J.useRouter(),s=i(!1),u=i({}),h=i(null),m=i(null),v=i(null);let f=i(!1);const E=t=>{t==="ë¡ê·¸ì¸ íì"&&r.push({name:"LogIn"}),f.value=!1};let g=i("");const b=i("08:00"),A=()=>{r.push("/golf-reservation")},l=()=>{d.value!=n.MEMBER_NAME||c.value!=n.Mob_Tel?s.value=!1:s.value=!0},x=t=>{const a=/^[a-zA-Z0-9\s]*$/,y=t.key;!a.test(y)&&!t.ctrlKey&&t.preventDefault()},F=t=>{t=t||window.event;var a=t.which?t.which:t.keyCode;if(a>31&&(a<48||a>57)&&a!==46)t.preventDefault();else return!0},T=i("");let n=i({}),d=i(""),c=i("");n=JSON.parse(localStorage.getItem("userDetails"));const Y=()=>{d.value==""&&c.value==""||d.value!=n.MEMBER_NAME||c.value!=n.Mob_Tel?(d.value=n.MEMBER_NAME,c.value=n.Mob_Tel):(d.value===n.MEMBER_NAME||c.value===n.Mob_Tel)&&(d.value="",c.value="")},G=async()=>{let t={gName:d.value,gpho:c.value.toString(),checkindt:g.value};const{isInvalid:a,error:y}=ee(t);if(a)u.value=y,setTimeout(()=>{const w=[h.value,m.value,v.value].find(B=>B.textContent!=="");if(w){const B=w.getBoundingClientRect().top+window.scrollY-150;window.scrollTo({top:B,behavior:"smooth"})}},100);else{u.value={};let _={AGUBUN:p.state.tabValue==="ê°ì´"?"A":"P",AYAEYAK_DATE:g.value.replace(/-/g,""),AWAIT_TIME:b.value.replace(":",""),AYAEYAK_NAME:n.MEMBER_NAME,AMEMBER_NO:n.MEMBER_NO,ATEL_NO:n.Mob_Tel,ACONTACT_NO:n.Mob_Tel,AUPDATE_EMP_NO:"25989893",AUPDATE_IP:T.value};p.state.tabValue==="ê°ì´"?(await U.gangchongStandby(_)).status==200&&r.push("/golf-waiting-registration-complete"):(await U.jeJuStandby(_)).status==200&&r.push("/golf-waiting-registration-complete")}},P=()=>{const t=[];for(let a=6;a<15;a++){const _=`${a.toString().padStart(2,"0")}:00`;t.push({id:a+1,time:_})}return t};var K=P();return W(()=>{localStorage.getItem("memberno")===null&&(f.value=!0),fetch("https://api.ipify.org?format=json").then(t=>t.json()).then(({ip:t})=>{T.value=t})}),{commonstore:p,memberDetails:n,username:d,userphone:c,sloatTime:K,sameInfo:Y,makePayment:G,createMonthArray:P,ipAdd:T,router:r,allowAlphabetsOnly:x,checkLength:F,cancel:A,changestatus:l,errors:u,samedata:s,selectedtime:b,checkinDate:g,dateFormatStore:e,error1:h,error2:m,error3:v,popupMessageShow:f,confirm:E}}},se={class:"wrapper-innr"},le={class:"breaudcum-area"},te={class:"container"},ne={class:"breadcum-list"},ae={class:"purchase-formarea reservation-form"},ie={class:"container"},re={class:"login__area"},de={class:"eshop-packageouter"},ce={class:"eshop-package-form-item no-border-bttm pb-0"},ue={class:"package-for-inner"},me={class:"package-form-row"},pe={class:"double-fillouter"},ve={class:"form-group"},fe={class:"w-input-100"},ge=["onClick"],he={class:"form-group"},be={class:"eshop-package-form-item"},_e={class:"package-for-inner"},ke={class:"package-form-row"},Me={class:"double-fillouter"},Ee={class:"form-group"},Ae=["value"],ye={class:"form-group"},we=["value"],Ne={class:"package-form-row"},De={class:"double-fillouter"},xe={class:"form-group"},Te=["value"],Be={class:"form-group"},Se=["value"],Ce={class:"eshop-package-form-item"},Re={class:"border-heading d-flex"},Ve={class:"check-text"},Ie={for:"same-as-prev",class:"check-group"},Pe={class:"package-for-inner"},Le={class:"package-form-row"},Oe={class:"double-fillouter"},Ue={class:"form-group"},je={class:"w-input-100"},Fe={class:"form-group"},Ye={class:"w-input-100"},Ge={class:"double-btns eshop-btns"};function Ke(p,e,r,s,u,h){var E,g,b,A;const m=S("router-link"),v=S("VDatePicker"),f=S("LoginPopup");return C(),R(O,null,[o("div",se,[o("div",le,[o("div",te,[o("div",ne,[o("ul",null,[o("li",null,[N(m,{to:"/"},{default:V(()=>e[14]||(e[14]=[M("HOME")])),_:1})]),o("li",null,[N(m,{to:"/reservation-inquiry-list"},{default:V(()=>e[15]||(e[15]=[M("íµí©ìì½")])),_:1})]),e[16]||(e[16]=o("li",{class:"active"},[o("span",null,"골í ìì½")],-1))])])])]),o("div",ae,[o("div",ie,[o("div",re,[e[33]||(e[33]=o("div",{class:"login-heading eshop-purchase-heading text-center"},[o("h2",null,"골í ë기 ë±ë¡")],-1)),o("div",de,[o("div",ce,[e[19]||(e[19]=o("div",{class:"border-heading"},[o("h4",null,"ë ì§ / 골í ì ë³´")],-1)),o("div",ue,[o("div",me,[o("div",pe,[o("div",ve,[e[17]||(e[17]=o("label",null,"ìì½ì¼",-1)),o("span",fe,[N(v,{modelValue:s.checkinDate,"onUpdate:modelValue":e[1]||(e[1]=l=>
1s.checkinDate=l),"min-date":new Date,"is-required":"",locale:"ko",onDayclick:e[2]||(e[2]=l=>s.checkinDate=s.dateFormatStore.formatDate(s.checkinDate,"-"))},{default:V(({togglePopover:l})=>[k(o("input",{type:"text",placeholder:"ë ì§ë¥¼ ì íí´ ì£¼ì¸ì",class:"form-control datepicker",onClick:l,"onUpdate:modelValue":e[0]||(e[0]=x=>s.checkinDate=x)},null,8,ge),[[I,s.checkinDate]])]),_:1},8,["modelValue","min-date"]),o("small",{class:"err",ref:"error1"},D(s.errors.checkindt),513)])]),o("div",he,[e[18]||(e[18]=o("label",null,"ìê°",-1)),k(o("select",{name:"",id:"",class:"form-control","onUpdate:modelValue":e[3]||(e[3]=l=>s.selectedtime=l)},[(C(!0),R(O,null,H(s.sloatTime,l=>(C(),R("option",{key:l.time},D(l.time),1))),128))],512),[[Z,s.selectedtime]])])])])])]),o("div",be,[e[24]||(e[24]=o("div",{class:"border-heading"},[o("h4",null,"ìì½ì ì ë³´ ì
ë ¥")],-1)),o("div",_e,[o("div",ke,[o("div",Me,[o("div",Ee,[e[20]||(e[20]=o("label",null,"íìë²í¸",-1)),o("input",{type:"text",value:(E=s.memberDetails)==null?void 0:E.MEMBER_NO,class:"form-control disable",placeholder:""},null,8,Ae)]),o("div",ye,[e[21]||(e[21]=o("label",null,"íì구ë¶",-1)),o("input",{type:"text",value:(g=s.memberDetails)==null?void 0:g.Classification,class:"form-control disable",placeholder:""},null,8,we)])])]),o("div",Ne,[o("div",De,[o("div",xe,[e[22]||(e[22]=o("label",null,"íìëª
",-1)),o("input",{type:"text",value:(b=s.memberDetails)==null?void 0:b.MEMBER_NAME,class:"form-control disable",placeholder:""},null,8,Te)]),o("div",Be,[e[23]||(e[23]=o("label",null,"í´ëí° ë²í¸",-1)),o("input",{type:"text",value:(A=s.memberDetails)==null?void 0:A.Mob_Tel,class:"form-control disable",placeholder:""},null,8,Se)])])])])]),o("div",Ce,[o("div",Re,[e[28]||(e[28]=o("h4",null,"ì´ì©ì ì ë³´ ì
ë ¥",-1)),o("div",Ve,[o("label",Ie,[k(o("input",{type:"checkbox",name:"",id:"same-as-prev",onChange:e[4]||(e[4]=l=>s.sameInfo()),"onUpdate:modelValue":e[5]||(e[5]=l=>s.samedata=l)},null,544),[[Q,s.samedata]]),e[25]||(e[25]=o("div",{class:"circle"},null,-1)),e[26]||(e[26]=o("span",null,"ìì½ì ì ë³´ì ëì¼",-1))]),e[27]||(e[27]=o("span",{class:"required-text"},[o("span",{class:"red-star"},"*"),M("íìì
ë ¥í목")],-1))])]),o("div",Pe,[o("div",Le,[o("div",Oe,[o("div",Ue,[e[29]||(e[29]=o("label",null,[M("ì´ì©ìëª
"),o("span",{class:"red-star"},"*")],-1)),o("span",je,[k(o("input",{type:"text","onUpdate:modelValue":e[6]||(e[6]=l=>s.username=l),maxlength:"14",min:"2",onInput:e[7]||(e[7]=l=>s.changestatus()),class:"form-control",placeholder:"ì´ì©ìëª
ì ì
ë ¥í´ ì£¼ì¸ì"},null,544),[[I,s.username,void 0,{trim:!0}]]),o("small",{class:"err",ref:"error2"},D(s.errors.gName),513)])]),o("div",Fe,[e[30]||(e[30]=o("label",null,[M("ì´ì©ì í´ëí°"),o("span",{class:"red-star"},"*")],-1)),o("span",Ye,[k(o("input",{type:"text","onUpdate:modelValue":e[8]||(e[8]=l=>s.userphone=l),onKeypress:e[9]||(e[9]=(...l)=>s.checkLength&&s.checkLength(...l)),onInput:e[10]||(e[10]=l=>s.changestatus()),maxlength:"11",class:"form-control",placeholder:"â-âì ì¸íê³ ì«ìë§ ì
ë ¥í´ì£¼ì¸ì"},null,544),[[I,s.userphone]]),o("small",{class:"err",ref:"error3"},D(s.errors.gpho),513)])])])])])]),e[31]||(e[31]=X('<div class="eshop-package-form-item no-border-bttm pb-0"><div class="border-heading"><h4>ì ìì¬í</h4></div><div class="policy-list-box"><h4 class="policy-title">ìì½ ì ì±
</h4><ul class="policy-list"><li>모ë ìê¸ìë ì¸ê¸ê³¼ ë´ì¬ë£ê° í¬í¨ëì´ ììµëë¤.</li><li> ê°ì¤ ìê¸ì íì¥ìì í¬ìì ì ë³´ì ë°ë¼ ë¬ë¼ì§ ì ììµëë¤. </li><li> 기ì¤ì¸ì ì´ê³¼ ì ì¸ìì¶ê° ë¹ì©ì´ ë°ìíë©° ìµëì¸ì ì´ê³¼ ì ì
ì¤ì´ ì íë©ëë¤. </li></ul><h4 class="policy-title mt-12">ìë¹ì¤ ìë´</h4><ul class="policy-list"><li> ê°ì¤/골í ì²´í¬ì¸, ìì¦ê¶/BLU 리íí¸ê¶ ì ë¬ ë° ì¬ì©, ì¥ë¹ ë í ì ë³´ ë±ë¡ì ì리ìì ì±ìì ì¬ì©ì´ ê°ë¥í©ëë¤. </li></ul></div></div>',1))]),o("div",Ge,[o("button",{class:"btn outline gray-outline",onClick:e[11]||(e[11]=l=>s.cancel())}," ì·¨ì "),o("button",{class:"btn",onClick:e[12]||(e[12]=l=>s.makePayment())},"ë±ë¡í기"),e[32]||(e[32]=o("p",null,null,-1))])])])])]),N(f,{isModal:s.popupMessageShow,popupMessage:"ë¡ê·¸ì¸ì´ íìí ìë¹ì¤ì
ëë¤. ë¡ê·¸ì¸ íìê² ìµëê¹?",headerMessage:"ë¡ê·¸ì¸ íì",onConfirm:s.confirm,onCloseModal:e[13]||(e[13]=l=>s.popupMessageShow=!1)},null,8,["isModal","onConfirm"])],64)}const Ze=q(oe,[["render",Ke]]);export{Ze 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.