1import{m as L,a1 as M,U as J,Y as C,r as a,ar as K,a9 as Y,e as d,n as c,g as l,A as u,B as E,j as x,k as h,v as b,F as H,D as Z,l as B,c as q,Z as w,f as r,E as Q,t as W}from"./MScFIUOs.js";import{_ as X}from"./DgsAikK1.js";import{_ as ee}from"./Cxh4yMQg.js";import{_ as te}from"./CDakn_jg.js";import{_ as le}from"./CZbjpouF.js";import{S as oe}from"./CgpT6q-G.js";import{_ as se}from"./DY3RzCOp.js";import{VueTelInput as ae}from"./DWyQW1Ja.js";import"./Bw2kHGSC.js";import"./D7pRwJCk.js";import"./CyJKPqL7.js";/* empty css */import"./x_rD_Ya3.js";import"./CR_ltcx7.js";/* empty css */import"./BAsu97Zu.js";import"./DtH-KdaZ.js";import"./BTQ7fVEs.js";import"./B849jNiC.js";import"./D5lRkQQW.js";import"./B_r3AdqB.js";import"./B4IWg5Wh.js";import"./CHTlToj7.js";import"./B4YakDXi.js";import"./DAyJBlYm.js";import"./DYrt9amH.js";import"./C1r6XIUm.js";import"./Bpwe5D3V.js";import"./DtVks4Oh.js";import"./DAjo_cBH.js";import"./D1rlm_zp.js";import"./SVq-z4NS.js";import"./3m3B6CsZ.js";import"./B9cKYqJO.js";import"./bqIFqzdE.js";import"./DU1rQia-.js";import"./B_D4qWnB.js";import"./BorCAH2M.js";const re=w(X),ne=w(ee),ie=w(te),de=w(le),ue={class:"main-wrapper bg-gray-200"},me={key:0,class:"bg-gray-200 mb-10 md:mb-14 py-10 md:py-0"},pe={class:"max-w-screen-xl mx-2 sm:mx-auto"},ce={class:"md:flex"},_e={class:"md:w-48 w-full shrink-0 py-6 md:py-10 px-2 md:px-2"},fe={class:"mt-8 pb-0 relative md:py-8 md:mb-14 md:mx-5 xl:mx-8 w-full md:w-[calc(100%-258px)]"},ve={class:"w-full flex flex-col md:flex-row md:space-x-4 p-1"},he={class:"flex"},be=["placeholder"],xe={key:0,class:"flex"},ge={class:"w-full flex mt-2"},we={class:"grid grid-cols-2 md:flex"},ye={class:"p-1"},ke=["placeholder"],Ve={class:"p-1"},Oe=["placeholder"],$e={class:"p-1"},Ce={class:"p-1"},Te=["placeholder"],De={class:"p-1"},Se=["placeholder"],Ue={class:"p-1"},Ne=["placeholder"],Ee={key:0,class:"p-1"},Be={class:"w-full flex"},Fe={key:0,id:"reservationDetail"},Ae={class:"relative"},Re={class:"cursor-pointer absolute top-2 right-2"},ze={key:0,class:"flex justify-center"},Pe={key:1},je={key:1,class:"h-full w-full flex justify-center items-center"},$t={__name:"new_",setup(Ie){var S,U;L();const g=M(),F=J(),T=q();(S=C())==null||S.value,a(null);const y=a(null),k=a([]),A=a({limit:30,page:1,total:0,totalRow:0,totalPage:0,activePage:0}),V=K(),_=a({}),o=a({name:"",surname:"",mobile:"",email:"",tckn:"",birth_date:"",offer_owner:(U=g.value)==null?void 0:U.id});a(""),a([]);const R=s=>{m.value.slice(s)};a({created_on:null,call_answered:null,call_status:null}),Y(),a(null);const O=a([]),z=a(0),D=a(null),$=a(null),P=()=>{var e;O.value=[],Object.keys(_.value).forEach((n,p)=>{O.value.push(_.value[n].getData())});const s=(e=C())==null?void 0:e.value;B({url:`${T.public.apiBase}/rest/Offer`,data:{offer_name:o.value.name,offer_surname:o.value.surname,offer_mobile:o.value.mobile,offer_email:o.value.email,offer_data:JSON.stringify(O.value),offer_owner:"",offer_customer:"",pdb_groupname:"Offer",pdb_language:"NONE",pdb_user:1},method:"POST",origin:!0,withCredentials:!0,headers:s}).then(n=>{console.log("response",n),F.push("/admin/offer/"+n.id)}).catch(n=>{console.log("err",n)})},j=async()=>{var p;D.value=!0;let s=["created_on,DESC"],e={turs_StartDate:["=",$.value],status:["!=",3]};const n=(p=C())==null?void 0:p.value;B({url:`${T.public.apiBase}/rest/TourDates`,params:{limit:A.value.limit,offset:0,lang:"NONE",filter:JSON.stringify(e),fields:"pdb_Id,turs_StartDate,turs_EndDate,tur_Sure,tour_Currency,turs_double,turs_otel1.sOtelAdi,turs_otel2.sOtelAdi",sort:s},method:"get",origin:!0,withCredentials:!0,headers:n}).then(f=>{z.value=f.data.count,k.value=f.data.formattedData.map(i=>{var t,v;return i.id=i.pdb_Id,i.name=i.turs_StartDate+" "+i.tur_Sure+"gun "+((t=i.from_turs_otel1)==null?void 0:t.sOtelAdi)+"/"+((v=i.from_turs_otel2)==null?void 0:v.sOtelAdi),i}),D.value=!1}).catch(f=>{console.log("error:"+f)})},I=()=>{console.log("reserveRef",_.value),Object.keys(_.value).forEach((s,e)=>{_.value[e].addPax(0,0,o.value)})},m=a([]),G=()=>{m.value.push(y.value)};return(s,e)=>{const n=re,p=ne,f=ie,i=de;
1return r(),d("div",ue,[c(g)&&c(g).id&&c(g).U_Admin==="on"?(r(),d("div",me,[l("div",pe,[l("div",ce,[l("div",_e,[u(oe,{part:"offer"})]),l("div",fe,[e[12]||(e[12]=l("div",{class:"mb-3"},[l("h2",{class:"text-md md:text-lg mb-2 leading-6"},"Yeni Teklif Rezervasyonu")],-1)),l("div",null,[c(V)&&c(V).length?(r(),E(n,{key:0,items:c(V),modelValue:o.value.offer_owner,"onUpdate:modelValue":e[0]||(e[0]=t=>o.value.offer_owner=t),idField:"id",labelField:"name"},null,8,["items","modelValue"])):x("",!0)]),l("div",ve,[l("div",he,[h(l("input",{type:"date","onUpdate:modelValue":e[1]||(e[1]=t=>$.value=t),onChange:j,class:"border border-slate-200 text-slate-700 rounded-md p-2 text-sm",placeholder:s.$t("Tur Tarih")},null,40,be),[[b,$.value]])]),k.value?(r(),d("div",xe,[u(n,{modelValue:y.value,"onUpdate:modelValue":e[2]||(e[2]=t=>y.value=t),size:"lg",items:k.value,idField:"id",labelField:"name",class:"w-96 mr-3",placeholder:s.$t("Tur")},null,8,["modelValue","items","placeholder"]),u(p,{onClick:e[3]||(e[3]=t=>G()),label:"Bu tura teklif ver",size:"xs",class:"w-32"})])):x("",!0)]),l("div",ge,[l("div",we,[l("span",ye,[h(l("input",{class:"border md:w-30 w-full border-slate-200 text-slate-700 rounded-md p-2 text-sm",placeholder:s.$t("Name"),type:"text","onUpdate:modelValue":e[4]||(e[4]=t=>o.value.name=t)},null,8,ke),[[b,o.value.name]])]),l("span",Ve,[h(l("input",{class:"border md:w-24 w-full border-slate-200 text-slate-700 rounded-md p-2 text-sm",placeholder:s.$t("Surname"),type:"text","onUpdate:modelValue":e[5]||(e[5]=t=>o.value.surname=t)},null,8,Oe),[[b,o.value.surname]])]),l("span",$e,[u(c(ae),{modelValue:o.value.mobile,"onUpdate:modelValue":e[6]||(e[6]=t=>o.value.mobile=t),mode:"international",class:"md:w-48 w-full text-slate-700 text-sm",inputOptions:{placeholder:s.$t("Mobile")}},null,8,["modelValue","inputOptions"])]),l("span",Ce,[h(l("input",{class:"border md:w-32 w-full border-slate-200 text-slate-700 rounded-md p-2 text-sm",maxlength:"11",placeholder:s.$t("TCKN"),type:"number","onUpdate:modelValue":e[7]||(e[7]=t=>o.value.tckn=t)},null,8,Te),[[b,o.value.tckn]])]),l("span",De,[h(l("input",{class:"border md:w-32 w-full border-slate-200 text-slate-700 rounded-md p-2 text-sm",maxlength:"11",placeholder:s.$t("Email"),type:"number","onUpdate:modelValue":e[8]||(e[8]=t=>o.value.email=t)},null,8,Se),[[b,o.value.email]])]),l("span",Ue,[h(l("input",{class:"border border-slate-200 text-slate-700 rounded-md p-2 text-sm",placeholder:s.$t("DoÄum Tarihi"),type:"date","onUpdate:modelValue":e[9]||(e[9]=t=>o.value.birth_date=t)},null,8,Ne),[[b,o.value.birth_date]])]),m.value&&m.value.length>0?(r(),d("span",Ee,[u(p,{label:"İlk KiÅiye Ekle",onClick:e[10]||(e[10]=t=>I())})])):x("",!0)])]),l("div",Be,[m.value?(r(),d("div",Fe,[(r(!0),d(H,null,Z(m.value,(t,v)=>(r(),d("div",Ae,[l("a",Re,[u(p,{label:"",icon:"fa-solid fa-trash",onClick:N=>R(v)},null,8,["onClick"]),Q(" "+W(v),1)]),t?(r(),E(se,{key:0,tourId:t,ref_for:!0,ref:N=>{_.value[v]=N},isReservation:!1,compactMode:!0},null,8,["tourId"])):x("",!0)]))),256)),m.value&&m.value.length>0?(r(),d("div",ze,[u(p,{size:"2xl",variant:"primary",color:"teal",icon:"fa-solid fa-save",class:"mt-2",label:"Teklif OluÅtur",onClick:e[11]||(e[11]=t=>P())})])):x("",!0)])):(r(),d("div",Pe,[u(f,{color:"orange",class:"mt-2",label:"Lütfen önce tur seçiniz."})]))])])])])])):(r(),d("div",je,[u(i)]))])}}};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.