vendor: 19,197 bytes, line 1
1import{a8 as ze,d as W,a as We,c as fe,u as Q,ag as it,w as F,i as D,h as _,q as ue,aJ as we,a3 as Me,t as I,k as Ae,n as Xe,Y as be,o as V,p as Qe,aY as rt,A as xe,C as $e,a_ as Je,aZ as Le,a$ as st,b0 as lt,z as ot,aK as at,B as ut,b as K,ab as ft,V as Ye,e as Ue,aQ as Te,aF as ct,a7 as Oe,am as De,aB as dt,bn as ht,b1 as mt,b2 as pt,j as gt,F as wt,G as Mt,aA as vt}from"./index-DljKbM12.js";import{_ as yt,a as Tt}from"./qapa-loadable-box.vue_vue_type_script_setup_true_lang--KWUCzzu.js";import{_ as Ot}from"./qapa-month-picker.vue_vue_type_script_setup_true_lang-C_mcByTh.js";import{Q as Dt}from"./qapa-mission-table-row-C0Ts0Gc_.js";import{g as Fe,k as Nt,j as Ke}from"./_baseIteratee-CHe2oJ6-.js";import{c as Et}from"./capitalize-BJlAHdUW.js";import{V as qe}from"./VTable-CJZ7SuCY.js";import{T as Ge}from"./timesheets-service-Bn3SjiiG.js";import"./VDatePicker-C1v634w2.js";import"./qapa-list-row-DL_y9yBb.js";function Ze(h,m,M){m=="__proto__"&&Fe?Fe(h,m,{configurable:!0,enumerable:!0,value:M,writable:!0}):h[m]=M}function _t(h){return function(m,M,T){for(var c=-1,w=Object(m),O=T(m),b=O.length;b--;){var Y=O[++c];if(M(w[Y],Y,w)===!1)break}return m}}var At=_t();function et(h,m){return h&&At(h,m,Nt)}function bt(h,m){var M={};return m=Ke(m),et(h,function(T,c,w){Ze(M,c,m(T,c,w))}),M}function xt(h,m){var M={};return m=Ke(m),et(h,function(T,c,w){Ze(M,m(T,c,w),T)}),M}var Lt=/^-?(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?$/i,Ie=Math.ceil,ee=Math.floor,z="[BigNumber Error] ",Ve=z+"Number primitive has more than 15 significant digits: ",ie=1e14,N=14,Be=9007199254740991,Pe=[1,10,100,1e3,1e4,1e5,1e6,1e7,1e8,1e9,1e10,1e11,1e12,1e13],ae=1e7,q=1e9;function tt(h){var m,M,T,c=p.prototype={constructor:p,toString:null,valueOf:null},w=new p(1),O=20,b=4,Y=-7,L=21,S=-1e7,g=1e7,E=!1,X=1,re=0,me={prefix:"",groupSize:3,secondaryGroupSize:0,groupSeparator:",",decimalSeparator:".",fractionGroupSize:0,fractionGroupSeparator:"Â ",suffix:""},B="0123456789abcdefghijklmnopqrstuvwxyz",R=!0;function p(e,t){var n,o,r,s,f,i,l,u,a=this;if(!(a instanceof p))return new p(e,t);if(t==null){if(e&&e._isBigNumber===!0){a.s=e.s,!e.c||e.e>g?a.c=a.e=null:e.e<S?a.c=[a.e=0]:(a.e=e.e,a.c=e.c.slice());return}if((i=typeof e=="number")&&e*0==0){if(a.s=1/e<0?(e=-e,-1):1,e===~~e){for(s=0,f=e;f>=10;f/=10,s++);s>g?a.c=a.e=null:(a.e=s,a.c=[e]);return}u=String(e)}else{if(!Lt.test(u=String(e)))return T(a,u,i);a.s=u.charCodeAt(0)==45?(u=u.slice(1),-1):1}(s=u.indexOf("."))>-1&&(u=u.replace(".","")),(f=u.search(/e/i))>0?(s<0&&(s=f),s+=+u.slice(f+1),u=u.substring(0,f)):s<0&&(s=u.length)}else{if(P(t,2,B.length,"Base"),t==10&&R)return a=new p(e),j(a,O+a.e+1,b);if(u=String(e),i=typeof e=="number"){if(e*0!=0)return T(a,u,i,t);if(a.s=1/e<0?(u=u.slice(1),-1):1,p.DEBUG&&u.replace(/^0\.0*|\./,"").length>15)throw Error(Ve+e)}else a.s=u.charCodeAt(0)===45?(u=u.slice(1),-1):1;for(n=B.slice(0,t),s=f=0,l=u.length;f<l;f++)if(n.indexOf(o=u.charAt(f))<0){if(o=="."){if(f>s){s=l;continue}}else if(!r&&(u==u.toUpperCase()&&(u=u.toLowerCase())||u==u.toLowerCase()&&(u=u.toUpperCase()))){r=!0,f=-1,s=0;continue}return T(a,String(e),i,t)}i=!1,u=M(u,t,10,a.s),(s=u.indexOf("."))>-1?u=u.replace(".",""):s=u.length}for(f=0;u.charCodeAt(f)===48;f++);for(l=u.length;u.charCodeAt(--l)===48;);if(u=u.slice(f,++l)){if(l-=f,i&&p.DEBUG&&l>15&&(e>Be||e!==ee(e)))throw Error(Ve+a.s*e);if((s=s-f-1)>g)a.c=a.e=null;else if(s<S)a.c=[a.e=0];else{if(a.e=s,a.c=[],f=(s+1)%N,s<0&&(f+=N),f<l){for(f&&a.c.push(+u.slice(0,f)),l-=N;f<l;)a.c.push(+u.slice(f,f+=N));f=N-(u=u.slice(f)).length}else f-=l;for(;f--;u+="0");a.c.push(+u)}}else a.c=[a.e=0]}p.clone=tt,p.ROUND_UP=0,p.ROUND_DOWN=1,p.ROUND_CEIL=2,p.ROUND_FLOOR=3,p.ROUND_HALF_UP=4,p.ROUND_HALF_DOWN=5,p.ROUND_HALF_EVEN=6,p.ROUND_HALF_CEIL=7,p.ROUND_HALF_FLOOR=8,p.EUCLID=9,p.config=p.set=function(e){var t,n;if(e!=null)if(typeof e=="object"){if(e.hasOwnProperty(t="DECIMAL_PLACES")&&(n=e[t],P(n,0,q,t),O=n),e.hasOwnProperty(t="ROUNDING_MODE")&&(n=e[t],P(n,0,8,t),b=n),e.hasOwnProperty(t="EXPONENTIAL_AT")&&(n=e[t],n&&n.pop?(P(n[0],-q,0,t),P(n[1],0,q,t),Y=n[0],L=n[1]):(P(n,-q,q,t),Y=-(L=n<0?-n:n))),e.hasOwnProperty(t="RANGE"))if(n=e[t],n&&n.pop)P(n[0],-q,-1,t),P(n[1],1,q,t),S=n[0],g=n[1];else if(P(n,-q,q,t),n)S=-(g=n<0?-n:n);else throw Error(z+t+" cannot be zero: "+n);if(e.hasOwnProperty(t="CRYPTO"))if(n=e[t],n===!!n)if(n)if(typeof crypto<"u"&&crypto&&(crypto.getRandomValues||crypto.randomBytes))E=n;else throw E=!n,Error(z+"crypto unavailable");else E=n;else throw Error(z+t+" not true or false: "+n);if(e.hasOwnProperty(t="MODULO_MODE")&&(n=e[t],P(n,0,9,t),X=n),e.hasOwnProperty(t="POW_PRECISION")&&(n=e[t],P(n,0,q,t),re=n),e.hasOwnProperty(t="FORMAT"))if(n=e[t],typeof n=="object")me=n;else throw Error(z+t+" not an object: "+n);if(e.hasOwnProperty(t="ALPHABET"))if(n=e[t],typeof n=="string"&&!/^.?$|[+\-.\s]|(.).*\1/.test(n))R=n.slice(0,10)=="0123456789",B=n;else throw Error(z+t+" invalid: "+n)}else throw Error(z+"Object expected: "+e);return{DECIMAL_PLACES:O,ROUNDING_MODE:b,EXPONENTIAL_AT:[Y,L],RANGE:[S,g],CRYPTO:E,MODULO_MODE:X,POW_PRECISION:re,FORMAT:me,ALPHABET:B}},p.isBigNumber=function(e){if(!e||e._isBigNumber!==!0)return!1;if(!p.DEBUG)return!0;var t,n,o=e.c,r=e.e,s=e.s;e:if({}.toString.call(o)=="[object Array]"){if((s===1||s===-1)&&r>=-q&&r<=q&&r===ee(r)){if(o[0]===0){if(r===0&&o.length===1)return!0;break e}if(t=(r+1)%N,t<1&&(t+=N),String(o[0]).length==t){for(t=0;t<o.length;t++)if(n=o[t],n<0||n>=ie||n!==ee(n))break e;if(n!==0)return!0}}}else if(o===null&&r===null&&(s===null||s===1||s===-1))return!0;throw Error(z+"Invalid BigNumber: "+e)},p.maximum=p.max=function(){return ve(arguments,-1)},p.minimum=p.min=function(){return ve(arguments,1)},p.random=(function(){var e=9007199254740992,t=Math.random()*e&2097151?function(){return ee(Math.random()*e)}:function(){return(Math.random()*1073741824|0)*8388608+(Math.random()*8388608|0)};return function(n){var o,r,s,f,i,l=0,u=[],a=new p(w);if(n==null?n=O:P(n,0,q),f=Ie(n/N),E)if(crypto.getRandomValues){for(o=crypto.getRandomValues(new Uint32Array(f*=2));l<f;)i=o[l]*131072+(o[l+1]>>>11),i>=9e15?(r=crypto.getRandomValues(new Uint32Array(2)),o[l]=r[0],o[l+1]=r[1]):(u.push(i%1e14),l+=2);l=f/2}else if(crypto.randomBytes){for(o=crypto.randomBytes(f*=7);l<f;)i=(o[l]&31)*281474976710656+o[l+1]*1099511627776+o[l+2]*4294967296+o[l+3]*16777216+(o[l+4]<<16)+(o[l+5]<<8)+o[l+6],i>=9e15?crypto.randomBytes(7).copy(o,l):(u.push(i%1e14),l+=7);l=f/7}else throw E=!1,Error(z+"crypto unavailable");if(!E)for(;l<f;)i=t(),i<9e15&&(u[l++]=i%1e14);for(f=u[--l],n%=N,f&&n&&(i=Pe[N-n],u[l]=ee(f/i)*i);u[l]===0;u.pop(),l--);if(l<0)u=[s=0];else{for(s=-1;u[0]===0;u.splice(0,1),s-=N);for(l=1,i=u[0];i>=10;i/=10,l++);l<N&&(s-=N-l)}return a.e=s,a.c=u,a}})(),p.sum=function(){for(var e=1,t=arguments,n=new p(t[0]);e<t.length;)n=n.plus(t[e++]);return n},M=(function(){var e="0123456789";function t(n,o,r,s){for(var f,i=[0],l,u=0,a=n.length;u<a;){for(l=i.length;l--;i[l]*=o);for(i[0]+=s.indexOf(n.charAt(u++)),f=0;f<i.length;f++)i[f]>r-1&&(i[f+1]==null&&(i[f+1]=0),i[f+1]+=i[f]/r|0,i[f]%=r)}return i.reverse()}return function(n,o,r,s,f){var i,l,u,a,d,v,y,x,C=n.indexOf("."),U=O,A=b;for(C>=0&&(a=re,re=0,n=n.replace(".",""),x=new p(o),v=x.pow(n.length-C),re=a,x.c=t(le(Z(v.c),v.e,"0"),10,r,e),x.e=x.c.length),y=t(n,o,r,f?(i=B,e):(i=e,B)),u=a=y.length;y[--a]==0;y.pop());if(!y[0])return i.charAt(0);if(C<0?--u:(v.c=y,v.e=u,v.s=s,v=m(v,x,U,A,r),y=v.c,d=v.r,u=v.e),l=u+U+1,C=y[l],a=r/2,d=d||l<0||y[l+1]!=null,d=A<4?(C!=null||d)&&(A==0||A==(v.s<0?3:2)):C>a||C==a&&(A==4||d||A==6&&y[l-1]&1||A==(v.s<0?8:7)),l<1||!y[0])n=d?le(i.charAt(1),-U,i.charAt(0)):i.charAt(0);else{if(y.length=l,d)for(--r;++y[--l]>r;)y[l]=0,l||(++u,y=[1].concat(y));for(a=y.length;!y[--a];);for(C=0,n="";C<=a;n+=i.charAt(y[C++]));n=le(n,u,i.charAt(0))}return n}})(),m=(function(){function e(o,r,s){var f,i,l,u,a=0,d=o.length,v=r%ae,y=r/ae|0;for(o=o.slice();d--;)l=o[d]%ae,u=o[d]/ae|0,f=y*l+u*v,i=v*l+f%ae*ae+a,a=(i/s|0)+(f/ae|0)+y*u,o[d]=i%s;return a&&(o=[a].concat(o)),o}function t(o,r,s,f){var i,l;if(s!=f)l=s>f?1:-1;else for(i=l=0;i<s;i++)if(o[i]!=r[i]){l=o[i]>r[i]?1:-1;break}return l}function n(o,r,s,f){for(var i=0;s--;)o[s]-=i,i=o[s]<r[s]?1:0,o[s]=i*f+o[s]-r[s];for(;!o[0]&&o.length>1;o.splice(0,1));}return function(o,r,s,f,i){var l,u,a,d,v,y,x,C,U,A,k,G,ye,Se,ke,se,ge,J=o.s==r.s?1:-1,H=o.c,$=r.c;if(!H||!H[0]||!$||!$[0])return new p(!o.s||!r.s||(H?$&&H[0]==$[0]:!$)?NaN:H&&H[0]==0||!$?J*0:J/0);for(C=new p(J),U=C.c=[],u=o.e-r.e,J=s+u+1,i||(i=ie,u=te(o.e/N)-te(r.e/N),J=J/N|0),a=0;$[a]==(H[a]||0);a++);if($[a]>(H[a]||0)&&u--,J<0)U.push(1),d=!0;else{for(Se=H.length,se=$.length,a=0,J+=2,v=ee(i/($[0]+1)),v>1&&($=e($,v,i),H=e(H,v,i),se=$.length,Se=H.length),ye=se,A=H.slice(0,se),k=A.length;k<se;A[k++]=0);ge=$.slice(),ge=[0].concat(ge),ke=$[0],$[1]>=i/2&&ke++;do{if(v=0,l=t($,A,se,k),l<0){if(G=A[0],se!=k&&(G=G*i+(A[1]||0)),v=ee(G/ke),v>1)for(v>=i&&(v=i-1),y=e($,v,i),x=y.length,k=A.length;t(y,A,x,k)==1;)v--,n(y,se<x?ge:$,x,i),x=y.length,l=1;else v==0&&(l=v=1),y=$.slice(),x=y.length;if(x<k&&(y=[0].concat(y)),n(A,y,k,i),k=A.length,l==-1)for(;t($,A,se,k)<1;)v++,n(A,se<k?ge:$,k,i),k=A.length}else l===0&&(v++,A=[0]);U[a++]=v,A[0]?A[k++]=H[ye]||0:(A=[H[ye]],k=1)}while((ye++<Se||A[0]!=null)&&J--);d=A[0]!=null,U[0]||U.splice(0,1)}if(i==ie){for(a=1,J=U[0];J>=10;J/=10,a++);j(C,s+(C.e=a+u*N-1)+1,f,d)}else C.e=u,C.r=+d;return C}})();function he(e,t,n,o){var r,s,f,i,l;if(n==null?n=b:P(n,0,8),!e.c)return e.toString();if(r=e.c[0],f=e.e,t==null)l=Z(e.c),l=o==1||o==2&&(f<=Y||f>=L)?Ee(l,f):le(l,f,"0");else if(e=j(new p(e),t,n),s=e.e,l=Z(e.c),i=l.length,o==1||o==2&&(t<=s||s<=Y)){for(;i<t;l+="0",i++);l=Ee(l,s)}else if(t-=f+(o===2&&s>f),l=le(l,s,"0"),s+1>i){if(--t>0)for(l+=".";t--;l+="0");}else if(t+=s-i,t>0)for(s+1==i&&(l+=".");t--;l+="0");return e.s<0&&r?"-"+l:l}function ve(e,t){for(var n,o,r=1,s=new p(e[0]);r<e.length;r++)o=new p(e[r]),(!o.s||(n=ce(s,o))===t||n===0&&s.s===t)&&(s=o);return s}function pe(e,t,n){for(var o=1,r=t.length;!t[--r];t.pop());for(r=t[0];r>=10;r/=10,o++);return(n=o+n*N-1)>g?e.c=e.e=null:n<S?e.c=[e.e=0]:(e.e=n,e.c=t),e}T=(function(){var e=/^(-?)0([xbo])(?=\w[\w.]*$)/i,t=/^([^.]+)\.$/,n=/^\.([^.]+)$/,o=/^-?(Infinity|NaN)$/,r=/^\s*\+(?=[\w.])|^\s+|\s+$/g;return function(s,f,i,l){var u,a=i?f:f.replace(r,"");if(o.test(a))s.s=isNaN(a)?null:a<0?-1:1;else{if(!i&&(a=a.replace(e,function(d,v,y){return u=(y=y.toLowerCase())=="x"?16:y=="b"?2:8,!l||l==u?v:d}),l&&(u=l,a=a.replace(t,"$1").replace(n,"0.$1")),f!=a))return new p(a,u);if(p.DEBUG)throw Error(z+"Not a"+(l?" base "+l:"")+" number: "+f);s.s=null}s.c=s.e=null}})();function j(e,t,n,o){var r,s,f,i,l,u,a,d=e.c,v=Pe;if(d){e:{for(r=1,i=d[0];i>=10;i/=10,r++);if(s=t-r,s<0)s+=N,f=t,l=d[u=0],a=ee(l/v[r-f-1]%10);else if(u=Ie((s+1)/N),u>=d.length)if(o){for(;d.length<=u;d.push(0));l=a=0,r=1,s%=N,f=s-N+1}else break e;else{for(l=i=d[u],r=1;i>=10;i/=10,r++);s%=N,f=s-N+r,a=f<0?0:ee(l/v[r-f-1]%10)}if(o=o||t<0||d[u+1]!=null||(f<0?l:l%v[r-f-1]),o=n<4?(a||o)&&(n==0||n==(e.s<0?3:2)):a>5||a==5&&(n==4||o||n==6&&(s>0?f>0?l/v[r-f]:0:d[u-1])%10&1||n==(e.s<0?8:7)),t<1||!d[0])return d.length=0,o?(t-=e.e+1,d[0]=v[(N-t%N)%N],e.e=-t||0):d[0]=e.e=0,e;if(s==0?(d.length=u,i=1,u--):(d.length=u+1,i=v[N-s],d[u]=f>0?ee(l/v[r-f]%v[f])*i:0),o)for(;;)if(u==0){for(s=1,f=d[0];f>=10;f/=10,s++);for(f=d[0]+=i,i=1;f>=10;f/=10,i++);s!=i&&(e.e++,d[0]==ie&&(d[0]=1));break}else{if(d[u]+=i,d[u]!=ie)break;d[u--]=0,i=1}for(s=d.length;d[--s]===0;d.pop());}e.e>g?e.c=e.e=null:e.e<S&&(e.c=[e.e=0])}return e}function ne(e){var t,n=e.e;return n===null?e.toString():(t=Z(e.c),t=n<=Y||n>=L?Ee(t,n):le(t,n,"0"),e.s<0?"-"+t:t)}return c.absoluteValue=c.abs=function(){var e=new p(this);return e.s<0&&(e.s=1),e},c.comparedTo=function(e,t){return ce(this,new p(e,t))},c.decimalPlaces=c.dp=function(e,t){var n,o,r,s=this;if(e!=null)return P(e,0,q),t==null?t=b:P(t,0,8),j(new p(s),e+s.e+1,t);if(!(n=s.c))return null;if(o=((r=n.length-1)-te(this.e/N))*N,r=n[r])for(;r%10==0;r/=10,o--);return o<0&&(o=0),o},c.dividedBy=c.div=function(e,t){return m(this,new p(e,t),O,b)},c.dividedToIntegerBy=c.idiv=function(e,t){return m(this,new p(e,t),0,1)},c.exponentiatedBy=c.pow=function(e,t){var n,o,r,s,f,i,l,u,a,d=this;if(e=new p(e),e.c&&!e.isInteger())throw Error(z+"Exponent not an integer: "+ne(e));if(t!=null&&(t=new p(t)),i=e.e>14,!d.c||!d.c[0]||d.c[0]==1&&!d.e&&d.c.length==1||!e.c||!e.c[0])return a=new p(Math.pow(+ne(d),i?e.s*(2-Ne(e)):+ne(e))),t?a.mod(t):a;if(l=e.s<0,t){if(t.c?!t.c[0]:!t.s)return new p(NaN);o=!l&&d.isInteger()&&t.isInteger(),o&&(d=d.mod(t))}else{if(e.e>9&&(d.e>0||d.e<-1||(d.e==0?d.c[0]>1||i&&d.c[1]>=24e7:d.c[0]<8e13||i&&d.c[0]<=9999975e7)))return s=d.s<0&&Ne(e)?-0:0,d.e>-1&&(s=1/s),new p(l?1/s:s);re&&(s=Ie(re/N+2))}for(i?(n=new p(.5),l&&(e.s=1),u=Ne(e)):(r=Math.abs(+ne(e)),u=r%2),a=new p(w);;){if(u){if(a=a.times(d),!a.c)break;s?a.c.length>s&&(a.c.length=s):o&&(a=a.mod(t))}if(r){if(r=ee(r/2),r===0)break;u=r%2}else if(e=e.times(n),j(e,e.e+1,1),e.e>14)u=Ne(e);else{if(r=+ne(e),r===0)break;u=r%2}d=d.times(d),s?d.c&&d.c.length>s&&(d.c.length=s):o&&(d=d.mod(t))}return o?a:(l&&(a=w.div(a)),t?a.mod(t):s?j(a,re,b,f):a)},c.integerValue=function(e){var t=new p(this);return e==null?e=b:P(e,0,8),j(t,t.e+1,e)},c.isEqualTo=c.eq=function(e,t){return ce(this,new p(e,t))===0},c.isFinite=function(){return!!this.c},c.isGreaterThan=c.gt=function(e,t){return ce(this,new p(e,t))>0},c.isGreaterThanOrEqualTo=c.gte=function(e,t){return(t=ce(this,new p(e,t)))===1||t===0},c.isInteger=function(){return!!this.c&&te(this.e/N)>this.c.length-2},c.isLessThan=c.lt=function(e,t){return ce(this,new p(e,t))<0},c.isLessThanOrEqualTo=c.lte=function(e,t){return(t=ce(this,new p(e,t)))===-1||t===0},c.isNaN=function(){return!this.s},c.isNegative=function(){return this.s<0},c.isPositive=function(){return this.s>0},c.isZero=function(){return!!this.c&&this.c[0]==0},c.minus=function(e,t){var n,o,r,s,f=this,i=f.s;if(e=new p(e,t),t=e.s,!i||!t)return new p(NaN);if(i!=t)return e.s=-t,f.plus(e);var l=f.e/N,u=e.e/N,a=f.c,d=e.c;if(!l||!u){if(!a||!d)return a?(e.s=-t,e):new p(d?f:NaN);if(!a[0]||!d[0])return d[0]?(e.s=-t,e):new p(a[0]?f:b==3?-0:0)}if(l=te(l),u=te(u),a=a.slice(),i=l-u){for((s=i<0)?(i=-i,r=a):(u=l,r=d),r.reverse(),t=i;t--;r.push(0));r.reverse()}else for(o=(s=(i=a.length)<(t=d.length))?i:t,i=t=0;t<o;t++)if(a[t]!=d[t]){s=a[t]<d[t];break}if(s&&(r=a,a=d,d=r,e.s=-e.s),t=(o=d.length)-(n=a.length),t>0)for(;t--;a[n++]=0);for(t=ie-1;o>i;){if(a[--o]<d[o]){for(n=o;n&&!a[--n];a[n]=t);--a[n],a[o]+=ie}a[o]-=d[o]}for(;a[0]==0;a.splice(0,1),--u);return a[0]?pe(e,a,u):(e.s=b==3?-1:1,e.c=[e.e=0],e)},c.modulo=c.mod=function(e,t){var n,o,r=this;return e=new p(e,t),!r.c||!e.s||e.c&&!e.c[0]?new p(NaN):!e.c||r.c&&!r.c[0]?new p(r):(X==9?(o=e.s,e.s=1,n=m(r,e,0,3),e.s=o,n.s*=o):n=m(r,e,0,X),e=r.minus(n.times(e)),!e.c[0]&&X==1&&(e.s=r.s),e)},c.multipliedBy=c.times=function(e,t){var n,o,r,s,f,i,l,u,a,d,v,y,x,C,U,A=this,k=A.c,G=(e=new p(e,t)).c;if(!k||!G||!k[0]||!G[0])return!A.s||!e.s||k&&!k[0]&&!G||G&&!G[0]&&!k?e.c=e.e=e.s=null:(e.s*=A.s,!k||!G?e.c=e.e=null:(e.c=[0],e.e=0)),e;for(o=te(A.e/N)+te(e.e/N),e.s*=A.s,l=k.length,d=G.length,l<d&&(x=k,k=G,G=x,r=l,l=d,d=r),r=l+d,x=[];r--;x.push(0));for(C=ie,U=ae,r=d;--r>=0;){for(n=0,v=G[r]%U,y=G[r]/U|0,f=l,s=r+f;s>r;)u=k[--f]%U,a=k[f]/U|0,i=y*u+a*v,u=v*u+i%U*U+x[s]+n,n=(u/C|0)+(i/U|0)+y*a,x[s--]=u%C;x[s]=n}return n?++o:x.splice(0,1),pe(e,x,o)},c.negated=function(){var e=new p(this);return e.s=-e.s||null,e},c.plus=function(e,t){var n,o=this,r=o.s;if(e=new p(e,t),t=e.s,!r||!t)return new p(NaN);if(r!=t)return e.s=-t,o.minus(e);var s=o.e/N,f=e.e/N,i=o.c,l=e.c;if(!s||!f){if(!i||!l)return new p(r/0);if(!i[0]||!l[0])return l[0]?e:new p(i[0]?o:r*0)}if(s=te(s),f=te(f),i=i.slice(),r=s-f){for(r>0?(f=s,n=l):(r=-r,n=i),n.reverse();r--;n.push(0));n.reverse()}for(r=i.length,t=l.length,r-t<0&&(n=l,l=i,i=n,t=r),r=0;t;)r=(i[--t]=i[t]+l[t]+r)/ie|0,i[t]=ie===i[t]?0:i[t]%ie;return r&&(i=[r].concat(i),++f),pe(e,i,f)},c.precision=c.sd=function(e,t){var n,o,r,s=this;if(e!=null&&e!==!!e)return P(e,1,q),t==null?t=b:P(t,0,8),j(new p(s),e,t);if(!(n=s.c))return null;if(r=n.length-1,o=r*N+1,r=n[r]){for(;r%10==0;r/=10,o--);for(r=n[0];r>=10;r/=10,o++);}return e&&s.e+1>o&&(o=s.e+1),o},c.shiftedBy=function(e){return P(e,-Be,Be),this.times("1e"+e)},c.squareRoot=c.sqrt=function(){var e,t,n,o,r,s=this,f=s.c,i=s.s,l=s.e,u=O+4,a=new p("0.5");if(i!==1||!f||!f[0])return new p(!i||i<0&&(!f||f[0])?NaN:f?s:1/0);if(i=Math.sqrt(+ne(s)),i==0||i==1/0?(t=Z(f),(t.length+l)%2==0&&(t+="0"),i=Math.sqrt(+t),l=te((l+1)/2)-(l<0||l%2),i==1/0?t="5e"+l:(t=i.toExponential(),t=t.slice(0,t.indexOf("e")+1)+l),n=new p(t)):n=new p(i+""),n.c[0]){for(l=n.e,i=l+u,i<3&&(i=0);;)if(r=n,n=a.times(r.plus(m(s,r,u,1))),Z(r.c).slice(0,i)===(t=Z(n.c)).slice(0,i))if(n.e<l&&--i,t=t.slice(i-3,i+1),t=="9999"||!o&&t=="4999"){if(!o&&(j(r,r.e+O+2,0),r.times(r).eq(s))){n=r;break}u+=4,i+=4,o=1}else{(!+t||!+t.slice(1)&&t.charAt(0)=="5")&&(j(n,n.e+O+2,1),e=!n.times(n).eq(s));break}}return j(n,n.e+O+1,b,e)},c.toExponential=function(e,t){return e!=null&&(P(e,0,q),e++),he(this,e,t,1)},c.toFixed=function(e,t){return e!=null&&(P(e,0,q),e=e+this.e+1),he(this,e,t)},c.toFormat=function(e,t,n){var o,r=this;if(n==null)e!=null&&t&&typeof t=="object"?(n=t,t=null):e&&typeof e=="object"?(n=e,e=t=null):n=me;else if(typeof n!="object")throw Error(z+"Argument not an object: "+n);if(o=r.toFixed(e,t),r.c){var s,f=o.split("."),i=+n.groupSize,l=+n.secondaryGroupSize,u=n.groupSeparator||"",a=f[0],d=f[1],v=r.s<0,y=v?a.slice(1):a,x=y.length;if(l&&(s=i,i=l,l=s,x-=s),i>0&&x>0){for(s=x%i||i,a=y.substr(0,s);s<x;s+=i)a+=u+y.substr(s,i);l>0&&(a+=u+y.slice(s)),v&&(a="-"+a)}o=d?a+(n.decimalSeparator||"")+((l=+n.fractionGroupSize)?d.replace(new RegExp("\\d{"+l+"}\\B","g"),"$&"+(n.fractionGroupSeparator||"")):d):a}return(n.prefix||"")+o+(n.suffix||"")},c.toFraction=function(e){var t,n,o,r,s,f,i,l,u,a,d,v,y=this,x=y.c;if(e!=null&&(i=new p(e),!i.isInteger()&&(i.c||i.s!==1)||i.lt(w)))throw Error(z+"Argument "+(i.isInteger()?"out of range: ":"not an integer: ")+ne(i));if(!x)return new p(y);for(t=new p(w),u=n=new p(w),o=l=new p(w),v=Z(x),s=t.e=v.length-y.e-1,t.c[0]=Pe[(f=s%N)<0?N+f:f],e=!e||i.comparedTo(t)>0?s>0?t:u:i,f=g,g=1/0,i=new p(v),l.c[0]=0;a=m(i,t,0,1),r=n.plus(a.times(o)),r.comparedTo(e)!=1;)n=o,o=r,u=l.plus(a.times(r=u)),l=r,t=i.minus(a.times(r=t)),i=r;return r=m(e.minus(n),o,0,1),l=l.plus(r.times(u)),n=n.plus(r.times(o)),l.s=u.s=y.s,s=s*2,d=m(u,o,s,b).minus(y).abs().comparedTo(m(l,n,s,b).minus(y).abs())<1?[u,o]:[l,n],g=f,d},c.toNumber=function(){return+ne(this)},c.toPrecision=function(e,t){return e!=null&&P(e,1,q),he(this,e,t,2)},c.toString=function(e){var t,n=this,o=n.s,r=n.e;return r===null?o?(t="Infinity",o<0&&(t="-"+t)):t="NaN":(e==null?t=r<=Y||r>=L?Ee(Z(n.c),r):le(Z(n.c),r,"0"):e===10&&R?(n=j(new p(n),O+r+1,b),t=le(Z(n.c),n.e,"0")):(P(e,2,B.length,"Base"),t=M(le(Z(n.c),r,"0"),10,e,o,!0)),o<0&&n.c[0]&&(t="-"+t)),t},c.valueOf=c.toJSON=function(){return ne(this)},c._isBigNumber=!0,c[Symbol.toStringTag]="BigNumber",c[Symbol.for("nodejs.util.inspect.custom")]=c.valueOf,h!=null&&p.set(h),p}function te(h){var m=h|0;return h>0||h===m?m:m-1}function Z(h){for(var m,M,T=1,c=h.length,w=h[0]+"";T<c;){for(m=h[T++]+"",M=N-m.length;M--;m="0"+m);w+=m}for(c=w.length;
1w.charCodeAt(--c)===48;);return w.slice(0,c+1||1)}function ce(h,m){var M,T,c=h.c,w=m.c,O=h.s,b=m.s,Y=h.e,L=m.e;if(!O||!b)return null;if(M=c&&!c[0],T=w&&!w[0],M||T)return M?T?0:-b:O;if(O!=b)return O;if(M=O<0,T=Y==L,!c||!w)return T?0:!c^M?1:-1;if(!T)return Y>L^M?1:-1;for(b=(Y=c.length)<(L=w.length)?Y:L,O=0;O<b;O++)if(c[O]!=w[O])return c[O]>w[O]^M?1:-1;return Y==L?0:Y>L^M?1:-1}function P(h,m,M,T){if(h<m||h>M||h!==ee(h))throw Error(z+(T||"Argument")+(typeof h=="number"?h<m||h>M?" out of range: ":" not an integer: ":" not a primitive number: ")+String(h))}function Ne(h){var m=h.c.length-1;return te(h.e/N)==m&&h.c[m]%2!=0}function Ee(h,m){return(h.length>1?h.charAt(0)+"."+h.slice(1):h)+(m<0?"e":"e+")+m}function le(h,m,M){var T,c;if(m<0){for(c=M+".";++m;c+=M);h=c+h}else if(T=h.length,++m>T){for(c=M,m-=T;--m;c+=M);h+=c}else m<T&&(h=h.slice(0,m)+"."+h.slice(m));return h}var Ce=tt();function _e(h){const m=h%60,M=m!==0?m>=10?String(m):"0"+String(m):"",T=Math.floor(h/60).toString(),c=M;return T==="0"&&(c==="0"||c==="")?"-":T+"h"+c}function Re(h){return new Ce(h).times(60).decimalPlaces(0,4).toNumber()}function nt(h){return xt(h,(m,M)=>M.toLowerCase())}function He(h){return bt(nt(h),m=>_e(Re(m??"0")))}function St(h){return new Ce(h).toNumber()+"%"}function je(h){return St(new Ce(h).times(100).decimalPlaces(0,4))}function kt(){const{t:h}=ze();function m(T){const c=[];for(let w=W(T.startDate).startOf("week");w.isBefore(W(T.startDate).endOf("week"));w=w.add(1,"day")){const O=w.format("dddd[<br>]DD/MM");c.push(Et(O))}return c}function M(T){const c=[];return T.totalMinutes!==0?(T.entries??[]).forEach(w=>{switch(w.baseType){case"SIMPLE_RATE":c.push({label:w.label+" "+je(w.base),total:_e(Re(w.total)),details:He(w.details)});break;case"INCREASE_RATE":c.push({label:w.label+" +"+je(w.base),total:_e(Re(w.total)),details:He(w.details)});break;case"AMOUNT":c.push({label:w.label,total:w.total,details:nt(w.details)});break}}):c.push({label:h("mixins.timesheet-table-builder-mixin.heures-de-jour"),total:_e(0)}),c}return{buildTimesheetHeader:m,buildTimesheetTable:M}}const It=["innerHTML"],Bt={class:"text-center"},Pt=["innerHTML"],Rt=["innerHTML"],Ct={scope:"col"},$t={scope:"col"},Yt={scope:"col"},Ut={scope:"col"},Ft={scope:"col"},qt={scope:"col"},Gt={scope:"col"},Vt={scope:"col"},Ht=We({__name:"timesheet-detail-dialog",props:{title:{type:String,required:!0},subtitle:{type:String,required:!0}},setup(h,{expose:m}){const{buildTimesheetHeader:M,buildTimesheetTable:T}=kt(),c=Xe("dialog"),w=be(null),O=be(null);function b(S){var g;w.value=M(S),O.value=T(S),(g=c.value)==null||g.open()}function Y(){var S;O.value=null,(S=c.value)==null||S.close()}function L(S,g){var E;return((E=S.details)==null?void 0:E[g])??"-"}return m({open:b,close:Y}),(S,g)=>(V(),fe(Q(it),{ref_key:"dialog",ref:c,title:h.title,subtitle:h.subtitle,size:"sm"},{default:F(()=>[S.$vuetify.display.mdAndUp?(V(),fe(qe,{key:0,class:"mb-4","fixed-header":!0},{default:F(()=>[D("thead",null,[D("tr",null,[g[0]||(g[0]=D("th",{scope:"col"},null,-1)),g[1]||(g[1]=_()),(V(!0),ue(Me,null,we(w.value,(E,X)=>(V(),ue("th",{key:X,innerHTML:E,class:"text-center",scope:"col"},null,8,It))),128)),g[2]||(g[2]=_()),D("th",Bt,I(S.$t("base.timesheets.timesheet-detail-dialog.total")),1)])]),g[11]||(g[11]=_()),D("tbody",null,[(V(!0),ue(Me,null,we(O.value,(E,X)=>(V(),ue("tr",{key:X},[D("th",{class:"label",innerHTML:E.label,scope:"col"},null,8,Pt),g[3]||(g[3]=_()),D("td",null,I(L(E,"monday")),1),g[4]||(g[4]=_()),D("td",null,I(L(E,"tuesday")),1),g[5]||(g[5]=_()),D("td",null,I(L(E,"wednesday")),1),g[6]||(g[6]=_()),D("td",null,I(L(E,"thursday")),1),g[7]||(g[7]=_()),D("td",null,I(L(E,"friday")),1),g[8]||(g[8]=_()),D("td",null,I(L(E,"saturday")),1),g[9]||(g[9]=_()),D("td",null,I(L(E,"sunday")),1),g[10]||(g[10]=_()),D("td",null,[D("strong",null,I(E.total||"-"),1)])]))),128))])]),_:1})):Ae("",!0),g[28]||(g[28]=_()),S.$vuetify.display.smAndDown?(V(),fe(qe,{key:1,"fixed-header":!0},{default:F(()=>[(V(!0),ue(Me,null,we(O.value,(E,X)=>(V(),ue("tbody",{key:X},[D("tr",null,[D("th",{class:"label",innerHTML:E.label,colspan:"2",scope:"colgroup"},null,8,Rt)]),g[20]||(g[20]=_()),D("tr",null,[D("th",Ct,I(S.$t("common.jours.lundi")),1),g[12]||(g[12]=_()),D("td",null,I(L(E,"monday")),1)]),g[21]||(g[21]=_()),D("tr",null,[D("th",$t,I(S.$t("common.jours.mardi")),1),g[13]||(g[13]=_()),D("td",null,I(L(E,"tuesday")),1)]),g[22]||(g[22]=_()),D("tr",null,[D("th",Yt,I(S.$t("common.jours.mercredi")),1),g[14]||(g[14]=_()),D("td",null,I(L(E,"wednesday")),1)]),g[23]||(g[23]=_()),D("tr",null,[D("th",Ut,I(S.$t("common.jours.jeudi")),1),g[15]||(g[15]=_()),D("td",null,I(L(E,"thursday")),1)]),g[24]||(g[24]=_()),D("tr",null,[D("th",Ft,I(S.$t("common.jours.vendredi")),1),g[16]||(g[16]=_()),D("td",null,I(L(E,"friday")),1)]),g[25]||(g[25]=_()),D("tr",null,[D("th",qt,I(S.$t("common.jours.samedi")),1),g[17]||(g[17]=_()),D("td",null,I(L(E,"saturday")),1)]),g[26]||(g[26]=_()),D("tr",null,[D("th",Gt,I(S.$t("common.jours.dimanche")),1),g[18]||(g[18]=_()
1),D("td",null,I(L(E,"sunday")),1)]),g[27]||(g[27]=_()),D("tr",null,[D("th",Vt,I(S.$t("base.timesheets.timesheet-detail-dialog.total")),1),g[19]||(g[19]=_()),D("td",null,[D("strong",null,I(E.total||"-"),1)])])]))),128))]),_:1})):Ae("",!0)]),_:1},8,["title","subtitle"]))}}),jt=Qe(Ht,[["__scopeId","data-v-015b97b4"]]);var zt=Object.defineProperty,Wt=Object.getOwnPropertyDescriptor,de=(h,m,M,T)=>{for(var c=T>1?void 0:T?Wt(m,M):m,w=h.length-1,O;w>=0;w--)(O=h[w])&&(c=(T?O(m,M,c):O(c))||c);return T&&c&&zt(m,M,c),c};let oe=class extends rt{constructor(){super(...arguments),this.timesheets=null,this.timesheetsMetadata=null,this.isLoading=!1,this.isLoadingMetadata=!1}get fetchTimesheetsOfMonthGroupedByMission(){return h=>{var T;const m=((T=this.timesheets)==null?void 0:T.get(W(h).startOf("month").format("YYYY-MM-DD")))||[],M=[];for(const c of m){const w=M.find(O=>O.contractNumber===c.mission.contractNumber);w?(w.timesheets.push(c),W(c.mission.endDate).isAfter(W(w.endDate))&&(w.endDate=c.mission.endDate)):M.push(Object.assign({},c.mission,{timesheets:[c]}))}return M}}get sortedMetadataMonths(){return this.timesheetsMetadata?Object.keys(this.timesheetsMetadata).sort((h,m)=>W(m).diff(h)):[]}get hasTimesheet(){return Object.keys(this.timesheetsMetadata||{}).length>0}async fetchTimesheets({startDate:h,endDate:m}){try{this.context.commit("updateIsLoadingTimesheets",!0);const M=xe($e,this.store).applicant.id,T=await Ge.getTimesheets(M,h,m);T&&this.context.commit("updateTimesheets",{timesheets:T,date:h})}finally{this.context.commit("updateIsLoadingTimesheets",!1)}}async fetchTimesheetsMetadata(){try{this.context.commit("updateIsLoadingTimesheetsMetadata",!0);const h=xe($e,this.store).applicant.id,m=await Ge.getTimesheetsMetadata(h);m&&this.context.commit("updateTimesheetsMetadata",m)}finally{this.context.commit("updateIsLoadingTimesheetsMetadata",!1)}}updateTimesheets(h){h.timesheets.length>0&&(this.timesheets===null&&(this.timesheets=new Map),this.timesheets=new Map(this.timesheets.set(h.date,h.timesheets)))}updateTimesheetsMetadata(h){this.timesheetsMetadata=h}updateIsLoadingTimesheets(h){this.isLoading=h}updateIsLoadingTimesheetsMetadata(h){this.isLoadingMetadata=h}};de([Je],oe.prototype,"fetchTimesheets",1);de([Je],oe.prototype,"fetchTimesheetsMetadata",1);de([Le],oe.prototype,"updateTimesheets",1);de([Le],oe.prototype,"updateTimesheetsMetadata",1);de([Le],oe.prototype,"updateIsLoadingTimesheets",1);de([Le],oe.prototype,"updateIsLoadingTimesheetsMetadata",1);oe=de([st({dynamic:!0,namespaced:!0,name:"timesheets",store:lt})],oe);const Xt=We({__name:"documents-timesheets",setup(h){ot({meta:[{name:"robots",content:"noindex, nofollow"}]});const{t:m}=ze(),M=ut(),T=xe(at,M),c=xe(oe,M),w=Xe("timesheetDetailDialog"),O=be(W().format("YYYY-MM")),b=be(null),Y=Oe(()=>c.sortedMetadataMonths[0]),L=Oe(()=>c.sortedMetadataMonths.slice(-1)[0]),S=Oe(()=>c.fetchTimesheetsOfMonthGroupedByMission(O.value).sort((B,R)=>W(B.startDate).isAfter(R.startDate)?-1:1)),g=Oe(()=>W(O.value).format("MMMM YYYY"));async function E(){try{return await Promise.all([c.fetchTimesheetsMetadata(),c.fetchTimesheets({startDate:W(O.value).startOf("month").format("YYYY-MM-DD"),endDate:W(O.value).endOf("month").format("YYYY-MM-DD")})]),De.success()}catch(B){return De.failureWithError(B,m("common.une-erreur.une-erreur-est-survenue-reessayer"))}}async function X(){try{return await c.fetchTimesheets({startDate:W(O.value).startOf("month").format("YYYY-MM-DD"),endDate:W(O.value).endOf("month").format("YYYY-MM-DD")}),De.success()}catch(B){return De.failureWithError(B,m("common.une-erreur.une-erreur-est-survenue-reessayer"))}}async function re(B){b.value=B,await vt(),w.value.open(B)}function me(B){return c.timesheetsMetadata?Object.keys(c.timesheetsMetadata).some(R=>W(B).isSame(R)):null}return document.documentElement.scrollTop=0,(B,R)=>{const p=Ot,he=dt("i18n-t"),ve=Tt,pe=Mt,j=gt,ne=pt,e=mt,t=ct,n=yt;return V(),fe(n,{"network-available":Q(T).networkAvailable,load:E,"force-display":!!Q(c).timesheets&&!!Q(c).timesheetsMetadata},{content:F(()=>[K(t,{"title-color":"on-primary-container",loading:Q(c).isLoading||Q(c).isLoadingMetadata,title:B.$t("common.feuilles-de-temps"),"no-title-mobile":"",divi
1der:!Q(c).hasTimesheet},ft({default:F(()=>[R[5]||(R[5]=_()),!Q(c).isLoading&&S.value.length===0?(V(),fe(Ye,{key:0},{default:F(()=>[K(Ue,null,{default:F(()=>[K(ve,null,{default:F(()=>[K(he,{keypath:"base.views.documents-timesheets.nous-navons-pas-de",tag:"span"},{month:F(()=>[D("strong",null,I(g.value),1)]),_:1})]),_:1})]),_:1})]),_:1})):Ae("",!0),R[6]||(R[6]=_()),K(Ye,null,{default:F(()=>[K(Ue,{cols:"12"},{default:F(()=>[(V(!0),ue(Me,null,we(S.value,(o,r)=>(V(),fe(Dt,{key:r,title:o.tradePreferredLabel,company:o.company,locality:o.locality,startDate:o.startDate,endDate:o.endDate,index:r},{buttons:F(()=>[K(ht,{transition:"scale-transition",location:"bottom","max-width":"290px","min-width":"290px"},{activator:F(({props:s})=>[K(j,wt({ref_for:!0},s),{default:F(()=>[K(pe,null,{default:F(()=>[...R[1]||(R[1]=[_("mdi-chevron-down",-1)])]),_:1}),R[2]||(R[2]=_()),K(he,{keypath:"base.views.documents-timesheets.feuille-de-temps",tag:"span"},{nb:F(()=>[D("i",null,I(o.timesheets.length),1)]),_:2},1024)]),_:2},1040)]),default:F(()=>[R[3]||(R[3]=_()),K(e,null,{default:F(()=>[(V(!0),ue(Me,null,we(o.timesheets,(s,f)=>(V(),fe(ne,{key:f,title:B.$t("base.views.documents-timesheets.voir-la-feuille"),subtitle:B.$t("common.du-au",{from:Q(Te)(s.startDate,"ll"),to:Q(Te)(s.endDate,"ll")}),onClick:i=>re(s)},null,8,["title","subtitle","onClick"]))),128))]),_:2},1024)]),_:2},1024)]),_:2},1032,["title","company","locality","startDate","endDate","index"]))),128)),R[4]||(R[4]=_()),b.value?(V(),fe(jt,{key:0,ref_key:"timesheetDetailDialog",ref:w,title:B.$t("base.views.documents-timesheets.feuille-de-temps-de-title"),subtitle:`${b.value.mission.tradePreferredLabel} - ${B.$t("common.du-au",{from:Q(Te)(b.value.startDate,"ll"),to:Q(Te)(b.value.endDate,"ll")})}`},null,8,["title","subtitle"])):Ae("",!0)]),_:1})]),_:1})]),_:2},[Q(c).hasTimesheet?{name:"filter",fn:F(()=>[K(p,{modelValue:O.value,"onUpdate:modelValue":[R[0]||(R[0]=o=>O.value=o),X],class:"month-field",label:B.$t("common.mois"),"hide-details":"","hide-clear":"",max:Y.value,min:L.value,clearable:!1,"allowed-dates":me},null,8,["modelValue","label","max","min"])]),key:"0"}:void 0]),1032,["loading","title","divider"])]),_:1},8,["network-available","force-display"])}}}),on=Qe(Xt,[["__scopeId","data-v-7fccb654"]]);export{on as default}; 2//# sourceMappingURL=documents-timesheets-BwWhjbme.js.map
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.