1"use strict";(self.webpackChunkexpresso_web=self.webpackChunkexpresso_web||[]).push([[2104],{74080:(ct,w,r)=>{r.r(w),r.d(w,{LibServicoModule:()=>rt});var e=r(37716),v=r(38583),I=r(16738),j=r(88259),f=r.n(j),u=r(91841),_=r(79765),N=r(25917),U=r(26215),$=r(48248),P=r(19773),y=r(18819),W=r(46782),m=r(8307),p=r(32789),b=r(99692),V=r(39075),x=r(98295),D=r(76627),c=r(17238),S=r(49983),l=r(3679),C=r(35618),A=r(4885),k=r(67441),G=r(72458),K=r(69129),q=r(7539),H=r(43220),Y=r(82613),Q=r(21554),X=r(94553),J=r(72533),Z=r(88484),ee=r(25830),te=r(33571);function ne(n,i){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",1),e.\u0275\u0275elementStart(1,"div",2),e.\u0275\u0275elementStart(2,"div",3),e.\u0275\u0275elementStart(3,"div",4),e.\u0275\u0275elementStart(4,"h2"),e.\u0275\u0275text(5,"Impress\xe3o"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(6,"div",5),e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(7,"svg",6),e.\u0275\u0275listener("click",function(){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext().setFullView()}),e.\u0275\u0275element(8,"path",7),e.\u0275\u0275element(9,"path",8),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(10,"svg",6),e.\u0275\u0275listener("click",function(){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext().close()}),e.\u0275\u0275element(11,"path",7),e.\u0275\u0275element(12,"path",9),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275namespaceHTML(),e.\u0275\u0275elementStart(13,"div",10),e.\u0275\u0275elementStart(14,"div",11),e.\u0275\u0275element(15,"embed",12),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd()}if(2&n){const t=e.\u0275\u0275nextContext();e.\u0275\u0275property("@backgroundAnimation",t.opened?"opened":"closed"),e.\u0275\u0275advance(1),e.\u0275\u0275classProp("full",t.fullWidth),e.\u0275\u0275property("@modalAnimation",t.opened?"opened":"closed"),e.\u0275\u0275advance(14),e.\u0275\u0275property("src",t.src,e.\u0275\u0275sanitizeResourceUrl)}}const oe=["modalPdfAgendamento"];function ie(n,i){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"button",28),e.\u0275\u0275listener("click",function(a){e.\u0275\u0275restoreView(t);const s=e.\u0275\u0275nextContext();return s.value="",s.applyFilter(a.target.value)}),e.\u0275\u0275elementStart(1,"mat-icon"),e.\u0275\u0275text(2,"close"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd()}}function ae(n,i){1&n&&(e.\u0275\u0275elementStart(0,"th",29),e.\u0275\u0275text(1," N\xba | S\xe9rie TTA "),e.\u0275\u0275elementEnd())}function re(n,i){if(1&n&&(e.\u0275\u0275elementStart(0,"td",30),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&n){const t=i.$implicit;e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate2(" ",t.nu_tta," | ",t.ds_serie," ")}}function ce(n,i){1&n&&(e.\u0275\u0275elementStart(0,"th",29),e.\u0275\u0275text(1," Munic\xedpio "),e.\u0275\u0275elementEnd())}function se(n,i){if(1&n&&(e.\u0275\u0275elementStart(0,"td",31),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&n){const t=i.$implicit;e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",t.municipio," ")}}function le(n,i){1&n&&(e.\u0275\u0275elementStart(0,"th",29),e.\u0275\u0275text(1," Nome Origem "),e.\u0275\u0275elementEnd())}function de(n,i){if(1&n&&(e.\u0275\u0275elementStart(0,"td",32),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&n){const t=i.$implicit;e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",t.nome_origem," ")}}function me(n,i){1&n&&(e.\u0275\u0275elementStart(0,"th",29),e.\u0275\u0275text(1," C\xf3digo Animal Origem "),e.\u0275\u0275elementEnd())}function pe(n,i){if(1&n&&(e.\u0275\u0275elementStart(0,"td",33),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&n){const t=i.$implicit;e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",t.codigo_animal_origem," ")}}function ue(n,i){1&n&&(e.\u0275\u0275elementStart(0,"th",29),e.\u0275\u0275text(1," Nome Destino "),e.\u0275\u0275elementEnd())}function ge(n,i){if(1&n&&(e.\u0275\u0275elementStart(0,"td",34),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&n){const t=i.$implicit;e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",t.nome_destino," ")}}function fe(n,i){1&n&&(e.\u0275\u0275elementStart(0,"th",29),e.\u0275\u0275text(1," C\xf3digo Animal Destino "),e.\u0275\u0275elementEnd())}function _e(n,i){if(1&n&&(e.\u0275\u0275elementStart(0,"td",35),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&n){const t=i.$implicit;e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",t.codigo_animal_destino," ")}}function he(n,i){1&n&&(e.\u0275\u0275elementStart(0,"th",29),e.\u0275\u0275text(1," Data/Hora Emiss\xe3o "),e.\u0275\u0275elementEnd())}function Ce(n,i){if(1&n&&(e.\u0275\u0275elementStart(0,"td",36),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&n){const t=i.$implicit;e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",t.emissao," ")}}function ve(n,i){1&n&&(e.\u0275\u0275elementStart(0,"th",29),e.\u0275\u0275text(1," Situa\xe7\xe3o "),e.\u0275\u0275elementEnd())}function be(n,i){if(1&n&&(e.\u0275\u0275elementStart(0,"td",37),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&n){const t=i.$implicit;e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",t.situacao," ")}}function xe(n,i){1&n&&(e.\u0275\u0275elementStart(0,"th",29),e.\u0275\u0275text(1," A\xe7\xf5es "),e.\u0275\u0275elementEnd())}function Me(n,i){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"td",38),e.\u0275\u0275elementStart(1,"div",39),e.\u0275\u0275elementStart(2,"button",40),e.\u0275\u0275listener("click",function(a){const d=e.\u0275\u0275restoreView(t).$implicit;return e.\u0275\u0275nextContext().gerarPDF(a,d.id)}),e.\u0275\u0275elementStart(3,"span",41),e.\u0275\u0275text(4,"description"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd()}}function Oe(n,i){1&n&&e.\u0275\u0275element(0,"tr",42)}function Pe(n,i){1&n&&e.\u0275\u0275element(0,"tr",43)}const ye=function(){return[10,20,30]},Ee=function(){return["/servicos-digitais/agrodefesa/emitir-termo-de-transferencia-animal/form-inserir"]};function Te(n,i){1&n&&(e.\u0275\u0275elementStart(0,"div",1),e.\u0275\u0275elementStart(1,"div",2),e.\u0275\u0275elementStart(2,"div",3),e.\u0275\u0275elementStart(3,"p"),e.\u0275\u0275text(4,"Aguarde. Carregando..."),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(5,"div"),e.\u0275\u0275element(6,"mat-spinner",4),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd()),2&n&&(e.\u0275\u0275advance(6),e.\u0275\u0275property("diameter",20))}function we(n,i){if(1&n&&(e.\u0275\u0275elementStart(0,"mat-option",35),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&n){const t=i.$implicit;e.\u0275\u0275property("value",t),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",t.no_fantasia," ")}}function Ie(n,i){if(1&n&&(e.\u0275\u0275elementStart(0,"mat-option",36),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&n){const t=i.$implicit;e.\u0275\u0275property("value",t),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",t.nome," ")}}function De(n,i){if(1&n&&(e.\u0275\u0275elementStart(0,"mat-option",36),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&n){const t=i.$implicit;e.\u0275\u0275property("value",t),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",t.nome," ")}}const ke=function(){return["/servicos-digitais/agrodefesa/emitir-termo-de-transferencia-animal"]};let M=(()=>{class n{constructor(t,o){this.http=t,this.environment=o,this._userSubject=ne
1w _.xQ,this._gettingUser=!1,this._listaTta=new _.xQ,this._listaFinalidades=new _.xQ,this._listaRequisitante=new _.xQ,this._propriedadeUsuario=new _.xQ,this._retornoEmissaoTTA=new _.xQ,this._tta=new _.xQ,this.nomeServico=""}getUserAndServiceFromProtocol(){return this._gettingUser?this._userSubject:localStorage.getItem("protocolo-atende-goias")?(this._gettingUser=!0,this.getTokenWSO2().subscribe(t=>{var o={clientId:"producao"==this.environment.name?"agrodefesa-1584726241":"agrodefesa-1572356223",protocoloAtendimento:localStorage.getItem("protocolo-atende-goias"),statAndamento:"A"};this.andamentoAtendimento(t,o).subscribe(a=>{var s=(n=>(0,$.Z)(n))(a.token);this._userSubject.next(!!s.cpfCidadao&&s),this._gettingUser=!1},a=>{this._userSubject.next(!1),this._gettingUser=!1})},t=>{this._userSubject.next(!1),this._gettingUser=!1}),this._userSubject):(0,N.of)(!1)}getTokenWSO2(){(new u.WM).set("Content-Type","application/x-www-form-urlencoded");let o=new URLSearchParams;return o.set("grant_type","client_credentials"),o.set("client_id","producao"!=this.environment.name?"hNBJhoi2sdEwGpPvR_qsqocKi34a":"jMQoyH_T2GpWXwBlH6goWfBBdr0a"),o.set("client_secret","producao"!=this.environment.name?"Z46GSIvrf1EL2pfEIBzPUKiaEo4a":"k8BOsIHTF6sARfHq4qBPsvaYjf4a"),this.http.post(`${this.environment.wso2TokenApi}`,{})}andamentoAtendimento(t,o){const a=`${this.environment.wso2URL}/expresso/orgao/atende/andamentoAtendimento`,s=(new u.WM).set("Authorization",`${t.token_type} ${t.access_token}`).set("Content-Type","application/json").set("Accept","*/*"),d=((n={})=>{if(n!=={}){let i="";return Object.keys(n).forEach((t,o)=>{i+=`${0===o?"?":"&"}${t}=${n[t]}`}),i}return""})(o);return this.http.get(`${a}${d}`,{headers:s})}getServico(t){const o=(new u.WM).set("Authorization",`${t.token_type} ${t.access_token}`).set("Content-Type","application/json").set("Accept","*/*");return this.http.get(`${this.environment.wso2URL}/expresso/orgao/servico/id/609`,{headers:o})}getLista(t,o){const a=(new u.WM).set("Authorization",`${t.token_type} ${t.access_token}`).set("Content-Type","application/json");return this.http.get(`${this.environment.wso2URL}/agrodefesa/sidago/1.0.0/ttas?cpfcnpj=${o.cpfcnpj}&limit=100`,{headers:a})}getTtaByParams(t){return this.getTokenWSO2().subscribe(o=>{this.requestTta(o,t).subscribe(a=>{this._tta.next(a||!1)})}),this._tta}requestTta(t,o){const a=(new u.WM).set("Authorization",`${t.token_type} ${t.access_token}`).set("Content-Type","application/json");return this.http.get(`${this.environment.wso2URL}/agrodefesa/sidago/1.0.0/ttas/${o.idTta}`,{headers:a})}getPropriedadeUsuario(t){return this.getTokenWSO2().subscribe(o=>{this.requestPropriedadeUsuario(o,t).subscribe(a=>{console.log("propriedade: ",a),this._propriedadeUsuario.next(a||!1)})}),this._propriedadeUsuario}requestPropriedadeUsuario(t,o){const a=(new u.WM).set("Authorization",`${t.token_type} ${t.access_token}`).set("Content-Type","application/json");return this.http.get(`${this.environment.wso2URL}
1/agrodefesa/sidago/1.0.0/gtas/propriedade?cpfcnpj=${o}`,{headers:a})}getFinalidadesTta(){let t=this.getTokenWSO2().pipe((0,P.zg)(o=>this.requestFinalidades(o)),(0,y.B)());return t.subscribe(o=>{this._listaFinalidades.next(o||!1)}),t}requestFinalidades(t){const o=(new u.WM).set("Authorization",`${t.token_type} ${t.access_token}`).set("Content-Type","application/json");return this.http.get(`${this.environment.wso2URL}/agrodefesa/sidago/1.0.0/ttas/finalidades`,{headers:o})}getRequisitanteTta(){let t=this.getTokenWSO2().pipe((0,P.zg)(o=>this.requestRequisitante(o)),(0,y.B)());return t.subscribe(o=>{this._listaRequisitante.next(o||!1)}),t}requestRequisitante(t){const o=(new u.WM).set("Authorization",`${t.token_type} ${t.access_token}`).set("Content-Type","application/json");return this.http.get(`${this.environment.wso2URL}/agrodefesa/sidago/1.0.0/ttas/requisitantes`,{headers:o})}processarInformacoesTTA(t){let o=[{id_estratificacao:1,nu_quantidade:t.estratificacao1_id1},{id_estratificacao:5,nu_quantidade:t.estratificacao2_id5},{id_estratificacao:2,nu_quantidade:t.estratificacao3_id2},{id_estratificacao:6,nu_quantidade:t.estratificacao4_id6},{id_estratificacao:3,nu_quantidade:t.estratificacao5_id3},{id_estratificacao:7,nu_quantidade:t.estratificacao6_id7},{id_estratificacao:4,nu_quantidade:t.estratificacao7_id4},{id_estratificacao:8,nu_quantidade:t.estratificacao8_id8}];return{id_origem:parseInt(t.id_origem.id_origem),id_destino:parseInt(t.id_destino),tp_finalidade:t.finalidade.tp_finalidade,tp_requisitante:t.requisitante.tp_requisitante,id_dare:parseInt(t.id_dare),estratificacoes:o}}emitirTTA(t){var o=this.getTokenWSO2().pipe((0,P.zg)(a=>{const s=this.processarInformacoesTTA(t);return console.log("body: ",s),this.requestEmitirTTA(a,s)}),(0,y.B)());return o.subscribe(a=>{this._retornoEmissaoTTA.next(a||!1)}),o}requestEmitirTTA(t,o){const a=(new u.WM).set("Authorization",`${t.token_type} ${t.access_token}`).set("Content-Type","application/json");return this.http.post(`${this.environment.wso2URL}/agrodefesa/sidago/1.0.0/ttas`,o,{headers:a})}}return n.\u0275fac=function(t){return new(t||n)(e.\u0275\u0275inject(u.eN),e.\u0275\u0275inject("ENVIRONMENT"))},n.\u0275prov=e.\u0275\u0275defineInjectable({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),O=(()=>{class n{constructor(){this.showLoading=new U.X(!1)}get loadingState(){return this.showLoading.asObservable()}show(){this.showLoading.next(!0)}hide(){this.showLoading.next(!1)}}return n.\u0275fac=function(t){return new(t||n)},n.\u0275prov=e.\u0275\u0275defineInjectable({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function L(){const n=window.navigator.userAgent.toLowerCase();switch(!0){case n.indexOf("edge")>-1:return"edge";case n.indexOf("opr")>-1&&!!window.opr:return"opera";case n.indexOf("chrome")>-1&&!!window.chrome:return"chrome";case n.indexOf("trident")>-1:return"ie";case n.indexOf("firefox")>-1:return"firefox";case n.indexOf("safari")>-1:return"safari";default:return"other"}}let Ke=(()=>{class n{constructor(){this.autoOpen=!1,this.fullWidth=!1,this._opened=!1}ngOnInit(){this.autoOpen&&(this._opened=!0)}setFullView(){this.fullWidth=!this.fullWidth}get opened(){return this._opened}open(){this._opened=!0}close(){this._opened=!1}switch(){this._opened=!this._opened}}return n.\u0275fac=function(t){return new(t||n)},n.\u0275cmp=e.\u0275\u0275defineComponent({type:n,selectors:[["lib-modal-pdf"]],inputs:{autoOpen:"autoOpen",src:"src"},decls:1,vars:1,consts:[["class","custom-modal",4,"ngIf"],[1,"custom-modal"],[1,"custom-modal-content"],[1,"header-modal-wrap"],[1,"header-modal"],[1,"icons"],["xmlns","http://www.w3.org/2000/svg","height","24px","viewBox","0 0 24 24","width","24px","fill","#000000",3,"click"],["d","M0 0h24v24H0z","fill","none"],["d","M12.01 5.5L10 8h4l-1.99-2.5zM18 10v4l2.5-1.99L18 10zM6 10l-2.5 2.01L6 14v-4zm8 6h-4l2.01 2.5L14 16zm7-13H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16.01H3V4.99h18v14.02z"],["d","M14.59 8L12 10.59 9.41 8 8 9.41 10.59 12 8 14.59 9.41 16 12 13.41 14.59 16 16 14.59 13.41 12 16 9.41 14.59 8zM12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"],[1,"body-modal"],[2,"background","#000"],["type","application/pdf",2,"width","100%","height","90vh",3,"src"]],template:function(t,o){1&t&&e.\u0275\u0275template(0,ne,16,5,"div",0),2&t&&e.\u0275\u0275property("ngIf",o.opened&&o.src)},directives:[v.O5],styles:[".custom-modal[_ngcontent-%COMP%]{overflow:hidden;position:fixed;width:100%;height:100%;min-width:60%;margin:0;left:0;top:0;justify-content:center;justify-items:center;background-color:#51515180;z-index:99999999;display:flex}.custom-modal-content[_ngcontent-%COMP%]{justify-self:center;overflow:hidden;margin:auto;max-width:95%;max-height:95%;min-width:75%;min-height:555px;justify-content:center;justify-items:center;background-color:#0b7675;border-radius:.25em;z-index:999999999}@media screen and (max-width: 600px){.custom-modal-content[_ngcontent-%COMP%]{min-width:95%}}.custom-modal-content.full[_ngcontent-%COMP%]{min-height:100vh;min-width:100%}.custom-modal-content[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin:0 auto}.header-modal[_ngcontent-%COMP%]{display:flex;justify-content:space-between;padding:0 25px;height:60px;align-items:center}.header-modal[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:15px;color:#fff}.header-modal[_ngcontent-%COMP%] span.material-icons[_ngcontent-%COMP%]{opacity:.7;color:#fff;cursor:pointer}.header-modal[_ngcontent-%COMP%] span.material-icons.first[_ngcontent-%COMP%]{padding-right:10px}.header-modal[_ngcontent-%COMP%] .icons[_ngcontent-%COMP%]{display:flex}.header-modal-wrap[_ngcontent-%COMP%]{border:1px solid rgba(81,81,81,.3)}.icons[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{fill:#fff;cursor:pointer}.icons[_ngcontent-%COMP%] svg[_ngcontent-%COMP%] + svg[_ngcontent-%COMP%]{margin-left:15px}"],data:{animation:[(0,c.X$)("modalAnimation",[(0,c.SB)("opened",(0,c.oB)({transform:"translateY(0)"})),(0,c.SB)("closed",(0,c.oB)({transform:"translateY(-200%)"})),(0,c.eR)("closed => opened",[(0,c.jt)("200ms ease-out")]),(0,c.eR)("opened => closed",[(0,c.jt)("200ms ease-in")]),(0,c.eR)(":enter",[(0,c.IO)(":self",[(0,c.oB)({opacity:0,transform:"translateY(200%)"}),(0,c.jt)("200ms ease-out",(0,c.oB)({opacity:1,transform:"translateY(0)"}))])]),(0,c.eR)(":leave",[(0,c.IO)(":self",[(0,c.jt)("200ms ease-in",(0,c.oB)({transform:"translateY(-200%)"}))])])]),(0,c.X$)("backgroundAnimation",[(0,c.SB)("opened",(0,c.oB)({opacity:1})),(0,c.SB)("closed",(0,c.oB)({opacity:0}
1)),(0,c.eR)("closed => opened",[(0,c.jt)("200ms ease-out")]),(0,c.eR)("opened => closed",[(0,c.jt)("200ms ease-in")]),(0,c.eR)(":enter",[(0,c.IO)(":self, @modalAnimation",[(0,c.EY)(100,[(0,c.pV)(),(0,c.jt)("200ms ease-out",(0,c.oB)({opacity:1}))])])]),(0,c.eR)(":leave",[(0,c.IO)(":self, @modalAnimation",[(0,c.EY)(100,[(0,c.pV)(),(0,c.jt)("300ms ease-in",(0,c.oB)({opacity:0}))])])])])]}}),n})(),qe=(()=>{class n{constructor(t,o,a){this.LibServicoService=t,this.loadingService=o,this.sanitizer=a,this.displayedColumns=["nu_tta","municipio","nome_origem","codigo_animal_origem","nome_destino","codigo_animal_destino","data_hora_emissao","situacao","actions"],this.dataSource=new p.by([]),this.value="",this.documentos=[]}ngOnInit(){this.value=this.value}ngOnChanges(){this.documentos&&(this.dataSource=new p.by(this.documentos),this.dataSource.paginator=this.paginator)}applyFilter(t){this.dataSource.filter=t?t.trim().toLowerCase():""}gerarPDF(t,o){t.preventDefault(),t.stopPropagation(),this.loadingService.show(),this.LibServicoService.getTtaByParams({idTta:o}).subscribe(a=>{this.loadingService.hide(),a.data.pdf&&this.processPrint(a.data.pdf,`TTA ${a.data.dados.nu_tta}-${a.data.dados.ds_serie}`)})}processPrint(t,o){let a=atob(t.replace(/\s/g,"")),s=a.length,d=new ArrayBuffer(s),h=new Uint8Array(d);for(let g=0;g<s;g++)h[g]=a.charCodeAt(g);let B=new Blob([h],{type:"application/pdf"}),T=URL.createObjectURL(B);if("safari"==L()||"other"==L()||"mobile"==function(){const n=window.navigator.userAgent.toLowerCase();return n.indexOf("android")>-1||n.indexOf("webos")>-1||n.indexOf("iphone")>-1||n.indexOf("ipad")>-1||n.indexOf("ipod")>-1||n.indexOf("blackberry")>-1||n.indexOf("iemobile")>-1||n.indexOf("opera mini")>-1||n.indexOf("mobile")>-1||n.indexOf("crios")>-1?"mobile":"desktop"}()){let g=document.createElement("a");g.href=T,g.target="_blank",g.download=`${o}.pdf`,document.body.appendChild(g),g.click()}else this.pdfSrc=this.sanitizer.bypassSecurityTrustResourceUrl(T),console.log("pdfSrc: ",this.pdfSrc),this.pdfModal.open()}}return n.\u0275fac=function(t){return new(t||n)(e.\u0275\u0275directiveInject(M),e.\u0275\u0275directiveInject(O),e.\u0275\u0275directiveInject(V.DomSanitizer))},n.\u0275cmp=e.\u0275\u0275defineComponent({type:n,selectors:[["app-table"]],viewQuery:function(t,o){if(1&t&&(e.\u0275\u0275viewQuery(b.NW,7),e.\u0275\u0275viewQuery(oe,7)),2&t){let a;e.\u0275\u0275queryRefresh(a=e.\u0275\u0275loadQuery())&&(o.paginator=a.first),e.\u0275\u0275queryRefresh(a=e.\u0275\u0275loadQuery())&&(o.pdfModal=a.first)}},inputs:{documentos:"documentos"},features:[e.\u0275\u0275NgOnChangesFeature],decls:38,vars:8,consts:[["floatLabel","always",1,"form-group","w-25","search-field"],["matInput","","placeholder","Digite para filtrar",1,"form-control",3,"ngModel","ngModelChange","keyup"],["mat-button","","matSuffix","","mat-icon-button","","aria-label","Limpar",3,"click",4,"ngIf"],["mat-table","",1,"mat-elevation-z8","default",3,"dataSource"],["matColumnDef","nu_tta"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","","data-label","nu_tta",4,"matCellDef"],["matColumnDef","municipio"],["mat-cell","","data-label","municipio",4,"matCellDef"],["matColumnDef","nome_origem"],["mat-cell","","data-label","nome_origem",4,"matCellDef"],["matColumnDef","codigo_animal_origem"],["mat-cell","","data-label","codigo_animal_origem",4,"matCellDef"],["matColumnDef","nome_destino"],["mat-cell","","data-label","nome_destino",4,"matCellDef"],["matColumnDef","codigo_animal_destino"],["mat-cell","","data-label","codigo_animal_destino",4,"matCellDef"],["matColumnDef","data_hora_emissao"],["mat-cell","","data-label","data_hora_emissao",4,"matCellDef"],["matColumnDef","situacao"],["mat-cell","","data-label","situacao",4,"matCellDef"],["matColumnDef","actions"],["mat-cell","","data-label","A\xe7\xf5es",4,"matCellDef"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["showFirstLastButtons","",3,"pageSizeOptions"],[3,"src"],["modalPdfAgendamento",""],["mat-button","","matSuffix","","mat-icon-button","","aria-label","Limpar",3,"click"],["mat-header-cell",""],["mat-cell","","data-label","nu_tta"],["mat-cell","","data-label","municipio"],["mat-cell","","data-label","nome_origem"],["mat-cell","","data-label","codigo_animal_origem"],["mat-cell","","data-label","nome_destino"],["mat-cell","","data-label","codigo_animal_destino"],["mat-cell","","data-label","data_hora_emissao"],["mat-cell","","data-label","situacao"],["mat-cell","","data-label","A\xe7\xf5es"],["fxLayout","","fxLayoutGap","8px"],[1,"btn-action",3,"click"],[1,"material-icons"],["mat-header-row",""],["mat-row",""]],template:function(t,o){1&t&&(e.\u0275\u0275elementStart(0,"div"),e.\u0275\u0275elementStart(1,"mat-form-field",0),e.\u0275\u0275elementStart(2,"input",1),e.\u0275\u0275listener("ngModelChange",function(s){return o.value=s})("keyup",function(s){return o.applyFilter(s.target.value)}),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(3,ie,3,0,"button",2),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(4,"table",3),e.\u0275\u0275elementContainerStart(5,4),e.\u0275\u0275template(6,ae,2,0,"th",5),e.\u0275\u0275template(7,re,2,2,"td",6),e.\u0275\u0275elementContainerEnd(),e.\u0275\u0275elementContainerStart(8,7),e.\u0275\u0275template(9,ce,2,0,"th",5),e.\u0275\u0275template(10,se,2,1,"td",8),e.\u0275\u0275elementContainerEnd(),e.\u0275\u0275elementContainerStart(11,9),e.\u0275\u0275template(12,le,2,0,"th",5),e.\u0275\u0275template(13,de,2,1,"td",10),e.\u0275\u0275elementContainerEnd(),e.\u0275\u0275elementContainerStart(14,11),e.\u0275\u0275template(15,me,2,0,"th",5),e.\u0275\u0275template(16,pe,2,1,"td",12),e.\u0275\u0275elementContainerEnd(),e.\u0275\u0275elementContainerStart(17,13),e.\u0275\u0275template(18,ue,2,0,"th",5),e.\u0275\u0275template(19,ge,2,1,"td",14),e.\u0275\u0275elementContainerEnd(),e.\u0275\u0275elementContainerStart(20,15),e.\u0275\u0275template(21,fe,2,0,"th",5),e.\u0275\u0275template(22,_e,2,1,"td",16),e.\u0275\u0275elementContainerEnd(),e.\u0275\u0275elementContainerStart(23,17),e.\u0275\u0275template(24,he,2,0,"th",5),e.\u0275\u0275template(25,Ce,2,1,"td",18),e.\u0275\u0275elementContainerEnd(),e.\u0275\u0275elementContainerStart(26,19),e.\u0275\u0275template(27,ve,2,0,"th",5),e.\u0275\u0275template(28,be,2,1,"td",20),e.\u0275\u0275elementContainerEnd(),e.\u0275\u0275elementContainerStart(29,21),e.\u0275\u0275template(30,xe,2,0,"th",5),e.\u0275\u0275template(31,Me,5,0,"td",22),e.\u0275\u0275elementContainerEnd(),e.\u0275\u0275elementStart(32,"tbody"),e.\u0275\u0275template(33,Oe,1,0,"tr",23),e.\u0275\u0275template(34,Pe,1,0,"tr",24),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(35,"mat-paginator",25),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(36,"lib-modal-pdf",26,27)),2&t&&(e.\u0275\u0275advance(2),e.\u0275\u0275property("ngModel",o.value),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",o.value),e.\u0275\u0275advance(1),e.\u0275\u0275property("dataSource",o.dataSource),e.\u0275\u0275advance(29),e.\u0275\u0275property("matHeaderRowDef",o.displayedColumns),e.\u0275\u0275advance(1),e.\u0275\u0275property("matRowDefColumns",o.displayedColumns),e.\u0275\u0275advance(1),e.\u0275\u0275property("pageSizeOptions",e.\u0275\u0275pureFunction0(7,ye)),e.\u0275\u0275advance(1),e.\u0275\u0275property("src",o.pdfSrc))},directives:[x.KE,S.Nt,l.DefaultValueAccessor,l.NgControlStatus,l.NgModel,v.O5,p.BZ,p.w1,p.fO,p.Dz,p.as,p.nj,b.NW,Ke,x.R9,D.Hw,p.ge,p.ev,C.xw,C.SQ,p.XQ,p.Gk],styles:['.table-exames[_ngcontent-%COMP%]{width:100%}.material-icons[_ngcontent-%COMP%]{color:#0b7675;
1cursor:pointer}.btn-action[_ngcontent-%COMP%]:disabled{opacity:.5}.search-field[_ngcontent-%COMP%]{font-family:"Montserrat";margin-top:20px;font-size:20px}']}),n})(),He=(()=>{class n{transform(t){return t?t.split(" ")[0]:""}}return n.\u0275fac=function(t){return new(t||n)},n.\u0275pipe=e.\u0275\u0275definePipe({name:"firstWord",type:n,pure:!0}),n})(),Ye=(()=>{class n{constructor(t,o,a,s,d){this.LibServicoService=t,this.loadingService=o,this.router=a,this.activedRoute=s,this.environment=d,this.nomeServico=""}ngOnInit(){this.getInitialState()}getInitialState(){this.LibServicoService.getUserAndServiceFromProtocol().subscribe(t=>{t?(this.user=t,localStorage.setItem("origem",t.cpfCidadao),this.getList({cpfcnpj:t.cpfCidadao,limit:100}),this.LibServicoService.getTokenWSO2().subscribe(o=>{this.LibServicoService.getServico(o).subscribe(a=>{this.nomeServico=a.nomeServico})})):this.router.navigate(["/servicos/servico",this.activedRoute.parent.snapshot.data.servico.descUrlAmigavel])})}getList(t){this.loadingService.show(),this.LibServicoService.getTokenWSO2().subscribe(o=>{this.LibServicoService.getLista(o,t).subscribe(a=>{this.loadingService.hide();let d=(a.data&&a.data.length?a.data:[]).map(h=>this.processarDados(h));console.log("lista: ",d),this.informacoes=d},a=>{this.loadingService.hide(),"Pessoa n\xe3o encontrada."===a.error.data?f().fire({icon:"error",title:"Pessoa n\xe3o encontrada",html:"Para ter acesso \xe0 essa funcionalidade \xe9 necess\xe1rio realizar seu cadastro no <strong>SIDAGO</strong>.<br>Procure uma Unidade da Agrodefesa mais pr\xf3xima e fa\xe7a a solicita\xe7\xe3o.",showConfirmButton:!0,confirmButtonText:"Retornar ao Expresso"}).then(s=>{window.location.href="producao"===this.environment.name?"https://www.go.gov.br":"https://wwwhomolog.go.gov.br"}):(this.error=a,console.log("erro: ",a))})})}processarDados(t){return t.situacao="",t.situacao=t.bo_ativo?"Ativo":"Cancelado",t.emissao=I(t.dt_cadastro).format("DD/MM/YYYY HH:mm"),t}}return n.\u0275fac=function(t){return new(t||n)(e.\u0275\u0275directiveInject(M),e.\u0275\u0275directiveInject(O),e.\u0275\u0275directiveInject(m.F0),e.\u0275\u0275directiveInject(m.gz),e.\u0275\u0275directiveInject("ENVIRONMENT"))},n.\u0275cmp=e.\u0275\u0275defineComponent({type:n,selectors:[["lib-crud"]],decls:15,vars:6,consts:[[1,"card-resultado-exames-wrap"],[1,"card-detalhe-exames"],[1,"titulo-detalhe-exames"],[2,"font-weight","bold"],[1,"icon-wrap"],[1,"link-outro-cpf",3,"routerLink"],[1,"material-icons"],[1,"table-content"],[3,"documentos"]],template:function(t,o){1&t&&(e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275elementStart(1,"div",1),e.\u0275\u0275elementStart(2,"div",2),e.\u0275\u0275elementStart(3,"p"),e.\u0275\u0275elementStart(4,"span",3),e.\u0275\u0275text(5),e.\u0275\u0275pipe(6,"firstWord"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(7,"div",4),e.\u0275\u0275elementStart(8,"div",5),e.\u0275\u0275elementStart(9,"span"),e.\u0275\u0275text(10,"Emitir TTA"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(11,"span",6),e.\u0275\u0275text(12,"add_circle_outline"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(13,"div",7),e.\u0275\u0275element(14,"app-table",8),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd()),2&t&&(e.\u0275\u0275advance(5),e.\u0275\u0275textInterpolate1("Ol\xe1, ",e.\u0275\u0275pipeBind1(6,3,null==o.user?null:o.user.nomeCidadao),"!"),e.\u0275\u0275advance(3),e.\u0275\u0275property("routerLink",e.\u0275\u0275pureFunction0(5,Ee)),e.\u0275\u0275advance(6),e.\u0275\u0275property("documentos",o.informacoes))},directives:[m.rH,qe],pipes:[He],styles:[".wrap-form[_ngcontent-%COMP%]{padding:.9375rem 1.375rem}.card-resultado-exames-wrap[_ngcontent-%COMP%]{margin:-25px auto 0}.card-detalhe-exames[_ngcontent-%COMP%]{width:100%;padding:25px;background:#fff;box-shadow:5px 10px 10px #00000030;border-radius:5px;border-left:6px solid #0B7675;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 768px){.card-detalhe-exames[_ngcontent-%COMP%]{flex-direction:column;justify-content:flex-start;align-items:flex-start}.card-detalhe-exames[_ngcontent-%COMP%] .titulo-detalhe-exames[_ngcontent-%COMP%]{margin:12px 0;justify-content:flex-start;align-items:flex-start}}.card-detalhe-exames[_ngcontent-%COMP%] .titulo-detalhe-exames[_ngcontent-%COMP%]{display:flex;align-items:center}.link-outro-cpf[_ngcontent-%COMP%]{background:#0B7675;color:#fff;cursor:pointer;font-weight:bold;display:flex;align-items:center;padding:8px 25px;border-radius:25px;outline-width:0!important}.link-outro-cpf[_ngcontent-%COMP%] span[_ngcontent-%COMP%], .link-outro-cpf[_ngcontent-%COMP%] span.material-icons[_ngcontent-%COMP%]{display:inline-block;color:#fff}.link-outro-cpf[_ngcontent-%COMP%] span[_ngcontent-%COMP%]:not(.material-icons){font-size:.9375rem}.link-outro-cpf[_ngcontent-%COMP%] span[_ngcontent-%COMP%] + span[_ngcontent-%COMP%]{padding-left:.5em}@media screen and (max-width: 768px){.icon-wrap[_ngcontent-%COMP%]{display:flex;justify-content:center;width:100%}}.table-content[_ngcontent-%COMP%]{padding:25px 0}"]}),n})(),R=(()=>{class n{constructor(t,o){this.activatedRoute=t,this.router=o}resolve(t,o){return t.queryParams.hasOwnProperty("protocoloAtendeGoias")?(localStorage.setItem("protocolo-atende-goias",t.queryParams.protocoloAtendeGoias),this.router.navigate([o.url.substring(0,o.url.indexOf("?"))],{relativeTo:this.activatedRoute,queryParams:null,queryParamsHandling:"merge"}),t.queryParams.protocoloAtendeGoias):localStorage.getItem("protocolo-atende-goias")}}return n.\u0275fac=function(t){return new(t||n)(e.\u0275\u0275inject(m.gz),e.\u0275\u0275inject(m.F0))},n.\u0275prov=e.\u0275\u0275defineInjectable({token:n,factory:n.\u0275fac}),n})(),Qe=(()=>{class n{constructor(){}ngOnInit(){}}return n.\u0275fac=function(t){return new(t||n)},n.\u0275cmp=e.\u0275\u0275defineComponent({type:n,selectors:[["lib-emitir-termo-de-transferencia-animal"]],decls:2,vars:0,template:function(t,o){1&t&&(e.\u0275\u0275elementStart(0,"div"),e.\u0275\u0275element(1,"router-outlet"),e.\u0275\u0275elementEnd())},directives:[m.lC],encapsulation:2}),n})(),Xe=(()=>{class n{constructor(t,o,a,s,d,h){this.activatedRoute=t,this.router=o,this.loadingService=a,this.imunizaGoiasService=s,this.activedRoute=d,this.environment=h,this.loadingDiv=!1,this.hasError=!1,this.$destroy=new _.xQ}ngOnInit(){this.checkProtocolUser()}redirectToService(){localStorage.getItem("protocolo-atende-goias")||this.router.navigate("producao"==this.environment.name||"producao"!=this.environment.name?["/servicos/servico",this.activatedRoute.parent.snapshot.data.servico.descUrlAmigavel]:["/servicos/todos-os-servicos"])}checkProtocolUser(){localStorage.getItem("protocolo-atende-goias")?(this.loadingService.show(),this.imunizaGoiasService.getUserAndServiceFromProtocol().subscribe(t=>{t||(this.removeProtocol(),this.redirectToService()),this.loadingService.hide()},t=>{this.loadingService.hide(),this.hasError=!0,f().fire("Erro",t.error?t.error.message:"","error")})):this.redirectToService()}cleanFormat(t){const o=new RegExp(/\D/g);return t.trim().replace(o,"")}ngAfterContentInit(){this.observableLoading()}observableLoading(){this.loadingService.loadingState.pipe((0,W.R)(this.$destroy)).subscribe(t=>{this.loadingDiv=t})}ngOnDestroy(){localStorage.getItem("testaValue")&&localStorage.removeItem("testaValue"),this.$destroy.next(!0),this.$destroy.unsubscribe()}removeProtocol(){localStorage.getItem("protocolo-atende-goias")&&localStorage.removeItem("protocolo-atende-goias")}}return n.\u0275fac=function(t){return new(t||n)(e.\u0275\u0275directiveInject(m.gz),e.\u0275\u0275directiveInject(m.F0),e.\u0275\u0275directiveInject(O),e.\u0275\u0275directiveInject(M
1),e.\u0275\u0275directiveInject(m.gz),e.\u0275\u0275directiveInject("ENVIRONMENT"))},n.\u0275cmp=e.\u0275\u0275defineComponent({type:n,selectors:[["lib-raiz-lib-servico"]],decls:2,vars:1,consts:[["id","loading",4,"ngIf"],["id","loading"],[1,"loading-wrap","costum-spin"],[1,"loading-text"],[3,"diameter"]],template:function(t,o){1&t&&(e.\u0275\u0275element(0,"router-outlet"),e.\u0275\u0275template(1,Te,7,1,"div",0)),2&t&&(e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",o.loadingDiv))},directives:[m.lC,v.O5,A.$g],styles:[".wrap-body-agendamento[_ngcontent-%COMP%]{min-height:100%;height:100%;display:flex;flex-direction:column}.wrap-body-agendamento[_ngcontent-%COMP%] .body-agendamento[_ngcontent-%COMP%]{flex-grow:1}@media screen and (min-width: 769px){ .costum-date-picker{width:200px}} .wrap-form{background:#fff;box-shadow:.3125rem .625rem .625rem #00000030;margin-top:20px}#loading[_ngcontent-%COMP%]{position:fixed;width:100%;top:0;left:0;height:100vh;background:rgba(55,71,79,.7);z-index:999999999999}#loading[_ngcontent-%COMP%] .loading-wrap[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%}#loading[_ngcontent-%COMP%] .loading-wrap[_ngcontent-%COMP%] .loading-text[_ngcontent-%COMP%]{margin-bottom:15px}#loading[_ngcontent-%COMP%] .loading-wrap[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:15px;color:#fff;font-weight:bold}.close-icon[_ngcontent-%COMP%]{position:absolute;top:0px;right:25px}.modal-title[_ngcontent-%COMP%]{position:relative;text-align:center;margin-bottom:15px}.content-modal[_ngcontent-%COMP%]{text-align:center}.btn-wrap[_ngcontent-%COMP%]{width:100%;display:flex;align-items:center;justify-content:center;margin:25px 0}.br-button.is-secondary[_ngcontent-%COMP%]{align-items:center;background:#0B7675;border:1px solid #0B7675;border-radius:100px;display:inline-flex;height:44px;justify-content:center;padding:0 24px;text-align:center;width:100%;font-size:16px;line-height:normal;color:#fff;font-style:normal;font-weight:500;font-family:Rawline;cursor:pointer}@media (min-width: 576px){.br-button.is-secondary[_ngcontent-%COMP%]{min-width:144px;width:auto}}.br-button.is-secondary[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{font-weight:800;letter-spacing:-1px}.br-button.is-secondary.is-small[_ngcontent-%COMP%]{height:32px}.br-button.is-secondary[_ngcontent-%COMP%]:focus, .br-button.is-secondary.is-focus[_ngcontent-%COMP%]{box-shadow:0 3px 6px -3px #0b7675;outline:0}.br-button.is-secondary[_ngcontent-%COMP%]:hover, .br-button.is-secondary.is-hover[_ngcontent-%COMP%]{background-color:#0b7675;border-color:#0b7675;color:#fff;text-decoration:none}.ml-half[_ngcontent-%COMP%]{margin-left:4px!important}.container-out[_ngcontent-%COMP%]{background:#0B7675}.container-in[_ngcontent-%COMP%]{border-top-left-radius:70px;border-top-right-radius:70px;background:#FFF}@media screen and (max-width: 599px){.container-in[_ngcontent-%COMP%]{border-top-left-radius:14px;border-top-right-radius:14px}}"]}),n})(),Je=(()=>{class n{constructor(t,o){this.http=t,this.environment=o}getServico(t){return this.http.get(`${this.environment.baseUrl}servico/${t}`)}getByID(t){return this.http.get(`${this.environment.baseUrl}servico/id/${t}`)}}return n.\u0275fac=function(t){return new(t||n)(e.\u0275\u0275inject(u.eN),e.\u0275\u0275inject("ENVIRONMENT"))},n.\u0275prov=e.\u0275\u0275defineInjectable({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),z=(()=>{class n{constructor(t,o){this.servico=t,this.environment=o}resolve(t){return this.servico.getByID(609)}}return n.\u0275fac=function(t){return new(t||n)(e.\u0275\u0275inject(Je),e.\u0275\u0275inject("ENVIRONMENT"))},n.\u0275prov=e.\u0275\u0275defineInjectable({token:n,factory:n.\u0275fac}),n})(),Ze=(()=>{class n{constructor(){}ngOnInit(){}}return n.\u0275fac=function(t){return new(t||n)},n.\u0275cmp=e.\u0275\u0275defineComponent({type:n,selectors:[["app-title-form"]],inputs:{text:"text"},decls:4,vars:1,consts:[[1,"title-form"],[1,"divisor-wrap",2,"display","flex","justify-content","center","align-items","center"],[1,"divisor"]],template:function(t,o){1&t&&(e.\u0275\u0275elementStart(0,"h2",0),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(2,"div",1),e.\u0275\u0275element(3,"div",2),e.\u0275\u0275elementEnd()),2&t&&(e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(o.text))},styles:[".title-form[_ngcontent-%COMP%]{font-size:22px;color:#0b7675;font-weight:400;text-transform:uppercase;text-align:center}"]}),n})(),et=(()=>{class n{constructor(){}ngOnInit(){}}return n.\u0275fac=function(t){return new(t||n)},n.\u0275cmp=e.\u0275\u0275defineComponent({type:n,selectors:[["app-subtitle-form"]],inputs:{text:"text"},decls:2,vars:1,consts:[[1,"title"]],template:function(t,o){1&t&&(e.\u0275\u0275elementStart(0,"h2",0),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&t&&(e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(o.text))},styles:[".title[_ngcontent-%COMP%]{font-weight:bold;color:#0b7675;font-size:1.263em;margin:.9375rem 0;line-height:1}"]}),n})();const nt=[{path:"",component:Qe,children:[{path:"",component:Xe,children:[{path:"",redirectTo:"crud",pathMatch:"full"},{path:"crud",component:Ye},{path:"form-inserir",component:(()=>{class n{constructor(t,o,a,s){this.LibServicoService=t,this.formBuilder=o,this.router=a,this.loadingService=s,this.selected="domain",this.siglaServico="TTA"}
1ngOnInit(){this.getFinalidades(),this.getRequisitantes(),this.getPropriedadeUsuario(),this.inserirForm=this.formBuilder.group({id_origem:["",l.Validators.required],id_destino:["",l.Validators.required],finalidade:["",l.Validators.required],requisitante:["",l.Validators.required],id_dare:["",l.Validators.required],estratificacao1_id1:0,estratificacao2_id5:0,estratificacao3_id2:0,estratificacao4_id6:0,estratificacao5_id3:0,estratificacao6_id7:0,estratificacao7_id4:0,estratificacao8_id8:0})}getPropriedadeUsuario(){this.LibServicoService.getPropriedadeUsuario(localStorage.getItem("origem")).subscribe(t=>{this.opcoesOrigem=[],t.data.forEach(o=>{this.opcoesOrigem.push({id_origem:o.nu_inscricaoestadual,no_fantasia:`${o.no_fantasia} (I.E.: ${o.nu_inscricaoestadual})`})})})}getFinalidades(){this.opcoesFinalidade=[],this.LibServicoService.getFinalidadesTta().subscribe(t=>{Object.keys(t.data).forEach(o=>{this.opcoesFinalidade.push({tp_finalidade:o,nome:t.data[o]})})},t=>{console.log("getFinalidades: ",t);const o={DV:"Doa\xe7\xe3o em vida",MH:"Mea\xe7\xe3o ou heran\xe7a",VP:"Venda de propriedade com animais",MT:"Mudan\xe7a de titularidade da I.E. (Pessoa F\xedsica/Jur\xeddica)",DC:"Dissolu\xe7\xe3o de casamento com separa\xe7\xe3o de bens",EP:"Evento pecu\xe1rio na pr\xf3pria propriedade",EC:"Erro de Cadastro"};Object.keys(o).forEach(a=>{this.opcoesFinalidade.push({tp_finalidade:a,nome:o[a]})})})}getRequisitantes(){this.opcoesRequisitante=[],this.LibServicoService.getRequisitanteTta().subscribe(t=>{t.data.forEach(o=>{this.opcoesRequisitante.push({tp_requisitante:o.id,nome:o.description})})},t=>{console.log("getRequisitantes: ",t),[{id:"proprietario",description:"Propriet\xe1rio"},{id:"outro",description:"Outro"}].forEach(a=>{this.opcoesRequisitante.push({tp_requisitante:a.id,nome:a.description})})})}next(){console.log("form: ",this.inserirForm.value),this.verificarEstratificacoes(this.inserirForm.value)?f().fire("Alerta","\xc9 necess\xe1rio ao menos um animal na movimenta\xe7\xe3o para emiss\xe3o da GTA.","error"):(this.inserirForm.markAsTouched(),this.inserirForm.invalid?f().fire("Alerta","Por favor, preencha os campos obrigat\xf3rios antes de prosseguir.","error"):f().fire({title:"Aviso",text:"As informa\xe7\xf5es s\xe3o de responsabilidade do emissor, confirma os dados da emiss\xe3o da Tta?",icon:"warning",showCancelButton:!0,confirmButtonText:"Emitir",cancelButtonText:"Voltar"}).then(t=>{t.value?(this.loadingService.show(),this.LibServicoService.emitirTTA(this.inserirForm.value).subscribe(o=>{this.loadingService.hide(),console.log("resp: ",o),"erro"===o.message?(this.loadingService.hide(),f().fire({title:"Erro",width:550,html:o.data?o.data[0]:"",icon:"error"})):f().fire("Tta emitida!","","success").then(()=>{this.router.navigateByUrl("/servicos-digitais/agrodefesa/emitir-termo-de-transferencia-animal")})},o=>{this.loadingService.hide(),console.log("err: ",o);let a="";a=o.error.text?o.error.text:a,a=o.error.data?o.error.data:a,a=o.data?o.data[0]:a,f().fire({title:"Erro",width:550,html:a,icon:"error"})})):console.log("result: ",t)}))}verificarEstratificacoes(t){return t.estratificacao1_id1+t.estratificacao2_id5+t.estratificacao3_id2+t.estratificacao4_id6+t.estratificacao5_id3+t.estratificacao6_id7+t.estratificacao7_id4+t.estratificacao8_id8===0}}return n.\u0275fac=function(t){return new(t||n)(e.\u0275\u0275directiveInject(M),e.\u0275\u0275directiveInject(l.FormBuilder),e.\u0275\u0275directiveInject(m.F0),e.\u0275\u0275directiveInject(O))},n.\u0275cmp=e.\u0275\u0275defineComponent({type:n,selectors:[["app-form-inserir"]],decls:101,vars:7,consts:[[3,"text"],[1,"wrap-form"],[3,"formGroup","ngSubmit"],["fxLayout","","fxLayout.xs","column","fxLayout.sm","column","fxLayoutGap","25px","fxLayoutGap.xs","0px","fxLayoutGap.sm","0px"],["fxFlex","50"],["appearance","outline","floatLabel","always"],["placeholder","Selecione a Origem:","formControlName","id_origem"],["class","mat-option-custom",3,"value",4,"ngFor","ngForOf"],["matInput","","placeholder","N\xb0 I.E. Destino","formControlName","id_destino"],["fxFlex","33"],["placeholder","Selecione a Finalidade:","formControlName","finalidade"],[3,"value",4,"ngFor","ngForOf"],["placeholder","Selecione o requisitante:","formControlName","requisitante"],["matInput","","placeholder","N\xba Dare origem","formControlName","id_dare"],["text","Movimenta\xe7\xe3o"],["fxLayout","","fxLayout.xs","column","fxLayout.sm","column","fxLayoutGap","25px","fxLayoutGap.xs","10px","fxLayoutGap.sm","10px","fxLayoutAlign","space-around center"],["fxFlex","100"],[1,"table"],[1,"movimentacao","especie"],["colspan","11"],[1,"centered","macho"],[1,"centered","femea"],[1,"movimentacao"],["type","number","formControlName","estratificacao1_id1","placeholder","0"],["type","number","formControlName","estratificacao2_id5","placeholder","0"],["type","number","formControlName","estratificacao3_id2","placeholder","0"],["type","number","formControlName","estratificacao4_id6","placeholder","0"],["type","number","formControlName","estratificacao5_id3","placeholder","0"],["type","number","formControlName","estratificacao6_id7","placeholder","0"],["type","number","formControlName","estratificacao7_id4","placeholder","0"],["type","number","formControlName","estratificacao8_id8","placeholder","0"],["fxLayout","","fxLayout","row","fxLayoutAlign","center center"],[1,"btnPrev",3,"routerLink"],[1,"material-icons"],[1,"btn"],[1,"mat-option-custom",3,"value"],[3,"value"]],template:function(t,o){1&t&&(e.\u0275\u0275element(0,"app-title-form",0),e.\u0275\u0275elementStart(1,"div",1),e.\u0275\u0275elementStart(2,"form",2),e.\u0275\u0275listener("ngSubmit",function(){return o.next()}),e.\u0275\u0275elementStart(3,"div",3),e.\u0275\u0275elementStart(4,"div",4),e.\u0275\u0275elementStart(5,"mat-form-field",5),e.\u0275\u0275elementStart(6,"mat-label"),e.\u0275\u0275text(7,"Inscri\xe7\xe3o Estadual Origem:"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(8,"mat-select",6),e.\u0275\u0275template(9,we,2,2,"mat-option",7),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(10,"div",4),e.\u0275\u0275elementStart(11,"mat-form-field",5),e.\u0275\u0275elementStart(12,"mat-label"),e.\u0275\u0275text(13,"Inscri\xe7\xe3o Estadual Destino:"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(14,"input",8),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(15,"div",3),e.\u0275\u0275elementStart(16,"div",9),e.\u0275\u0275elementStart(17,"mat-form-field",5),e.\u0275\u0275elementStart(18,"mat-label"),e.\u0275\u0275text(19,"Finalidade"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(20,"mat-select",10),e.\u0275\u0275template(21,Ie,2,2,"mat-option",11),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(22,"div",9),e.\u0275\u0275elementStart(23,"mat-form-field",5),e.\u0275\u0275elementStart(24,"mat-label"),e.\u0275\u0275text(25,"Requisitante"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(26,"mat-select",12),e.\u0275\u0275template(27,De,2,2,"mat-option",11),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(28,"div",9),e.\u0275\u0275elementStart(29,"mat-form-field",5),e.\u0275\u0275elementStart(30,"mat-label"),e.\u0275\u0275text(31,"Dare:"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(32,"input",13),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(33,"app-subtitle-form",14),e.\u0275\u0275elementStart(34,"div",15),e.\u0275\u0275elementStart(35,"div",16),e.\u0275\u0275elementStart(36,"table",17),e.\u0275\u0275elementStart(37,"thead"),e.\u0275\u0275elementStart(38,"tr",18),e.\u0275\u0275elementStart(39,"th",19),e.\u0275\u0275text(40," Esp\xe9cie: Bovino "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(41,"tr"),e.\u0275\u0275elementStart(42,"td",20),e.\u0275\u0275text(43,"Macho"),e.\u0275\u0275element(44,"br"),e.\u0275\u0275text(45,"0 - 12 meses"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(46,"td",21),e.\u0275\u0275text(47,"F\xeamea"),e.\u0275\u0275element(48,"br"),e.\u0275\u0275text(49,"0 - 12 meses"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(50,"td",20),e.\u0275\u0275text(51,"Macho"),e.\u0275\u0275element(52,"br"),e.\u0275\u0275text(53,"13 - 24 meses"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(54,"td",21),e.\u0275\u0275text(55,"F\xeamea"),e.\u0275\u0275element(56,"br"),e.\u0275\u0275text(57,"13 - 24 meses"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(58,"td",20),e.\u0275\u0275text(59,"Macho"),e.\u0275\u0275element(60,"br"),e.\u0275\u0275text(61,"25 - 36 meses"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(62,"td",21),e.\u0275\u0275text(63,"F\xeamea"),e.\u0275\u0275element(64,"br"),e.\u0275\u0275text(65,"25 - 36 meses"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(66,"td",20),e.\u0275\u0275text(67,"Macho"),e.\u0275\u0275element(68,"br"),e.\u0275\u0275text(69,"> 36 meses"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(70,"td",21),e.\u0275\u0275text(71,"F\xeamea"),e.\u0275\u0275element(72,"br"),e.\u0275\u0275text(73,"> 36 meses"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(74,"tbody"),e.\u0275\u0275elementStart(75,"tr",22),e.\u0275\u0275elementStart(76,"td"),e.\u0275\u0275element(77,"input",23),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(78,"td"),e.\u0275\u0275element(79,"input",24),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(80,"td"),e.\u0275\u0275element(81,"input",25),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(82,"td"),e.\u0275\u0275element(83,"input",26),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(84,"td"),e.\u0275\u0275element(85,"input",27),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(86,"td"),e.\u0275\u0275element(87,"input",28),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(88,"td"),e.\u0275\u0275element(89,"input",29),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(90,"td"),e.\u0275\u0275element(91,"input",30),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(92,"div",31),e.\u0275\u0275elementStart(93,"div"),e.\u0275\u0275elementStart(94,"button",32),e.\u0275\u0275elementStart(95,"span",33),e.\u0275\u0275text(96," arrow_back "),e.\u0275\u0275elementEnd(),e.\u0275\u0275text(97," Voltar "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(98,"div"),e.\u0275\u0275elementStart(99,"button",34),e.\u0275\u0275text(100,"Emitir"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementEnd()),2&t&&(e.\u0275\u0275propertyInterpolate1("text","Emitir ",o.siglaServico,""),e.\u0275\u0275advance(2),e.\u0275\u0275property("formGroup",o.inserirForm),e.\u0275\u0275advance(7),e.\u0275\u0275property("ngForOf",o.opcoesOrigem),e.\u0275\u0275advance(12),e.\u0275\u0275property("ngForOf",o.opcoesFinalidade),e.\u0275\u0275advance(6),e.\u0275\u0275property("ngForOf",o.opcoesRequisitante),e.\u0275\u0275advance(67),e.\u0275\u0275property("routerLink",e.\u0275\u0275pureFunction0(6,ke)))},directives:[Ze,l.\u0275NgNoValidate,l.NgControlStatusGroup,l.FormGroupDirective,C.xw,C.SQ,C.yH,x.KE,x.hX,k.gD,l.NgControlStatus,l.Form
1ControlName,v.sg,S.Nt,l.DefaultValueAccessor,et,C.Wh,l.NumberValueAccessor,m.rH,G.ey],styles:[".wrap-form[_ngcontent-%COMP%]{padding:.9375rem 1.375rem}.btn[_ngcontent-%COMP%]{background:#0B7675;color:#fff;font-weight:bold;display:flex;align-items:center;padding:8px 25px;border-radius:25px;outline-width:0!important}.btn[_ngcontent-%COMP%] span[_ngcontent-%COMP%], .btn[_ngcontent-%COMP%] span.material-icons[_ngcontent-%COMP%]{display:inline-block;color:#fff}.btn[_ngcontent-%COMP%] span[_ngcontent-%COMP%] + span[_ngcontent-%COMP%]{padding-left:.5em}.btnPrev[_ngcontent-%COMP%]{background:transparent;color:#66667180;font-weight:bold;display:flex;align-items:center;padding:8px 25px;border-radius:25px;outline-width:0!important;transition:all ease-in .6s;margin-right:12px}@media screen and (max-width: 599px){.btnPrev[_ngcontent-%COMP%]{background:#f6f6f9}}@media screen and (min-width: 600px){.btnPrev[_ngcontent-%COMP%]:hover{background:#f6f6f9}}.btnPrev[_ngcontent-%COMP%] span[_ngcontent-%COMP%], .btnPrev[_ngcontent-%COMP%] span.material-icons[_ngcontent-%COMP%]{display:inline-block;color:#66667180}.btnPrev[_ngcontent-%COMP%] span[_ngcontent-%COMP%] + span[_ngcontent-%COMP%]{padding-right:.5em}.movimentacao[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], td[_ngcontent-%COMP%]{font-weight:bold;text-align:center;border:1px solid rgb(202,202,202)}.table[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{font-size:14px}.movimentacao[_ngcontent-%COMP%] > td[_ngcontent-%COMP%] > input[_ngcontent-%COMP%]{width:100%;border-width:0 0 1px;text-align:right}.especie[_ngcontent-%COMP%]{background-color:#e6e6e6}.especie[_ngcontent-%COMP%] > th[_ngcontent-%COMP%]{font-weight:bold}.macho[_ngcontent-%COMP%]{font-weight:bold}.femea[_ngcontent-%COMP%]{font-weight:bold}.centered[_ngcontent-%COMP%]{text-align:center}.righted[_ngcontent-%COMP%]{text-align:right}.mat-option-custom[_ngcontent-%COMP%]{white-space:normal;line-height:normal!important}input[_ngcontent-%COMP%]::-webkit-outer-spin-button, input[_ngcontent-%COMP%]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][_ngcontent-%COMP%]{-moz-appearance:textfield}"]}),n})()}],resolve:{protocoloAtendeGoias:R}}],resolve:{servico:z}}];let ot=(()=>{class n{}return n.\u0275fac=function(t){return new(t||n)},n.\u0275mod=e.\u0275\u0275defineNgModule({type:n}),n.\u0275inj=e.\u0275\u0275defineInjector({providers:[z,R],imports:[[m.Bz.forChild(nt)],m.Bz]}),n})();const it=(n,i,t)=>{if(0==t||0==i)return`0 de ${t}`;const o=n*i;return`${o+1} - ${o<(t=Math.max(t,0))?Math.min(o+i,t):o+i} de ${t}`};function at(){const n=new b.ye;return n.itemsPerPageLabel="Items por pagina:",n.nextPageLabel="Pr\xf3ximo",n.previousPageLabel="Anterior",n.getRangeLabel=it,n}let rt=(()=>{class n{}return n.\u0275fac=function(t){return new(t||n)},n.\u0275mod=e.\u0275\u0275defineNgModule({type:n}),n.\u0275inj=e.\u0275\u0275defineInjector({providers:[{provide:b.ye,useValue:at()}],imports:[[v.ez,ot,l.ReactiveFormsModule,l.FormsModule,ee.o9,x.lN,p.p0,q.p9,J.JX,S.c,b.TU,A.Cq,Z.dw,H.FA,K.yI.forRoot({dropSpecialCharacters:!0}),Y.Fk,Q.Bb,X.T5,k.LD,te.Z,D.Ps]]}),n})()}}]);
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.