PageSourceSearch

https://caicedonia-valle.gov.co/chunk-NQM3TDCZ.js

js caicedonia-valle.gov.co collected 2026-10-02 05:12:48 UTC 16,557 bytes, 1 lines download raw bytes

1import{a as te}from"./chunk-2VHHJPG3.js";import{a as ee}from"./chunk-UO33UFPH.js";import{a as ie}from"./chunk-HNZGAU5E.js";import{a as $}from"./chunk-MNGW2DT3.js";import"./chunk-GBRQKVYB.js";import"./chunk-CJWEDDVW.js";import"./chunk-AHQSOXDD.js";import{a as N}from"./chunk-GCE2MEC6.js";import{a as Y}from"./chunk-W2ZMKN4C.js";import{a as O}from"./chunk-MIHC4Y75.js";import{e as F,g as M}from"./chunk-SB5L2XE4.js";import{A as J,B as K,D as Q,b as W,c as B,g as j,h as U,j as q,l as z,m as H,s as G,t as X,u as Z}from"./chunk-ICJV4PL6.js";import{a as L}from"./chunk-RIRGXRXY.js";import"./chunk-3GN2FC7K.js";import{t as R}from"./chunk-47CSRN7C.js";import"./chunk-SKH2MXBC.js";import{j as T,k as D,v as k}from"./chunk-BQLJE42W.js";import{$b as P,Db as v,Dc as V,Ib as _,Jb as d,Qa as S,Tb as a,Ub as b,Vb as x,Xa as o,Ya as g,Zb as C,_b as y,bc as E,da as I,gc as w,hc as A,ib as u,mb as l,na as p,oa as f,xb as i,yb as n,zb as h}from"./chunk-YE3BF7DR.js";import"./chunk-4IDNTCH7.js";function re(t,r){t&1&&(i(0,"div",11)(1,"div",11),h(2,"img",12)(3,"br")(4,"br"),i(5,"div",13),a(6,"Cargando..."),n()()())}function ae(t,r){if(t&1&&(i(0,"option",14),a(1),n()),t&2){let e=r.$implicit;l("ngValue",e.certificadoID),o(),x(" ",e.nombre," ")}}function ce(t,r){t&1&&(i(0,"li"),a(1," 1. C\xE9dula catastral (max de caracteres 50) - obligatorio "),n())}function oe(t,r){t&1&&(i(0,"li"),a(1," 1. N\xFAmero de documento (n\xFAmero sin decimal) - obligatorio "),n())}function se(t,r){t&1&&(i(0,"p"),a(1," Si deseas descargar un archivo de muestra "),i(2,"a",21),a(3,"descargarlo aqui"),n()()),t&2&&(o(2),l("download","pago-catastral.xlsx")("href","./certificates/examples/pago-catastral.xlsx",S))}function le(t,r){t&1&&(i(0,"p"),a(1," Si deseas descargar un archivo de muestra "),i(2,"a",21),a(3,"descargarlo aqui"),n()()),t&2&&(o(2),l("download","pago-documento.xlsx")("href","./certificates/examples/pago-documento.xlsx",S))}function de(t,r){t&1&&(i(0,"div",23)(1,"span"),a(2,"Estamos verificando el archivo a cargar, este proceso puede tomar varios minutos de acuerdo al n\xFAmero de filas"),n()())}function me(t,r){if(t&1&&(i(0,"div",23)(1,"span"),a(2),n()()),t&2){let e=d(3);o(2),x("El archivo se esta verificando. Porcentaje ",e.certificateConfigActiveProcess.percentage,"%")}}function pe(t,r){if(t&1){let e=v();i(0,"div",23)(1,"span"),a(2,"\xBFEstas seguro que quieres cargar "),i(3,"b"),a(4),n(),a(5,"?"),n(),i(6,"div",24)(7,"button",25),_("click",function(){p(e);let c=d(3);return f(c.loadProcess())}),a(8," Cargar "),n(),i(9,"button",25),_("click",function(){p(e);let c=d(3);return f(c.cancelProcess())}),a(10," Cancelar "),n()()()}if(t&2){let e=d(3);o(4),x("",e.activeProcess.rows," registros")}}function fe(t,r){if(t&1){let e=v();i(0,"div",23)(1,"span"),a(2),n(),i(3,"div",24)(4,"a",26),w(5,"certificateLog"),a(6,"Descargar log"),n(),i(7,"button",25),_("click",function(){p(e);let c=d(3);return f(c.cancelProcess())}),a(8," Cancelar "),n()()()}if(t&2){let e=d(3);o(2),x("Hay ",e.activeProcess.rows," error(es) en el archivo, descarga el log para que puedas ajustarlos"),o(2),l("routerLink",e.activeProcess.filePath?e.activeProcess.filePath:A(5,2,""))}}function _e(t,r){if(t&1&&(i(0,"div"),u(1,de,3,0,"div",22)(2,me,3,1,"div",22)(3,pe,11,1,"div",22)(4,fe,9,4,"div",22),n()),t&2){let e=d(2);o(),l("ngIf",e.activeProcess.status===0),o(),l("ngIf",e.activeProcess.status===1),o(),l("ngIf",e.activeProcess.status===2),o(),l("ngIf",e.activeProcess.status===3)}}function ue(t,r){t&1&&(i(0,"div",23)(1,"span"),a(2,"Se esta cargando los nuevos registros, este proceso puede tomar varios minutos de acuerdo al n\xFAmero de filas"),n()())}function ve(t,r){if(t&1&&(i(0,"div",23)(1,"span"),a(2),n()()),t&2){let e=d(3);o(2),x("El archivo se esta procesando. Porcentaje ",e.activeProcess.percentage,"%")}}function xe(t,r){if(t&1){let e=v();i(0,"div",36)(1,"div"),a(2),i(3,"a",29),_("click",function(c){p(e);let m=d(4);return f(m.exportPendings(c))}),a(4,"descarga las c\xE9dulas catastrales aqu\xED"),n(),a(5," y carga la informaci\xF3n diligenciada "),i(6,"a",37),a(7,"aqu\xED"),n()()()}if(t&2){let e=d(4);o(2),x(" Hay ",e.countPending," registro(s) pagado(s) sin informaci\xF3n, para generar el certificado "),o(4),l("routerLink","certificados-configuracion/"+e.certificate.certificadoID)}}function ge(t,r){if(t&1){let e=v();i(0,"div")(1,"div",27)(2,"div",28)(3,"div"),a(4," Registros totales cargados: "),i(5,"b"),a(6),n()(),i(7,"button",29),_("click",function(){p(e);let c=d(3);return f(c.exportExcel())}),a(8,"Descargar"),n()(),u(9,xe,8,2,"div",30),n(),i(10,"div",31)(11,"div",32),h(12,"i",33),n(),i(13,"div",34)(14,"span"),a(15,"AGREGAR / REEMPLAZAR REGISTROS "),n(),a(16," Esta opci\xF3n agrega nuevos registros o reemplaza registros teniendo en cuenta el campo ("),i(17,"b"),a(18),n(),a(19,") "),n(),i(20,"input",35),_("end",function(c){p(e);let m=d(3);return f(m.endProcessFile(c))})("error",function(){p(e);let c=d(3);return f(c.errorProcessFile())})("start",function(c){p(e);let m=d(3);return f(m.startProcessFile(c))}),n()()()}if(t&2){let e=d(3);o(6),b(e.activeProcess.totalRows),o(3),l("ngIf",e.countPending),o(9),b(e.certificate.certificadoID<=3?"c\xE9dula catastral":"n\xFAmero de identificaci\xF3n"),o(2),l("size",31457280)("reg",".(xls|xlsx)$")}}function he(t,r){if(t&1){let e=v();i(0,"div",23)(1,"span"),a(2,"No se pudo procesar el archivo intentalo nuevamente"),n(),i(3,"button",25),_("click",function(){p(e);let c=d(3);return f(c.cancelProcess())}),a(4," Aceptar "),n()()}}function Ce(t,r){if(t&1&&(i(0,"div"),u(1,ue,3,0,"div",22)(2,ve,3,1,"div",22)(3,ge,21,5,"div",19)(4,he,5,0,"div",22),n()),t&2){let e=d(2);o(),l("ngIf",e.activeProcess.status===0),o(),l("ngIf",e.activeProcess.status===1),o(),l("ngIf",e.activeProcess.status===2),o(),l("ngIf",e.activeProcess.status===3)}}function ye(t,r){if(t&1){let e=v();i(0,"div",31)(1,"div",32),h(2,"i",33),n(),i(3,"span"),a(4,"SUBIR ARCHIVO"),n(),i(5,"input",35),_("end",function(c){p(e);let m=d(2);return f(m.endProcessFile(c))})("error",function(){p(e);let c=d(2);return f(c.errorProcessFile())})("start",function(c){p(e);let m=d(2);return f(m.startProcessFile(c))}),n()()}t&2&&(o(5),l("size",31457280)("reg",".(xls|xlsx)$"))}function Pe(t,r){if(t&1){let e=v();i(0,"input",43),_("keydown",function(c){p(e);let m=d(3);return f(m.search(c))}),P("ngModelChange",function(c){p(e);let m=d(3);return y(m.criteria,c)||(m.criteria=c),f(c)}),n()}if(t&2){let e=d(3);C("ngModel",e.criteria)}}function Se(t,r){if(t&1){let e=v();i(0,"input",44),_("keydown",function(c){p(e);let m=d(3);return f(m.search(c))}),P("ngModelChange",function(c){p(e);let m=d(3);return y(m.criteria,c)||(m.criteria=c),f(c)}),n()}if(t&2){let e=d(3);l("chars","numbers"),C("ngModel",e.criteria)}}function be(t,r){if(t&1&&(i(0,"label"),a(1," La informaci\xF3n para generar el certificado no se encuentra en el sistema, puede "),i(2,"a",53),a(3,"cargarla aqu\xED"),n()()),t&2){let e=d(4);o(2),l("routerLink","certificados-configuracion/"+e.certificate.certificadoID)}}function Ie(t,r){if(t&1){let e=v();i(0,"div",45)(1,"div",46)(2,"div",47),a(3,"C\xE9dula catastral"),n(),i(4,"div",47),a(5,"Estado"),n(),i(6,"div",47),a(7,"Observaciones"),n(),h(8,"div",47),n(),i(9,"div",48)(10,"div",47),a(11),n(),i(12,"div",47)(13,"input",49),P("ngModelChange",function(c){p(e);let m=d(3);return y(m.updatePay.isPayment,c)||(m.updatePay.isPayment=c),f(c)}),n(),i(14,"label",50),a(15,"Pagado"),n()(),i(16,"div",47),u(17,be,4,1,"label",19),n(),i(18,"div",51)(19,"button",52),_("click",function(){p(e);let c=d(3);return f(c.savePayment())}),a(20,"GUARDAR"),n()()()()}if(t&2){let e=d(3);o(11),x(" ",e.updatePay.cedulaCatastralInmueble||e.updatePay.numeroIdentificacion," "),o(2),C("ngModel",e.updatePay.isPayment),o(4),l("ngIf",!e.updatePay.isExists)}}function Ee(t,r){if(t&1){let e=v();i(0,"div")(1,"h2",16),a(2,"Busca un registro"),n(),i(3,"div",38),u(4,Pe,1,1,"input",39)(5,Se,1,2,"input",40),i(6,"button",29),_("click",function(c){p(e);let m=d(2);return f(m.search(c))}),h(7,"i",41),n()(),u(8,Ie,21,3,"div",42),n()}if(t&2){let e=d(2);o(4),l("ngIf",e.certificateID<=3),o(),l("ngIf",e.certificateID>3),o(3),l("ngIf",e.updatePay)}}function we(t,r){if(t&1&&(i(0,"form",15)(1,"h2",16),a(2," Carga de archivo plano para verificar pago "),n(),i(3,"p"),a(4,"Ten en cuenta las siguientes recomendaciones"),n(),i(5,"p",17),a(6," 1. El archivo debe ser en formato Excel (xlsx) "),n(),i(7,"p",17),a(8," 2. El archivo debe tiene las siguientes columnas "),n(),i(9,"ul",18),u(10,ce,2,0,"li",19)(11,oe,2,0,"li",19),i(12,"li"),a(13," 2. Referencia de pago (campo alfan\xFAmerico de m\xE1ximo 120 caracteres) 
1- opcional "),n()(),i(14,"p",17),a(15," 3. El archivo de Excel debe ir sin encabezados "),n(),u(16,se,4,2,"p",19)(17,le,4,2,"p",19)(18,_e,5,4,"div",19)(19,Ce,5,4,"div",19)(20,ye,6,2,"div",20)(21,Ee,9,3,"div",19),n()),t&2){let e=d();o(10),l("ngIf",e.certificate.certificadoID<=3),o(),l("ngIf",e.certificate.certificadoID>3),o(5),l("ngIf",e.certificate.certificadoID<=3),o(),l("ngIf",e.certificate.certificadoID>3),o(),l("ngIf",e.activeProcess&&(e.activeProcess.type===0||e.activeProcess.type===1)),o(),l("ngIf",e.activeProcess&&(e.activeProcess.type===2||e.activeProcess.type===3)),o(),l("ngIf",!e.activeProcess),o(),l("ngIf",e.activeProcess&&e.activeProcess.status===2&&(e.activeProcess.type===2||e.activeProcess.type===3))}}var ne=class t{constructor(r,e,s,c,m,Ae){this.certificateService=r;this.helperService=e;this.appService=s;this.modalService=c;this.fileService=m;this.sharedSignalsService=Ae;V(()=>{this.certificateConfigActiveProcess=this.sharedSignalsService.certificateConfigActiveProcess()})}certificates;certificate;enabledUrl=!1;certificateID="";activeProcess;countPending;interval;isLoadFile=!1;validationType;updatePay;criteria;certificateConfigActiveProcess;ngOnInit(){this.activate()}activate(){this.buildCertificates()}buildCertificates(){this.certificateService.all().subscribe({next:r=>{this.certificates=r.filter(e=>e.conPago)},error:r=>this.helperService.handlerException(r)})}selectCertificate(){this.certificate=this.appService.firstOrDefault(this.certificates,"certificadoID",this.certificateID),this.certificate&&this.certificate.nombreCompleto?(this.enabledUrl=!0,this.getActiveProcess().subscribe({next:r=>{this.activeProcess=r,this.activeProcess&&this.activeProcess.status<2?this.createInterval():(this.buildPending(),this.clearInterval())},error:r=>this.helperService.handlerException(r)})):(this.activeProcess=null,this.enabledUrl=!1)}buildPending(){this.activeProcess&&this.activeProcess.status===2&&this.activeProcess.type>=2&&this.certificateService.countPaymentPending(this.certificateID).subscribe({next:r=>this.countPending=r,error:r=>this.helperService.handlerException(r)})}clearInterval(){this.interval&&(clearInterval(this.interval),delete this.interval)}createInterval(){this.interval=setInterval(()=>{this.getActiveProcess().subscribe({next:r=>{this.activeProcess=r,r.status===2&&r.type===2&&this.modalService.showAlert("Archivo cargado exitosamente"),this.buildPending(),this.activeProcess.status>1&&this.clearInterval()},error:r=>this.helperService.handlerException(r)})},5e3)}getActiveProcess(){return this.certificateService.getActiveProcess({certificateID:this.certificate.certificadoID,type:1})}startProcessFile(r){this.isLoadFile=!0}endProcessFile(r){this.isLoadFile=!1;var e={type:this.validationType,filePath:r.file.filePath,certificateID:this.certificate.certificadoID,typeFile:1};this.certificateService.addProcess(e).subscribe({next:s=>{this.activeProcess=s,this.createInterval()},error:s=>this.createInterval()})}errorProcessFile(){this.modalService.showAlert("No se pudo subir el archivo."),this.isLoadFile=!1}loadProcess(){var r=this.activeProcess.type===0?2:3,e={type:r,filePath:this.activeProcess.filePath,certificateID:this.activeProcess.certificateID,typeFile:1};this.certificateService.addProcess(e).subscribe({next:s=>{this.activeProcess=s,this.createInterval()},error:s=>this.helperService.handlerException(s)})}cancelProcess(){this.activeProcess.status=4,this.certificateService.updateProcess(this.activeProcess).subscribe({next:r=>{this.getActiveProcess().subscribe({next:e=>{this.activeProcess=e,this.buildPending()},error:e=>this.helperService.handlerException(e)})},error:r=>this.helperService.handlerException(r)})}exportExcel(){var r={certificateID:this.certificateID};this.fileService.downloadFile("/api/v1/certificates/paymentexport/",r).subscribe({next:e=>{document.location.href=e}})}exportPendings(r){r.preventDefault();var e={certificateID:this.certificateID};this.fileService.downloadFile("/api/v1/certificates/countexport",e).subscribe({next:s=>{document.location.href=s}})}savePayment(){this.certificateService.updatePayment(this.updatePay).subscribe({next:r=>{this.updatePay=null,this.criteria=null},error:r=>this.helperService.handlerException(r)})}
1search(r){if(!r||r.keyCode===13){var e={documento:this.certificateID>3?this.criteria:null,cedula:this.certificateID<=3?this.criteria:null,certificateID:this.certificateID};this.certificateService.findPayment(e).subscribe({next:s=>this.updatePay=s,error:s=>{s.status===404?(this.updatePay={numeroIdentificacion:this.certificateID>3?this.criteria:null,cedulaCatastralInmueble:this.certificateID<=3?this.criteria:null,certificadoID:this.certificateID},this.updatePay.isPayment=!1):this.helperService.handlerException(s)}})}}static \u0275fac=function(e){return new(e||t)(g(ie),g(L),g(N),g(R),g(Y),g(O))};static \u0275cmp=I({type:t,selectors:[["app-admin-certificate-pay"]],standalone:!0,features:[E],decls:16,vars:4,consts:[["class","loadScreen-wrap",4,"ngIf"],[1,"admin-content"],[1,"certificate-wMain"],[1,"tit-v3"],["routerLink","/menu",1,"btn-close"],[1,"icon-close"],[1,"sub-title","mt20"],[1,"select--default","mt30",3,"change","ngModelChange","ngModel"],["value",""],[3,"ngValue",4,"ngFor","ngForOf"],["novalidate","",4,"ngIf"],[1,"loadScreen-wrap"],["src","/content/images/spinner.svg","alt","Cargando ..."],[1,"sub-title","ta-c"],[3,"ngValue"],["novalidate",""],[1,"certificate-subTitle","mt30"],[1,"certificate-subTitle"],[1,"certificate-list"],[4,"ngIf"],["class","certificate-addRow mt30",4,"ngIf"],[1,"certificate__link","certificate__link--line",3,"download","href"],["class","certificate-statusRow",4,"ngIf"],[1,"certificate-statusRow"],[1,"certificate-wBtnStatus"],["type","button",1,"certificate-btnStatus",3,"click"],["target","_blank",1,"certificate-btnStatus",3,"routerLink"],[1,"certificate-wResumen"],[1,"certificate-resumeRow"],[3,"click"],["class","certificate-resumeRow mt10",4,"ngIf"],[1,"certificate-addRow","mt30"],[1,"certificate-iconAdd"],[1,"icon-clip"],[1,"certificate-colBtnXl"],["appUploadFile","","type","file","name","file",3,"end","error","start","size","reg"],[1,"certificate-resumeRow","mt10"],[3,"routerLink"],[1,"certificate-wSearch"],["type","text","maxlength","50","autocomplete","off","name","criteria","placeholder","Escribe la cedula catastral",3,"ngModel","keydown","ngModelChange",4,"ngIf"],["type","text","maxlength","12","autocomplete","off","appChars","","pattern","\\d+","name","criteria",3,"chars","ngModel","keydown","ngModelChange",4,"ngIf"],[1,"icon-search"],["class","certificate-tableSearch",4,"ngIf"],["type","text","maxlength","50","autocomplete","off","name","criteria","placeholder","Escribe la cedula catastral",3,"keydown","ngModelChange","ngModel"],["type","text","maxlength","12","autocomplete","off","appChars","","pattern","\\d+","name","criteria",3,"keydown","ngModelChange","chars","ngModel"],[1,"certificate-tableSearch"],[1,"certificate-rowSearch","certificate-rowSearch--first"],[1,"certificate-colSearch"],[1,"certificate-rowSearch"],["type","checkbox",3,"ngModelChange","ngModel"],["for",""],[1,"certificate-colSearch","certificate-colSearch--btn"],[1,"btn-main",3,"click"],[1,"certificate__link","certificate__link--line",3,"routerLink"]],template:function(e,s){e&1&&(u(0,re,7,0,"div",0),i(1,"div",1)(2,"div",2)(3,"h1",3),a(4,"Pagos certificaciones"),n(),i(5,"a",4),h(6,"span",5),n(),i(7,"p"),a(8,"Confirma los pagos a los certificados"),n(),i(9,"h2",6),a(10,"Escoge el certificado"),n(),i(11,"select",7),_("change",function(){return s.selectCertificate()}),P("ngModelChange",function(m){return y(s.certificateID,m)||(s.certificateID=m),m}),i(12,"option",8),a(13,"Selecciona"),n(),u(14,ae,2,2,"option",9),n(),u(15,we,22,8,"form",10),n()()),e&2&&(l("ngIf",s.isLoadFile),o(11),C("ngModel",s.certificateID),o(3),l("ngForOf",s.certificates),o(),l("ngIf",s.certificate))},dependencies:[k,T,D,Q,H,X,Z,B,W,G,j,U,J,K,z,q,M,F,te,$,ee]})};export{ne as AdminCertificatePayComponent};

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.