1import{d as g}from"./C3KTvJYx.js";import{u as U}from"./Cd5Wd6Ww.js";import{u as P}from"./wyN3IYzn.js";import{d as N,b,c as E,R as O,I as $,r as c,L as y,aL as L,g as S,h as k,i as H,o as z,P as J,j as t,l as s,m as h,t as Q,D as r,A as w,N as A,O as W,C as G,H as K}from"./DTrtp6PP.js";import{u as X}from"./eSimvJOM.js";import{_ as Y}from"./DNcefaod.js";import{_ as Z}from"./Bh83787y.js";import{_ as ee}from"./sErLo8TN.js";import{_ as oe}from"./B5NqnEkI.js";import"./89IKscqO.js";import"./BKIc-EyM.js";import"./Dorx7P0K.js";import"./BPYFdpSZ.js";import"./WSaP22K1.js";const te={class:"row col-12"},re={class:"row justify-center items-start col-12 mt-md",style:{"max-width":"1280px",margin:"auto"}},ie={class:"row col-12"},le={class:"col-12 justify-center q-mb-xl"},ae={class:"col-12 titulo q-my-lg"},ne={class:"col-xs-12 row justify-center q-mb-xl"},se={class:"row justify-center"},ce={class:"row col-12 justify-start"},de={class:"col-xs-12 col-sm-6 col-md-4 col-lg-4 col-xl-4 row justify-center"},ue={class:"row col-12 q-px-sm"},me={class:"col-xs-12 col-sm-6 col-md-4 col-lg-4 col-xl-4 row justify-center"},pe={class:"row col-12 q-px-sm"},fe={class:"col-xs-12 col-sm-6 col-md-4 col-lg-4 col-xl-4 row justify-center"},_e={class:"row col-12 q-px-sm"},ve={class:"col-xs-12 col-sm-6 col-md-4 col-lg-4 col-xl-4 row justify-center"},xe={class:"row col-12 q-px-sm"},ge={class:"col-xs-12 col-sm-6 col-md-4 col-lg-4 col-xl-4 row justify-center"},be={class:"row col-12 q-px-sm"},ye={class:"col-xs-12 col-sm-6 col-md-4 col-lg-4 col-xl-4 row justify-center"},he={class:"row col-12 q-px-sm"},we={class:"col-xs-12 col-sm-6 col-md-4 row justify-center"},Ae={class:"row col-12 q-px-sm"},Ce={class:"col-xs-12 col-sm-6 col-md-4 col-lg-4 col-xl-4 row justify-center"},je={class:"row col-12 q-px-sm"},qe={class:"col-xs-12 row justify-center"},Fe={class:"row col-12 q-px-sm"},Te={class:"col-12 row justify-center"},Ve=N({__name:"[id]",setup(Ie){const{swal:a}=U(),{validateRut:C,formIsRequired:u,formValidRut:j,formIsEmail:q,validEmail:F}=P(),T=b(),{screen:Re}=b(),m=E();m.public.apiUrl,O();const p=$(),d=c(""),f=c({id:"",id_unidad:"",nombre:"",nombre_web:"",titulo:"",email:""});c("");const x=c(""),e=c({rut:"",nombre:"",email:"",direccion_personal:"",direccion_acontecimiento:"",telefono_fijo:"",telefono_celular:"",boletin:!1,categoria:"",mensaje:""}),_=c({value:null,label:"Seleccione una categorÃa *"}),V=c([{value:1,label:"Mantenimiento Urbano"},{value:2,label:"Residuos Sólidos"},{value:2,label:"Escombros"},{value:2,label:"Ãreas Verdes"},{value:2,label:"Iluminación"},{value:2,label:"Semáforo"}]);y(d,l=>{if(l=l.replace(/\./g,"").toUpperCase(),e.value.rut=l,l=l.replace(/-/g,""),l.length>5){const o=l.substring(0,l.length-1).replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1."),i=l.substring(l.length-1);d.value=`${o}-${i}`}else d.value=l.replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1.").toUpperCase()}),y(_,l=>{console.log(l.label),l&&l.label&&(e.value.categoria=l.label)}),L(()=>{I()});const I=async()=>{x.value==""&&(x.value="-1"),await $fetch(`${m.public.apiUrl}/api/formulario?nombre_web=${p.params.nombreweb}&id_contacto=${p.params.id}`,{onResponse({request:l,response:o,options:i}){o.status==200&&(f.value=o._data)},onResponseError({request:l,response:o,options:i}){o._data.message,a.fire({icon:"error",title:"Formulario de Contacto",text:"Ha ocurrido un problema, intentelo más tarde.",confirmButtonText:"Aceptar",timer:2500})}})},R=()=>{if(e.value.rut==""||C(e.value.rut)==!1){a.fire({icon:"error",title:"Formulario de Contacto",text:"Por favor, ingrese un Rut válido.",confirmButtonText:"Aceptar",timer:2500});return}if(e.value.nombre==""){a.fire({icon:"error",title:"Formulario de Contacto",text:"Por favor, ingrese su nombre y apellidos.",confirmButtonText:"Aceptar",timer:2500});return}if(e.value.email==""){a.fire({icon:"error",title:"Formulario de Contacto",text:"Por favor, ingrese su Correo electrónico.",confirmButtonText:"Aceptar",timer:2500});return}else if(!F(e.value.email)){a.fire({icon:"error",title:"Formulario de Contacto",text:"Por favor, ingrese un correo electrónico válido.",confirmButtonText:"Aceptar",timer:2500});return}if(e.value.direccion_personal==""){a.fire({icon:"error",title:"Formulario de Contacto",text:"Por favor, ingrese su dirección personal.",confirmButtonText:"Aceptar",timer:2500});return}if(e.value.categoria==""){a.fire({icon:"error",title:"Formulario de Contacto",text:"Por favor, ingrese categorÃa.",confirmButtonText:"Aceptar",timer:2500});return}if(e.value.direccion_acontecimiento==""){a.fire({icon:"error",title:"Formulario de Contacto",text:"Por favor, ingrese su dirección donde ocurre el problema.",confirmButtonText:"Aceptar",timer:2500});return}if(e.value.mensaje==""){a.fire({icon:"error",title:"Formulario de Contacto",text:"Por favor, ingrese un mensaje para conocer más de su contacto.",confirmButtonText:"Aceptar",timer:2500});return}const{data:l}=X(`${m.public.apiUrl}/api/formulario`,{method:"post",body:{nombre:e.value.nombre,email:e.value.email,rut:e.value.rut,direccion_personal:e.value.direccion_personal,direccion_acontecimiento:e.value.direccion_acontecimiento,telefono_fijo:e.value.telefono_fijo,telefono_celular:e.value.telefono_celular,mensaje:e.value.mensaje,email_contacto:f.value.email,id_contacto:f.value.id},onResponse({request:o,response:i,options:v}){i.status==200&&a.fire({icon:"success",title:"Formulario de Contacto",text:"Se ha enviado correctamente su mensaje.",confirmButtonText:"Aceptar",timer:2500})},onResponseError({request:o,response:i,options:v}){if(i._data.message=="NOT_ALLOW"){a.fire({icon:"error",title:"Formulario de Contacto",text:"Ha ocurrido un problema, intentelo más tarde.",confirmButtonText:"Aceptar",timer:2500});return}else if(i._data.message=="INVALID_PARAM_RUT"){a.fire({icon:"error",title:"Formulario de Contacto",text:"Debe ingresar un rut válido.",confirmButtonText:"Aceptar",timer:2500});return}else if(i._data.message=="INVALID_RUT"){a.fire({icon:"error",title:"Formulario de Contacto",text:"Debe ingresar un rut válido.",confirmButtonText:"Aceptar",timer:2500});return}else if(i._data.message=="INVALID_PARAM_NOMBRE"){a.fire({icon:"error",title:"Formulario de Contacto",text:"Debe ingresar un nombre válido.",confirmButtonText:"Aceptar",timer:2500});return}else if(i._data.message=="INVALID_PARAM_EMAIL"){a.fire({icon:"error",title:"Formulario de Contacto",text:"Debe ingresar un correo válido.",confirmButtonText:"Aceptar",timer:2500});return}else if(i._data.message=="INVALID_PARAM_DIRECCION"){a.fire({icon:"error",title:"Formulario de Contacto",text:"Debe ingresar una dirección válida.",confirmButtonText:"Aceptar",timer:2500});return}else if(i._data.message=="INVALID_PARAM_MENSAJE"){a.fire({icon:"error",title:"Formulario de Contacto",text:"Debe ingresar un mensaje válido.",confirmButtonText:"Aceptar",timer:2500});return}else{a.fire({icon:"error",title:"Formulario de Contacto",text:"Ha ocurrido un problema, intentelo más tarde.",confirmButtonText:"Aceptar",timer:2500});return}}},"$SsuMFyRg7L")};return S({title:"Formulario Oficinas y Teléfonos - Municipalida
1d de Arica",ogTitle:"Formulario Oficinas y Teléfonos - Municipalidad de Arica",twitterTitle:"Formulario Oficinas y Teléfonos - Municipalidad de Arica",description:"Formulario Oficinas y Teléfonos - Municipalidad de Arica.",ogDescription:"Formulario Oficinas y Teléfonos - Municipalidad de Arica.",twitterDescription:"Formulario Oficinas y Teléfonos - Municipalidad de Arica.",twitterCard:"summary_large_image",ogImage:g,twitterImage:g,keywords:"Formulario, Oficinas, Teléfonos, municipalidad, arica",author:"Municipalidad de Arica",ogUrl:m.public.apiUrl+p.fullPath}),k(()=>({link:[{rel:"canonical",href:m.public.apiUrl+p.fullPath}]})),(l,o)=>{const i=Z,v=ee,B=W,D=Y,M=oe;return z(),H("div",te,[o[11]||(o[11]=J('<div class="row justify-center items-start col-12 img-final mb-lg" data-v-6ab1e720><div class="row col-12 bg-imagen-cuentas justify-center" data-v-6ab1e720><div class="col-xs-11 col-sm-10 col-md-11 col-lg-11 row" data-v-6ab1e720><div class="col-12 q-pt-lg" data-v-6ab1e720></div><div class="row col-12 items-start content-start" data-v-6ab1e720><div class="col-12" data-v-6ab1e720><h1 class="text-h1 text-extrabold text-white" data-v-6ab1e720> Formulario de Contacto </h1></div></div></div></div></div>',1)),t("div",re,[t("div",ie,[s(M,{class:G("bg-grey-2 row justify-center col-12 q-my-xl "+(r(T).screen.xs?"q-px-md q-py-xs":"q-px-xl q-py-sm ")),style:{"border-radius":"20px"}},{default:h(()=>[t("div",le,[t("p",ae," Contacto "+Q(r(f).titulo),1),o[10]||(o[10]=t("label",{style:{"font-size":"16px"}},[w(" Para facilitar la ejecución de trámites a los vecinos, la I. Municipalidad de Arica pone a disposición el presente Formulario de Consulta. "),t("br"),t("br"),w(" Favor complete el formulario con la información requerida , con esto usted podrá realizar cualquier consulta al departamento o unidad municipal seleccionado. ")],-1))]),t("div",ne,[s(D,null,{default:h(()=>[t("div",se,[t("div",ce,[t("div",de,[t("div",ue,[s(i,{class:"font-input-register full-width",style:{"margin-bottom":"30px !important"},outlined:"",rounded:"",color:"primary","bg-color":"white",modelValue:r(d),"onUpdate:modelValue":o[0]||(o[0]=n=>A(d)?d.value=n:null),placeholder:"Rut *",rules:[r(u),r(j)],maxlength:"28"},null,8,["modelValue","rules"])])]),t("div",me,[t("div",pe,[s(i,{class:"font-input-register full-width",style:{"margin-bottom":"30px !important"},outlined:"",rounded:"","bg-color":"white",color:"primary",modelValue:r(e).nombre,"onUpdate:modelValue":o[1]||(o[1]=n=>r(e).nombre=n),placeholder:"Ingrese su Nombre y Apellidos *",rules:[r(u)]},null,8,["modelValue","rules"])])]),t("div",fe,[t("div",_e,[s(i,{rounded:"",class:"font-input-register full-width",style:{"margin-bottom":"30px !important"},outlined:"",color:"primary","bg-color":"white",modelValue:r(e).email,"onUpdate:modelValue":o[2]||(o[2]=n=>r(e).email=n),type:"email",placeholder:"Ingrese su Correo Electrónico *",rules:[r(q)],maxlength:"50"},null,8,["modelValue","rules"])])]),t("div",ve,[t("div",xe,[s(i,{rounded:"",class:"font-input-register full-width",style:{"margin-bottom":"30px !important"},outlined:"",color:"primary","bg-color":"white",modelValue:r(e).direccion_personal,"onUpdate:modelValue":o[3]||(o[3]=n=>r(e).direccion_personal=n),placeholder:"Dirección Personal *",rules:[r(u)]},null,8,["modelValue","rules"])])]),t("div",ge,[t("div",be,[s(i,{rounded:"",class:"font-input-register full-width q-pb-md",style:{"margin-bottom":"30px !important"},outlined:"",color:"primary","bg-color":"white",modelValue:r(e).telefono_fijo,"onUpdate:modelValue":o[4]||(o[4]=n=>r(e).telefono_fijo=n),mask:"###########",placeholder:"Teléfono Fijo"},null,8,["modelValue"])])]),t("div",ye,[t("div",he,[s(i,{rounded:"",class:"font-input-register full-width q-pb-md",style:{"margin-bottom":"30px !important"},outlined:"",color:"primary","bg-color":"white",modelValue:r(e).telefono_celular,"onUpdate:modelValue":o[5]||(o[5]=n=>r(e).telefono_celular=n),mask:"#########",placeholder:"Teléfono Celular"},null,8,["modelValue"])])]),t("div",we,[t("div",Ae,[s(v,{rounded:"",class:"full-width",style:{"margin-bottom":"30px !important"},outlined:"",color:"primary","bg-color":"white",modelValue:r(_),"onUpdate:modelValue":o[6]||(o[6]=n=>A(_)?_.value=n:null),options:r(V),placeholder:"Selecciona una categorÃa",rules:[r(u)]},null,8,["modelValue","options","rules"])])]),t("div",Ce,[t("div",je,[s(i,{rounded:"",class:"font-input-register full-width q-pb-md",style:{"margin-bottom":"30px !important"},outlined:"",color:"primary","bg-color":"white",modelValue:r(e).direccion_acontecimiento,"onUpdate:modelValue":o[7]||(o[7]=n=>r(e).direccion_acontecimiento=n),placeholder:"Dirección Acontecimiento *"},null,8,["modelValue"])])]),t("div",qe,[t("div",Fe,[s(i,{style:{"margin-bottom":"30px !important","padding-bottom":"0px"},rounded:"",class:"full-width",color:"primary","bg-color":"white",placeholder:"Mensaje *",modelValue:r(e).mensaje,"onUpdate:modelValue":o[8]||(o[8]=n=>r(e).mensaje=n),type:"textarea",outlined:"",rules:[r(u)],maxlength:"1000"},null,8,["modelValue","rules"])])]),t("div",Te,[s(B,{"no-caps":"",class:"btn-validar text-encuesta full-width font-input-register bg-primary q-my-md",unelevated:"",rounded:"",size:"md",label:"Enviar",onClick:o[9]||(o[9]=n=>R())})])])])]),_:1})])]),_:1},8,["class"])])])])}}}),Je=K(Ve,[["__scopeId","data-v-6ab1e720"]]);export{Je 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.