PageSourceSearch

https://abem-nacional.com.br/4734.715a93382697221b.js

js abem-nacional.com.br collected 2026-10-04 06:08:31 UTC 9,073 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkabem=self.webpackChunkabem||[]).push([[4734],{44734(N,m,i){var h=i(29293).default,g=this&&this.__createBinding||(Object.create?function(a,r,s,t){void 0===t&&(t=s);var n=Object.getOwnPropertyDescriptor(r,s);(!n||("get"in n?!r.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return r[s]}}),Object.defineProperty(a,t,n)}:function(a,r,s,t){void 0===t&&(t=s),a[t]=r[s]}),v=this&&this.__setModuleDefault||(Object.create?function(a,r){Object.defineProperty(a,"default",{enumerable:!0,value:r})}:function(a,r){a.default=r}),l=this&&this.__importStar||function(){var a=function(r){return(a=Object.getOwnPropertyNames||function(s){var t=[];for(var n in s)Object.prototype.hasOwnProperty.call(s,n)&&(t[t.length]=n);return t})(r)};return function(r){if(r&&r.__esModule)return r;var s={};if(null!=r)for(var t=a(r),n=0;n<t.length;n++)"default"!==t[n]&&g(s,r,t[n]);return v(s,r),s}}();Object.defineProperty(m,"__esModule",{value:!0}),m.AppraisersComponent=void 0;const c=i(89377),p=i(70853),f=i(13345),y=i(25874),M=i(37723),b=i(84635),C=i(84341),S=i(60177),e=l(i(49849)),_=l(i(7901)),A=l(i(37554)),x=l(i(39078)),E=l(i(70226)),T=l(i(89656)),u=l(i(84341)),w=l(i(84635)),I=l(i(5779)),O=l(i(37723)),P=l(i(25874)),j=l(i(13345)),W=()=>({standAlone:!0});function V(a,r){1&a&&(e.\u0275\u0275elementStart(0,"tr")(1,"th"),e.\u0275\u0275text(2," Nome "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"th"),e.\u0275\u0275text(4," CPF "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(5,"th"),e.\u0275\u0275text(6," E-mail "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(7,"th"),e.\u0275\u0275text(8," Trabalhos avaliados "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(9,"th"),e.\u0275\u0275text(10," Trabalhos em lote "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(11,"th"),e.\u0275\u0275text(12," Coordenador "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(13,"th"),e.\u0275\u0275text(14," Eixos "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(15,"th"),e.\u0275\u0275text(16," Tipo "),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(17,"th"),e.\u0275\u0275elementEnd())}function B(a,r){if(1&a){const s=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"tr")(1,"td"),e.\u0275\u0275text(2),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"td"),e.\u0275\u0275text(4),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(5,"td"),e.\u0275\u0275text(6),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(7,"td"),e.\u0275\u0275text(8),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(9,"td"),e.\u0275\u0275text(10),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(11,"td")(12,"input",11),e.\u0275\u0275twoWayListener("ngModelChange",function(n){const o=e.\u0275\u0275restoreView(s).$implicit;return e.\u0275\u0275twoWayBindingSet(o.coordenator,n)||(o.coordenator=n),e.\u0275\u0275resetView(n)}),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(13,"td")(14,"p-multiSelect",12),e.\u0275\u0275twoWayListener("ngModelChange",function(n){const o=e.\u0275\u0275restoreView(s).$implicit;return e.\u0275\u0275twoWayBindingSet(o.themes,n)||(o.themes=n),e.\u0275\u0275resetView(n)}),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(15,"td")(16,"p-select",13),e.\u0275\u0275twoWayListener("ngModelChange",function(n){const o=e.\u0275\u0275restoreView(s).$implicit;return e.\u0275\u0275twoWayBindingSet(o.type_id,n)||(o.type_id=n),e.\u0275\u0275resetView(n)}),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(17,"td")(18,"button",14),e.\u0275\u0275listener("click",function(){const n=e.\u0275\u0275restoreView(s).rowIndex,o=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(o.remove_user(n))}),e.\u0275\u0275element(19,"span",15),e.\u0275\u0275elementEnd()()()}if(2&a){const s=r.$implicit,t=e.\u0275\u0275nextContext();e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",s.name," "),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",s.login," "),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",s.email," "),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",s.submissions," "),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",s.awaiting," "),e.\u0275\u0275advance(2),e.\u0275\u0275twoWayProperty("ngModel",s.coordenator),e.\u0275\u0275property("ngModelOptions",e.\u0275\u0275pureFunction0(11,W)),e.\u0275\u0275advance(2),e.\u0275\u0275property("options",t.themes),e.\u0275\u0275twoWayProperty("ngModel",s.themes),e.\u0275\u0275advance(2),e.\u0275\u0275twoWayProperty("ngModel",s.type_id),e.\u0275\u0275property("options",t.types)}}m.AppraisersComponent=(()=>{class a{route;api;modal;loading;alert;appraisers;users;themes;search;types;constructor(s,t,n,o,d){this.route=s,this.api=t,this.modal=n,this.loading=o,this.alert=d,this.appraisers=new p.Appraisers;let L=new p.AppraiserTypes;this.types=L.list}ngOnInit(){this.route.params.subscribe(s=>{this.appraisers=new p.Appraisers,this.appraisers.event_id=s.event,this.appraisers.theme_id=s.theme,this.loading.start(),this.themes=[],this.api.recover("admin/event/:event_id/submissions/themes",{event_id:this.appraisers.event_id}).subscribe(t=>{for(let n of t)this.themes.push({value:n.id,label:n.title})}),this.api.recover("event/:event_id/submissions/appraisers/:theme_id",{event_id:this.appraisers.event_id,theme_id:this.appraisers.theme_id}).subscribe(t=>{for(let n=0;n<t.length;n++){let o=new p.SubmissionUser;o.setup(t[n]),this.appraisers.add_user(o),this.loading.end()}},t=>{this.loading.end()})})}select_user(s){let t=new p.SubmissionUser;t.setup(s),this.appraisers.add_user(t),this.users=null}find_user(){this.loading.start(),this.api.recover("user",{search:this.search}).subscribe(s=>{this.select_user(s.results[0]),this.loading.end()},s=>{this.modal.open(c.AlertModalComponent).componentInstance.error(s.error.message),this.loading.end()})}save(){this.loading.start(),this.api.update("event/:event_id/submissions/appraisers",this.appraisers.get_values()).subscribe(s=>{this.loading.end(),this.modal.open(c.AlertModalComponent).componentInstance.success("Aval
1iadores salvos com sucesso!")},s=>{this.loading.end(),this.modal.open(c.AlertModalComponent).componentInstance.error(s.error.message)})}remove_user(s){var t=this;return h(function*(){let n=t.appraisers.remove_user(s);t.loading.start();try{yield t.api.remove("event/:event_id/papers/appraisers/:user_id",{user_id:n.id,event_id:t.appraisers.event_id}),t.loading.end(),t.alert.success("Avaliador excluido com sucesso!")}catch(o){t.loading.end(),t.alert.error(o.error.message),t.appraisers.add_user(n)}})()}static \u0275fac=function(t){return new(t||a)(e.\u0275\u0275directiveInject(_.ActivatedRoute),e.\u0275\u0275directiveInject(A.ApiService),e.\u0275\u0275directiveInject(x.NgbModal),e.\u0275\u0275directiveInject(E.LoadingService),e.\u0275\u0275directiveInject(T.AlertService))};static \u0275cmp=e.\u0275\u0275defineComponent({type:a,selectors:[["app-appraisers"]],decls:18,vars:3,consts:[[1,"column"],[1,"page-title"],[1,"row"],[1,"col-md-12","form-group"],[1,"input-group"],["placeholder","CPF","name","cpf","mask","999.999.999-99",3,"ngModelChange","ngModel","unmask"],["type","button",1,"btn","btn-info","input-group-addon",3,"click"],[3,"value"],["pTemplate","header"],["pTemplate","body"],[1,"btn","btn-primary",3,"click"],["type","checkbox",3,"ngModelChange","ngModel","ngModelOptions"],["appendTo","body",3,"ngModelChange","options","ngModel"],["appendTo","body","optionLabel","title","optionValue","id",3,"ngModelChange","ngModel","options"],[1,"btn","btn-danger",3,"click"],[1,"pi","pi-times"]],template:function(t,n){1&t&&(e.\u0275\u0275elementStart(0,"div",0)(1,"h1",1),e.\u0275\u0275text(2," Avaliadores "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"div",2)(4,"div",3)(5,"label"),e.\u0275\u0275text(6,"CPF"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(7,"div",4)(8,"p-inputMask",5),e.\u0275\u0275twoWayListener("ngModelChange",function(d){return e.\u0275\u0275twoWayBindingSet(n.search,d)||(n.search=d),d}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(9,"button",6),e.\u0275\u0275listener("click",function(){return n.find_user()}),e.\u0275\u0275text(10," Adicionar usuario "),e.\u0275\u0275elementEnd()()()(),e.\u0275\u0275element(11,"hr"),e.\u0275\u0275elementStart(12,"p-table",7),e.\u0275\u0275template(13,V,18,0,"ng-template",8)(14,B,20,12,"ng-template",9),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(15,"div")(16,"button",10),e.\u0275\u0275listener("click",function(){return n.save()}),e.\u0275\u0275text(17," Salvar "),e.\u0275\u0275elementEnd()()()),2&t&&(e.\u0275\u0275advance(8),e.\u0275\u0275twoWayProperty("ngModel",n.search),e.\u0275\u0275property("unmask",!0),e.\u0275\u0275advance(4),e.\u0275\u0275property("value",n.appraisers.users))},dependencies:[S.CommonModule,C.FormsModule,u.CheckboxControlValueAccessor,u.NgControlStatus,u.NgModel,b.InputMaskModule,w.InputMask,I.PrimeTemplate,M.TableModule,O.Table,y.MultiSelectModule,P.MultiSelect,f.SelectModule,j.Select],encapsulation:2})}return a})()}}]);

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.