PageSourceSearch

https://web.suivo.com/app/5571.105d7392c48dc46b.js

js suivo.com collected 2026-10-02 14:41:06 UTC 40,282 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunksuivo_web=self.webpackChunksuivo_web||[]).push([[5571],{11971:(M,_,n)=>{function t(l){return l&&l.value?new RegExp(/^[A-HJ-NP-Z0-9]{13}$/).test(l.value.toUpperCase())?null:{invalid:{message:"checkinAtWork.sites.error.registrationNr.invalid"}}:null}n.d(_,{B:()=>t})},26094:(M,_,n)=>{n.d(_,{n:()=>f});var t=n(21413),l=n(13693),g=n(2615);let f=(()=>{class r extends l.S{constructor(){super(r),this.checkinSettingsSource=new t.B,this.checkinUpdatedSource=new t.B,this.checkinSiteStatusSource=new t.B,this.siteUpdateSuccessSource=new t.B,this.checkinSettingsChange$=this.checkinSettingsSource.asObservable(),this.checkinUpdated$=this.checkinUpdatedSource.asObservable(),this.checkinSiteStatusChange$=this.checkinSiteStatusSource.asObservable(),this.siteUpdateSuccess$=this.siteUpdateSuccessSource.asObservable()}setCurrentSettings(i){this.settings=i,this.checkinSettingsSource.next(JSON.parse(JSON.stringify(i)))}getCurrentSettings(){return this.settings?JSON.parse(JSON.stringify(this.settings)):null}setCheckinUpdated(i){this.checkinUpdatedSource.next(i)}setSiteUpdated(i){this.siteUpdateSuccessSource.next(i)}setCheckinSiteStatus(i){this.checkinSiteStatusSource.next(i)}static{this.\u0275fac=function(p){return new(p||r)}}static{this.\u0275prov=g.jDH({token:r,factory:r.\u0275fac,providedIn:"root"})}}return r})()},30506:(M,_,n)=>{n.d(_,{e:()=>g,p:()=>f});var t=n(73664),l=n(60516);Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(r){for(var C=this;C;){if(C.matches(r))return C;C=C.parentElement}});let g=(()=>{class r{set collapsed(i){this._collapsed=i,this.setCollapsed()}constructor(i){this.elementRef=i,this.bgColor="",this.classes="generalContent collapsiblePanel float-start right",this.full=!1,this.onClickOutside=new t.bkB,this.element=i.nativeElement}ngOnInit(){this.backgroundColor&&(this.bgColor=this.backgroundColor);let i=this.element.parentElement,p=i.firstElementChild;p.setAttribute("style","z-index: "+(this.zIndex?this.zIndex:3)),this.noOverlay||(this.overlay=document.createElement("div"),this.overlay.className="collapsiblePanelOverlay hidden",i.insertBefore(this.overlay,p),this.overlay.addEventListener("click",()=>{this.onClickOutside.emit()})),this.full&&(this.classes+=" fullHeight"),this.xl?this.classes+=" xl":this.wide?this.classes+=" wide":this.medium&&(this.classes+=" medium"),(0,l.b0)(this.collapsed)||this.setCollapsed()}setCollapsed(){this.collapsed?(-1==this.classes.indexOf("collapsed")&&(this.classes+=" collapsed"),(0,l.b0)(this.overlay)||this.overlay.classList.add("hidden")):(this.classes=this.classes.replace("collapsed",""),(0,l.b0)(this.overlay)||this.overlay.classList.remove("hidden"))}get collapsed(){return this._collapsed}static{this.\u0275fac=function(p){return new(p||r)(t.rXU(t.aKT))}}static{this.\u0275dir=t.FsC({type:r,selectors:[["collapsible-panel"]],hostVars:4,hostBindings:function(p,a){2&p&&(t.HbH(a.classes),t.xc7("background-color",a.bgColor))},inputs:{full:"full",wide:"wide",noOverlay:"noOverlay",backgroundColor:"backgroundColor",medium:"medium",zIndex:"zIndex",xl:"xl",collapsed:"collapsed"},outputs:{onClickOutside:"onClickOutside"}})}}return r})(),f=(()=>{class r{set flow(i){this.display="block",setTimeout(()=>{this.setContentHeight()},500)}set additionalClass(i){i&&(this.classes+=" "+i)}constructor(i){this.elementRef=i,this.classes="",this.display="none",this.element=i.nativeElement}ngOnInit(){this.setContentHeight(),null==this.element.closest(".optionsPopup")&&(this.classes+=" panelContentContainer",this.row&&(this.classes+=" row"));let i=this;setTimeout(function(){i.display="block",i.setContentHeight()},500)}setContentHeight(){if(null==this.element.closest(".optionsPopup")&&this.element.offsetParent){let i=this.element.offsetParent.getBoundingClientRect().top+30,p=this.element.previousElementSibling;if(null!=p){i+=p.clientHeight;let a=p.previousElementSibling;null!=a&&(i+=a.clientHeight)}this.height="calc(100vh - "+i+"px)"}else this.height="100%"}static{this.\u0275fac=function(p){return new(p||r)(t.rXU(t.aKT))}}static{this.\u0275dir=t.FsC({type:r,selectors:[["collapsible-panel-content"]],hostVars:6,hostBindings:function(p,a){2&p&&(t.HbH(a.classes),t.xc7("height",a.height)("display",a.display))},inputs:{flow:"flow",additionalClass:"additionalClass",row:"row"}})}}return r})()},45101:(M,_,n)=>{n.d(_,{T:()=>b});var t=n(72200),l=n(89417),g=n(13711),f=n(72872),r=n(44825),C=n(45621),i=n(79030),p=n(23555),a=n(49205),m=n(49721),T=n(20992),c=n(96945),d=n(2615),u=n(73664);let b=(()=>{class k{static{this.\u0275fac=function(I){return new(I||k)}}static{this.\u0275mod=u.$C({type:k})}static{this.\u0275inj=d.G2t({imports:[t.MD,g.K,l.X1,l.YN,f.u,r.q,C.O,p.n,a.x,m.c,T.sv,c.r,i.V]})}}return k})()},45621:(M,_,n)=>{n.d(_,{O:()=>c});var t=n(72200),l=n(13711),g=n(72872),f=n(89417),r=n(44825),C=n(86820),i=n(46156),p=n(20992),a=n(87822),m=n(2615),T=n(73664);let c=(()=>{class d{static{this.\u0275fac=function(k){return new(k||d)}}static{this.\u0275mod=T.$C({type:d})}static{this.\u0275inj=m.G2t({imports:[t.MD,f.YN,f.X1,l.K,g.u,r.q,C.e,i.xv,p.sv,a.ad]})}}return d})()},49721:(M,_,n)=>{n.d(_,{c:()=>p});var t=n(72200),l=n(89417),g=n(13711),f=n(72872),r=n(44825),C=n(2615),i=n(73664);let p=(()=>{class a{static{this.\u0275fac=function(c){return new(c||a)}}static{this.\u0275mod=i.$C({type:a})}static{this.\u0275inj=C.G2t({imports:[t.MD,l.YN,g.K,f.u,r.q,l.X1]})}}return a})()},54920:(M,_,n)=>{n.d(_,{Y:()=>T});var t=n(2615),l=n(89417),f=n(23294),r=n(70152),C=n(60516),i=n(73664),p=n(72200);const a=c=>({"input-group":c});function m(c,d){1&c&&(i.j41(0,"div",1),i.EFF(1,"BE"),i.k0s())}let T=(()=>{class c{constructor(u){this.fb=u,this.onChange=()=>{},this.onTouched=()=>{}}ngOnInit(){this.vatNumber=this.fb.control(null,function g(c){return d=>{if(!d||!d.value)return null;let b=new RegExp(/^[0|1]\d{9}$/);return c||(b=new RegExp(/^((AT)(U\d{8})|(BE)(0\d{9})|(BG)(\d{9,10})|(CY)(\d{8}[LX])|(CZ)(\d{8,10})|(DE)(\d{9})|(DK)(\d{8})|(EE)(\d{9})|(EL|GR)(\d{9})|(ES)([\dA-Z]\d{7}[\dA-Z])|(FI)(\d{8})|(FR)([\dA-Z]{2}\d{9})|(HU)(\d{8})|(IT)(\d{11})|(LT)(\d{9}|\d{12})|(LU)(\d{8})|(LV)(\d{11})|(MT)(\d{8})|(NL)(\d{9}(B\d{2}|BO2))|(PL)(\d{10})|(PT)(\d{9})|(RO)(\d{2,10})|(SE)(\d{12})|(SI)(\d{8})|(SK)(\d{10}))|(GB)?((\d{9})|(\d{12})|(GD\d{3})|(HA\d{3}))|(IE)?(\d{7}[A-Z]{1,2}|[A-Z]\d{7}
1[A-Z])$/)),b.test(d.value)?null:{invalid:{message:"allpages.error.vat.invalid"}}}}(this.belgianVAT)),this.inputSubscription=this.vatNumber.valueChanges.pipe((0,f.F)(),(0,r.B)(500)).subscribe(u=>{!(0,C.hX)(u)&&0!==u.length&&this.vatNumber.setValue(this.parseVatNumber(u)),this.onChange(u)})}ngOnDestroy(){this.inputSubscription&&this.inputSubscription.unsubscribe()}setDisabledState(u){u?this.vatNumber.disable({emitEvent:!1}):this.vatNumber.enable({emitEvent:!1})}writeValue(u){this.vatNumber.setValue(this.parseVatNumber(u,!0),{emitEvent:!1})}validate(){return this.vatNumber.invalid?{invalid:{value:{hours:this.vatNumber.value},message:"allpages.error.vat.invalid"}}:null}registerOnChange(u){this.onChange=u}registerOnTouched(u){this.onTouched=u}parseVatNumber(u,b){return(0,C.hX)(u)?null:("number"==typeof u&&(u=u.toString()),this.belgianVAT&&b&&""!==u.trim()&&"0"!==u.substring(0,1)&&(u="0"+u),u.replace(/[^a-zA-Z0-9*+]/g,"").toUpperCase())}static{this.\u0275fac=function(b){return new(b||c)(i.rXU(l.ok))}}static{this.\u0275cmp=i.VBU({type:c,selectors:[["vat-number-input"]],inputs:{belgianVAT:"belgianVAT",placeholder:"placeholder"},standalone:!1,features:[i.Jv_([{provide:l.kq,useExisting:(0,t.Rfq)(()=>c),multi:!0},{provide:l.cz,useExisting:(0,t.Rfq)(()=>c),multi:!0}])],decls:3,vars:6,consts:[[3,"ngClass"],[1,"input-group-text"],["type","text",1,"form-control",3,"formControl","placeholder"]],template:function(b,k){1&b&&(i.j41(0,"div",0),i.nVh(1,m,2,0,"div",1),i.nrm(2,"input",2),i.k0s()),2&b&&(i.Y8G("ngClass",i.eq3(4,a,k.belgianVAT)),i.R7$(),i.vxM(k.belgianVAT?1:-1),i.R7$(),i.Y8G("formControl",k.vatNumber)("placeholder",k.placeholder?k.placeholder:""))},dependencies:[p.YU,l.me,l.BC,l.l_],encapsulation:2,changeDetection:0})}}return c})()},67327:(M,_,n)=>{n.d(_,{F:()=>lt});var t=n(73664),l=n(89417),g=n(35110),f=n(97059),r=n(60516),C=n(27208),i=n(81738),p=n(39154);class a{}var m=n(45278),T=n(11971),c=n(2615),d=n(17705),u=n(26094),b=n(77278),k=n(73807),O=n(52003),y=n(87788),I=n(87531),D=n(70246),P=n(72200),A=n(48926),U=n(86806),x=n(10772),$=n(7283),L=n(44977),j=n(34098),B=n(54920),N=n(64892),W=n(77120);const G=o=>({"has-error":o});function K(o,v){if(1&o){const e=t.RV6();t.j41(0,"h2",0),t.EFF(1),t.nI1(2,"translate"),t.j41(3,"i",15),t.bIt("click",function(){c.eBV(e);const s=t.XpG();return c.Njj(s.onCancel.emit())}),t.k0s()()}2&o&&(t.R7$(),t.SpI(" ",t.bMT(2,1,"checkinAtWork.sites.edit")," "))}function V(o,v){if(1&o){const e=t.RV6();t.j41(0,"h2",0),t.EFF(1),t.nI1(2,"translate"),t.j41(3,"i",15),t.bIt("click",function(){c.eBV(e);const s=t.XpG();return c.Njj(s.onCancel.emit())}),t.k0s()()}2&o&&(t.R7$(),t.SpI(" ",t.bMT(2,1,"checkinAtWork.sites.register")," "))}function X(o,v){if(1&o&&(t.j41(0,"label"),t.EFF(1),t.nI1(2,"translate"),t.k0s(),t.j41(3,"div",4)(4,"div",5),t.nrm(5,"entity-type-select",16),t.k0s()()),2&o){const e=t.XpG();t.R7$(),t.JRh(t.bMT(2,3,"allpages.type")),t.R7$(4),t.Y8G("placeholder","allpages.type")("entityTypes",e.entityTypes)}}function Y(o,v){if(1&o){const e=t.RV6();t.j41(0,"div",11)(1,"div",17),t.nrm(2,"entity-search-box",18),t.k0s(),t.j41(3,"div",19)(4,"button",20),t.bIt("click",function(){c.eBV(e);const s=t.XpG();return c.Njj(s.toggleCreateLocation())}),t.nrm(5,"i",21),t.k0s()()()}if(2&o){const e=t.XpG();t.R7$(2),t.Y8G("options",e.entityOptions)}}function H(o,v){if(1&o&&(t.j41(0,"label"),t.EFF(1),t.nI1(2,"translate"),t.k0s(),t.j41(3,"div",4),t.nrm(4,"search-dropdown",22)(5,"show-errors",7),t.k0s(),t.j41(6,"div",4)(7,"label",5),t.nrm(8,"input",23),t.EFF(9),t.nI1(10,"translate"),t.k0s()()),2&o){const e=t.XpG();t.R7$(),t.JRh(t.bMT(2,4,"checkinAtWork.sites.timeClock")),t.R7$(3),t.Y8G("options",e.timeClockOptions),t.R7$(),t.Y8G("control",e.timeClockId),t.R7$(4),t.SpI("\xa0",t.bMT(10,6,"checkinAtWork.checkin.site.rename")," ")}}function w(o,v){if(1&o&&(t.j41(0,"label"),t.EFF(1),t.nI1(2,"translate"),t.k0s(),t.j41(3,"div",4)(4,"div",5),t.nrm(5,"date-input",24)(6,"show-errors",7),t.k0s()(),t.j41(7,"label"),t.EFF(8),t.nI1(9,"translate"),t.k0s(),t.j41(10,"div",4)(11,"div",5),t.nrm(12,"date-input",25)(13,"show-errors",7),t.k0s()()),2&o){const e=t.XpG();t.R7$(),t.JRh(t.bMT(2,8,"allpages.date.start")),t.R7$(4),t.Y8G("hidePreviousNext",!0)("optional",!0),t.R7$(),t.Y8G("control",e.begin),t.R7$(2),t.JRh(t.bMT(9,10,"allpages.date.stop")),t.R7$(4),t.Y8G("hidePreviousNext",!0)("optional",!0),t.R7$(),t.Y8G("control",e.end)}}function J(o,v){1&o&&(t.j41(0,"div",4)(1,"label",5),t.nrm(2,"input",31),t.EFF(3),t.nI1(4,"translate"),t.k0s()()),2&o&&(t.R
17$(3),t.SpI(" ",t.bMT(4,1,"checkinAtWork.settings.checkinScheme.subcontractors")," "))}function z(o,v){if(1&o&&(t.j41(0,"div",11)(1,"div",29),t.nVh(2,J,5,3,"div",4),t.j41(3,"div",4)(4,"label",26),t.nrm(5,"input",30),t.EFF(6),t.nI1(7,"translate"),t.k0s(),t.j41(8,"label",26),t.nrm(9,"input",30),t.EFF(10),t.nI1(11,"translate"),t.k0s()()()()),2&o){const e=t.XpG(3);t.R7$(2),t.vxM(e.site&&e.contractor?2:-1),t.R7$(3),t.Y8G("value",e.checkinSubmissionScheme.MANUAL),t.R7$(),t.SpI(" ",t.bMT(7,5,"checkinAtWork.settings.checkins.sendManually")," "),t.R7$(3),t.Y8G("value",e.checkinSubmissionScheme.IMMEDIATELY),t.R7$(),t.SpI(" ",t.bMT(11,7,"checkinAtWork.settings.checkins.onCheckin")," ")}}function Z(o,v){if(1&o&&(t.j41(0,"h2"),t.EFF(1),t.nI1(2,"translate"),t.k0s(),t.j41(3,"div",11)(4,"label",26),t.nrm(5,"input",28),t.EFF(6),t.nI1(7,"translate"),t.k0s(),t.j41(8,"label",26),t.nrm(9,"input",28),t.EFF(10),t.nI1(11,"translate"),t.k0s()(),t.nVh(12,z,12,9,"div",11)),2&o){const e=t.XpG(2);t.R7$(),t.JRh(t.bMT(2,6,"checkinAtWork.settings.checkinScheme")),t.R7$(4),t.Y8G("value",!1),t.R7$(),t.SpI("\xa0",t.bMT(7,8,"checkinAtWork.settings.default")," "),t.R7$(3),t.Y8G("value",!0),t.R7$(),t.SpI("\xa0",t.bMT(11,10,"checkinAtWork.settings.custom")," "),t.R7$(2),t.vxM(e.customScheme.value?12:-1)}}function Q(o,v){1&o&&(t.j41(0,"div",4)(1,"div",29)(2,"label",26),t.nrm(3,"input",33),t.EFF(4),t.nI1(5,"translate"),t.k0s(),t.j41(6,"label",26),t.nrm(7,"input",33),t.EFF(8),t.nI1(9,"translate"),t.k0s()()()),2&o&&(t.R
17$(3),t.Y8G("value",!1),t.R7$(),t.SpI(" ",t.bMT(5,4,"checkinAtWork.settings.conflicts.manually")," "),t.R7$(3),t.Y8G("value",!0),t.R7$(),t.SpI(" ",t.bMT(9,6,"checkinAtWork.settings.conflicts.resolve")," "))}function q(o,v){if(1&o&&(t.j41(0,"h2"),t.EFF(1),t.nI1(2,"translate"),t.k0s(),t.j41(3,"div",11)(4,"label",26),t.nrm(5,"input",32),t.EFF(6),t.nI1(7,"translate"),t.k0s(),t.j41(8,"label",26),t.nrm(9,"input",32),t.EFF(10),t.nI1(11,"translate"),t.k0s()(),t.nVh(12,Q,10,8,"div",4)),2&o){const e=t.XpG(2);t.R7$(),t.JRh(t.bMT(2,6,"checkinAtWork.settings.conflicts")),t.R7$(4),t.Y8G("value",!1),t.R7$(),t.SpI(" ",t.bMT(7,8,"checkinAtWork.settings.default")," "),t.R7$(3),t.Y8G("value",!0),t.R7$(),t.SpI(" ",t.bMT(11,10,"checkinAtWork.settings.custom")," "),t.R7$(2),t.vxM(e.customConflict.value?12:-1)}}function tt(o,v){if(1&o){const e=t.RV6();t.j41(0,"i",41),t.bIt("click",function(){c.eBV(e);const s=t.XpG().$index,E=t.XpG(3);return c.Njj(E.removeContact(s))}),t.k0s()}}function et(o,v){if(1&o&&(t.j41(0,"div",35)(1,"div",36)(2,"div",37)(3,"div",38),t.nrm(4,"input",39),t.nI1(5,"translate"),t.nVh(6,tt,1,0,"i",40),t.k0s(),t.nrm(7,"show-errors",7),t.k0s()()()),2&o){const e=v.$implicit,h=v.$index,s=t.XpG(3);t.R7$(),t.Y8G("formGroupName",h),t.R7$(3),t.Y8G("placeholder",t.bMT(5,4,"allpages.form.email")),t.R7$(2),t.vxM(h!=s.contacts.controls.length-1?6:-1),t.R7$(),t.Y8G("control",e.controls.email)}}function nt(o,v){if(1&o&&(t.j41(0,"div",11)(1,"div",29)(2,"div",34),t.Z7z(3,et,8,6,"div",35,t.fX1),t.k0s()()()),2&o){const e=t.XpG(2);t.R7$(3),t.Dyx(e.contacts.controls)}}function it(o,v){if(1&o){const e=t.RV6();t.j41(0,"i",41),t.bIt("click",function(){c.eBV(e);const s=t.XpG().$index,E=t.XpG(4);return c.Njj(E.removeSubContractor(s))}),t.k0s()}}function st(o,v){if(1&o&&(t.j41(0,"div",44)(1,"div",36)(2,"div",45),t.nrm(3,"vat-number-input",46),t.nI1(4,"translate"),t.k0s(),t.j41(5,"div",47)(6,"div",38),t.nrm(7,"input",48),t.nI1(8,"translate"),t.nVh(9,it,1,0,"i",40),t.k0s()(),t.nrm(10,"show-errors",49),t.k0s()()),2&o){const e=v.$implicit,h=v.$index,s=t.XpG(4);t.R7$(),t.Y8G("formGroupName",h),t.R7$(2),t.Y8G("belgianVAT",!0)("placeholder",t.bMT(4,6,"checkinAtWork.settings.companyId")),t.R7$(4),t.Y8G("placeholder",t.bMT(8,8,"allpages.description")),t.R7$(2),t.vxM(h!=s.subcontractors.controls.length-1?9:-1),t.R7$(),t.Y8G("control",e.controls.company)}}function ot(o,v){if(1&o&&(t.j41(0,"div",11)(1,"div",29)(2,"div",43),t.Z7z(3,st,11,10,"div",44,t.fX1),t.k0s()()()),2&o){const e=t.XpG(3);t.R7$(3),t.Dyx(e.subcontractors.controls)}}function rt(o,v){if(1&o&&(t.j41(0,"h2"),t.EFF(1),t.nI1(2,"translate"),t.k0s(),t.j41(3,"div",4)(4,"label",26),t.nrm(5,"input",42),t.EFF(6),t.nI1(7,"translate"),t.k0s(),t.j41(8,"label",26),t.nrm(9,"input",42),t.EFF(10),t.nI1(11,"translate"),t.k0s()(),t.nVh(12,ot,5,0,"div",11)),2&o){const e=t.XpG(2);t.R7$(),t.JRh(t.bMT(2,6,"checkinAtWork.settings.allowedSubcontractors")),t.R7$(4),t.Y8G("value",!1),t.R7$(),t.SpI(" ",t.bMT(7,8,"checkinAtWork.settings.default")," "),t.R7$(3),t.Y8G("value",!0),t.R7$(),t.SpI(" ",t.bMT(11,10,"checkinAtWork.settings.custom")," "),t.R7$(2),t.vxM(e.customContractor.value?12:-1)}}function at(o,v){if(1&o&&(t.j41(0,"form",2),t.nVh(1,Z,13,12),t.nVh(2,q,13,12),t.j41(3,"h2"),t.EFF(4),t.nI1(5,"translate"),t.k0s(),t.j41(6,"div",4)(7,"label",26),t.nrm(8,"input",27),t.EFF(9),t.nI1(10,"translate"),t.k0s(),t.j41(11,"label",26),t.nrm(12,"input",27),t.EFF(13),t.nI1(14,"translate"),t.k0s()(),t.nVh(15,nt,5,0,"div",11),t.nVh(16,rt,13,12),t.k0s()),2&o){const e=t.XpG();t.Y8G("formGroup",e.settingsForm),t.R7$(),t.vxM(e.canEditScheme?1:-1),t.R7$(),t.vxM(e.site&&e.contractor?2:-1),t.R7$(2),t.JRh(t.bMT(5,10,"checkinAtWork.settings.contact")),t.R7$(4),t.Y8G("value",!1),t.R7$(),t.SpI(" ",t.bMT(10,12,"checkinAtWork.settings.default")," "),t.R7$(3),t.Y8G("value",!0),t.R7$(),t.SpI(" ",t.bMT(14,14,"checkinAtWork.settings.custom")," "),t.R7$(2),t.vxM(e.customContact.value?15:-1),t.R7$(),t.vxM(e.site&&e.contractor?16:-1)}}let lt=(()=>{class o{static{this.REFERENCE_PATTERN=/^[A-Za-z0-9_-]+/}constructor(e,h,s,E,R,F,S,ct,ht){this.fb=e,this.checkinHelper=h,this.checkinSitesService=s,this.permissionService=E,this.globalEventService=R,this.sortService=F,this.translation=S,this.changeDetector=ct,this.typesService=ht,this.onCancel=ne
1w t.bkB,this.onSave=new t.bkB,this.checkinSubmissionScheme=p.ne}ngOnInit(){this.setupFormsAndSubscriptions(),this.typesService.getEntityTypes(!1,C.MH.SITE,!0).subscribe(e=>{this.entityTypes=e.types,this.loadSiteDetails()})}ngOnDestroy(){this.subContractorsSubscription&&this.subContractorsSubscription.unsubscribe(),this.contactsSubscription&&this.contactsSubscription.unsubscribe(),this.timeClockIdSubscription&&this.timeClockIdSubscription.unsubscribe()}saveSite(){if(this.siteForm.valid&&(!this.settingsForm||this.settingsForm.valid)){this.saveButtonDisabled=!0,this.saving=!0,this.changeDetector.markForCheck();let e=new f.nW;e.site=this.getSiteForSave(),e.renameTimeClock=this.renameTimeClock.value,this.extended&&(e.configuration=this.getConfigurationForSave()),e.resetTimeClockSite=null,this.checkinSitesService.saveSite(e).subscribe(h=>{this.saving=!1,h.errors&&0!==Object.keys(h.errors).length?(Object.keys(h.errors).forEach(s=>{let E=s.split(".");if(1==E.length)!(0,r.b0)(this.settingsForm.get(s))&&this.settingsForm.get(s)?this.settingsForm.get(s).setErrors({server:{message:h.errors[s]}}):!(0,r.b0)(this.siteForm.controls[s])&&this.siteForm.controls[s]&&this.siteForm.controls[s].setErrors({server:{message:h.errors[s]}});else{let R=this.settingsForm.get(E[0]);"conflictEmail"===E[0]?R.controls[+E[1]].get("email").setErrors({server:{message:h.errors[s]}}):(R.controls[+E[1]].get(E[2]).setErrors({server:{message:h.errors[s]}}),R.controls[+E[1]].get(E[2]).markAsDirty())}}),this.saveButtonDisabled=!1,this.changeDetector.markForCheck()):(this.success=!0,this.changeDetector.markForCheck(),this.checkinHelper.setSiteUpdated(this.siteId),setTimeout(()=>{this.success=!1,this.onSave.emit(),this.changeDetector.markForCheck()},2e3))})}}resetForm(){if(this.siteForm.reset({id:this.site?this.site.id:null,description:this.site?this.site.description:null,reference:this.site?this.site.reference:null,registrationNr:this.site?this.site.registrationNr:null,fenceId:this.site?this.site.fenceId:null,timeClockId:this.site?this.site.timeClockId:null,renameTimeClock:!1,begin:this.site&&this.site.begin?new Date(this.site.begin):null,end:this.site&&this.site.end?new Date(this.site.end):null,externalReference:this.site?this.site.externalReference:null,entityType:(0,r.hX)(this.typeId)?this.site?this.site.entityType:null:this.typeId},{emitEvent:!1}),this.enableDisableFields(),this.settingsForm){if(0!==this.contacts.controls.length){let S=this.contacts.controls.length;for(;S>0;)this.contacts.removeAt(S-1),S--}if(0!==this.subcontractors.controls.length){let S=this.subcontractors.controls.length;for(;S>0;)this.subcontractors.removeAt(S-1),S--}let e=!(0,r.hX)(this.configuration)&&!(0,r.hX)(this.configuration.submissionScheme)&&this.canEditScheme,h=!(0,r.hX)(this.configuration)&&!(0,r.hX)(this.configuration.automaticConflictResolving),s=!(0,r.hX)(this.configuration)&&!(0,r.hX)(this.configuration.contactEmail)&&0!==this.configuration.contactEmail.length,E=!(0,r.hX)(this.configuration)&&!(0,r.hX)(this.configuration.allowedSubContractors)&&0!==this.configuration.allowedSubContractors.length;this.settingsForm.reset({customScheme:e,useSubmissionSchemeForSubContractors:e?this.configuration.useSubmissionSchemeForSubContractors:this.settings.useSubmissionSchemeForSubContractors,submissionScheme:e?this.configuration.submissionScheme:this.settings.submissionScheme,customConflict:h,autoResolve:h?this.configuration.automaticConflictResolving:this.settings.autoResolve,customContact:s,customContractor:E,contacts:this.fb.array([]),subcontractors:this.fb.array([])},{emitEvent:!1});let R=s?this.configuration.contactEmail:this.settings.conflictEmail;!(0,r.hX)(R)&&0!==R.length&&R.split(";").forEach(S=>{this.contacts.push(this.createContact(S),{emitEvent:!1})}),this.contacts.push(this.createContact(null),{emitEvent:!1});let F=E?this.configuration.allowedSubContractors:this.settings.subcontractors;!(0,r.hX)(F)&&0!==F.length&&F.forEach(S=>{this.subcontractors.push(this.createSubcontractor(S),{emitEvent:!1})}),this.subcontractors.push(this.createSubcontractor(new f.Qo),{emitEvent:!1})}}toggleCreateLocation(){this.globalEventService.setEntityOptions({mode:"LOCATION",hasChanges:!1,closeOnSave:!0})}
1removeContact(e){this.contacts.removeAt(e)}removeSubContractor(e){this.subcontractors.removeAt(e)}initSiteForm(){this.siteForm=this.fb.group({id:null,description:[null,l.k0.required],reference:[null,this.referenceValidator],registrationNr:[null,[T.B]],fenceId:[null,l.k0.required],timeClockId:null,renameTimeClock:!1,begin:[null,this.dateValidator.bind(this)],end:[null,this.dateValidator.bind(this)],externalReference:null,entityType:null}),"true"===this.permissionService.getPreference("block_edit_external_reference")&&this.externalReference.disable({emitEvent:!1}),this.timeClockIdSubscription=this.timeClockId.valueChanges.subscribe(e=>{(0,r.hX)(e)?this.renameTimeClock.disable({emitEvent:!1}):this.renameTimeClock.enable({emitEvent:!1})})}initSettingsForm(){this.settingsForm=this.fb.group({customScheme:!1,useSubmissionSchemeForSubContractors:!1,submissionScheme:null,customConflict:!1,autoResolve:!1,customContact:!1,customContractor:!1,contacts:this.fb.array([]),subcontractors:this.fb.array([])}),this.contactsSubscription=this.contacts.valueChanges.subscribe(e=>{!(0,r.hX)(e[e.length-1].email)&&""!==e[e.length-1].email.trim()&&this.contacts.push(this.createContact(null),{emitEvent:!1})}),this.subContractorsSubscription=this.subcontractors.valueChanges.subscribe(e=>{(!(0,r.hX)(e[e.length-1].company)&&""!==e[e.length-1].company.trim()||!(0,r.hX)(e[e.length-1].description)&&""!==e[e.length-1].description.trim())&&this.subcontractors.push(this.createSubcontractor(new f.Qo),{emitEvent:!1})})}getSiteForSave(){let e=new a;return e.id=this.id.value,e.description=this.description.value,e.reference=this.reference.value,e.registrationNr=this.registrationNr.value,e.fenceId=this.fenceId.value,e.timeClockId=this.timeClockId.value,null!=this.begin.value&&(e.begin=this.fixPeriod(this.begin.value,!1)),null!=this.end.value&&(e.end=this.fixPeriod(this.end.value,!0)),e.externalReference=this.externalReference.value,e.entityType=this.entityType.value,e}getConfigurationForSave(){let e=new m.h;return e.autoResolve=this.contractor&&this.customConflict.value?this.autoResolve.value:null,this.customContact.value&&(e.conflictEmail=this.contacts.value.filter(h=>null!=h.email).map(h=>h.email).join(";")),this.canEditScheme&&(this.customScheme.value&&(e.submissionScheme=this.submissionScheme.value,e.useSubmissionSchemeForSubContractors=this.useSubmissionSchemeForSubContractors.value),this.customContractor.value&&(e.subcontractors=this.subcontractors.value.filter(h=>null!=h.company&&""!=h.company.toString().trim()))),e}enableDisableFields(){this.contractor?(this.description.enable({emitEvent:!1}),this.reference.enable({emitEvent:!1}),this.registrationNr.enable({emitEvent:!1}),this.fenceId.enable({emitEvent:!1})):(this.description.disable({emitEvent:!1}),this.reference.disable({emitEvent:!1}),this.registrationNr.disable({emitEvent:!1}),this.fenceId.disable({emitEvent:!1})),(0,r.hX)(this.timeClockId.value)?this.renameTimeClock.disable({emitEvent:!1}):this.renameTimeClock.enable({emitEvent:!1})}fixPeriod(e,h){return e.setHours(h?23:0),e.setMinutes(h?59:0),e.setSeconds(h?59:0),e.setMilliseconds(0),e}setEntityOptions(){this.entityOptions={entityType:C.cm.LOCATIONS,bigLayout:!0,addNoGroup:!0}}createContact(e){return this.fb.group({email:[e,[i.B]]})}createSubcontractor(e){return this.fb.group({company:[e.company],description:[e.description]})}dateValidator(e){if(e.value&&e.parent){let h=this.begin.value;(0,r.hX)(h)||(h.setHours(0),h.setMinutes(0),h.setSeconds(0),h.setMilliseconds(0));let s=this.end.value;if((0,r.hX)(s)||(s.setHours(23),s.setMinutes(59),s.setSeconds(59),s.setMilliseconds(999)),this.begin.setErrors(null),this.end.setErrors(null),h&&s&&h>s)return{invalid:{value:e.value,message:"checkinAtWork.sites.error.beginAfterEnd"}}}return null}referenceValidator(e){return e&&e.value&&!o.REFERENCE_PATTERN.test(e.value)?{invalid:{value:e.value,message:"allpages.externalReference.invalid"}}:null}setupFormsAndSubscriptions(){this.settings=this.checkinHelper.getCurrentSettings(),this.extended=this.permissionService.get("CHECKIN_SETTINGS"),this.setEntityOptions(),this.initSiteForm(),this.extended&&this.initSettingsForm(),this.globalEventService.entityOptionsChanges$.subscribe(e=>{"LOCATION"===e.mode&&!(0,r.hX)(e.locationId)&&(this.fenceId.setValue(e.locationId),this.globalEventService.setEntityOptions({mode:null,hasChanges:!1}))})}loadSiteDetails(){this.checkinSitesService.getSiteEditDetail(this.siteId).subscribe(e=>{if(e.timeClocks){let h=new g.wy;h.items=this.sortService.sort(e.timeClocks,"label",!1,!0),h.descriptionKey="label",h.valueKey="value",h.items.splice(0,0,{label:this.translation.get("allpages.none"),value:null}),this.timeClockOptions=h}this.contractor=e.contractor,this.site=(0,r.hX)(this.siteId)?new a:e.site,this.configuration=e.configuration,this.canEditScheme=e.canEditScheme,this.resetForm()})}get id(){return this.siteForm.get("id")}get description(){return this.siteForm.get("description")}get reference(){return this.siteForm.get("reference")}get registrationNr(){return this.siteForm.get("registrationNr")}get fenceId(){return this.siteForm.get("fenceId")}get timeClockId(){return this.siteForm.get("timeClockId")}get renameTimeClock(){return this.siteForm.get("renameTimeClock")}get begin(){return this.siteForm.get("begin")}get end(){return this.siteForm.get("end")}get externalReference(){return this.siteForm.get("externalReference")}get customScheme(){return this.settingsForm.get("customScheme")}get useSubmissionSchemeForSubContractors(){return this.settingsForm.get("useSubmissionSchemeForSubContractors")}get submissionScheme(){return this.settingsForm.get("submissionScheme")}get customConflict(){return this.settingsForm.get("customConflict")}get autoResolve(){return this.settingsForm.get("autoResolve")}get customContact(){return this.settingsForm.get("customContact")}get customContractor(){return this.settingsForm.get("customContractor")}get contacts(){return this.settingsForm.get("contacts")}
1get subcontractors(){return this.settingsForm.get("subcontractors")}get entityType(){return this.siteForm.get("entityType")}static{this.\u0275fac=function(h){return new(h||o)(t.rXU(l.ok),t.rXU(u.n),t.rXU(b.x),t.rXU(k.n),t.rXU(O.g),t.rXU(y.a),t.rXU(I.L),t.rXU(d.gRc),t.rXU(D.V))}}static{this.\u0275cmp=t.VBU({type:o,selectors:[["checkin-sites-form"]],inputs:{siteId:"siteId",typeId:"typeId"},outputs:{onCancel:"onCancel",onSave:"onSave"},standalone:!1,decls:52,vars:39,consts:[[1,"formTitle"],[1,"siteForm"],[3,"formGroup"],["field-required",""],[1,"row","form-group"],[1,"col-12"],["type","text","formControlName","description",1,"form-control"],[3,"control"],["type","text","formControlName","reference",1,"form-control"],[1,"row","form-group",3,"ngClass"],["formControlName","registrationNr",3,"canGenerate"],[1,"row"],["type","text","formControlName","externalReference",1,"form-control"],["type","button",1,"btn","btn-secondary","btn-sm","float-start",3,"click","disabled"],[3,"onButtonClick","alignRight","success","buttonDisabled"],[1,"float-end","fas","fa-times","action",3,"click"],["formControlName","entityType",3,"placeholder","entityTypes"],[1,"col-10"],["formControlName","fenceId",3,"options"],[1,"col-2"],["type","button",1,"btn","btn-secondary","btn-sm","nomargin","float-end",3,"click"],[1,"fas","fa-plus"],["formControlName","timeClockId",1,"col-12",3,"options"],["type","checkbox","formControlName","renameTimeClock"],["formControlName","begin",3,"hidePreviousNext","optional"],["formControlName","end",3,"hidePreviousNext","optional"],[1,"col-12","unbold"],["type","radio","formControlName","customContact",3,"value"],["type","radio","formControlName","customScheme",3,"value"],[1,"col-11","offset-1"],["type","radio","formControlName","submissionScheme",3,"value"],["type","checkbox","formControlName","useSubmissionSchemeForSubContractors"],["type","radio","formControlName","customConflict",3,"value"],["type","radio","formControlName","autoResolve",3,"value"],[1,"form-control","contactsList"],["formArrayName","contacts"],[1,"row",3,"formGroupName"],[1,"col-md-12"],[1,"has-feedback"],["type","text","formControlName","email","autocomplete","nope",1,"form-control","form-control-sm",3,"placeholder"],["aria-hidden","true",1,"fas","fa-times","form-control-feedback"],["aria-hidden","true",1,"fas","fa-times","form-control-feedback",3,"click"],["type","radio","formControlName","customContractor",3,"value"],[1,"form-control","subcontractorsList"],["formArrayName","subcontractors"],[1,"col-5"],["formControlName","company",3,"belgianVAT","placeholder"],[1,"col-7"],["type","text","formControlName","description",1,"form-control","form-control-sm",3,"placeholder"],[1,"col-12",3,"control"]],template:function(h,s){1&h&&(t.nVh(0,K,4,3,"h2",0),t.nVh(1,V,4,3,"h2",0),t.j41(2,"div",1)(3,"form",2)(4,"label"),t.EFF(5),t.nI1(6,"translate"),t.k0s(),t.nrm(7,"span",3),t.j41(8,"div",4)(9,"div",5),t.nrm(10,"input",6)(11,"show-errors",7),t.k0s()(),t.nVh(12,X,6,5),t.j41(13,"label"),t.EFF(14),t.nI1(15,"translate"),t.k0s(),t.j41(16,"div",4)(17,"div",5),t.nrm(18,"input",8)(19,"show-errors",7),t.k0s()(),t.j41(20,"label"),t.EFF(21),t.nI1(22,"translate"),t.k0s(),t.j41(23,"div",9)(24,"div",5),t.nrm(25,"qr-code-form-control",10)(26,"show-errors",7),t.k0s()(),t.j41(27,"label"),t.EFF(28),t.nI1(29,"translate"),t.k0s(),t.nrm(30,"span",3),t.j41(31,"div",4)(32,"div",5),t.nVh(33,Y,6,1,"div",11),t.nrm(34,"show-errors",7),t.k0s()(),t.nVh(35,H,11,8),t.nVh(36,w,14,12),t.j41(37,"label"),t.EFF(38),t.nI1(39,"translate"),t.k0s(),t.j41(40,"div",4)(41,"div",5),t.nrm(42,"input",12)(43,"show-errors",7),t.k0s()()(),t.nrm(44,"hr"),t.nVh(45,at,17,16,"form",2),t.k0s(),t.j41(46,"div",4)(47,"div",5)(48,"button",13),t.bIt("click",function(){return s.resetForm()}),t.EFF(49),t.nI1(50,"translate"),t.k0s(),t.j41(51,"success-submit-button",14),t.bIt("onButtonClick",function(){return s.saveSite()}),t.k0s()()()),2&h&&(t.vxM(s.site&&null!=s.site.id?0:-1),t.R7$(),t.vxM(s.site&&s.site.id?-1:1),t.R7$(2),t.Y8G("formGroup",s.siteForm),t.R7$(2),t.JRh(t.bMT(6,25,"allpages.description")),t.R7$(6),t.Y8G("control",s.description),t.R7$(),t.vxM(null!=s.entityTypes&&s.entityTypes.length?12:-1),t.R7$(2),t.JRh(t.bMT(15,27,"checkinAtWork.sites.reference")),t.R7$(5),t.Y8G("control",s.reference),t.R7$(2),t.JRh(t.bMT(22,29,"checkinAtWork.sites.rszNumber")),t.R7$(2),t.Y8G("ngClass",t.eq3(37,G,(s.registrationNr.dirty||s.registrationNr.touched)&&!!s.registrationNr.errors)),t.R7$(2),t.Y8G("canGenerate",!1),t.R7$(),t.Y8G("control",s.registrationNr),t.R7$(2),t.JRh(t.bMT(29,31,"allpages.location")),t.R7$(5),t.vxM(s.site&&s.contractor?33:-1),t.R7$(),t.Y8G("control",s.fenceId),t.R7$(),t.vxM(s.timeClockOptions&&s.site&&s.contractor?35:-1),t.R7$(),t.vxM(s.site&&s.contractor?36:-1),t.R7$(2),t.JRh(t.bMT(39,33,"allpages.externalReference")),t.R7$(5),t.Y8G("control",s.externalReference),t.R7$(2),t.vxM(s.extended?45:-1),t.R7$(3),t.Y8G("disabled",s.saveButtonDisabled),t.R7$(),t.SpI(" ",t.bMT(50,35,"allpages.button.reset")," "),t.R7$(2),t.Y8G("alignRight",!0)("success",s.success)("buttonDisabled",s.saveButtonDisabled||!s.siteForm.valid))},dependencies:[P.YU,l.qT,l.me,l.Zm,l.Fm,l.BC,l.cb,l.j4,l.JD,l.$R,l.v8,A.w,U.l,g.Hq,x.s,$.L,L.G,j.T,B.Y,N.T,W.D],styles:["[_nghost-%COMP%]{display:flex;flex-direction:column;height:100%}.subcontractorsList[_ngcontent-%COMP%], .contactsList[_ngcontent-%COMP%]{height:150px;overflow:auto;overflow-x:hidden}.subcontractorsList[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%], .contactsList[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]{margin-bottom:3px}label[_ngcontent-%COMP%]{height:20px;margin:0}h2[_ngcontent-%COMP%]{margin-top:15px}.unbold[_ngcontent-%COMP%]{font-weight:400}.siteForm[_ngcontent-%COMP%]{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden}"],changeDetection:0})}}return o}
1)()},68840:(M,_,n)=>{n.d(_,{V:()=>t});const t={MANUAL:"checkinAtWork.settings.checkins.sendManually",IMMEDIATELY:"checkinAtWork.settings.checkins.onCheckin",PERIODICAL:"checkinAtWork.settings.checkins.sendOnFixedTime"}},70246:(M,_,n)=>{n.d(_,{V:()=>m});var t=n(71985),l=n(27208),g=n(79624),f=n(60516),r=n(13693),C=n(2615),i=n(29330),p=n(73807),a=n(87054);class m extends r.S{static{this.entityTypesListUrl="/protected/settings/types/list.json"}static{this.entityTypesTypeUrl="/protected/settings/types/type.json"}static{this.entityTypesSaveUrl="/protected/settings/types/save.json"}static{this.entityTypesDeleteUrl="/protected/settings/types/delete.json"}static{this.exportTypesUrl="/protected/settings/types/typesOverview.do"}static{this.groupTypesWithoutCustomFields=[l.MH.SITE,l.MH.SURCHARGE,l.MH.ABSENCE,l.MH.TASK_CONFIG,l.MH.SKILL_CATEGORY]}static{this.groupTypesWithoutAvatar=[l.MH.SITE,l.MH.SURCHARGE,l.MH.ABSENCE,l.MH.SKILL_CATEGORY]}constructor(c,d,u){super(m),this.httpClient=c,this.permissions=d,this.globalHelper=u}getTypesActions(c,d){let u=[];return(c||d&&d.editable)&&u.push(new g.C("general","allpages.general")),!c&&d&&!(0,f.hX)(d.id)&&(1==this.permissions.get("CUSTOM_FIELD_DEFINITION_CREATE")||1==this.permissions.get("CUSTOM_FIELD_DEFINITION_UPDATE"))&&this.supportsCustomFields(d)&&u.push(new g.C("customFields","settings.customFields.data.title")),!c&&d&&!(0,f.hX)(d.id)&&d.editable&&this.permissions.get("ENTITY_TYPE_EDIT")&&this.supportsAvatar(d)&&u.push(new g.C("avatar","allpages.avatar")),u}getEntityTypes(c,d,u){let b={includeEntities:c,translate:!(0,f.b0)(u)&&null!=u&&u};return!(0,f.b0)(d)&&null!=d&&(b.groupType="string"==typeof d?d:l.MH[d]),this.httpClient.get(m.entityTypesListUrl,{params:b})}getEntityType(c){return this.httpClient.get(m.entityTypesTypeUrl,{params:{id:c.toString()}})}saveEntityType(c){return c.group="string"==typeof c.group?c.group:l.MH[c.group],this.httpClient.post(m.entityTypesSaveUrl,c)}deleteEntityType(c){return this.httpClient.post(m.entityTypesDeleteUrl,{id:c})}exportList(c){return new t.c(d=>{this.httpClient.get(m.exportTypesUrl,{params:{groupType:c},observe:"response",responseType:"blob"}).subscribe(u=>{this.globalHelper.downloadFile(u.body,u.status,u.headers),d.next(!0),d.complete()})})}supportsCustomFields(c){return!m.groupTypesWithoutCustomFields.includes(c.groupType)}supportsAvatar(c){return!m.groupTypesWithoutAvatar.includes(c.groupType)}static{this.\u0275fac=function(d){return new(d||m)(C.KVO(i.Qq),C.KVO(p.n),C.KVO(a.$))}}static{this.\u0275prov=C.jDH({token:m,factory:m.\u0275fac,providedIn:"root"})}}},77278:(M,_,n)=>{n.d(_,{x:()=>C});var t=n(13693),l=n(60516),g=n(2615),f=n(29330),r=n(87054);let C=(()=>{class i extends t.S{static{this.checkinSitesListUrl="../protected/component/checkinAtWork/sites.json"}static{this.siteDetailsUrl="../protected/component/checkinAtWork/sitesDetail.json"}static{this.siteDetailCheckinsUrl="../protected/component/checkinAtWork/sitesDetail/checkins.json"}static{this.deleteCheckinUrl="../protected/component/checkinAtWork/identification/delete.json"}static{this.sendCheckinUrl="../protected/component/checkinAtWork/identification/send.json"}static{this.confirmCheckinUrl="../protected/component/checkinAtWork/identification/confirm.json"}static{this.deleteSiteUrl="../protected/component/checkinAtWork/site/delete.json"}static{this.sendAllCheckinsUrl="../protected/component/checkinAtWork/identification/sendAll.json"}static{this.saveManualCheckinUrl="../protected/component/checkinAtWork/manuallyCheckin/save.json"}static{this.manualCheckinEntitiesUrl="../protected/component/checkinAtWork/manuallyCheckin/entities.json"}static{this.saveSiteUrl="../protected/component/checkinAtWork/site/save.json"}static{this.siteEditDetailUrl="../protected/component/checkinAtWork/edit/detail.json"}static{this.timeClocksUrl="../protected/component/checkinAtWork/site/timeClocks.json"}static{this.saveSitesUrl="../protected/component/checkinAtWork/site/batch.json"}constructor(a,m){super(i),this.http=a,this.globalHelper=m}getSitesList(a){return this.http.post(i.checkinSitesListUrl,a)}getSiteDetails(a,m){let T={date:this.globalHelper.formatDate(m),siteId:a};return this.http.get(i.siteDetailsUrl,{params:T})}getSiteDetailCheckins(a){return this.http.post(i.siteDetailCheckinsUrl,a)}confirmCheckin(a){return this.http.post(i.confirmCheckinUrl,{id:a})}deleteCheckin(a){return this.http.post(i.deleteCheckinUrl,{id:a})}sendCheckin(a){return this.http.post(i.sendCheckinUrl,{id:a})}deleteSite(a){return this.http.post(i.deleteSiteUrl,{id:a})}
1sendAllOpenIdentifications(a){return this.http.post(i.sendAllCheckinsUrl,{id:a})}saveManualCheckin(a){return this.http.post(i.saveManualCheckinUrl,a)}getManuallyCheckinEntities(){return this.http.get(i.manualCheckinEntitiesUrl)}saveSite(a){return this.http.post(i.saveSiteUrl,a)}getSiteEditDetail(a){let m=null;return(0,l.hX)(a)||(m={siteId:a}),this.http.get(i.siteEditDetailUrl,m?{params:m}:void 0)}getTimeClocks(){return this.http.get(i.timeClocksUrl)}saveSites(a){return this.http.post(i.saveSitesUrl,a)}static{this.\u0275fac=function(m){return new(m||i)(g.KVO(f.Qq),g.KVO(r.$))}}static{this.\u0275prov=g.jDH({token:i,factory:i.\u0275fac,providedIn:"root"})}}return i})()},79030:(M,_,n)=>{n.d(_,{V:()=>f});var t=n(73664),l=n(13711),g=n(77120);let f=(()=>{class r{constructor(){this.onClose=new t.bkB,this.onConfirm=new t.bkB}static{this.\u0275fac=function(p){return new(p||r)}}static{this.\u0275cmp=t.VBU({type:r,selectors:[["cost-stock-location-linked-warning-popup"]],inputs:{message:"message"},outputs:{onClose:"onClose",onConfirm:"onConfirm"},decls:22,vars:13,consts:[[1,"popupBackgroundOverlay"],[1,"optionsPopup"],[1,"popupContent","empty"],[1,"optionForm"],["type","button",1,"btn-close","float-end",3,"click"],[1,"alreadyLinkedWarning"],[1,"fa-solid","fa-triangle-exclamation"],[3,"innerHTML"],[1,"row","mt-3"],[1,"col-12"],["type","button",1,"btn","btn-secondary","float-start",3,"click"],["type","button",1,"btn","submit","float-end",3,"click"]],template:function(p,a){1&p&&(t.rj2(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"button",4),t.VwU("click",function(){return a.onClose.emit()}),t.eux(),t.rj2(5,"h1"),t.EFF(6),t.nI1(7,"translate"),t.eux(),t.rj2(8,"div",5),t.Hgh(9,"i",6)(10,"span",7),t.eux(),t.Hgh(11,"hr"),t.EFF(12),t.nI1(13,"translate"),t.rj2(14,"div",8)(15,"div",9)(16,"button",10),t.VwU("click",function(){return a.onClose.emit()}),t.EFF(17),t.nI1(18,"translate"),t.eux(),t.rj2(19,"button",11),t.VwU("click",function(){return a.onConfirm.emit()}),t.EFF(20),t.nI1(21,"translate"),t.eux()()()()()()()),2&p&&(t.R7$(6),t.JRh(t.bMT(7,5,"coststocklocation.warning.alreadyLinked.title")),t.R7$(4),t.Avn("innerHTML",a.message,t.npT),t.R7$(2),t.SpI(" ",t.bMT(13,7,"coststocklocation.warning.alreadyLinked.confirm")," "),t.R7$(5),t.SpI(" ",t.bMT(18,9,"allpages.button.cancel")," "),t.R7$(3),t.SpI(" ",t.bMT(21,11,"coststocklocation.warning.alreadyLinked.force")," "))},dependencies:[l.K,g.D],styles:[".optionsPopup[_ngcontent-%COMP%]{width:480px;left:calc(50% - 240px)!important;top:20%!important;bottom:auto!important}.optionsPopup[_ngcontent-%COMP%]   .popupContent[_ngcontent-%COMP%]   .optionForm[_ngcontent-%COMP%]   .alreadyLinkedWarning[_ngcontent-%COMP%]{display:flex;align-items:flex-start;gap:8px;margin-top:12px}.optionsPopup[_ngcontent-%COMP%]   .popupContent[_ngcontent-%COMP%]   .optionForm[_ngcontent-%COMP%]   .alreadyLinkedWarning[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{color:var(--colors-warning-general);margin-top:2px}"],changeDetection:0})}}return r})()},97059:(M,_,n)=>{n.d(_,{$y:()=>l,Qo:()=>C,nW:()=>r});class l{}class r{}class C{}}}]);

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.