1"use strict";(self.webpackChunkminostech_admin_angular=self.webpackChunkminostech_admin_angular||[]).push([[663],{96663:(Ie,F,p)=>{p.r(F),p.d(F,{ReturnsModule:()=>_e});var E=p(36895),v=p(19347),w=p(13770),R=p(49671),f=p(80529),l=p(24006),h=p(4854),x=p(94424),_=p(92340),e=p(94650),C=p(23513),I=p(64383),T=p(6162),N=p(90457),D=p(26041),S=p(4484);function k(i,o){if(1&i&&(e.\u0275\u0275elementStart(0,"option",44),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&i){const t=o.$implicit;e.\u0275\u0275property("value",o.index),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",t.name," ")}}function G(i,o){if(1&i&&(e.\u0275\u0275elementStart(0,"option",44),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&i){const t=o.$implicit;e.\u0275\u0275property("value",o.index),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",t.name," ")}}function j(i,o){if(1&i&&(e.\u0275\u0275elementStart(0,"option",44),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&i){const t=o.$implicit;e.\u0275\u0275property("value",o.index),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",t.name," ")}}function V(i,o){if(1&i&&(e.\u0275\u0275elementStart(0,"option",44),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"translate"),e.\u0275\u0275elementEnd()),2&i){const t=o.$implicit;e.\u0275\u0275property("value",o.index),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,2,t.titleKey)," ")}}let H=(()=>{class i{constructor(t,n,r,a,s,d,m,c,u,g,A){this.route=t,this.http=n,this.formBuilder=r,this.router=a,this.spinner=s,this.toastr=d,this.utilService=m,this.location=c,this.adminService=u,this.commonService=g,this.translate=A,this.returnType=h.gT.returnType,this.boxSize=h.gT.boxSize,this.employmentType=h.gT.employmentType,this.admin=this.adminService.userType,this.isAP=this.adminService.userType==h.gT.userTypeAP,this.originCountryIndex=10,this.reloadForm()}reloadForm(){this.addReturnForm=this.formBuilder.group({sfCompany:[,[l.kI.required]],sfName:[,[l.kI.required]],sfAddress:[,[l.kI.required]],countryCode:[,[l.kI.required]],stateCode:[,[l.kI.required]],cityName:[,[l.kI.required]],zip:[,[l.kI.required]],contactEmail:[,[l.kI.required]],contactPhone:[,[l.kI.required]],assetTag:[],assetTag2:[],weight:[,[l.kI.required]],type:[]})}ngOnInit(){this.setupCountries()}onCancel(){this.location.back()}onAddReturn(){var t=this;return(0,R.Z)(function*(){if(yield confirm(t.translate.instant("MESSAGES.CONFIRM_CREATE_RETURN"))){const n=t.addReturnForm.value;if(!t.addReturnForm.valid)return;t.spinner.show();const r=t.countries[n?.countryCode]?.isoCode,a=t.states[n?.stateCode]?.isoCode,s=t.cities[n?.cityName]?.name,d={sfCompany:n.sfCompany,sfName:n.sfName,sfAddress:n.sfAddress,sfCountryCode:r,sfStateCode:a,sfCityName:s,sfPostalCode:n.zip,contactEmail:n.contactEmail,contactPhone:n.contactPhone,assetTag:n.assetTag,assetTag2:n.assetTag2,weight:n.weight,type:t.returnType[n.type]?.code};x.getItem("token").then(m=>{let c=new f.WM({Authorization:m});t.http.post(_.N.apiURL+"returns/",d,{headers:c}).subscribe(u=>{t.spinner.hide(),t.router.navigate(["/returns"]),t.toastr.success(t.translate.instant("MESSAGES.RETURN_ADDED_SUCCESS"))},u=>{t.toastr.error(u.error.message,u.statusText,{timeOut:3e3}),t.spinner.hide(),t.utilService.handleError(u,t.router)})})}})()}setupCountries(){this.utilService.get(h.DO.countries).then(t=>{this.countries=t,this.reloadForm()}).catch(t=>{})}onCountryChange(t){this.utilService.get(h.DO.states,this.countries[t].isoCode).then(n=>{this.states=n}).catch(n=>{})}onStateChange(t){const r=this.countries[this.addReturnForm.value?.countryCode]?.isoCode;this.utilService.get(h.DO.cities,r,this.states[t]?.isoCode).then(a=>{this.cities=a}).catch(a=>{})}}return i.\u0275fac=function(t){return new(t||i)(e.\u0275\u0275directiveInject(v.gz),e.\u0275\u0275directiveInject(f.eN),e.\u0275\u0275directiveInject(l.QS),e.\u0275\u0275directiveInject(v.F0),e.\u0275\u0275directiveInject(C.t2),e.\u0275\u0275directiveInject(I._W),e.\u0275\u0275directiveInject(T.f),e.\u0275\u0275directiveInject(E.Location),e.\u0275\u0275directiveInject(N.l),e.\u0275\u0275directiveInject(D.v),e.\u0275\u0275directiveInject(S.sK))},i.\u0275cmp=e.\u0275\u0275defineComponent({type:i,selectors:[["app-add-return"]],decls:123,vars:70,consts:[["bdColor","rgba(0, 0, 0, 0.8)","size","medium","color","#fff","type","ball-spin",3,"fullScreen"],[2,"color","white"],[1,"hold-transition","sidebar-mini"],[1,"wrapper"],[1,"content-wrapper"],[1,"content-header"],[1,"container-fluid"],[1,"row","mb-2"],[1,"col-sm-6"],[1,"breadcrumb","float-sm-right"],[1,"breadcrumb-item"],["routerLink","/requests"],[1,"breadcrumb-item","active"],[1,"content"],["autocomplete","on",3,"formGroup","ngSubmit"],[1,"row"],[1,"col-md"],[1,"card","card-primary"],[1,"card-header"],[1,"card-title"],[1,"card-tools"],["type","button","data-card-widget","collapse","data-toggle","tooltip",1,"btn","btn-tool",3,"title"],[1,"fas","fa-minus"],[1,"card-body"],[1,"form-group"],["for","inputName"],["formControlName","sfCompany","type","text","id","inputCompany","maxlength","225",1,"form-control"],["formControlName","sfName","type","text","id","inputName","maxlength","100",1,"form-control"],["formControlName","sfAddress","type","text","id","inputAddress","maxlength","225",1,"form-control"],["formControlName","countryCode",1,"form-control",3,"change"],[3,"value",4,"ngFor","ngForOf"],["formControlName","stateCode",1,"form-control",3,"change"],["formControlName","cityName",1,"form-control"],["formControlName","zip","type","text","id","inputZIP","maxlength","45",1,"form-control"],["formControlName","contactEmail","type","email","id","inputEmail","maxlength","225",1,"form-control"],["formControlName","contactPhone","type","email","id","inputEmail","maxlength","225",1,"form-control"],["formControlName","assetTag","type","text","id","inputAssetTag","maxlength","225",1,"form-control"],["formControlName","assetTag2","type","text","id","inputAssetTag","maxlength","225",1,"form-control"],["formControlName","weight","type","number","id","inputAssetTag","maxlength","225","onwheel","this.blur()",1,"form-control"],["formControlName","type",1,"form-control"],[1,"col-12"],[1,"btn","btn-secondary",3,"click"],["type","submit",1,"btn","btn-success","float-right",3,"value","disabled"],[1,"control-sidebar","control-sidebar-dark"],[3,"value"]],template:function(t,n){1&t&&(e.\u0275\u0275elementStart(0,"ngx-spinner",0)(1,"p",1),e.\u0275\u0275text(2),e.\u0275\u0275pipe(3,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(4,"div",2)(5,"div",3)(6,"div",4)(7,"section",5)(8,"div",6)(9,"div",7)(10,"div",8)(11,"h1"),e.\u0275\u0275text(12),e.\u0275\u0275pipe(13,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(14,"div",8)(15,"ol",9)(16,"li",10)(17,"a",11),e.\u0275\u0275text(18),e.\u0275\u0275pipe(19,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(20,"li",12),e.\u0275\u0275text(2
11),e.\u0275\u0275pipe(22,"translate"),e.\u0275\u0275elementEnd()()()()()(),e.\u0275\u0275elementStart(23,"section",13)(24,"form",14),e.\u0275\u0275listener("ngSubmit",function(){return n.onAddReturn()}),e.\u0275\u0275elementStart(25,"div",15)(26,"div",16)(27,"div",17)(28,"div",18)(29,"h3",19),e.\u0275\u0275text(30),e.\u0275\u0275pipe(31,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(32,"div",20)(33,"button",21),e.\u0275\u0275pipe(34,"translate"),e.\u0275\u0275element(35,"i",22),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275elementStart(36,"div",23)(37,"div")(38,"div",24)(39,"label",25),e.\u0275\u0275text(40),e.\u0275\u0275pipe(41,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(42,"input",26),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(43,"div")(44,"div",24)(45,"label",25),e.\u0275\u0275text(46),e.\u0275\u0275pipe(47,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(48,"input",27),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(49,"div")(50,"div",24)(51,"label",25),e.\u0275\u0275text(52),e.\u0275\u0275pipe(53,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(54,"input",28),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(55,"div",24)(56,"label",25),e.\u0275\u0275text(57),e.\u0275\u0275pipe(58,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(59,"select",29),e.\u0275\u0275listener("change",function(a){return n.onCountryChange(a.target.value)}),e.\u0275\u0275template(60,k,2,2,"option",30),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(61,"div",24)(62,"label",25),e.\u0275\u0275text(63),e.\u0275\u0275pipe(64,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(65,"select",31),e.\u0275\u0275listener("change",function(a){return n.onStateChange(a.target.value)}),e.\u0275\u0275template(66,G,2,2,"option",30),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(67,"div",24)(68,"label",25),e.\u0275\u0275text(69),e.\u0275\u0275pipe(70,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(71,"select",32),e.\u0275\u0275template(72,j,2,2,"option",30),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(73,"div")(74,"div",24)(75,"label",25),e.\u0275\u0275text(76),e.\u0275\u0275pipe(77,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(78,"input",33),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(79,"div")(80,"div",24)(81,"label",25),e.\u0275\u0275text(82),e.\u0275\u0275pipe(83,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(84,"input",34),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(85,"div")(86,"div",24)(87,"label",25),e.\u0275\u0275text(88),e.\u0275\u0275pipe(89,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(90,"input",35),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(91,"div")(92,"div",24)(93,"label",25),e.\u0275\u0275text(94),e.\u0275\u0275pipe(95,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(96,"input",36),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(97,"div")(98,"div",24)(99,"label",25),e.\u0275\u0275text(100),e.\u0275\u0275pipe(101,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(102,"input",37),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(103,"div")(104,"div",24)(105,"label",25),e.\u0275\u0275text(106),e.\u0275\u0275pipe(107,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(108,"input",38),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(109,"div",24)(110,"label",25),e.\u0275\u0275text(111),e.\u0275\u0275pipe(112,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(113,"select",39),e.\u0275\u0275template(114,V,3,4,"option",30),e.\u0275\u0275elementEnd()()()()()(),e.\u0275\u0275elementStart(115,"div",15)(116,"div",40)(117,"a",41),e.\u0275\u0275listener("click",function(){return n.onCancel()}),e.\u0275\u0275text(118),e.\u0275\u0275pipe(119,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(120,"input",42),e.\u0275\u0275pipe(121,"translate"),e.\u0275\u0275elementEnd()()()()(),e.\u0275\u0275element(122,"aside",43),e.\u0275\u0275elementEnd()()),2&t&&(e.\u0275\u0275property("fullScreen",!0),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(3,28,"GENERAL.ADDING_RETURN")," "),e.\u0275\u0275advance(10),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(13,30,"GENERAL.ADD_RETURN")),e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(19,32,"TABLE.RETURN")),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(22,34,"GENERAL.ADD_RETURN")," "),e.\u0275\u0275advance(3),e.\u0275\u0275property("formGroup",n.addReturnForm),e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(31,36,"GENERAL.RETURN_DETAILS")," "),e.\u0275\u0275advance(3),e.\u0275\u0275property("title",e.\u0275\u0275pipeBind1(34,38,"TABLE.COLLAPSE")),e.\u0275\u0275advance(7),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(41,40,"GENERAL.SHIP_FROM_COMPANY")),e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(47,42,"GENERAL.SHIP_FROM_NAME")),e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(53,44,"GENERAL.SHIP_FROM_ADDRESS")),e.\u0275\u0275advance(5),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(58,46,"TABLE.COUNTRY")),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngForOf",n.countries),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(64,48,"TABLE.STATE")),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngForOf",n.states),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(70,50,"TABLE.CITY")),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngForOf",n.cities),e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(77,52,"REQUEST.ZIP")),e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(83,54,"GENERAL.CONTACT_EMAIL")),e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(89,56,"GENERAL.CONTACT_PHONE")),e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(95,58,"REQUEST.ASSET_TAG")),e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(101,60,"GENERAL.ASSET_TAG_2")),e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(107,62,"GENERAL.WEIGHT_LBS")),e.\u0275\u0275advance(5),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(112,64,"TABLE.TYPE")),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngForOf",n.returnType),e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(119,66,"BUTTONS.CANCEL")),e.\u0275\u0275advance(2),e.\u0275\u0275property("value",e.\u0275\u0275pipeBind1(121,68,"BUTTONS.CREATE_NEW_RETURN"))("disabled",!n.addReturnForm.valid))},dependencies:[E.NgForOf,v.yS,C.Ro,l._Y,l.YN,l.Kr,l.Fj,l.wV,l.EJ,l.JJ,l.JL,l.nD,l.sg,l.u,S.X$]}),i})();var y=p(83517),$=p(81305),L=p(51491),K=p(38328);const z=function(i){return{label:i,link:"/returns"}},Y=function(i){return{label:i}},W=function(i,o){return[i,o]};function J(i,o){if(1&i){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",6),e.\u0275\u0275element(1,"app-header-title",7),e.\u0275\u0275pipe(2,"translate"),e.\u0275\u0275pipe(3,"translate"),e.\u0275\u0275pipe(4,"translate"),e.\u0275\u0275pipe(5,"translate"),e.\u0275\u0275elementStart(6,"section",8)(7,"div",9)(8,"div",10)(9,"div",11)(10,"div",11)(11,"div",12)(12,"div",13)(13,"h4",14),e.\u0275\u0275text(14),e.\u0275\u0275pipe(15,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(16,"a",15),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const r=e.\u0275\u0275nextContext();
1return e.\u0275\u0275resetView(r.onDownloadLabel())}),e.\u0275\u0275element(17,"i",16),e.\u0275\u0275text(18),e.\u0275\u0275pipe(19,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(20,"div",17)(21,"div",18)(22,"div")(23,"p",19)(24,"b"),e.\u0275\u0275text(25),e.\u0275\u0275pipe(26,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275text(27),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(28,"p",19)(29,"b"),e.\u0275\u0275text(30),e.\u0275\u0275pipe(31,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275text(32),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(33,"p",19)(34,"b"),e.\u0275\u0275text(35),e.\u0275\u0275pipe(36,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275text(37),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(38,"p",19)(39,"b"),e.\u0275\u0275text(40),e.\u0275\u0275pipe(41,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275text(42),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(43,"p",19)(44,"b"),e.\u0275\u0275text(45),e.\u0275\u0275pipe(46,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275text(47),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(48,"p",19)(49,"b"),e.\u0275\u0275text(50),e.\u0275\u0275pipe(51,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275text(52),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(53,"p",19)(54,"b"),e.\u0275\u0275text(55),e.\u0275\u0275pipe(56,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275text(57),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(58,"p",19)(59,"b"),e.\u0275\u0275text(60),e.\u0275\u0275pipe(61,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275text(62),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(63,"p",19)(64,"b"),e.\u0275\u0275text(65),e.\u0275\u0275pipe(66,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275text(67),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(68,"p",19)(69,"b"),e.\u0275\u0275text(70),e.\u0275\u0275pipe(71,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275text(72),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(73,"hr"),e.\u0275\u0275elementEnd()()()()()()()()()()}if(2&i){const t=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("title",e.\u0275\u0275pipeBind1(2,27,"RETURN.DETAILS"))("breadcrumbs",e.\u0275\u0275pureFunction2(63,W,e.\u0275\u0275pureFunction1(59,z,e.\u0275\u0275pipeBind1(3,29,"RETURN.LIST_TITLE")),e.\u0275\u0275pureFunction1(61,Y,e.\u0275\u0275pipeBind1(4,31,"RETURN.DETAILS"))))("backLink","/returns")("backTitle",e.\u0275\u0275pipeBind1(5,33,"RETURN.BACK_TO_LIST")),e.\u0275\u0275advance(13),e.\u0275\u0275textInterpolate2(" ",e.\u0275\u0275pipeBind1(15,35,"RETURN.TRACKING_NUMBER"),": ",t.return.trackingNumber," "),e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(19,37,"RETURN.DOWNLOAD_LABEL")," "),e.\u0275\u0275advance(7),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(26,39,"FORM_LABELS.SHIP_FROM_COMPANY")),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",t.return.sfCompany," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(31,41,"FORM_LABELS.SHIP_FROM_NAME")),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",t.return.sfName," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(36,43,"FORM_LABELS.SHIP_FROM_ADDRESS")),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",t.return.sfAddress," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(41,45,"FORM_LABELS.SHIP_FROM_CITY")),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",t.return.sfCityName," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(46,47,"FORM_LABELS.SHIP_FROM_STATE")),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",t.return.sfStateCode," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(51,49,"FORM_LABELS.SHIP_FROM_ZIP")),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",t.return.sfPostalCode," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(56,51,"FORM_LABELS.CONTACT_EMAIL")),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",t.return.contactEmail," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(61,53,"FORM_LABELS.CONTACT_PHONE")),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",t.return.contactPhone," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(66,55,"FORM_LABELS.ASSET_TAG")),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",t.return.assetTag," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(71,57,"FORM_LABELS.ASSET_TAG_2")),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",t.return.assetTag2," ")}}let X=(()=>{class i{constructor(t,n,r,a,s,d,m,c,u,g,A){this.route=t,this.http=n,this.router=r,this.spinner=a,this.utilService=s,this.toastr=d,this.adminService=m,this._lightbox=c,this.apiService=u,this.modalService=g,this.translate=A,this.shipperType=h.gT.shipper,this._album=[],this.mentionConfig={items:[],triggerChar:"@",labelKey:"userName"},this.onSaveShipToAddress=P=>{P.code=this.adminService.admin.id,this.apiService.post("admins/officeLocation",{shipToAddressForm:P},!1).then(M=>{this.toastr.success(this.translate.instant("MESSAGES.SHIP_TO_ADDRESS_SAVED_
1SUCCESS"),this.translate.instant("MESSAGES.SAVED_SUCCESSFULLY"))}).catch(M=>{this.toastr.error(M.message,this.translate.instant("MESSAGES.ERROR_SAVE_SHIP_TO_ADDRESS"))})},this.reloadData()}reloadData(){this.route.params.subscribe(t=>{const n=_.N.apiURL+"returns?id="+t.id;this.spinner.show(),x.getItem("token").then(r=>{let a=new f.WM({Authorization:r});this.http.get(n,{headers:a}).subscribe(s=>{s.length<=0?(this.router.navigate(["/returns"]),this.toastr.warning(this.translate.instant("MESSAGES.REQUEST_NOT_FOUND"))):this.return=s.rows[0],this.spinner.hide()},s=>{this.toastr.error(s.error.message,s.statusText,{timeOut:3e3}),this.spinner.hide(),this.utilService.handleError(s,this.router)})})})}ngOnInit(){this.reloadData()}onCancel(){this.router.navigate(["/requests"])}open(t){this._lightbox.open(this._album,t,{wrapAround:!0,showImageNumberLabel:!0,disableScrolling:!0,showZoom:!0,showRotate:!1})}search(t){if(null!=t){const n=_.N.apiURL+"admins/find?q="+t;x.getItem("token").then(r=>{let a=new f.WM({Authorization:r});this.http.get(n,{headers:a}).subscribe(s=>{this.updateMentionConfig(s.data)})})}}updateMentionConfig(t){this.mentionConfig={items:t,triggerChar:"@",labelKey:"userName"}}onDownloadLabel(){0===window.getSelection().toString().length&&window.open(this.return.labelLink,"_blank")}}return i.\u0275fac=function(t){return new(t||i)(e.\u0275\u0275directiveInject(v.gz),e.\u0275\u0275directiveInject(f.eN),e.\u0275\u0275directiveInject(v.F0),e.\u0275\u0275directiveInject(C.t2),e.\u0275\u0275directiveInject(T.f),e.\u0275\u0275directiveInject(I._W),e.\u0275\u0275directiveInject(N.l),e.\u0275\u0275directiveInject($.ey),e.\u0275\u0275directiveInject(L.t),e.\u0275\u0275directiveInject(y.FF),e.\u0275\u0275directiveInject(S.sK))},i.\u0275cmp=e.\u0275\u0275defineComponent({type:i,selectors:[["app-return-details"]],decls:8,vars:5,consts:[["bdColor","rgba(0, 0, 0, 0.8)","size","medium","color","#fff","type","ball-spin",3,"fullScreen"],[2,"color","white"],[1,"hold-transition","sidebar-mini"],[1,"wrapper"],["class","content-wrapper",4,"ngIf"],[1,"control-sidebar","control-sidebar-dark"],[1,"content-wrapper"],[3,"title","breadcrumbs","backLink","backTitle"],[1,"content"],[1,"card","card-solid"],[1,"card-body","pb-0"],[1,""],[1,"card","bg-light"],[1,"card-header","text-muted","border-bottom-0"],[2,"position","absolute"],[1,"btn","btn-sm","btn-success","float-right",3,"click"],[1,"fas","fa-download"],[1,"card-body","pt-0"],[1,"row","card-body"],[1,"text-muted","text-sm"]],template:function(t,n){1&t&&(e.\u0275\u0275elementStart(0,"ngx-spinner",0)(1,"p",1),e.\u0275\u0275text(2),e.\u0275\u0275pipe(3,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(4,"div",2)(5,"div",3),e.\u0275\u0275template(6,J,74,66,"div",4),e.\u0275\u0275element(7,"aside",5),e.\u0275\u0275elementEnd()()),2&t&&(e.\u0275\u0275property("fullScreen",!0),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(3,3,"GENERAL.PROCESSING")," "),e.\u0275\u0275advance(4),e.\u0275\u0275property("ngIf",null!=n.return))},dependencies:[E.NgIf,C.Ro,K.d,S.X$]}),i})();var B=p(64155),b=p(98305);function Q(i,o){if(1&i&&(e.\u0275\u0275elementStart(0,"option",14),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&i){const t=o.$implicit,n=o.index,r=e.\u0275\u0275nextContext();e.\u0275\u0275property("value",n)("selected",n==r.selectedCountryIndex),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",t.name," ")}}function Z(i,o){if(1&i&&(e.\u0275\u0275elementStart(0,"option",14),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&i){const t=o.$implicit,n=o.index,r=e.\u0275\u0275nextContext();e.\u0275\u0275property("value",n)("selected",n==r.selectedStateIndex),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",t.name," ")}}function q(i,o){if(1&i&&(e.\u0275\u0275elementStart(0,"option",14),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&i){const t=o.$implicit,n=o.index,r=e.\u0275\u0275nextContext();e.\u0275\u0275property("value",n)("selected",n==r.selectedCityIndex),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",t.name," ")}}const ee={addShippingAddress:(()=>{class i{constructor(t,n,r,a,s,d,m,c,u){this.modal=t,this.utilService=n,this.spinner=r,this.http=a,this.formBuilder=s,this.commonService=d,this.apiService=m,this.toastr=c,this.translate=u,this.onStateChange=g=>{null!=g&&(this.selectedStateCode=this.commonService.stateCodeForIndex(this.states,g),this.fetchCities(this.selectedCountryCode,this.selectedStateCode))},this.reloadForm()}ngOnInit(){this.fetchOfficeLocation()}fetchOfficeLocation(){this.apiService.get("admins/officeLocation").then(t=>{t&&(this.officeLocation=t,this.reloadForm()),this.fetchCountries()}).catch(t=>{})}reloadForm(){this.addressForm=this.formBuilder.group({streetLine:[this.officeLocation?.streetLines,[l.kI.required]],postalCode:[this.officeLocation?.postalCode,[l.kI.required]],phone:[this.officeLocation?.phone,[l.kI.required]]})}onClose(){this.modal.close()}fetchCountries(){this.utilService.get(h.DO.countries).then(t=>{if(this.countries=t,this.countries){const n=this.officeLocation?.countryCode;n?this.selectedCountryIndex=this.commonService.indexOfFromCountries(n,this.countries):setTimeout(()=>{this.selectedCountryIndex=h.ke.countryIndex},.5),this.selectedCountryCode=this.commonService.countryCodeForIndex(this.countries,this.selectedCountryIndex),this.fetchStates(this.selectedCountryIndex)}}).catch(t=>{})}fetchStates(t){this.utilService.get(h.DO.states,this.selectedCountryCode).then(n=>{if(this.states=n,n){const r=this.officeLocation?.stateCode;r&&(this.selectedStateIndex=this.commonService.indexOfFromStates(r,n)),null!=this.selectedStateIndex&&(this.selectedStateCode=this.commonService.stateCodeForIndex(n,this.selectedStateIndex),this.fetchCities(this.selectedCountryCode,this.selectedStateCode))}}).catch(n=>{})}fetchCities(t,n){this.utilService.get(h.DO.cities,this.selectedCountryCode,this.selectedStateCode).then(r=>{if(this.cities=r,this.cities){const a=this.officeLocation?.cityName;a&&(this.selectedCityIndex=this.commonService.indexOfFromCities(a,this.cities))}}).catch(r=>{})}onCityChange(t){this.selectedCityIndex=t,null!=this.selectedCityIndex&&(this.selectedCityName=this.commonService.cityNameForIndex(this.cities,this.selectedCityIndex))}onSave(t){const n=this.addressForm.value;if(!this.addressForm.valid)return;this.spinner.show();let r=_.N.apiURL+"admins/officeLocation";x.getItem("token").then(a=>{let s=new f.WM({Authorization:a});this.http.post(r,{countryCode:this.selectedCountryCode,stateCode:this.selectedStateCode,cityName:this.selectedCityName,streetLine:n.streetLine,postalCode:n.postalCode,phone:n.phone},{headers:s}).subscribe(d=>{this.modal.close(),this.spinner.hide()},d=>{this.toastr.error(this.translate.instant("MESSAGES.ADDRESS_SAVE_ERROR")),this.spinner.hide()})})}}return i.\u0275fac=function(t){return new(t||i)(e.\u0275\u0275directiveInject(y.Kz),e.\u0275\u0275directiveInject(T.f),e.\u0275\u0275directiveInject(C.t2),e.\u0275\u0275directiveInject(f.eN),e.\u0275\u0275directiveInject(l.QS),e.\u0275\u0275directiveInject(D.v),e.\u0275\u0275directiveInject(L.t),e.\u0275\u0275directiveInject(I._W),e.\u0275\u0275directiveInject(S.sK))},i.\u0275cmp=e.\u0275\u0275defineComponent({type:i,selectors:[["ngbd-modal-shipping-address"]],decls:48,vars:32,consts:[["autocomplete","on",3,"formGroup","ngSubmit"],[1,"modal-header"],["id","modal-title",1,"modal-title"],["type","button","aria-describedby","modal-title",1,"btn-close",3,"click"],[1,"modal-body"],[1,"form-group"],["maxlength","200","rows","1","formControlName","streetLine",1,"form-control"],["for","inputName"],[1,"form-control",3,"change"],[3,"value","selected",4,"ngFor","ngForOf"],["type","text","id","postalCode","maxlength","32","formControlName","postalCode",1,"form-control"],["type","text","id","phone","maxlength","16","formControlName","phone",1,"form-control"],[1,"modal-footer"],["type","submit",1,"btn","btn-success","float-right",3,"value","disabled"],[3,"value","selected"]],template:function(t,n){1&t&&(e.\u0275\u0275elementStart(0,"form",0),e.\u0275\u0275listener("ngSubmit",function(){return n.onSave(n.addressForm.value)}),e.\u0275\u0275elementStart(1,"div",1)(2,"h4",2),e.\u0275\u0275text(3),e.\u0275\u0275pipe(4,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(5,"button",3),e.\u0275\u0275listener("click",function(){return n.onClose()}),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(6,"div",4)(7,"div",5)(8,"i"),e.\u0275\u0275text(9),e.\u0275\u0275pipe(10,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(11,"div",5)(12,"p")(13,"strong"),e.\u0275\u0275text(14),e.\u0275\u0275pipe(15,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275element(16,"textarea",6),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(17,"div",5)(18,"label",7),e.\u0275\u0275text(19),e.\u0275\u0275pipe(20,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(21,"select",8),e.\u0275\u0275listener("change",function(a){return n.fetchStates(a.target.value)}),e.\u0275\u0275template(22,Q,2,3,"option",9),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(23,"div",5)(24,"label",7),e.\u0275\u0275text(25),e.\u0275\u0275pipe(26,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(27,"select",8),e.\u0275\u0275listener("change",function(a){return n.onStateChange(a.target.value)}),e.\u0275\u0275template(28,Z,2,3,"option",9),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(29,"div",5)(30,"label",7),e.\u0275\u0275text(31),e.\u0275\u0275pipe(32,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(33,"select",8),e.\u0275\u0275listener("change",function(a){return n.onCityChange(a.target.value)}),e.\u0275\u0275template(34,q,2,3,"option",9),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(35,"div",5)(36,"label",7),e.\u0275\u0275text(37),e.\u0275\u0275pipe(38,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(39,"input",10),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(40,"div",5)(41,"label",7),e.\u0275\u0275text(42),e.\u0275\u0275pipe(43,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(44,"input",11),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(45,"div",12),e.\u0275\u0275element(46,"input",13),e.\u0275\u0275pipe(47,"translate"),e.\u0275\u0275elementEnd()()),2&t&&(e.\u0275\u0275property("formGroup",n.addressForm),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(4,14,"GENERAL.ADD_SHIP_TO_ADDRESS")," "),e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(10,16,"GENERAL.SHIP_TO_ADDRESS_INFO")," "),e.\u0275\u0275advance(5),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(15,18,"GENERAL.STREETLINE")),e.\u0275\u0275advance(5),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(20,20,"TABLE.COUNTRY")),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngForOf",n.countries),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(26,22,"TABLE.STATE")),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngForOf",n.states),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(32,24,"TABLE.CITY")),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngForOf",n.cities),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(38,26,"GENERAL.POSTAL_CODE")),e.\u0275\u0275advance(5),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(43,28,"TABLE.PHONE")),e.\u0275\u0275advance(4),e.\u0275\u0275property("value",e.\u0275\u0275pipeBind1(47,30,"MODALS.SAVE_ADDRESS"))("disabled",!n.addressForm.valid))},dependencies:[E.NgForOf,l._Y,l.YN,l.Kr,l.Fj,l.JJ,l.JL,l.nD,l.sg,l.u,S.X$],encapsulation:2}),i})()};
1var U=p(51831),O=p(68567);let te=(()=>{class i{transform(t){return h.gT.returnType.filter(n=>n.code==t)[0]?.title}}return i.\u0275fac=function(t){return new(t||i)},i.\u0275pipe=e.\u0275\u0275definePipe({name:"returnsType",type:i,pure:!0}),i})();function ne(i,o){if(1&i){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",26)(1,"div",27)(2,"div",28)(3,"h3",29),e.\u0275\u0275text(4),e.\u0275\u0275pipe(5,"translate"),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275elementStart(6,"div",30)(7,"canvas",31),e.\u0275\u0275listener("chartHover",function(r){e.\u0275\u0275restoreView(t);const a=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(a.deliveryChartHover(r))}),e.\u0275\u0275elementEnd()()()}if(2&i){const t=e.\u0275\u0275nextContext();e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(5,5,"RETURNS.STATUS")," "),e.\u0275\u0275advance(3),e.\u0275\u0275property("data",t.deliveryData)("type",t.pieChartType)("options",t.pieChartOptions)("plugins",t.pieChartPlugins)}}function ie(i,o){if(1&i){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",32)(1,"div",27)(2,"div",28)(3,"h3",33),e.\u0275\u0275text(4),e.\u0275\u0275pipe(5,"translate"),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275elementStart(6,"div",34)(7,"canvas",35),e.\u0275\u0275listener("chartHover",function(r){e.\u0275\u0275restoreView(t);const a=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(a.monthlyChartHover(r))}),e.\u0275\u0275elementEnd()()()}if(2&i){const t=e.\u0275\u0275nextContext();e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(5,7,"RETURNS.TITLE")," "),e.\u0275\u0275advance(3),e.\u0275\u0275property("datasets",t.barChartCountsData)("labels",t.barChartLabels)("options",t.barChartOptions)("plugins",t.barChartPlugins)("legend",t.barChartLegend)("type",t.barChartType)}}function re(i,o){if(1&i){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"a",36),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const r=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(r.onAddReturn())}),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"translate"),e.\u0275\u0275elementEnd()}2&i&&(e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(2,1,"RETURNS.ADD_RETURN")))}function ae(i,o){if(1&i){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"button",36),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const r=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(r.onShippingAddress())}),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"translate"),e.\u0275\u0275elementEnd()}2&i&&(e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(2,1,"RETURNS.SHIPPING_ADDRESS")))}function oe(i,o){if(1&i){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"button",37),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const r=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(r.onClearSearch())}),e.\u0275\u0275element(1,"i",38),e.\u0275\u0275elementEnd()}}function le(i,o){1&i&&(e.\u0275\u0275elementStart(0,"th",23),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"translate"),e.\u0275\u0275elementEnd()),2&i&&(e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,1,"RETURNS.TABLE.MSP")," "))}function se(i,o){1&i&&(e.\u0275\u0275elementStart(0,"th",23),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"translate"),e.\u0275\u0275elementEnd()),2&i&&(e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,1,"RETURNS.TABLE.LICENSEE")," "))}function de(i,o){1&i&&(e.\u0275\u0275elementStart(0,"th",23),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"translate"),e.\u0275\u0275elementEnd()),2&i&&(e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,1,"RETURNS.TABLE.MOVE_TO_LOGISTICS")," "))}function pe(i,o){if(1&i&&(e.\u0275\u0275elementStart(0,"td",23),e.\u0275\u0275text(1),e.\u0275\u0275element(2,"br"),e.\u0275\u0275text(3),e.\u0275\u0275element(4,"br"),e.\u0275\u0275text(5),e.\u0275\u0275element(6,"br"),e.\u0275\u0275text(7),e.\u0275\u0275elementEnd()),2&i){const t=e.\u0275\u0275nextContext().$implicit;e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",null==t||null==t.User?null:t.User.firstName,""),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",null==t||null==t.User?null:t.User.company,""),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",null==t||null==t.User?null:t.User.email,""),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",null==t||null==t.User?null:t.User.phoneNumber," ")}}function ce(i,o){if(1&i&&(e.\u0275\u0275elementStart(0,"td",23),e.\u0275\u0275text(1),e.\u0275\u0275element(2,"br"),e.\u0275\u0275text(3),e.\u0275\u0275element(4,"br"),e.\u0275\u0275text(5),e.\u0275\u0275elementEnd()),2&i){const t=e.\u0275\u0275nextContext().$implicit;e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",null==t||null==t.licensee?null:t.licensee.firstName,""),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",null==t||null==t.licensee?null:t.licensee.lastName,""),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate2(" ",null==t||null==t.licensee?null:t.licensee.company," ",null!=t&&t.licensee?"":"MinosTech"," ")}}function me(i,o){if(1&i){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"a",45),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const r=e.\u0275\u0275nextContext(2).$implicit,a=e.\u0275\u0275nextContext();
1return e.\u0275\u0275resetView(a.onMoveToLogistics(null==r?null:r.id))}),e.\u0275\u0275element(1,"i",46),e.\u0275\u0275text(2),e.\u0275\u0275pipe(3,"translate"),e.\u0275\u0275elementEnd()}2&i&&(e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(3,1,"RETURNS.TABLE.MOVE_TO_LOGISTICS")," "))}function ue(i,o){if(1&i&&(e.\u0275\u0275elementStart(0,"td",40),e.\u0275\u0275listener("click",function(n){return n.stopPropagation()}),e.\u0275\u0275template(1,me,4,3,"a",44),e.\u0275\u0275elementEnd()),2&i){const t=e.\u0275\u0275nextContext().$implicit;e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",null==t.isMovedToLogistics)}}function he(i,o){if(1&i){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"tr",39),e.\u0275\u0275listener("click",function(){const a=e.\u0275\u0275restoreView(t).$implicit,s=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(s.onReturnClick(a))}),e.\u0275\u0275template(1,pe,8,4,"td",22),e.\u0275\u0275template(2,ce,6,4,"td",22),e.\u0275\u0275elementStart(3,"td",23),e.\u0275\u0275text(4),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(5,"td",23),e.\u0275\u0275text(6),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(7,"td",23),e.\u0275\u0275text(8),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(9,"td",23),e.\u0275\u0275text(10),e.\u0275\u0275pipe(11,"date"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(12,"td",23),e.\u0275\u0275text(13),e.\u0275\u0275pipe(14,"date"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(15,"td",23),e.\u0275\u0275text(16),e.\u0275\u0275pipe(17,"returnsType"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(18,"td",23),e.\u0275\u0275text(19),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(20,"td",23),e.\u0275\u0275text(21),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(22,"td",23),e.\u0275\u0275text(23),e.\u0275\u0275pipe(24,"logisticStatus"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(25,"td",40),e.\u0275\u0275listener("click",function(r){return r.stopPropagation()}),e.\u0275\u0275elementStart(26,"a",41),e.\u0275\u0275listener("click",function(){const a=e.\u0275\u0275restoreView(t).$implicit,s=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(s.onDownloadLabel(null==a?null:a.labelLink))}),e.\u0275\u0275element(27,"i",42),e.\u0275\u0275text(28),e.\u0275\u0275pipe(29,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275template(30,ue,2,1,"td",43),e.\u0275\u0275elementEnd()}if(2&i){const t=o.$implicit,n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",1==n.adminService.isAdmin),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",1==n.adminService.isAdmin),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",null==t?null:t.sfCompany," "),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",null==t?null:t.sfName," "),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",null==t?null:t.trackingNumber," "),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(11,13,null==t?null:t.returnedDate)," "),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(14,15,null==t?null:t.createdAt)),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(17,17,null==t?null:t.type)),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(null==t?null:t.assetTag),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate(null==t?null:t.assetTag2),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(24,19,null==t?null:t.statusCode)," "),e.\u0275\u0275advance(5),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(29,21,"RETURNS.TABLE.DOWNLOAD_LABEL")," "),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",1==n.adminService.isAdmin)}}const ve=function(i,o){return{itemsPerPage:10,currentPage:i,totalItems:o}},Ee=[{path:"",component:(()=>{class i{constructor(t,n,r,a,s,d,m,c,u,g,A){this.route=t,this.http=n,this.router=r,this.toastr=a,this.utilService=s,this.adminService=d,this.logisticStatusPipe=m,this.formBuilder=c,this.apiService=u,this.modalService=g,this.translate=A,this.p=1,this.returns=[],this.totalRecords=0,this.pieChartPlugins=[],this.barChartOptions={responsive:!0},this.barChartLabels=[],this.barChartType="bar",this.barChartLegend=!0,this.barChartPlugins=[],this.barChartCountsData=[],this.barChartValuesData=[],this.isSearching=!1,this.pieChartOptions={responsive:!0,plugins:{legend:{dis
1play:!0,position:"top"}}},this.deliveryData={labels:[],datasets:[{data:[]}]},this.pieChartType="pie"}ngOnInit(){this.searchReturnForm=this.formBuilder.group({search:["",[l.kI.required]]}),this.refreshDeliveryCount(),this.refreshMonthlyCount(),this.getReturns(1)}getReturns(t){this.route.queryParams.subscribe(n=>{let r="";this.q&&(r="&q="+this.q);let a="returns?page="+t+r;const s=n.statusCode,d=n.month,m=n.year;s&&(a+="&statusCode="+s),d&&m&&(a+="&month="+d+"&year="+m),this.adminService.isStdLicensee&&(a+=`&isStdLicensee=${this.adminService.isStdLicensee}`),this.apiService.get(a).then(c=>{this.returns=[],this.totalRecords=c?.count??0,c.rows.length>0&&c.rows.forEach(u=>{this.returns.push(u)})},c=>{this.toastr.error(c.error.message,c.statusText,{timeOut:3e3}),this.utilService.handleError(c,this.router)})})}onReturnClick(t){0===window.getSelection().toString().length&&this.router.navigate(["/returns/return-details",t.id])}pageChanged(t){this.p=t,this.getReturns(t)}onDownloadLabel(t){0===window.getSelection().toString().length&&window.open(t,"_blank")}onAddReturn(){var t=this;return(0,R.Z)(function*(){const n=t.adminService.admin.isPremium,r=t.adminService.admin.isFedexConfigured,a=t.adminService.admin.isFedexAPIConfigured;let s=h.gT.contactEmail;if(t.adminService.admin.stdLicenseeId&&!n){const d="admins/licensee-email";yield t.apiService.get(d).then(m=>{s=m.email},m=>{})}else if(n)return void(r&&a?t.router.navigate(["/returns/add-return"]):r?a||t.router.navigate(["/returns/fedex-api-config"]):t.router.navigate(["/fedex-config"]));alert(t.translate.instant("MESSAGES.UPGRADE_TO_PREMIUM_REQUIRED")+" "+s)})()}deliveryChartHover(t){if("click"==t.event.type){const n=t.active[0]?.index;this.filteredDeliveryStatus=this.deliveryCount[n].statusCode??h.gT.unknown,this.router.navigateByUrl("/returns?statusCode="+this.filteredDeliveryStatus)}}monthlyChartHover(t){if("click"==t.event.type){const n=t.active[0]?.index,a=b.Z.monthShortNameToNumber(this.barChartLabels[n]);this.filteredMonth=a,this.router.navigateByUrl("/returns?month="+this.filteredMonth+"&year="+h.gT.defaultYear)}}refreshDeliveryCount(){var t=[],n=[];const r=_.N.apiURL+"returns/delivery-count";x.getItem("token").then(a=>{let s=new f.WM({Authorization:a});this.http.get(r,{headers:s}).subscribe(d=>{this.deliveryCount=d,d?.forEach(c=>{const u=this.logisticStatusPipe.transform(c.statusCode);t.push(u),n.push(c.count)}),this.deliveryData={labels:t,datasets:[{data:n}]}},d=>{this.toastr.error(d.error.message,d.statusText,{timeOut:3e3})})})}refreshMonthlyCount(){this.apiService.get("returns/monthly-count").then(n=>{this.monthlyCount=n;var r=[],a=[],s=[];n.forEach(d=>{r.push(b.Z.monthToShortName(d.month)),a.push(Number(d.count)),s.push(d.value??0)}),this.setCountsData(r,a,s)},n=>{this.toastr.error(n.error.message,n.statusText,{timeOut:3e3}),this.utilService.handleError(n,this.router)})}setCountsData(t,n,r){this.barChartLabels=t,this.barChartCountsData=[{data:n,label:"Count",stack:"a",maxBarThickness:50}],this.barChartValuesData=[{data:r,label:"Expected Value",stack:"a",maxBarThickness:50}]}onMoveToLogistics(t){var n=this;this.apiService.post("returns/move-to-logistics",{id:t}).then(function(){var a=(0,R.Z)(function*(s){n.getReturns(n.p)});return function(s){return a.apply(this,arguments)}}(),a=>{this.toastr.error(a.error.message,a.statusText,{timeOut:3e3}),this.utilService.handleError(a,this.router)})}onSearchReturn(){!this.searchReturnForm.valid||(this.q=this.searchReturnForm.value.search,this.getReturns(1))}onClearSearch(){this.q=null,this.pageChanged(1),this.isSearching=!1}onShippingAddress(){this.modalService.open(ee.addShippingAddress).componentInstance.parent=this}}return i.\u0275fac=function(t){return new(t||i)(e.\u0275\u0275directiveInject(v.gz),e.\u0275\u0275directiveInject(f.eN),e.\u0275\u0275directiveInject(v.F0),e.\u0275\u0275directiveInject(I._W),e.\u0275\u0275directiveInject(T.f),e.\u0275\u0275directiveInject(N.l),e.\u0275\u0275directiveInject(U.c),e.\u0275\u0275directiveInject(l.QS),e.\u0275\u0275directiveInject(L.t),e.\u0275\u0275directiveInject(y.FF),e.\u0275\u0275directiveInject(S.sK))},i.\u0275cmp=e.\u0275\u0275defineComponent({type:i,selectors:[["app-returns"]],viewQuery:function(t,n){if(1&t&&e.\u0275\u0275viewQuery(B.jh,5),2&t){let r;e.\u0275\u0275queryRefresh(r=e.\u0275\u0275loadQuery())&&(n.deliveryChart=r.first)}},decls:68,vars:53,consts:[["bdColor","rgba(0, 0, 0, 0.8)","size","medium","color","#fff","type","ball-spin",3,"fullScreen"],[2,"color","white"],[1,"content-wrapper"],[1,"content"],[1,"container-fluid"],[1,"row"],[1,"col-12"],[1,"card"],[1,"card-header"],["class","col-5",4,"ngIf"],["class","col-7","style","padding-left: 10px",4,"ngIf"],["class","btn btn-sm btn-primary float-right",3,"click",4,"ngIf"],["autocomplete","on",3,"formGroup","ngSubmit"],[1,"input-group","input-group-sm"],["formControlName","search","type","search","aria-label","Search",1,"form-control","form-control-navbar",3,"placeholder"],[1,"input-group-append"],["type","submit",1,"btn","btn-navbar"],[1,"fas","fa-search"],["class","btn btn-navbar","type","button","data-widget","navbar-search",3,"click",4,"ngIf"],[1,"card-body","table-responsive"],["id","example2",1,"table","table-bordered"],[1,"d-flex"],["class","col-2",4,"ngIf"],[1,"col-2"],["class","d-flex",3,"click",4,"ngFor","ngForOf"],[3,"pageChange"],[1,"col-5"],[1,"content-header"],[1,"d-flex","justify-content-between"],[1,"card-title",2,"height","25px"],[2,"display","block","padding-top","15px"],["baseChart","",3,"data","type","options","plugins","chartHover"],[1,"col-7",2,"padding-left","10px"],[1,"card-title",2,"height","25px","padding-top","-10px"],[2,"display","block","position","absolute","bottom","0","width","100%","padding-top","15px"],["baseChart","",3,"datasets","labels","options","plugins","legend","type","chartHover"],[1,"btn","btn-sm","btn-primary","float-right",3,"click"],["type","button","data-widget","navbar-search",1,"btn","btn-navbar",3,"click"],[1,"fas","fa-times"],[1,"d-flex",3,"click"],[1,"col-2",3,"click"],[1,"btn","btn-sm","btn-success","float-right",3,"click"],[1,"fas","fa-download"],["class","col-2",3,"click",4,"ngIf"],["class","btn btn-sm btn-info float-right",3,"click",4,"ngIf"],[1,"btn","btn-sm","btn-info","float-right",3,"click"],[1,"fas","fa-truck"]],template:function(t,n){1&t&&(e.\u0275\u0275elementStart(0,"ngx-spinner",0)(1,"p",1),e.\u0275\u0275text(2),e.\u0275\u0275pipe(3,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(4,"div",2)(5,"section",3)(6,"div",4)(7,"div",5)(8,"div",6)(9,"div",7)(10,"div",8)(11,"div")(12,"div",5),e.\u0275\u0275template(13,ne,8,7,"div",9),e.\u0275\u0275template(14,ie,8,9,"div",10),e.\u0275\u0275elementEnd()(),e.\u0275\u0275template(15,re,3,3,"a",11),e.\u0275\u0275element(16,"p"),e.\u0275\u0275template(17,ae,3,3,"button",11),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(18,"div",8)(19,"form",12),e.\u0275\u0275listener("ngSubmit",function(){return n.onSearchReturn()}),e.\u0275\u0275elementStart(20,"div",13),e.\u0275\u0275element(21,"input",14),e.\u0275\u0275pipe(22,"translate"),e.\u0275\u0275elementStart(23,"div",15)(24,"button",16),e.\u0275\u0275element(25,"i",17),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(26,oe,2,0,"button",18),e.\u0275\u0275elementEnd()()()(),e.\u0275\u0275elementStart(27,"div",19)(28,"table",20)(29,"thead")(30,"tr",21),e.\u0275\u0275template(31,le,3,3,"th",22),e.\u0275\u0275template(32,se,3,3,"th",22),e.\u0275\u0275elementStart(33,"th",23),e.\u0275\u0275text(34),e.\u0275\u0275pipe(35,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(36,"th",23),e.\u0275\u0275text(37),e.\u0275\u0275pipe(38,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(39,"th",23),e.\u0275\u0275text(40),e.\u0275\u0275pipe(41,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(42,"th",23),e.\u0275\u0275text(43),e.\u0275\u0275pipe(44,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(45,"th",23),e.\u0275\u0275text(46),e.\u0275\u0275pipe(47,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(48,"th",23),e.\u0275\u0275text(49),e.\u0275\u0275pipe(50,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(51,"th",23),e.\u0275\u0275text(52),e.\u0275\u0275pipe(53,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(54,"th",23),e.\u0275\u0275text(55),e.\u0275\u0275pipe(56,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(57,"th",23),e.\u0275\u0275text(58),e.\u0275\u0275pipe(59,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(60,"th",23),e.\u0275\u0275text(61),e.\u0275\u0275pipe(62,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(63,de,3,3,"th",22),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(64,"tbody"),e.\u0275\u0275template(65,he,31,23,"tr",24),e.\u0275\u0275pipe(66,"paginate"),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275elementStart(67,"pagination-controls",25),e.\u0275\u0275listener("pageChange",function(a){return n.pageChanged(a)}),e.\u0275\u0275elementEnd()()()()()()()),2&t&&(e.\u0275\u0275property("fullScreen",!0),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(3,23,"RETURNS.LOADING")),e.\u0275\u0275advance(11),e.\u0275\u0275property("ngIf",(null==n.deliveryCount?null:n.deliveryCount.length)>0),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",(null==n.monthlyCount?null:n.monthlyCount.length)>0),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",(1==n.adminService.isMSP||1==n.adminService.isSubMSP)&&!n.adminService.isStdLicensee),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",null==n.adminService?null:n.adminService.admin.isStdLicensee),e.\u0275\u0275advance(2),e.\u0275\u0275property("formGroup",n.searchReturnForm),e.\u0275\u0275advance(2),e.\u0275\u0275propertyInterpolate("placeholder",e.\u0275\u0275pipeBind1(22,25,"RETURNS.SEARCH_PLACEHOLDER")),e.\u0275\u0275advance(5),e.\u0275\u0275property("ngIf",n.isSearching),e.\u0275\u0275advance(5),e.\u0275\u0275property("ngIf",1==n.adminService.isAdmin),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",1==n.adminService.isAdmin),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(35,27,"RETURNS.TABLE.SHIP_FROM_COMPANY")),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(38,29,"RETURNS.TABLE.SHIP_FROM_NAME")),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(41,31,"RETURNS.TABLE.TRACKING_NUMBER")),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(44,33,"RETURNS.TABLE.RETURNED_DATE")),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(47,35,"RETURNS.TABLE.CREATED_AT")),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(50,37,"RETURNS.TABLE.TYPE")),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(53,39,"RETURNS.TABLE.ASSET_TAG")),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(56,41,"RETURNS.TABLE.ASSET_TAG_2")),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(59,43,"RETURNS.TABLE.FEDEX_STATUS")),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(62,45,"RETURNS.TABLE.DOWNLOAD_LABEL")),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",1==n.adminService.isAdmin),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngForOf",e.\u0275\u0275pipeBind2(66,47,n.returns,e.\u0275\u0275pureFunction2(50,ve,n.p,n.totalRecords))
1))},dependencies:[E.NgForOf,E.NgIf,O.LS,C.Ro,l._Y,l.Fj,l.JJ,l.JL,l.sg,l.u,B.jh,E.DatePipe,O._s,U.c,S.X$,te]}),i})(),canActivate:[w.J]},{path:"return-details/:id",component:X},{path:"add-return",component:H},{path:"fedex-api-config",component:(()=>{class i{constructor(t,n,r,a,s,d,m,c,u){this.route=t,this.http=n,this.formBuilder=r,this.router=a,this.spinner=s,this.toastr=d,this.utilService=m,this.location=c,this.translate=u,this.reloadForm()}reloadForm(){this.addfedexAPIConfigForm=this.formBuilder.group({apiKey:[,[l.kI.required,b.Z.noWhitespaceValidator]],secretKey:[,[l.kI.required,b.Z.noWhitespaceValidator]]})}ngOnInit(){this.route.params.subscribe(t=>{let n=t.id;if(null!=n){const r=_.N.apiURL+"fedexAPIConfig?page=1&id="+n;x.getItem("token").then(a=>{let s=new f.WM({Authorization:a});this.http.get(r,{headers:s}).subscribe(d=>{0==d||0==d.length?this.router.navigate(["/fedexAPIConfigs"]):(this.fedexAPIConfig=d[0],this.reloadForm())})})}})}onAddUpdatefedexAPIConfig(){const t=this.addfedexAPIConfigForm.value;if(this.addfedexAPIConfigForm.valid){var n={id:this.fedexAPIConfig?.id,apiKey:t.apiKey,secretKey:t.secretKey};this.spinner.show(),x.getItem("token").then(r=>{let a=new f.WM({Authorization:r});this.http.post(_.N.apiURL+"returns/fedex-api-config",n,{headers:a}).subscribe(s=>{this.spinner.hide(),this.router.navigate(["/returns"]),this.toastr.success(this.translate.instant("MESSAGES.FEDEX_API_SAVED_SUCCESS"))},s=>{this.toastr.error(s?.error?.message,s?.statusText,{timeOut:1e4}),this.spinner.hide(),this.utilService.handleError(s,this.router)})})}}onCancel(){this.location.back()}}return i.\u0275fac=function(t){return new(t||i)(e.\u0275\u0275directiveInject(v.gz),e.\u0275\u0275directiveInject(f.eN),e.\u0275\u0275directiveInject(l.QS),e.\u0275\u0275directiveInject(v.F0),e.\u0275\u0275directiveInject(C.t2),e.\u0275\u0275directiveInject(I._W),e.\u0275\u0275directiveInject(T.f),e.\u0275\u0275directiveInject(E.Location),e.\u0275\u0275directiveInject(S.sK))},i.\u0275cmp=e.\u0275\u0275defineComponent({type:i,selectors:[["app-fed-ex-config"]],decls:62,vars:45,consts:[["bdColor","rgba(0, 0, 0, 0.8)","size","medium","color","#fff","type","ball-spin",3,"fullScreen"],[2,"color","white"],[1,"hold-transition","sidebar-mini"],[1,"wrapper"],[1,"content-wrapper"],[1,"content-header"],[1,"container-fluid"],[1,"row","mb-2"],[1,"col-sm-6"],[1,"breadcrumb","float-sm-right"],[1,"breadcrumb-item"],["routerLink","/community"],[1,"breadcrumb-item","active"],[1,"content"],["autocomplete","on",3,"formGroup","ngSubmit"],[1,"row"],[1,"col-md"],[1,"card","card-primary"],[1,"card-header"],[1,"card-title"],[1,"card-tools"],["type","button","data-card-widget","collapse","data-toggle","tooltip",1,"btn","btn-tool",3,"title"],[1,"card-body"],[1,"form-group"],["for","inputName"],["formControlName","apiKey","type","password","id","apiKey",1,"form-control"],["formControlName","secretKey","type","password","id","secretKey",1,"form-control"],["href","https://developer.fedex.com"],[1,"col-12"],[1,"btn","btn-secondary",3,"click"],["type","submit",1,"btn","btn-success","float-right",3,"value","disabled"],[1,"control-sidebar","control-sidebar-dark"]],template:function(t,n){1&t&&(e.\u0275\u0275elementStart(0,"ngx-spinner",0)(1,"p",1),e.\u0275\u0275text(2),e.\u0275\u0275pipe(3,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(4,"div",2)(5,"div",3)(6,"div",4)(7,"section",5)(8,"div",6)(9,"div",7)(10,"div",8)(11,"h1"),e.\u0275\u0275text(12),e.\u0275\u0275pipe(13,"translate"),e.\u0275\u0275pipe(14,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(15,"div",8)(16,"ol",9)(17,"li",10)(18,"a",11),e.\u0275\u0275text(19),e.\u0275\u0275pipe(20,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(21,"li",12),e.\u0275\u0275text(22),e.\u0275\u0275pipe(23,"translate"),e.\u0275\u0275pipe(24,"translate"),e.\u0275\u0275elementEnd()()()()()(),e.\u0275\u0275elementStart(25,"section",13)(26,"form",14),e.\u0275\u0275listener("ngSubmit",function(){return n.onAddUpdatefedexAPIConfig()}),e.\u0275\u0275elementStart(27,"div",15)(28,"div",16)(29,"div",17)(30,"div",18)(31,"h3",19),e.\u0275\u0275text(32),e.\u0275\u0275pipe(33,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(34,"div",20),e.\u0275\u0275element(35,"button",21),e.\u0275\u0275pipe(36,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(37,"div",22)(38,"div",23)(39,"label",24),e.\u0275\u0275text(40),e.\u0275\u0275pipe(41,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(42,"
1input",25),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(43,"div",23)(44,"label",24),e.\u0275\u0275text(45),e.\u0275\u0275pipe(46,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(47,"input",26),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(48,"div",23)(49,"a",27),e.\u0275\u0275text(50),e.\u0275\u0275pipe(51,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275text(52),e.\u0275\u0275pipe(53,"translate"),e.\u0275\u0275elementEnd()()()()(),e.\u0275\u0275elementStart(54,"div",15)(55,"div",28)(56,"a",29),e.\u0275\u0275listener("click",function(){return n.onCancel()}),e.\u0275\u0275text(57),e.\u0275\u0275pipe(58,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(59,"input",30),e.\u0275\u0275pipe(60,"translate"),e.\u0275\u0275elementEnd()()()()(),e.\u0275\u0275element(61,"aside",31),e.\u0275\u0275elementEnd()()),2&t&&(e.\u0275\u0275property("fullScreen",!0),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(3,17,null==(null==n.fedexAPIConfig?null:n.fedexAPIConfig.id)?"GENERAL.ADDING_CONFIGURATION":"GENERAL.UPDATING_CONFIGURATION")," "),e.\u0275\u0275advance(10),e.\u0275\u0275textInterpolate2(" ",e.\u0275\u0275pipeBind1(13,19,null==(null==n.fedexAPIConfig?null:n.fedexAPIConfig.id)?"BUTTONS.ADD":"BUTTONS.UPDATE")," ",e.\u0275\u0275pipeBind1(14,21,"GENERAL.FEDEX_CONFIG")," "),e.\u0275\u0275advance(7),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(20,23,"GENERAL.FEDEX_CONFIG")),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate2(" ",e.\u0275\u0275pipeBind1(23,25,null==(null==n.fedexAPIConfig?null:n.fedexAPIConfig.id)?"BUTTONS.ADD":"BUTTONS.UPDATE")," ",e.\u0275\u0275pipeBind1(24,27,"GENERAL.FEDEX_CONFIG")," "),e.\u0275\u0275advance(4),e.\u0275\u0275property("formGroup",n.addfedexAPIConfigForm),e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(33,29,"GENERAL.CONNECT_FEDEX_ACCOUNT")," "),e.\u0275\u0275advance(3),e.\u0275\u0275property("title",e.\u0275\u0275pipeBind1(36,31,"TABLE.COLLAPSE")),e.\u0275\u0275advance(5),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(41,33,"GENERAL.PRODUCTION_API_KEY")),e.\u0275\u0275advance(5),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(46,35,"GENERAL.PRODUCTION_SECRET_KEY")),e.\u0275\u0275advance(5),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(51,37,"GENERAL.VISIT_FEDEX_DEVELOPER_PORTAL")),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(53,39,"GENERAL.FEDEX_INSTRUCTIONS")," "),e.\u0275\u0275advance(5),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(58,41,"BUTTONS.CANCEL")),e.\u0275\u0275advance(2),e.\u0275\u0275property("value",e.\u0275\u0275pipeBind1(60,43,"BUTTONS.SAVE"))("disabled",!n.addfedexAPIConfigForm.valid))},dependencies:[v.yS,C.Ro,l._Y,l.Fj,l.JJ,l.JL,l.sg,l.u,S.X$]}),i})()}];let Ce=(()=>{class i{}return i.\u0275fac=function(t){return new(t||i)},i.\u0275mod=e.\u0275\u0275defineNgModule({type:i}),i.\u0275inj=e.\u0275\u0275defineInjector({imports:[v.Bz.forChild(Ee),v.Bz]}),i})();var ge=p(32641),xe=p(71059);let _e=(()=>{class i{}return i.\u0275fac=function(t){return new(t||i)},i.\u0275mod=e.\u0275\u0275defineNgModule({type:i}),i.\u0275inj=e.\u0275\u0275defineInjector({imports:[E.CommonModule,Ce,O.JX,C.ef,l.u5,l.UX,ge.D,B.vQ,y.IJ,y.bz,xe.O,S.aw.forChild({isolate:!1})]}),i})()}}]);
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.