PageSourceSearch

https://connect.altec.com/apps_connect-app_order-history_order-history_module_ts.e4a0688947379cdd.js

js altec.com collected 2026-09-25 19:12:26 UTC 62,408 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkcore_app=self.webpackChunkcore_app||[]).push([["apps_connect-app_order-history_order-history_module_ts"],{14563(j,h,o){Object.defineProperty(h,"__esModule",{value:!0}),h.AppRoutingModule=void 0;const d=o(31635),b=o(7901),p=o(78722),T=o(68568),x=d.__importStar(o(49849)),I=(d.__importStar(o(7901)),[{path:"",children:[{path:"",redirectTo:"search",pathMatch:"full"},{path:"account/orders",redirectTo:"search",pathMatch:"full"},{path:"search",component:p.OrderHistorySearchComponent,data:{title:"Parts & Supply Orders"}},{path:"details",component:T.OrderHistoryDetailComponent,data:{title:"Order Details"}}]}]);h.AppRoutingModule=(()=>{class C{static{this.\u0275fac=function(t){return new(t||C)}}static{this.\u0275mod=x.\u0275\u0275defineNgModule({type:C})}static{this.\u0275inj=x.\u0275\u0275defineInjector({imports:[b.RouterModule.forChild(I),b.RouterModule]})}}return C})()},30902(j,h,o){Object.defineProperty(h,"__esModule",{value:!0}),h.EquipmentSelectorComponent=void 0;const d=o(31635),p=(o(6324),d.__importStar(o(49849))),T=d.__importStar(o(6324)),x=d.__importStar(o(7901)),P=C=>[C];function I(C,D){if(1&C&&(p.\u0275\u0275elementStart(0,"div")(1,"div")(2,"a",5),p.\u0275\u0275text(3),p.\u0275\u0275elementEnd()()()),2&C){const R=D.$implicit;p.\u0275\u0275advance(2),p.\u0275\u0275property("routerLink",p.\u0275\u0275pureFunction1(2,P,"/equipment/fleet/details/"+R.instanceId)),p.\u0275\u0275advance(),p.\u0275\u0275textInterpolate1(" Unit Serial ","#: "+R.unitSerial," ")}}h.EquipmentSelectorComponent=(()=>{class C{constructor(R){this.activeModal=R}ngOnInit(){}static{this.\u0275fac=function(t){return new(t||C)(p.\u0275\u0275directiveInject(T.NgbActiveModal))}}static{this.\u0275cmp=p.\u0275\u0275defineComponent({type:C,selectors:[["altecConnect-equipment-selector"]],standalone:!1,decls:11,vars:0,consts:[[1,"modal-header"],["type","button","data-bs-dismiss","modal","aria-label","Close",1,"close",3,"click"],["aria-hidden","true"],[1,"modal-body"],[1,"modal-footer"],["href","javascript:;",3,"routerLink"]],template:function(t,n){1&t&&(p.\u0275\u0275elementStart(0,"div",0)(1,"button",1),p.\u0275\u0275listener("click",function(){return n.activeModal.dismiss(null)}),p.\u0275\u0275elementStart(2,"span",2),p.\u0275\u0275text(3,"\xd7"),p.\u0275\u0275elementEnd()(),p.\u0275\u0275elementStart(4,"h4")(5,"b"),p.\u0275\u0275text(6,"Related Equipment"),p.\u0275\u0275elementEnd()()(),p.\u0275\u0275elementStart(7,"div",3),p.\u0275\u0275repeaterCreate(8,I,4,4,"div",null,p.\u0275\u0275repeaterTrackByIdentity),p.\u0275\u0275elementEnd(),p.\u0275\u0275element(10,"div",4)),2&t&&(p.\u0275\u0275advance(8),p.\u0275\u0275repeater(n.instanceIdUnitSerialPairs))},dependencies:[x.RouterLink],encapsulation:2})}}return C})()},26906(j,h,o){Object.defineProperty(h,"__esModule",{value:!0}),h.OrderHistorySearchTabularcardComponent=void 0;const d=o(31635),p=(o(49849),o(83352)),H=(o(6324),o(79591),o(15002),o(93464),o(39462)),C=o(30902),t=(o(96033),o(97377),d.__importStar(o(49849))),n=d.__importStar(o(15002)),w=d.__importStar(o(6324)),e=d.__importStar(o(79591)),L=d.__importStar(o(96033)),X=d.__importStar(o(97377)),M=d.__importStar(o(7901)),A=d.__importStar(o(60177)),W=d.__importStar(o(8606)),z=()=>["../details"],Z=c=>({orderNumber:c}),J=c=>[c];function q(c,E){if(1&c&&(t.\u0275\u0275elementStart(0,"div",4),t.\u0275\u0275text(1),t.\u0275\u0275elementEnd()),2&c){const a=t.\u0275\u0275nextContext();t.\u0275\u0275advance(),t.\u0275\u0275textInterpolate1(" ",null==a.content?null:a.content.customerName," ")}}function ee(c,E){if(1&c&&(t.\u0275\u0275elementStart(0,"div",6)(1,"div",10),t.\u0275\u0275text(2),t.\u0275\u0275pipe(3,"truncate"),t.\u0275\u0275elementEnd()()),2&c){const a=t.\u0275\u0275nextContext();t.\u0275\u0275advance(2),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(3,1,null==a.content?null:a.content.customerName))}}function te(c,E){if(1&c&&(t.\u0275\u0275elementStart(0,"span"),t.\u0275\u0275text(1),t.\u0275\u0275elementEnd(),t.\u0275\u0275element(2,"br")),2&c){const a=t.\u0275\u0275nextContext();t.\u0275\u0275advance(),t.\u0275\u0275textInterpolate(null==a.content?null:a.content.shippingAddress.companyName)}}
1function G(c,E){if(1&c&&(t.\u0275\u0275elementStart(0,"span"),t.\u0275\u0275text(1),t.\u0275\u0275elementEnd(),t.\u0275\u0275element(2,"br")),2&c){const a=t.\u0275\u0275nextContext();t.\u0275\u0275advance(),t.\u0275\u0275textInterpolate2("",null==a.content?null:a.content.shippingAddress.firstName," ",null==a.content?null:a.content.shippingAddress.lastName)}}function ne(c,E){if(1&c&&(t.\u0275\u0275elementStart(0,"span"),t.\u0275\u0275text(1),t.\u0275\u0275elementEnd(),t.\u0275\u0275element(2,"br")),2&c){const a=t.\u0275\u0275nextContext();t.\u0275\u0275advance(),t.\u0275\u0275textInterpolate(null==a.content?null:a.content.shippingAddress.address1)}}function ie(c,E){if(1&c&&(t.\u0275\u0275elementStart(0,"span"),t.\u0275\u0275text(1),t.\u0275\u0275elementEnd(),t.\u0275\u0275element(2,"br")),2&c){const a=t.\u0275\u0275nextContext();t.\u0275\u0275advance(),t.\u0275\u0275textInterpolate(null==a.content?null:a.content.shippingAddress.address2)}}function oe(c,E){1&c&&t.\u0275\u0275text(0," Estimated ")}function re(c,E){if(1&c&&(t.\u0275\u0275elementStart(0,"span"),t.\u0275\u0275text(1),t.\u0275\u0275pipe(2,"date"),t.\u0275\u0275elementEnd()),2&c){const a=t.\u0275\u0275nextContext();t.\u0275\u0275advance(),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind3(2,1,a.estimatedShipDate,a.datePipe,"UTC"))}}function ae(c,E){1&c&&(t.\u0275\u0275elementStart(0,"span"),t.\u0275\u0275text(1,"Pending"),t.\u0275\u0275elementEnd())}function f(c,E){if(1&c){const a=t.\u0275\u0275getCurrentView();t.\u0275\u0275elementStart(0,"a",13),t.\u0275\u0275listener("click",function(){t.\u0275\u0275restoreView(a);const r=t.\u0275\u0275nextContext(2);return t.\u0275\u0275resetView(r.gaEvent("Order History Search","Icon Click","Tracking Icon"))}),t.\u0275\u0275elementStart(1,"i",14),t.\u0275\u0275text(2,"\xa0\xa0"),t.\u0275\u0275elementEnd()()}if(2&c){const a=t.\u0275\u0275nextContext(2);t.\u0275\u0275property("href",t.\u0275\u0275interpolate1("https://wwwapps.ups.com/tracking/tracking.cgi?tracknum=",a.trackingNumbers(null==a.content?null:a.content.invoiceXRefs)[0]),t.\u0275\u0275sanitizeUrl)}}function U(c,E){if(1&c){const a=t.\u0275\u0275getCurrentView();t.\u0275\u0275elementStart(0,"a",15),t.\u0275\u0275listener("click",function(){t.\u0275\u0275restoreView(a);const r=t.\u0275\u0275nextContext(2);return t.\u0275\u0275resetView(r.openTrackingSelector(r.trackingNumbers(null==r.content?null:r.content.invoiceXRefs)))})("click",function(){t.\u0275\u0275restoreView(a);const r=t.\u0275\u0275nextContext(2);return t.\u0275\u0275resetView(r.gaEvent("Order History Search","Icon Click","Tracking Icon"))}),t.\u0275\u0275element(1,"i",14),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementStart(2,"i"),t.\u0275\u0275text(3),t.\u0275\u0275elementEnd()}if(2&c){const a=t.\u0275\u0275nextContext(2);t.\u0275\u0275advance(3),t.\u0275\u0275textInterpolate1("(",a.trackingNumbers(null==a.content?null:a.content.invoiceXRefs).length,")\xa0\xa0")}}function S(c,E){if(1&c){const a=t.\u0275\u0275getCurrentView();t.\u0275\u0275elementStart(0,"a",16),t.\u0275\u0275listener("click",function(){t.\u0275\u0275restoreView(a);const r=t.\u0275\u0275nextContext(2);
1return r.openPDF(null==r.content?null:r.content.invoiceXRefs[0].customerTrxId,null==r.content?null:r.content.invoiceXRefs[0].trxNumber),t.\u0275\u0275resetView(r.gaEvent("Order History Search","Icon Click","PDF Icon"))}),t.\u0275\u0275element(1,"i",17),t.\u0275\u0275elementEnd()}}function O(c,E){if(1&c){const a=t.\u0275\u0275getCurrentView();t.\u0275\u0275elementStart(0,"a",16),t.\u0275\u0275listener("click",function(){t.\u0275\u0275restoreView(a);const r=t.\u0275\u0275nextContext(2);return r.openInvoiceSelector(null==r.content?null:r.content.invoiceXRefs),t.\u0275\u0275resetView(r.gaEvent("Order History Search","Icon Click","PDF Icon"))}),t.\u0275\u0275element(1,"i",18),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementStart(2,"i"),t.\u0275\u0275text(3),t.\u0275\u0275elementEnd()}if(2&c){const a=t.\u0275\u0275nextContext(2);t.\u0275\u0275advance(3),t.\u0275\u0275textInterpolate1("(",null==a.content?null:a.content.invoiceXRefs.length,")")}}function v(c,E){if(1&c&&(t.\u0275\u0275conditionalCreate(0,f,3,2,"a",11),t.\u0275\u0275conditionalCreate(1,U,4,1),t.\u0275\u0275conditionalCreate(2,S,2,0,"a",12),t.\u0275\u0275conditionalCreate(3,O,4,1)),2&c){const a=t.\u0275\u0275nextContext();t.\u0275\u0275conditional(1===a.trackingNumbers(null==a.content?null:a.content.invoiceXRefs).length?0:-1),t.\u0275\u0275advance(),t.\u0275\u0275conditional(a.trackingNumbers(null==a.content?null:a.content.invoiceXRefs).length>1?1:-1),t.\u0275\u0275advance(),t.\u0275\u0275conditional(1===(null==a.content?null:a.content.invoiceXRefs.length)?2:-1),t.\u0275\u0275advance(),t.\u0275\u0275conditional((null==a.content?null:a.content.invoiceXRefs.length)>1?3:-1)}}function N(c,E){1&c&&(t.\u0275\u0275elementStart(0,"small")(1,"i"),t.\u0275\u0275text(2,"Shipment Pending"),t.\u0275\u0275elementEnd()())}function k(c,E){if(1&c&&(t.\u0275\u0275elementStart(0,"strong"),t.\u0275\u0275text(1,"Ordered By"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(2),t.\u0275\u0275pipe(3,"titlecase"),t.\u0275\u0275element(4,"br")),2&c){const a=t.\u0275\u0275nextContext();t.\u0275\u0275advance(2),t.\u0275\u0275textInterpolate1(": ",t.\u0275\u0275pipeBind1(3,1,null==a.content||null==a.content.contactIdNamePair?null:a.content.contactIdNamePair.name)," ")}}function F(c,E){if(1&c&&(t.\u0275\u0275elementStart(0,"a",19),t.\u0275\u0275element(1,"i",20),t.\u0275\u0275elementEnd()),2&c){const a=t.\u0275\u0275nextContext(2);t.\u0275\u0275property("routerLink",t.\u0275\u0275pureFunction1(1,J,"../../../equipment/fleet/details/"+a.content.instanceIdUnitSerialPairs[0].instanceId))}}function le(c,E){if(1&c){const a=t.\u0275\u0275getCurrentView();t.\u0275\u0275elementStart(0,"a",15),t.\u0275\u0275listener("click",function(){t.\u0275\u0275restoreView(a);const r=t.\u0275\u0275nextContext(2);return t.\u0275\u0275resetView(r.openEquipmentSelector(r.content.instanceIdUnitSerialPairs))}),t.\u0275\u0275element(1,"i",20),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementStart(2,"i"),t.\u0275\u0275text(3),t.\u0275\u0275elementEnd(),t.\u0275\u0275element(4,"br")}if(2&c){const a=t.\u0275\u0275nextContext(2);t.\u0275\u0275advance(3),t.\u0275\u0275textInterpolate1("(",a.content.instanceIdUnitSerialPairs.length,")")}}function se(c,E){if(1&c&&(t.\u0275\u0275elementStart(0,"strong"),t.\u0275\u0275text(1,"Related Equipment"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(2,": "),t.\u0275\u0275conditionalCreate(3,F,2,3,"a",19),t.\u0275\u0275conditionalCreate(4,le,5,1),t.\u0275\u0275element(5,"br")),2&c){const a=t.\u0275\u0275nextContext();t.\u0275\u0275advance(3),t.\u0275\u0275conditional(1===a.content.instanceIdUnitSerialPairs.length?3:-1),t.\u0275\u0275advance(),t.\u0275\u0275conditional(a.content.instanceIdUnitSerialPairs.length>1?4:-1)}}h.OrderHistorySearchTabularcardComponent=(()=>{class c{constructor(a,u,r,K,he){this.orderHistoryService=a,this.modal=u,this.googleServicesService=r,this.ariService=K,this.statefulService=he,this.datePipe=p.GlobalConstants.DATE_FORMAT,this.modalDefaultOptions=p.GlobalConstants.MODAL_DEFAULT_OPTIONS,this.estimatedShipDate=null}ngOnInit(){this.trackingModalOptions=p.GlobalConstants.MODAL_DEFAULT_OPTIONS,this.trackingModalOptions.windowClass="tracking-modal"}ngOnChanges(a){a&&a.content&&("Shipped"==this.content?.status?this.mapShipDate():this.mapPromiseDate())}mapPromiseDate(){let a=null;for(let u of this.content?.commerceItems){if(!u.promiseDate){a=null;break}if(!a&&u?.promiseDate&&(a=new Date(u.promiseDate)),u?.promiseDate){let r=new Date(u.promiseDate);r&&a&&r>a&&(a=r)}}this.estimatedShipDate=a}mapShipDate(){let a=null;for(let u of this.content?.commerceItems){if(!u.actualShipmentDate){a=null;break}if(!a&&u?.actualShipmentDate&&(a=new Date(u.actualShipmentDate)),u?.actualShipmentDate){let r=new Date(u.actualShipmentDate);r&&a&&r>a&&(a=r)}}this.estimatedShipDate=a}openPDF(a,u){this.ariService.openInvoicePdf(a,u)}trackingNumbers(a){let u=[];for(let r of a)void 0!==r.trackingNumber&&null!=r.trackingNumber&&u.push(r.trackingNumber);return u}openInvoiceSelector(a){this.modal.open(p.InvoiceSelectorComponent,this.modalDefaultOptions).componentInstance.invoices=a}openTrackingSelector(a){this.modal.open(H.TrackingSelectorComponent,this.trackingModalOptions).componentInstance.trackingNumbers=a}openEquipmentSelector(a){this.modal.open(C.EquipmentSelectorComponent,this.modalDefaultOptions).componentInstance.instanceIdUnitSerialPairs=a}b2bCheck(){return this.statefulService.profile.isValidatedB2BUser}gaEvent(a,u,r){console.log("GA Event"),this.googleServicesService.emitEvent({eventCategory:a,eventAction:u,eventLabel:r},()=>{})}static{this.\u0275fac=function(u){return new(u||c)(t.\u0275\u0275directiveInject(n.OrderHistoryService),t.\u0275\u0275directiveInject(w.NgbModal),t.\u0275\u0275directiveInject(e.GoogleServicesService),t.\u0275\u0275directiveInject(L.ARInvoicesService),t.\u0275\u0275directiveInject(X.StatefulService))}}static{this.\u0275cmp=t.\u0275\u0275defineComponent({type:c,selectors:[["app-order-history-search-tabularcard"]],inputs:{content:"content"},standalone:!1,features:[t.\u0275\u0275NgOnChangesFeature],decls:60,vars:32,consts:[[1,"col-12"],[1,"row","align-items-center"],[1,"col-12","col-sm-8"],[1,"refNum",3,"click","routerLink","queryParams"],[1,"d-block","d-sm-none","company-label","mt-2"],[1,"d-none","d-sm-block"],[1,"col-12","col-sm-4","company-label-lg","float-end"],[1,"row","mt-2"],[1,"col-12","col-sm-6"],[1,"d-block","d-sm-none"],[1,"customer-name"],["target","_blank",3,"href"],[1,"pointer"],["target","_blank",3,"click","href"],["aria-hidden","true",1,"fa","fa-cube","text-center"],["href","javascript:;",3,"click"],[1,"pointer",3,"click"],[1,"fa","fa-file","text-center"],["aria-hidden","true",1,"fa","fa-file","text-center"],[3,"routerLink"],["aria-hidden","true",1,"fa","fa-truck"]],template:function(u,r){1&u&&(t.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"div",2)(3,"a",3),t.\u0275\u0275listener("click",function(){return r.gaEvent("Order History Search","Order Click","Order Number Link")}),t.\u0275\u0275elementStart(4,"strong"),t.\u0275\u0275text(5),t.\u0275\u0275elementEnd()(),t.\u0275\u0275conditionalCreate(6,q,2,1,"div",4),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementStart(7,"span",5),t.\u0275\u0275conditionalCreate(8,ee,4,3,"div",6),t.\u0275\u0275elementEnd()(),t.\u0275\u0275elementStart(9,"div",7)(10,"div",8)(11,"span",9),t.\u0275\u0275element(12,"br"),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementStart(13,"strong"),t.\u0275\u0275text(14,"PO / Reference #"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(15),t.\u0275\u0275element(16,"br"),t.\u0275\u0275elementStart(17,"strong"),t.\u0275\u0275text(18,"Order Date"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(19),t.\u0275\u0275pipe(20,"date"),t.\u0275\u0275element(21,"br"),t.\u0275\u0275elementStart(22,"strong"),t.\u0275\u0275text(23,"Shipping Address"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(24,": "),t.\u0275\u0275elementStart(25,"div"),t.\u0275\u0275conditionalCreate(26,te,3,1),t.\u0275\u0275conditionalCreate(27,G,3,2),t.\u0275\u0275conditionalCreate(28,ne,3,1),t.\u0275\u0275conditionalCreate(29,ie,3,1),t.\u0275\u0275elementStart(30,"span"),t.\u0275\u0275text(31),t.\u0275\u0275elementEnd(),t.\u0275\u0275element(32,"br"),t.\u0275\u0275elementStart(33,"span"),t.\u0275\u0275text(34),t.\u0275\u0275elementEnd()()(),t.\u0275\u0275elementStart(35,"div",8)(36,"strong"),t.\u0275\u0275text(37,"Total"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(38),t.\u0275\u0275pipe(39,"currency"),t.\u0275\u0275element(40,"br"),t.\u0275\u0275elementStart(41,"strong"),t.\u0275\u0275text(42,"Status"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(43),t.\u0275\u0275element(44,"br"),t.\u0275\u0275elementStart(45,"strong"),t.\u0275\u0275conditionalCreate(46,oe,1,0),t.\u0275\u0275text(47,"Ship Date"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(48,": "),t.\u0275\u0275conditionalCreate(49,re,3,5,"span"),t.\u0275\u0275conditionalCreate(50,ae,2,0,"span"),t.\u0275\u0275element(51,"br"),t.\u0275\u0275elementStart(52,"strong"),t.\u0275\u0275text(53,"Tracking / Invoice"),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(54,": "),t.\u0275\u0275conditionalCreate(55,v,4,4)(56,N,3,0,"small"),t.\u0275\u0275element(57,"br"),t.\u0275\u0275conditionalCreate(58,k,5,3),t.\u0275\u0275conditionalCreate(59,se,6,2),t.\u0275\u0275elementEnd()()()),2&u&&(t.\u0275\u0275advance(3),t.\u0275\u0275property("routerLink",t.\u0275\u0275pureFunction0(29,z))("queryParams",t.\u0275\u0275pureFunction1(30,Z,null==r.content?null:r.content.orderNumber)),t.\u0275\u0275advance(2),t.\u0275\u0275textInterpolate1(" Order #: ",null==r.content?null:r.content.orderNumber," "),t.\u0275\u0275advance(),t.\u0275\u0275conditional(r.statefulService.isParentHoldingAndViewingAll()&&null!=(null==r.content?null:r.content.customerName)?6:-1),t.\u0275\u0275advance(2),t.\u0275\u0275conditional(r.statefulService.isParentHoldingAndViewingAll()&&null!=(null==r.content?null:r.content.customerName)?8:-1),t.\u0275\u0275advance(7),t.\u0275\u0275textInterpolate1(": ",null!=r.content&&r.content.poNumber?null==r.content?null:r.content.poNumber:"\xa0"),t.\u0275\u0275advance(4),t.\u0275\u0275textInterpolate1(": ",null!=r.content&&r.content.dateSold?t.\u0275\u0275pipeBind3(20,23,null==r.content?null:r.content.dateSold,r.datePipe,"UTC"):"\xa0"),t.\u0275\u0275advance(7),t.\u0275\u0275conditional(r.b2bCheck()&&null!=r.content&&r.content.shippingAddress.companyName?26:-1),t.\u0275\u0275advance(),t.\u0275\u0275conditional(r.b2bCheck()&&null!=r.content&&r.content.shippingAddress.companyName||null==r.content||!r.content.shippingAddress.firstName||null==r.content||!r.content.shippingAddress.lastName?-1:27),t.\u0275\u0275advance(),t.\u0275\u0275conditional(null!=r.content&&r.content.shippingAddress.address1?28:-1),t.\u0275\u0275advance(),t.\u0275\u0275conditional(null!=r.content&&r.content.shippingAddress.address2?29:-1),t.\u0275\u0275advance(2),t.\u0275\u0275textInterpolate3("",null==r.content?null:r.content.shippingAddress.city," ",null==r.content?null:r.content.shippingAddress.state,", ",null==r.content?null:r.content.shippingAddress.postalCode),t.\u0275\u0275advance(3),t.\u0275\u0275textInterpolate(null==r.content?null:r.content.shippingAddress.country),t.\u0275\u0275advance(4),t.\u0275\u0275textInterpolate1(": ",t.\u0275\u0275pipeBind1(39,27,null==r.content?null:r.content.total)),t.\u0275\u0275advance(5),t.\u0275\u0275textInterpolate1(": ",null!=r.content&&r.content.status?null==r.content?null:r.content.status:"\xa0"),t.\u0275\u0275advance(3),t.\u0275\u0275conditional("Shipped"!==(null==r.content?null:r.content.status)?46:-1),t.\u0275\u0275advance(3),t.\u0275\u0275conditional(r.estimatedShipDate?49:-1),t.\u0275\u0275advance(),t.\u0275\u0275conditional(r.estimatedShipDate?-1:50),t.\u0275\u0275advance(5),t.\u0275\u0275conditional("Pending Shipment"!==(null==r.content?null:r.content.status)&&"In Progress"!==(null==r.content?null:r.content.status)&&"Cancelled"!==(null==r.content?null:r.content.status)||(null==r.content?null:r.content.invoiceXRefs.length)>0||r.trackingNumbers(null==r.content?null:r.content.invoiceXRefs).length>0?55:56),t.\u0275\u0275advance(3),t.\u0275\u0275conditional(null!=r.content&&r.content.contactIdNamePair?58:-1),t.\u0275\u0275advance(),t.\u0275\u0275conditional(r.content.instanceIdUnitSerialPairs?59:-1))},dependencies:[M.RouterLink,A.TitleCasePipe,A.CurrencyPipe,A.DatePipe,W.TruncatePipe],styles:["[_nghost-%COMP%] > div[_ngcontent-%COMP%]{position:relative}.icon-column[_ngcontent-%COMP%]   .col-xs-6[_ngcontent-%COMP%]{padding-left:1}.tracking-icon[_ngcontent-%COMP%]{padding-right:12px}.tracking-icon-multiple[_ngcontent-%COMP%]{padding-left:14px}.invoice-icon[_ngcontent-%COMP%]{padding-left:12px}.invoice-icon-multiple[_ngcontent-%COMP%]{padding-left:59px}.invoice-icon-non-paired[_ngcontent-%COMP%]{padding-left:47px}"]})}}return c})()},27628(j,h,o){h.OrderHistoryModule=void 0;const b=o(31635),p=o(60177),T=o(91898),x=o(84341),P=o(83352),I=o(21445),H=o(7937),C=o(14563),D=o(39462),R=o(96478),t=o(74060),n=o(68312),w=o(15736),e=o(43332),L=b.__importStar(o(49849));h.OrderHistoryModule=(()=>{class M{static{this.\u0275fac=function(z){return new(z||M)}}static{this.\u0275mod=L.\u0275\u0275defineNgModule({type:M})}static{this.\u0275inj=L.\u0275\u0275defineInjector({imports:[R.BaseSearchPageComponent,t.BaseSearchTabularcardComponent,p.CommonModule,p.CommonModule,n.PaginationWidgetComponent,x.FormsModule,C.AppRoutingModule,T.CommonPrivilegeModule,x.ReactiveFormsModule,P.CommonProjModule,w.SearchWidgetComponent,I.SelectiveViewModule,H.ModalWidgetModule,D.OrderSearchModule,e.GlobalFilterComponent]})}}return M})()},68568(j,h,o){Object.defineProperty(h,"__esModule",{value:!0}),h.OrderHistoryDetailComponent=void 0;const d=o(31635),b=o(43481),T=(o(7901),o(83352)),C=(o(6324),o(20492),o(79591),o(75113),o(59091)),e=(o(15002),o(96033),o(35445),o(97377),o(20851),d.__importStar(o(49849))),L=d.__importStar(o(15002)),X=d.__importStar(o(20492)),M=d.__importStar(o(7901)),A=d.__importStar(o(6324)),W=d.__importStar(o(20851)),z=d.__importStar(o(79591)),Z=d.__importStar(o(75113)),J=d.__importStar(o(96033)),q=d.__importStar(o(35445)),ee=d.__importStar(o(97377
1)),te=d.__importStar(o(40787)),G=d.__importStar(o(60177));function ne(s,_){if(1&s&&(e.\u0275\u0275elementStart(0,"div",4)(1,"div",22),e.\u0275\u0275text(2),e.\u0275\u0275elementEnd()()),2&s){const i=e.\u0275\u0275nextContext();e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",null==i.detailResponse?null:i.detailResponse.profile.customerName," ")}}function ie(s,_){if(1&s&&(e.\u0275\u0275elementStart(0,"span"),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&s){const i=e.\u0275\u0275nextContext();e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate(null==i.shippingAddress?null:i.shippingAddress.shippingAddress.companyName)}}function oe(s,_){if(1&s&&(e.\u0275\u0275elementStart(0,"span"),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&s){const i=e.\u0275\u0275nextContext();e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate2("",null==i.shippingAddress?null:i.shippingAddress.shippingAddress.firstName," ",null==i.shippingAddress?null:i.shippingAddress.shippingAddress.lastName)}}function re(s,_){if(1&s&&(e.\u0275\u0275elementStart(0,"span"),e.\u0275\u0275text(1),e.\u0275\u0275element(2,"br"),e.\u0275\u0275elementEnd()),2&s){const i=e.\u0275\u0275nextContext();e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" ",null==i.shippingAddress?null:i.shippingAddress.shippingAddress.address2," ")}}function ae(s,_){if(1&s&&(e.\u0275\u0275elementStart(0,"span")(1,"strong"),e.\u0275\u0275text(2,"Payment Method"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(3,"br")(4,"br"),e.\u0275\u0275elementStart(5,"span"),e.\u0275\u0275element(6,"i"),e.\u0275\u0275pipe(7,"lowercase"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(8,"span"),e.\u0275\u0275text(9,"\xa0 **** "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(10,"span"),e.\u0275\u0275text(11),e.\u0275\u0275pipe(12,"slice"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(13,"br"),e.\u0275\u0275elementEnd()),2&s){const i=e.\u0275\u0275nextContext();e.\u0275\u0275advance(6),e.\u0275\u0275classMap(e.\u0275\u0275interpolate1("fa fa-lg fa-cc-",e.\u0275\u0275pipeBind1(7,4,null==i.creditCard?null:i.creditCard.creditCardType))),e.\u0275\u0275advance(5),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind3(12,6,null==i.creditCard?null:i.creditCard.creditCardNumber,12,16))}}function f(s,_){if(1&s&&(e.\u0275\u0275elementStart(0,"span")(1,"span"),e.\u0275\u0275text(2),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(3,"br"),e.\u0275\u0275elementEnd()),2&s){const i=e.\u0275\u0275nextContext();e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1("Reference # ",null==i.creditCard?null:i.creditCard.poNumber)}}function U(s,_){if(1&s&&(e.\u0275\u0275elementStart(0,"div",17),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&s){const i=e.\u0275\u0275nextContext();e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" ",null==i.detailResponse?null:i.detailResponse.profile.customerName," ")}}function S(s,_){if(1&s&&(e.\u0275\u0275elementStart(0,"span"),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&s){const i=e.\u0275\u0275nextContext();e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate(null==i.shippingAddress?null:i.shippingAddress.shippingAddress.companyName)}}function O(s,_){if(1&s&&(e.\u0275\u0275elementStart(0,"span"),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&s){const i=e.\u0275\u0275nextContext();e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate2(" ",null==i.shippingAddress?null:i.shippingAddress.shippingAddress.firstName," ",null==i.shippingAddress?null:i.shippingAddress.shippingAddress.lastName," ")}}function v(s,_){if(1&s&&(e.\u0275\u0275elementStart(0,"span"),e.\u0275\u0275text(1),e.\u0275\u0275element(2,"br"),e.\u0275\u0275elementEnd()),2&s){const i=e.\u0275\u0275nextContext();e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" ",null==i.shippingAddress?null:i.shippingAddress.shippingAddress.address2," ")}}function N(s,_){if(1&s&&(e.\u0275\u0275elementStart(0,"span")(1,"strong"),e.\u0275\u0275text(2,"Payment Method"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(3,"br")(4,"br"),e.\u0275\u0275elementStart(5,"span"),e.\u0275\u0275element(6,"i"),e.\u0275\u0275pipe(7,"lowercase"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(8,"span"),e.\u0275\u0275text(9,"\xa0 **** "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(10,"span"),e.\u0275\u0275text(11),e.\u0275\u0275pipe(12,"
1slice"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(13,"br"),e.\u0275\u0275elementEnd()),2&s){const i=e.\u0275\u0275nextContext();e.\u0275\u0275advance(6),e.\u0275\u0275classMap(e.\u0275\u0275interpolate1("fa fa-lg fa-cc-",e.\u0275\u0275pipeBind1(7,4,null==i.creditCard?null:i.creditCard.creditCardType))),e.\u0275\u0275advance(5),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind3(12,6,null==i.creditCard?null:i.creditCard.creditCardNumber,12,16))}}function k(s,_){if(1&s&&(e.\u0275\u0275elementStart(0,"span")(1,"span"),e.\u0275\u0275text(2),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(3,"br"),e.\u0275\u0275elementEnd()),2&s){const i=e.\u0275\u0275nextContext();e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1("Reference # ",null==i.creditCard?null:i.creditCard.poNumber)}}function F(s,_){1&s&&(e.\u0275\u0275elementStart(0,"div",20)(1,"div",23),e.\u0275\u0275element(2,"i",24),e.\u0275\u0275elementStart(3,"span"),e.\u0275\u0275text(4,"Loading Order Details"),e.\u0275\u0275elementEnd()()())}function le(s,_){if(1&s){const i=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"a",30),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(i);const l=e.\u0275\u0275nextContext(4);return e.\u0275\u0275resetView(l.gaEvent("Order History Detail","Button Click","Tracking Button"))}),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()}if(2&s){const i=e.\u0275\u0275nextContext(2).$implicit;e.\u0275\u0275property("href",e.\u0275\u0275interpolate1("https://wwwapps.ups.com/tracking/tracking.cgi?tracknum=",i.trackingNumber),e.\u0275\u0275sanitizeUrl),e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1(" #",i.trackingNumber," ")}}function se(s,_){1&s&&(e.\u0275\u0275elementStart(0,"span"),e.\u0275\u0275text(1,"Not yet available"),e.\u0275\u0275elementEnd())}function ue(s,_){if(1&s){const i=e.\u0275\u0275getCurrentView();e.\u0275\u0275text(0," | Invoice "),e.\u0275\u0275elementStart(1,"a",31),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(i);const l=e.\u0275\u0275nextContext(2).$implicit,y=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(y.openInvoicePdfByNumber(l.invoiceNumber))}),e.\u0275\u0275text(2),e.\u0275\u0275elementEnd()}if(2&s){const i=e.\u0275\u0275nextContext(2).$implicit;e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" #",i.invoiceNumber," ")}}function c(s,_){if(1&s&&(e.\u0275\u0275elementStart(0,"h4",26),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"date"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"div",28),e.\u0275\u0275text(4," Tracking "),e.\u0275\u0275conditionalCreate(5,le,2,3,"a",29)(6,se,2,0,"span"),e.\u0275\u0275conditionalCreate(7,ue,3,1),e.\u0275\u0275elementEnd()),2&s){const i=e.\u0275\u0275nextContext().$implicit,m=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(),e.\u0275\u0275textInterpolate1("Shipped on ",e.\u0275\u0275pipeBind2(2,3,i.shipDate,m.datePipe)),e.\u0275\u0275advance(4),e.\u0275\u0275conditional(i.trackingNumber?5:6),e.\u0275\u0275advance(2),e.\u0275\u0275conditional(i.invoiceNumber?7:-1)}}function E(s,_){1&s&&(e.\u0275\u0275elementStart(0,"h4",26),e.\u0275\u0275text(1,"Pending Shipment"),e.\u0275\u0275elementEnd())}function a(s,_){1&s&&(e.\u0275\u0275elementStart(0,"h4",26),e.\u0275\u0275text(1,"Cancelled Items"),e.\u0275\u0275elementEnd())}function u(s,_){if(1&s&&(e.\u0275\u0275elementStart(0,"div",27)(1,"div",32),e.\u0275\u0275element(2,"altecConnect-product-row",33),e.\u0275\u0275elementEnd()()),2&s){const i=_.$implicit,m=_.$index,l=e.\u0275\u0275nextContext().$implicit,y=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(2),e.\u0275\u0275property("imageUrl",null==i?null:i.imageUrl)("showPrice",null!=(null==i?null:i.priceInfo.amount))("inStock",0!==i.quantityOnHand)("displayName",null==i?null:i.productDisplayName)("partNumber",null==i?null:i.productId)("partPrice",null==i?null:i.priceInfo.amount)("partUom",null==i?null:i.unitOfMeasure)("stripeTable",m%2==0)("canViewPrices",y.canViewPrices)("showBuyAgain",!0)("canOrderParts",y.canOrderParts)("id",null==i?null:i.productId)("orderQuantity",null==i?null:i.quantity)("selectedUnitSerial",null==i?null:i.fleetUnitId)("showOrderStatus",!0)("status",null==i?null:i.pickStatus)("promiseDate",null==i?null:i.promiseDate)("shippedDate",null==i?null:i.actualShipmentDate)("hideStatusAndShipDate",!0)("showStatusUnderPartNumber","pending"===l.type)}}function r(s,_){if(1&s&&(e.\u0275\u0275elementStart(0,"div",25)(1,"div",11),e.\u0275\u0275conditionalCreate(2,c,8,6)(3,E,2,0,"h4",26)(4,a,2,0,"h4",26),e.\u0275\u0275elementEnd()(),e.\u0275\u0275repeaterCreate(5,u,3,20,"div",27,e.\u0275\u0275repeaterTrackByIdentity)),2&s){let i;const m=_.$implicit;e.\u0275\u0275advance(2),e.\u0275\u0275conditional("shipped"===(i=m.type)?2:"pending"===i?3:"cancelled"===i?4:-1),e.\u0275\u0275advance(3),e.\u0275\u0275repeater(m.items)}}function K(s,_){if(1&s&&e.\u0275\u0275repeaterCreate(0,r,7,1,null,null,e.\u0275\u0275repeaterTrackByIndex),2&s){const i=e.\u0275\u0275nextContext();e.\u0275\u0275repeater(i.sections)}}h.OrderHistoryDetailComponent=(()=>{class s{constructor(i,m,l,y,B,Y,ce,de,pe,Q,g){this.orderHistoryService=i,this.privilegeService=m,this.route=l,this.modal=y,this.loader=B,this.googleServicesService=Y,this.router=ce,this.errorHandler=de,this.ariService=pe,this.cartService=Q,this.statefulService=g,this.datePipe=T.GlobalConstants.DATE_FORMAT,this.loading=!1,this.estimatedShipDate=null,this.sections=[],this.sectionsLoading=!1,this.modalDefaultOptions=T.GlobalConstants.MODAL_DEFAULT_OPTIONS,this.unsubscribe$=new C.Subject,this.errorHandler.errorObservable.pipe((0,b.takeUntil)(this.unsubscribe$)).subscribe($=>{const V=$.exceptionMessages;V&&(V[0].indexOf("No Order belonging to this account with id")>
1-1&&V[0].indexOf("was found.")||V[0].indexOf("Order with id")>-1&&V[0].indexOf("does not belong to the currently selected organization.")>-1)&&this.router.navigate(["account/orders/search"])}),this.loader.start()}openPDF(i,m){this.ariService.openInvoicePdf(i,m)}openInvoicePdfByNumber(i){const m=(this.detailResponse?.invoiceXRefs||[]).find(l=>l?.trxNumber===i);m&&this.openPDF(m.customerTrxId,m.trxNumber)}openInvoiceSelector(i){this.modal.open(T.InvoiceSelectorComponent,this.modalDefaultOptions).componentInstance.invoices=i}ngOnInit(){let i;this.loader.start(),this.loading=!0,this.checkPrivileges(),this.orderNumber=this.route.snapshot.queryParamMap.get("orderNumber"),this.orderHistoryService.getOrderDetails({orderNumber:this.orderNumber}).pipe((0,b.switchMap)(m=>{if(i=m,m.shippingGroups&&(this.shippingAddress=m.shippingGroups[0]),m.paymentGroups&&(this.creditCard=m.paymentGroups[0]),m.commerceItems&&(this.items=m.commerceItems),i){this.detailResponse=i;let y=null;for(let B of this.items)if(!y&&B?.promiseDate&&(y=new Date(B.promiseDate)),B?.promiseDate){let Y=new Date(B.promiseDate);Y&&y&&Y>y&&(y=Y)}this.estimatedShipDate=y,i.invoiceXRefs&&(this.tracking=i.invoiceXRefs[
10])}this.loader.stop(),this.loading=!1,this.sectionsLoading=!0,this.buildSections(this.items);let l=this.items.map(y=>y.productId);return this.cartService.getItemImages(l)}),(0,b.take)(1)).subscribe(m=>{for(let l of this.items){let y=m.find(B=>B.partNumber===l.productId);l.imageUrl=y?.imageUrl?y.imageUrl:"/static/photos/000000000_LG.png"}})}buildSections(i){if(!i?.length)return this.sections=[],void(this.sectionsLoading=!1);this.sectionsLoading=!0;const m=(this.detailResponse?.invoiceXRefs||[]).map(l=>l?.customerTrxId).filter(l=>null!=l);this.ariService.getInvoiceLines(m,["LINE"]).pipe((0,b.takeUntil)(this.unsubscribe$)).subscribe({next:l=>{this.sections=this.assembleSections(i,l||[]),this.sectionsLoading=!1},error:()=>{this.sectionsLoading=!1}})}assembleSections(i,m){const l=[],y=g=>"cancelled"===(g?.pickStatus||"").toLowerCase(),B=i.filter(g=>y(g)),Y=i.filter(g=>!y(g)&&!!g?.actualShipmentDate),ce=i.filter(g=>!y(g)&&!g?.actualShipmentDate),de=new Map;for(const g of m)null==g?.inventoryItemId||null==g?.customerTrxId||de.set(String(g.inventoryItemId),g.customerTrxId);const pe=new Map;for(const g of this.detailResponse?.invoiceXRefs||[])null!=g?.customerTrxId&&pe.set(g.customerTrxId,g);const Q=new Map;for(const g of Y){const $=de.get(String(g?.catalogRefId)),V=null!=$?pe.get($):void 0,ve=V?.trackingNumber||void 0,Ce=V?.trxNumber||void 0,me=new Date(g.actualShipmentDate),ge=ve??`no-tracking-${this.utcDayKey(me)}`;Q.has(ge)||Q.set(ge,{trackingNumber:ve,invoiceNumber:Ce,date:me,items:[]});const Se=Q.get(ge);Se.items.push(g),me<Se.date&&(Se.date=me)}if(Array.from(Q.values()).sort((g,$)=>$.date.getTime()-g.date.getTime()).forEach(g=>{l.push({type:"shipped",shipDate:g.date,trackingNumber:g.trackingNumber,invoiceNumber:g.invoiceNumber,items:g.items})}),ce.length){const g=[...ce].sort(($,V)=>this.promiseTime($)-this.promiseTime(V));l.push({type:"pending",items:g})}return B.length&&l.push({type:"cancelled",items:B}),l}utcDayKey(i){return`${i.getUTCFullYear()}-${i.getUTCMonth()}-${i.getUTCDate()}`}promiseTime(i){return i?.promiseDate?new Date(i.promiseDate).getTime():Number.POSITIVE_INFINITY}b2bCheck(){return this.statefulService.profile.isValidatedB2BUser}orderStatusLabel(){switch(this.detailResponse?.ebsOrderStatus){case"Entered":return"Entered";case"Booked":return"Pending Shipment";case"Partially Shipped":return"Partially Shipped";case"Closed":case"Shipped":return"Shipped";case"Cancelled":return"Cancelled";default:return"..."}}checkPrivileges(){this.canOrderParts=this.privilegeService.hasPrivilege("B2B_Order_Replacement_Parts"),this.canViewPrices=this.privilegeService.hasPrivilege("B2B_See_Replacement_Parts_Pricing")}checkIfOrderable(i,m){return i&&m}gaEvent(i,m,l){this.googleServicesService.emitEvent({eventCategory:i,eventAction:m,eventLabel:l},()=>{})}ngOnDestroy(){this.unsubscribe$.next(),this.unsubscribe$.complete()}static{this.\u0275fac=function(m){return new(m||s)(e.\u0275\u0275directiveInject(L.OrderHistoryService),e.\u0275\u0275directiveInject(X.PrivilegeService),e.\u0275\u0275directiveInject(M.ActivatedRoute),e.\u0275\u0275directiveInject(A.NgbModal),e.\u0275\u0275directiveInject(W.LoadingService),e.\u0275\u0275directiveInject(z.GoogleServicesService),e.\u0275\u0275directiveInject(M.Router),e.\u0275\u0275directiveInject(Z.ErrorHandlerService),e.\u0275\u0275directiveInject(J.ARInvoicesService),e.\u0275\u0275directiveInject(q.ShoppingCartService),e.\u0275\u0275directiveInject(ee.StatefulService))}}static{this.\u0275cmp=e.\u0275\u0275defineComponent({type:s,selectors:[["altecConnect-order-history-detail"]],standalone:!1,decls:141,vars:69,consts:[[1,"mt-4","block"],["id","title",1,"row","justify-content-between"],[1,"col-sm-6"],[1,"h1-altec"],[1,"company-label-lg","d-none","d-sm-block","col-sm-6","float-end","my-2"],[1,"mt-1"],[1,"order-status-bar","d-flex","justify-content-between","align-items-center","flex-wrap","gap-3","pt-1"],[1,"order-status-info"],[1,"d-none","d-lg-block"],[1,"d-lg-none"],[1,"row","d-none","d-sm-flex"],[1,"col-12"],[1,"well","well-sm","mb-1","order-summary-box"],[1,"order-summary-grid"],[1,"order-summary-col"],[1,"float-end"],[1,"d-block","d-sm-none"],[1,"company-label","mt-2"],[1,"row","d-block","d-sm-none"],[1,"well","well-sm","mb-1"],[1,"row","mt-4"],[1,"row","pt-2"],[1,"customer-name"],[1,"col-12","d-flex","align-items-center","justify-content-center",2,"font-size","1.2em"],[1,"fa","fa-spinner","fa-spin","fa-fw","me-2"],[1,"row","mt-4","shipment-section-header"],[1,"section-title"],[1,"row"],[1,"section-subtitle"],["target","_blank",3,"href"],["target","_blank",3,"click","href"],[1,"pointer",3,"click"],[1,"col-12","parts-search"],[3,"imageUrl","showPrice","inStock","displayName","partNumber","partPrice","partUom","stripeTable","canViewPrices","showBuyAgain","canOrderParts","id","orderQuantity","selectedUnitSerial","showOrderStatus","status","promiseDate","shippedDate","hideStatusAndShipDate","showStatusUnderPartNumber"]],template:function(m,l){1&m&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"div",2)(3,"h1",3),e.\u0275\u0275text(4,"Order Details"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275conditionalCreate(5,ne,3,1,"div",4),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(6,"hr",5),e.\u0275\u0275elementStart(7,"div",6)(8,"div",7)(9,"strong",8),e.\u0275\u0275text(10),e.\u0275\u0275pipe(11,"date"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(12,"div",9)(13,"strong"),e.\u0275\u0275text(14),e.\u0275\u0275pipe(15,"date"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(16,"br"),e.\u0275\u0275elementStart(17,"strong"),e.\u0275\u0275text(18),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(19,"br"),e.\u0275\u0275elementStart(20,"strong"),e.\u0275\u0275text(2
11),e.\u0275\u0275elementEnd()()()(),e.\u0275\u0275element(22,"br"),e.\u0275\u0275elementStart(23,"div",10)(24,"div",11)(25,"div",12)(26,"div",13)(27,"div",14)(28,"strong"),e.\u0275\u0275text(29,"Shipping Address"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(30,"br"),e.\u0275\u0275conditionalCreate(31,ie,2,1,"span"),e.\u0275\u0275conditionalCreate(32,oe,2,2,"span"),e.\u0275\u0275element(33,"br"),e.\u0275\u0275elementStart(34,"span"),e.\u0275\u0275text(35),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(36,"br"),e.\u0275\u0275conditionalCreate(37,re,3,1,"span"),e.\u0275\u0275elementStart(38,"span"),e.\u0275\u0275text(39),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(40,"br"),e.\u0275\u0275elementStart(41,"span"),e.\u0275\u0275text(42),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(43,"br"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(44,"div",14),e.\u0275\u0275conditionalCreate(45,ae,14,10,"span"),e.\u0275\u0275conditionalCreate(46,f,4,1,"span"),e.\u0275\u0275element(47,"br"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(48,"div",14)(49,"strong"),e.\u0275\u0275text(50,"Order Summary"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(51,"br")(52,"br"),e.\u0275\u0275elementStart(53,"span"),e.\u0275\u0275text(54,"Subtotal"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(55,"span",15),e.\u0275\u0275text(56),e.\u0275\u0275pipe(57,"currency"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(58,"br"),e.\u0275\u0275elementStart(59,"span"),e.\u0275\u0275text(60,"Shipping"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(61,"span",15),e.\u0275\u0275text(62),e.\u0275\u0275pipe(63,"currency"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(64,"br"),e.\u0275\u0275elementStart(65,"span"),e.\u0275\u0275text(66,"Tax"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(67,"span",15),e.\u0275\u0275text(68),e.\u0275\u0275pipe(69,"currency"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(70,"br"),e.\u0275\u0275elementStart(71,"strong"),e.\u0275\u0275text(72,"Total"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(73,"strong",15),e.\u0275\u0275text(74),e.\u0275\u0275pipe(75,"currency"),e.\u0275\u0275elementEnd()()()()()(),e.\u0275\u0275elementStart(76,"div",16),e.\u0275\u0275conditionalCreate(77,U,2,1,"div",17),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(78,"br"),e.\u0275\u0275elementStart(79,"div",18)(80,"div",11)(81,"div",19)(82,"div",11)(83,"strong"),e.\u0275\u0275text(84,"Shipping Address"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(85,"br"),e.\u0275\u0275conditionalCreate(86,S,2,1,"span"),e.\u0275\u0275conditionalCreate(87,O,2,2,"span"),e.\u0275\u0275element(88,"br"),e.\u0275\u0275elementStart(89,"span"),e.\u0275\u0275text(90),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(91,"br"),e.\u0275\u0275conditionalCreate(92,v,3,1,"span"),e.\u0275\u0275elementStart(93,"span"),e.\u0275\u0275text(94),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(95,"br"),e.\u0275\u0275elementStart(96,"span"),e.\u0275\u0275text(97),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(98,"br"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(99,"div",11),e.\u0275\u0275conditionalCreate(100,N,14,10,"span"),e.\u0275\u0275conditionalCreate(101,k,4,1,"span"),e.\u0275\u0275element(102,"br"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(103,"div",11)(104,"strong"),e.\u0275\u0275text(105,"Order Summary"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(106,"br")(107,"br"),e.\u0275\u0275elementStart(108,"span"),e.\u0275\u0275text(109,"Subtotal"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(110,"span",15),e.\u0275\u0275text(111),e.\u0275\u0275pipe(112,"currency"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(113,"br"),e.\u0275\u0275elementStart(114,"span"),e.\u0275\u0275text(115,"Shipping"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(116,"span",15),e.\u0275\u0275text(117),e.\u0275\u0275pipe(118,"currency"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(119,"br"),e.\u0275\u0275elementStart(120,"span"),e.\u0275\u0275text(121,"Tax"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(122,"span",15),e.\u0275\u0275text(123),e.\u0275\u0275pipe(124,"currency"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(125,"br"),e.\u0275\u0275elementStart(126,"strong"),e.\u0275\u0275text(127,"Total"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(128,"strong",15),e.\u0275\u0275text(129),e.\u0275\u0275pipe(130,"currency"),e.\u0275\u0275elementEnd()()()()(),e.\u0275\u0275conditionalCreate(131,F,5,0,"div",20)(132,K,2,0),e.\u0275\u0275elementStart(133,"div",21)(134,"div",11)(135,"p")(136,"strong"),e.\u0275\u0275text(137,"Return Item Instructions:"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(138,"br")(139,"br"),e.\u0275\u0275text(140," If you wish to return an item, please call 1-877-GO ALTEC, Option 1 for return authorization. Please have your order number and part number handy. "),e.\u0275\u0275elementEnd()()()()),2&m&&(e.\u0275\u0275advance(5),e.\u0275\u0275conditional(!l.loading&&l.statefulService.isParentHoldingAndViewingAll()&&null!==l.detailResponse.profile.customerName?5:-1),e.\u0275\u0275advance(5),e.\u0275\u0275textInterpolate3("Ordered on ",e.\u0275\u0275pipeBind3(11,37,null==l.detailResponse?null:l.detailResponse.creationTime,l.datePipe,"UTC"),"\u2003|\u2003Order #",null==l.detailResponse?null:l.detailResponse.ebsOrderNumber,"\u2003|\u2003Order Status: ",l.orderStatusLabel()),e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate1("Ordered on ",e.\u0275\u0275pipeBind3(15,41,null==l.detailResponse?null:l.detailResponse.creationTime,l.datePipe,"UTC")),e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate1("Order #",null==l.detailResponse?null:l.detailResponse.ebsOrderNumber),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1("Order Status: ",l.orderStatusLabel()),e.\u0275\u0275advance(10),e.\u0275\u0275conditional(l.b2bCheck()?31:-1),e.\u0275\u0275advance(),e.\u0275\u0275conditional(l.b2bCheck()&&null!=l.shippingAddress&&l.shippingAddress.shippingAddress.companyName?-1:32),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(null==l.shippingAddress?null:l.shippingAddress.shippingAddress.address1),e.\u0275\u0275advance(2),e.\u0275\u0275conditional(null!=l.shippingAddress&&l.shippingAddress.shippingAddress.address2?37:-1),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate3("",null==l.shippingAddress?null:l.shippingAddress.shippingAddress.city," ",null==l.shippingAddress?null:l.shippingAddress.shippingAddress.state,", ",null==l.shippingAddress?null:l.shippingAddress.shippingAddress.postalCode),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(null==l.shippingAddress?null:l.shippingAddress.shippingAddress.country),e.\u0275\u0275advance(3),e.\u0275\u0275conditional(null!=l.creditCard&&l.credit
1Card.creditCardNumber?45:-1),e.\u0275\u0275advance(),e.\u0275\u0275conditional(null!=l.creditCard&&l.creditCard.poNumber?46:-1),e.\u0275\u0275advance(10),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind2(57,45,null==l.detailResponse?null:l.detailResponse.priceInfo.rawSubtotal,"USD")),e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind2(63,48,null==l.detailResponse?null:l.detailResponse.priceInfo.shipping,"USD")),e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind2(69,51,null==l.detailResponse?null:l.detailResponse.priceInfo.tax,"USD")),e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind2(75,54,null==l.detailResponse?null:l.detailResponse.priceInfo.amount,"USD")),e.\u0275\u0275advance(3),e.\u0275\u0275conditional(!l.loading&&l.statefulService.isParentHoldingAndViewingAll()&&null!==l.detailResponse.profile.customerName?77:-1),e.\u0275\u0275advance(9),e.\u0275\u0275conditional(l.b2bCheck()?86:-1),e.\u0275\u0275advance(),e.\u0275\u0275conditional(l.b2bCheck()&&null!=l.shippingAddress&&l.shippingAddress.shippingAddress.companyName?-1:87),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(null==l.shippingAddress?null:l.shippingAddress.shippingAddress.address1),e.\u0275\u0275advance(2),e.\u0275\u0275conditional(null!=l.shippingAddress&&l.shippingAddress.shippingAddress.address2?92:-1),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate3("",null==l.shippingAddress?null:l.shippingAddress.shippingAddress.city," ",null==l.shippingAddress?null:l.shippingAddress.shippingAddress.state,", ",null==l.shippingAddress?null:l.shippingAddress.shippingAddress.postalCode),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(null==l.shippingAddress?null:l.shippingAddress.shippingAddress.country),e.\u0275\u0275advance(3),e.\u0275\u0275conditional(null!=l.creditCard&&l.creditCard.creditCardNumber?100:-1),e.\u0275\u0275advance(),e.\u0275\u0275conditional(null!=l.creditCard&&l.creditCard.poNumber?101:-1),e.\u0275\u0275advance(10),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind2(112,57,null==l.detailResponse?null:l.detailResponse.priceInfo.rawSubtotal,"USD")),e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind2(118,60,null==l.detailResponse?null:l.detailResponse.priceInfo.shipping,"USD")),e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind2(124,63,null==l.detailResponse?null:l.detailResponse.priceInfo.tax,"USD")),e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind2(130,66,null==l.detailResponse?null:l.detailResponse.priceInfo.amount,"USD")),e.\u0275\u0275advance(2),e.\u0275\u0275conditional(l.sectionsLoading?131:132))},dependencies:[te.ProductRowComponent,G.LowerCasePipe,G.SlicePipe,G.CurrencyPipe,G.DatePipe],styles:[".shipment-section-header[_ngcontent-%COMP%]   .section-title[_ngcontent-%COMP%]{margin-bottom:.15rem;font-weight:700}.shipment-section-header[_ngcontent-%COMP%]   .section-subtitle[_ngcontent-%COMP%]{font-size:.875rem;color:#6c757d}.order-summary-box[_ngcontent-%COMP%]   .order-summary-grid[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:1.5rem 2.5rem}.order-summary-box[_ngcontent-%COMP%]   .order-summary-col[_ngcontent-%COMP%]{flex:1 1 0;min-width:13rem}.order-status-action[_ngcontent-%COMP%]{flex:0 0 auto}"]})}}return s})()},78722(j,h,o){Object.defineProperty(h,"__esModule",{value:!0}),h.OrderHistorySearchComponent=void 0;const d=o(31635),b=o(83352),x=(o(84341),o(79591),o(5608)),I=(o(6324),o(39462)),C=(o(15002),o(80980)),D=o(63556),n=(o(99260),o(20851),d.__importStar(o(49849))),w=d.__importStar(o(83352)),e=d.__importStar(o(79591)),L=d.__importStar(o(15002)),X=d.__importStar(o(20851)),M=d.__importStar(o(99260)),A=d.__importStar(o(84341)),W=d.__importStar(o(6324)),z=d.__importStar(o(96478)),Z=d.__importStar(o(69673)),J=d.__importStar(o(43332)),q=d.__importStar(o(26906)),ee=()=>["B2B_View_Parent_Holding","B2B_View_Organization_Groups"];function te(f,U){1&f&&(n.\u0275\u0275elementContainerStart(0),n.\u0275\u0275element(1,"altcon-global-filter"),n.\u0275\u0275elementContainerEnd())}function G(f,U){1&f&&n.\u0275\u0275element(0,"app-order-history-search-tabularcard",5),2&f&&n.\u0275\u0275property("content",U.$implicit)}function ne(f,U){if(1&f&&(n.\u0275\u0275elementStart(0,"option",20),n.\u0275\u0275text(1),n.\u0275\u0275elementEnd()),2&f){const S=n.\u0275\u0275nextContext(2);n.\u0275\u0275property("selected",S.rangeSet),n.\u0275\u0275advance(),n.\u0275\u0275textInterpolate(S.dateRangeOption())}}function ie(f,U){if(1&f&&(n.\u0275\u0275elementStart(0,"option",26),n.\u0275\u0275text(1,"Me"),n.\u0275\u0275elementEnd()),2&f){const S=n.\u0275\u0275nextContext(2);n.\u0275\u0275property("value",S.contactId)}}function oe(f,U){1&f&&(n.\u0275\u0275elementStart(0,"div",9)(1,"div",10)(2,"label"),n.\u0275\u0275text(3,"Direction"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(4,"div",33)(5,"label",34),n.\u0275\u0275element(6,"input",35),n.\u0275\u0275text(7," Ascending "),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(8,"label",36),n.\u0275\u0275element(9,"input",37),n.\u0275\u0275text(10," Descending "),n.\u0275\u0275elementEnd()()()())}function re(f,U){if(1&f){const S=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"form",6),n.\u0275\u0275listener("ngSubmit",function(){n.\u0275\u0275restoreView(S);const v=n.\u0275\u0275nextContext();
1return n.\u0275\u0275resetView(v.onApply())}),n.\u0275\u0275elementStart(1,"div",7)(2,"h6",8),n.\u0275\u0275text(3,"Filter Options"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(4,"div",9)(5,"div",10)(6,"label"),n.\u0275\u0275text(7,"Status"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(8,"select",11)(9,"option",12),n.\u0275\u0275text(10,"Show All"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(11,"option",13),n.\u0275\u0275text(12,"In Progress"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(13,"option",14),n.\u0275\u0275text(14,"Pending Shipment"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(15,"option",15),n.\u0275\u0275text(16,"Partially Shipped"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(17,"option",16),n.\u0275\u0275text(18,"Shipped"),n.\u0275\u0275elementEnd()()()(),n.\u0275\u0275elementStart(19,"div",9)(20,"div",10)(21,"label"),n.\u0275\u0275text(22,"Date"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(23,"select",17),n.\u0275\u0275listener("change",function(v){n.\u0275\u0275restoreView(S);const N=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(N.openDateRangeSelector(v))}),n.\u0275\u0275elementStart(24,"option",12),n.\u0275\u0275text(25,"All Dates"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(26,"option",18),n.\u0275\u0275text(27,"This Month"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(28,"option",19),n.\u0275\u0275text(29,"This Year"),n.\u0275\u0275elementEnd(),n.\u0275\u0275conditionalCreate(30,ne,2,2,"option",20),n.\u0275\u0275elementStart(31,"option",21),n.\u0275\u0275text(32,"Custom..."),n.\u0275\u0275elementEnd()()()(),n.\u0275\u0275elementStart(33,"div",9)(34,"div",10)(35,"label"),n.\u0275\u0275text(36,"Returns"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(37,"select",22)(38,"option",12),n.\u0275\u0275text(39,"Select..."),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(40,"option",23),n.\u0275\u0275text(41,"Only Show Returns"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(42,"option",24),n.\u0275\u0275text(43,"Do Not Show Returns"),n.\u0275\u0275elementEnd()()()()(),n.\u0275\u0275elementStart(44,"div",7)(45,"div",9)(46,"div",10)(47,"label"),n.\u0275\u0275text(48,"Ordered By"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(49,"select",25)(50,"option",12),n.\u0275\u0275text(51,"All Users"),n.\u0275\u0275elementEnd(),n.\u0275\u0275conditionalCreate(52,ie,2,1,"option",26),n.\u0275\u0275elementEnd()()()(),n.\u0275\u0275elementStart(53,"div",7)(54,"h6",8),n.\u0275\u0275text(55,"Sort Options"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(56,"div",9)(57,"div",10)(58,"label"),n.\u0275\u0275text(59,"Field"),n.\u0275\u0275elementEnd(),n.\u0275\u0275text(60,"` "),n.\u0275\u0275elementStart(61,"select",27,2),n.\u0275\u0275listener("change",function(){n.\u0275\u0275restoreView(S);const v=n.\u0275\u0275reference(62),N=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(N.showSortByOption(v.value))}),n.\u0275\u0275elementStart(63,"option",12),n.\u0275\u0275text(64,"Select..."),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(65,"option",28),n.\u0275\u0275text(66,"Order #"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(67,"option",29),n.\u0275\u0275text(68,"PO / Reference #"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(69,"option",30),n.\u0275\u0275text(70,"Date"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(71,"option",31),n.\u0275\u0275text(72,"Status"),n.\u0275\u0275elementEnd()()()(),n.\u0275\u0275conditionalCreate(73,oe,11,0,"div",9),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(74,"div",7)(75,"div",8)(76,"button",32),n.\u0275\u0275text(77,"Apply"),n.\u0275\u0275elementEnd()()()()}if(2&f){const S=n.\u0275\u0275nextContext();n.\u0275\u0275property("formGroup",S.searchOptionsForm),n.\u0275\u0275advance(30),n.\u0275\u0275conditional(S.rangeSet?30:-1),n.\u0275\u0275advance(22),n.\u0275\u0275conditional(null!=S.contactId?52:-1),n.\u0275\u0275advance(21),n.\u0275\u0275conditional(S.showSorterOptions?73:-1)}}h.OrderHistorySearchComponent=(()=>{class f extends C.BaseSearchPageFunctions{constructor(S,O,v,N,k,F,le,se){super(N,S,O,v,15,k),this.formBuilder=F,this.modal=le,this.googleServicesService=se,this.datePipe=b.GlobalConstants.DATE_FORMAT,this.searchEventCategory="Order History Search",this.modalDefaultOptions=b.GlobalConstants.MODAL_DEFAULT_OPTIONS,this.tableHeaders=[new x.TableHeader("Order #"),new x.TableHeader("PO / Reference #"),new x.TableHeader("Order Date"),new x.TableHeader("Status"),new x.TableHeader("Total","text-center"),new x.TableHeader("Tracking / Invoice","text-center"),new x.TableHeader("Company","text-center")],this.searchOptionsForm=this.formBuilder.group({returns:[""],statuses:[""],orderedBy:[""],date:[""],sort:[""],sortDirectionSelect:["ASC"]}),this.controlGroup=new D.ControlGroup([new D.StandardFilter("returns","RETURNS"),new D.StandardFilter("statuses","STATUS"),new D.StandardFilter("orderedBy","ORDERED_BY")],new D.DateFilter("ORDERED_DATE_RANGE")),this.tooltip="You can search by Invoice Number, Order Number, Unit Serial, Last 4 Digits of Credit Card Number, PO Number, Zip Code, Order Total, Item Description, Item Number, F/A Serial, Customer Vehicle Number, or 
1Chassis VIN."}ngOnInit(){this.searchLogic()}get contactId(){return null!=this.service.getContactId()?this.service.getContactId().toString():null}trackingNumbers(S){let O=[];for(let v of S)void 0!==v.trackingNumber&&null!=v.trackingNumber&&O.push(v.trackingNumber);return O}openInvoiceSelector(S){this.modal.open(b.InvoiceSelectorComponent,this.modalDefaultOptions).componentInstance.invoices=S}openTrackingSelector(S){this.modal.open(I.TrackingSelectorComponent,this.modalDefaultOptions).componentInstance.trackingNumbers=S}gaEvent(S,O,v){console.log("GA Event"),this.googleServicesService.emitEvent({eventCategory:S,eventAction:O,eventLabel:v},()=>{})}ngOnDestroy(){this.unsubscribe()}static{this.\u0275fac=function(O){return new(O||f)(n.\u0275\u0275directiveInject(w.SearchRoutingService),n.\u0275\u0275directiveInject(e.GoogleServicesService),n.\u0275\u0275directiveInject(L.OrderHistoryService),n.\u0275\u0275directiveInject(X.LoadingService),n.\u0275\u0275directiveInject(M.DateRangeWidget),n.\u0275\u0275directiveInject(A.FormBuilder),n.\u0275\u0275directiveInject(W.NgbModal),n.\u0275\u0275directiveInject(e.GoogleServicesService))}}static{this.\u0275cmp=n.\u0275\u0275defineComponent({type:f,selectors:[["app-order-history-search"]],standalone:!1,features:[n.\u0275\u0275ProvidersFeature([b.SearchRoutingService]),n.\u0275\u0275InheritDefinitionFeature],decls:6,vars:12,consts:[["tabularcard",""],["optionsForm",""],["sortSelect",""],[4,"hasAnyPrivileges"],[3,"searchOutput","resetOutput","exportOutput","paginationOutput","searchCmpOutput","loading","requestData","responseData","pageTitle","searchFormTitle","isDataAvailable","searchEventCategory","searchOptionsForm","tooltipInput","hidePdfButton"],[3,"content"],[3,"ngSubmit","formGroup"],[1,"row"],[1,"col-12"],[1,"col-sm-12","col-md-4"],[1,"mb-3"],["formControlName","statuses",1,"form-control","form-control-sm"],["value",""],["value","In Progress"],["value","Pending Shipment"],["value","Partially Shipped"],["value","Shipped"],["formControlName","date",1,"form-control","form-control-sm",3,"change"],["value","thisMonth"],["value","thisYear"],["value","range",3,"selected"],["value","custom"],["formControlName","returns",1,"form-control","form-control-sm"],["value","ONLY_RETURNS"],["value","NO_RETURNS"],["formControlName","orderedBy",1,"form-control","form-control-sm"],[3,"value"],["id","sortSelect","formControlName","sort",1,"form-control","form-control-sm",3,"change"],["value","ORDER_NUMBER"],["value","CUST_PO_NUMBER"],["value","ORDERED_DATE"],["value","STATUS"],["type","submit",1,"btn","btn-altec","float-end"],["id","sort-direction-radios"],[1,"radio-inline"],["type","radio","value","ASC","formControlName","sortDirectionSelect"],[1,"radio-inline","padding-left-sm"],["type","radio","value","DESC","formControlName","sortDirectionSelect"]],template:function(O,v){if(1&O){const N=n.\u0275\u0275getCurrentView();n.\u0275\u0275template(0,te,2,0,"ng-container",3),n.\u0275\u0275elementStart(1,"altcon-base-search-page",4),n.\u0275\u0275listener("searchOutput",function(F){return v.onSearchit(F)})("resetOutput",function(){return v.resetSearchOptions()})("exportOutput",function(){return n.\u0275\u0275restoreView(N),v.onExport(),n.\u0275\u0275resetView(v.gaEvent("Order History Search","Export CSV","Export Results Button"))})("paginationOutput",function(F){return v.onPagination(F)})("searchCmpOutput",function(F){return v.setSearchCmpFrm(F)}),n.\u0275\u0275template(2,G,1,1,"ng-template",null,0,n.\u0275\u0275templateRefExtractor)(4,re,78,4,"ng-template",null,1,n.\u0275\u0275templateRefExtractor),n.\u0275\u0275elementEnd()}2&O&&(n.\u0275\u0275property("hasAnyPrivileges",n.\u0275\u0275pureFunction0(11,ee)),n.\u0275\u0275advance(),n.\u0275\u0275property("loading",v.loading)("requestData",v.requestData)("responseData",v.responseData)("pageTitle","Order Search")("searchFormTitle","Search Orders")("isDataAvailable",v.isDataAvailable)("searchEventCategory",v.searchEventCategory)("searchOptionsForm",v.searchOptionsForm)("tooltipInput",v.tooltip)("hidePdfButton",!0))},dependencies:[z.BaseSearchPageComponent,A.\u0275NgNoValidate,A.NgSelectOption,A.\u0275NgSelectMultipleOption,A.DefaultValueAccessor,A.SelectControlValueAccessor,A.RadioControlValueAccessor,A.NgC
1ontrolStatus,A.NgControlStatusGroup,Z.HasAnyPrivilegesDirective,A.FormGroupDirective,A.FormControlName,J.GlobalFilterComponent,q.OrderHistorySearchTabularcardComponent],styles:[".icon-column[_ngcontent-%COMP%]   .col-xs-6[_ngcontent-%COMP%]{padding-left:1}.tracking-icon[_ngcontent-%COMP%]{padding-right:12px}.tracking-icon-multiple[_ngcontent-%COMP%]{padding-left:14px}.invoice-icon[_ngcontent-%COMP%]{padding-left:12px}.invoice-icon-multiple[_ngcontent-%COMP%]{padding-left:59px}.invoice-icon-non-paired[_ngcontent-%COMP%]{padding-left:47px}.middle-align[_ngcontent-%COMP%]{vertical-align:middle}"]})}}return f})()},15002(j,h,o){Object.defineProperty(h,"__esModule",{value:!0}),h.OrderHistoryService=void 0;const d=o(31635),x=(o(2490),o(97377),o(53323),d.__importStar(o(49849))),P=d.__importStar(o(53323)),I=d.__importStar(o(2490)),H=d.__importStar(o(97377));h.OrderHistoryService=(()=>{class D{constructor(t,n,w){this.integrationClient=t,this.cookieService=n,this.statefulService=w}searchRequest(t){return this.integrationClient.request("order/search/paged/sold/",t)}getOrderDetails(t){return this.integrationClient.request("/order/search/ordernumber",t)}getCsvDownloadUrl(t){return this.integrationClient.generateGetUrl("/order/csv/search",t,"text/csv")}getDynSessConf(){return this.cookieService.check("dynSessConf")?this.cookieService.get("dynSessConf"):""}getContactId(){return this.statefulService.profile.contactId.toString()}static{this.\u0275fac=function(n){return new(n||D)(x.\u0275\u0275inject(P.IntegrationClientService),x.\u0275\u0275inject(I.CookieService),x.\u0275\u0275inject(H.StatefulService))}}static{this.\u0275prov=x.\u0275\u0275defineInjectable({token:D,factory:D.\u0275fac,providedIn:"root"})}}return D})()},5608(j,h){Object.defineProperty(h,"__esModule",{value:!0}),h.TableHeader=void 0,h.TableHeader=class o{constructor(b,p){this.headerName="",this.class="",this.headerName=b,this.class=p}}},8606(j,h,o){Object.defineProperty(h,"__esModule",{value:!0}),h.TruncatePipe=void 0;const b=o(31635).__importStar(o(49849));h.TruncatePipe=(()=>{class T{transform(P,I){return P?(I||(I=28),P.length>I?P.substring(0,I)+"...":P):""}static{this.\u0275fac=function(I){return new(I||T)}}static{this.\u0275pipe=b.\u0275\u0275definePipe({name:"truncate",type:T,pure:!0,standalone:!1})}}return T})()}}]);

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.