PageSourceSearch

https://movacarpro.com/8995.581d420977e1ab1c.js

js movacarpro.com collected 2026-10-02 01:38:43 UTC 23,595 bytes, 5 lines download raw bytes

1"use strict";
2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="8bd7ea7e-afa7-556a-abd9-9d0e7a48d2da")}catch(e){}}();
3(self.webpackChunkapp=self.webpackChunkapp||[]).push([[8995],{5444:($,U,i)=>{i.r(U),i.d(U,{SummaryPage:()=>ie});var u=i(9204),e=i(7580),v=i(316),f=i(852),g=i(9456),s=i(4111),h=i(5342),P=i(1229),y=i(3028),I=i(8253),C=i(2456),E=i(8994),j=i(9301);const D=["popover"];function T(o,c){if(1&o&&(e.j41(0,"ion-button",17),e.nrm(1,"ion-icon",18),e.k0s()),2&o){const n=e.XpG();e.Mz_("id","order-item-",n.orderItem.id,""),e.Y8G("disabled",!!n.orderItem.order.combiNumber)}}function Y(o,c){if(1&o&&(e.qex(0),e.EFF(1),e.bVm()),2&o){const n=e.XpG();e.R7$(1),e.SpI(" ",n.orderItem.order.referenceKey," ")}}function d(o,c){if(1&o&&(e.j41(0,"ion-col",19),e.nrm(1,"ion-icon",20),e.j41(2,"p",21),e.EFF(3),e.k0s()()),2&o){const n=e.XpG();e.AVh("text-danger",n.hasUploadErrors()),e.R7$(3),e.SpI("(",n.files().length,")")}}function p(o,c){if(1&o&&(e.j41(0,"ion-chip",22),e.nrm(1,"ion-icon",23),e.EFF(2),e.nI1(3,"translate"),e.k0s()),2&o){const n=e.XpG();e.Y8G("color",n.getStatusClass(n.orderItem.order.status||"")),e.R7$(2),e.SpI(" ",e.bMT(3,2,n.getStatusTranslate(n.orderItem.order.status||""))," ")}}function a(o,c){if(1&o&&(e.j41(0,"ion-chip",22),e.nrm(1,"ion-icon",24),e.EFF(2),e.nI1(3,"translate"),e.k0s()),2&o){const n=e.XpG();e.Y8G("color",n.getDeliveryStatusClass(n.orderItem.order.deliveryStatus||"")),e.R7$(2),e.SpI(" ",e.bMT(3,2,n.getDeliveryStatusTranslate(n.orderItem.order.deliveryStatus||""))," ")}}const b=function(){return["/fleet/orders/combined/edit"]},O=function(o){return{orderItem:o}};function _(o,c){if(1&o){const n=e.RV6();e.j41(0,"ion-list",25)(1,"ion-item",26),e.bIt("click",function(){e.eBV(n);const t=e.XpG();return e.Njj(t.dismissOptions())}),e.nrm(2,"ion-icon",27),e.j41(3,"ion-text"),e.EFF(4,"Edit"),e.k0s()(),e.j41(5,"ion-item",28),e.bIt("click",function(){e.eBV(n);const t=e.XpG();return e.Njj(t.copyOrder())}),e.nrm(6,"ion-icon",29),e.j41(7,"ion-text"),e.EFF(8,"Copy"),e.k0s()(),e.j41(9,"ion-item",28),e.bIt("click",function(){e.eBV(n);const t=e.XpG();return e.Njj(t.removeOrder())}),e.nrm(10,"ion-icon",30),e.j41(11,"ion-text",31),e.EFF(12,"Delete"),e.k0s()()()}if(2&o){const n=e.XpG();e.R7$(1),e.Y8G("routerLink",e.lJ4(2,b))("state",e.eq3(3,O,n.orderItem))}}const S=function(o){return["/fleet/orders/combined/edit",o]};let F=(()=>{var o;class c{set orderItem(r){this._orderItem.set(r)}get orderItem(){return this._orderItem()}constructor(r,t,m){this.combinedOrderService=r,this.fileUploadService=t,this.router=m,this._orderItem=(0,e.vPA)(null),this.startDate=(0,e.EWP)(()=>{var l;return null===(l=this._orderItem())||void 0===l||null===(l=l.order)||void 0===l?void 0:l.startDate}),this.endDate=(0,e.EWP)(()=>{var l;return null===(l=this._orderItem())||void 0===l||null===(l=l.order)||void 0===l?void 0:l.endDate}),this.files=(0,e.EWP)(()=>this.combinedOrderService.getOrderFiles(this._orderItem().id))}getStatusClass(r){return E.P9[r]||""}getDeliveryStatusClass(r){return E.lJ[r]||""}getStatusTranslate(r){return E.xj[r]||""}getDeliveryStatusTranslate(r){return E.tQ[r]||""}removeOrder(){this.combinedOrderService.remove(this._orderItem().id),this.dismissOptions(),0===this.combinedOrderService.orders().length&&this.router.navigate(["/fleet/orders"])}copyOrder(){this.combinedOrderService.copy(this._orderItem()),this.dismissOptions()}dismissOptions(){this.popover.dismiss()}hasUploadErrors(){return!this.fileUploadService.allFilesUploaded()&&this.files().length>0}getCity(r){return this._orderItem().order[r].length>0?this._orderItem().order[r][0].city:""}}return(o=c).\u0275fac=function(r){return new(r||o)(e.rXU(I.N),e.rXU(j.P),e.rXU(g.Ix))},o.\u0275cmp=e.VBU({type:o,selectors:[["app-order-item"]],viewQuery:function(r,t){if(1&r&&e.GBs(D,5),2&r){let m;e.mGM(m=e.lsd())&&(t.popover=m.first)}},inputs:{orderItem:"orderItem"},standalone:!0,features:[e.aNF],decls:37,vars:27,consts:[["lines","full",1,"ion-no-padding",3,"routerLink","state"],["fill","clear","color","primary","class","ion-no-padding","size","default","slot","start",3,"id","disabled",4,"ngIf"],[1,"details-container","ion-margin-top","ion-margin-bottom"],[1,"row"],[1,"intinerary-container"],[1,"internary"],[4,"ngIf"],[1,"referenceKey"],[1,"intinerary"],["name","arrow-forward-outline","color","medium"],[1,"ion-no-padding","grid"],["size","3"],[3,"dateString","label"],["size","3","class","attach-icon-container",3,"text-danger",4,"ngIf"],["class","status-chip",3,"color",4,"ngIf"],[3,"trigger"],["popover",""],["fill","clear","color","primary","size","default","slot","start",1,"ion-no-padding",3,"id","disabled"],["slot","icon-only","color","primary","name","ellipsis-vertical"],["size","3",1,"attach-icon-container"],["size","large","name","attach-outline",1,"attach-icon"],[1,"attach-icon-text"],[1,"status-chip",3,"color"],["name","document-text-outline"],["name","car-outline"],["lines","full"],["button","","disaled","",3,"routerLink","state","click"],["name","pencil-outline","slot","start"],["button","",3,"click"],["name","copy-outline","slot","start"],["name","trash-outline","slot","start","color","danger"],["color","danger"]],template:function(r,t){1&r&&(e.j41(0,"ion-item",0),e.DNE(1,T,2,2,"ion-button",1),e.j41(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",5),e.DNE(6,Y,2,1,"ng-container",6),e.j41(7,"ion-text",7)(8,"strong"),e.EFF(9),e.k0s()()(),e.j41(10,"div",8)(11,"ion-text"),e.EFF(12),e.k0s(),e.nrm(13,"ion-icon",9),e.j41(14,"ion-text"),e.EFF(15),e.k0s()()(),e.j41(16,"div")(17,"ion-text"),e.EFF(18),e.nI1(19,"currency"),e.k0s()()(),e.j41(20,"ion-grid",10)(21,"ion-row")(22,"ion-col",11),e.nrm(23,"app-date-chip",12),e.nI1(24,"translate"),e.k0s(),e.j41(25,"ion-col",11),e.nrm(26,"app-date-chip",12),e.nI1(27,"translate"),e.k0s()(),e.j41(28,"ion-row"),e.DNE(29,d,4,3,"ion-col",13),e.j41(30,"ion-col",11),e.DNE(31,p,4,4,"ion-chip",14),e.k0s(),e.j41(32,"ion-col",11),e.DNE(33,a,4,4,"ion-chip",14),e.k0s()()()()(),e.j41(34,"ion-popover",15,16),e.DNE(36,_,13,5,"ng-template"),e.k0s()),2&r&&(e.Y8G("routerLink",t.orderItem.order.referenceKey?e.eq3(23,S,t.orderItem.order.referenceKey):null)("state",e.eq3(25,O,t.orderItem)),e.R7$(1),e.Y8G("ngIf",!t.orderItem.order.combiNumber),e.R7$(5),e.Y8G("ngIf",t.orderItem.order.referenceKey),e.R7$(3),e.JRh(t.orderItem.order.registration),e.R7$(3),e.JRh(t.orderItem.order.origins[0].displayName),e.R7$(3),e.JRh(t.orderItem.order.destinations[0].displayName),e.R7$(3),e.SpI(" ",e.i5U(19,16,t.orderItem.order.totalAmount,"EUR")," "),e.R7$(5),e.Y8G("dateString",t.startDate())("label",e.bMT(24,19,"movacarfleet_order_earliest_pickup")),e.R7$(3),e.Y8G("dateString",t.endDate())("label",e.bMT(27,21,"movacarfleet_order_latest_dropoff")),e.R7$(3),e.Y8G("ngIf",t.files().length>0),e.R7$(2),e.Y8G("ngIf",t.orderItem.order.status),e.R7$(2),e.Y8G("ngIf",t.orderItem.order.deliveryStatus),e.R7$(1),e.Mz_("trigger","order-item-",t.orderItem.id,""))},dependencies:[s.bv,s.Jm,s.ZB,s.hU,s.lO,s.iq,s.uz,s.nf,s.ln,s.IO,s.CF,s.N7,f.h,f.D9,v.MD,v.bT,v.oe,C.a,g.iI,g.Wk],styles:[".intinerary[_ngcontent-%COMP%]{display:flex;align-items:center}.intinerary[_ngcontent-%COMP%]   ion-icon[_ngcontent-%COMP%]{padding-left:8px;padding-right:8px}.options-col[_ngcontent-%COMP%]{display:flex;align-items:center}.row[_ngcontent-%COMP%]{display:flex;justify-content:space-between;width:100%;margin-bottom:8px}.details-container[_ngcontent-%COMP%]{width:100%}.attach-icon-container[_ngcontent-%COMP%]{position:relative}.attach-icon-text[_ngcontent-%COMP%]{font-size:16px;position:absolute;top:0;left:35px}.text-danger[_ngcontent-%COMP%]{color:var(--ion-color-danger)}.margin-left[_ngcontent-%COMP%]{margin-left:8px}.intinerary-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:1rem}.item-inner[_ngcontent-%COMP%]{padding:0}.grid[_ngcontent-%COMP%]{display:grid;gap:8px}.grid[_ngcontent-%COMP%]   ion-row[_ngcontent-%COMP%]{gap:8px}"]}),c})();var G=i(1093),B=i(8196),W=i(253),V=i(8397),w=i(1306),H=i(2931);function z(o,c){if(1&o){const n=e.RV6();e.j41(0,"ion-button",16),e.bIt("click",function(){e.eBV(n);const t=e.XpG();return e.Njj(t.cancel())}),e.EFF(1),e.nI1(2,"translate"),e.k0s()}if(2&o){const n=e.XpG();e.Y8G("disabled",!n.fileUploadService.allFilesUploaded()),e.R7$(1),e.SpI(" ",e.bMT(2,2,"cancel")," ")}}function J(o,c){if(1&o){const n=e.RV6();e.j41(0,"ion-button",17),e.bIt("click",function(){e.eBV(n);const t=e.XpG();return e.Njj(t.onSubmit())}),e.EFF(1),e.nI1(2,"translate"),e.k0s()}if(2&o){const n=e.XpG();e.Y8G("disabled",1===n.orders().length||!n.fileUploadService.allFilesUploaded()),e.R7$(1),e.SpI(" ",e.bMT(2,2,"movacarfleet_combined_submit")," ")}}function Q(o,c){if(1&o){const n=e.RV6();e.j41(0,"ion-button",18),e.bIt("click",function(){e.eBV(n);const t=e.XpG();return e.Njj(t.onCancelOrders(t.combiNumber))}),e.EFF(1),e.nI1(2,"titlecase"),e.nI1(3,"translate"),e.k0s()}2&o&&(e.R7$(1),e.SpI(" ",e.bMT(2,1,e.bMT(3,3,"movacarfleet_order_cancel_combined_order"))," "))}function Z(o,c){1&o&&e.nrm(0,"app-skeleton-list",19),2&o&&e.Y8G("count",2)}function q(o,c){1&o&&e.nrm(0,"app-order-item",20),2&o&&e.Y8G("orderItem",c.$implicit)}function ee(o,c){1&o&&(e.j41(0,"ion-text",25),e.EFF(1),e.nI1(2,"translate"),e.k0s()),2&o&&(e.R7$(1),e.SpI(" ",e.bMT(2,1,"movacarfleet_orders_files_error_text_upload_all_files")," "))}function re(o,c){if(1&o){const n=e.RV6();e.j41(0,"ion-button",26),e.bIt("click",function(){e.eBV(n);const t=e.XpG(2);return e.Njj(t.handleFilesReUpload())}),e.EFF(1),e.nI1(2,"translate"),e.k0s()}2&o&&(e.R7$(1),e.JRh(e.bMT(2,1,"movacarfleet_orders_files_upload_all_files")))}const te=function(o,c){return{offerType:o,brand:c}},oe=function(o){return{initialValues:o}};function ne(o,c){if(1&o&&(e.j41(0,"div",21)(1,"ion-button",22),e.EFF(2),e.nI1(3,"translate"),e.k0s(),e.DNE(4,ee,3,3,"ion-text",23),e.DNE(
35,re,3,3,"ion-button",24),e.k0s()),2&o){const n=e.XpG();e.R7$(1),e.Y8G("disabled",n.orders().length>=n.maxOrders||!n.fileUploadService.allFilesUploaded())("state",e.eq3(10,oe,e.l_i(7,te,n.offerType(),n.brand()))),e.R7$(1),e.SpI(" ",e.bMT(3,5,"movacarfleet_combined_add_order")," "),e.R7$(2),e.Y8G("ngIf",!n.fileUploadService.allFilesUploaded()),e.R7$(1),e.Y8G("ngIf",!n.fileUploadService.allFilesUploaded())}}let ie=(()=>{var o;class c{constructor(r,t,m,l,M,N,R,k,A,ae){this.combinedOrders=r,this.router=t,this.route=m,this.ordersService=l,this.toastService=M,this.loadingController=N,this.translateService=R,this.actionSheetService=k,this.orderDataStore=A,this.fileUploadService=ae,this.draftOrders=this.combinedOrders.orders,this.offerType=this.combinedOrders.offerType,this.maxOrders=I.N.MAX_ORDERS,this.createdOrders=(0,e.vPA)([]),this.orders=(0,e.EWP)(()=>this.createdOrders().length>0?this.createdOrders().map((x,se)=>{var K;return{id:(se+1).toString(),order:{...x,totalAmount:null===(K=x.products)||void 0===K?void 0:K.reduce((le,de)=>le+de.amount,0)}}}):this.draftOrders()),this.totalAmount=(0,e.EWP)(()=>this.orders().reduce((X,L)=>{var x;return X+(null!==(x=L.order.totalAmount)&&void 0!==x?x:0)},0)),this.ordersCountColor=(0,e.EWP)(()=>1===this.orders().length?"danger":"secondary"),this.brand=this.orderDataStore.brand}ngOnInit(){var r=this;return(0,u.A)(function*(){yield r.populateCombinedOrder(),0===r.combinedOrders.orders().length&&r.router.navigate(["/fleet/orders"])})()}populateCombinedOrder(){var r=this;return(0,u.A)(function*(){if(r.combiNumber=r.route.snapshot.params.combiNumber,r.combiNumber){r.combinedOrders.clear();try{const t=yield(0,h.s)(r.ordersService.getCombinedOrder(r.combiNumber));r.combinedOrders.populate(r.combiNumber,t)}catch(t){P.Cp(t),r.toastService.showErrorToast(new Error("movacarfleet_order_edit_error_retrieving_order"))}}})()}cancel(){this.combinedOrders.clear()}submit(){var r=this;return(0,u.A)(function*(){const t=yield r.loadingController.create({message:r.translateService.instant("movacarfleet_orders_submitting_combined_order")});yield t.present();try{const m=yield(0,h.s)(r.ordersService.createCombinedOrder(r.draftOrders()));m.combiNumber&&r.draftOrders().some(l=>{var M;return null===(M=l.order.files)||void 0===M?void 0:M.length})&&(r.combinedOrders.ordersReference.set(m.combiNumber),yield r.handleFilesUpload(m.combiNumber)),r.fileUploadService.allFilesUploaded()&&(r.combinedOrders.clear(),r.router.navigate(["/fleet/orders"]))}catch{r.toastService.showErrorToast(new Error("movacarfleet_orders_error_submitting_combined_order"))}t.dismiss()})()}handleFilesUpload(r){var t=this;return(0,u.A)(function*(){0===t.combinedOrders.salesforceOrders().length&&t.combinedOrders.salesforceOrders.set(yield t.getRefKeysAndOrderNumbers(r));const m=t.draftOrders();try{for(const N of t.combinedOrders.salesforceOrders()){var l;const R=m.find(k=>{var A;return k.id===(null===(A=N.combiNumberOrder)||void 0===A?void 0:A.toString())});var M;null!=R&&null!==(l=R.order.files)&&void 0!==l&&l.length&&(yield t.fileUploadService.handleUploadFiles(null!==(M=N.referenceKey)&&void 0!==M?M:null,R.id))}}catch{t.toastService.showErrorToast(new Error("movacarfleet_orders_files_error_uploading_file"))}})()}getRefKeysAndOrderNumbers(r){var t=this;return(0,u.A)(function*(){const m=yield(0,h.s)(t.ordersService.getCombinedOrder(r));return 0===m.length?[]:m.map(l=>({referenceKey:l.referenceKey,combiNumberOrder:l.combiNumberOrder}))})()}handleFilesReUpload(){var r=this;return(0,u.A)(function*(){const t=yield r.loadingController.create({message:r.translateService.instant("movacarfleet_orders_uploading_files")});yield t.present();try{yield r.handleFilesUpload(r.combinedOrders.ordersReference()),r.fileUploadService.allFilesUploaded()&&(r.combinedOrders.clear(),r.router.navigate(["/fleet/orders"]))}catch{r.toastService.showErrorToast(new Error("movacarfleet_orders_files_error_uploading_file")),r.fileUploadService.allFilesUploaded.set(!1)}yield t.dismiss()})()}cancelOrders(r){var t=this;return(0,u.A)(function*(){const m=yield t.loadingController.create({message:t.translateService.instant("movacarfleet_cancel_combined_order_loading_message")});yield m.present();try{yield(0,h.s)(t.ordersService.cancelCombinedOrder(r)),t.toastService.showToast("success","movacarfleet_success_cancel_combined_order"),t.combinedOrders.clear(),t.router.navigate(["/fleet/orders"])}catch{t.toastService.showErrorToast(new Error("movacarfleet_error_cancel_combined_order"))}yield m.dismiss()})()}onCancelOrders(r){var t=this;return(0,u.A)(function*(){t.actionSheetService.presentActionSheet("movacarfleet_order_cancel_combined_order_action_message",()=>t.cancelOrders(r))})()}onSubmit(){this.actionSheetService.presentActionSheet("movacarfleet_order_submit_action_message",()=>this.submit())}isOrderType(r){return"status"in r}isCombiOrderCancelled(){return this.orders().every(r=>{const t=r.order;return this.isOrderType(t)&&t.status===G.Re.CANCELLED})}}return(o=c).\u0275fac=function(r){return new(r||o)(e.rXU(I.N),e.rXU(g.Ix),e.rXU(g.nX),e.rXU(W.B),e.rXU(V.f),e.rXU(s.Xi),e.rXU(f.c$),e.rXU(w.j),e.rXU(H.l),e.rXU(j.P))}
3,o.\u0275cmp=e.VBU({type:o,selectors:[["app-summary"]],standalone:!0,features:[e.aNF],decls:27,vars:21,consts:[[3,"title","backTo"],["actions",""],["id","continue-order","color","secondary","fill","solid","routerLink","/fleet/orders",3,"disabled","click",4,"ngIf"],["id","new-order","color","secondary","fill","solid",3,"disabled","click",4,"ngIf"],["id","cancel","color","danger","fill","solid",3,"click",4,"ngIf"],["color","light",3,"fullscreen"],[1,"ion-padding"],[1,"summary-card"],[1,"header-container"],[3,"color"],[1,"ion-margin-bottom"],["class","skeleton",3,"count",4,"ngIf"],[3,"orderItem",4,"ngFor","ngForOf"],[1,"ion-no-padding"],["slot","end"],["class","ion-margin-bottom add-order-container",4,"ngIf"],["id","continue-order","color","secondary","fill","solid","routerLink","/fleet/orders",3,"disabled","click"],["id","new-order","color","secondary","fill","solid",3,"disabled","click"],["id","cancel","color","danger","fill","solid",3,"click"],[1,"skeleton",3,"count"],[3,"orderItem"],[1,"ion-margin-bottom","add-order-container"],["color","secondary","routerLink","/fleet/orders/combined/new",3,"disabled","state"],["color","danger",4,"ngIf"],["class","upload-all-files-button",3,"click",4,"ngIf"],["color","danger"],[1,"upload-all-files-button",3,"click"]],template:function(r,t){1&r&&(e.j41(0,"app-header",0),e.nI1(1,"translate"),e.qex(2,1),e.DNE(3,z,3,4,"ion-button",2),e.DNE(4,J,3,4,"ion-button",3),e.DNE(
35,Q,4,5,"ion-button",4),e.bVm(),e.k0s(),e.j41(6,"ion-content",5)(7,"div",6)(8,"ion-card",7)(9,"ion-card-content")(10,"div",8)(11,"ion-text",9),e.EFF(12),e.k0s()(),e.j41(13,"div",10)(14,"ion-list"),e.DNE(15,Z,1,1,"app-skeleton-list",11),e.DNE(16,q,1,1,"app-order-item",12),e.k0s()(),e.j41(17,"div",10)(18,"ion-list")(19,"ion-item",13)(20,"ion-label",14),e.EFF(21),e.nI1(22,"translate"),e.k0s(),e.j41(23,"ion-label",14),e.EFF(24),e.nI1(25,"currency"),e.k0s()()()(),e.DNE(26,ne,6,12,"div",15),e.k0s()()()()),2&r&&(e.FS9("title",e.bMT(1,14,"movacarfleet_combined_detail_title")),e.Y8G("backTo",t.combiNumber?"/fleet/orders":null),e.R7$(3),e.Y8G("ngIf",!t.combiNumber),e.R7$(1),e.Y8G("ngIf",!t.combiNumber),e.R7$(1),e.Y8G("ngIf",t.combiNumber&&!t.isCombiOrderCancelled()),e.R7$(1),e.Y8G("fullscreen",!0),e.R7$(5),e.Y8G("color",t.ordersCountColor()),e.R7$(1),e.Lme(" ",t.orders().length," / ",t.maxOrders," "),e.R7$(3),e.Y8G("ngIf",0===t.orders().length),e.R7$(1),e.Y8G("ngForOf",t.orders()),e.R7$(5),e.JRh(e.bMT(22,16,"movacarfleet_order_co_total_amount")),e.R7$(3),e.JRh(e.i5U(25,18,t.totalAmount(),"EUR")),e.R7$(2),e.Y8G("ngIf",!t.combiNumber))},dependencies:[s.bv,s.Jm,s.b_,s.I9,s.W9,s.uz,s.he,s.nf,s.IO,s.N7,f.h,f.D9,v.MD,v.Sq,v.bT,v.PV,v.oe,y.l,F,g.iI,g.Wk,B.n],styles:[".summary-card[_ngcontent-%COMP%]{max-width:900px;margin:auto}.add-order-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.order-count[_ngcontent-%COMP%]{text-align:end;font-size:1rem}.header-container[_ngcontent-%COMP%]{font-size:1rem;display:flex;justify-content:flex-end;align-items:center;padding-right:16px}.skeleton[_ngcontent-%COMP%]{height:120px}"]}),c})()},9301:($,U,i)=>{i.d(U,{P:()=>j});var u=i(9204),e=i(7580),v=i(5342),f=i(1318),g=i(6443),s=i(4547),h=i(4170),P=i(8397),y=i(4111),I=i(9456),C=i(852),E=i(8253);let j=(()=>{var D;class T{constructor(d,p,a,b,O,_){this.client=d,this.toastService=p,this.loadingController=a,this.router=b,this.translateService=O,this.combinedOrdersContext=_,this.allFilesUploaded=(0,e.vPA)(!1),this.uploadFiles=(0,e.vPA)([]),this.refKey=(0,e.vPA)(""),this.currentOrderId=(0,e.vPA)(""),this.logger=new s.g(T.name)}handleUploadFile(d,p){var a=this;return(0,u.A)(function*(){const O=(p?a.uploadFiles():a.combinedOrdersContext.getOrderFiles(a.currentOrderId()))[d],_=O.file.name;O.isUploading=!0;try{if(!(yield(0,v.s)(a.uploadDocument(a.refKey(),_,"PORTAL UPLOAD",10,O.file).pipe((0,f.W)(F=>{throw a.logger.error({message:`${F.message}`,identifier:"movacarpro_error_upload_document",method:"handleUploadFile"}),a.allFilesUploaded.set(!1),F})))))throw a.logger.warn({message:`Upload failed for ${_}: No response received`,identifier:"movacarpro_error_upload_document",method:"handleUploadFile"}),new Error(`Upload failed for ${_}: No response received`);if(p)return void a.uploadFiles.update(F=>F.filter(G=>G.file.name!==_));a.combinedOrdersContext.removeFileFromOrder(a.currentOrderId(),_)}catch(S){throw a.logger.error({message:`${S instanceof Error?S.message:String(S)}`,identifier:"movacarpro_error_upload_document",method:"handleUploadFile"}),a.allFilesUploaded.set(!1),S}})()}handleUploadFiles(d,p){var a=this;return(0,u.A)(function*(){if(!d)return void a.logger.warn({message:"No refKey provided",identifier:"movacarpro_error_upload_document",method:"handleUploadFiles"});a.refKey.set(d),p&&a.currentOrderId.set(p);const b=!p;if(0!==(b?a.uploadFiles():a.combinedOrdersContext.getOrderFiles(p)).length)try{for(a.allFilesUploaded.set(!0);(b?a.uploadFiles():a.combinedOrdersContext.getOrderFiles(p)).length>0;)try{yield a.handleUploadFile(0,b)}catch(_){throw a.logger.error({message:`${_ instanceof Error?_.message:String(_)}`,identifier:"movacarpro_error_upload_document",method:"handleUploadFiles"}),a.allFilesUploaded.set(!1),_}a.allFilesUploaded.set(!0)}catch(_){a.logger.error({message:`${_ instanceof Error?_.message:String(_)}`,identifier:"movacarpro_error_upload_document",method:"handleUploadFiles"}),a.allFilesUploaded.set(!1),a.toastService.showErrorToast(new Error("movacarfleet_orders_files_error_uploading_file"))}else a.logger.warn({message:"No files provided",identifier:"movacarpro_error_upload_document",method:"handleUploadFiles"})})()}reUploadOrderFiles(){var d=this;return(0,u.A)(function*(){d.allFilesUploaded.set(!0);const p=yield d.loadingController.create({message:d.translateService.instant("movacarfleet_orders_uploading_files")});yield p.present();try{yield d.handleUploadFiles(d.refKey())}catch(a){d.logger.error({message:`${a instanceof Error?a.message:String(a)}`,identifier:"movacarpro_error_upload_document",method:"reUploadOrderFiles"}),d.allFilesUploaded.set(!1),d.toastService.showErrorToast(new Error("movacarfleet_orders_files_error_uploading_file"))}yield p.dismiss(),d.allFilesUploaded()&&d.router.navigate(["/fleet/orders/"])})()}uploadDocument(d,p,a,b,O){let _=(new g.Nl).set("refKey",d).set("name",p).set("documentType",a).set("amount",b.toString()),S=(new g.Lr).set("Content-Type","application/octet-stream");return this.client.request("POST","/v1/supplierDocument",{params:_,headers:S,body:O}).pipe((0,f.W)(F=>{throw this.logger.error({message:`${F.message}`,identifier:"movacarpro_error_upload_document",method:"uploadDocument"}),F}))}}return(D=T).\u0275fac=function(d){return new(d||D)(e.KVO(h.e),e.KVO(P.f),e.KVO(y.Xi),e.KVO(I.Ix),e.KVO(C.c$),e.KVO(E.N)
3)},D.\u0275prov=e.jDH({token:D,factory:D.\u0275fac,providedIn:"root"}),T})()},1306:($,U,i)=>{i.d(U,{j:()=>g});var u=i(9204),e=i(7580),v=i(4111),f=i(852);let g=(()=>{var s;class h{constructor(y,I){this.actionSheetCtrl=y,this.translate=I}presentActionSheet(y,I){var C=this;return(0,u.A)(function*(){const E=yield C.actionSheetCtrl.create({header:C.translate.instant(y),buttons:[{text:C.translate.instant("movacarfleet_action_sheet_confirm"),data:!0},{text:C.translate.instant("movacarfleet_action_sheet_cancel"),role:"cancel",data:!1}]});yield E.present(),(yield E.onDidDismiss()).data&&I()})()}}return(s=h).\u0275fac=function(y){return new(y||s)(e.KVO(v.GD),e.KVO(f.c$))},s.\u0275prov=e.jDH({token:s,factory:s.\u0275fac,providedIn:"root"}),h})()},5758:($,U,i)=>{i.d(U,{h:()=>v});var u=i(316),e=i(7580);let v=(()=>{var f;class g{constructor(){this.formattedTime="HH:mm",this.formattedWeekDay="ccc",this.formattedDayMonthTime="dd.MM. HH:mm",this.formattedDayMonthYear="dd MMMM yyyy",this.formattedDate="ccc dd.MM.",this.formattedDateTime="ccc dd.MM. HH:mm",this.formattedDayMonthYearTime=" dd.MM.yyyy HH:mm",this.formattedDateYearTime="ccc dd.MM.yyyy HH:mm",this.formattedFullDate="EEEE, dd.MM.yyyy HH:mm",this.formattedMonthYear="MM/yyyy",this.formattedMonthNameYear="MMM yyyy"}formatMonthYear(h,P){const y=new Date(h,P-1);return(0,u.Yq)(y,this.formattedMonthYear,"en-US")}formatDateTime(h){return(0,u.Yq)(h,this.formattedDayMonthYearTime,"en-US")}}return(f=g).\u0275fac=function(h){return new(h||f)},f.\u0275prov=e.jDH({token:f,factory:f.\u0275fac,providedIn:"root"}),g})()}}]);
4//# sourceMappingURL=8995.581d420977e1ab1c.js.map
5//# debugId=8bd7ea7e-afa7-556a-abd9-9d0e7a48d2da

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.