1import{a as Ee}from"./chunk-63JXGLGC.js";import{a as he,b as ye,c as Te}from"./chunk-ZV4XERJ2.js";import{a as Se}from"./chunk-BQDM7SLO.js";import{a as Ce}from"./chunk-MNGW2DT3.js";import"./chunk-GBRQKVYB.js";import"./chunk-CJWEDDVW.js";import{a as ie}from"./chunk-ZW5B5J3B.js";import{a as Ie}from"./chunk-AHQSOXDD.js";import"./chunk-GCE2MEC6.js";import{a as ge}from"./chunk-W2ZMKN4C.js";import"./chunk-MIHC4Y75.js";import{b as J,d as K,e as X}from"./chunk-SB5L2XE4.js";import{A as ve,B as fe,D as xe,b as ne,c as re,g as oe,h as ae,j as le,l as me,m as de,s as _e,t as se,u as pe,x as ce,z as ue}from"./chunk-ICJV4PL6.js";import{a as te}from"./chunk-RIRGXRXY.js";import"./chunk-3GN2FC7K.js";import{t as ee}from"./chunk-47CSRN7C.js";import{c as $}from"./chunk-SKH2MXBC.js";import{i as G,k as Q,v as Z}from"./chunk-BQLJE42W.js";import{$b as b,B as P,Db as h,Ib as x,Jb as _,O as L,Pa as A,Qa as q,Sb as g,Tb as l,Ub as y,Vb as f,Wb as z,Xa as r,Ya as D,Zb as S,_b as E,ac as j,bc as O,da as R,dc as k,i as W,ib as p,k as B,mb as d,na as c,oa as u,r as H,tb as V,v as U,vb as F,wb as M,xb as o,yb as i,zb as v}from"./chunk-YE3BF7DR.js";import{e as N}from"./chunk-4IDNTCH7.js";var w=N(Ie());var we=N(Te());var De=(t,a)=>a.complaintFormID,Y=t=>({"btn-main btn-main--line":!0,"disabled-button":t}),Ae=t=>({"btn-save":!0,"disabled-button":t});function Fe(t,a){t&1&&(o(0,"span"),l(1,"Debes ingresar una URL"),i())}function Me(t,a){t&1&&(o(0,"span"),l(1,"Url inv\xE1lida"),i())}function Ve(t,a){if(t&1&&(o(0,"div",26),p(1,Fe,2,0,"span",20)(2,Me,2,0,"span",20),i()),t&2){let e,m;_();let n=g(1);r(),d("ngIf",(e=n.form.get("pqrdsUrl"))==null||e.errors==null?null:e.errors.required),r(),d("ngIf",(m=n.form.get("pqrdsUrl"))==null||m.errors==null?null:m.errors.pattern)}}function ke(t,a){if(t&1){let e=h();o(0,"form",21,0),x("ngSubmit",function(){c(e);let n=g(1),s=_(2);return u(s.saveUrlPqrds(n))}),o(2,"div",22)(3,"label"),l(4,"Ingresa la Url del sistema externo de pqrds"),i(),o(5,"input",23),b("ngModelChange",function(n){c(e);let s=_(2);return E(s.pqrdsUrl.value,n)||(s.pqrdsUrl.value=n),u(n)}),i(),p(6,Ve,3,2,"div",24),i(),o(7,"div",22),v(8,"input",25),i()()}if(t&2){let e,m=g(1),n=_(2);r(5),S("ngModel",n.pqrdsUrl.value),r(),d("ngIf",!((e=m.form.get("pqrdsUrl"))!=null&&e.valid)&&m.submitted),r(2),d("disabled",n.formUrlIsBusy)}}
1function qe(t,a){if(t&1&&(o(0,"option",33),l(1),i()),t&2){let e=a.$implicit;d("value",e.complaintFormTypeID),r(),y(e.name)}}function Ye(t,a){t&1&&(o(0,"a"),l(1,"d\xEDa"),i())}function Pe(t,a){t&1&&(o(0,"a"),l(1,"d\xEDas"),i())}function Be(t,a){if(t&1&&(o(0,"div"),l(1),v(2,"br"),l(3),v(4,"br"),l(5),p(6,Ye,2,0,"a",20)(7,Pe,2,0,"a",20),i()),t&2){let e=_().$implicit;r(),f(" ",e.fanswerableDate,""),r(2),y(e.fanswerableTime),r(2),f(" Hace ",e.fanswerableDays," "),r(),d("ngIf",e.fanswerableDays===1),r(),d("ngIf",e.fanswerableDays!==1)}}function He(t,a){if(t&1&&(o(0,"div",56),l(1),i()),t&2){let e=_().$implicit;r(),f(" ",e.qualification," \u2B50 ")}}function Ue(t,a){if(t&1){let e=h();o(0,"tr")(1,"td"),l(2),i(),o(3,"td"),l(4),i(),o(5,"td"),l(6),i(),o(7,"td"),l(8),v(9,"br"),l(10),i(),o(11,"td"),l(12),v(13,"br"),l(14),i(),o(15,"td"),p(16,Be,8,5,"div",20),i(),o(17,"td"),l(18),i(),o(19,"td"),p(20,He,2,1,"div",52),i(),o(21,"td",53)(22,"div",54),l(23),i()(),o(24,"td")(25,"button",55),x("click",function(){let n=c(e).$implicit,s=_(3);return u(s.detail(n))}),l(26),i()()()}if(t&2){let e=a.$implicit;r(2),y(e.trackingID),r(2),f(" ",e.firstName?e.firstName+" "+(e.lastName?e.lastName:""):e.email," "),r(2),y(e.complaintFormType.name),r(2),y(e.fdate),r(2),y(e.fdateTime),r(2),y(e.fclosingDate),r(2),y(e.fclosingTime),r(2),d("ngIf",e.fanswerableDate),r(2),f(" ",e.status===1?"Abierta":e.status===3?"Agendada":e.status===4?"Discusi\xF3n judicial":"Cerrada"," "),r(2),d("ngIf",e.qualification>0),r(2),d("title",e.comment),r(),f(" ",e.comment," "),r(3),f(" ",e.status===1?"Gestionar":"Ver"," ")}}function Ne(t,a){if(t&1){let e=h();o(0,"div")(1,"a",57),x("click",function(){c(e);let n=_(3);return u(n.nextPage())}),l(2," Cargar m\xE1s solicitudes "),v(3,"span",58),i()()}}function We(t,a){if(t&1){let e=h();o(0,"div")(1,"form",27,1),x("ngSubmit",function(){c(e);let n=_(2);return u(n.search())}),o(3,"div",28)(4,"label"),l(5,"Busca por nombre, correo o No"),i(),o(6,"input",29),b("ngModelChange",function(n){c(e);let s=_(2);return E(s.filter.keyword,n)||(s.filter.keyword=n),u(n)}),i()(),o(7,"div",28)(8,"label"),l(9,"Rango de fechas"),i(),o(10,"input",30),b("ngModelChange",function(n){c(e);let s=_(2);return E(s.dateRange,n)||(s.dateRange=n),u(n)}),i()(),o(11,"div",28)(12,"label"),l(13,"Tipo de solicitud"),i(),o(14,"select",31),b("ngModelChange",function(n){c(e);let s=_(2);return E(s.filter.complaintFormTypeID,n)||(s.filter.complaintFormTypeID=n),u(n)}),o(15,"option",32),l(16,"-Selecciona-"),i(),F(17,qe,2,2,"option",33,V),i()(),o(19,"div",28)(20,"label"),l(21,"Estado"),i(),o(22,"select",34),b("ngModelChange",function(n){c(e);let s=_(2);return E(s.filter.status,n)||(s.filter.status=n),u(n)}),o(23,"option",32),l(24,"-Selecciona-"),i(),o(25,"option",35),l(26,"Abierta"),i(),o(27,"option",36),l(28,"Cerrada"),i(),o(29,"option",37),l(30,"Agendada"),i(),o(31,"option",38),l(32,"En Discusi\xF2n judicial"),i()()(),v(33,"input",39)(34,"br"),i(),o(35,"button",40),x("click",function(){c(e);let n=_(2);return u(n.clearfilter())}),l(36," Limpiar filtros "),i(),o(37,"button",40),x("click",function(){c(e);let n=_(2);return u(n.download())}),l(38," Descarga "),i(),v(39,"app-helper",41),o(40,"div",42),l(41," Total de registros: "),o(42,"strong"),l(43),i()(),o(44,"div",43)(45,"table",44)(46,"thead")(47,"tr")(48,"th",45),l(49,"No."),i(),o(50,"th",46),l(51,"Usuario"),i(),o(52,"th",47),l(53,"Tipo de solicitud"),i(),o(54,"th",48),x("click",function(){c(e);let n=_(2);return u(n.reorder("date"))}),l(55,"Fecha de solicitud"),i(),o(56,"th",48),x("click",function(){c(e);let n=_(2);return u(n.reorder("closingDate"))}),l(57,"Fecha de cierre"),i(),o(58,"th",49),l(59,"Fecha de delegaci\xF3n"),i(),o(60,"th",50),l(61,"Estado"),i(),o(62,"th",45),l(63,"Calificaci\xF3n"),i(),o(64,"th",51),l(65,"Comentario"),i(),o(66,"th",45),l(67,"Acci\xF3n"),i()()(),o(68,"tbody"),F(69,Ue,27,13,"tr",null,De),i()(),p(71,Ne,4,0,"div",20),i()()}if(t&2){let e=_(2);r(6),S("ngModel",e.filter.keyword),r(4),d("locale",e.locale),S("ngModel",e.dateRange),d("altInput",!0)("convertModelValue",!0),r(4),S("ngModel",e.filter.complaintFormTypeID),r(3),M(e.complaintFormTypes),r(5),S("ngModel",e.filter.status),r(17),d("key",54)("classname","toolTip-btn toolTip__createSel"),r(4),y(e.totalCount),r(26),M(e.complaints),r(2),d("ngIf",e.filter.hasNextPage)}}function Le(t,a){if(t&1){let e=h();o(0,"div",7)(1,"div",8)(2,"h2",9),l(3,"Gesti\xF3n de PQRDS"),i(),o(4,"a",10),l(5,"Agendamiento de citas"),i()(),o(6,"a",11),v(7,"span",12),i(),o(8,"div",13)(9,"div",14),l(10,"Habilitar gesti\xF3n de solicitudes"),i(),o(11,"div",15)(12,"input",16),x("change",function(){c(e);let n=_();return u(n.toggleComplaint())}),b("ngModelChange",function(n){c(e);let s=_();return E(s.keyEnablePqr.enable,n)||(s.keyEnablePqr.enable=n),u(n)}),i(),v(13,"label",17),i()(),v(14,"div",18),p(15,ke,9,3,"form",19),v(16,"div",18),p(17,We,72,11,"div",20),i()}if(t&2){let e=_();r(4),d("routerLink","../../administrador/disponibilidad-agendas"),r(2),d("routerLink","/menu"),r(6),S("ngModel",e.keyEnablePqr.enable),r(3),d("ngIf",!e.keyEnablePqr.enable),r(2),d("ngIf",e.keyEnablePqr.enable)}}function Re(t,a){if(t&1&&(o(0,"li")(1,"span")(2,"strong"),l(3,"Fecha de cierre"),i()(),l(4),i()),t&2){let e=_(2);r(4),f(" ",e.model.closingDate," ")}}function ze(t,a){if(t&1&&(o(0,"li")(1,"span")(2,"strong"),l(3,"Tipo de cita"),i()(),l(4),i()),t&2){let e=_(2);r(4),f("",e.model.presential?"Presencial":"Virtual"," ")}}function je(t,a){t&1&&(o(0,"h3"),l(1,"Informaci\xF3n b\xE1sica"),i())}function Oe(t,a){if(t&1&&(o(0,"li")(1,"span"),l(2,"Tipo de solicitante"),i(),l(3),i()),t&2){let e=_(2);r(3),f(" ",e.model.complaintFormUserType.name," ")}}function Ge(t,a){if(t&1&&(o(0,"li")(1,"span"),l(2,"Primer nombre"),i(),l(3),i()),t&2){let e=_(2);r(3),f(" ",e.model.firstName," ")}}function Qe(t,a){if(t&1&&(o(0,"li")(1,"span"),l(2,"Raz\xF3n social"),i(),l(3),i()),t&2){let e=_(2);r(3),f(" ",e.model.firstName," ")}}function Ze(t,a){if(t&1&&(o(0,"li")(1,"span"),l(2,"Segundo nombre"),i(),l(3),i()),t&2){let e=_(2);r(3),f(" ",e.model.lastName," ")}}
1function Je(t,a){if(t&1&&(o(0,"li")(1,"span"),l(2,"Primer apellido"),i(),l(3),i()),t&2){let e=_(2);r(3),f(" ",e.model.firstSurName," ")}}function Ke(t,a){if(t&1&&(o(0,"li")(1,"span"),l(2,"Segundo apellido"),i(),l(3),i()),t&2){let e=_(2);r(3),f(" ",e.model.lastSurName," ")}}function Xe(t,a){if(t&1&&(o(0,"li")(1,"span"),l(2,"Tipo de identificaci\xF3n"),i(),l(3),i()),t&2){let e=_(2);r(3),f(" ",e.model.identificationType.name," ")}}function $e(t,a){if(t&1&&(o(0,"li")(1,"span"),l(2,"No. de identificaci\xF3n"),i(),l(3),i()),t&2){let e=_(2);r(3),f(" ",e.model.identification," ")}}function et(t,a){if(t&1&&(o(0,"li")(1,"span"),l(2,"Gen\xE9ro:"),i(),l(3),i()),t&2){let e=_(2);r(3),f(" ",e.model.genre,"")}}function tt(t,a){if(t&1&&(o(0,"li")(1,"span"),l(2,"Fecha de nacimiento"),i(),l(3),i()),t&2){let e=_(2);r(3),f(" ",e.model.birthDate2," ")}}function it(t,a){if(t&1&&(o(0,"li")(1,"span"),l(2,"Tel\xE9fono fijo:"),i(),l(3),i()),t&2){let e=_(2);r(3),f(" ",e.model.phoneNumberPersonal," ")}}function nt(t,a){if(t&1&&(o(0,"li")(1,"span"),l(2,"Tel\xE9fono m\xF3vil"),i(),l(3),i()),t&2){let e=_(2);r(3),f(" ",e.model.mobileNumberPersonal," ")}}function rt(t,a){if(t&1&&(o(0,"li")(1,"span"),l(2,"Direcci\xF3n"),i(),l(3),i()),t&2){let e=_(2);r(3),f(" ",e.model.addressPersonal," ")}}function ot(t,a){if(t&1&&(o(0,"li")(1,"span"),l(2,"Pa\xEDs"),i(),l(3),i()),t&2){let e=_(2);r(3),f(" ",e.model.countryNamePersonal," ")}}function at(t,a){if(t&1&&(o(0,"li")(1,"span"),l(2,"Departamento"),i(),l(3),i()),t&2){let e=_(2);r(3),f(" ",e.model.deptoNamePersonal," ")}}function lt(t,a){if(t&1&&(o(0,"li")(1,"span"),l(2,"Ciudad"),i(),l(3),i()),t&2){let e=_(2);r(3),f(" ",e.model.cityNamePersonal," ")}}function mt(t,a){if(t&1&&(o(0,"li")(1,"span"),l(2,"Barrio / Vereda"),i(),l(3),i()),t&2){let e=_(2);r(3),f(" ",e.model.neighborhoodPersonal," ")}}function dt(t,a){if(t&1&&(o(0,"div"),v(1,"div",63),o(2,"h3"),l(3,"Motivo de la cita"),i(),v(4,"p",64)(5,"br"),i()),t&2){let e=_(2);r(4),d("innerHTML",e.model.descriptionHtml,A)}}function _t(t,a){if(t&1&&(o(0,"div"),v(1,"div",63),o(2,"h3"),l(3,"Fecha y hora"),i(),v(4,"p",64)(5,"br")(6,"div",63),o(7,"h3"),l(8,"Lugar"),i(),v(9,"p",64)(10,"br"),i()),t&2){let e=_(2);r(4),d("innerHTML",e.model.scheduleDate,A),r(5),d("innerHTML",e.model.place,A)}}function st(t,a){if(t&1&&(o(0,"div")(1,"a",67),l(2),i()()),t&2){let e=a.$implicit;r(),d("href",e.filePath,q),r(),y(e.name)}}function pt(t,a){if(t&1&&(o(0,"div")(1,"span",66),l(2,"Archivos adjuntos "),i(),F(3,st,3,2,"div",null,V),v(5,"br"),i()),t&2){let e=_(3);r(3),M(e.model.files)}}function ct(t,a){if(t&1){let e=h();o(0,"a",55),x("click",function(){c(e);let n=_(3);return u(n.exit())}),l(1,"Salir"),i()}}function ut(t,a){if(t&1&&(o(0,"form"),v(1,"div",63),o(2,"h3"),l(3,"Detalles"),i(),v(4,"p",64),p(5,pt,6,0,"div",20)(6,ct,2,0,"a",65),i()),t&2){let e=_(2);r(4),d("innerHTML",e.model.detail,A),r(),d("ngIf",e.model.files),r(),d("ngIf",e.model.presential!==null&&e.model.status===2)}}function vt(t,a){if(t&1&&(o(0,"div"),v(1,"div",63),o(2,"h3"),l(3,"Disponibilidad de fecha y hora del usuario"),i(),v(4,"p",64)(5,"br"),i()),t&2){let e=_(2);r(4),d("innerHTML",e.model.avilabilityDateHtml,A)}}function ft(t,a){t&1&&(o(0,"a"),l(1,"d\xEDa"),i())}function xt(t,a){t&1&&(o(0,"a"),l(1,"d\xEDas"),i())}function gt(t,a){if(t&1&&(o(0,"li")(1,"span"),l(2,"Fecha de delegaci\xF3n"),i(),l(3),p(4,ft,2,0,"a",20)(5,xt,2,0,"a",20),i()),t&2){let e=_(3);r(3),z(" ",e.model.answerableDate," Hace ",e.model.answerableDays," "),r(),d("ngIf",e.model.answerableDays===1),r(),d("ngIf",e.model.answerableDays!==1)}}function Ct(t,a){if(t&1&&(o(0,"div")(1,"h3"),l(2,"Delegado a"),i(),o(3,"ul")(4,"li")(5,"span"),l(6,"Nombres: "),i(),l(7),i(),o(8,"li")(9,"span"),l(10,"Correo electr\xF3nico:"),i(),l(11),i(),p(12,gt,6,4,"li",20),i(),v(13,"br")(14,"br"),i()),t&2){let e=_(2);r(7),f(" ",e.model.answerableUser.name,""),r(4),f("",e.model.answerableUser.email," "),r(),d("ngIf",e.model.answerableDate)}}function ht(t,a){t&1&&(o(0,"span"),l(1,"*"),i())}function yt(t,a){t&1&&(o(0,"span"),l(1,"Debes ingresar la hora inicio"),i())}function St(t,a){if(t&1&&(o(0,"div",26),p(1,yt,2,0,"span",20),i()),t&2){let e;_();let m=g(1);r(),d("ngIf",(e=m.form.get("hour"))==null||e.errors==null?null:e.errors.required)}}function Et(t,a){t&1&&(o(0,"span"),l(1,"*"),i())}function bt(t,a){t&1&&(o(0,"div",26)(1,"span"),l(2,"La hora inicio debe ser mayor a la hora fin"),i()())}function wt(t,a){t&1&&(o(0,"div",26)(1,"span"),l(2,"El Tiempo no pude ser mayor a 60 minutos"),i()())}function It(t,a){t&1&&(o(0,"span"),l(1,"*"),i())}function Tt(t,a){t&1&&(o(0,"span"),l(1,"Debes ingresar la hora final"),i())}
1function Dt(t,a){if(t&1&&(o(0,"div",26),p(1,Tt,2,0,"span",20),i()),t&2){let e;_();let m=g(1);r(),d("ngIf",(e=m.form.get("endhour"))==null||e.errors==null?null:e.errors.required)}}function At(t,a){t&1&&(o(0,"span"),l(1,"*"),i())}function Ft(t,a){t&1&&(o(0,"span"),l(1,"Debes ingresar el lugar"),i())}function Mt(t,a){if(t&1&&(o(0,"div",26),p(1,Ft,2,0,"span",20),i()),t&2){let e;_();let m=g(1);r(),d("ngIf",(e=m.form.get("place"))==null||e.errors==null?null:e.errors.required)}}function Vt(t,a){t&1&&(o(0,"span"),l(1,"*"),i())}function kt(t,a){t&1&&(o(0,"span"),l(1,"Debes ingresar la fecha de agendamiento"),i())}function qt(t,a){if(t&1&&(o(0,"div",26),p(1,kt,2,0,"span",20),i()),t&2){let e;_();let m=g(1);r(),d("ngIf",(e=m.form.get("scheduleDate"))==null||e.errors==null?null:e.errors.required)}}function Yt(t,a){t&1&&(o(0,"span"),l(1," Debes ingresar la respuesta a la solicitud "),i())}function Pt(t,a){if(t&1&&(o(0,"div",26),p(1,Yt,2,0,"span",20),i()),t&2){let e;_();let m=g(1);r(),d("ngIf",(e=m.form.get("answer"))==null||e.errors==null?null:e.errors.required)}}function Bt(t,a){t&1&&(o(0,"span"),l(1,"Debes ingresar una URL v\xE1lida"),i())}function Ht(t,a){if(t&1&&(o(0,"div",26),p(1,Bt,2,0,"span",20),i()),t&2){let e;_(2);let m=g(1);r(),d("ngIf",(e=m.form.get("urlFile"))==null||e.errors==null?null:e.errors.pattern)}}function Ut(t,a){if(t&1&&(o(0,"a"),l(1),i()),t&2){let e=_(2).$implicit;r(),y(e.progress)}}function Nt(t,a){if(t&1){let e=h();o(0,"div",90)(1,"a",91),l(2),i(),o(3,"div",92),x("click",function(){c(e);let n=_().$index,s=_(5);return u(s.removeFile(n))}),v(4,"i",93),i(),p(5,Ut,2,1,"a",20),i()}if(t&2){let e=_().$implicit;r(),d("routerLink",e.filePath),r(),y(e.name),r(3),d("ngIf",e.progress!=="100%")}}function Wt(t,a){if(t&1&&(o(0,"div"),p(1,Nt,6,3,"div",89),i()),t&2){let e=a.$implicit;r(),d("ngIf",e.progress==="100%")}}function Lt(t,a){if(t&1){let e=h();o(0,"div")(1,"div",82)(2,"div",83)(3,"input",84),x("end",function(n){c(e);let s=_(4);return u(s.endFile(n))})("start",function(n){c(e);let s=_(4);return u(s.startFile(n))}),i(),v(4,"i",85),i(),o(5,"div",86)(6,"input",87),b("ngModelChange",function(n){c(e);let s=_(4);return E(s.model.urlFile,n)||(s.model.urlFile=n),u(n)}),i(),p(7,Ht,2,1,"div",24),i()(),o(8,"div",88),F(9,Wt,2,1,"div",null,V),i()()}if(t&2){let e;_();let m=g(1),n=_(3);r(3),d("reg",".("+n.extensions.value+")$")("size",n.sizes.value)("obj",n.files),r(3),S("ngModel",n.model.urlFile),r(),d("ngIf",((e=m.form.get("urlFile"))==null?null:e.invalid)&&m.submitted),r(2),M(n.files)}}function Rt(t,a){if(t&1){let e=h();o(0,"input",94),x("click",function(){c(e);let n=_(4);return u(n.delegate())}),i()}}function zt(t,a){if(t&1){let e=h();o(0,"form",69,2),x("ngSubmit",function(){c(e);let n=g(1),s=_(3);return u(s.scheduled(n))}),v(2,"div",63),o(3,"h3"),l(4," Agendar Cita "),v(5,"app-helper",41),i(),o(6,"div",70)(7,"div",71)(8,"label"),l(9,"Hora inicio "),p(10,ht,2,0,"span",20),i(),o(11,"input",72),x("change",function(){c(e);let n=_(3);return u(n.durationTime())}),b("ngModelChange",function(n){c(e);let s=_(3);return E(s.model.hour,n)||(s.model.hour=n),u(n)}),i(),p(12,St,2,1,"div",24),i(),o(13,"div",71)(14,"label"),l(15,"Duraci\xF3n de cita "),p(16,Et,2,0,"span",20),i(),o(17,"input",73),b("ngModelChange",function(n){c(e);let s=_(3);return E(s.model.apointmentDuration,n)||(s.model.apointmentDuration=n),u(n)}),i(),p(18,bt,3,0,"div",24)(19,wt,3,0,"div",24),i(),o(20,"div",71)(21,"label"),l(22,"Hora fin "),p(23,It,2,0,"span",20),i(),o(24,"input",74),b("ngModelChange",function(n){c(e);let s=_(3);return E(s.model.endhour,n)||(s.model.endhour=n),u(n)}),x("change",function(){c(e);let n=_(3);return u(n.durationTime())}),i(),p(25,Dt,2,1,"div",24),i(),o(26,"div",71)(27,"label"),l(28,"Lugar de cita presencial o link de la cita virtual "),p(29,At,2,0,"span",20),i(),o(30,"input",75),b("ngModelChange",function(n){c(e);let s=_(3);return E(s.model.place,n)||(s.model.place=n),u(n)}),i(),p(31,Mt,2,1,"div",24),i(),o(32,"div",71)(33,"label"),l(34,"Fecha "),p(35,Vt,2,0,"span",20),i(),o(36,"input",76),b("ngModelChange",function(n){c(e);let s=_(3);return E(s.model.scheduleDate,n)||(s.model.scheduleDate=n),u(n)}),i(),p(37,qt,2,1,"div",24),i()(),v(38,"br")(39,"div",63)(40,"br"),o(41,"label"),l(42),i(),o(43,"textarea",77),b("ngModelChange",function(n){c(e);let s=_(3);return E(s.model.answer,n)||(s.model.answer=n),u(n)}),x("keyup",function(){c(e);let n=_(3);return u(n.countChars("description1"))}),i(),p(44,Pt,2,1,"div",24)(45,Lt,11,5,"div",20),v(46,"div",78)(47,"input",79),p(48,Rt,1,0,"input",80),o(49,"a",81),x("click",function(){c(e);let n=_(3);return u(n.exit())}),l(50,"Salir"),i(),v(51,"app-helper",41)(52,"br"),i()}if(t&2){let e,m,n,s,T,I=g(1),C=_(3);r(5),d("key",55)("classname","toolTip-btn toolTip__adminBlock"),r(5),d("ngIf",!C.model.anonymous),r(),d("required",!C.model.anonymous),S("ngModel",C.model.hour),r(),d("ngIf",((e=I.form.get("hour"))==null?null:e.invalid)&&I.submitted),r(4),d("ngIf",!C.model.anonymous),r(),d("required",!C.model.anonymous),S("ngModel",C.model.apointmentDuration),r(),d("ngIf",C.model.apointmentDuration<0),r(),d("ngIf",C.model.apointmentDuration>60),r(4),d("ngIf",!C.model.anonymous),r(),d("required",!C.model.anonymous),S("ngModel",C.model.endhour),r(),d("ngIf",((m=I.form.get("endhour"))==null?null:m.invalid)&&I.submitted),r(4),d("ngIf",!C.model.anonymous),r(),S("ngModel",C.model.place),d("required",!C.model.anonymous),r(),d("ngIf",((n=I.form.get("place"))==null?null:n.invalid)&&I.submitted),r(4),d("ngIf",!C.model.anonymous),r(),S("ngModel",C.model.scheduleDate),d("required",!C.model.anonymous)("min",C.dateNow),r(),d("ngIf",((s=I.form.get("scheduleDate"))==null?null:s.invalid)&&I.submitted),r(5),f("Escribe la respuesta aqu\xED (",C.characterNum1,"/2028 c
1aracteres)"),r(),S("ngModel",C.model.answer),r(),d("ngIf",((T=I.form.get("answer"))==null?null:T.invalid)&&I.submitted),r(),d("ngIf",C.extensions),r(2),d("ngClass",k(32,Y,C.formIsBusy)),r(),d("ngIf",C.model.nDelegate===null||C.model.nDelegate<=2),r(3),d("key",56)("classname","toolTip-btn toolTip__adminBlock")}}function jt(t,a){if(t&1&&(o(0,"div"),p(1,zt,53,34,"form",68),i()),t&2){let e=_(2);r(),d("ngIf",e.model.status===1)}}function Ot(t,a){t&1&&(o(0,"span"),l(1,"*"),i())}function Gt(t,a){t&1&&(o(0,"span"),l(1,"Describa aqu\xED los detalle"),i())}function Qt(t,a){if(t&1&&(o(0,"div",26),p(1,Gt,2,0,"span",20),i()),t&2){let e;_();let m=g(1);r(),d("ngIf",(e=m.form.get("detail"))==null||e.errors==null?null:e.errors.required)}}function Zt(t,a){if(t&1){let e=h();o(0,"form",96,2),x("ngSubmit",function(){c(e);let n=g(1),s=_(3);return u(s.DetailForm(n))}),v(2,"div",63),o(3,"h3"),l(4),p(5,Ot,2,0,"span",20),v(6,"app-helper",41),i(),o(7,"textarea",97),b("ngModelChange",function(n){c(e);let s=_(3);return E(s.model.detail,n)||(s.model.detail=n),u(n)}),x("keyup",function(){c(e);let n=_(3);return u(n.countChars("description3"))}),i(),p(8,Qt,2,1,"div",24),v(9,"div",78),o(10,"a",81),x("click",function(){c(e);let n=_(3);return u(n.exit())}),l(11,"Salir"),i(),v(12,"input",98)(13,"br"),i()}if(t&2){let e,m=g(1),n=_(3);r(4),f(" Detalles para resolver cita (",n.characterNum3,"/2028 caracteres)"),r(),d("ngIf",!n.model.anonymous),r(),d("key",55)("classname","toolTip-btn toolTip__adminBlock"),r(),S("ngModel",n.model.detail),r(),d("ngIf",((e=m.form.get("detail"))==null?null:e.invalid)&&m.submitted),r(4),d("ngClass",k(7,Y,n.formIsBusy))}}function Jt(t,a){if(t&1&&(o(0,"div"),p(1,Zt,14,9,"form",95),i()),t&2){let e=_(2);r(),d("ngIf",e.model.status===3)}}function Kt(t,a){if(t&1&&(o(0,"a",100),l(1," Archivo adjunto."),i()),t&2){let e=_(4);d("href",e.model.filePath,q)}}function Xt(t,a){t&1&&(o(0,"span"),l(1," Debes ingresar la respuesta a la solicitud "),i())}function $t(t,a){if(t&1&&(o(0,"div",26),p(1,Xt,2,0,"span",20),i()),t&2){let e;_();let m=g(1);r(),d("ngIf",(e=m.form.get("answer"))==null||e.errors==null?null:e.errors.required)}}function ei(t,a){t&1&&(o(0,"span"),l(1,"Debes ingresar una URL v\xE1lida"),i())}function ti(t,a){if(t&1&&(o(0,"div",26),p(1,ei,2,0,"span",20),i()),t&2){let e;_(2);let m=g(1);r(),d("ngIf",(e=m.form.get("urlFile"))==null||e.errors==null?null:e.errors.pattern)}}function ii(t,a){if(t&1&&(o(0,"a"),l(1),i()),t&2){let e=_(2).$implicit;r(),y(e.progress)}}function ni(t,a){if(t&1){let e=h();o(0,"div",90)(1,"a",91),l(2),i(),o(3,"div",92),x("click",function(){c(e);let n=_().$index,s=_(6);return u(s.removeFile(n))}),v(4,"i",93),i(),p(5,ii,2,1,"a",20),i()}if(t&2){let e=_().$implicit;r(),d("routerLink",e.filePath),r(),y(e.name),r(3),d("ngIf",e.progress!=="100%")}}function ri(t,a){if(t&1&&(o(0,"div"),p(1,ni,6,3,"div",89),i()),t&2){let e=a.$implicit;r(),d("ngIf",e.progress==="100%")}}function oi(t,a){if(t&1){let e=h();o(0,"div")(1,"div",82)(2,"div",83)(3,"input",84),x("end",function(n){c(e);let s=_(5);return u(s.endFile(n))})("start",function(n){c(e);let s=_(5);return u(s.startFile(n))}),i(),v(4,"i",85),i(),o(5,"div",86)(6,"input",87),b("ngModelChange",function(n){c(e);let s=_(5);return E(s.model.urlFile,n)||(s.model.urlFile=n),u(n)}),i(),p(7,ti,2,1,"div",24),i()(),o(8,"div",88),F(9,ri,2,1,"div",null,V),i()()}if(t&2){let e;_();let m=g(1),n=_(4);r(3),d("reg",".("+n.extensions.value+")$")("size",n.sizes.value)("obj",n.files),r(3),S("ngModel",n.model.urlFile),r(),d("ngIf",((e=m.form.get("urlFile"))==null?null:e.invalid)&&m.submitted),r(2),M(n.files)}}function ai(t,a){if(t&1){let e=h();o(0,"input",94),x("click",function(){c(e);let n=_(5);return u(n.delegate())}),i()}}function li(t,a){if(t&1){let e=h();o(0,"form",96,2),x("ngSubmit",function(){c(e);let n=g(1),s=_(4);return u(s.resolve(n))}),o(2,"label"),l(3),i(),o(4,"textarea",101),b("ngModelChange",function(n){c(e);let s=_(4);return E(s.model.answer,n)||(s.model.answer=n),u(n)}),x("keyup",function(){c(e);let n=_(4);return u(n.countChars("description"))}),i(),p(5,$t,2,1,"div",24)(6,oi,11,5,"div",20),v(7,"div",78)(8,"input",98),p(9,ai,1,0,"input",80),o(10,"a",81),x("click",function(){c(e);let n=_(4);return u(n.exit())}),l(11,"Salir"),i(),v(12,"app-helper",41)(13,"br"),i()}if(t&2){let e,m=g(1),n=_(4);
1r(3),f("Escribe la respuesta aqu\xED (",n.characterNum,"/2028 caracteres)"),r(),S("ngModel",n.model.answer),r(),d("ngIf",((e=m.form.get("answer"))==null?null:e.invalid)&&m.submitted),r(),d("ngIf",n.extensions),r(2),d("ngClass",k(8,Y,n.formIsBusy)),r(),d("ngIf",n.model.nDelegate===null||n.model.nDelegate<=2),r(3),d("key",56)("classname","toolTip-btn toolTip__adminBlock")}}function mi(t,a){if(t&1&&(o(0,"div"),v(1,"div",63),o(2,"h3"),l(3," Contenido de la solicitud "),v(4,"app-helper",41),i(),v(5,"p",64),p(6,Kt,2,1,"a",99)(7,li,14,10,"form",95),i()),t&2){let e=_(3);r(4),d("key",55)("classname","toolTip-btn toolTip__adminBlock"),r(),d("innerHTML",e.model.descriptionHtml,A),r(),d("ngIf",e.model.filePath!=null),r(),d("ngIf",e.model.status===1)}}function di(t,a){t&1&&(o(0,"span"),l(1," Debes ingresar la respuesta a la solicitud "),i())}function _i(t,a){if(t&1&&(o(0,"div",26),p(1,di,2,0,"span",20),i()),t&2){let e;_();let m=g(1);r(),d("ngIf",(e=m.form.get("answer"))==null||e.errors==null?null:e.errors.required)}}function si(t,a){t&1&&(o(0,"span"),l(1,"Debes ingresar una URL v\xE1lida"),i())}function pi(t,a){if(t&1&&(o(0,"div",26),p(1,si,2,0,"span",20),i()),t&2){let e;_(2);let m=g(1);r(),d("ngIf",(e=m.form.get("urlFile"))==null||e.errors==null?null:e.errors.pattern)}}function ci(t,a){if(t&1&&(o(0,"a"),l(1),i()),t&2){let e=_(2).$implicit;r(),y(e.progress)}}function ui(t,a){if(t&1){let e=h();o(0,"div",90)(1,"a",91),l(2),i(),o(3,"div",92),x("click",function(){c(e);let n=_().$index,s=_(6);return u(s.removeFile(n))}),v(4,"i",93),i(),p(5,ci,2,1,"a",20),i()}if(t&2){let e=_().$implicit;r(),d("routerLink",e.filePath),r(),y(e.name),r(3),d("ngIf",e.progress!=="100%")}}function vi(t,a){if(t&1&&(o(0,"div"),p(1,ui,6,3,"div",89),i()),t&2){let e=a.$implicit;r(),d("ngIf",e.progress==="100%")}}function fi(t,a){if(t&1){let e=h();o(0,"div")(1,"div",82)(2,"div",83)(3,"input",84),x("end",function(n){c(e);let s=_(5);return u(s.endFile(n))})("start",function(n){c(e);let s=_(5);return u(s.startFile(n))}),i(),v(4,"i",85),i(),o(5,"div",110)(6,"input",87),b("ngModelChange",function(n){c(e);let s=_(5);return E(s.model.urlFile,n)||(s.model.urlFile=n),u(n)}),i(),p(7,pi,2,1,"div",24),i()(),o(8,"div",88),F(9,vi,2,1,"div",null,V),i()()}if(t&2){let e;_();let m=g(1),n=_(4);r(3),d("reg",".("+n.extensions.value+")$")("size",n.sizes.value)("obj",n.files),r(3),S("ngModel",n.model.urlFile),r(),d("ngIf",((e=m.form.get("urlFile"))==null?null:e.invalid)&&m.submitted),r(2),M(n.files)}}function xi(t,a){t&1&&(o(0,"span"),l(1," Debes seleccionar Duruaci\xF3n de la cita "),i())}function gi(t,a){if(t&1&&(o(0,"div",26),p(1,xi,2,0,"span",20),i()),t&2){let e;_();let m=g(1);r(),d("ngIf",(e=m.form.get("apointmentDuration"))==null||e.errors==null?null:e.errors.required)}}function Ci(t,a){if(t&1){let e=h();o(0,"input",94),x("click",function(){c(e);let n=_(5);return u(n.delegate())}),i()}}function hi(t,a){if(t&1){let e=h();o(0,"form",103,2),v(2,"div",63),o(3,"h3"),l(4," Contenido de la solicitud "),v(5,"app-helper",41),i(),o(6,"p"),l(7),i(),v(8,"div",63),o(9,"div",70)(10,"div",104)(11,"label"),l(12),i(),o(13,"textarea",105),b("ngModelChange",function(n){c(e);let s=_(4);return E(s.model.answer,n)||(s.model.answer=n),u(n)}),x("keyup",function(){c(e);let n=_(4);return u(n.countChars("description2"))}),i(),p(14,_i,2,1,"div",24)(15,fi,11,5,"div",20),i()(),o(16,"div",70)(17,"div",71)(18,"h3",106),l(19,"Cambiar estado de la solicitud"),i(),o(20,"select",107),b("ngModelChange",function(n){c(e);let s=_(4);return E(s.filter.status,n)||(s.filter.status=n),u(n)}),o(21,"option",35),l(22,"Abierta"),i(),o(23,"option",38),l(24," Informaci\xF3n en Discusi\xF3n Judicial "),i()(),p(25,gi,2,1,"div",24),i()(),o(26,"div",70)(27,"div",71),v(28,"div",78),o(29,"input",108),x("click",function(){c(e);let n=g(1),s=_(4);return u(s.infoPerson(n))}),i(),o(30,"input",109),x("click",function(){c(e);let n=g(1),s=_(4);return u(s.resolve(n))}),i(),p(31,Ci,1,0,"input",80),o(32,"a",81),x("click",function(){c(e);let n=_(4);return u(n.exit())}),l(33,"Salir"),i(),v(34,"app-helper",41)(35,"br"),i()()()}if(t&2){let e,m,n=g(1),s=_(4);r(5),d("key",55)("classname","toolTip-btn toolTip__adminBlock"),r(2),y(s.model.descriptionHtml),r(5),f("Escribe la respuesta aqu\xED (",s.characterNum2,"/2028 c
1aracteres)"),r(),S("ngModel",s.model.answer),r(),d("ngIf",((e=n.form.get("answer"))==null?null:e.invalid)&&n.submitted),r(),d("ngIf",s.extensions),r(5),d("required",!s.model.anonymous),S("ngModel",s.filter.status),r(5),d("ngIf",((m=n.form.get("apointmentDuration"))==null?null:m.invalid)&&n.submitted),r(4),d("ngClass",k(15,Y,s.formIsBusy)),r(),d("ngClass",k(17,Y,s.formIsBusy)),r(),d("ngIf",s.model.nDelegate===null||s.model.nDelegate<=2),r(3),d("key",56)("classname","toolTip-btn toolTip__adminBlock")}}function yi(t,a){if(t&1&&(o(0,"div"),p(1,hi,36,19,"form",102),i()),t&2){let e=_(3);r(),d("ngIf",e.model.status===1||e.model.status===4)}}function Si(t,a){if(t&1&&(o(0,"div"),p(1,mi,8,5,"div",20)(2,yi,2,1,"div",20),i()),t&2){let e=_(2);r(),d("ngIf",e.model.complaintFormTypeID!==8),r(),d("ngIf",e.model.complaintFormTypeID===8)}}function Ei(t,a){if(t&1&&(o(0,"div")(1,"a",67),l(2),i()()),t&2){let e=a.$implicit;r(),d("href",e.filePath,q),r(),y(e.name)}}function bi(t,a){if(t&1&&(o(0,"div")(1,"span",66),l(2,"Archivos adjuntos "),i(),F(3,Ei,3,2,"div",null,V),v(5,"br")(6,"br"),o(7,"span",66),l(8,"URL archivo "),i(),o(9,"a",67),l(10),i(),v(11,"br")(12,"br")(13,"br")(14,"div",63),i()),t&2){let e=_(3);r(3),M(e.model.files),r(6),d("href",e.model.urlFile,q),r(),y(e.model.urlFile)}}function wi(t,a){if(t&1&&(o(0,"li")(1,"span"),l(2,"Fecha de respuesta"),i(),o(3,"em"),l(4),i()()),t&2){let e=_(3);r(4),y(e.model.answerableDate)}}function Ii(t,a){if(t&1&&(o(0,"li")(1,"span"),l(2,"Calificaci\xF3n"),i(),l(3),i()),t&2){let e=_(3);r(3),f(" ",e.model.qualification," \u2B50 ")}}function Ti(t,a){if(t&1&&(o(0,"li")(1,"span"),l(2,"Comentario"),i(),l(3),i()),t&2){let e=_(3);r(3),f(" ",e.model.comment," ")}}function Di(t,a){if(t&1){let e=h();o(0,"form"),v(1,"div",63),o(2,"h3"),l(3,"Respuesta a la solicitud"),i(),v(4,"p",64),p(5,bi,15,2,"div",20),o(6,"h3"),l(7,"Usuario que respondio la solicitud"),i(),o(8,"ul")(9,"li")(10,"span"),l(11," Usuario: "),i(),o(12,"em"),l(13),i()(),p(14,wi,5,1,"li",20)(15,Ii,4,1,"li",20)(16,Ti,4,1,"li",20),i(),o(17,"a",55),x("click",function(){c(e);let n=_(2);return u(n.exit())}),l(18,"Salir"),i()()}if(t&2){let e=_(2);r(4),d("innerHTML",e.model.answerHtml,A),r(),d("ngIf",e.model.files),r(8),y(e.model.user.name),r(),d("ngIf",e.model.answerableDate),r(),d("ngIf",e.model.qualification),r(),d("ngIf",e.model.qualification)}}function Ai(t,a){if(t&1){let e=h();o(0,"div",59)(1,"h2",60),l(2,"Gesti\xF3n de PQRDS"),i(),o(3,"a",61),x("click",function(){c(e);let n=_();return u(n.exit())}),v(4,"span",12),i(),o(5,"div",62)(6,"ul")(7,"li")(8,"span")(9,"strong"),l(10,"Estado"),i()(),l(11),i(),o(12,"li")(13,"span")(14,"strong"),l(15,"Fecha de solicitud"),i()(),l(16),i(),p(17,Re,5,1,"li",20),o(18,"li")(19,"span")(20,"strong"),l(21,"N\xFAmero"),i()(),l(22),i(),p(23,ze,5,1,"li",20),i(),o(24,"ul"),v(25,"div",63),p(26,je,2,0,"h3",20)(27,Oe,4,1,"li",20)(28,Ge,4,1,"li",20)(29,Qe,4,1,"li",20)(30,Ze,4,1,"li",20)(31,Je,4,1,"li",20)(32,Ke,4,1,"li",20)(33,Xe,4,1,"li",20)(34,$e,4,1,"li",20)(35,et,4,1,"li",20)(36,tt,4,1,"li",20)(37,it,4,1,"li",20)(38,nt,4,1,"li",20)(39,rt,4,1,"li",20)(40,ot,4,1,"li",20)(41,at,4,1,"li",20)(42,lt,4,1,"li",20)(43,mt,4,1,"li",20),i(),o(44,"ul"),v(45,"div",63),o(46,"h3"),l(47,"Informaci\xF3n de contacto"),i(),o(48,"li")(49,"span"),l(50,"Correo electr\xF3nico"),i(),l(51),i(),o(52,"li")(53,"span"),l(54,"Tel\xE9fono fijo"),i(),l(55),i(),o(56,"li")(57,"span"),l(58,"Extensi\xF3n"),i(),l(59),i(),o(60,"li")(61,"span"),l(62,"Tel\xE9fono m\xF3vil"),i(),l(63),i(),o(64,"li")(65,"span"),l(66,"Direcci\xF3n"),i(),l(67),i(),o(68,"li")(69,"span"),l(70,"Pa\xEDs"),i(),l(71),i(),o(72,"li")(73,"span"),l(74,"Departamento"),i(),l(75),i(),o(76,"li")(77,"span"),l(78,"Ciudad"),i(),l(79),i(),o(80,"li")(81,"span"),l(82,"Barrio / Vereda"),i(),l(83),i()(),p(84,dt,6,1,"div",20)(85,_t,11,2,"div",20)(86,ut,7,3,"form",20)(87,vt,6,1,"div",20)(88,Ct,15,3,"div",20)(89,jt,2,1,"div",20)(90,Jt,2,1,"div",20)(91,Si,3,2,"div",20)(92,Di,19,6,"form",20),i()()}if(t&2){let e=_();r(11),f(" ",e.model.status===1?"Abierta":e.model.status===3?"Agendada":e.model.status===4?"En discusi\xF3n judicial":"Cerrada"," "),r(5),f(" ",e.model.date," "),r(),d("ngIf",e.model.closingDate),r(5),f(" ",e.model.trackingID," "),r(),d("ngIf",e.model.presential!==null),r(3),d("ngIf",!e.model.anonymous),r(),d("ngIf",!e.model.anonymous),r(),d("ngIf",!e.model.anonymous&&e.model.complaintFormUserTypeID!==8),r(),d("ngIf",!e.model.anonymous&&e.model.complaintFormUserTypeID===8),r(),d("ngIf",!e.model.anonymous),r(),d("ngIf",!e.model.anonymous),r(),d("ngIf",!e.model.anonymous),r(),d("ngIf",!e.model.anonymous),r(),d("ngIf",!e.model.anonymous),r(),d("ngIf",!e.model.anonymous),r(),d("ngIf",!e.model.anonymous),r(),d("ngIf",!e.model.anonymous),r(),d("ngIf",!e.model.anonymous),r(),d("ngIf",!e.model.anonymous),r(),d("ngIf",!e.model.anonymous),r(),d("ngIf",!e.model.anonymous),r(),d("ngIf",!e.model.anonymous),r(),d("ngIf",!e.model.anonymous),r(8),f(" ",e.model.email,""),r(4),f(" ",e.model.phoneNumber,""),r(4),f(" ",e.model.extension,""),r(4),f(" ",e.model.mobileNumber,""),r(4),f(" ",e.model.address,""),r(4),f(" ",e.model.countryName,""),r(4),f(" ",e.model.deptoName,""),r(4),f(" ",e.model.cityName,""),r(4),f(" ",e.model.neighborhood,""),r(),d("ngIf",e.model.presential!==null),r(),d("ngIf",e.model.presential!==null&&e.model.status===3||e.model.presential!==null&&e.model.status===2),r(),d("ngIf",e.model.presential!==null&&e.model.status===2||e.model.presential!==null&&e.model.status===3),r(),d("ngIf",e.model.presential!==null&&e.model.status===1),r(),d("ngIf",e.model.answerableUser!==null),r(),d("ngIf",e.model.presential!==null),r(),d("ngIf",e.model.presential!==null),r(),d("ngIf",e.model.presential===null),r(),d("ngIf",e.model.presential===null&&e.model.status===2)}}function Fi(t,a){t&1&&(o(0,"span"),l(1," Debes ingresar el correo electr\xF3nico del usuario a delegar "),i())}function Mi(t,a){t&1&&(o(0,"span"),l(1," Debes ingresar un correo electr\xF3nico v\xE1lido "),i())}function Vi(t,a){if(t&1&&(o(0,"div",26),p(1,Fi,2,0,"span",20)(2,Mi,2,0,"span",20),i()),t&2){let e,m;_();let n=g(5);r(),d("ngIf",(e=n.form.get("email"))==null||e.errors==null?null:e.errors.required),r(),d("ngIf",(m=n.form.get("email"))==null||m.errors==null?null:m.errors.pattern)}}function ki(t,a){if(t&1){let e=h();o(0,"div",111)(1,"a",61),x("click",function(){c(e);let n=_();return u(n.exit())}),v(2,"span",12),i(),o(3,"div",112)(4,"form",113,3),x("ngSubmit",function(){c(e);let n=g(5),s=_();return u(s.delegateComplaint(n))}),o(6,"h2"),l(7,"\xBFQui\xE9n es el responsable?"),i(),v(8,"br")(9,"br"),o(10,"input",114),b("ngModelChange",function(n){c(e);let s=_();return E(s.model.email,n)||(s.model.email=n),u(n)}),i(),v(11,"br"),p(12,Vi,3,2,"div",24),v(13,"input",115),i()()()}if(t&2){let e,m=g(5),n=_();r(10),S("ngModel",n.model.email),r(2),d("ngIf",((e=m.form.get("email"))==null?null:e.invalid)&&m.submitted),r(),d("ngClass",k(3,Ae,n.formdelegateIsBusy))}}var be=class t{constructor(a,e,m,n,s,T,I,C){this.actRoute=a;this.complaintFormService=e;this.helperService=m;this.settingService=n;this.modalService=s;this.router=T;this.complaintformtypeService=I;this.fileService=C}locale=we.Spanish;extensions;sizes;formUrlIsBusy;keyEnablePqr={};pqrdsUrl={};filter={complaintFormTypeID:"",status:""};files=[];formIsBusy;model={};formdelegateIsBusy;complaints;totalCount=0;dateNow;complaintFormTypes;dateRange;characterNum=0;characterNum1=0;characterNum2=0;characterNum3=0;ngOnInit(){this.activate()}activate(){this.actRoute.snapshot.params.id?U([this.complaintFormService.getById(this.actRoute.snapshot.params.id),this.complaintFormService.globalSettings()]).subscribe({next:a=>{var e=a[1];this.extensions=e.firstOrDefault("keyWord","PQRDS.ValidExtensions"),this.sizes=e.firstOrDefault("keyWord","PQRDS.MaxFileSize"),this.setComplaint(a[0])},error:a=>this.helperService.handlerException(a)}):U([this.settingService.get({keyword:"GeneralSettings.EnablePQR"}),this.settingService.get({keyword:"GeneralSettings.UrlPqrds"})]).subscribe({next:a=>this.setSetting(a),error:a=>this.helperService.handlerException(a)})}saveUrlPqrds(a){a.valid&&!this.formUrlIsBusy&&(this.formUrlIsBusy=!0,this.keyEnablePqr.value="False",this.settingService.update(this.keyEnablePqr).pipe(H(()=>this.settingService.update(this.pqrdsUrl)),P(e=>(this.helperService.handlerException(e),B(e)))).subscribe(e=>{this.formUrlIsBusy=!1,this.modalService.showExit("Se actualizo la informaci\xF3n de PQRDS con exito.")}))}search(){this.selectRange(),Number.isNaN(parseInt(this.filter.complaintFormTypeID))?sessionStorage.removeItem("filterType"):sessionStorage.setItem("filterType",this.filter.complaintFormTypeID),sessionStorage.setItem("filterState",this.filter.status),this.filter.page=0,this.bind()}bind(){this.complaintFormService.get(this.filter).subscribe({next:e=>this.setComplaints(e),error:e=>this.helperService.handlerException(e)});var a="";this.filter.complaintFormTypeID=sessionStorage.getItem("filterType")==null?a:parseInt(sessionStorage.getItem("filterType")),this.filter.status=sessionStorage.getItem("filterState")==null?"":sessionStorage.getItem("filterState")}nextPage(){this.filter.page+=1,this.bind()}detail(a){this.files=[],this.router.navigateByUrl("administrador/pqrs/"+a.complaintFormID)}resolve(a){if(a.valid&&!this.formIsBusy){if(this.formIsBusy=!0,this.model.status="Closed",this.files.length&&(this.model.fileIdentifiers=this.files.map(n=>n.fileID)),this.model.hour){var e=new Date("December 17, 1995 "+this.model.hour);this.model.hour=(0,w.default)(e).format("YYYY-MM-DD HH:mm:ss")}if(this.model.endhour){var m=new Date("December 17, 1995 "+this.model.endhour);this.model.endhour=(0,w.default)(m).format("YYYY-MM-DD HH:mm:ss")}this.complaintFormService.update(this.model).subscribe({next:n=>this.setUpdate(n),error:n=>this.errorUpdate(n),complete:()=>this.formIsBusy=!1})}}
1infoPerson(a){if(this.model.event="2",a.valid&&!this.formIsBusy){if(this.formIsBusy=!0,this.model.status=this.filter.status,this.files.length&&(this.model.fileIdentifiers=this.files.map(n=>n.fileID)),this.model.hour){var e=new Date("December 17, 1995 "+this.model.hour);this.model.hour=(0,w.default)(e).format("YYYY-MM-DD HH:mm:ss")}if(this.model.endhour){var m=new Date("December 17, 1995 "+this.model.endhour);this.model.endhour=(0,w.default)(m).format("YYYY-MM-DD HH:mm:ss")}this.complaintFormService.update(this.model).subscribe({next:n=>this.setUpdate(n),error:n=>this.errorUpdate(n),complete:()=>this.formIsBusy=!1})}}DetailForm(a){a.valid&&!this.formIsBusy&&(this.formIsBusy=!0,this.model.event="1",this.model.status="Closed",this.model.scheduleDate=null,this.complaintFormService.update(this.model).subscribe({next:e=>this.setUpdate(e),error:e=>this.errorUpdate(e),complete:()=>this.formIsBusy=!1}))}scheduled(a){if(!(this.model.apointmentDuration<0||this.model.apointmentDuration>60)&&a.valid&&!this.formIsBusy){if(this.formIsBusy=!0,this.model.event="1",this.model.status="Scheduled",this.files.length&&(this.model.fileIdentifiers=this.files.map(n=>n.fileID)),this.model.hour){var e=new Date("December 17, 1995 "+this.model.hour);this.model.hour=(0,w.default)(e).format("YYYY-MM-DD HH:mm:ss")}if(this.model.endhour){var m=new Date("December 17, 1995 "+this.model.endhour);this.model.endhour=(0,w.default)(m).format("YYYY-MM-DD HH:mm:ss")}this.complaintFormService.update(this.model).subscribe({next:n=>this.setUpdate(n),error:n=>this.errorUpdate(n),complete:()=>this.formIsBusy=!1})}}selectRange(){this.filter.startDate=(0,w.default)(this.dateRange.from).format("YYYY-MM-DD"),this.filter.endDate=(0,w.default)(this.dateRange.to).format("YYYY-MM-DD")}download(){this.fileService.downloadFile("/api/v1/complaintforms/export/",this.filter,!0).pipe(L(a=>this.complaintFormService.GetExportPqr(a)),P(a=>(this.helperService.handlerException(a),W))).subscribe(({blob:a,filename:e})=>{let m=URL.createObjectURL(a),n=document.createElement("a");n.href=m,n.download=e,n.style.display="none",document.body.appendChild(n);try{n.click()}catch{window.open(m,"_blank")}finally{setTimeout(()=>URL.revokeObjectURL(m),1e3)}n.remove()})}delegate(){this.model.delegate=!0,this.model.email=""}delegateComplaint(a){a.valid&&!this.formdelegateIsBusy&&(this.formdelegateIsBusy=!0,this.complaintFormService.delegate(this.model).subscribe({next:e=>this.setDelegate(e),error:e=>this.errorDelegate(e),complete:()=>this.formdelegateIsBusy=!1}))}toggleComplaint(){this.keyEnablePqr.enable?(this.keyEnablePqr.value="True",this.settingService.update(this.keyEnablePqr).pipe(H(()=>(this.pqrdsUrl.value="",this.settingService.update(this.pqrdsUrl))),P(a=>(this.helperService.handlerException(a),B(a)))).subscribe(a=>{this.filter.pageSize=30,this.search()})):this.modalService.showAlert("Debes ingresar la URL del sistema externo de PQRDS para poder inactivar las PQRDS internas")}getNumber(a){return new Array(a)}exit(){this.router.navigateByUrl("administrador/pqrs")}startFile(a){this.files.push(a.item)}endFile(a){}removeFile(a){this.files.splice(a,1)}setComplaints(a){this.filter.page===0&&(this.complaints=[]);for(var e=0;e<a.results.length;e++){var m=a.results[e];m.date!==null&&(m.fdate=(0,w.default)(m.date,"YYYY/MM/DD HH:mm:ss").format("YYYY/MM/DD"),m.fdateTime=(0,w.default)(m.date,"YYYY/MM/DD HH:mm:ss").format("HH:mm:ss")),m.closingDate!==null&&(m.fclosingDate=(0,w.default)(m.closingDate,"YYYY/MM/DD HH:mm:ss").format("YYYY/MM/DD"),m.fclosingTime=(0,w.default)(m.closingDate,"YYYY/MM/DD HH:mm:ss").format("HH:mm:ss")),m.answerableDate!==null&&(m.fanswerableDate=(0,w.default)(m.answerableDate,"YYYY/MM/DD HH:mm:ss").format("YYYY/MM/DD"),m.fanswerableTime=(0,w.default)(m.answerableDate,"YYYY/MM/DD HH:mm:ss").format("HH:mm:ss"),m.fanswerableDays=this.dateDiffInDays(new Date(m.answerableDate),new Date)),this.complaints.push(m)}this.totalCount=a.meta.totalCount,this.filter.hasNextPage=a.meta.hasNextPage}dateDiffInDays(a,e){var m=864e5,n=Math.abs(a.getTime()-e.getTime()),s=Math.floor(n/m);return s}setComplaint(a){this.model=a;var e=(0,w.default)(Date.now()).add(1,"days");if(this.dateNow=(0,w.default)(Date.now()).add(1,"days").format("YYYY-MM-DD"),a.birthDate!==null&&(this.model.birthDate2=(0,w.default)(a.birthDate,"YYYY/MM/DD HH:mm:ss").format("DD MMMM YYYY")),a.genderID!==null)switch(this.model.genderID){case 0:this.model.genre="Masculino";break;case 1:this.model.genre="Femenino";break;case 2:this.model.genre="Otro";break;default:}if(this.model.description&&(this.model.descriptionHtml=this.helperService.trustAsHtml(this.model.description.replace(/\n/g,"<br />"))),this.model.answer&&(this.model.answerHtml=this.helperService.trustAsHtml(this.model.answer.replace(/\n/g,"<br />"))),a.answerableDate!=null){var m=new Date,n=new Date(a.answerableDate);this.model.answerableDays=this.dateDiffInDays(n,m)}var s=["Sabado","Lunes","Martes","Miercoles","jueves","Sabado","Saturday"];if(this.model.hourHtml&&this.model.day){var T=new Date("December 17, 1995 "+this.model.hourHtml),I=this.model.day+" "+T.toLocaleStr
1ing("es-CO",{hour:"numeric",minute:"numeric"});this.model.avilabilityDateHtml=this.helperService.trustAsHtml(I.replace(/\n/g,"<br />"))}if(this.model.scheduleDate){var T=new Date(this.model.scheduleDate);this.model.scheduleDate=T.toLocaleString("es-CO",{day:"numeric",year:"numeric",month:"long"})+" a las "+T.toLocaleString("es-CO",{hour:"numeric",minute:"numeric"})}else this.model.scheduleDate=(0,w.default)(e.toDate()).format("YYYY-MM-DD");if(this.filter.status=this.model.status===1?"Opened":this.model.status===3?"Scheduled":this.model.status===4?"JudicialInformation":"Closed",this.model.hourHtml){this.model.hour=this.model.hourHtml;var C=new Date("December 17, 1995 "+this.model.hourHtml);C.setMinutes(C.getMinutes()+10),this.model.endhour=C.toLocaleTimeString("es-ES",{hour:"2-digit",minute:"2-digit",second:"2-digit"}),this.model.apointmentDuration=10}window.scrollTo(0,0)}setUpdate(a){this.helperService.piwikTrackEvent("Pqrds","Resolver","admin_complaint.controller"),this.router.navigateByUrl("administrador/pqrs")}setComplaintFormTypes(a){this.complaintFormTypes=a.results}reorder(a){this.filter.orderBy=a,this.filter.orderDir=this.filter.orderDir=="asc"?"desc":"asc",this.bind()}setDelegate(a){this.helperService.piwikTrackEvent("Pqrds","Delegar","admin_complaint.controller"),this.router.navigateByUrl("administrador/pqrs")}setSetting(a){if(a[0].results.length&&a[1].results.length){if(this.keyEnablePqr=a[0].results[0],this.keyEnablePqr.enable=this.keyEnablePqr.value==="True",this.pqrdsUrl=a[1].results[0],this.keyEnablePqr.enable){this.filter.page=0,this.filter.pageSize=30;let e=new Date,m=new Date,n=(s,T)=>s.setDate(s.getDate()+T);this.dateRange={from:n(e,-10),to:n(m,10)},this.complaintformtypeService.getAll().subscribe({next:s=>this.setComplaintFormTypes(s),error:s=>this.errorComplaintFormTypes(s)}),this.bind()}}else this.modalService.showAlert(this.settingService.settings.resources["Complaint.KeyError"])}durationTime(){var a=new Date("December 17, 1995 "+this.model.hour),e=new Date("December 17, 1995 "+this.model.endhour),m=e.getTime()-a.getTime(),n=Math.floor(m/1e3/60);this.model.apointmentDuration=n}errorUpdate(a){this.model.status=1,this.helperService.handlerException(a)}errorComplaintFormTypes(a){}errorDelegate(a){}clearfilter(){this.filter.complaintFormTypeID="",this.filter.status="",this.search()}countChars(a){var e=document.getElementById(a).value;switch(a){case"description":this.characterNum=e.length;break;case"description1":this.characterNum1=e.length;break;case"description2":this.characterNum2=e.length;break;case"description3":this.characterNum3=e.length;break}}trustAsHtml(a){return this.helperService.trustAsHtml(a)}static \u0275fac=function(e){return new(e||t)(D(J),D(Se),D(te),D($),D(ee),D(K),D(Ee),D(ge))};static \u0275cmp=R({type:t,selectors:[["app-admin-complaint"]],standalone:!0,features:[j([ye()]),O],decls:3,vars:3,consts:[["formUrl","ngForm"],["formSearch","ngForm"],["form","ngForm"],["formdelegate","ngForm"],["class","admin-content fix-height",4,"ngIf"],["class","admin-content aqui",4,"ngIf"],["class","admin-content",4,"ngIf"],[1,"admin-content","fix-height"],[1,"title-button"],[1,"section-tit"],[1,"btn-title",3,"routerLink"],[1,"btn-close",3,"routerLink"],[1,"icon-close"],[1,"switch-box","pqr-form"],["for","enablePqr",1,"f-l"],[1,"onoffswitch"],["type","checkbox","name","enablePqr","id","enablePqr",1,"onoffswitch-checkbox",3,"change","ngModelChange","ngModel"],["for","enablePqr",1,"onoffswitch-label"],[1,"clear"],["novalidate","","class","form-table","name","formUrl",3,"ngSubmit",4,"ngIf"],[4,"ngIf"],["novalidate","","name","formUrl",1,"form-table",3,"ngSubmit"],[1,""],["placeholder","Url","required","","aria-required","true","name","pqrdsUrl","pattern","https?:\\/\\/(www\\.)?[-a-zA-Z0-9@:%._\\+~#=]{1,256}\\.[a-zA-Z0-9()]{1,6}\\b([-a-zA-Z0-9()@:%_\\+.~#?&//=]*)","maxlength","150","type","text",3,"ngModelChange","ngModel"],["class","error",4,"ngIf"],["type","submit","value","Guardar",1,"btn-search",3,"disabled"],[1,"error"],["name","formSearch",1,"form-table",3,"ngSubmit"],[1,"cl-4"],["name","keyword","type","text",3,"ngModelChange","ngModel"],["mwlFlatpickr","","type","text","name","selectedDate","altFormat","Y-m-d","dateFormat","Y-m-d","mode","range",3,"ngModelChange","locale","ngModel","altInput","convertModelValue"],["name","complaintFormTypeID",2,"height","auto",3,"ngModelChange","ngModel"],["value",""],[3,"value"],["name","status",2,"height","auto",3,"ngModelChange","ngModel"],["value","Opened"],["value","Closed"],["value","Scheduled"],["value","JudicialInformation"],["type","submit","value","Buscar",1,"btn-search"],["type","button",1,"btn-save","btn-save--line",3,"click"],[3,"key","classname"],[2,"margin","20p
1x 0"],[1,"content-table"],[1,"table-admin","t-pqr"],["width","10%"],["width","15%"],["width","12%"],["width","9%",3,"click"],["width","9%"],["width","5%"],["width","11%"],["class","ta-c",4,"ngIf"],[2,"overflow","hidden"],[1,"table-com",3,"title"],[1,"btn-save","btn-save--pqrs",3,"click"],[1,"ta-c"],[1,"more-page",3,"click"],[1,"icon-down"],[1,"admin-content","aqui"],[1,"tit-v3"],[1,"btn-close",3,"click"],[1,"gest-pqr"],[1,"divider"],[3,"innerHTML"],["class","btn-save btn-save--pqrs",3,"click",4,"ngIf"],[1,"subTitle"],["target","_blank",1,"linkAdd",3,"href"],["class","form-table","novalidate","","name","form",3,"ngSubmit",4,"ngIf"],["novalidate","","name","form",1,"form-table",3,"ngSubmit"],[1,"pqrs-row"],[1,"pqrs-col"],["type","time","name","hour","required","","aria-required","true",1,"input-date",3,"change","ngModelChange","required","ngModel"],["type","text","readonly","","name","apointmentDuration","maxlength","3","minlength","1",3,"ngModelChange","required","ngModel"],["type","time","name","endhour","required","","aria-required","true",1,"input-date",3,"ngModelChange","change","required","ngModel"],["type","text","name","place","placeholder","Ej. mett.google.com/nge",3,"ngModelChange","ngModel","required"],["type","date","name","ScheduleDate","max","2050-12-31",1,"input-date",3,"ngModelChange","ngModel","required","min"],["required","","aria-required","true","name","answer","maxlength","2028","minlength","2","id","description1",3,"ngModelChange","keyup","ngModel"],[1,"mt20"],["type","submit","value","Agendar",3,"ngClass"],["type","button","value","Delegar respuesta","class","btn-main btn-main--line",3,"click",4,"ngIf"],[1,"btn-main","btn-main--line",3,"click"],[1,"talk-wWrite","mt20"],[1,"idea_media","btn-add-file"],["multiple","","appUploadFile","","name","files","type","file",3,"end","start","reg","size","obj"],[1,"icon-icon-44"],[1,"pqrs-attachFile"],["type","text","name","urlFile","pattern","https?:\\/\\/(www\\.)?[-a-zA-Z0-9@:%._\\+~#=]{2,256}\\.[a-z]{2,6}\\b([-a-zA-Z0-9@:%_\\+.~#?&//=]*)","autocomplete","off","placeholder","Ingrese URL con ubicaci\xF3n del archivo, recuerde agregar https:// o http://","maxlength","1250",2,"padding","4px 8px",3,"ngModelChange","ngModel"],[1,"gest-pqr-addFix"],["class","talk-wAdd",4,"ngIf"],[1,"talk-wAdd"],[3,"routerLink"],["type","button",1,"talk__addDelete",3,"click"],[1,"icon-delete-2"],["type","button","value","Delegar respuesta",1,"btn-main","btn-main--line",3,"click"],["novalidate","","name","form",3,"ngSubmit",4,"ngIf"],["novalidate","","name","form",3,"ngSubmit"],["required","","aria-required","true","name","detail","placeholder","Describa aqu\xED los detalles","maxlength","2028","minlength","2","id","description3",3,"ngModelChange","keyup","ngModel"],["type","submit","value","Resolver",3,"ngClass"],["class","linkAdd","download","",3,"href",4,"ngIf"],["download","",1,"linkAdd",3,"href"],["required","","aria-required","true","name","answer","maxlength","2028","minlength","2","id","description",3,"ngModelChange","keyup","ngModel"],["novalidate","","name","form",4,"ngIf"],["novalidate","","name","form"],[1,"pqrs-personalData"],["required","","aria-required","true","name","answer","maxlength","2028","minlength","2","id","description2",3,"ngModelChange","keyup","ngModel"],[2,"margin-top","10px"],["name","ApointmentDuration",2,"height","auto",3,"ngModelChange","required","ngModel"],["type","submit","value","Guardar",3,"click","ngClass"],["type","button","value","Resolver",3,"click","ngClass"],[1,"pqrs-personalData-attachFile"],[1,"admin-content"],[2,"width","500px","text-align","center","margin","0 auto","padding-top","50px"],["novalidate","","name","formdelegate",3,"ngSubmit"],["autocomplete","off","placeholder","Ingresa el correo electr\xF3nico del responsable","pattern","[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}$","type","email","name","email","required","","aria-required","true",1,"ta-c",3,"ngModelChange","ngModel"],["type","submit","value","Enviar",2,"float","none !important","margin","10px auto",3,"ngClass"]],template:function(e,m){e&1&&p(0,Le,18,5,"div",4)(1,Ai,93,41,"div",5)(2,ki,14,5,"div",6),e&2&&(d("ngIf",!m.model.complaintFormID),r(),d("ngIf",m.model.complaintFormID&&!m.model.delegate),r(),d("ngIf",m.model.complaintFormID&&m.model.delegate))},dependencies:[Z,G,Q,xe,de,se,pe,re,ne,_e,oe,ae,ce,ue,ve,fe,me,le,ie,X,Ce,he]})};export{be as AdminComplaintComponent};
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.