(function(){var t={8761:function(t,e,i){"use strict";var o=i(3455),s=i.n(o),n=i(7749),a=i(3494),r=i(8539),l=i(9242),c=i(3396);const d={id:"app",class:"container-fluid"};function u(t,e,i,o,s,n){const a=(0,c.up)("SideBar"),r=(0,c.up)("router-view");return(0,c.wg)(),(0,c.iD)("div",d,[(0,c.Wm)(a),(0,c.Wm)(r)])}var h=i(65),p=i(7139);const m=t=>((0,c.dD)("data-v-957d7292"),t=t(),(0,c.Cn)(),t),g={key:0,class:"navbar bg-body-tertiary fixed-top"},f={class:"container-fluid"},v=m((()=>(0,c._)("button",{class:"navbar-toggler",type:"button","data-bs-toggle":"offcanvas","data-bs-target":"#offcanvasNavbar","aria-controls":"offcanvasNavbar","aria-label":"Toggle navigation"},[(0,c._)("span",{class:"navbar-toggler-icon"})],-1))),y={class:"offcanvas offcanvas-end",tabindex:"-1",id:"offcanvasNavbar","aria-labelledby":"offcanvasNavbarLabel"},_=m((()=>(0,c._)("div",{class:"offcanvas-header"},[(0,c._)("h5",{class:"offcanvas-title",id:"offcanvasNavbarLabel"},"Menu"),(0,c._)("button",{type:"button",class:"btn-close","data-bs-dismiss":"offcanvas","aria-label":"Close"})],-1))),w={class:"offcanvas-body"},C={class:"navbar-nav justify-content-end flex-grow-1 pe-3"},b={class:"nav-item"},x={class:"nav-item"},k={class:"nav-item"},L={class:"nav-item"},E={class:"nav-item"},D={class:"d-flex mt-3"},F={key:1},S={key:2},M={key:3};function P(t,e,i,o,s,n){const a=(0,c.up)("router-link");return(0,c.wg)(),(0,c.iD)(c.HY,null,[t.isAuthenticated?((0,c.wg)(),(0,c.iD)("nav",g,[(0,c._)("div",f,[v,(0,c._)("div",y,[_,(0,c._)("div",w,[(0,c._)("ul",C,[(0,c._)("li",b,[(0,c.Wm)(a,{to:"/users",class:(0,p.C_)(["nav-link",{active:"/users"===t.$route.path}]),"aria-current":"page"},{default:(0,c.w5)((()=>[(0,c.Uk)((0,p.zw)(t.$t("labels.users")),1)])),_:1},8,["class"])]),(0,c._)("li",x,[(0,c.Wm)(a,{to:"/roles",class:(0,p.C_)(["nav-link",{active:"/roles"===t.$route.path}]),"aria-current":"page"},{default:(0,c.w5)((()=>[(0,c.Uk)((0,p.zw)(t.$t("labels.roles")),1)])),_:1},8,["class"])]),(0,c._)("li",k,[(0,c.Wm)(a,{to:"/products",class:(0,p.C_)(["nav-link",{active:"/products"===t.$route.path}]),"aria-current":"page"},{default:(0,c.w5)((()=>[(0,c.Uk)((0,p.zw)(t.$t("labels.products")),1)])),_:1},8,["class"])]),(0,c._)("li",L,[(0,c.Wm)(a,{to:"/sources",class:(0,p.C_)(["nav-link",{active:"/sources"===t.$route.path}]),"aria-current":"page"},{default:(0,c.w5)((()=>[(0,c.Uk)((0,p.zw)(t.$t("labels.sources")),1)])),_:1},8,["class"])]),(0,c._)("li",E,[(0,c.Wm)(a,{to:"/prospects",class:(0,p.C_)(["nav-link",{active:"/prospects"===t.$route.path}]),"aria-current":"page"},{default:(0,c.w5)((()=>[(0,c.Uk)((0,p.zw)(t.$t("labels.prospects")),1)])),_:1},8,["class"])])]),(0,c._)("div",D,[(0,c._)("button",{"data-bs-dismiss":"offcanvas",onClick:e[0]||(e[0]=(...t)=>n.logout&&n.logout(...t)),class:"btn btn-outline-success",type:"submit"},(0,p.zw)(t.$t("buttons.logout")),1)])])])])])):(0,c.kq)("",!0),t.isAuthenticated?((0,c.wg)(),(0,c.iD)("br",F)):(0,c.kq)("",!0),t.isAuthenticated?((0,c.wg)(),(0,c.iD)("br",S)):(0,c.kq)("",!0),t.isAuthenticated?((0,c.wg)(),(0,c.iD)("br",M)):(0,c.kq)("",!0)],64)}i(560);var A={computed:{...(0,h.Se)(["isAuthenticated"])},methods:{logout(){localStorage.removeItem("token"),this.$router.push("/"),this.$store.dispatch("logout")}}},z=i(89);const T=(0,z.Z)(A,[["render",P],["__scopeId","data-v-957d7292"]]);var N=T,Z={computed:{...(0,h.Se)(["isAuthenticated"])},components:{SideBar:N}};const U=(0,z.Z)(Z,[["render",u]]);var B=U,$=i(2483);const j={style:{"background-color":"#3E2EF2",height:"90vh"}},I={class:"container-fluid h-100"},O={class:"top-5 start-0 mt-3 ms-3 d-none d-lg-block"},V={class:"position-absolute top-5 mt-5 start-50 translate-middle d-lg-none"},W={class:"row h-100 justify-content-center align-items-center"},q={class:"col-md-3 d-flex flex-column position-relative align-items-center justify-content-center"},R=(0,c._)("img",{src:"https://res.cloudinary.com/dvph93zsr/image/upload/v1711486167/hand_gie3p6.svg",class:"",style:{width:"80px",height:"80px"},alt:"Icon"},null,-1),H={class:"text-white fs-6"},K=(0,c._)("p",{class:"text-white fs-6 text-center"},"Te damos la bienvenida al sitio para el proceso de autenticación y aprobación de documentos.",-1),Y=(0,c._)("div",{class:"d-lg-none",style:{height:"120px"}},null,-1),X=(0,c.uE)('
Ingresa en la barra de navegacion el URL que se envio a tu correo para poder comenzar el proceso
Ingresa en la barra de navegacion el URL que se envio a tu correo para poder comenzar el proceso
',2);function J(t,e,i,o,s,n){const a=(0,c.up)("LogoSvg");return(0,c.wg)(),(0,c.iD)("div",j,[(0,c._)("div",I,[(0,c._)("div",O,[(0,c.Wm)(a,{class:"position-absolute top-5 start-0 mt-3 ms-3"})]),(0,c._)("div",V,[(0,c.Wm)(a,{class:"mt-5"})]),(0,c._)("div",W,[(0,c._)("div",q,[R,(0,c._)("p",H,"¡Hola "+(0,p.zw)(this.name)+"!",1),K,Y])]),X])])}const G={width:"70",height:"70",viewBox:"0 0 735 1050",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Q=(0,c.uE)(' ',72),tt=[Q];function et(t,e,i,o,s,n){return(0,c.wg)(),(0,c.iD)("svg",G,tt)}var it={name:"LogoSvg"};const ot=(0,z.Z)(it,[["render",et]]);var st=ot,nt={components:{LogoSvg:st},data(){return{name:"",date:"09/91/2022 21:46",id:"61da1a0287729d352bf7bef1",error:!1,isLoading:!1,emailToVerify:"",emailVerified:!1,termsAcepted:!1,publicKey:null,fileName:null,documentUrl:null,documentLoadingSuccess:!1,showPictureUploadForm:!1,showWaitingForValidation:!1,documentSigned:!1,showValidated:!1,showVerified:!1,latitude:null,longitude:null}},methods:{}};const at=(0,z.Z)(nt,[["render",J]]);var rt=at;var lt=i(1076),ct=i(2492),dt=i.n(ct);const ut=lt.Z.create({baseURL:{NODE_ENV:"production",BASE_URL:"/"}.VUE_APP_API_URL});ut.interceptors.response.use((t=>t),(t=>(t.response&&403===t.response.status&&dt().fire({icon:"error",title:"Unauthorized",text:"Your session has expired or you are not authorized. Please log in again."}).then((()=>{localStorage.removeItem("token"),ps.push("/")})),Promise.reject(t))));var ht=ut;Boolean,Boolean;const pt={key:0,class:"dropdown-options"},mt={style:{display:"flex"}},gt=["checked","onChange"];function ft(t,e,i,o,s,n){return(0,c.wg)(),(0,c.iD)("div",{class:"custom-dropdown",onClick:e[1]||(e[1]=(0,l.iM)((()=>{}),["stop"]))},[(0,c._)("button",{onClick:e[0]||(e[0]=(0,l.iM)(((...t)=>n.toggleDropdown&&n.toggleDropdown(...t)),["prevent"]))},(0,p.zw)(i.label),1),s.isOpen?((0,c.wg)(),(0,c.iD)("div",pt,[((0,c.wg)(!0),(0,c.iD)(c.HY,null,(0,c.Ko)(i.options,(t=>((0,c.wg)(),(0,c.iD)("label",{key:t,class:"dropdown-option"},[(0,c._)("div",mt,[(0,c._)("div",null,[(0,c._)("input",{type:"checkbox",checked:i.model[t],onChange:e=>n.updateModel(t)},null,40,gt)]),(0,c._)("div",null,(0,p.zw)(t),1)])])))),128))])):(0,c.kq)("",!0)])}var vt={props:{label:String,options:Array,model:Object},data(){return{isOpen:!1}},methods:{toggleDropdown(){this.isOpen=!this.isOpen},updateModel(t){this.$emit("update:model",{...this.model,[t]:!this.model[t]})}}};const yt=(0,z.Z)(vt,[["render",ft],["__scopeId","data-v-1d123e30"]]);var _t=yt;Boolean;Boolean,Boolean;Boolean;Boolean,Boolean;Boolean;Boolean,Boolean;Boolean;const wt={"aria-label":"..."},Ct={class:"pagination"},bt={key:0,class:"page-item disabled"},xt={key:1,class:"page-item"},kt={class:"page-item"},Lt={class:"page-link"},Et={key:2,class:"page-item disabled"},Dt={class:"page-item"};function Ft(t,e,i,o,s,n){return(0,c.wg)(),(0,c.iD)("nav",wt,[(0,c._)("ul",Ct,[1===i.currentPage?((0,c.wg)(),(0,c.iD)("li",bt,[(0,c._)("span",{class:"page-link",onClick:e[0]||(e[0]=(...t)=>n.prevPage&&n.prevPage(...t))},(0,p.zw)(t.$t("buttons.previous")),1)])):((0,c.wg)(),(0,c.iD)("li",xt,[(0,c._)("span",{class:"page-link",onClick:e[1]||(e[1]=(...t)=>n.prevPage&&n.prevPage(...t))},(0,p.zw)(t.$t("buttons.previous")),1)])),(0,c._)("li",kt,[(0,c._)("a",Lt,(0,p.zw)(i.currentPage),1)]),i.currentPage===i.totalPages?((0,c.wg)(),(0,c.iD)("li",Et,[(0,c._)("a",{class:"page-link",onClick:e[2]||(e[2]=(...t)=>n.nextPage&&n.nextPage(...t))},(0,p.zw)(t.$t("buttons.next")),1)])):(0,c.kq)("",!0),(0,c._)("li",Dt,[(0,c._)("a",{class:"page-link",onClick:e[3]||(e[3]=(...t)=>n.nextPage&&n.nextPage(...t))},(0,p.zw)(t.$t("buttons.next")),1)])])])}var St={props:{currentPage:Number,totalPages:Number},methods:{async prevPage(){this.$emit("prevPage")},async nextPage(){this.$emit("nextPage")}}};const Mt=(0,z.Z)(St,[["render",Ft]]);var Pt=Mt,At=i(6368);At.ZP,Boolean,Boolean;const zt={style:{"background-color":"#3E2EF2",height:"90vh"}};function Tt(t,e,i,o,s,n){const a=(0,c.up)("ErrorComponent"),r=(0,c.up)("EmailForm"),l=(0,c.up)("TermsAndConditions"),d=(0,c.up)("SurveyForm"),u=(0,c.up)("PictureUploadForm"),h=(0,c.up)("PdfDocument"),p=(0,c.up)("WaitingForValidation"),m=(0,c.up)("ValidatedComponent");return(0,c.wg)(),(0,c.iD)("div",zt,[s.error?((0,c.wg)(),(0,c.j4)(a,{key:0})):s.emailVerified?s.termsAcepted?this.requestedSurveys?.length>0?((0,c.wg)(),(0,c.j4)(d,{key:3,"onSurveySubmited:value":n.submitSurvey,"client-surveys_":this.requestedSurveys,isLoading:s.isLoading},null,8,["onSurveySubmited:value","client-surveys_","isLoading"])):this.requestedDocuments?.length>0?((0,c.wg)(),(0,c.j4)(u,{key:4,onUploadPicture:n.uploadPicture,"public-key":this.publicKey,isLoading:s.isLoading,document:this.requestedDocuments[0].clientDocument,"total-documents":this.requestedDocuments?.length},null,8,["onUploadPicture","public-key","isLoading","document","total-documents"])):s.documentLoadingSuccess&&!s.documentSigned?((0,c.wg)(),(0,c.j4)(h,{key:5,documentUrl:s.documentUrl,onContinueForm:n.continueForm,"public-key":this.publicKey,isLoading:s.isLoading},null,8,["documentUrl","onContinueForm","public-key","isLoading"])):s.showWaitingForValidation?((0,c.wg)(),(0,c.j4)(p,{key:6})):s.showVerified?((0,c.wg)(),(0,c.j4)(m,{key:7,name:s.name,date:s.date,id:s.id},null,8,["name","date","id"])):((0,c.wg)(),(0,c.j4)(a,{key:8})):((0,c.wg)(),(0,c.j4)(l,{key:2,onAceptTerms:n.aceptTerms,"is-loading":s.isLoading,"policy-list":this.policyList},null,8,["onAceptTerms","is-loading","policy-list"])):((0,c.wg)(),(0,c.j4)(r,{key:1,onEmailVerified:n.verifyEmail,isLoading:s.isLoading,name:s.name},null,8,["onEmailVerified","isLoading","name"]))])}i(8858),i(1318),i(3228);const Nt={class:"container-fluid h-100"},Zt={class:"top-5 start-0 mt-3 ms-3 d-none d-lg-block"},Ut={class:"position-absolute top-5 mt-5 start-50 translate-middle d-lg-none"},Bt={class:"row h-100 justify-content-center align-items-center"},$t={class:"col-md-3 d-flex flex-column position-relative align-items-center justify-content-center"},jt=(0,c._)("img",{src:"https://res.cloudinary.com/dvph93zsr/image/upload/v1711486167/hand_gie3p6.svg",class:"",style:{width:"80px",height:"80px"},alt:"Icon"},null,-1),It={class:"text-white fs-6"},Ot=(0,c._)("p",{class:"text-white fs-6 text-center"},"Te damos la bienvenida al proceso de autenticación y aprobación de documentos.",-1),Vt=(0,c._)("p",{class:"text-white fs-6"},"¿Comenzamos?",-1),Wt=(0,c._)("div",{class:"d-lg-none",style:{height:"120px"}},null,-1),qt={class:"card position-absolute bottom-0 start-0 end-0 d-lg-none",style:{"border-top-left-radius":"40px","border-top-right-radius":"40px","background-color":"#291CB5"}},Rt={class:"card-body d-flex flex-column align-items-center justify-content-center mt-5"},Ht={class:"input-group mb-3",style:{width:"70%",height:"60px"}},Kt={key:0},Yt={key:1},Xt=(0,c._)("label",{class:"fs-10 mb-2 mt-5",for:"email",style:{color:"#F5F6F6"}},"Ingresa tu email por favor:",-1),Jt={class:"card position-absolute bottom-0 start-50 translate-middle-x d-none d-lg-block",style:{"border-top-left-radius":"40px","border-top-right-radius":"40px",width:"100%","max-width":"500px","background-color":"#291CB5"}},Gt={class:"card-body d-flex flex-column align-items-center justify-content-center mt-3"},Qt={class:"input-group mb-3",style:{width:"70%",height:"60px",display:"flex","align-items":"center"}},te={key:0},ee={key:1},ie=(0,c._)("label",{class:"fs-10 mt-3 mb-3",for:"email",style:{color:"#F5F6F6"}},"Ingresa tu email por favor:",-1);function oe(t,e,i,o,s,n){const a=(0,c.up)("LogoSvg"),r=(0,c.up)("font-awesome-icon");return(0,c.wg)(),(0,c.iD)("div",Nt,[(0,c._)("div",Zt,[(0,c.Wm)(a,{class:"position-absolute top-5 start-0 mt-3 ms-3"})]),(0,c._)("div",Ut,[(0,c.Wm)(a,{class:"mt-5"})]),(0,c._)("div",Bt,[(0,c._)("div",$t,[jt,(0,c._)("p",It,"¡Hola "+(0,p.zw)(this.name)+"!",1),Ot,Vt,Wt])]),(0,c._)("div",qt,[(0,c._)("div",Rt,[(0,c._)("div",Ht,[(0,c.wy)((0,c._)("input",{type:"email",class:"form-control text-center",id:"inputGroupFile01",placeholder:"tu@email.com",style:{"border-color":"#4DFFE7","background-color":"#291CB5",color:"#4DFFE7",height:"100%"},"onUpdate:modelValue":e[0]||(e[0]=t=>s.email=t)},null,512),[[l.nr,s.email]])]),(0,c._)("button",{onClick:e[1]||(e[1]=(...t)=>n.checkEmail&&n.checkEmail(...t)),class:"btn shadow-label",style:{"background-color":"#4DFFE7",color:"#3E2EF2","font-weight":"bold",width:"70%",height:"60px"}},[i.isLoading?((0,c.wg)(),(0,c.iD)("span",Yt,[(0,c.Wm)(r,{icon:["fas","spinner"],spin:""}),(0,c.Uk)(" "+(0,p.zw)(t.$t("labels.loading"))+"... ",1)])):((0,c.wg)(),(0,c.iD)("span",Kt,"Comenzar"))]),Xt])]),(0,c._)("div",Jt,[(0,c._)("div",Gt,[(0,c._)("div",Qt,[(0,c.wy)((0,c._)("input",{type:"email",class:"form-control text-center",id:"inputGroupFile01",placeholder:"tu@email.com",style:{"border-color":"#4DFFE7","background-color":"#291CB5",color:"#4DFFE7",height:"100%"},"onUpdate:modelValue":e[2]||(e[2]=t=>s.email=t)},null,512),[[l.nr,s.email]]),(0,c._)("label",{onClick:e[3]||(e[3]=(...t)=>n.checkEmail&&n.checkEmail(...t)),class:"input-group-text btn shadow-label d-flex justify-content-center align-items-center",style:{"background-color":"#4DFFE7",color:"#3E2EF2",height:"100%","font-weight":"bold"},for:"inputGroupFile01"},[i.isLoading?((0,c.wg)(),(0,c.iD)("span",ee,[(0,c.Wm)(r,{icon:["fas","spinner"],spin:""}),(0,c.Uk)(" "+(0,p.zw)(t.$t("labels.loading"))+"... ",1)])):((0,c.wg)(),(0,c.iD)("span",te,"Comenzar"))])]),ie])])])}var se={components:{LogoSvg:st},props:{isLoading:Boolean,name:String},data(){return{email:""}},methods:{checkEmail(){this.$emit("email-verified",this.email)}}};const ne=(0,z.Z)(se,[["render",oe]]);var ae=ne;const re={class:"container-fluid h-100"},le={class:"top-5 start-0 mt-3 ms-3 d-none d-lg-block"},ce=(0,c.uE)('Contesta las preguntas solicitadas PASO 1
',2),de={class:"card position-absolute bottom-0 start-0 end-0 d-lg-none",style:{"border-top-left-radius":"40px","border-top-right-radius":"40px","background-color":"#291CB5","max-height":"70vh","overflow-y":"auto"}},ue={class:"card-body d-flex flex-column align-items-center justify-content-center mt-5",style:{width:"100%","background-color":"#291CB5"}},he={class:"text-white block text-sm font-medium mb-1",for:"name"},pe={key:0,class:"text-red"},me=["type","required","onUpdate:modelValue"],ge=["required","onUpdate:modelValue"],fe={class:"flex flex-wrap justify-end space-x-2 mt-4"},ve={class:"btn shadow-label",style:{"background-color":"#4DFFE7",color:"#3E2EF2","font-weight":"bold",width:"70%",height:"60px"}},ye={key:0},_e={key:1},we={class:"card position-absolute bottom-0 start-50 translate-middle-x d-none d-lg-block",style:{"border-top-left-radius":"40px","border-top-right-radius":"40px",width:"100%","max-width":"500px","background-color":"#291CB5","max-height":"70vh","overflow-y":"auto"}},Ce={class:"card-body d-flex flex-column align-items-center justify-content-center mt-3"},be={class:"input-group mb-3",style:{width:"70%",height:"auto","max-height":"70%",display:"flex","align-items":"center"}},xe={class:"text-white block text-sm font-medium mb-1",for:"name"},ke={key:0,class:"text-red"},Le=["type","onUpdate:modelValue"],Ee=["onUpdate:modelValue"],De={class:"flex flex-wrap justify-end space-x-2 mt-4"},Fe={class:"btn shadow-label",style:{"background-color":"#4DFFE7",color:"#3E2EF2","font-weight":"bold",width:"70%",height:"60px"}},Se={key:0},Me={key:1};function Pe(t,e,i,o,s,n){const a=(0,c.up)("LogoSvg"),r=(0,c.up)("DropdownFull"),d=(0,c.up)("font-awesome-icon");return(0,c.wg)(),(0,c.iD)("div",re,[(0,c._)("div",le,[(0,c.Wm)(a,{class:"position-absolute top-5 start-0 mt-3 ms-3"})]),ce,(0,c._)("div",de,[(0,c._)("div",ue,[((0,c.wg)(),(0,c.iD)("form",{onSubmit:e[0]||(e[0]=(0,l.iM)(((...t)=>n.handleSubmit&&n.handleSubmit(...t)),["prevent"])),key:s.componentKey},[((0,c.wg)(!0),(0,c.iD)(c.HY,null,(0,c.Ko)(s.clientSurveys,((t,e)=>((0,c.wg)(),(0,c.iD)("span",{key:t.name},[(0,c._)("label",he,[(0,c.Uk)((0,p.zw)(e+1)+".-"+(0,p.zw)(t.surveyMetaData.question),1),t.surveyMetaData.required?((0,c.wg)(),(0,c.iD)("span",pe,"*")):(0,c.kq)("",!0)]),"options"!=t.surveyMetaData.type&&"float"!=t.surveyMetaData.type?(0,c.wy)(((0,c.wg)(),(0,c.iD)("input",{key:0,class:"form-control text-center mb-4",style:{"border-color":"#4DFFE7","background-color":"#291CB5",color:"#4DFFE7",height:"100%"},type:t.surveyMetaData.type,required:t.surveyMetaData.required,"onUpdate:modelValue":e=>t.answer=e},null,8,me)),[[l.YZ,t.answer]]):"float"==t.surveyMetaData.type?(0,c.wy)(((0,c.wg)(),(0,c.iD)("input",{key:1,class:"form-control form-input w-full mb-4",type:"number",step:"0.01",required:t.surveyMetaData.required,"onUpdate:modelValue":e=>t.answer=e},null,8,ge)),[[l.nr,t.answer]]):((0,c.wg)(),(0,c.j4)(r,{key:2,ref_for:!0,ref:"child_"+e,"init-value":n.convertOptions(t.surveyMetaData.options).findIndex((e=>e.name==t.answer)),dropdownOptions:n.convertOptions(t.surveyMetaData.options),model:t.answer,"onUpdate:model":t=>n.updateAnwer(t,e)},null,8,["init-value","dropdownOptions","model","onUpdate:model"]))])))),128)),(0,c._)("div",fe,[(0,c._)("button",ve,[i.isLoading?((0,c.wg)(),(0,c.iD)("span",_e,[(0,c.Wm)(d,{icon:["fas","spinner"],spin:""}),(0,c.Uk)(" "+(0,p.zw)(t.$t("labels.loading"))+"... ",1)])):((0,c.wg)(),(0,c.iD)("span",ye,"Enviar"))])])],32))])]),(0,c._)("div",we,[(0,c._)("div",Ce,[(0,c._)("div",be,[((0,c.wg)(),(0,c.iD)("form",{onSubmit:e[1]||(e[1]=(0,l.iM)(((...t)=>n.handleSubmit&&n.handleSubmit(...t)),["prevent"])),key:s.componentKey},[((0,c.wg)(!0),(0,c.iD)(c.HY,null,(0,c.Ko)(s.clientSurveys,((t,e)=>((0,c.wg)(),(0,c.iD)("span",{key:t.name},[(0,c._)("label",xe,[(0,c.Uk)((0,p.zw)(e+1)+".-"+(0,p.zw)(t.surveyMetaData.question),1),t.surveyMetaData.required?((0,c.wg)(),(0,c.iD)("span",ke,"*")):(0,c.kq)("",!0)]),"options"!=t.surveyMetaData.type&&"float"!=t.surveyMetaData.type?(0,c.wy)(((0,c.wg)(),(0,c.iD)("input",{key:0,class:"form-control text-center",style:{"border-color":"#4DFFE7","background-color":"#291CB5",color:"#4DFFE7",height:"100%"},type:t.surveyMetaData.type,"onUpdate:modelValue":e=>t.answer=e},null,8,Le)),[[l.YZ,t.answer]]):"float"==t.surveyMetaData.type?(0,c.wy)(((0,c.wg)(),(0,c.iD)("input",{key:1,class:"form-input w-full",type:"number",step:"0.01","onUpdate:modelValue":e=>t.answer=e},null,8,Ee)),[[l.nr,t.answer]]):((0,c.wg)(),(0,c.j4)(r,{key:2,ref_for:!0,ref:"child_"+e,"init-value":n.convertOptions(t.surveyMetaData.options).findIndex((e=>e.name==t.answer)),dropdownOptions:n.convertOptions(t.surveyMetaData.options),model:t.answer,"onUpdate:model":t=>n.updateAnwer(t,e)},null,8,["init-value","dropdownOptions","model","onUpdate:model"]))])))),128)),(0,c._)("div",De,[(0,c._)("button",Fe,[i.isLoading?((0,c.wg)(),(0,c.iD)("span",Me,[(0,c.Wm)(d,{icon:["fas","spinner"],spin:""}),(0,c.Uk)(" "+(0,p.zw)(t.$t("labels.loading"))+"... ",1)])):((0,c.wg)(),(0,c.iD)("span",Se,"Enviar"))])])],32))])])])])}const Ae={class:"relative inline-flex w-full"},ze=["disabled","aria-expanded"],Te={class:"flex items-center"},Ne={class:"shrink-0 ml-1 fill-current text-slate-400",style:{color:"#4DFFE7"},width:"11",height:"7",viewBox:"0 0 11 7"},Ze=(0,c._)("path",{d:"M5.4 6.8L0 1.4 1.4 0l4 4 4-4 1.4 1.4z",style:{fill:"#4DFFE7"}},null,-1),Ue=[Ze],Be={class:"z-10 absolute w-full max-h-52 overflow-y-auto top-full left-0 bg-white dark:bg-slate-800 border border-slate-200 dark:border-slate-700 py-1.5 rounded shadow-lg mt-1"},$e=["onClick"],je=(0,c._)("path",{d:"M10.28.28L3.989 6.575 1.695 4.28A1 1 0 00.28 5.695l3 3a1 1 0 001.414 0l7-7A1 1 0 0010.28.28z",style:{fill:"#4DFFE7"}},null,-1),Ie=[je];function Oe(t,e,i,o,s,n){return(0,c.wg)(),(0,c.iD)("div",Ae,[(0,c._)("button",{disabled:i.disableInputs,ref:"trigger",style:{"background-color":"#291CB5",color:"#4DFFE7",width:"100%",height:"35px","border-radius":"8px","border-color":"#4DFFE7"},class:"","aria-label":"Select date range","aria-haspopup":"true",onClick:e[0]||(e[0]=(0,l.iM)((t=>o.dropdownOpen=!o.dropdownOpen),["prevent"])),"aria-expanded":o.dropdownOpen},[(0,c._)("span",Te,[(0,c._)("span",null,(0,p.zw)(i.dropdownOptions[o.selected][i.propname]),1)]),((0,c.wg)(),(0,c.iD)("svg",Ne,Ue))],8,ze),(0,c.Wm)(l.uT,{"enter-active-class":"transition ease-out duration-100 transform","enter-from-class":"opacity-0 -translate-y-2","enter-to-class":"opacity-100 translate-y-0","leave-active-class":"transition ease-out duration-100","leave-from-class":"opacity-100","leave-to-class":"opacity-0"},{default:(0,c.w5)((()=>[(0,c.wy)((0,c._)("div",Be,[(0,c._)("div",{style:{"background-color":"#291CB5",color:"#4DFFE7"},ref:"dropdown",class:"",onFocusin:e[1]||(e[1]=t=>o.dropdownOpen=!0),onFocusout:e[2]||(e[2]=t=>o.dropdownOpen=!1)},[((0,c.wg)(!0),(0,c.iD)(c.HY,null,(0,c.Ko)(i.dropdownOptions,((t,e)=>((0,c.wg)(),(0,c.iD)("button",{onmouseover:"this.style.backgroundColor = '#3E2EF2'",onmouseout:"this.style.backgroundColor = '#0d056d';",style:{"background-color":"#0d056d",color:"#4DFFE7",width:"100%",height:"35px","border-color":"#4DFFE7"},key:t.id,class:(0,p.C_)(["",e===o.selected&&"text-indigo-500"]),onClick:(0,l.iM)((i=>{o.selected=e,o.dropdownOpen=!1,n.updateModel(t)}),["prevent"])},[(0,c._)("span",null,(0,p.zw)(t[i.propname]),1),((0,c.wg)(),(0,c.iD)("svg",{class:(0,p.C_)(["shrink-0 ml-2 fill-current text-indigo-400 position-absolute end-0",t.id!==o.selected&&"invisible"]),style:{"padding-top":"5","padding-right":"10px"},width:"22",height:"15",viewBox:"0 0 12 9"},Ie,2))],10,$e)))),128))],544)],512),[[l.F8,o.dropdownOpen]])])),_:1})])}var Ve=i(4870),We={name:"DropdownFull",props:{disableInputs:{type:Boolean,default:function(){return!1}},propname:{type:String,default:function(){return"name"}},dropdownOptions:Array,initValue:{type:Number,default:0}},setup(){const t=(0,Ve.iH)(!1),e=(0,Ve.iH)(null),i=(0,Ve.iH)(null),o=(0,Ve.iH)(0),s=({target:o})=>{!t.value||i.value.contains(o)||e.value.contains(o)||(t.value=!1)},n=({keyCode:e})=>{t.value&&27===e&&(t.value=!1)};return(0,c.bv)((()=>{document.addEventListener("click",s),document.addEventListener("keydown",n)})),(0,c.Ah)((()=>{document.removeEventListener("click",s),document.removeEventListener("keydown",n)})),{dropdownOpen:t,trigger:e,dropdown:i,selected:o}},methods:{updateModel(t){this.$emit("update:model",t)}},created(){this.selected=-1==this.initValue?0:this.initValue}};const qe=(0,z.Z)(We,[["render",Oe]]);var Re=qe,He={name:"SurveyForm",props:{clientSurveys_:Array,isLoading:Boolean},components:{LogoSvg:st,DropdownFull:Re},data(){return{componentKey:0,originalSurveys:JSON.parse(JSON.stringify(this.clientSurveys_)),clientSurveys:this.clientSurveys_}},methods:{handleSubmit(){this.$emit("survey-submited:value",this.clientSurveys)},onPressed(t){this.clientSurveys[t].surveyMetaData.requestDuringSignature=!this.clientSurveys[t].surveyMetaData.requestDuringSignature,this.clientSurveys[t].answer=null,this.componentKey++},updateAnwer(t,e){this.clientSurveys[e].answer="Elegir"==t.name?null:t.name},convertOptions(t){const e=null==t?[]:JSON.parse(t.replace(/'/g,'"')).map(((t,e)=>({id:e+1,name:t})));return e.unshift({id:0,name:"Elegir"}),e}}};const Ke=(0,z.Z)(He,[["render",Pe]]);var Ye=Ke;const Xe={ref:"container-fluid h-100",class:"pdf-container"},Je=(0,c._)("span",{class:"page-text-left"},"página anterior",-1),Ge=(0,c._)("span",{class:"page-text-right"},"página siguiente",-1),Qe=(0,c.uE)('Lee el documento PASO 3
',1),ti=[Qe],ei=(0,c.uE)('Firma el documento PASO 4
',1),ii=[ei],oi={ref:"canvas",class:"pdf-canvas"},si=(0,c._)("div",{style:{height:"150px"}},null,-1),ni=(0,c.uE)('',1),ai=[ni],ri={class:"card position-fixed bottom-0 start-50 translate-middle-x",style:{"border-top-left-radius":"40px","border-top-right-radius":"40px",width:"100%","max-width":"500px","background-color":"white"}},li={class:"card-body d-flex justify-content-center mt-3"},ci={style:{width:"100%"}},di={class:"canvas-container d-none d-lg-block",style:{position:"relative","background-color":"#E5E5E5",width:"400px",margin:"0 auto","border-radius":"15px"}},ui={key:0,style:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)"}},hi={class:"canvas-container d-lg-none",style:{position:"relative","background-color":"#E5E5E5",width:"350px",margin:"0 auto","border-radius":"15px"}},pi={key:0,style:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)"}},mi=(0,c._)("div",{class:"mt-5",style:{height:"60px"}},null,-1),gi=["disabled"],fi={key:0},vi={key:1};function yi(t,e,i,o,s,n){const a=(0,c.up)("font-awesome-icon");return(0,c.wg)(),(0,c.iD)(c.HY,null,[(0,c._)("div",Xe,[(0,c._)("div",{class:"arrow-left",onClick:e[0]||(e[0]=(...t)=>n.goToPreviousPage&&n.goToPreviousPage(...t))},"←"),Je,(0,c._)("div",{class:"arrow-right",onClick:e[1]||(e[1]=(...t)=>n.goToNextPage&&n.goToNextPage(...t))},"→"),Ge,(0,c.wy)((0,c._)("div",null,ti,512),[[l.F8,!s.isDocumentFullyScrolled]]),(0,c.wy)((0,c._)("div",null,ii,512),[[l.F8,s.isDocumentFullyScrolled]]),(0,c._)("canvas",oi,null,512),si],512),(0,c.wy)((0,c._)("div",null,ai,512),[[l.F8,!s.isDocumentFullyScrolled]]),(0,c.wy)((0,c._)("div",null,[(0,c._)("div",ri,[(0,c._)("div",li,[(0,c.wy)((0,c._)("div",ci,[(0,c._)("div",di,[(0,c._)("canvas",{ref:"signatureCanvasLarge",width:"400",height:"200",onTouchstart:e[2]||(e[2]=(...t)=>n.handleTouchStart&&n.handleTouchStart(...t)),onTouchmove:e[3]||(e[3]=(...t)=>n.handleTouchMove&&n.handleTouchMove(...t)),onTouchend:e[4]||(e[4]=(...t)=>n.handleTouchEnd&&n.handleTouchEnd(...t))},null,544),s.isCanvasEmpty?((0,c.wg)(),(0,c.iD)("p",ui,"firma aquí")):(0,c.kq)("",!0)]),(0,c._)("div",hi,[(0,c._)("canvas",{ref:"signatureCanvasSmall",width:"350",height:"200",onTouchstart:e[5]||(e[5]=(...t)=>n.handleTouchStart&&n.handleTouchStart(...t)),onTouchmove:e[6]||(e[6]=(...t)=>n.handleTouchMove&&n.handleTouchMove(...t)),onTouchend:e[7]||(e[7]=(...t)=>n.handleTouchEnd&&n.handleTouchEnd(...t))},null,544),s.isCanvasEmpty?((0,c.wg)(),(0,c.iD)("p",pi,"firma aquí")):(0,c.kq)("",!0)]),mi,(0,c._)("label",{onClick:e[8]||(e[8]=(...t)=>n.clearSignature&&n.clearSignature(...t)),class:"btn label-clear mt-5",style:{"background-color":"rgba(77, 255, 231, 0.31)",color:"#3E2EF2"}}," Borrar "),(0,c._)("label",{disabled:i.isLoading,onClick:e[9]||(e[9]=(...t)=>n.continueToForm&&n.continueToForm(...t)),class:"btn label-next mt-5",style:{"background-color":"#4DFFE7",color:"#3E2EF2"}},[i.isLoading?((0,c.wg)(),(0,c.iD)("span",vi,[(0,c.Wm)(a,{icon:["fas","spinner"],spin:""}),(0,c.Uk)(" "+(0,p.zw)(t.$t("labels.loading"))+"... ",1)])):((0,c.wg)(),(0,c.iD)("span",fi,(0,p.zw)(t.$t("buttons.next")),1))],8,gi)],512),[[l.F8,s.isDocumentFullyScrolled]])])])],512),[[l.F8,s.isDocumentFullyScrolled]])],64)}var _i=i(8082),wi=i.n(_i),Ci=i(6681),bi=i(8003),xi={emits:["continue-form"],props:{documentUrl:{type:String,required:!0},publicKey:{type:String,required:!0},isLoading:Boolean},data(){return{isCanvasEmpty:!0,isDocumentFullyScrolled:!1,currentPage:1,totalPages:0,scale:.6,pdfInstance:null}},mounted(){this.renderPDF(),window.addEventListener("scroll",this.handleScroll)},beforeUnmount(){window.innerWidth>600?(this.$refs.signatureCanvasLarge.removeEventListener("touchstart",this.preventDefaultTouchScroll),this.$refs.signatureCanvasLarge.removeEventListener("touchmove",this.preventDefaultTouchScroll)):(this.$refs.signatureCanvasSmall.removeEventListener("touchstart",this.preventDefaultTouchScroll),this.$refs.signatureCanvasSmall.removeEventListener("touchmove",this.preventDefaultTouchScroll)),window.removeEventListener("scroll",this.goToNextPage)},watch:{isDocumentFullyScrolled(t){if(t){this.setupSignature();try{window.innerWidth>600?(this.$refs.signatureCanvasLarge.addEventListener("touchstart",this.preventDefaultTouchScroll,{passive:!1}),this.$refs.signatureCanvasLarge.addEventListener("touchmove",this.preventDefaultTouchScroll,{passive:!1})):(this.$refs.signatureCanvasSmall.addEventListener("touchstart",this.preventDefaultTouchScroll,{passive:!1}),this.$refs.signatureCanvasSmall.addEventListener("touchmove",this.preventDefaultTouchScroll,{passive:!1}))}catch(e){}}}},methods:{calculateScaleFactor(t){window.devicePixelRatio;const e=window.innerWidth,i=t.getViewport({scale:1}).width;let o;return o=e<600?.6:i>e?i/e:1.5,o},async renderPDF(){this.$refs.container;const t=this.$refs.canvas,e=t.getContext("2d");bi.GlobalWorkerOptions.workerSrc=window.location.origin+"/js/pdf.worker.js";const i=(0,bi.getDocument)(this.documentUrl);i.promise.then((i=>{this.pdfInstance=i,this.totalPages=i.numPages,i.getPage(this.currentPage).then((i=>{let o=this.calculateScaleFactor(i);const s=i.getViewport({scale:o});t.height=s.height,t.width=s.width;const n={canvasContext:e,viewport:s};i.render(n)}))}))},goToPreviousPage(){this.currentPage>1&&(this.currentPage--,this.renderPage(this.currentPage))},goToNextPage(){this.currentPage{this.pdfInstance=o,this.totalPages=o.numPages,o.getPage(t).then((t=>{let o=this.calculateScaleFactor(t);const s=t.getViewport({scale:o});e.height=s.height,e.width=s.width;const n={canvasContext:i,viewport:s};t.render(n)}))}))},setupSignature(){let t;t=window.innerWidth>600?this.$refs.signatureCanvasLarge:this.$refs.signatureCanvasSmall;const e=t.getContext("2d");let i=!1,o=0,s=0;t.addEventListener("mousedown",(t=>{i=!0,[o,s]=[t.offsetX,t.offsetY]})),t.addEventListener("mousemove",(t=>{i&&(this.isCanvasEmpty=!1,e.beginPath(),e.moveTo(o,s),e.lineTo(t.offsetX,t.offsetY),e.stroke(),[o,s]=[t.offsetX,t.offsetY])})),t.addEventListener("mouseup",(()=>i=!1)),t.addEventListener("mouseout",(()=>i=!1))},clearSignature(){let t;this.isCanvasEmpty=!0,t=window.innerWidth>600?this.$refs.signatureCanvasLarge:this.$refs.signatureCanvasSmall;const e=t.getContext("2d");e.clearRect(0,0,t.width,t.height)},preventDefaultTouchScroll(t){t.preventDefault()},handleTouchStart(t){let e;this.isCanvasEmpty=!1,t.preventDefault(),e=window.innerWidth>600?this.$refs.signatureCanvasLarge:this.$refs.signatureCanvasSmall;const i=e.getBoundingClientRect(),o=t.touches[0].clientX-i.left,s=t.touches[0].clientY-i.top;this.isDrawing=!0,this.lastX=o,this.lastY=s},handleTouchMove(t){if(t.preventDefault(),this.isDrawing){let e;e=window.innerWidth>600?this.$refs.signatureCanvasLarge:this.$refs.signatureCanvasSmall;const i=e.getBoundingClientRect(),o=t.touches[0].clientX-i.left,s=t.touches[0].clientY-i.top,n=e.getContext("2d");n.beginPath(),n.moveTo(this.lastX,this.lastY),n.lineTo(o,s),n.stroke(),this.lastX=o,this.lastY=s}},handleTouchEnd(t){t.preventDefault(),this.isDrawing=!1},handleScroll(){this.currentPage==this.totalPages&&(this.isDocumentFullyScrolled=!0)},continueToForm(){if(this.isCanvasEmpty)return void dt().fire({icon:"error",title:"Sin Firma de documento",text:"Por favor firme el documento para continuar"});let t;t=window.innerWidth>600?this.$refs.signatureCanvasLarge:this.$refs.signatureCanvasSmall;const e=t.toDataURL();this.encryptWithPublicKey(e,this.publicKey).then((t=>{this.$emit("continue-form",t)})).catch((t=>{console.error("Encryption error:",t)}))},async encryptWithPublicKey(t,e){try{const o=wi().lib.WordArray.random(32),s=wi().lib.WordArray.random(16),n=new Ci.X;n.setPublicKey(e);const a=n.encrypt(o.toString(wi().enc.Base64)),r=n.encrypt(s.toString(wi().enc.Base64));var i=wi().AES.encrypt(t,o,{iv:s,padding:wi().pad.NoPadding});const l=i.toString();return{encryptedAesKey:a,encryptedAesIV:r,encryptedData:l}}catch(o){throw new Error("Encryption error: "+o.message)}}}};const ki=(0,z.Z)(xi,[["render",yi]]);var Li=ki;const Ei={class:"container-fluid h-100"},Di={class:"top-5 start-0 mt-3 ms-3 d-none d-lg-block"},Fi={class:"position-absolute top-5 mt-5 start-50 translate-middle d-lg-none"},Si=(0,c.uE)('hubo un error con el documento solicitado, por favor revisa que el url (enlace del navegador) sea el correcto. ¿necesitas apoyo?, da click aquí ',2);function Mi(t,e,i,o,s,n){const a=(0,c.up)("LogoSvg");return(0,c.wg)(),(0,c.iD)("div",Ei,[(0,c._)("div",Di,[(0,c.Wm)(a,{class:"position-absolute top-5 start-0 mt-3 ms-3"})]),(0,c._)("div",Fi,[(0,c.Wm)(a,{class:"mt-5"})]),Si])}var Pi={components:{LogoSvg:st},props:{isLoading:Boolean},data(){return{email:""}},methods:{checkEmail(){this.$emit("email-verified",this.email)}}};const Ai=(0,z.Z)(Pi,[["render",Mi]]);var zi=Ai;const Ti={class:"container-fluid h-100"},Ni={class:"top-5 start-0 mt-3 ms-3 d-none d-lg-block"},Zi=(0,c._)("div",{class:"position-absolute top-0 mt-5 end-0 d-lg-none"},[(0,c._)("img",{src:"https://res.cloudinary.com/dvph93zsr/image/upload/v1725984142/logo_poaq5s.svg",style:{width:"70px",height:"70px"},alt:"Icon"})],-1),Ui={class:"row h-100 justify-content-center align-items-center"},Bi={class:"col-md-4 d-flex flex-column position-relative align-items-center justify-content-center"},$i=(0,c._)("div",{class:"container-fluid"},[(0,c._)("div",{class:"row justify-content-center"},[(0,c._)("div",{class:"col-12 text-center pt-0"},[(0,c._)("img",{src:"https://res.cloudinary.com/dvph93zsr/image/upload/v1711486169/portrait_hgi0id.svg",class:"img-fluid",alt:"Icon"})])])],-1),ji={class:"text-white mt-3 text-center"},Ii=(0,c.uE)('PASO 2
',2),Oi={class:"card position-absolute bottom-0 start-50 translate-middle-x",style:{"border-top-left-radius":"40px","border-top-right-radius":"40px",width:"100%","max-width":"500px","background-color":"#291CB5"}},Vi={class:"card-body d-flex flex-column align-items-center justify-content-center"},Wi={class:"input-group d-none d-lg-block mb-4",style:{width:"70%",height:"55px",display:"flex","align-items":"center"}},qi={style:{color:"#F5F6F6"}},Ri={class:"input-group d-lg-none mt-2 mb-4",style:{width:"70%",height:"60px",display:"flex","align-items":"center"}},Hi={style:{color:"#F5F6F6","text-align":"center"}},Ki={style:{width:"100%",display:"flex","justify-content":"center"}},Yi={class:"btn mt-3 d-flex justify-content-center align-items-center",style:{"background-color":"#F5F6F6",color:"#291CB5",width:"40%",height:"50px","margin-right":"10px"}},Xi={style:{overflow:"hidden","text-overflow":"ellipsis","white-space":"nowrap",margin:"auto 0"}},Ji=["disabled"],Gi={key:0},Qi={key:1};function to(t,e,i,o,s,n){const a=(0,c.up)("LogoSvg"),r=(0,c.up)("font-awesome-icon");return(0,c.wg)(),(0,c.iD)("div",Ti,[(0,c._)("div",Ni,[(0,c.Wm)(a,{class:"position-absolute top-5 start-0 mt-3 ms-3"})]),Zi,(0,c._)("div",Ui,[(0,c._)("div",Bi,[$i,(0,c._)("h2",ji,"Sube los documentos solicitados ("+(0,p.zw)(i.totalDocuments)+")",1),Ii])]),(0,c._)("div",Oi,[(0,c._)("div",Vi,[(0,c._)("div",Wi,[(0,c._)("p",qi,'Sube el siguiente documento: "'+(0,p.zw)(i.document.name)+'", en uno de los siguientes formatos: '+(0,p.zw)(i.document.formats)+".",1)]),(0,c._)("div",Ri,[(0,c._)("p",Hi,'Sube el siguiente documento: "'+(0,p.zw)(i.document.name)+'", en uno de los siguientes formatos: '+(0,p.zw)(i.document.formats)+".",1)]),(0,c._)("div",Ki,[(0,c._)("label",Yi,[(0,c._)("p",Xi,(0,p.zw)(s.selectedFileName||"Elegir archivo"),1),(0,c._)("input",{type:"file",onChange:e[0]||(e[0]=(...t)=>n.handleFC&&n.handleFC(...t)),style:{display:"none"},ref:"fileInput"},null,544)]),(0,c._)("label",{disabled:i.isLoading,onClick:e[1]||(e[1]=(...t)=>n.uploadPicture&&n.uploadPicture(...t)),class:"btn mt-3 shadow-label d-flex justify-content-center align-items-center",style:{"background-color":"#4DFFE7",color:"#3E2EF2",width:"30%",height:"50px"}},[i.isLoading?((0,c.wg)(),(0,c.iD)("span",Qi,[(0,c.Wm)(r,{icon:["fas","spinner"],spin:""}),(0,c.Uk)(" "+(0,p.zw)(t.$t("labels.loading"))+"... ",1)])):((0,c.wg)(),(0,c.iD)("span",Gi,(0,p.zw)(t.$t("buttons.submit")),1))],8,Ji)])])])])}var eo={components:{LogoSvg:st},props:{totalDocuments:Number,document:Object,publicKey:{type:String,required:!0},isLoading:Boolean},data(){return{file:null,selectedFileName:null}},methods:{getFileExtension(t){return`.${t.split(".").pop()}`},handleFC(t){this.handleFileChange(t,this,this.document.formats)},handleFileChange(t,e,i){const o=t.target.files[0];if(!o)return;if(!i.includes(this.getFileExtension(o.name)))return e.file=null,e.selectedFileName=null,void dt().fire({icon:"error",title:"Tipo de archivo invalido",text:`Por favor seleccione un archivo con una las siguientes extensiones ${i}`});const s=104857600;o.size>s?dt().fire({icon:"error",title:"Archivo demasiado grande",text:"Por favor seleccione un archivo de menos de 100MB"}):(e.file=o,e.selectedFileName=e.file.name,this.$refs.fileInput.value=null)},uploadPicture(){if(!this.file)return void dt().fire({icon:"error",title:"Archivo faltante",text:`Por favor seleccione "${validType}"`});const t=this.file,e=new FileReader;e.readAsDataURL(t),e.onload=()=>{const t=e.result;this.encryptWithPublicKey(t,this.publicKey,this.document.id,this.getFileExtension(this.file.name)).then((t=>{this.$emit("upload-picture",t),this.file=null,this.selectedFileName=null})).catch((t=>{console.error("Encryption error:",t)}))}},async encryptWithPublicKey(t,e,i,o){try{const n=wi().lib.WordArray.random(32),a=wi().lib.WordArray.random(16),r=new Ci.X;r.setPublicKey(e);const l=r.encrypt(n.toString(wi().enc.Base64)),c=r.encrypt(a.toString(wi().enc.Base64));var s=wi().AES.encrypt(t,n,{iv:a,padding:wi().pad.NoPadding});const d=s.toString();return{extension:o,clientDocumentId:i,encryptedAesKey:l,encryptedAesIV:c,encryptedData:d}}catch(n){throw new Error("Encryption error: "+n.message)}}}};const io=(0,z.Z)(eo,[["render",to]]);var oo=io;const so={class:"container-fluid h-100"},no={class:"top-5 start-0 mt-3 ms-3 d-none d-lg-block"},ao={class:"position-absolute top-5 mt-5 start-50 translate-middle d-lg-none"},ro=(0,c.uE)('¡Operación Exitosa!
Enhorabuena. Tu trámite ha sido procesado de forma exitosa, estos son los datos de registro.
',1),lo={class:"card position-absolute bottom-0 start-50 translate-middle-x d-block ml-2",style:{"border-top-left-radius":"40px","border-top-right-radius":"40px",width:"100%","max-width":"500px","background-color":"#291CB5"}},co={class:"card-body d-flex flex-column pl-3"},uo={class:"fs-10 mb-4 mt-4 ml-3",for:"email",style:{color:"#F5F6F6",width:"70%"}},ho={class:"fs-10 mb-4 ml-3",for:"email",style:{color:"#F5F6F6",width:"70%"}},po=(0,c._)("label",{class:"fs-10 mb-4 ml-3 text-white"},[(0,c.Uk)("Estatus: "),(0,c._)("span",{style:{color:"#4DFFE7"}},"Firmado y Completado")],-1),mo=(0,c._)("label",{class:"fs-10 mb-4 ml-3",for:"email",style:{color:"#F5F6F6",width:"70%"}},"Tipo de Firma: Firma Autógrafa Digital",-1),go={class:"fs-10 mb-1 ml-3",for:"email",style:{color:"#F5F6F6",width:"70%"}},fo=(0,c._)("br",null,null,-1);function vo(t,e,i,o,s,n){const a=(0,c.up)("LogoSvg");return(0,c.wg)(),(0,c.iD)("div",so,[(0,c._)("div",no,[(0,c.Wm)(a,{class:"position-absolute top-5 start-0 mt-3 ms-3"})]),(0,c._)("div",ao,[(0,c.Wm)(a,{class:"mt-5"})]),ro,(0,c._)("div",lo,[(0,c._)("div",co,[(0,c._)("label",uo,"Nombre: "+(0,p.zw)(i.name),1),(0,c._)("label",ho,"ID documento: "+(0,p.zw)(i.id)+".",1),po,mo,(0,c._)("label",go,"Fecha de Firma: "+(0,p.zw)(i.date),1)]),fo])])}var yo={components:{LogoSvg:st},props:{isLoading:Boolean,name:String,date:String,id:String},data(){return{email:""}},methods:{}};const _o=(0,z.Z)(yo,[["render",vo]]);var wo=_o;const Co={class:"container-fluid h-100"},bo={class:"top-5 start-0 mt-3 ms-3 d-none d-lg-block"},xo={class:"position-absolute top-5 mt-5 start-50 translate-middle d-lg-none"},ko=(0,c._)("div",{class:"row h-100 justify-content-center align-items-center"},[(0,c._)("div",{class:"col-md-3 position-relative"},[(0,c._)("div",{class:"d-lg-none",style:{height:"120px"}})])],-1),Lo={class:"card position-fixed bottom-0 start-50 translate-middle-x",style:{"border-top-left-radius":"40px","border-top-right-radius":"40px",width:"100%","max-width":"600px","background-color":"#291CB5","max-height":"70vh","overflow-y":"auto"}},Eo={class:"card-body d-flex justify-content-center mt-3"},Do={class:"input-group mb-3",style:{width:"90%",display:"flex","align-items":"center","justify-content":"center"}},Fo=(0,c._)("p",{style:{color:"#F5F6F6","text-align":"center"}},"HAZ CLICK PARA ACEPTAR LOS SIGUIENTES TERMINOS Y CONDICIONES.",-1),So={style:{width:"100%",display:"flex","justify-content":"center"}},Mo=["disabled"],Po={key:0},Ao={key:1};function zo(t,e,i,o,s,n){const a=(0,c.up)("LogoSvg"),r=(0,c.up)("font-awesome-icon");return(0,c.wg)(),(0,c.iD)("div",Co,[(0,c._)("div",bo,[(0,c.Wm)(a,{class:"position-absolute top-5 start-0 mt-3 ms-3"})]),(0,c._)("div",xo,[(0,c.Wm)(a,{class:"mt-5"})]),ko,(0,c._)("div",Lo,[(0,c._)("div",Eo,[(0,c._)("div",Do,[((0,c.wg)(!0),(0,c.iD)(c.HY,null,(0,c.Ko)(i.policyList,(t=>((0,c.wg)(),(0,c.iD)("ul",{key:t.id,class:"text-white",style:{"font-size":"12px","text-align":"center"}},[(0,c._)("li",null,(0,p.zw)(t.policy.name),1)])))),128)),Fo,(0,c._)("div",So,[(0,c._)("label",{disabled:i.isLoading,onClick:e[0]||(e[0]=(...t)=>n.aceptTerms&&n.aceptTerms(...t)),class:"btn mt-3 shadow-label d-flex justify-content-center align-items-center",style:{"background-color":"#4DFFE7",color:"#3E2EF2",width:"30%",height:"50px"}},[i.isLoading?((0,c.wg)(),(0,c.iD)("span",Ao,[(0,c.Wm)(r,{icon:["fas","spinner"],spin:""}),(0,c.Uk)(" "+(0,p.zw)(t.$t("labels.loading"))+"... ",1)])):((0,c.wg)(),(0,c.iD)("span",Po,"ACEPTAR"))],8,Mo)])])])])])}var To={components:{LogoSvg:st},props:{isLoading:Boolean,policyList:Array},data(){return{}},methods:{aceptTerms(){this.$emit("acept-terms")}}};const No=(0,z.Z)(To,[["render",zo]]);var Zo=No;const Uo={class:"container-fluid h-100"},Bo={class:"top-5 start-0 mt-3 ms-3 d-none d-lg-block"},$o={class:"position-absolute top-5 mt-5 start-50 translate-middle d-lg-none"},jo=(0,c.uE)('¡Registro exitoso!
Ahora es nuestro turno.
Nuestro equipo estará trabajando diligentemente para continuar con tu trámite y comunicarse contigo a la brevedad. ¿necesitas apoyo?, da click aquí ',2);function Io(t,e,i,o,s,n){const a=(0,c.up)("LogoSvg");return(0,c.wg)(),(0,c.iD)("div",Uo,[(0,c._)("div",Bo,[(0,c.Wm)(a,{class:"position-absolute top-5 start-0 mt-3 ms-3"})]),(0,c._)("div",$o,[(0,c.Wm)(a,{class:"mt-5"})]),jo])}var Oo={components:{LogoSvg:st},props:{isLoading:Boolean},data(){return{email:""}},methods:{}};const Vo=(0,z.Z)(Oo,[["render",Io]]);var Wo=Vo,qo={components:{EmailForm:ae,SurveyForm:Ye,PdfDocument:Li,ErrorComponent:zi,PictureUploadForm:oo,TermsAndConditions:Zo,ValidatedComponent:wo,WaitingForValidation:Wo},data(){return{name:"",date:"09/91/2022 21:46",id:"61da1a0287729d352bf7bef1",error:!1,isLoading:!1,policyList:[],requestedDocuments:[],requestedSurveys:[],emailToVerify:"",emailVerified:!1,termsAcepted:!1,publicKey:null,fileName:null,documentUrl:null,documentLoadingSuccess:!1,showPictureUploadForm:!1,showWaitingForValidation:!1,documentSigned:!1,showValidated:!1,showVerified:!1,latitude:null,longitude:null}},async mounted(){await this.getName()},watch:{async showWaitingForValidation(t){if(t&&!this.documentSigned)try{const t=this.fileName,e=await ht.post(`${{NODE_ENV:"production",BASE_URL:"/"}.VUE_APP_API_URL}/signing-v2/sign/${t}`,{latitude:this.latitude,longitude:this.longitude});200==e.status?dt().fire({icon:"success",title:"Firma de documento",text:"El documento se firmo exitosamente"}):(dt().fire({icon:"error",title:"Firma de documento",text:"El documento se firmo incorrectamente"}),this.isLoading=!1)}catch(e){dt().fire({icon:"error",title:"Error!",text:e}),this.isLoading=!1}}},created(){this.fileName=this.$route.params.token},methods:{async submitSurvey(t){const e=this.fileName;this.isLoading=!0;try{const i=await ht.put(`${{NODE_ENV:"production",BASE_URL:"/"}.VUE_APP_API_URL}/signing-v2/upload-survey/id/${e}`,t);200==i.status&&(this.requestedSurveys=[],0!=this.requestedDocuments.length||documentLoadingSuccess||(await this.getD(),this.documentLoadingSuccess=!0,this.showPictureUploadForm=!1,this.isLoading=!1))}catch(i){dt().fire({icon:"error",title:"Error!",text:response.statusText})}finally{this.isLoading=!1}},async aceptTerms(){this.termsAcepted=!0,this.showPictureUploadForm=!0},async getName(){const t=this.fileName;this.isLoading=!0;try{const e=await ht.get(`${{NODE_ENV:"production",BASE_URL:"/"}.VUE_APP_API_URL}/signing-v2/name/${t}`,{});200==e.status&&(this.name=e.data.name,this.isLoading=!1),this.isLoading=!1}catch(e){this.isLoading=!1}},promptLocationPermission(){dt().fire({icon:"warning",title:"Compartenos tu ubicación.",text:"Al permitirnos que utilicemos la ubicación actual, cumplimos con el marco regulatorio aplicable, por favor accede a la configuracion de tu navegador para permitirnos conocer tu ubicacion"})},async verifyEmail(t){try{if(!("geolocation"in navigator))return void this.promptLocationPermission();navigator.geolocation.getCurrentPosition((t=>{const e=t.coords.latitude,i=t.coords.longitude;this.latitude=e,this.longitude=i}),(t=>{this.promptLocationPermission()}));const i=this.fileName;this.isLoading=!0;const o=await ht.post(`${{NODE_ENV:"production",BASE_URL:"/"}.VUE_APP_API_URL}/signing-v2/state/${i}`,{email:t});if(200==o.status){if(this.requestedSurveys=o.data.requestedSurveys,0==this.requestedSurveys.length)try{await this.getD()}catch(e){}this.policyList=o.data.policyList,this.termsAcepted=o.data.termsAcepted,this.requestedDocuments=o.data.requestedDocuments,this.showPictureUploadForm=o.data.showPictureUploadForm,this.publicKey=o.data.publicKey,this.emailVerified=o.data.emailVerified,this.showWaitingForValidation=o.data.showWaitingForValidation,this.showVerified=o.data.showVerified,this.documentSigned=o.data.documentSigned,this.showValidated=o.data.showValidated,this.isLoading=!1,this.emailVerified=!0}else dt().fire({icon:"error",title:"Error!",text:"Verifica tu correo"}),this.isLoading=!1;this.isLoading=!1}catch(e){400==e.response.status?dt().fire({icon:"error",title:"Error!",text:"El documento no existe o expiro"}):401==e.response.status?dt().fire({icon:"error",title:"Error!",text:"Verifica tu correo"}):(this.error=!0,dt().fire({icon:"error",title:"Error!",text:"Ocurrio un error interno por favor contacta a tu asesor"})),this.isLoading=!1}},async getD(){const t=this.fileName;await ht.get(`${{NODE_ENV:"production",BASE_URL:"/"}.VUE_APP_API_URL}/signing-v2/${t}`,{headers:{"Content-Type":"multipart/form-data"},responseType:"blob"}).then((t=>{this.documentUrl=URL.createObjectURL(new Blob([t.data],{type:"application/pdf"})),this.documentLoadingSuccess=!0,"geolocation"in navigator?(navigator.geolocation.getCurrentPosition((t=>{const e=t.coords.latitude,i=t.coords.longitude;this.latitude=e,this.longitude=i}),(t=>{this.promptLocationPermission()})),navigator.permissions.query({name:"geolocation"}).then((t=>{t.onchange=()=>{"granted"===t.state||this.promptLocationPermission()}}))):this.promptLocationPermission()})).catch((t=>{console.error("Error fetching document:",t),this.documentLoadingSuccess=!1,this.error=!0}))},async continueForm(t){const e=this.fileName;this.isLoading=!0;try{const i=await ht.post(`${{NODE_ENV:"production",BASE_URL:"/"}.VUE_APP_API_URL}/signing-v2/upload/signature/${e}`,{signature:t.encryptedData,aesKey:t.encryptedAesKey,aesIV:t.encryptedAesIV});200==i.status?(this.documentLoadingSuccess=!1,this.showWaitingForValidation=!0,this.isLoading=!1):(dt().fire({icon:"error",title:"Error!",text:i.statusText}),this.isLoading=!1),this.isLoading=!1}catch(i){dt().fire({icon:"error",title:"Error!",text:i}),this.isLoading=!1}},async uploadPicture(t){const e=this.fileName;this.isLoading=!0;try{const i=await ht.post(`${{NODE_ENV:"production",BASE_URL:"/"}.VUE_APP_API_URL}/signing-v2/upload/id/${e}`,{extension:t.extension,clientDocumentId:t.clientDocumentId,signature:t.encryptedData,aesKey:t.encryptedAesKey,aesIV:t.encryptedAesIV});if(200==i.status){const e=this.requestedDocuments.findIndex((e=>e.clientDocument.id===t.clientDocumentId));console.log(e),-1!==e&&this.requestedDocuments.splice(e,1),dt().fire({icon:"success",title:"Documento subido con exito",text:0==this.requestedDocuments.length?"El último documento fue subido con exito procede a leer el contrato":"El documento se subió con exito continua con el siguiente por favor"}),0==this.requestedDocuments.length&&(await this.getD(),this.documentLoadingSuccess=!0,this.showPictureUploadForm=!1,this.isLoading=!1)}else dt().fire({icon:"error",title:"Error!",text:i.statusText}),this.isLoading=!1;this.isLoading=!1}catch(i){dt().fire({icon:"error",title:"Error!",text:i}),this.isLoading=!1}}}};const Ro=(0,z.Z)(qo,[["render",Tt]]);var Ho=Ro;const Ko={class:"main"};function Yo(t,e,i,o,s,n){const a=(0,c.up)("vue-file-toolbar-menu"),r=(0,c.up)("vue-document-editor");return(0,c.wg)(),(0,c.iD)("div",Ko,[(0,c.Wm)(a,{content:n.menu,class:"bar"},null,8,["content"]),(0,c.Wm)(r,{class:"editor",ref:"editor",content:s.content,"onUpdate:content":e[0]||(e[0]=t=>s.content=t),overlay:n.overlay,zoom:s.zoom,page_format_mm:s.page_format_mm,page_margins:s.page_margins,display:s.display},null,8,["content","overlay","zoom","page_format_mm","page_margins","display"])])}var Xo=i(1671);const Jo={class:"editor",ref:"editor"},Go={key:0,class:"overlays",ref:"overlays"},Qo=["innerHTML"],ts=["contenteditable"];function es(t,e,i,o,s,n){return(0,c.wg)(),(0,c.iD)("div",Jo,[i.overlay?((0,c.wg)(),(0,c.iD)("div",Go,[((0,c.wg)(!0),(0,c.iD)(c.HY,null,(0,c.Ko)(s.pages,((t,e)=>((0,c.wg)(),(0,c.iD)("div",{class:"overlay",key:t.uuid+"-overlay",ref_for:!0,ref:e=>s.pages_overlay_refs[t.uuid]=e,innerHTML:i.overlay(e+1,s.pages.length),style:(0,p.j5)(n.page_style(e,!1))},null,12,Qo)))),128))],512)):(0,c.kq)("",!0),(0,c._)("div",{class:"content",ref:"content",contenteditable:i.editable,style:(0,p.j5)(n.page_style(-1)),onInput:e[0]||(e[0]=(...t)=>n.input&&n.input(...t)),onKeyup:e[1]||(e[1]=(...t)=>n.process_current_text_style&&n.process_current_text_style(...t))},null,44,ts)],512)}function is(t,e){if(!t||!e)return!1;const i=t.childNodes;for(let o=0;o{const i=is(t,e.s_tag);i&&e.childNodes.length?o(i,e.firstChild):(t.append(e),t.normalize())};o(t,i)}}var ns={props:{content:{type:Array,required:!0},display:{type:String,default:"grid"},editable:{type:Boolean,default:!0},overlay:Function,page_format_mm:{type:Array,default:()=>[210,297]},page_margins:{type:[String,Function],default:"10mm 15mm"},zoom:{type:Number,default:1},do_not_break:Function},data(){return{pages:[],pages_overlay_refs:{},pages_height:0,editor_width:0,prevent_next_content_update_from_parent:!1,current_text_style:!1,printing_mode:!1}},mounted(){this.update_editor_width(),this.update_css_media_style(),this.reset_content(),window.addEventListener("resize",this.update_editor_width),window.addEventListener("click",this.process_current_text_style),window.addEventListener("beforeprint",this.before_print),window.addEventListener("afterprint",this.after_print)},beforeUpdate(){this.pages_overlay_refs=[]},beforeUnmount(){window.removeEventListener("resize",this.update_editor_width),window.removeEventListener("click",this.process_current_text_style),window.removeEventListener("beforeprint",this.before_print),window.removeEventListener("afterprint",this.after_print)},computed:{css_media_style(){const t=document.createElement("style");return document.head.appendChild(t),t}},methods:{new_uuid:()=>Math.random().toString(36).slice(-5),reset_content(){if(this.reset_in_progress)return;if(this.reset_in_progress=!0,!this.content.length)return this.reset_in_progress=!1,void this.$emit("update:content",[""]);this.pages=this.content.map(((t,e)=>({uuid:this.new_uuid(),content_idx:e,template:t.template,props:t.props}))),this.update_pages_elts();const t=this.pages[0].elt;this.$refs.content.contains(t)||this.$refs.content.appendChild(t),this.pages_height=t.clientHeight+1;for(const e of this.pages){if(this.content[e.content_idx]){if("string"==typeof this.content[e.content_idx])e.elt.innerHTML=""+this.content[e.content_idx]+"
";else if(e.template){const t=(0,l.MW)(e.template);customElements.define("component-"+e.uuid,t),e.elt.appendChild(new t({modelValue:e.props}))}}else e.elt.innerHTML="
";this.$refs.content.contains(e.elt)||this.$refs.content.appendChild(e.elt)}this.fit_content_over_pages(),this.$refs.content.blur(),this.reset_in_progress=!1},fit_content_over_pages(){if(!this.pages_height)return;if(this.fit_in_progress)return;this.fit_in_progress=!0;for(let s=this.pages.length-1;s>=0;s--){const t=this.pages[s];t.elt&&document.body.contains(t.elt)||this.pages.splice(s,1)}if(!this.pages.length)return this.fit_in_progress=!1,void this.$emit("update:content",[""]);const t=window.getSelection(),e=document.createElement("null"),i=document.createElement("null");if(t&&t.rangeCount&&t.anchorNode&&(!t.anchorNode.dataset||null==t.anchorNode.dataset.isVDEPage)){const o=t.getRangeAt(0);o.insertNode(e),o.collapse(!1),o.insertNode(i)}let o=!1;for(let s=0;s!i.childNodes.length||t.elt.clientHeight>this.pages_height)),t.elt.clientHeight>this.pages_height&&(e&&e.content_idx==t.content_idx||(e={uuid:this.new_uuid(),content_idx:t.content_idx},this.pages.splice(s+1,0,e),this.update_pages_elts(),i=e.elt),os(t.elt,i,(()=>t.elt.clientHeight<=this.pages_height),this.do_not_break)),i&&e.content_idx==t.content_idx&&!i.childNodes.length&&this.pages.splice(s+1,1)),this.update_pages_elts()}for(const s of this.pages)s.template||s.elt.normalize();if(document.body.contains(e)){const o=document.createRange();o.setStart(e,0),document.body.contains(i)&&o.setEnd(i,0),t.removeAllRanges(),t.addRange(o)}e.parentElement&&e.parentElement.removeChild(e),i.parentElement&&i.parentElement.removeChild(i);for(const s of this.pages)s.prev_innerHTML=s.elt.innerHTML;this.fit_in_progress=!1},input(t){t&&(this.fit_content_over_pages(),this.emit_new_content(),"insertText"!=t.inputType&&this.process_current_text_style())},emit_new_content(){let t=!1;const e=this.content.map(((e,i)=>{const o=this.pages.filter((t=>t.content_idx==i));return o.length?"string"==typeof e?o.map((t=>{let e=t.elt;while(1==e.children.length&&e.firstChild.tagName&&"div"==e.firstChild.tagName.toLowerCase()&&!e.firstChild.getAttribute("style"))e=e.firstChild;return" "==e.innerHTML||"\x3c!----\x3e"==e.innerHTML?"":e.innerHTML})).join(""):{template:e.template,props:{...e.props}}:(t=!0,!1)})).filter((t=>!1!==t));t||(this.prevent_next_content_update_from_parent=!0),this.$emit("update:content",e)},process_current_text_style(){let t=!1;const e=window.getSelection();if(e.focusNode){const i=e.focusNode.tagName?e.focusNode:e.focusNode.parentElement;if(i&&i.isContentEditable){t=window.getComputedStyle(i),t.textDecorationStack=[],t.headerLevel=0,t.isList=!1;let e=i;while(e){const i=window.getComputedStyle(e);if(t.textDecorationStack.push(i.textDecoration),"list-item"==i.display&&(t.isList=!0),!t.headerLevel)for(let o=1;o<=6;o++)if(e.tagName.toUpperCase()=="H"+o){t.headerLevel=o;break}e=e.parentElement}}}this.current_text_style=t},page_style(t,e){const i=.2645833333333,o=this.page_format_mm[0]/i,s=10,n=(s+this.page_format_mm[0])*this.zoom/i,a=20,r=this.editor_width-2*a;let l,c,d,u,h,p,m,g=1;if("horizontal"==this.display)r>this.pages.length*n?(g=Math.floor(r/n),u=r/(2*g)*(1+2*t)-o/2):(g=this.pages.length,u=n*t+o/2*(this.zoom-1)),h=0,p=this.zoom*(this.page_format_mm[0]*g+(g-1)*s),m=this.page_format_mm[1]*this.zoom;else{g=Math.floor(r/n),(g<1||"vertical"==this.display)&&(g=1),l=t%g,c=r/(2*g)*(1+2*l)-o/2,d=Math.max(0,(o*this.zoom-r)/2),u=c+d,h=(this.page_format_mm[1]+s)*this.zoom*Math.floor(t/g);const e=Math.ceil(this.pages.length/g);p=this.zoom*(this.page_format_mm[0]*g+(g-1)*s),m=this.zoom*(this.page_format_mm[1]*e+(e-1)*s)}if(t>=0){const i={position:"absolute",left:"calc("+u+"px + "+a+"px)",top:"calc("+h+"mm + "+a+"px)",width:this.page_format_mm[0]+"mm",padding:"function"==typeof this.page_margins?this.page_margins(t+1,this.pages.length):this.page_margins,transform:"scale("+this.zoom+")"};return i[e?"minHeight":"height"]=this.page_format_mm[1]+"mm",i}return{width:"calc("+p+"mm + "+2*a+"px)",height:"calc("+m+"mm + "+2*a+"px)"}},css_to_string:t=>Object.entries(t).map((([t,e])=>t.replace(/[A-Z]/g,(t=>"-"+t.toLowerCase()))+":"+e)).join(";"),update_pages_elts(){const t=[...this.$refs.content.children].filter((t=>!this.pages.find((e=>e.elt==t))));for(const e of t)e.remove();for(const[e,i]of this.pages.entries()){if(!i.elt){i.elt=document.createElement("div"),i.elt.className="page",i.elt.dataset.isVDEPage="";const t=this.pages[e+1];this.$refs.content.insertBefore(i.elt,t?t.elt:null)}i.elt.dataset.contentIdx=i.content_idx,this.printing_mode||(i.elt.style=Object.entries(this.page_style(e,!i.template)).map((([t,e])=>t.replace(/[A-Z]/g,(t=>"-"+t.toLowerCase()))+":"+e)).join(";")),i.elt.contentEditable=!(!this.editable||i.template)}},update_editor_width(){this.$refs.editor.classList.add("hide_children"),this.editor_width=this.$refs.editor.clientWidth,this.update_pages_elts(),this.$refs.editor.classList.remove("hide_children")},update_css_media_style(){this.css_media_style.innerHTML="@media print { @page { size: "+this.page_format_mm[0]+"mm "+this.page_format_mm[1]+"mm; margin: 0 !important; } .hidden-print { display: none !important; } }"},before_print(){this.printing_mode=!0,this._page_body=document.body;const t=document.createElement("body");t.style.margin="0",t.style.padding="0",t.style.background="white",t.style.font=window.getComputedStyle(this.$refs.editor).font,t.className=this.$refs.editor.className;for(const[i,o]of this.pages.entries()){o.elt.style="",o.elt.style.position="relative",o.elt.style.padding="function"==typeof this.page_margins?this.page_margins(i+1,this.pages.length):this.page_margins,o.elt.style.breakBefore=i?"page":"auto",o.elt.style.width="calc("+this.page_format_mm[0]+"mm - 2px)",o.elt.style.height="calc("+this.page_format_mm[1]+"mm - 2px)",o.elt.style.boxSizing="border-box",o.elt.style.overflow="hidden";const e=this.pages_overlay_refs[o.uuid];e&&(e.style.position="absolute",e.style.left="0",e.style.top="0",e.style.transform="none",e.style.padding="0",e.style.overflow="hidden",o.elt.prepend(e)),t.append(o.elt)}const e=document.createElement("div");e.className="hidden-print",e.style.position="fixed",e.style.left="0",e.style.top="0",e.style.right="0",e.style.bottom="0",e.style.display="flex",e.style.alignItems="center",e.style.justifyContent="center",e.style.background="rgba(255, 255, 255, 0.95)",e.style.cursor="pointer",e.innerHTML=' ',e.addEventListener("click",this.after_print),t.append(e),document.body=t},after_print(){this.printing_mode=!1;for(const[t,e]of this.pages.entries()){e.elt.style=this.css_to_string(this.page_style(t,!e.template)),this.$refs.content.append(e.elt);const i=this.pages_overlay_refs[e.uuid];i&&(i.style=this.css_to_string(this.page_style(t,!1)),this.$refs.overlays.append(i))}document.body=this._page_body,this.update_editor_width()}},watch:{content:{handler(){this.prevent_next_content_update_from_parent?this.prevent_next_content_update_from_parent=!1:this.reset_content()},deep:!0},display:{handler(){this.update_pages_elts()}},page_format_mm:{handler(){this.update_css_media_style(),this.reset_content()}},page_margins:{handler(){this.reset_content()}},zoom:{handler(){this.update_pages_elts()}}}};const as=(0,z.Z)(ns,[["render",es],["__scopeId","data-v-2bbdd053"]]);var rs=as;var ls={components:{VueDocumentEditor:rs,VueFileToolbarMenu:Xo.Z},data(){return{content:[],zoom:.8,zoom_min:.1,zoom_max:5,page_format_mm:[210,297],page_margins:"10mm 15mm",display:"grid",mounted:!1,undo_count:-1,content_history:[]}},created(){let t=!1,e=!1,i=!1;window.addEventListener("wheel",(t=>{t.ctrlKey&&(t.preventDefault(),this.zoom=Math.min(Math.max(this.zoom-.01*t.deltaY,this.zoom_min),this.zoom_max))}),{passive:!1}),window.addEventListener("gesturestart",(e=>{e.preventDefault(),t=this.zoom})),window.addEventListener("gesturechange",(e=>{e.preventDefault(),i||(this.zoom=Math.min(Math.max(t*e.scale,this.zoom_min),this.zoom_max))})),window.addEventListener("gestureend",(()=>{t=!1})),window.addEventListener("touchstart",(t=>{2==t.touches.length&&(t.preventDefault(),e=Math.hypot(t.touches[0].pageX-t.touches[1].pageX,t.touches[0].pageY-t.touches[1].pageY),i=this.zoom)}),{passive:!1}),window.addEventListener("touchmove",(t=>{if(e&&i){t.preventDefault();let o=i*Math.hypot(t.touches[0].pageX-t.touches[1].pageX,t.touches[0].pageY-t.touches[1].pageY)/e;this.zoom=Math.min(Math.max(o,this.zoom_min),this.zoom_max)}}),{passive:!1}),window.addEventListener("touchend",(()=>{e=!1,i=!1}),{passive:!1});const o=t=>{switch(t&&t.inputType){case"historyUndo":t.preventDefault(),t.stopPropagation(),this.undo();break;case"historyRedo":t.preventDefault(),t.stopPropagation(),this.redo();break}};window.addEventListener("beforeinput",o),window.addEventListener("input",o)},mounted(){this.mounted=!0},computed:{menu(){return[{text:"New",title:"New",icon:"description",click:async()=>{console.log(this.content);const t={authorization:"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjNTUyYmJlOS1mYTFjLTQ3OWMtOTA3ZC0wOTAyNzljMWQwYmYiLCJ1c2VybmFtZSI6ImpvaG5fZG9lIiwicm9sZXMiOlsiQWRtaW5pc3RyYWRvciBHZW5lcmFsIl0sImVtYWlsIjoidXNlckBleGFtcGxlLmNvbSIsImlhdCI6MTcyNDM1MjgzOCwiZXhwIjoxNzI0MzU2NDM4fQ.mxrlyY8t8ty0oTPOkytAv55RXIXTyVcFFhbSFE3-6ms"};try{await ht.put(`${{NODE_ENV:"production",BASE_URL:"/"}.VUE_APP_API_URL}/contracts/1d743bd8-5ed2-45dd-8546-d6c3041b06ab`,{content:this.content},{headers:t});console.log("done")}catch(e){console.log(e)}}},{text:"Print",title:"Print",icon:"print",click:()=>window.print()},{is:"spacer"},{title:"Undo",icon:"undo",disabled:!this.can_undo,hotkey:this.isMacLike?"command+z":"ctrl+z",click:()=>this.undo()},{title:"Redo",icon:"redo",disabled:!this.can_redo,hotkey:this.isMacLike?"shift+command+z":"ctrl+y",click:()=>this.redo()},{is:"spacer"},{icon:"format_align_left",title:"Align left",active:this.isLeftAligned,disabled:!this.current_text_style,hotkey:this.isMacLike?"shift+command+l":"ctrl+shift+l",click:()=>document.execCommand("justifyLeft")},{icon:"format_align_center",title:"Align center",active:this.isCentered,disabled:!this.current_text_style,hotkey:this.isMacLike?"shift+command+e":"ctrl+shift+e",click:()=>document.execCommand("justifyCenter")},{icon:"format_align_right",title:"Align right",active:this.isRightAligned,disabled:!this.current_text_style,hotkey:this.isMacLike?"shift+command+r":"ctrl+shift+r",click:()=>document.execCommand("justifyRight")},{icon:"format_align_justify",title:"Justify content",active:this.isJustified,disabled:!this.current_text_style,hotkey:this.isMacLike?"shift+command+j":"ctrl+shift+j",click:()=>document.execCommand("justifyFull")},{is:"separator"},{icon:"format_bold",title:"Bold",active:this.isBold,disabled:!this.current_text_style,hotkey:this.isMacLike?"command+b":"ctrl+b",click:()=>document.execCommand("bold")},{icon:"format_italic",title:"Italic",active:this.isItalic,disabled:!this.current_text_style,hotkey:this.isMacLike?"command+i":"ctrl+i",click:()=>document.execCommand("italic")},{icon:"format_underline",title:"Underline",active:this.isUnderline,disabled:!this.current_text_style,hotkey:this.isMacLike?"command+u":"ctrl+u",click:()=>document.execCommand("underline")},{icon:"format_strikethrough",title:"Strike through",active:this.isStrikeThrough,disabled:!this.current_text_style,click:()=>document.execCommand("strikethrough")},{is:"button-color",type:"compact",menu_class:"align-center",disabled:!this.current_text_style,color:this.curColor,update_color:t=>document.execCommand("foreColor",!1,t.hex8)},{is:"separator"},{icon:"format_list_numbered",title:"Numbered list",active:this.isNumberedList,disabled:!this.current_text_style,click:()=>document.execCommand("insertOrderedList")},{icon:"format_list_bulleted",title:"Bulleted list",active:this.isBulletedList,disabled:!this.current_text_style,click:()=>document.execCommand("insertUnorderedList")},{html:"H1 ",title:"Header 1",active:this.isH1,disabled:!this.current_text_style,click:()=>document.execCommand("formatBlock",!1,"")},{html:"H2 ",title:"Header 2",active:this.isH2,disabled:!this.current_text_style,click:()=>document.execCommand("formatBlock",!1,"")},{html:"H3 ",title:"Header 3",active:this.isH3,disabled:!this.current_text_style,click:()=>document.execCommand("formatBlock",!1,"")},{icon:"format_clear",title:"Clear format",disabled:!this.current_text_style,click(){document.execCommand("removeFormat"),document.execCommand("formatBlock",!1,"")}},{icon:"splitscreen",title:"Page break",disabled:!this.current_text_style,click:()=>this.insertPageBreak()},{is:"spacer"},{text:this.current_format_name,title:"Format",icon:"crop_free",chevron:!0,menu:this.formats.map((([t,e,i])=>({text:t,active:this.page_format_mm[0]==e&&this.page_format_mm[1]==i,click:()=>{this.page_format_mm=[e,i]}}))),menu_width:80,menu_height:280},{text:this.current_margins_name,title:"Margins",icon:"select_all",chevron:!0,menu:this.margins.map((([t,e])=>({text:t+" ("+e+")",active:this.page_margins==e,click:()=>{this.page_margins=e}}))),menu_width:200,menu_class:"align-center"},{text:Math.floor(100*this.zoom)+"%",title:"Zoom",icon:"zoom_in",chevron:!0,menu:[["200%",2],["150%",1.5],["125%",1.25],["100%",1],["75%",.75],["50%",.5],["25%",.25]].map((([t,e])=>({text:t,active:this.zoom==e,click:()=>{this.zoom=e}}))),menu_width:80,menu_height:280,menu_class:"align-center"},{title:"Display",icon:"horizontal"==this.display?"view_column":"vertical"==this.display?"view_stream":"view_module",chevron:!0,menu:[{icon:"view_module",active:"grid"==this.display,click:()=>{this.display="grid"}},{icon:"view_column",active:"horizontal"==this.display,click:()=>{this.display="horizontal"}},{icon:"view_stream",active:"vertical"==this.display,click:()=>{this.display="vertical"}}],menu_width:55,menu_class:"align-right"}]},current_format_name(){const t=this.formats.find((([,t,e])=>this.page_format_mm[0]==t&&this.page_format_mm[1]==e));return t?t[0]:this.page_format_mm[0]+"mm x "+this.page_format_mm[1]+"mm"},formats:()=>[["A0",841,1189],["A0L",1189,841],["A1",594,841],["A1L",841,594],["A2",420,594],["A2L",594,420],["A3",297,420],["A3L",420,297],["A4",210,297],["A4L",297,210],["A5",148,210],["A5L",210,148],["A6",105,148],["A6L",148,105]],current_margins_name(){const t=this.margins.find((([,t])=>this.page_margins==t));return t?t[0]:this.page_margins},margins:()=>[["Medium","20mm"],["Small","15mm"],["Slim","10mm 15mm"],["Tiny","5mm"]],current_text_style(){return!!this.mounted&&this.$refs.editor.current_text_style},isLeftAligned(){return["start","left","-moz-left"].includes(this.current_text_style.textAlign)},isRightAligned(){return["end","right","-moz-right"].includes(this.current_text_style.textAlign)},isCentered(){return["center","-moz-center"].includes(this.current_text_style.textAlign)},isJustified(){return["justify","justify-all"].includes(this.current_text_style.textAlign)},isBold(){const t=this.current_text_style.fontWeight;return t&&(parseInt(t)>400||0==t.indexOf("bold"))},isItalic(){return"italic"==this.current_text_style.fontStyle},isUnderline(){const t=this.current_text_style.textDecorationStack;return t&&t.some((t=>0==t.indexOf("underline")))},isStrikeThrough(){const t=this.current_text_style.textDecorationStack;return t&&t.some((t=>0==t.indexOf("line-through")))},isNumberedList(){return this.current_text_style.isList&&"decimal"==this.current_text_style.listStyleType},isBulletedList(){return this.current_text_style.isList&&["disc","circle"].includes(this.current_text_style.listStyleType)},isH1(){return 1==this.current_text_style.headerLevel},isH2(){return 2==this.current_text_style.headerLevel},isH3(){return 3==this.current_text_style.headerLevel},curColor(){return this.current_text_style.color||"transparent"},isMacLike:()=>/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform),can_undo(){return this.undo_count>0},can_redo(){return this.content_history.length-this.undo_count-1>0}},methods:{overlay(t,e){let i='
Página '+t+" of "+e+"
";return i},undo(){this.can_undo&&(this._mute_next_content_watcher=!0,this.content=this.content_history[--this.undo_count])},redo(){this.can_redo&&(this._mute_next_content_watcher=!0,this.content=this.content_history[++this.undo_count])},resetContentHistory(){this.content_history=[],this.undo_count=-1},async insertPageBreak(){document.execCommand("insertParagraph");const t="###PB###";document.execCommand("insertText",!1,t),await this.$nextTick(),await this.$nextTick();const e=new RegExp("<(p|div|h\\d)( [^/>]+)*>(<[^/>]+>)*"+t);for(let i=0;i
"+n),void this.content.splice(i,1,o.substr(0,s.index),e+n)}}for(let i=0;i{const o=localStorage.getItem("token");localStorage.setItem("isAuthenticated",!!localStorage.getItem("token")),t.matched.some((t=>t.meta.requiresAuth))&&!o?i("/"):i()}));var ps=hs,ms=(0,h.MT)({state:{isAuthenticated:!1},mutations:{setAuthenticated(t,e){t.isAuthenticated=e}},actions:{login({commit:t}){t("setAuthenticated",!0)},logout({commit:t}){t("setAuthenticated",!1)}},getters:{isAuthenticated:t=>t.isAuthenticated}}),gs=i(7853);const fs={en:{labels:{users:"Users",roles:"Roles",products:"Products",sources:"Sources",prospects:"Prospects",success:"Success!",welcome:"Welcome",login:"Login",loading:"Loading",actions:"Actions",name:"Name",username:"Username",email:"Email",password:"Password",forgotPassword:"Forgot your password?",resetPassword:"Reset it here",description:"Description",minimumAge:"Minimum Age",minimumBalance:"Minimum Balance",canHaveCredit:"Can Have Credit",creditMustNotBeActive:"Credit Must Not Be Active",minimumWeeks:"Minimum Weeks",isLaw73:"Law 73",isActive:"Active",minimumDaysInactive:"Minimum Days Inactive",telephone:"Telephone",curp:"Curp",nss:"Nss",balance:"Balance",quotedWeeks:"Quoted Weeks",discountedWeeks:"Discounted Weeks",noRecordsFound:"No records found",error:"Error",dob:"Date of Birth",createdAt:"Created At",created:"Created",appointment:"Appointment",call:"Call",contract:"Contract",done:"Done",rejected:"Rejected",status:"Status",multiselectPlaceHolder:"Search or add a tag"},buttons:{submit:"Submit",update:"Update",cancel:"Cancel",edit:"Edit",delete:"Delete",changePassword:"Change password",createNewRole:"Create new role",clearFilter:"Clear All Filters",previous:"Previous",next:"Next",logout:"Logout",filters:"Filters",apply:"Apply"}},es:{labels:{users:"Usuarios",roles:"Roles",products:"Productos",sources:"Promotores",prospects:"Prospectos",success:"Exito!",welcome:"Bienvenido",login:"Iniciar Sesion",loading:"Cargando",actions:"Acciones",name:"Nombre",username:"Nombre de usuario",email:"Correo Electronico",password:"Contraseña",forgotPassword:"¿Olvidaste tu contraseña?",resetPassword:"Reestablecela aqui",description:"Descripcion",minimumAge:"Edad Minima",minimumBalance:"Balance Minimo",canHaveCredit:"Credito",creditMustNotBeActive:"Credito Activo",minimumWeeks:"Semanas Minimas",isLaw73:"Ley 73",isActive:"Activo",minimumDaysInactive:"Dias inactivos Minimos",telephone:"Telefono",curp:"Curp",nss:"Nss",balance:"Balance",quotedWeeks:"Semanas Cotizadas",discountedWeeks:"Semanas Descontadas",noRecordsFound:"No se encontraron registros",error:"Error",dob:"Fecha de nacimiento",createdAt:"Fecha de creacion",created:"Creado",appointment:"Cita",call:"Llamada",contract:"Contrato",done:"Finalizado",rejected:"Rechazado",status:"Estatus",multiselectPlaceHolder:"Busca o agrega una opcion"},buttons:{submit:"Enviar",update:"Actualizar",cancel:"Cancelar",edit:"Editar",delete:"Eliminar",changePassword:"Cambiar contraseña",createNewRole:"Crear nuevo rol",clearFilter:"Limpiar Filtros",previous:"Anterior",next:"Siguiente",logout:"Cerrar Sesion",filters:"Filtros",apply:"Aplicar"}}},vs=(0,gs.o)({locale:"es",messages:fs});var ys=vs;a.vI.add(r.mRB),(0,l.ri)(B).component("font-awesome-icon",n.GN).use(s()).use(ps).use(ys).use(ms).mount("#app")},2480:function(){},3414:function(){},172:function(){},2001:function(){},3779:function(){},6558:function(){},2258:function(){}},e={};function i(o){var s=e[o];if(void 0!==s)return s.exports;var n=e[o]={exports:{}};return t[o].call(n.exports,n,n.exports,i),n.exports}i.m=t,function(){var t=[];i.O=function(e,o,s,n){if(!o){var a=1/0;for(d=0;d=n)&&Object.keys(i.O).every((function(t){return i.O[t](o[l])}))?o.splice(l--,1):(r=!1,n0&&t[d-1][2]>n;d--)t[d]=t[d-1];t[d]=[o,s,n]}}(),function(){i.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return i.d(e,{a:e}),e}}(),function(){i.d=function(t,e){for(var o in e)i.o(e,o)&&!i.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:e[o]})}}(),function(){i.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"===typeof window)return window}}()}(),function(){i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)}}(),function(){i.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}}(),function(){var t={143:0};i.O.j=function(e){return 0===t[e]};var e=function(e,o){var s,n,a=o[0],r=o[1],l=o[2],c=0;if(a.some((function(e){return 0!==t[e]}))){for(s in r)i.o(r,s)&&(i.m[s]=r[s]);if(l)var d=l(i)}for(e&&e(o);c