1import{a as to}from"./chunk-ZMSICL35.js";import{a as oo}from"./chunk-IHUPLIVE.js";import{a as Xe}from"./chunk-FVMVLTBZ.js";import{a as j}from"./chunk-Q5YPBY4Y.js";import{a as Je}from"./chunk-KTH26XC6.js";import"./chunk-BISPM2JU.js";import{a as z,b as Q}from"./chunk-VK2IULQM.js";import{d as G,e as Ke}from"./chunk-HTMNVGQW.js";import"./chunk-6RHPJLZV.js";import"./chunk-BXTQXE2V.js";import{a as S}from"./chunk-MKP3FEIH.js";import{a as Ye}from"./chunk-MWT3VHV5.js";import{a as Ze}from"./chunk-PNE6W7HP.js";import{a as De}from"./chunk-TJA35GLH.js";import{a as eo}from"./chunk-RGHJZDG6.js";import"./chunk-SHTXWFGJ.js";import{a as y}from"./chunk-KAVX7FYM.js";import"./chunk-XG3WD4KD.js";import{c as ye,d as Te}from"./chunk-W4YIALSM.js";import{a as $e,b as We}from"./chunk-MRLWZOGX.js";import{a as Ue}from"./chunk-MRS6J4WV.js";import"./chunk-JZV64C32.js";import"./chunk-Z3RTF247.js";import"./chunk-KFO7VO2S.js";import"./chunk-ZOENLMKY.js";import{a as He}from"./chunk-22O6SAFU.js";import"./chunk-ACJRRKHW.js";import{$a as Re,B as xe,D as he,G as X,Hb as Y,Ib as ze,J as ve,Jb as Qe,L as ge,Mb as k,O as _e,Wa as Me,X as Ie,b as C,ba as Ee,bb as Le,ca as Se,da as be,e as N,ea as Ve,fa as Fe,ga as we,h as p,hb as qe,ia as Pe,ib as Be,ja as Oe,sb as Ne,ub as ke,vb as je,xb as Ge}from"./chunk-BXNZQW2D.js";import{g as Ae}from"./chunk-QB5NFKQE.js";import{Ab as g,Bb as c,Eb as K,Gb as O,Hb as M,Ib as R,Kc as pe,Lb as L,Mb as s,Nb as q,Nc as fe,Oa as oe,Ob as E,Qa as r,Rc as Ce,Ua as I,Vb as B,Wb as le,Xb as ce,Za as P,_a as te,bb as ae,db as x,h as w,ha as T,jb as m,ka as D,ob as u,oc as me,pb as re,qb as ie,qc as ue,ra as h,rb as ne,sa as v,sb as i,tb as n,ub as f,va as ee,vb as se,wb as de,yb as A}from"./chunk-SPB3D6FE.js";var b=function(e){return e[e.Apolice=47289e4]="Apolice",e[e.AtestadoDeObito=472890001]="AtestadoDeObito",e[e.BilheteVoucher=472890002]="BilheteVoucher",e[e.BoletimDeOcorrencia=472890003]="BoletimDeOcorrencia",e[e.Boleto=472890004]="Boleto",e[e.CartaDeCobran\u00E7a=472890005]="CartaDeCobran\xE7a",e[e.Carteirinha=472890006]="Carteirinha",e[e.CertificadoDeGarantia=472890007]="CertificadoDeGarantia",e[e.ComprovanteDeDespesaMedicaHospitalarOuComMedicamento=472890008]="ComprovanteDeDespesaMedicaHospitalarOuComMedicamento",e[e.ComprovanteDeNegativa\u00E7\u00E3oSpcSerasa=472890009]="ComprovanteDeNegativa\xE7\xE3oSpcSerasa",e[e.ComprovanteDePagamento=472890010]="ComprovanteDePagamento",e[e.ContaFatura=472890011]="ContaFatura",e[e.Contrato=472890012]="Contrato",e[e.DeclaracaoDeSaude=472890013]="DeclaracaoDeSaude",e[e.EmbalagemDoProduto=472890014]="EmbalagemDoProduto",e[e.ExtratoBancario=472890015]="ExtratoBancario",e[e.FolhetoAnuncioPublicitario=472890016]="FolhetoAnuncioPublicitario",e[e.FotosDoLocal=472890017]="FotosDoLocal",e[e.LaudoMedico=472890018]="LaudoMedico",e[e.LaudoVeterinario=472890019]="LaudoVeterinario",e[e.NotaCupomFiscal=472890020]="NotaCupomFiscal",e[e.Orcamento=472890021]="Orcamento",e[e.OrdemDeServico=472890022]="OrdemDeServico",e[e.Pedido=472890023]="Pedido",e[e.PedidoDeCancelamentoTrancamento=472890024]="PedidoDeCancelamentoTrancamento",e[e.PedidoMedico=472890025]="PedidoMedico",e[e.PrintDoSiteDeCompra=472890026]="PrintDoSiteDeCompra",e[e.PropostaDeAdesaoContrato=472890027]="PropostaDeAdesaoContrato",e[e.PropostaDeCompraEVenda=472890028]="PropostaDeCompraEVenda",e[e.ProtocoloDeReclamacao=472890029]="ProtocoloDeReclamacao",e[e.RelatorioMedico=472890030]="RelatorioMedico",e[e.SolicitacaoDeServico=472890031]="SolicitacaoDeServico",e[e.TermoDeEntrega=472890032]="TermoDeEntrega",e[e.TermoDeParcelamento=472890033]="TermoDeParcelamento",e[e.InteracoesComFornecedorEmailWhatsApp=472890034]="InteracoesComFornecedorEmailWhatsApp",e[e.Outros=472890035]="Outros",e}(b||{}),ao=[{value:47289e4,text:"Ap\xF3lice"},{value:472890001,text:"Atestado de \xF3bito"},{value:472890002,text:"Bilhete voucher"},{value:472890003,text:"Boletim de ocorr\xEAncia"},{value:472890004,text:"Boleto"},{value:472890005,text:"Carta de cobran\xE7a"},{value:472890006,text:"carteirinha"},{value:472890007,text:"Certificado de garantia"},{value:472890008,text:"Comprovante de despesa m\xE9dica, hospitalar ou com medicamento"},{value:472890009,text:"Comprovante de negativa\xE7\xE3o SPC/SERASA"},{value:472890010,text:"Comprovante de pagamento"},{value:472890011,text:"Conta/Fatura"},{value:472890012,text:"Contrato"},{value:472890013,text:"Declara\xE7\xE3o de sa\xFAde"},{value:472890014,text:"Embalagem do produto"},{value:472890015,text:"Extrato banc\xE1rio"},{value:472890016,text:"Folheto/An\xFAncio publicit\xE1rio"},{value:472890017,text:"Fotos do local"},{value:472890018,text:"Laudo m\xE9dico"},{value:472890019,text:"Laudo veterin\xE1rio"},{value:472890020,text:"Nota/Cupom fiscal"},{value:472890021,text:"Or\xE7amento"},{value:472890022,text:"Ordem de servi\xE7o"},{value:472890023,text:"Pedido"},{value:472890024,text:"Pedido de cancelamento/trancamento"},{value:472890025,text:"Pedido m\xE9dico"},{value:472890026,text:"Print do site de compra"},{value:472890027,text:"Proposta de ades\xE3o/contrato"},{value:472890028,text:"Proposta de compra e venda"},{value:472890029,text:"Protocolo de reclama\xE7\xE3o"},{value:472890030,text:"Relat\xF3rio m\xE9dico"},{value:472890031,text:"Solicit\xE3\xE7\xE3o de servi\xE7o"},{value:472890032,text:"Termo de entrega"},{value:472890033,text:"Termo de parcelamento"},{value:472890034,text:"Intera\xE7\xF5es com fornecedores(E-mail/Whatsapp"},{value:472890035,text:"Outros"}];function ro(){return new N({url:new p(void 0),tipo:new p(void 0).withOptions(ao),descricaoDoTipo:new p(null)})}var H=class{static apply(d){let o=d.controls;return o.tipo.addValidators([C.required]),o.descricaoDoTipo.addValidators([]),d}};function lo(e,d){if(e&1){let o=A();i(0,"anexos",8),g("removido",function(t){h(o);let l=c();return v(l.anexoExistenteRemovido.emit(t))}),n()}if(e&2){let o=c();
1m("removivel",o.existentesRemoviveis)("fonte",o.existentes)}}function co(e,d){e&1&&(i(0,"mat-list-item",2),s(1," Nenhum anexo adicionado "),n()),e&2&&m("disabled",!0)}function mo(e,d){e&1&&(i(0,"mat-icon",9),s(1,"error"),n())}function uo(e,d){e&1&&(i(0,"mat-icon",10),s(1,"attachment"),n())}function po(e,d){e&1&&f(0,"mat-progress-spinner",11)}function fo(e,d){if(e&1&&(i(0,"div",10)(1,"div",19),s(2),n()()),e&2){let o=c().$implicit;r(2),E("",o.progresso,"%")}}function Co(e,d){if(e&1&&f(0,"mat-progress-bar",14),e&2){let o=c().$implicit;m("value",o.progresso)}}function xo(e,d){if(e&1&&f(0,"app-text-field",18),e&2){let o=c().$implicit;m("control",o.form.controls.descricaoDoTipo)}}function ho(e,d){if(e&1){let o=A();i(0,"mat-list-item"),x(1,mo,2,0,"mat-icon",9)(2,uo,2,0,"mat-icon",10)(3,po,1,0,"mat-progress-spinner",11)(4,fo,3,1,"div",10),i(5,"div",12),s(6),n(),i(7,"div",13),s(8),n(),x(9,Co,1,1,"mat-progress-bar",14),i(10,"div",15)(11,"button",16),g("click",function(){let t=h(o).$implicit,l=c();return v(l.removerAnexo(t))}),i(12,"mat-icon"),s(13,"close"),n()()()(),f(14,"app-select-field",17),x(15,xo,1,1,"app-text-field",18)}if(e&2){let o=d.$implicit,a=c();r(),u(o.situacao==="erro"?1:-1),r(),u(o.situacao==="concluido"?2:-1),r(),u(o.situacao==="pendente"?3:-1),r(),u(o.situacao==="progresso"?4:-1),r(2),q(o.file.name),r(2),q(o.erro),r(),u(o.situacao==="progresso"?9:-1),r(5),m("control",o.form.controls.tipo),r(),u(o.form.controls.tipo.value===a.dynTipoDeDocumentoDaDenuncia.Outros?15:-1)}}function vo(e,d){if(e&1){let o=A();i(0,"label",3,0)(2,"button",20),g("click",function(){h(o);let t=L(1);return v(t.click())}),i(3,"mat-icon"),s(4,"add"),n(),s(5),n()()}if(e&2){let o=c();K("for",o.uuid),r(5),E(" ",o.label," ")}}function go(e,d){if(e&1&&(i(0,"div",4),s(1,"\xC9 permitido incluir "),i(2,"strong"),s(3),n(),s(4," nos formatos "),i(5,"strong"),s(6),n(),s(7," no limite de "),i(8,"strong"),s(9,"9mb"),n(),s(10," para cada arquivo "),n()),e&2){let o=c();r(3),E("at\xE9 ",o.maximoDeAnexos," arquivos"),r(3),q(o.extensoes)}}function _o(e,d){if(e&1&&f(0,"div",5),e&2){let o=c();m("innerHTML",o.instrucao,oe)}}function Ao(e,d){if(e&1&&(i(0,"div",6),s(1),n()),e&2){let o=c();r(),E("Limite de ",o.maximoDeAnexos?o.maximoDeAnexos+" ":"","anexos atingido")}}function Io(e,d){if(e&1&&(i(0,"mat-error"),s(1),n()),e&2){let o=c();r(),E(" Obrigat\xF3rio adicionar ",o.minimoDeAnexos," anexos ")}}var V=(()=>{class e extends Ye{constructor(){super(...arguments),this.dynTipoDeDocumentoDaDenuncia=b,this.denunciaAnexoDto=[]}get urlsValidas(){let o=/https?:\/\/(www\.)?[-a-zA-Z0-9@:%._+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b/;return this.anexos.filter(a=>a.situacao=="concluido").forEach(a=>a.uri.replace(o,"")),this.denunciaAnexoDto=this.anexos.map(a=>({url:a.uri,tipo:a.form.controls.tipo.value,descricaoDoTipo:a.form.controls.descricaoDoTipo.value})),this.denunciaAnexoDto}adicionarAnexos(o){let a=o.target;for(let t of Array.from(a.files)){if(this.limiteAtingido)break;let l=H.apply(ro());l.controls.tipo.valueChanges.subscribe(J=>{J==b.Outros?l.controls.descricaoDoTipo.addValidators(C.required):l.controls.descricaoDoTipo.removeValidators(C.required),l.controls.descricaoDoTipo.updateValueAndValidity()});let _={file:t,progresso:0,uri:"",erro:null,abortador:new ge,situacao:"pendente",form:l};this.anexos.push(_),this.control?.setValue([...this.existentes,...this.anexos.map(J=>J.uri)]),this.realizarUpload(_)}a.value=""}assertIsValid(){if(!this.validar())throw new Error("Sele\xE7\xE3o de anexos inv\xE1lida.")}validar(){return this.anexos.some(o=>o.situacao=="pendente")||this.anexos.some(o=>o.situacao=="progresso")?(this.helpers.alertar("Aguarde a conclus\xE3o dos envios dos anexos","Anexos"),!1):this.anexos.some(o=>o.situacao=="erro")?(this.helpers.alertar("Alguns anexos n\xE3o puderam ser enviados. Remova os anexos com falha e tente novamente.","Anexos"),!1):this.helpers.validar(...this.anexos.map(o=>o.form))?this.urlsValidas.length<this.minimoDeAnexos?(this.helpers.alertar(`\xC9 necess\xE1rio enviar no m\xEDnimo ${this.minimoDeAnexos} anexos`),!1):!0:!1}static{this.\u0275fac=(()=>{let o;return function(t){return(o||(o=ee(e)))(t||e)}})()}static{this.\u0275cmp=P({type:e,selectors:[["carregador-anexos-denuncia"]],features:[ae],decls:11,vars:8,consts:[["forInputFiles",""],[3,"removivel","fonte"],[3,"disabled"],[3,"for"],[1,"mat-hint","font-medium"],[1,"mat-hint","font-medium",3,"innerHTML"],[1,"text-primary"],["multiple","","type","file",2,"display","none",3,"change","id"],[3,"removido","removivel","fonte"],["matListItemIcon","",1,"text-danger"],["matListItemIcon",""],["matListItemAvatar","","diameter","18","mode","indeterminate"],["matListItemTitle",""],["matListItemLine","",1,"text-danger"],["matListItemLine","",3,"value"],["matListItemMeta","",1,"!pointer-events-auto","!mt-3"],["mat-icon-button","",3,"click"],["labelText","Tipo do documento","ariaLabel","Campo de sele\xE7\xE3o vertical, Escolha um tipo de documento","placeholder","Selecione o tipo de documento",3,"control"],["labelText","Informe uma descri\xE7\xE3o para o documento",3,"control"],[1,"text-xs"],["mat-button","","color","primary",1,"!my-3",3,"click"]],template:function(a,t){a&1&&(x(0,lo,1,2,"anexos",1),i(1,"mat-list"),x(2,co,2,1,"mat-list-item",2),ie(3,ho,16,9,null,null,re),n(),x(5,vo,6,2,"label",3)(6,go,11,2,"div",4)(7,_o,1,1,"div",5)(8,Ao,2,1,"div",6),i(9,"
1input",7),g("change",function(_){return t.adicionarAnexos(_)}),n(),x(10,Io,2,1,"mat-error")),a&2&&(u(t.existentes.length?0:-1),r(2),u(!t.anexos.length&&!t.existentes.length?2:-1),r(),ne(t.anexos),r(2),u(!t.desabilitado&&!t.limiteAtingido?5:-1),r(),u(t.instrucao?-1:6),r(),u(t.instrucao?7:-1),r(),u(t.limiteAtingido?8:-1),r(),K("id",t.uuid),r(),u(t.limiteInferiorNaoCumprido?10:-1))},dependencies:[k,he,xe,Ie,Re,Pe,Oe,Fe,we,be,Se,Ve,qe,ve,je,Ne,Te,ye],styles:["mat-progress-bar[_ngcontent-%COMP%]{max-width:100px}"]})}}return e})();var $=class{constructor(){this.path="api/Procon/Portais/Consumidores/Application/Atendimentos/Cips/ConverterEmDenuncia/ConverterCipEmDenunciaEndpoint",this.method="POST"}};var W=class{static apply(d){let o=d.controls;return o.areaDaDenunciaId.addValidators([C.required]),o.assuntoDaDenunciaId.addValidators([]),o.detalhes.addValidators([C.required]),o.areaId.addValidators([]),o.assuntoId.addValidators([]),o.grupoDeProblemasId.addValidators([]),o.problemaId.addValidators([]),o.descrevaEmDetalhesSuaReclamacao.withMaxLength(2e3).addValidators([C.required,C.minLength(50),C.maxLength(2e3)]),o.fornecedorId.addValidators([]),o.rascunhoDeFornecedor.addValidators([]),o.anexos.addValidators([C.required]),o.anexos.addValidators([]),o.denunciaSigilosa.addValidators([C.required]),d}};function no(){return new N({areaDaDenunciaId:new p(null),assuntoDaDenunciaId:new p(null),areaId:new p(null),assuntoId:new p(null),grupoDeProblemasId:new p(null),problemaId:new p(null),fornecedorId:new p(null),rascunhoDeFornecedor:new p(null),detalhes:new p(void 0),descrevaEmDetalhesSuaReclamacao:new p(void 0),anexos:new p(void 0),denunciaSigilosa:new p(null)})}var U=class{constructor(){this.path="api/Procon/Portais/Consumidores/Application/Atendimentos/Denuncias/Criar/CriarDenunciaEndpoint",this.method="POST"}};var Z=class{constructor(){this.path="api/Procon/Portais/Consumidores/Application/Atendimentos/Consultas/ConverterEmDenuncia/ConverterConsultaEmDenunciaEndpoint",this.method="POST"}};var F=function(e){return e[e.Consulta=1]="Consulta",e[e.Cip=4]="Cip",e[e.AberturaDiretaDeReclamacao=5]="AberturaDiretaDeReclamacao",e[e.Reclamacao=6]="Reclamacao",e[e.Denuncia=13]="Denuncia",e[e.ApoioSuperendividado=47289e4]="ApoioSuperendividado",e}(F||{});var So=e=>({hidden:e}),bo=()=>[".pdf",".png",".jpeg",".jpg",".csv",".xlsx"],Vo=()=>({text:"Sim",value:!0}),Fo=()=>({text:"N\xE3o",value:!1}),wo=(e,d)=>[e,d];function Po(e,d){if(e&1&&(se(0),f(1,"app-radio-group-field",14),de()),e&2){let o=c();r(),m("options",ce(4,wo,B(2,Vo),B(3,Fo)))("control",o.form.controls.denunciaSigilosa)}}function Oo(e,d){if(e&1){let o=A();i(0,"rascunho-de-fornecedor-card",15),g("alterando",function(){h(o);let t=c();return v(t.informarRascunho())})("removendo",function(){h(o);let t=c();return v(t.removerRascunho())}),n()}if(e&2){let o=c();m("rascunho",o.form.controls.rascunhoDeFornecedor.value)}}function Mo(e,d){if(e&1&&(i(0,"div",10),s(1,"Classifica\xE7\xE3o"),n(),f(2,"get-classificacao",16)),e&2){let o=c();r(2),m("fornecedorControl",o.form.controls.fornecedorId)("areaDenunciaControl",o.form.controls.areaDaDenunciaId)("assuntoDenunciaControl",o.form.controls.assuntoDaDenunciaId)("areaControl",o.form.controls.areaId)("assuntoControl",o.form.controls.assuntoId)("grupoControl",o.form.controls.grupoDeProblemasId)("problemaControl",o.form.controls.problemaId)}}function Ro(e,d){e&1&&(f(0,"mat-divider"),i(1,"div",17),s(2," Parar abrir uma den\xFAncia \xE9 necess\xE1rio que o consumidor OU o fornecedor seja do estado de S\xE3o Paulo. "),n())}var so=(()=>{class e{get consumidorOuFornecedorSaoDeSP(){return this.pessoa.uf==y.SP||this.selecionadorDeFornecedor?.fornecedorSelecionado?.estado==y.SP}constructor(o,a,t,l,_){this.appAlert=o,this.route=a,this.router=t,this.verificadorCadastroCompleto=l,this.verificadorProtocolo=_,this.endpointService=D(Ae),this.AreaDeDenunciaIds=z,this.PedidoDoConsumidor=Ue,this.tipoDeDocumentoDaDenuncia=b,this.rotaVoltar=["../../"],this.form=W.apply(no()),this.novoAtendimentoId=Be(),this.escopoDenunciaAvulsa={atendimentoId:this.novoAtendimentoId}
1,this.escopoDenunciaVinculada={atendimentoId:this.route.snapshot.params.id,novoAtendimentoId:this.novoAtendimentoId},this.isDenunciaBebidaTarget=!1}ngOnInit(){let o=localStorage.getItem("target");this.isDenunciaBebidaTarget=o==="denunciabebida",this.isDenunciaBebidaTarget&&this.form.controls.denunciaSigilosa.setValue(!1),this.registrarValidacoesAdicionais(),this.form.controls.areaDaDenunciaId.valueChanges.subscribe(()=>{this.form.controls.areaId.setValue(null)}),this.atendimentoOriginalId=this.route.snapshot.params.id}load(){return w(this,null,function*(){if(this.pessoa=yield this.endpointService.requestAsync(new He),!(yield this.verificadorCadastroCompleto.verificar())){this.appAlert.show("Nova reclama\xE7\xE3o","Para abrir uma den\xFAncia \xE9 necess\xE1rio completar seu cadastro"),yield this.router.navigate(["completar-cadastro"],{replaceUrl:!0,relativeTo:this.route});return}if(Y(this.pessoa.idade<18,"\xC9 necess\xE1rio ter pelo menos 18 anos para abrir uma den\xFAncia.",{allowRetry:!1}),this.form.controls.detalhes.disable(),!!this.atendimentoOriginalId)if(this.route.parent?.routeConfig?.data?.ehCip){let t=yield this.endpointService.requestAsync(new De,{atendimentoId:this.atendimentoOriginalId});this.atendimentoOriginal=t,this.preencherDadosDoAtendimentoOriginal(t.reclamacao?.descrevaEmDetalhesSuaReclamacao??"",t?.detalhes),this.camposDetalhes.helper.patch(t)}else this.atendimentoOriginal=yield this.endpointService.requestAsync(new oo,{atendimentoId:this.atendimentoOriginalId}),this.preencherDadosDoAtendimentoOriginal("",null)})}registrarValidacoesAdicionais(){let o=t=>this.form.controls.areaDaDenunciaId.value!=z.DemaisDenuncias?null:C.required(t),a=t=>this.form.controls.areaDaDenunciaId.value==z.DemaisDenuncias?null:C.required(t);this.form.controls.areaId.addValidators(o),this.form.controls.assuntoId.addValidators(o),this.form.controls.grupoDeProblemasId.addValidators(o),this.form.controls.problemaId.addValidators(o),this.form.controls.assuntoDaDenunciaId.addValidators(a)}criar(){return w(this,null,function*(){if(!this.camposDetalhes.validar(this.form))return;this.carregadorDeAnexos.assertIsValid();let o=this.form.value;switch(o.detalhes=this.camposDetalhes.obterDetalhes(),o.anexos=this.carregadorDeAnexos.urlsValidas.map(a=>({descricaoDoTipo:a.descricaoDoTipo,tipo:a.tipo,url:a.url})),this.atendimentoOriginal?.tipoDeAtendimento){case F.Cip:case F.AberturaDiretaDeReclamacao:yield this.endpointService.requestAsync(new $,{atendimentoId:this.escopoDenunciaVinculada.atendimentoId,novoAtendimentoId:this.escopoDenunciaVinculada.novoAtendimentoId,dadosDaDenuncia:o}).showBusy("Criando den\xFAncia").showError();break;case F.Consulta:yield this.endpointService.requestAsync(new Z,{atendimentoId:this.escopoDenunciaVinculada.atendimentoId,novoAtendimentoId:this.escopoDenunciaVinculada.novoAtendimentoId,dadosDaDenuncia:o}).showBusy("Criando den\xFAncia").showError();break;default:yield this.endpointService.requestAsync(new U,{atendimentoId:this.escopoDenunciaAvulsa.atendimentoId,dadosDaDenuncia:o}).showBusy("Criando den\xFAncia").showError();break}yield this.verificadorProtocolo.aguardarProtocolo(this.novoAtendimentoId).showBusy("Gerando protocolo").showSuccess("Den\xFAncia gerada"),yield X.goToHome()})}preencherDadosDoAtendimentoOriginal(o,a){let t=this.atendimentoOriginal,l={areaDaDenunciaId:null,assuntoDaDenunciaId:null,areaId:t.classificacao?.area?.id??null,assuntoId:t.classificacao?.assunto?.id??null,grupoDeProblemasId:t.classificacao?.grupoDeProblemas?.id??null,problemaId:t.classificacao?.problema?.id??null,descrevaEmDetalhesSuaReclamacao:o,fornecedorId:t.fornecedorId,detalhes:a,anexos:[],rascunhoDeFornecedor:null,denunciaSigilosa:!1};Y(t.conversaoDisponivel==to.AtendimentoCip,"A cria\xE7\xE3o de den\xFAncia a partir deste atendimento est\xE1 indispon\xEDvel.",{allowRetry:!1}),this.form.patchValue(l)}informarRascunho(){return w(this,null,function*(){let o=yield X.openAsync(Je,{ehSuperendividados:!1,todosCamposDoRascunhoObrigatorios:!0,dadosIniciais:this.form.controls.rascunhoDeFornecedor.value});o&&(this.selecionadorDeFornecedor?.searchControl.setValue(""),this.form.controls.rascunhoDeFornecedor.setValue(o))})}removerRascunho(){this.form.controls.rascunhoDeFornecedor.setValue(null)}static{this.\u0275fac=function(a){return new(a||e)(I(_e),I(pe),I(fe),I(Ze),I(eo))}}static{this.\u0275cmp=P({type:e,selectors:[["criar-denuncia"]],viewQuery:function(a,t){if(a&1&&(O(S,7),O(G,5),O(V,7)),a&2){let l;
vendor: 1,555 bytes, line 1
1M(l=R())&&(t.camposDetalhes=l.first),M(l=R())&&(t.selecionadorDeFornecedor=l.first),M(l=R())&&(t.carregadorDeAnexos=l.first)}},standalone:!1,decls:39,vars:20,consts:[["selFornecedor",""],["titulo","Registrar Den\xFAncia",3,"rotaVoltar"],[1,"!bg-white","container","mat-elevation-z1",3,"func"],[1,"app-stack","app-padding"],[4,"ngIf"],["labelText","Fornecedor","textoProcurar","Pesquisar por CNPJ/CPF",3,"naoEncontrado","ngClass","control","informarOficial","mostrarAcaoNaoEncontrado"],["target","__blank","href","https://www.procon.sp.gov.br/documentos-necessarios/",1,"text-primary","font-medium"],["titulo","Dados da empresa",3,"rascunho"],["labelText","Descreva em detalhes sua den\xFAncia",3,"control"],["label","Pedido"],[1,"app-h2"],[1,"font-medium"],[3,"extensoes","control","minimoDeAnexos","maximoDeAnexos"],["textoAcaoPrincipal","Gerar den\xFAncia",3,"realizarAcaoPrincipal","rotaVoltar","mostrarAcaoPrincipal"],["labelText","Deseja cadastrar uma den\xFAncia an\xF4nima?",1,"font-medium",3,"options","control"],["titulo","Dados da empresa",3,"alterando","removendo","rascunho"],[3,"fornecedorControl","areaDenunciaControl","assuntoDenunciaControl","areaControl","assuntoControl","grupoControl","problemaControl"],[1,"badge"]],template:function(a,t){if(a&1){let l=A();f(0,"cabecalho-voltar",1),i(1,"loader",2)(2,"div",3)(3,"box")(4,"div"),s(5," Este canal \xE9 para den\xFAncias de fornecedor de produtos e/ou servi\xE7os no \xE2mbito das rela\xE7\xF5es de consumo, desde que regularmente estabelecido e com documentos que comprovem a irregularid
1ade frente ao C\xF3digo de Defesa do Consumidor. "),f(6,"br")(7,"br"),i(8,"strong"),s(9,"Aten\xE7\xE3o!"),n(),f(10,"br"),s(11," Para atendimento individual selecione a op\xE7\xE3o "),i(12,"strong"),s(13,"+ Novo Atendimento - Reclama\xE7\xE3o"),n()()(),x(14,Po,2,7,"ng-container",4),i(15,"selecionador-fornecedor-v2",5,0),g("naoEncontrado",function(){return h(l),v(t.informarRascunho())}),n(),i(17,"box")(18,"span"),s(19," Verifique "),i(20,"a",6),s(21," aqui "),n(),s(22," quais s\xE3o os documentos necess\xE1rios para registrar sua den\xFAncia "),n()(),x(23,Oo,1,1,"rascunho-de-fornecedor-card",7)(24,Mo,3,7),f(25,"mat-divider")(26,"campos-detalhes")(27,"mat-divider")(28,"app-text-area-field",8),i(29,"dado",9),s(30,"Fiscaliza\xE7\xE3o"),n(),f(31,"mat-divider"),i(32,"div",10),s(33,"Documentos"),n(),i(34,"div",11),s(35,"Caso possua documentos relacionados a sua den\xFAncia, adicione aqui. (at\xE9 6 anexos)"),n(),f(36,"carregador-anexos-denuncia",12),x(37,Ro,3,0),n(),i(38,"comandos-voltar",13),g("realizarAcaoPrincipal",function(){return h(l),v(t.criar())}),n()()}if(a&2){let l=L(16);m("rotaVoltar",t.rotaVoltar),r(),m("func",t.load.bind(t)),r(13),m("ngIf",!t.isDenunciaBebidaTarget),r(),m("ngClass",le(17,So,t.form.controls.rascunhoDeFornecedor.value))("control",t.form.controls.fornecedorId)("informarOficial",!0)("mostrarAcaoNaoEncontrado",!0),r(8),u(t.form.controls.rascunhoDeFornecedor.value?23:-1),r(),u(l.fornecedorSelecionado||t.form.controls.rascunhoDeFornecedor.value?24:-1),r(4),m("control",t.form.controls.descrevaEmDetalhesSuaReclamacao),r(8),m("extensoes",B(19,bo))("control",t.form.controls.anexos)("minimoDeAnexos",1)("maximoDeAnexos",6),r(),u(t.consumidorOuFornecedorSaoDeSP?-1:37),r(),m("rotaVoltar",t.rotaVoltar)("mostrarAcaoPrincipal",t.consumidorOuFornecedorSaoDeSP)}},dependencies:[Ee,Le,Qe,me,ue,Me,ze,ke,Ge,V,S,$e,j,G,Q],encapsulation:2})}}return e})();var Lo=[{path:"",component:so},{path:"completar-cadastro",loadComponent:()=>import("./chunk-THCKJQAG.js"),data:{fluxoCompletarCadastro:!0}}],ua=(()=>{class e{static{this.\u0275fac=function(a){return new(a||e)}}static{this.\u0275mod=te({type:e})}static{this.\u0275inj=T({imports:[k,V,S,We,j,Ce.forChild(Lo),Ke,Xe,Q]})}}return e})();export{ua as CriarDenunciaModule};
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.