PageSourceSearch

https://consumidor2.procon.sp.gov.br/chunk-UA7WHX3N.js

js procon.sp.gov.br collected 2026-09-27 20:56:01 UTC 3,629 bytes, 1 lines download raw bytes

1import{a as k}from"./chunk-72U53S6D.js";import"./chunk-K3GS6H6W.js";import{$a as G,D as w,Jb as M,Mb as q,S as T,b as c,f as F,i as u,nb as V,pb as L}from"./chunk-BXNZQW2D.js";import{g as A}from"./chunk-QB5NFKQE.js";import{Ab as P,Bb as _,Mb as a,Nb as I,Ob as d,Qa as n,Rc as g,Ua as E,Vb as Q,Za as D,db as x,f as R,h,jb as s,ka as v,ob as S,pb as C,qb as y,rb as b,sb as i,tb as e,ub as r}from"./chunk-SPB3D6FE.js";var B=R(V());var p=class{constructor(){this.path="api/Procon/Portais/Consumidores/Recalls/Application/Recalls/ListarQuantidadePorDefeito/ListarQuantidadePorDefeitoEndpoint",this.method="GET"}};var Y=()=>["../"];function j(o,f){if(o&1&&(i(0,"td"),a(1),e(),i(2,"td"),r(3,"span",10),a(4),e(),i(5,"td",11),r(6,"span",10),a(7),e(),i(8,"tr",12)(9,"td",9),r(10,"div"),e()()),o&2){let t=f.$implicit;n(),I(t.nomeDoDefeito),n(3),d("\xA0",t.ocorrenciasEmCampanhas,""),n(3),d("\xA0",t.percentual,"%")}}function O(o,f){if(o&1&&(i(0,"table",8)(1,"colgroup"),r(2,"col")(3,"col")(4,"col"),e(),i(5,"thead")(6,"tr")(7,"th"),a(8,"Defeitos"),e(),i(9,"th"),a(10,"Ocorr\xEAncias em campanhas"),e(),i(11,"th"),a(12,"Percentual de ocorr\xEAncias"),e()()(),i(13,"tbody"),y(14,j,11,3,null,null,C),e(),i(16,"tfoot")(17,"tr")(18,"td"),a(19),e(),i(20,"td"),a(21),e(),r(22,"td"),e(),i(23,"tr")(24,"td",9)(25,"span",10),a(26,"Total de campanhas:\xA0"),e(),a(27),e()()()()),o&2){let t=_();n(14),b(t.response==null?null:t.response.defeitos),n(5),d("Defeitos: ",t.response==null||t.response.defeitos==null?null:t.response.defeitos.length,""),n(2),d("Total de ocorr\xEAncias: ",t.response==null?null:t.response.totalDeOcorrencias,""),n(6),d(" ",t.response==null?null:t.response.totalDeCampanhas," ")}}var re=(()=>{class o{constructor(t){this.helpers=t,this.endpointService=v(A),this.formListarQuantidadePorDefeitos=new F({dataInicial:new u("2002-01-01",c.required),dataFinal:new u((0,B.default)().format("YYYY-MM-DD"),c.required)})}pesquisar(){return h(this,null,function*(){this.helpers.validar(this.formListarQuantidadePorDefeitos)&&(this.response=yield this.endpointService.requestAsync(new p,{dataInicial:this.formListarQuantidadePorDefeitos.controls.dataInicial.value??void 0,dataFinal:this.formListarQuantidadePorDefeitos.controls.dataFinal.value??void 0}).showBusy().showError())})}static{this.\u0275fac=function(m){return new(m||o)(E(T))}}static{this.\u0275cmp=D({type:o,selectors:[["ng-component"]],decls:12,vars:6,consts:[[1,"mat-elevation-z1","print-area"],["titulo","Quantidade geral por defeito",3,"rotaVoltar"],[3,"disabled"],[1,"p-4","sm:p-6","bg-white","flex","flex-wrap","gap-4","items-end"],[1,"grid","grid-cols-2","gap-4"],["min","2002-01-01","labelText","Data Inicial",3,"control"],["labelText","Data Final",3,"control"],["mat-raised-button","","color","accent",1,"!ml-auto",3,"click"],["aria-label","Relat\xF3rio de quantidade geral sobre defeitos",1,"report-table"],["colspan","3"],[1,"font-medium"],[1,"text-left"],[1,"detail"]],template:function(m,l){m&1&&(i(0,"div",0)(1,"cabecalho-voltar",1),r(2,"print-button",2),e(),i(3,"div",3)(4,"div",4),r(5,"app-date-only-field",5)(6,"app-date-only-field",6),e(),i(7,"button",7),P("click",function(){return l.pesquisar()}),i(8,"mat-icon"),a(9,"summarize"),e(),a(10," Gerar "),e()(),x(11,O,28,3,"table",8),e()),m&2&&(n(),s("rotaVoltar",Q(5,Y)),n(),s("disabled",!l.response),n(3),s("control",l.formListarQuantidadePorDefeitos.controls.dataInicial),n(),s("control",l.formListarQuantidadePorDefeitos.controls.dataFinal),n(5),S(l.response!=null&&l.response.defeitos?11:-1))},dependencies:[q,w,G,M,L,k,g],encapsulation:2})}}return o})();export{re as QuantidadeGeralPorDefeitoComponent};

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.