/*! For license information please see app.js.LICENSE.txt */ (()=>{var __webpack_modules__={94083:(e,t,n)=>{"use strict";e=n.nmd(e);const a=(e,t)=>(...n)=>`[${e(...n)+t}m`,r=(e,t)=>(...n)=>{const a=e(...n);return`[${38+t};5;${a}m`},i=(e,t)=>(...n)=>{const a=e(...n);return`[${38+t};2;${a[0]};${a[1]};${a[2]}m`},o=e=>e,l=(e,t,n)=>[e,t,n],s=(e,t,n)=>{Object.defineProperty(e,t,{get:()=>{const a=n();return Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0}),a},enumerable:!0,configurable:!0})};let c;const d=(e,t,a,r)=>{void 0===c&&(c=n(10734));const i=r?10:0,o={};for(const[n,r]of Object.entries(c)){const l="ansi16"===n?"ansi":n;n===t?o[l]=e(a,i):"object"==typeof r&&(o[l]=e(r[t],i))}return o};Object.defineProperty(e,"exports",{enumerable:!0,get:function(){const e=new Map,t={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};t.color.gray=t.color.blackBright,t.bgColor.bgGray=t.bgColor.bgBlackBright,t.color.grey=t.color.blackBright,t.bgColor.bgGrey=t.bgColor.bgBlackBright;for(const[n,a]of Object.entries(t)){for(const[n,r]of Object.entries(a))t[n]={open:`[${r[0]}m`,close:`[${r[1]}m`},a[n]=t[n],e.set(r[0],r[1]);Object.defineProperty(t,n,{value:a,enumerable:!1})}return Object.defineProperty(t,"codes",{value:e,enumerable:!1}),t.color.close="",t.bgColor.close="",s(t.color,"ansi",(()=>d(a,"ansi16",o,!1))),s(t.color,"ansi256",(()=>d(r,"ansi256",o,!1))),s(t.color,"ansi16m",(()=>d(i,"rgb",l,!1))),s(t.bgColor,"ansi",(()=>d(a,"ansi16",o,!0))),s(t.bgColor,"ansi256",(()=>d(r,"ansi256",o,!0))),s(t.bgColor,"ansi16m",(()=>d(i,"rgb",l,!0))),t}})},30708:(e,t,n)=>{"use strict";n.d(t,{A:()=>A});var a=n(21218);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function i(){var e=u(),t=e.m(i),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function a(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var r={throw:1,return:2,break:3,continue:3};function p(e){var t,n;return function(a){t||(t={stop:function(){return n(a.a,2)},catch:function(){return a.v},abrupt:function(e,t){return n(a.a,r[e],t)},delegateYield:function(e,r,i){return t.resultName=r,n(a.d,o(e),i)},finish:function(e){return n(a.f,e)}},n=function(e,n,r){a.p=t.prev,a.n=t.next;try{return e(n,r)}finally{t.next=a.n}}),t.resultName&&(t[t.resultName]=a.v,t.resultName=void 0),t.sent=a.v,t.next=a.n;try{return e.call(this,t)}finally{a.p=t.prev,a.n=t.next}}}return(i=function(){return{wrap:function(t,n,a,r){return e.w(p(t),n,a,r&&r.reverse())},isGeneratorFunction:a,mark:e.m,awrap:function(e,t){return new m(e,t)},AsyncIterator:d,async:function(e,t,n,r,i){return(a(t)?c:s)(p(e),t,n,r,i)},keys:l,values:o}})()}function o(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(r(e)+" is not iterable")}function l(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function s(e,t,n,a,r){var i=c(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function c(e,t,n,a,r){return new d(u().w(e,t,n,a),r||Promise)}function d(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof m?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(p(d.prototype),p(d.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),p(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function u(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return p(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(p(t={},a,(function(){return this})),t),m=c.prototype=l.prototype=Object.create(d);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,p(e,r,"GeneratorFunction")),e.prototype=Object.create(m),e}return s.prototype=c,p(m,"constructor",c),p(c,"constructor",s),s.displayName="GeneratorFunction",p(c,r,"GeneratorFunction"),p(m),p(m,r,"Generator"),p(m,a,(function(){return this})),p(m,"toString",(function(){return"[object Generator]"})),(u=function(){return{w:i,m:f}})()}function p(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}p=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){p(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},p(e,t,n,a)}function m(e,t){this.v=e,this.k=t}function f(e,t,n,a,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(a,r)}function h(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var i=e.apply(t,n);function o(e){f(i,a,r,o,l,"next",e)}function l(e){f(i,a,r,o,l,"throw",e)}o(void 0)}))}}const A={get:function(e,t){return h(i().mark((function n(){var r;return i().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,a.A.get(e,{params:t});case 2:if(200!=(r=n.sent).status){n.next=11;break}if(1!=r.data.success){n.next=8;break}return n.abrupt("return",r.data.data);case 8:throw new Error(r.data.message);case 9:n.next=12;break;case 11:throw new Error("Kesalahan jaringan / server pada saat akses data. Silahkan Refresh (F5) aplikasi");case 12:case"end":return n.stop()}}),n)})))()},post:function(e,t){return h(i().mark((function n(){var r;return i().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,a.A.post(e,t);case 2:if(200!=(r=n.sent).status){n.next=11;break}if(1!=r.data.success){n.next=8;break}return n.abrupt("return",r.data.data);case 8:throw new Error(r.data.message);case 9:n.next=12;break;case 11:throw new Error("Kesalahan jaringan / server pada saat akses data. Silahkan Refresh (F5) aplikasi");case 12:case"end":return n.stop()}}),n)})))()},put:function(e,t){return h(i().mark((function n(){var r;return i().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,a.A.put(e,t);case 2:if(200!=(r=n.sent).status){n.next=11;break}if(1!=r.data.success){n.next=8;break}return n.abrupt("return",r.data.data);case 8:throw new Error(r.data.message);case 9:n.next=12;break;case 11:throw new Error("Kesalahan jaringan / server pada saat akses data. Silahkan Refresh (F5) aplikasi");case 12:case"end":return n.stop()}}),n)})))()},delete:function(e,t){return h(i().mark((function n(){var r;return i().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,a.A.delete(e,t);case 2:if(200!=(r=n.sent).status){n.next=11;break}if(1!=r.data.success){n.next=8;break}return n.abrupt("return",r.data.data);case 8:throw new Error(r.data.message);case 9:n.next=12;break;case 11:throw new Error("Kesalahan jaringan / server pada saat akses data. Silahkan Refresh (F5) aplikasi");case 12:case"end":return n.stop()}}),n)})))()}}},21218:(e,t,n)=>{"use strict";n.d(t,{A:()=>Ft});var a={};function r(e,t){return function(){return e.apply(t,arguments)}}n.r(a),n.d(a,{hasBrowserEnv:()=>pe,hasStandardBrowserEnv:()=>fe,hasStandardBrowserWebWorkerEnv:()=>he,navigator:()=>me,origin:()=>Ae});var i=n(65606);const{toString:o}=Object.prototype,{getPrototypeOf:l}=Object,{iterator:s,toStringTag:c}=Symbol,d=(u=Object.create(null),e=>{const t=o.call(e);return u[t]||(u[t]=t.slice(8,-1).toLowerCase())});var u;const p=e=>(e=e.toLowerCase(),t=>d(t)===e),m=e=>t=>typeof t===e,{isArray:f}=Array,h=m("undefined");const A=p("ArrayBuffer");const g=m("string"),k=m("function"),b=m("number"),y=e=>null!==e&&"object"==typeof e,v=e=>{if("object"!==d(e))return!1;const t=l(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||c in e||s in e)},E=p("Date"),N=p("File"),_=p("Blob"),w=p("FileList"),V=p("URLSearchParams"),[x,B,S,C]=["ReadableStream","Request","Response","Headers"].map(p);function T(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let a,r;if("object"!=typeof e&&(e=[e]),f(e))for(a=0,r=e.length;a0;)if(a=n[r],t===a.toLowerCase())return a;return null}const D="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,P=e=>!h(e)&&e!==D;const F=(I="undefined"!=typeof Uint8Array&&l(Uint8Array),e=>I&&e instanceof I);var I;const U=p("HTMLFormElement"),M=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),O=p("RegExp"),L=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),a={};T(n,((n,r)=>{let i;!1!==(i=t(n,r,e))&&(a[r]=i||n)})),Object.defineProperties(e,a)};const K=p("AsyncFunction"),R=(H="function"==typeof setImmediate,Q=k(D.postMessage),H?setImmediate:Q?((e,t)=>(D.addEventListener("message",(({source:n,data:a})=>{n===D&&a===e&&t.length&&t.shift()()}),!1),n=>{t.push(n),D.postMessage(e,"*")}))(`axios@${Math.random()}`,[]):e=>setTimeout(e));var H,Q;const $="undefined"!=typeof queueMicrotask?queueMicrotask.bind(D):void 0!==i&&i.nextTick||R,z={isArray:f,isArrayBuffer:A,isBuffer:function(e){return null!==e&&!h(e)&&null!==e.constructor&&!h(e.constructor)&&k(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{let t;return e&&("function"==typeof FormData&&e instanceof FormData||k(e.append)&&("formdata"===(t=d(e))||"object"===t&&k(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&A(e.buffer),t},isString:g,isNumber:b,isBoolean:e=>!0===e||!1===e,isObject:y,isPlainObject:v,isReadableStream:x,isRequest:B,isResponse:S,isHeaders:C,isUndefined:h,isDate:E,isFile:N,isBlob:_,isRegExp:O,isFunction:k,isStream:e=>y(e)&&k(e.pipe),isURLSearchParams:V,isTypedArray:F,isFileList:w,forEach:T,merge:function e(){const{caseless:t}=P(this)&&this||{},n={},a=(a,r)=>{const i=t&&j(n,r)||r;v(n[i])&&v(a)?n[i]=e(n[i],a):v(a)?n[i]=e({},a):f(a)?n[i]=a.slice():n[i]=a};for(let e=0,t=arguments.length;e(T(t,((t,a)=>{n&&k(t)?e[a]=r(t,n):e[a]=t}),{allOwnKeys:a}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,a)=>{e.prototype=Object.create(t.prototype,a),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,a)=>{let r,i,o;const s={};if(t=t||{},null==e)return t;do{for(r=Object.getOwnPropertyNames(e),i=r.length;i-- >0;)o=r[i],a&&!a(o,e,t)||s[o]||(t[o]=e[o],s[o]=!0);e=!1!==n&&l(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:d,kindOfTest:p,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const a=e.indexOf(t,n);return-1!==a&&a===n},toArray:e=>{if(!e)return null;if(f(e))return e;let t=e.length;if(!b(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[s]).call(e);let a;for(;(a=n.next())&&!a.done;){const n=a.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const a=[];for(;null!==(n=e.exec(t));)a.push(n);return a},isHTMLForm:U,hasOwnProperty:M,hasOwnProp:M,reduceDescriptors:L,freezeMethods:e=>{L(e,((t,n)=>{if(k(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const a=e[n];k(a)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(e,t)=>{const n={},a=e=>{e.forEach((e=>{n[e]=!0}))};return f(e)?a(e):a(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t,findKey:j,global:D,isContextDefined:P,isSpecCompliantForm:function(e){return!!(e&&k(e.append)&&"FormData"===e[c]&&e[s])},toJSONObject:e=>{const t=new Array(10),n=(e,a)=>{if(y(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[a]=e;const r=f(e)?[]:{};return T(e,((e,t)=>{const i=n(e,a+1);!h(i)&&(r[t]=i)})),t[a]=void 0,r}}return e};return n(e,0)},isAsyncFn:K,isThenable:e=>e&&(y(e)||k(e))&&k(e.then)&&k(e.catch),setImmediate:R,asap:$,isIterable:e=>null!=e&&k(e[s])};function J(e,t,n,a,r){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),a&&(this.request=a),r&&(this.response=r,this.status=r.status?r.status:null)}z.inherits(J,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:z.toJSONObject(this.config),code:this.code,status:this.status}}});const q=J.prototype,G={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{G[e]={value:e}})),Object.defineProperties(J,G),Object.defineProperty(q,"isAxiosError",{value:!0}),J.from=(e,t,n,a,r,i)=>{const o=Object.create(q);return z.toFlatObject(e,o,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),J.call(o,e.message,t,n,a,r),o.cause=e,o.name=e.name,i&&Object.assign(o,i),o};const W=J;var Y=n(48287).hp;function X(e){return z.isPlainObject(e)||z.isArray(e)}function Z(e){return z.endsWith(e,"[]")?e.slice(0,-2):e}function ee(e,t,n){return e?e.concat(t).map((function(e,t){return e=Z(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}const te=z.toFlatObject(z,{},null,(function(e){return/^is[A-Z]/.test(e)}));const ne=function(e,t,n){if(!z.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const a=(n=z.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!z.isUndefined(t[e])}))).metaTokens,r=n.visitor||c,i=n.dots,o=n.indexes,l=(n.Blob||"undefined"!=typeof Blob&&Blob)&&z.isSpecCompliantForm(t);if(!z.isFunction(r))throw new TypeError("visitor must be a function");function s(e){if(null===e)return"";if(z.isDate(e))return e.toISOString();if(z.isBoolean(e))return e.toString();if(!l&&z.isBlob(e))throw new W("Blob is not supported. Use a Buffer instead.");return z.isArrayBuffer(e)||z.isTypedArray(e)?l&&"function"==typeof Blob?new Blob([e]):Y.from(e):e}function c(e,n,r){let l=e;if(e&&!r&&"object"==typeof e)if(z.endsWith(n,"{}"))n=a?n:n.slice(0,-2),e=JSON.stringify(e);else if(z.isArray(e)&&function(e){return z.isArray(e)&&!e.some(X)}(e)||(z.isFileList(e)||z.endsWith(n,"[]"))&&(l=z.toArray(e)))return n=Z(n),l.forEach((function(e,a){!z.isUndefined(e)&&null!==e&&t.append(!0===o?ee([n],a,i):null===o?n:n+"[]",s(e))})),!1;return!!X(e)||(t.append(ee(r,n,i),s(e)),!1)}const d=[],u=Object.assign(te,{defaultVisitor:c,convertValue:s,isVisitable:X});if(!z.isObject(e))throw new TypeError("data must be an object");return function e(n,a){if(!z.isUndefined(n)){if(-1!==d.indexOf(n))throw Error("Circular reference detected in "+a.join("."));d.push(n),z.forEach(n,(function(n,i){!0===(!(z.isUndefined(n)||null===n)&&r.call(t,n,z.isString(i)?i.trim():i,a,u))&&e(n,a?a.concat(i):[i])})),d.pop()}}(e),t};function ae(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function re(e,t){this._pairs=[],e&&ne(e,this,t)}const ie=re.prototype;ie.append=function(e,t){this._pairs.push([e,t])},ie.toString=function(e){const t=e?function(t){return e.call(this,t,ae)}:ae;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};const oe=re;function le(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function se(e,t,n){if(!t)return e;const a=n&&n.encode||le;z.isFunction(n)&&(n={serialize:n});const r=n&&n.serialize;let i;if(i=r?r(t,n):z.isURLSearchParams(t)?t.toString():new oe(t,n).toString(a),i){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}const ce=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){z.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},de={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},ue={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:oe,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},pe="undefined"!=typeof window&&"undefined"!=typeof document,me="object"==typeof navigator&&navigator||void 0,fe=pe&&(!me||["ReactNative","NativeScript","NS"].indexOf(me.product)<0),he="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,Ae=pe&&window.location.href||"http://localhost",ge={...a,...ue};const ke=function(e){function t(e,n,a,r){let i=e[r++];if("__proto__"===i)return!0;const o=Number.isFinite(+i),l=r>=e.length;if(i=!i&&z.isArray(a)?a.length:i,l)return z.hasOwnProp(a,i)?a[i]=[a[i],n]:a[i]=n,!o;a[i]&&z.isObject(a[i])||(a[i]=[]);return t(e,n,a[i],r)&&z.isArray(a[i])&&(a[i]=function(e){const t={},n=Object.keys(e);let a;const r=n.length;let i;for(a=0;a{t(function(e){return z.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),a,n,0)})),n}return null};const be={transitional:de,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const n=t.getContentType()||"",a=n.indexOf("application/json")>-1,r=z.isObject(e);r&&z.isHTMLForm(e)&&(e=new FormData(e));if(z.isFormData(e))return a?JSON.stringify(ke(e)):e;if(z.isArrayBuffer(e)||z.isBuffer(e)||z.isStream(e)||z.isFile(e)||z.isBlob(e)||z.isReadableStream(e))return e;if(z.isArrayBufferView(e))return e.buffer;if(z.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;if(r){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return ne(e,new ge.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,a){return ge.isNode&&z.isBuffer(e)?(this.append(t,e.toString("base64")),!1):a.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((i=z.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return ne(i?{"files[]":e}:e,t&&new t,this.formSerializer)}}return r||a?(t.setContentType("application/json",!1),function(e,t,n){if(z.isString(e))try{return(t||JSON.parse)(e),z.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||be.transitional,n=t&&t.forcedJSONParsing,a="json"===this.responseType;if(z.isResponse(e)||z.isReadableStream(e))return e;if(e&&z.isString(e)&&(n&&!this.responseType||a)){const n=!(t&&t.silentJSONParsing)&&a;try{return JSON.parse(e)}catch(e){if(n){if("SyntaxError"===e.name)throw W.from(e,W.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:ge.classes.FormData,Blob:ge.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};z.forEach(["delete","get","head","post","put","patch"],(e=>{be.headers[e]={}}));const ye=be,ve=z.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Ee=Symbol("internals");function Ne(e){return e&&String(e).trim().toLowerCase()}function _e(e){return!1===e||null==e?e:z.isArray(e)?e.map(_e):String(e)}function we(e,t,n,a,r){return z.isFunction(a)?a.call(this,t,n):(r&&(t=n),z.isString(t)?z.isString(a)?-1!==t.indexOf(a):z.isRegExp(a)?a.test(t):void 0:void 0)}class Ve{constructor(e){e&&this.set(e)}set(e,t,n){const a=this;function r(e,t,n){const r=Ne(t);if(!r)throw new Error("header name must be a non-empty string");const i=z.findKey(a,r);(!i||void 0===a[i]||!0===n||void 0===n&&!1!==a[i])&&(a[i||t]=_e(e))}const i=(e,t)=>z.forEach(e,((e,n)=>r(e,n,t)));if(z.isPlainObject(e)||e instanceof this.constructor)i(e,t);else if(z.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))i((e=>{const t={};let n,a,r;return e&&e.split("\n").forEach((function(e){r=e.indexOf(":"),n=e.substring(0,r).trim().toLowerCase(),a=e.substring(r+1).trim(),!n||t[n]&&ve[n]||("set-cookie"===n?t[n]?t[n].push(a):t[n]=[a]:t[n]=t[n]?t[n]+", "+a:a)})),t})(e),t);else if(z.isObject(e)&&z.isIterable(e)){let n,a,r={};for(const t of e){if(!z.isArray(t))throw TypeError("Object iterator must return a key-value pair");r[a=t[0]]=(n=r[a])?z.isArray(n)?[...n,t[1]]:[n,t[1]]:t[1]}i(r,t)}else null!=e&&r(t,e,n);return this}get(e,t){if(e=Ne(e)){const n=z.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let a;for(;a=n.exec(e);)t[a[1]]=a[2];return t}(e);if(z.isFunction(t))return t.call(this,e,n);if(z.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=Ne(e)){const n=z.findKey(this,e);return!(!n||void 0===this[n]||t&&!we(0,this[n],n,t))}return!1}delete(e,t){const n=this;let a=!1;function r(e){if(e=Ne(e)){const r=z.findKey(n,e);!r||t&&!we(0,n[r],r,t)||(delete n[r],a=!0)}}return z.isArray(e)?e.forEach(r):r(e),a}clear(e){const t=Object.keys(this);let n=t.length,a=!1;for(;n--;){const r=t[n];e&&!we(0,this[r],r,e,!0)||(delete this[r],a=!0)}return a}normalize(e){const t=this,n={};return z.forEach(this,((a,r)=>{const i=z.findKey(n,r);if(i)return t[i]=_e(a),void delete t[r];const o=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,n)=>t.toUpperCase()+n))}(r):String(r).trim();o!==r&&delete t[r],t[o]=_e(a),n[o]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return z.forEach(this,((n,a)=>{null!=n&&!1!==n&&(t[a]=e&&z.isArray(n)?n.join(", "):n)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach((e=>n.set(e))),n}static accessor(e){const t=(this[Ee]=this[Ee]={accessors:{}}).accessors,n=this.prototype;function a(e){const a=Ne(e);t[a]||(!function(e,t){const n=z.toCamelCase(" "+t);["get","set","has"].forEach((a=>{Object.defineProperty(e,a+n,{value:function(e,n,r){return this[a].call(this,t,e,n,r)},configurable:!0})}))}(n,e),t[a]=!0)}return z.isArray(e)?e.forEach(a):a(e),this}}Ve.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),z.reduceDescriptors(Ve.prototype,(({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}})),z.freezeMethods(Ve);const xe=Ve;function Be(e,t){const n=this||ye,a=t||n,r=xe.from(a.headers);let i=a.data;return z.forEach(e,(function(e){i=e.call(n,i,r.normalize(),t?t.status:void 0)})),r.normalize(),i}function Se(e){return!(!e||!e.__CANCEL__)}function Ce(e,t,n){W.call(this,null==e?"canceled":e,W.ERR_CANCELED,t,n),this.name="CanceledError"}z.inherits(Ce,W,{__CANCEL__:!0});const Te=Ce;function je(e,t,n){const a=n.config.validateStatus;n.status&&a&&!a(n.status)?t(new W("Request failed with status code "+n.status,[W.ERR_BAD_REQUEST,W.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}const De=function(e,t){e=e||10;const n=new Array(e),a=new Array(e);let r,i=0,o=0;return t=void 0!==t?t:1e3,function(l){const s=Date.now(),c=a[o];r||(r=s),n[i]=l,a[i]=s;let d=o,u=0;for(;d!==i;)u+=n[d++],d%=e;if(i=(i+1)%e,i===o&&(o=(o+1)%e),s-r{r=i,n=null,a&&(clearTimeout(a),a=null),e.apply(null,t)};return[(...e)=>{const t=Date.now(),l=t-r;l>=i?o(e,t):(n=e,a||(a=setTimeout((()=>{a=null,o(n)}),i-l)))},()=>n&&o(n)]},Fe=(e,t,n=3)=>{let a=0;const r=De(50,250);return Pe((n=>{const i=n.loaded,o=n.lengthComputable?n.total:void 0,l=i-a,s=r(l);a=i;e({loaded:i,total:o,progress:o?i/o:void 0,bytes:l,rate:s||void 0,estimated:s&&o&&i<=o?(o-i)/s:void 0,event:n,lengthComputable:null!=o,[t?"download":"upload"]:!0})}),n)},Ie=(e,t)=>{const n=null!=e;return[a=>t[0]({lengthComputable:n,total:e,loaded:a}),t[1]]},Ue=e=>(...t)=>z.asap((()=>e(...t))),Me=ge.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,ge.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(ge.origin),ge.navigator&&/(msie|trident)/i.test(ge.navigator.userAgent)):()=>!0,Oe=ge.hasStandardBrowserEnv?{write(e,t,n,a,r,i){const o=[e+"="+encodeURIComponent(t)];z.isNumber(n)&&o.push("expires="+new Date(n).toGMTString()),z.isString(a)&&o.push("path="+a),z.isString(r)&&o.push("domain="+r),!0===i&&o.push("secure"),document.cookie=o.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read:()=>null,remove(){}};function Le(e,t,n){let a=!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t);return e&&(a||0==n)?function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const Ke=e=>e instanceof xe?{...e}:e;function Re(e,t){t=t||{};const n={};function a(e,t,n,a){return z.isPlainObject(e)&&z.isPlainObject(t)?z.merge.call({caseless:a},e,t):z.isPlainObject(t)?z.merge({},t):z.isArray(t)?t.slice():t}function r(e,t,n,r){return z.isUndefined(t)?z.isUndefined(e)?void 0:a(void 0,e,0,r):a(e,t,0,r)}function i(e,t){if(!z.isUndefined(t))return a(void 0,t)}function o(e,t){return z.isUndefined(t)?z.isUndefined(e)?void 0:a(void 0,e):a(void 0,t)}function l(n,r,i){return i in t?a(n,r):i in e?a(void 0,n):void 0}const s={url:i,method:i,data:i,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:l,headers:(e,t,n)=>r(Ke(e),Ke(t),0,!0)};return z.forEach(Object.keys(Object.assign({},e,t)),(function(a){const i=s[a]||r,o=i(e[a],t[a],a);z.isUndefined(o)&&i!==l||(n[a]=o)})),n}const He=e=>{const t=Re({},e);let n,{data:a,withXSRFToken:r,xsrfHeaderName:i,xsrfCookieName:o,headers:l,auth:s}=t;if(t.headers=l=xe.from(l),t.url=se(Le(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),s&&l.set("Authorization","Basic "+btoa((s.username||"")+":"+(s.password?unescape(encodeURIComponent(s.password)):""))),z.isFormData(a))if(ge.hasStandardBrowserEnv||ge.hasStandardBrowserWebWorkerEnv)l.setContentType(void 0);else if(!1!==(n=l.getContentType())){const[e,...t]=n?n.split(";").map((e=>e.trim())).filter(Boolean):[];l.setContentType([e||"multipart/form-data",...t].join("; "))}if(ge.hasStandardBrowserEnv&&(r&&z.isFunction(r)&&(r=r(t)),r||!1!==r&&Me(t.url))){const e=i&&o&&Oe.read(o);e&&l.set(i,e)}return t},Qe="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){const a=He(e);let r=a.data;const i=xe.from(a.headers).normalize();let o,l,s,c,d,{responseType:u,onUploadProgress:p,onDownloadProgress:m}=a;function f(){c&&c(),d&&d(),a.cancelToken&&a.cancelToken.unsubscribe(o),a.signal&&a.signal.removeEventListener("abort",o)}let h=new XMLHttpRequest;function A(){if(!h)return;const a=xe.from("getAllResponseHeaders"in h&&h.getAllResponseHeaders());je((function(e){t(e),f()}),(function(e){n(e),f()}),{data:u&&"text"!==u&&"json"!==u?h.response:h.responseText,status:h.status,statusText:h.statusText,headers:a,config:e,request:h}),h=null}h.open(a.method.toUpperCase(),a.url,!0),h.timeout=a.timeout,"onloadend"in h?h.onloadend=A:h.onreadystatechange=function(){h&&4===h.readyState&&(0!==h.status||h.responseURL&&0===h.responseURL.indexOf("file:"))&&setTimeout(A)},h.onabort=function(){h&&(n(new W("Request aborted",W.ECONNABORTED,e,h)),h=null)},h.onerror=function(){n(new W("Network Error",W.ERR_NETWORK,e,h)),h=null},h.ontimeout=function(){let t=a.timeout?"timeout of "+a.timeout+"ms exceeded":"timeout exceeded";const r=a.transitional||de;a.timeoutErrorMessage&&(t=a.timeoutErrorMessage),n(new W(t,r.clarifyTimeoutError?W.ETIMEDOUT:W.ECONNABORTED,e,h)),h=null},void 0===r&&i.setContentType(null),"setRequestHeader"in h&&z.forEach(i.toJSON(),(function(e,t){h.setRequestHeader(t,e)})),z.isUndefined(a.withCredentials)||(h.withCredentials=!!a.withCredentials),u&&"json"!==u&&(h.responseType=a.responseType),m&&([s,d]=Fe(m,!0),h.addEventListener("progress",s)),p&&h.upload&&([l,c]=Fe(p),h.upload.addEventListener("progress",l),h.upload.addEventListener("loadend",c)),(a.cancelToken||a.signal)&&(o=t=>{h&&(n(!t||t.type?new Te(null,e,h):t),h.abort(),h=null)},a.cancelToken&&a.cancelToken.subscribe(o),a.signal&&(a.signal.aborted?o():a.signal.addEventListener("abort",o)));const g=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(a.url);g&&-1===ge.protocols.indexOf(g)?n(new W("Unsupported protocol "+g+":",W.ERR_BAD_REQUEST,e)):h.send(r||null)}))},$e=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let n,a=new AbortController;const r=function(e){if(!n){n=!0,o();const t=e instanceof Error?e:this.reason;a.abort(t instanceof W?t:new Te(t instanceof Error?t.message:t))}};let i=t&&setTimeout((()=>{i=null,r(new W(`timeout ${t} of ms exceeded`,W.ETIMEDOUT))}),t);const o=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach((e=>{e.unsubscribe?e.unsubscribe(r):e.removeEventListener("abort",r)})),e=null)};e.forEach((e=>e.addEventListener("abort",r)));const{signal:l}=a;return l.unsubscribe=()=>z.asap(o),l}},ze=function*(e,t){let n=e.byteLength;if(!t||n{const r=async function*(e,t){for await(const n of Je(e))yield*ze(n,t)}(e,t);let i,o=0,l=e=>{i||(i=!0,a&&a(e))};return new ReadableStream({async pull(e){try{const{done:t,value:a}=await r.next();if(t)return l(),void e.close();let i=a.byteLength;if(n){let e=o+=i;n(e)}e.enqueue(new Uint8Array(a))}catch(e){throw l(e),e}},cancel:e=>(l(e),r.return())},{highWaterMark:2})},Ge="function"==typeof fetch&&"function"==typeof Request&&"function"==typeof Response,We=Ge&&"function"==typeof ReadableStream,Ye=Ge&&("function"==typeof TextEncoder?(Xe=new TextEncoder,e=>Xe.encode(e)):async e=>new Uint8Array(await new Response(e).arrayBuffer()));var Xe;const Ze=(e,...t)=>{try{return!!e(...t)}catch(e){return!1}},et=We&&Ze((()=>{let e=!1;const t=new Request(ge.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t})),tt=We&&Ze((()=>z.isReadableStream(new Response("").body))),nt={stream:tt&&(e=>e.body)};var at;Ge&&(at=new Response,["text","arrayBuffer","blob","formData","stream"].forEach((e=>{!nt[e]&&(nt[e]=z.isFunction(at[e])?t=>t[e]():(t,n)=>{throw new W(`Response type '${e}' is not supported`,W.ERR_NOT_SUPPORT,n)})})));const rt=async(e,t)=>{const n=z.toFiniteNumber(e.getContentLength());return null==n?(async e=>{if(null==e)return 0;if(z.isBlob(e))return e.size;if(z.isSpecCompliantForm(e)){const t=new Request(ge.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return z.isArrayBufferView(e)||z.isArrayBuffer(e)?e.byteLength:(z.isURLSearchParams(e)&&(e+=""),z.isString(e)?(await Ye(e)).byteLength:void 0)})(t):n},it={http:null,xhr:Qe,fetch:Ge&&(async e=>{let{url:t,method:n,data:a,signal:r,cancelToken:i,timeout:o,onDownloadProgress:l,onUploadProgress:s,responseType:c,headers:d,withCredentials:u="same-origin",fetchOptions:p}=He(e);c=c?(c+"").toLowerCase():"text";let m,f=$e([r,i&&i.toAbortSignal()],o);const h=f&&f.unsubscribe&&(()=>{f.unsubscribe()});let A;try{if(s&&et&&"get"!==n&&"head"!==n&&0!==(A=await rt(d,a))){let e,n=new Request(t,{method:"POST",body:a,duplex:"half"});if(z.isFormData(a)&&(e=n.headers.get("content-type"))&&d.setContentType(e),n.body){const[e,t]=Ie(A,Fe(Ue(s)));a=qe(n.body,65536,e,t)}}z.isString(u)||(u=u?"include":"omit");const r="credentials"in Request.prototype;m=new Request(t,{...p,signal:f,method:n.toUpperCase(),headers:d.normalize().toJSON(),body:a,duplex:"half",credentials:r?u:void 0});let i=await fetch(m,p);const o=tt&&("stream"===c||"response"===c);if(tt&&(l||o&&h)){const e={};["status","statusText","headers"].forEach((t=>{e[t]=i[t]}));const t=z.toFiniteNumber(i.headers.get("content-length")),[n,a]=l&&Ie(t,Fe(Ue(l),!0))||[];i=new Response(qe(i.body,65536,n,(()=>{a&&a(),h&&h()})),e)}c=c||"text";let g=await nt[z.findKey(nt,c)||"text"](i,e);return!o&&h&&h(),await new Promise(((t,n)=>{je(t,n,{data:g,headers:xe.from(i.headers),status:i.status,statusText:i.statusText,config:e,request:m})}))}catch(t){if(h&&h(),t&&"TypeError"===t.name&&/Load failed|fetch/i.test(t.message))throw Object.assign(new W("Network Error",W.ERR_NETWORK,e,m),{cause:t.cause||t});throw W.from(t,t&&t.code,e,m)}})};z.forEach(it,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));const ot=e=>`- ${e}`,lt=e=>z.isFunction(e)||null===e||!1===e,st=e=>{e=z.isArray(e)?e:[e];const{length:t}=e;let n,a;const r={};for(let i=0;i`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build")));let n=t?e.length>1?"since :\n"+e.map(ot).join("\n"):" "+ot(e[0]):"as no adapter specified";throw new W("There is no suitable adapter to dispatch the request "+n,"ERR_NOT_SUPPORT")}return a};function ct(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Te(null,e)}function dt(e){ct(e),e.headers=xe.from(e.headers),e.data=Be.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);return st(e.adapter||ye.adapter)(e).then((function(t){return ct(e),t.data=Be.call(e,e.transformResponse,t),t.headers=xe.from(t.headers),t}),(function(t){return Se(t)||(ct(e),t&&t.response&&(t.response.data=Be.call(e,e.transformResponse,t.response),t.response.headers=xe.from(t.response.headers))),Promise.reject(t)}))}const ut="1.10.0",pt={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{pt[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const mt={};pt.transitional=function(e,t,n){function a(e,t){return"[Axios v"+ut+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,r,i)=>{if(!1===e)throw new W(a(r," has been removed"+(t?" in "+t:"")),W.ERR_DEPRECATED);return t&&!mt[r]&&(mt[r]=!0,console.warn(a(r," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,r,i)}},pt.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};const ft={assertOptions:function(e,t,n){if("object"!=typeof e)throw new W("options must be an object",W.ERR_BAD_OPTION_VALUE);const a=Object.keys(e);let r=a.length;for(;r-- >0;){const i=a[r],o=t[i];if(o){const t=e[i],n=void 0===t||o(t,i,e);if(!0!==n)throw new W("option "+i+" must be "+n,W.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new W("Unknown option "+i,W.ERR_BAD_OPTION)}},validators:pt},ht=ft.validators;class At{constructor(e){this.defaults=e||{},this.interceptors={request:new ce,response:new ce}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=new Error;const n=t.stack?t.stack.replace(/^.+\n/,""):"";try{e.stack?n&&!String(e.stack).endsWith(n.replace(/^.+\n.+\n/,""))&&(e.stack+="\n"+n):e.stack=n}catch(e){}}throw e}}_request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Re(this.defaults,t);const{transitional:n,paramsSerializer:a,headers:r}=t;void 0!==n&&ft.assertOptions(n,{silentJSONParsing:ht.transitional(ht.boolean),forcedJSONParsing:ht.transitional(ht.boolean),clarifyTimeoutError:ht.transitional(ht.boolean)},!1),null!=a&&(z.isFunction(a)?t.paramsSerializer={serialize:a}:ft.assertOptions(a,{encode:ht.function,serialize:ht.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),ft.assertOptions(t,{baseUrl:ht.spelling("baseURL"),withXsrfToken:ht.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let i=r&&z.merge(r.common,r[t.method]);r&&z.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete r[e]})),t.headers=xe.concat(i,r);const o=[];let l=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(l=l&&e.synchronous,o.unshift(e.fulfilled,e.rejected))}));const s=[];let c;this.interceptors.response.forEach((function(e){s.push(e.fulfilled,e.rejected)}));let d,u=0;if(!l){const e=[dt.bind(this),void 0];for(e.unshift.apply(e,o),e.push.apply(e,s),d=e.length,c=Promise.resolve(t);u{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null})),this.promise.then=e=>{let t;const a=new Promise((e=>{n.subscribe(e),t=e})).then(e);return a.cancel=function(){n.unsubscribe(t)},a},e((function(e,a,r){n.reason||(n.reason=new Te(e,a,r),t(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){const e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let e;return{token:new kt((function(t){e=t})),cancel:e}}}const bt=kt;const yt={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(yt).forEach((([e,t])=>{yt[t]=e}));const vt=yt;const Et=function e(t){const n=new gt(t),a=r(gt.prototype.request,n);return z.extend(a,gt.prototype,n,{allOwnKeys:!0}),z.extend(a,n,null,{allOwnKeys:!0}),a.create=function(n){return e(Re(t,n))},a}(ye);Et.Axios=gt,Et.CanceledError=Te,Et.CancelToken=bt,Et.isCancel=Se,Et.VERSION=ut,Et.toFormData=ne,Et.AxiosError=W,Et.Cancel=Et.CanceledError,Et.all=function(e){return Promise.all(e)},Et.spread=function(e){return function(t){return e.apply(null,t)}},Et.isAxiosError=function(e){return z.isObject(e)&&!0===e.isAxiosError},Et.mergeConfig=Re,Et.AxiosHeaders=xe,Et.formToJSON=e=>ke(z.isHTMLForm(e)?new FormData(e):e),Et.getAdapter=st,Et.HttpStatusCode=vt,Et.default=Et;const Nt=Et;var _t=n(66138),wt=n(393),Vt=n(65606);function xt(e){return xt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},xt(e)}function Bt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function St(e){for(var t=1;t=500&&e.response.data&&e.response.data.error_id){var t=String(e.response.data.error_id).substring(0,8);e.message="Terjadi kesalahan pada server. Silahkan coba lagi atau hubungi admin. (Request ID: ".concat(t,")")}return Promise.reject(e)}));const Ft=Tt},18290:(e,t,n)=>{window._=n(2543),window.axios=n(86425),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest"},12315:(e,t,n)=>{"use strict";function a(e){if(null!=e)return e.replace("_"," ").split(" ").map((function(e){return e[0].toUpperCase()+e.substring(1).toLowerCase()})).join(" ")}function r(e){if(!e)return"";try{var t=e.replace(" ","T"),n=new Date(t);if(isNaN(n.getTime()))throw new Error("Invalid date format");return n.toLocaleString("id-ID",{year:"numeric",month:"long",day:"numeric",timeZone:"Asia/Jakarta"})}catch(e){return""}}function i(e){return new Date(e).toLocaleString("id-ID",{year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",timeZone:"Asia/Jakarta"})}function o(e){return new Date(e).toLocaleString("id-ID",{month:"long",day:"numeric",timeZone:"Asia/Jakarta"})}function l(e){return new Date(e).toLocaleString("id-ID",{year:"numeric",timeZone:"Asia/Jakarta"})}function s(e){if(2!=(e=e.split("-")).length)return"";var t=c(e[0]);return e[1]+" "+t}function c(e){switch(e){case"01":return"Januari";case"02":return"Februari";case"03":return"Maret";case"04":return"April";case"05":return"Mei";case"06":return"Juni";case"07":return"Juli";case"08":return"Agustus";case"09":return"September";case"10":return"Oktober";case"11":return"November";case"12":return"Desember";default:return""}}function d(e){return new Date(e).getMonth()+1}function u(e){return new Date(e).getFullYear()}function p(e,t,n){var a="";return t&&(a=t),a+=e,n&&(a+=", "+n),a}function m(e){return new Date(e).toLocaleString("id-ID",{year:"numeric",month:"long",day:"numeric",hour:"2-digit",minute:"2-digit"})}function f(e){var t=function(e){var t,n;if(!e)return null;var a=String(e).match(/^(\d{4})-(\d{2})-(\d{2})(?:[T ](\d{2}):(\d{2}))?/);return a?{tahun:a[1],bulan:a[2],tanggal:a[3],jam:null!==(t=a[4])&&void 0!==t?t:"00",menit:null!==(n=a[5])&&void 0!==n?n:"00"}:null}(e);return t?Number(t.tanggal)+" "+c(t.bulan)+" "+t.tahun+" Pukul "+t.jam+"."+t.menit+" WIB":""}function h(e,t){var n=f(t);if(!n)return"";var a=Number(e);return!Number.isFinite(a)||a<=0?"s/d tanggal "+n:a+" hari kerja s/d tanggal "+n}function A(e,t){return"pengajuan"==e||"direspond"==e?0==t?"Respon Keberatan dari Atasan Telat":"Pengajuan Keberatan":"ditolak"==e?"Pengajuan Keberatan Ditolak":"disetujui"==e?"Pengajuan Keberatan Disetujui":"diklaim"==e?"Pengajuan Keberatan Diklaim Oleh Pegawai":void 0}function g(e){return"00"==e?"Bupati / Gubernur / Walikota / Menteri":"10"==e?"JPT Utama":"11"==e?"JPT Madya / Eselon Ia":"12"==e?"JPT Madya / Eselon Ib":"20"==e?"JPT Pratama":"21"==e?"JPT Pratama / Eselon IIa":"22"==e?"JPT Pratama / Eselon IIb":"30"==e?"Administrator":"31"==e?"Administrator / Eselon IIIa":"32"==e?"Administrator / Eselon IIIb":"40"==e?"Pengawas":"41"==e?"Pengawas / Eselon IVa":"42"==e?"Pengawas / Eselon IVb":"51"==e?"Eselon Va":"52"==e?"Eselon Vb":"99"==e?"NON ESELON":"-"}n.d(t,{IU:()=>s,Mg:()=>h,VF:()=>E,Wq:()=>o,Yq:()=>r,aq:()=>g,fU:()=>m,gy:()=>u,ie:()=>y,lE:()=>p,no:()=>A,p1:()=>v,pl:()=>d,r6:()=>i,tN:()=>l,xJ:()=>a});var k=["ekinerja","myasn"],b=["siasn","srikandi","sscasn"];function y(e){return null==e||k.includes(e)}function v(e){return null!=e&&b.includes(e)}function E(e,t){return t.some((function(t){var n=e[t];return null!=n&&""!==String(n).trim()}))}},1975:(e,t,n)=>{"use strict";n.r(t),n.d(t,{AdminListPeriode:()=>I.a,AdminListSkp:()=>P.a,KeberatanRespond:()=>L.a,ListSkp:()=>r.a,ListSkpBawahan:()=>A.a,ListTimKerja:()=>d.a,Matriks:()=>f.a,ModalCetakPenilaianPeriodikSkp:()=>B.a,ModalCetakRencanaSkp:()=>_.a,ModalEditIndikator:()=>y.a,ModalEditKeberatan:()=>M.a,ModalEditLampiran:()=>E.a,ModalEditRhk:()=>s.a,ModalTambahJptNonAsn:()=>V.a,Penilaian:()=>C.a,Profil:()=>j.a,Skp:()=>o.a,SkpBawahan:()=>k.a,ViewTimKerja:()=>p.a,penilaian_eviden:()=>R.a});var a=n(82417),r=n.n(a),i=n(28900),o=n.n(i),l=n(18762),s=n.n(l),c=n(42225),d=n.n(c),u=n(86176),p=n.n(u),m=n(53503),f=n.n(m),h=n(1062),A=n.n(h),g=n(63579),k=n.n(g),b=n(94524),y=n.n(b),v=n(85695),E=n.n(v),N=n(21902),_=n.n(N),w=n(52967),V=n.n(w),x=n(15055),B=n.n(x),S=n(78029),C=n.n(S),T=n(46598),j=n.n(T),D=n(28757),P=n.n(D),F=n(17899),I=n.n(F),U=n(84014),M=n.n(U),O=n(70147),L=n.n(O),K=n(53797),R=n.n(K)},8972:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>M,gF:()=>B,iD:()=>D,wR:()=>F});var a=n(45476),r=n.n(a),i=n(21218),o=n(66138),l=n(53067),s=n(30708),c=n(56411),d=n(65606);function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function p(){var e=k(),t=e.m(p),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function a(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var r={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(a){t||(t={stop:function(){return n(a.a,2)},catch:function(){return a.v},abrupt:function(e,t){return n(a.a,r[e],t)},delegateYield:function(e,r,i){return t.resultName=r,n(a.d,m(e),i)},finish:function(e){return n(a.f,e)}},n=function(e,n,r){a.p=t.prev,a.n=t.next;try{return e(n,r)}finally{t.next=a.n}}),t.resultName&&(t[t.resultName]=a.v,t.resultName=void 0),t.sent=a.v,t.next=a.n;try{return e.call(this,t)}finally{a.p=t.prev,a.n=t.next}}}return(p=function(){return{wrap:function(t,n,a,r){return e.w(i(t),n,a,r&&r.reverse())},isGeneratorFunction:a,mark:e.m,awrap:function(e,t){return new y(e,t)},AsyncIterator:g,async:function(e,t,n,r,o){return(a(t)?A:h)(i(e),t,n,r,o)},keys:f,values:m}})()}function m(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(u(e)+" is not iterable")}function f(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function h(e,t,n,a,r){var i=A(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function A(e,t,n,a,r){return new g(k().w(e,t,n,a),r||Promise)}function g(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof y?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(b(g.prototype),b(g.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),b(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function k(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return b(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(b(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,b(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,b(u,"constructor",c),b(c,"constructor",s),s.displayName="GeneratorFunction",b(c,r,"GeneratorFunction"),b(u),b(u,r,"Generator"),b(u,a,(function(){return this})),b(u,"toString",(function(){return"[object Generator]"})),(k=function(){return{w:i,m:p}})()}function b(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}b=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){b(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},b(e,t,n,a)}function y(e,t){this.v=e,this.k=t}function v(e,t,n,a,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(a,r)}function E(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var i=e.apply(t,n);function o(e){v(i,a,r,o,l,"next",e)}function l(e){v(i,a,r,o,l,"throw",e)}o(void 0)}))}}var N=r()({url:"https://sso-siasn.bkn.go.id/auth",realm:"public-siasn",clientId:"si-kinerja"}),_=(N.authenticated,"https://asndigital.bkn.go.id"),w=30,V=2e4;function x(e){return Promise.race([e,new Promise((function(e,t){return setTimeout((function(){return t(new Error("Timeout menunggu SSO"))}),V)}))])}function B(){window.location.href=_}function S(){N.onAuthRefreshSuccess=function(){localStorage.setItem("token",N.token),i.A.defaults.headers.common.Authorization="Bearer ".concat(N.token)},i.A.interceptors.request.use(function(){var e=E(p().mark((function e(t){return p().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=void 0,!(N.tokenParsed&&N.tokenParsed.exp-Date.now()/1e3+(null!==(n=N.timeSkew)&&void 0!==n?n:0){"use strict";n.r(t),n.d(t,{default:()=>fYt,evaluasiUlangBlokirKeberatan:()=>mYt,resetPengalihanKeberatan:()=>uYt,router:()=>lYt});var a=n(29726),r={class:"page-title"},i={class:"row"},o=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Daftar SKP"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Daftar Sasaran Kinerja Pegawai.")],-1),l={class:"col-lg-6"},s={class:"buttons"},c=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M12 9v3m0 0v3m0-3h3m-3 0H9m12 0a9 9 0 11-18 0 9 9 0 0118 0z"})],-1),d=[(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-3 w-3 text-white",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15"})],-1),(0,a.createElementVNode)("b",null," Sinkro Ruang GTK ",-1)],u=(0,a.createElementVNode)("br",null,null,-1),p={class:"alert alert-danger"},m=(0,a.createElementVNode)("br",null,null,-1),f={class:"alert alert-danger"},h=(0,a.createElementVNode)("br",null,null,-1),A={class:"col-12"},g={class:"alert alert-info"},k={class:"card border-primary mb-3"},b={class:"card-body"},y={class:"row"},v={class:"col-md-6"},E={class:"row mb-1 me-0"},N=(0,a.createElementVNode)("div",{class:"col-md-3"},[(0,a.createElementVNode)("span",null,"Periode")],-1),w={class:"col-md-9"},V={class:"badge bg-primary"},x={class:"row mb-1 me-0"},B=(0,a.createElementVNode)("div",{class:"col-md-3"},[(0,a.createElementVNode)("span",null,"Pendekatan")],-1),S={class:"col-md-9"},C={class:"badge bg-info"},T={class:"row mb-1 me-0"},j=(0,a.createElementVNode)("div",{class:"col-md-3"},[(0,a.createElementVNode)("span",null,"Unit Kerja")],-1),D={class:"col-md-9"},P={class:"row mb-1 me-0"},F=(0,a.createElementVNode)("div",{class:"col-md-3"},[(0,a.createElementVNode)("span",null,"Status Pegawai")],-1),I={class:"col-md-9"},U={key:0},M={key:1},O={key:2},L={key:3},K={class:"col-md-6"},R={class:"row mb-1 me-0"},H=(0,a.createElementVNode)("div",{class:"col-md-3"},[(0,a.createElementVNode)("span",null,"Status")],-1),Q={class:"col-md-9"},$={class:"badge bg-success"},z={class:"row mb-1 me-0"},J=(0,a.createElementVNode)("div",{class:"col-md-3"},[(0,a.createElementVNode)("span",null,"Keterangan")],-1),q={class:"col-md-9"},G={key:0},W={key:1},Y={class:"row mb-1 me-0"},X=(0,a.createElementVNode)("div",{class:"col-md-3"},[(0,a.createElementVNode)("span",null,"Jabatan")],-1),Z={class:"col-md-9"},ee={class:"row mb-1 me-0"},te=(0,a.createElementVNode)("div",{class:"col-md-3"},[(0,a.createElementVNode)("span",null,"Jenis Pegawai")],-1),ne={class:"col-md-9"},ae={class:"row mt-2 justify-content-between"},re={class:"col-md-9"},ie={class:"buttons"},oe={class:"col-md-3 text-right"},le={class:"buttons"},se=["onClick"],ce=["onClick"];var de=n(12315),ue={key:0,class:"form-check form-group"},pe={class:"checkbox"},me=(0,a.createElementVNode)("label",{for:"plt_plh"},"SKP PLT / PLH / PJB",-1),fe=(0,a.createElementVNode)("small",null,[(0,a.createTextVNode)(" Centang untuk membuat SKP sebagai PLT / PLH / PJB. Jangan dicentang jika ingin membuat SKP Jabatan Definitif Anda. "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Jenis SKP otomatis menjadi Pimpinan ketika membuat SKP sebagai PLT / PLH / PJB. ")],-1),he={key:1,class:"form-group"},Ae=(0,a.createElementVNode)("label",null,"Unit Kerja PLT/PLH/PJB",-1),ge=(0,a.createElementVNode)("option",{value:""},"-",-1),ke=["value"],be=(0,a.createElementVNode)("div",{class:"alert alert-primary"},[(0,a.createElementVNode)("b",null,[(0,a.createTextVNode)(" CEK TERLEBIH DAHULU DATA UNIT KERJA DAN ATASAN PADA MENU PROFIL. "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" PERBAIKI JIKA ADA KESALAHAN SEBELUM MEMBUAT PERIODE SKP ")])],-1),ye={class:"row"},ve={key:0,class:"col-sm-12 col-md-6 form-group"},Ee=(0,a.createElementVNode)("label",null,[(0,a.createElementVNode)("strong",null,"JENIS PEGAWAI ANDA")],-1),Ne=(0,a.createElementVNode)("br",null,null,-1),_e={key:0},we={key:1},Ve={class:"col-sm-12 col-md-6 form-group"},xe=(0,a.createElementVNode)("label",null,[(0,a.createElementVNode)("strong",null,"Unit Kerja ANDA")],-1),Be=(0,a.createElementVNode)("br",null,null,-1),Se={class:"row"},Ce={class:"col-sm-12 col-md-6 form-group"},Te=(0,a.createElementVNode)("label",null,[(0,a.createElementVNode)("strong",null,"Atasan")],-1),je=(0,a.createElementVNode)("br",null,null,-1),De=(0,a.createElementVNode)("br",null,null,-1),Pe={class:"col-sm-12 col-md-6 form-group"},Fe=(0,a.createElementVNode)("label",null,[(0,a.createElementVNode)("strong",null,"Unit Kerja Atasan")],-1),Ie=(0,a.createElementVNode)("br",null,null,-1),Ue=(0,a.createElementVNode)("div",{class:"alert alert-primary"},[(0,a.createTextVNode)(" Periode Rencana SKP yang dibuat pada menu ini adalah "),(0,a.createElementVNode)("b",null,"TAHUNAN"),(0,a.createTextVNode)(". "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Periode Penilaian Periodik (BULANAN / TRIWULANAN) dan FINAL dibuat di menu "),(0,a.createElementVNode)("b",null,"PENILAIAN."),(0,a.createTextVNode)(),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Untuk Periode SKP DARI "),(0,a.createElementVNode)("b",null,"AWAL TAHUN"),(0,a.createTextVNode)(", buat tanggal "),(0,a.createElementVNode)("b",null,"1 JANUARI"),(0,a.createTextVNode)(". "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Untuk Periode SKP SAMPAI "),(0,a.createElementVNode)("b",null,"AKHIR TAHUN"),(0,a.createTextVNode)(", buat penanggalan "),(0,a.createElementVNode)("b",null,"31 DESEMBER"),(0,a.createTextVNode)(". ")],-1),Me={class:"form-group"},Oe=(0,a.createElementVNode)("label",null,"Periode Awal",-1),Le={class:"form-group"},Ke=(0,a.createElementVNode)("label",null,"Periode Akhir",-1),Re={class:"form-group"},He=(0,a.createElementVNode)("label",null,"Pendekatan",-1),Qe=(0,a.createElementVNode)("option",{value:"kuantitatif"},"Kuantitatif",-1),$e=(0,a.createElementVNode)("option",{value:"kualitatif"},"Kualitatif",-1),ze=(0,a.createElementVNode)("div",{class:"alert alert-primary"},[(0,a.createTextVNode)(" Terdeteksi Berada di "),(0,a.createElementVNode)("b",null,"Unor Dinas Pendidikan"),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Akan Otomatis Membuat RHK SPM ")],-1),Je=(0,a.createElementVNode)("label",null,"RHK SPM Penugasan Dari",-1),qe=(0,a.createElementVNode)("option",{value:"Gubernur"},"Gubernur",-1),Ge=(0,a.createElementVNode)("option",{value:"Bupati"},"Bupati",-1),We=(0,a.createElementVNode)("option",{value:"Walikota"},"Walikota",-1),Ye={key:1,class:"alert alert-primary"},Xe=(0,a.createElementVNode)("b",null,"Unor Cabang Dinas Pendidikan",-1),Ze=(0,a.createElementVNode)("br",null,null,-1);var et=n(30708),tt=n(77998),nt=n(15261),at=n(30861);const rt={name:"ModalEditSkp",props:{dari_matriks:{type:String,default:"0"}},emits:["done"],components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},data:function(){return{editFormValidation:at.Ik({periode_awal:at.p6().required(),periode_akhir:at.p6().required(),pendekatan:at.Yj().required()}),editFormData:{pegawai_id:null,mode:"add",periode_awal:"2023-01-01",periode_akhir:"2023-12-31",pendekatan:"kuantitatif",id:null,plt_plh_id:null,dinas_pendidikan:null,penugasan_dari:null},isPltPlhChecked:!1,showUnorPltPlh:!1,pegawai:[],periode_awal:null,tahun:null}},methods:{checkPltPlh:function(){"0"==this.isPltPlhChecked?(this.editFormData.plt_plh_id=null,this.showUnorPltPlh=!1):this.showUnorPltPlh=!0},tambahSkp:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;this.editFormData.mode="add",this.editFormData.pegawai_id=t,this.editFormData.periode_awal=n,this.periode_awal=n,this.editFormData.periode_akhir=a,this.editFormData.pendekatan=r,this.$root.get("/api/pegawai/detil").then((function(t){e.pegawai=t,e.editFormData.dinas_pendidikan=t.dinas_pendidikan})),this.$refs.editSkp.show()},editSkp:function(e,t,n,a,r){this.editFormData.mode="edit",this.editFormData.id=e,this.editFormData.periode_awal=t,this.periode_awal=t,this.editFormData.periode_akhir=n,this.editFormData.pendekatan=a,this.editFormData.plt_plh_id=r,this.$refs.editSkp.show()},doEditSkp:function(){var e=this;this.$refs.formEditSkp.validate().then((function(t){if(1==t.valid)if("add"==e.editFormData.mode)if(1==e.editFormData.dinas_pendidikan&&e.tahun>2024){if(confirm("Anda yakin RHK SPM Penugasan sudah sesuai? (Data tidak dapat di rubah kembali)")){var n=e.$loading.show();et.A.post("/api/skp",e.editFormData).then((function(t){e.$refs.editSkp.hide(),n.hide(),e.$emit("done")})).catch((function(e){alert(e.message),n.hide()}))}}else{var a=e.$loading.show();et.A.post("/api/skp",e.editFormData).then((function(t){e.$refs.editSkp.hide(),a.hide(),e.$emit("done")})).catch((function(e){alert(e.message),a.hide()}))}else{var r=e.$loading.show();et.A.put("/api/skp/"+e.editFormData.id,e.editFormData).then((function(t){e.$refs.editSkp.hide(),r.hide(),e.$emit("done")})).catch((function(e){alert(e.message),r.hide()}))}}))}},watch:{periode_awal:function(e){this.editFormData.periode_awal=e;var t=new Date(e);this.tahun=t.getFullYear()}}};var it=n(66262);const ot=(0,it.A)(rt,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{title:"add"==i.editFormData.mode?"Tambah SKP":"Edit SKP",ref:"editSkp",onClick:t[7]||(t[7]=function(e){return o.doEditSkp()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{"validation-schema":i.editFormValidation,ref:"formEditSkp"},{default:(0,a.withCtx)((function(){return[i.pegawai.unor_plt_plh&&i.pegawai.unor_plt_plh.length?((0,a.openBlock)(),(0,a.createElementBlock)("div",ue,[(0,a.createElementVNode)("div",pe,[(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"checkbox",id:"plt_plh",class:"form-check-input",name:"plt_plh","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.isPltPlhChecked=e}),onChange:t[1]||(t[1]=function(e){return o.checkPltPlh()}),"true-value":"1","false-value":"0"},null,544),[[a.vModelCheckbox,i.isPltPlhChecked]]),me]),fe])):(0,a.createCommentVNode)("",!0),i.pegawai.unor_plt_plh&&i.pegawai.unor_plt_plh.length&&i.showUnorPltPlh?((0,a.openBlock)(),(0,a.createElementBlock)("div",he,[Ae,(0,a.withDirectives)((0,a.createElementVNode)("select",{name:"unor_plt_plh",class:"form-select","onUpdate:modelValue":t[2]||(t[2]=function(e){return i.editFormData.plt_plh_id=e})},[ge,((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.pegawai.unor_plt_plh,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("option",{value:e.id,key:e.id},(0,a.toDisplayString)(e.unor_nama),9,ke)})),128))],512),[[a.vModelSelect,i.editFormData.plt_plh_id]])])):(0,a.createCommentVNode)("",!0),0==i.isPltPlhChecked?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[be,"1"!=n.dari_matriks&&"add"==i.editFormData.mode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("div",ye,[0==i.isPltPlhChecked?((0,a.openBlock)(),(0,a.createElementBlock)("div",ve,[Ee,Ne,"1"==i.pegawai.jenis_jabatan?((0,a.openBlock)(),(0,a.createElementBlock)("span",_e,"Pimpinan")):((0,a.openBlock)(),(0,a.createElementBlock)("span",we,"Pegawai"))])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",Ve,[xe,Be,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i.pegawai.unor_nama),1)])]),(0,a.createElementVNode)("div",Se,[(0,a.createElementVNode)("div",Ce,[Te,je,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i.pegawai.atasan_nama),1),De,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i.pegawai.atasan_jabatan),1)]),(0,a.createElementVNode)("div",Pe,[Fe,Ie,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i.pegawai.atasan_unor_nama),1)])])],64)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0),Ue,(0,a.createElementVNode)("div",Me,[Oe,(0,a.createVNode)(l,{name:"periode_awal",type:"date",class:"form-control",modelValue:i.periode_awal,"onUpdate:modelValue":t[3]||(t[3]=function(e){return i.periode_awal=e})},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"periode_awal"})]),(0,a.createElementVNode)("div",Le,[Ke,(0,a.createVNode)(l,{name:"periode_akhir",type:"date",class:"form-control",modelValue:i.editFormData.periode_akhir,"onUpdate:modelValue":t[4]||(t[4]=function(e){return i.editFormData.periode_akhir=e})},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"periode_akhir"})]),(0,a.createElementVNode)("div",Re,[He,(0,a.createVNode)(l,{name:"pendekatan",as:"select",class:"form-select",modelValue:i.editFormData.pendekatan,"onUpdate:modelValue":t[5]||(t[5]=function(e){return i.editFormData.pendekatan=e})},{default:(0,a.withCtx)((function(){return[Qe,$e]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"pendekatan"})]),"add"==i.editFormData.mode&&0!=i.pegawai.dinas_pendidikan&&i.tahun>2024?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:3},["1"==i.pegawai.dinas_pendidikan?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[ze,Je,(0,a.createVNode)(l,{name:"penugasan_dari",as:"select",class:"form-select",modelValue:i.editFormData.penugasan_dari,"onUpdate:modelValue":t[6]||(t[6]=function(e){return i.editFormData.penugasan_dari=e})},{default:(0,a.withCtx)((function(){return[qe,Ge,We]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"penugasan_dari"})],64)):((0,a.openBlock)(),(0,a.createElementBlock)("div",Ye,[(0,a.createTextVNode)(" Terdeteksi Berada di "),Xe,Ze,(0,a.createTextVNode)(" Akan Otomatis Membuat RHK SPM, Pastikan Kepala Dinas Pendidikan Sudah Membuat SKP / RHK SPM ")]))],64)):(0,a.createCommentVNode)("",!0)]})),_:1},8,["validation-schema"])]})),_:1},8,["title"])}]]);var lt=(0,a.createElementVNode)("div",{class:"form-group"},[(0,a.createElementVNode)("p",{class:"text-danger"},"Apakah Anda yakin ingin menghapus SKP ini?")],-1);const st={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{skp_id:null,hapusSkpData:{}}},methods:{hapusSkp:function(e){this.hapusSkpData={id:e},this.skp_id=e,this.$refs.hapusSkpModal.show()},doHapusSkp:function(){var e=this,t=this.$loading.show();et.A.delete("/api/skp/"+this.skp_id).then((function(n){e.$refs.hapusSkpModal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}}},ct=(0,it.A)(st,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Form"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"Hapus SKP",ref:"hapusSkpModal",onClick:t[0]||(t[0]=function(e){return o.doHapusSkp()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(l,{ref:"formHapusSkp"},{default:(0,a.withCtx)((function(){return[lt]})),_:1},512)]})),_:1},512)}]]);var dt={class:"row"},ut={class:"col-12"},pt={class:"form-group"},mt=(0,a.createElementVNode)("label",null,"Tahun",-1),ft={key:0,value:"2024"},ht=(0,a.createElementVNode)("option",{value:"2025"},"2025",-1),At=(0,a.createElementVNode)("option",{value:"2026"},"2026",-1),gt={class:"text-center"},kt={class:"row"},bt={class:"buttons"},yt=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-3 w-3 text-white",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15"})],-1),vt=(0,a.createElementVNode)("b",null," Sinkro data SKP Ruang GTK",-1),Et=[yt,vt],Nt=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-3 w-3 text-white",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15"})],-1),_t=(0,a.createElementVNode)("b",null," Sinkro data SKP dengan Rotasi Ruang GTK",-1),wt=[Nt,_t],Vt=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-3 w-3 text-white",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15"})],-1),xt=(0,a.createElementVNode)("b",null," Sinkro data SKP PLT Ruang GTK",-1),Bt=[Vt,xt],St=(0,a.createElementVNode)("br",null,null,-1),Ct=(0,a.createElementVNode)("h6",null,"Gunakan fitur Sinkro data SKP dengan Rotasi Ruang GTK Jika:",-1),Tt=(0,a.createElementVNode)("ul",null,[(0,a.createElementVNode)("li",null," Merasa pernah mengalami rotasi / pindah instansi "),(0,a.createElementVNode)("li",null," Pastikan Unor Pegawai berada di unor terakhir di Ruang GTK "),(0,a.createElementVNode)("li",null," Data Unor di Ruang GTK sudah Padan. ")],-1),jt=(0,a.createElementVNode)("h5",null,"Data Pegawai",-1),Dt={class:"row mt-3"},Pt={class:"col-md-4 col-sm-12"},Ft={class:"form-group"},It=(0,a.createElementVNode)("label",null,"Nama Pegawai e-Kinerja",-1),Ut={class:"form-control-static"},Mt={class:"col-md-4 col-sm-12"},Ot={class:"form-group"},Lt=(0,a.createElementVNode)("label",null,"Nama Pegawai Ruang GTK",-1),Kt={class:"form-control-static"},Rt={class:"col-md-4 col-sm-12"},Ht={class:"form-group"},Qt=(0,a.createElementVNode)("label",null,"NIP Pegawai",-1),$t={class:"form-control-static"},zt=(0,a.createElementVNode)("br",null,null,-1),Jt={class:"row mt-3"},qt={class:"col-md-3 col-sm-12"},Gt={class:"form-group"},Wt=(0,a.createElementVNode)("label",null,"Periode Awal",-1),Yt={class:"form-control-static"},Xt={class:"col-md-3 col-sm-12"},Zt={class:"form-group"},en=(0,a.createElementVNode)("label",null,"Periode Akhir",-1),tn={class:"form-control-static"},nn={class:"col-md-3 col-sm-12"},an={class:"form-group"},rn=(0,a.createElementVNode)("label",null,"Pendekatan",-1),on={class:"form-control-static"},ln={class:"col-md-3 col-sm-12"},sn={class:"form-group"},cn=(0,a.createElementVNode)("label",null,"Jenis SKP",-1),dn={class:"form-control-static"},un=(0,a.createElementVNode)("br",null,null,-1),pn={class:"table-responsive"},mn={class:"table table-sm table-hover"},fn=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"Detail"),(0,a.createElementVNode)("th",null,"Data e-Kinerja"),(0,a.createElementVNode)("th",null,"Data Ruang GTK")])],-1),hn=(0,a.createElementVNode)("td",null,"Pegawai Unor",-1),An=(0,a.createElementVNode)("td",null,"Detail Pegawai Atasan",-1),gn={key:0},kn=(0,a.createElementVNode)("br",null,null,-1),bn=(0,a.createElementVNode)("br",null,null,-1),yn=(0,a.createElementVNode)("br",null,null,-1),vn={key:1},En={key:2},Nn=(0,a.createElementVNode)("br",null,null,-1),_n=(0,a.createElementVNode)("br",null,null,-1),wn=(0,a.createElementVNode)("br",null,null,-1),Vn={key:3},xn=(0,a.createElementVNode)("h5",null,"Gagal Melakukan Sinkro dikarenakan",-1),Bn=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),Sn=(0,a.createElementVNode)("h6",null,"Pegawai terkait melanjutkan proses perencanaan di Ruang GTK",-1),Cn=(0,a.createElementVNode)("ol",null,[(0,a.createElementVNode)("li",null," Pegawai membuat perencanaan di Ruang GTK hingga disepakati Atasan dan disepakati bersama. "),(0,a.createElementVNode)("li",null," Setelah perencanaan selesai dibuat di Ruang GTK, Pegawai bisa mencoba kembali tombol Sinkron Ruang GTK di e-Kinerja. ")],-1),Tn=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),jn=(0,a.createElementVNode)("ul",null,[(0,a.createElementVNode)("li",null," Mohon pastikan SKP pegawai ini sudah melakukan proses sepakat dan di review oleh atasannya. ")],-1),Dn=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),Pn=(0,a.createElementVNode)("h6",null,"Admin Instansi melakukan perbaikan di e-Kinerja dan SIASN.",-1),Fn=(0,a.createElementVNode)("ol",null,[(0,a.createElementVNode)("li",null," Instansi memastikan unit organisasi (unor) terkait di e-Kinerja dan SIASN keduanya berstatus aktif, karena sinkronisasi Ruang GTK akan gagal jika salah satu di antaranya tidak aktif. "),(0,a.createElementVNode)("li",null," Setelah diperbaiki, pegawai maupun admin instansi kinerja dapat mencoba kembali sinkronisasi Ruang GTK. ")],-1),In=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),Un=(0,a.createElementVNode)("h6",null,"Atasan Guru (Kepala Sekolah) atau Admin Instansi melakukan perbaikan di e-Kinerja.",-1),Mn=(0,a.createElementVNode)("ul",null,[(0,a.createElementVNode)("li",null," Opsi A: Kepala Sekolah melakukan sinkron di e-Kinerja, atas informasi dari guru. "),(0,a.createElementVNode)("li",null," Opsi B: Admin instansi melakukan sinkron Ruang GTK untuk Kepala Sekolah terkait di e-Kinerja. "),(0,a.createElementVNode)("li",null," Jika sinkron Ruang GTK untuk Kepala Sekolah di e-Kinerja sukses, guru atau admin instansi dapat mencoba kembali Sinkron Ruang GTK di e-Kinerja. ")],-1),On=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),Ln=(0,a.createElementVNode)("h6",null,"Admin Instansi melakukan perbaikan di e-Kinerja dan SIASN.",-1),Kn=(0,a.createElementVNode)("ul",null,[(0,a.createElementVNode)("li",null,[(0,a.createElementVNode)("b",null,"Periksa Unor:"),(0,a.createTextVNode)(" Admin instansi memastikan bahwa seluruh unit organisasi (unor) sekolah di e-Kinerja memiliki unit kerja atasan yang sesuai melalui menu Manajemen Unor. ")]),(0,a.createElementVNode)("li",null,[(0,a.createElementVNode)("b",null,"Perbaikan Unor:"),(0,a.createTextVNode)(" Menu Manajemen Unor: Admin instansi menggunakan menu Manajemen Unor untuk memeriksa dan menambahkan unit kerja atasan pada seluruh unor sekolah yang tidak memilikinya. ")]),(0,a.createElementVNode)("li",null,[(0,a.createElementVNode)("b",null,"Sinkronisasi Ulang:"),(0,a.createTextVNode)(" Setelah perbaikan dilakukan, admin instansi dapat mencoba kembali proses Sinkron Ruang GTK di e-Kinerja untuk memastikan bahwa semua data telah diperbarui dan tersinkronisasi dengan benar. ")])],-1),Rn=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),Hn=(0,a.createElementVNode)("h6",null,"Admin Instansi melakukan perbaikan di e-Kinerja dan SIASN dengan langkah-langkah berikut:",-1),Qn=(0,a.createElementVNode)("ul",null,[(0,a.createElementVNode)("li",null,[(0,a.createElementVNode)("b",null,"Identifikasi Perbedaan Atasan:"),(0,a.createTextVNode)(" Admin instansi menggunakan menu Log Sinkronisasi Ruang GTK di e-Kinerja untuk mengetahui perbedaan atasan yang terdapat di Ruang GTK ")]),(0,a.createElementVNode)("li",null,[(0,a.createElementVNode)("b",null,"Pembaruan Data Atasan:"),(0,a.createTextVNode)(" Setelah mengetahui perbedaan atasan, admin instansi melakukan pembaruan data atasan unor di e-Kinerja dan SIASN sesuai dengan informasi yang ada di Ruang GTK. ")]),(0,a.createElementVNode)("li",null,[(0,a.createElementVNode)("b",null,"Sinkron Ruang GTK untuk Pegawai Terkait:"),(0,a.createTextVNode)(" Setelah dilakukan pembaruan data, Admin Instansi dapat melakukan sinkron Ruang GTK untuk pegawai terkait, sehingga data yang tersinkronisasi di e-Kinerja dan SIASN menjadi akura ")])],-1),$n=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),zn=(0,a.createElementVNode)("h6",null,"Atasan atau Admin instansi dapat memperbaiki di e-Kinerja.",-1),Jn=(0,a.createElementVNode)("ul",null,[(0,a.createElementVNode)("li",null," Pastikan terlebih dahulu apakah Atasan sudah sesuai dengan yang di Ruang GTK. "),(0,a.createElementVNode)("li",null," Atasan melakukan sinkron di e-Kinerja, atas informasi dari pegawai. "),(0,a.createElementVNode)("li",null," Jika Sinkron Ruang GTK untuk Atasan di e-Kinerja sukses, pegawai atau admin instansi dapat mencoba kembali Sinkron Ruang GTK di e-Kinerja. ")],-1),qn=(0,a.createElementVNode)("h5",null,"Terdapat Catatan Saat Sinkro",-1),Gn={key:0,class:"col-12"},Wn=(0,a.createElementVNode)("div",{class:"alert alert-info"},[(0,a.createElementVNode)("b",null,"Mohon pastikan pegawai sudah sesuai penempatan unit organisasinya di e-Kinerja dengan Ruang GTK, agar tidak terjadi kesalahan data.")],-1),Yn=[Wn],Xn={key:1,class:"col-12"},Zn=(0,a.createElementVNode)("div",{class:"alert alert-danger"},[(0,a.createElementVNode)("b",null," Fitur sinkronisasi Mutasi Ruang GTK belum tersedia. Jangan klik tombol Sinkron Ruang GTK jika Pegawai mengalami mutasi Unit Kerja. ")],-1),ea=(0,a.createElementVNode)("div",{class:"alert alert-danger"},[(0,a.createElementVNode)("b",null," Jika tetap melakukan Sinkro, SKP lama akan terhapus, karena unit organisasi berbeda dengan unit organisasi pada SKP yang sudah ada. ")],-1),ta=[Zn,ea],na={key:2,class:"text-center"},aa=["onClick"],ra=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-3 w-3 text-white",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15"})],-1),ia=(0,a.createElementVNode)("b",null," Tetap Lakukan Sinkro?",-1),oa=[ra,ia],la=["onClick"],sa=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-3 w-3 text-white",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15"})],-1),ca=(0,a.createElementVNode)("b",null," Tetap Lakukan Sinkro?",-1),da=[sa,ca],ua=(0,a.createElementVNode)("h5",null,"Terdapat Catatan Saat Sinkro",-1),pa=(0,a.createElementVNode)("br",null,null,-1),ma=(0,a.createElementVNode)("h5",null,"Berhasil Melakukan Sinkro dengan data",-1),fa={key:1,class:"col-12"},ha=(0,a.createElementVNode)("div",{class:"alert alert-info"},[(0,a.createElementVNode)("b",null,"Tidak ada RHK dan indikator baru yang masuk. Silahkan mengecek detil SKP (RHK dan indikator) jika sudah sesuai dengan Ruang GTK")],-1),Aa=[ha],ga={key:0},ka=(0,a.createElementVNode)("br",null,null,-1),ba=(0,a.createElementVNode)("br",null,null,-1),ya={key:1},va=(0,a.createElementVNode)("br",null,null,-1),Ea=(0,a.createElementVNode)("br",null,null,-1),Na={key:2},_a={key:3},wa={key:4},Va={key:5},xa={key:0,class:"col-12"},Ba=(0,a.createElementVNode)("div",{class:"alert alert-danger"},[(0,a.createElementVNode)("b",null,"Pegawai tidak memiliki SKP sebagai PLT di Ruang GTK")],-1),Sa=[Ba],Ca=(0,a.createElementVNode)("div",{class:"col-12"},[(0,a.createElementVNode)("div",{class:"alert alert-danger"},[(0,a.createElementVNode)("b",null,"Pegawai tidak terdaftar sebagai PLT di e-Kinerja")])],-1),Ta=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),ja=(0,a.createElementVNode)("h6",null,"Pegawai menginfokan kepada Admin e-Kinerja untuk menambahkan data sebagai PLT",-1),Da=(0,a.createElementVNode)("h6",null,"Berikut list SKP PLT di Ruang GTK",-1),Pa=(0,a.createElementVNode)("br",null,null,-1),Fa=(0,a.createElementVNode)("br",null,null,-1),Ia=(0,a.createElementVNode)("br",null,null,-1),Ua=(0,a.createElementVNode)("div",{class:"col-12"},[(0,a.createElementVNode)("div",{class:"alert alert-danger"},[(0,a.createElementVNode)("b",null,"Jumlah SKP sebagai PLT di Ruang GTK tidak sesuai dengan data PLT di e-Kinerja")])],-1),Ma=(0,a.createElementVNode)("h6",null,"Berikut list SKP PLT di Ruang GTK",-1),Oa=(0,a.createElementVNode)("br",null,null,-1),La=(0,a.createElementVNode)("br",null,null,-1),Ka=(0,a.createElementVNode)("br",null,null,-1),Ra=(0,a.createElementVNode)("h6",null,"Berikut list PLT di e-Kinerja",-1),Ha=(0,a.createElementVNode)("br",null,null,-1),Qa=(0,a.createElementVNode)("br",null,null,-1),$a=(0,a.createElementVNode)("div",{class:"col-12"},[(0,a.createElementVNode)("div",{class:"alert alert-info"},[(0,a.createElementVNode)("b",null,"Mohon pilih Unit Kerja PLT di e-Kinerja yang sesuai. Setelah sesuai klik Sinkro data PLT Ruang GTK kembali")])],-1),za={class:"col-md-6 col-sm-12"},Ja=(0,a.createElementVNode)("label",null,"Unit Kerja PLT Ruang GTK",-1),qa={class:"form-control-static"},Ga=(0,a.createElementVNode)("br",null,null,-1),Wa=(0,a.createElementVNode)("br",null,null,-1),Ya=(0,a.createElementVNode)("br",null,null,-1),Xa={class:"col-md-6 col-sm-12"},Za=(0,a.createElementVNode)("label",null,"Unit Kerja PLT eKinerja",-1),er=(0,a.createElementVNode)("br",null,null,-1),tr=(0,a.createElementVNode)("br",null,null,-1),nr=(0,a.createElementVNode)("br",null,null,-1),ar=(0,a.createElementVNode)("br",null,null,-1),rr={class:"text-center"},ir=(0,a.createElementVNode)("br",null,null,-1),or=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-3 w-3 text-white",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15"})],-1),lr=(0,a.createElementVNode)("b",null," Sinkro data PLT Ruang GTK",-1),sr=[or,lr],cr=(0,a.createElementVNode)("h5",null,"Data Pegawai",-1),dr={class:"row mt-3"},ur={class:"col-md-4 col-sm-12"},pr={class:"form-group"},mr=(0,a.createElementVNode)("label",null,"Nama Pegawai e-Kinerja",-1),fr={class:"form-control-static"},hr={class:"col-md-4 col-sm-12"},Ar={class:"form-group"},gr=(0,a.createElementVNode)("label",null,"Nama Pegawai Ruang GTK",-1),kr={class:"form-control-static"},br={class:"col-md-4 col-sm-12"},yr={class:"form-group"},vr=(0,a.createElementVNode)("label",null,"NIP Pegawai",-1),Er={class:"form-control-static"},Nr=(0,a.createElementVNode)("br",null,null,-1),_r={class:"row mt-3"},wr={class:"col-md-3 col-sm-12"},Vr={class:"form-group"},xr=(0,a.createElementVNode)("label",null,"Periode Awal",-1),Br={class:"form-control-static"},Sr={class:"col-md-3 col-sm-12"},Cr={class:"form-group"},Tr=(0,a.createElementVNode)("label",null,"Periode Akhir",-1),jr={class:"form-control-static"},Dr={class:"col-md-3 col-sm-12"},Pr={class:"form-group"},Fr=(0,a.createElementVNode)("label",null,"Pendekatan",-1),Ir={class:"form-control-static"},Ur={class:"col-md-3 col-sm-12"},Mr={class:"form-group"},Or=(0,a.createElementVNode)("label",null,"Jenis SKP",-1),Lr={class:"form-control-static"},Kr=(0,a.createElementVNode)("br",null,null,-1),Rr={class:"table-responsive"},Hr={class:"table table-sm table-hover"},Qr=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"Detail"),(0,a.createElementVNode)("th",null,"Data e-Kinerja"),(0,a.createElementVNode)("th",null,"Data Ruang GTK")])],-1),$r=(0,a.createElementVNode)("td",null,"Pegawai Unor",-1),zr=(0,a.createElementVNode)("h5",null,"Gagal Melakukan Sinkro dikarenakan",-1),Jr=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),qr=(0,a.createElementVNode)("ul",null,[(0,a.createElementVNode)("li",null," Mohon pastikan SKP pegawai ini sudah melakukan proses sepakat dan di review oleh atasannya. ")],-1),Gr=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),Wr=(0,a.createElementVNode)("h6",null,"Admin Instansi melakukan perbaikan di e-Kinerja dan SIASN.",-1),Yr=(0,a.createElementVNode)("ol",null,[(0,a.createElementVNode)("li",null," Instansi memastikan unit organisasi (unor) terkait di e-Kinerja dan SIASN keduanya berstatus aktif, karena sinkronisasi Ruang GTK akan gagal jika salah satu di antaranya tidak aktif. "),(0,a.createElementVNode)("li",null," Setelah diperbaiki, pegawai maupun admin instansi kinerja dapat mencoba kembali sinkronisasi Ruang GTK. ")],-1),Xr=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),Zr=(0,a.createElementVNode)("h6",null,"Atasan Guru (Kepala Sekolah) atau Admin Instansi melakukan perbaikan di e-Kinerja.",-1),ei=(0,a.createElementVNode)("ul",null,[(0,a.createElementVNode)("li",null," Opsi A: Kepala Sekolah melakukan sinkron di e-Kinerja, atas informasi dari guru. "),(0,a.createElementVNode)("li",null," Opsi B: Admin instansi melakukan sinkron Ruang GTK untuk Kepala Sekolah terkait di e-Kinerja. "),(0,a.createElementVNode)("li",null," Jika sinkron Ruang GTK untuk Kepala Sekolah di e-Kinerja sukses, guru atau admin instansi dapat mencoba kembali Sinkron Ruang GTK di e-Kinerja. ")],-1),ti=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),ni=(0,a.createElementVNode)("h6",null,"Admin Instansi melakukan perbaikan di e-Kinerja dan SIASN.",-1),ai=(0,a.createElementVNode)("ul",null,[(0,a.createElementVNode)("li",null,[(0,a.createElementVNode)("b",null,"Periksa Unor:"),(0,a.createTextVNode)(" Admin instansi memastikan bahwa seluruh unit organisasi (unor) sekolah di e-Kinerja memiliki unit kerja atasan yang sesuai melalui menu Manajemen Unor. ")]),(0,a.createElementVNode)("li",null,[(0,a.createElementVNode)("b",null,"Perbaikan Unor:"),(0,a.createTextVNode)(" Menu Manajemen Unor: Admin instansi menggunakan menu Manajemen Unor untuk memeriksa dan menambahkan unit kerja atasan pada seluruh unor sekolah yang tidak memilikinya. ")]),(0,a.createElementVNode)("li",null,[(0,a.createElementVNode)("b",null,"Sinkronisasi Ulang:"),(0,a.createTextVNode)(" Setelah perbaikan dilakukan, admin instansi dapat mencoba kembali proses Sinkron Ruang GTK di e-Kinerja untuk memastikan bahwa semua data telah diperbarui dan tersinkronisasi dengan benar. ")])],-1),ri=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),ii=(0,a.createElementVNode)("h6",null,"Admin Instansi melakukan perbaikan di e-Kinerja dan SIASN dengan langkah-langkah berikut:",-1),oi=(0,a.createElementVNode)("ul",null,[(0,a.createElementVNode)("li",null,[(0,a.createElementVNode)("b",null,"Identifikasi Perbedaan Atasan:"),(0,a.createTextVNode)(" Admin instansi menggunakan menu Log Sinkronisasi Ruang GTK di e-Kinerja untuk mengetahui perbedaan atasan yang terdapat di Ruang GTK ")]),(0,a.createElementVNode)("li",null,[(0,a.createElementVNode)("b",null,"Pembaruan Data Atasan:"),(0,a.createTextVNode)(" Setelah mengetahui perbedaan atasan, admin instansi melakukan pembaruan data atasan unor di e-Kinerja dan SIASN sesuai dengan informasi yang ada di Ruang GTK. ")]),(0,a.createElementVNode)("li",null,[(0,a.createElementVNode)("b",null,"Sinkron Ruang GTK untuk Pegawai Terkait:"),(0,a.createTextVNode)(" Setelah dilakukan pembaruan data, Admin Instansi dapat melakukan sinkron Ruang GTK untuk pegawai terkait, sehingga data yang tersinkronisasi di e-Kinerja dan SIASN menjadi akura ")])],-1),li=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),si=(0,a.createElementVNode)("h6",null,"Atasan Guru (Kepala Sekolah) atau Admin instansi dapat memperbaiki di e-Kinerja.",-1),ci=(0,a.createElementVNode)("ul",null,[(0,a.createElementVNode)("li",null," Pastikan terlebih dahulu apakah Kepala Sekolah sudah sesuai dengan yang di Ruang GTK. "),(0,a.createElementVNode)("li",null," Kepala Sekolah melakukan sinkron di e-Kinerja, atas informasi dari guru. "),(0,a.createElementVNode)("li",null," Jika Sinkron Ruang GTK untuk Kepala Sekolah di e-Kinerja sukses, guru atau admin instansi dapat mencoba kembali Sinkron Ruang GTK di e-Kinerja. ")],-1),di=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),ui=(0,a.createElementVNode)("h6",null,"Atasan Guru (Kepala Sekolah) atau Admin instansi dapat memperbaiki di e-Kinerja.",-1),pi=(0,a.createElementVNode)("ul",null,[(0,a.createElementVNode)("li",null," Pastikan terlebih dahulu apakah Kepala Sekolahunit kerjanya sudah sesuai di Profil. "),(0,a.createElementVNode)("li",null," Kepala Sekolah dapat menyesuaikan Unit Kerja di Profil sesuai dengan Unit Kerja sebenarnya. "),(0,a.createElementVNode)("li",null," Admin e-Kinerja Instansi juga bisa memperbaiki unit kerja Kepala Sekolah jika terjadi kesalahan. ")],-1),mi=(0,a.createElementVNode)("br",null,null,-1),fi=(0,a.createElementVNode)("h5",null,"Berhasil Melakukan Sinkro dengan data",-1),hi={key:0,class:"col-12"},Ai=[(0,a.createElementVNode)("div",{class:"alert alert-info"},[(0,a.createElementVNode)("b",null,"Tidak ada RHK dan indikator baru yang masuk. Silahkan mengecek detil SKP (RHK dan indikator) jika sudah sesuai dengan Ruang GTK")],-1)],gi={key:0},ki=(0,a.createElementVNode)("br",null,null,-1),bi=(0,a.createElementVNode)("br",null,null,-1),yi={key:1},vi=(0,a.createElementVNode)("br",null,null,-1),Ei=(0,a.createElementVNode)("br",null,null,-1),Ni={key:2},_i={key:3},wi={key:4},Vi={key:5},xi=(0,a.createElementVNode)("h5",null,"Data Pegawai",-1),Bi={class:"row mt-3"},Si={class:"col-md-4 col-sm-12"},Ci={class:"form-group"},Ti=(0,a.createElementVNode)("label",null,"Nama Pegawai e-Kinerja",-1),ji={class:"form-control-static"},Di={class:"col-md-4 col-sm-12"},Pi={class:"form-group"},Fi=(0,a.createElementVNode)("label",null,"Nama Pegawai Ruang GTK",-1),Ii={class:"form-control-static"},Ui={class:"col-md-4 col-sm-12"},Mi={class:"form-group"},Oi=(0,a.createElementVNode)("label",null,"NIP Pegawai",-1),Li={class:"form-control-static"},Ki=(0,a.createElementVNode)("hr",null,null,-1),Ri={class:"row mt-3"},Hi={class:"col-md-6 col-sm-12"},Qi={class:"form-group"},$i=(0,a.createElementVNode)("label",null,"Periode",-1),zi={class:"badge bg-primary"},Ji={class:"col-md-3 col-sm-12"},qi={class:"form-group"},Gi=(0,a.createElementVNode)("label",null,"Pendekatan",-1),Wi={class:"form-control-static"},Yi={class:"col-md-3 col-sm-12"},Xi={class:"form-group"},Zi=(0,a.createElementVNode)("label",null,"Jenis SKP",-1),eo={class:"form-control-static"},to={class:"row"},no={class:"col-md-6 col-sm-12"},ao={class:"form-group"},ro=(0,a.createElementVNode)("label",null,"Nama Unor e-Kinerja",-1),io={class:"form-control-static"},oo={class:"col-md-6 col-sm-12"},lo={class:"form-group"},so=(0,a.createElementVNode)("label",null,"Nama Unor Ruang GTK",-1),co={class:"form-control-static"},uo=(0,a.createElementVNode)("h5",null,"Gagal Melakukan Sinkro dikarenakan",-1),po=(0,a.createElementVNode)("div",{class:"col-12"},[(0,a.createElementVNode)("div",{class:"alert alert-danger"},[(0,a.createElementVNode)("b",null,"Unor di Ruang GTK Belum Padan!")])],-1),mo=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),fo=(0,a.createElementVNode)("h6",null,"Silahkan Hubungi Operator aplikasi Silakan laporkan ke BKD atau Bagian Organisasi di instansi Anda agar Unor Sekolah tersebut dapat dipadankan di SIASN.",-1),ho=(0,a.createElementVNode)("h5",null,"SKP Terakhir di Ruang GTK",-1),Ao=(0,a.createElementVNode)("h5",null,"Gagal Melakukan Sinkro dikarenakan",-1),go=(0,a.createElementVNode)("div",{class:"col-12"},[(0,a.createElementVNode)("div",{class:"alert alert-danger"},[(0,a.createElementVNode)("b",null,"Unor Pegawai Berbeda dengan Unor SKP Terakhir di Ruang GTK")])],-1),ko=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),bo=(0,a.createElementVNode)("h6",null,"Silahkan remajakan data Unor Pegawai ke Unor terakhir di Ruang GTK dengan cara berikut :",-1),yo=(0,a.createElementVNode)("ol",null,[(0,a.createElementVNode)("li",null," Klik tombol sinkron SIASN di menu Profile Pegawai. "),(0,a.createElementVNode)("li",null," Jika masih berbeda silahkan menghubungi Operator Layanan Peremajaan SIASN Instansi di BKD/BKPSDM/BKPP ")],-1),vo={key:1,class:"col-12"},Eo={class:"alert alert-info"},No={key:0},_o={key:1},wo={key:1,class:"col-12"},Vo={class:"alert alert-info"},xo={key:0},Bo={key:1},So={key:0,class:"text-center"},Co=[(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-3 w-3 text-white",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15"})],-1),(0,a.createElementVNode)("b",null," Lakukan Sinkro?",-1)],To=(0,a.createElementVNode)("h5",null,"Terdapat SKP dengan data yg dulplikat, silahkan hapus SKP yang di rasa tidak perlu",-1),jo={class:"card-body"},Do={class:"row mb-1 me-0"},Po=(0,a.createElementVNode)("div",{class:"col-md-3"},[(0,a.createElementVNode)("span",null,"Periode")],-1),Fo={class:"col-md-9"},Io={class:"badge bg-primary"},Uo={class:"row mb-1 me-0"},Mo=(0,a.createElementVNode)("div",{class:"col-md-3"},[(0,a.createElementVNode)("span",null,"Unit Kerja")],-1),Oo={class:"col-md-9"},Lo={class:"row mb-1 me-0"},Ko=(0,a.createElementVNode)("div",{class:"col-md-3"},[(0,a.createElementVNode)("span",null,"Status")],-1),Ro={class:"col-md-9"},Ho={class:"badge bg-success"},Qo={class:"row mb-1 me-0"},$o=(0,a.createElementVNode)("div",{class:"col-md-3"},[(0,a.createElementVNode)("span",null,"Jabatan")],-1),zo={class:"col-md-9"},Jo={class:"row mb-1 me-0"},qo=(0,a.createElementVNode)("div",{class:"col-md-3"},[(0,a.createElementVNode)("span",null,"Jenis Pegawai")],-1),Go={class:"col-md-9"},Wo={class:"text-center"},Yo=["onClick"],Xo=[(0,a.createElementVNode)("b",null,"Hapus SKP ini?",-1)],Zo=(0,a.createElementVNode)("h5",null,"Data Pegawai",-1),el={class:"row mt-3"},tl={class:"col-md-4 col-sm-12"},nl={class:"form-group"},al=(0,a.createElementVNode)("label",null,"Nama Pegawai e-Kinerja",-1),rl={class:"form-control-static"},il={class:"col-md-4 col-sm-12"},ol={class:"form-group"},ll=(0,a.createElementVNode)("label",null,"Nama Pegawai Ruang GTK",-1),sl={class:"form-control-static"},cl={class:"col-md-4 col-sm-12"},dl={class:"form-group"},ul=(0,a.createElementVNode)("label",null,"NIP Pegawai",-1),pl={class:"form-control-static"},ml=(0,a.createElementVNode)("hr",null,null,-1),fl={class:"row mt-3"},hl={class:"col-md-6 col-sm-12"},Al={class:"form-group"},gl=(0,a.createElementVNode)("label",null,"Periode",-1),kl={class:"badge bg-primary"},bl={class:"col-md-3 col-sm-12"},yl={class:"form-group"},vl=(0,a.createElementVNode)("label",null,"Pendekatan",-1),El={class:"form-control-static"},Nl={class:"col-md-3 col-sm-12"},_l={class:"form-group"},wl=(0,a.createElementVNode)("label",null,"Jenis SKP",-1),Vl={class:"form-control-static"},xl={class:"table-responsive"},Bl={class:"table table-sm table-hover"},Sl=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"Detail"),(0,a.createElementVNode)("th",null,"Data e-Kinerja"),(0,a.createElementVNode)("th",null,"Data Ruang GTK")])],-1),Cl=(0,a.createElementVNode)("td",null,"Pegawai Unor",-1),Tl=(0,a.createElementVNode)("td",null,"Detail Pegawai Atasan",-1),jl={key:0},Dl=(0,a.createElementVNode)("br",null,null,-1),Pl=(0,a.createElementVNode)("br",null,null,-1),Fl=(0,a.createElementVNode)("br",null,null,-1),Il={key:1},Ul={key:2},Ml=(0,a.createElementVNode)("br",null,null,-1),Ol=(0,a.createElementVNode)("br",null,null,-1),Ll=(0,a.createElementVNode)("br",null,null,-1),Kl={key:3},Rl=(0,a.createElementVNode)("h5",null,"Gagal Melakukan Sinkro dikarenakan",-1),Hl={class:"col-12"},Ql={class:"alert alert-danger"},$l=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),zl=(0,a.createElementVNode)("h6",null,"Pegawai terkait melanjutkan proses perencanaan di Ruang GTK",-1),Jl=(0,a.createElementVNode)("ol",null,[(0,a.createElementVNode)("li",null," Pegawai membuat perencanaan di Ruang GTK hingga disepakati Atasan dan disepakati bersama. "),(0,a.createElementVNode)("li",null," Setelah perencanaan selesai dibuat di Ruang GTK, Pegawai bisa mencoba kembali tombol Sinkron Ruang GTK di e-Kinerja. ")],-1),ql=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),Gl=(0,a.createElementVNode)("ul",null,[(0,a.createElementVNode)("li",null," Mohon pastikan SKP pegawai ini sudah melakukan proses sepakat dan di review oleh atasannya. ")],-1),Wl=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),Yl=(0,a.createElementVNode)("h6",null,"Admin Instansi melakukan perbaikan di e-Kinerja dan SIASN.",-1),Xl=(0,a.createElementVNode)("ol",null,[(0,a.createElementVNode)("li",null," Instansi memastikan unit organisasi (unor) terkait di e-Kinerja dan SIASN keduanya berstatus aktif, karena sinkronisasi Ruang GTK akan gagal jika salah satu di antaranya tidak aktif. "),(0,a.createElementVNode)("li",null," Setelah diperbaiki, pegawai maupun admin instansi kinerja dapat mencoba kembali sinkronisasi Ruang GTK. ")],-1),Zl=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),es=(0,a.createElementVNode)("h6",null,"Atasan Guru (Kepala Sekolah) atau Admin Instansi melakukan perbaikan di e-Kinerja.",-1),ts=(0,a.createElementVNode)("ul",null,[(0,a.createElementVNode)("li",null," Opsi A: Kepala Sekolah melakukan sinkron di e-Kinerja, atas informasi dari guru. "),(0,a.createElementVNode)("li",null," Opsi B: Admin instansi melakukan sinkron Ruang GTK untuk Kepala Sekolah terkait di e-Kinerja. "),(0,a.createElementVNode)("li",null," Jika sinkron Ruang GTK untuk Kepala Sekolah di e-Kinerja sukses, guru atau admin instansi dapat mencoba kembali Sinkron Ruang GTK di e-Kinerja. ")],-1),ns=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),as=(0,a.createElementVNode)("h6",null,"Admin Instansi melakukan perbaikan di e-Kinerja dan SIASN.",-1),rs=(0,a.createElementVNode)("ul",null,[(0,a.createElementVNode)("li",null,[(0,a.createElementVNode)("b",null,"Periksa Unor:"),(0,a.createTextVNode)(" Admin instansi memastikan bahwa seluruh unit organisasi (unor) sekolah di e-Kinerja memiliki unit kerja atasan yang sesuai melalui menu Manajemen Unor. ")]),(0,a.createElementVNode)("li",null,[(0,a.createElementVNode)("b",null,"Perbaikan Unor:"),(0,a.createTextVNode)(" Menu Manajemen Unor: Admin instansi menggunakan menu Manajemen Unor untuk memeriksa dan menambahkan unit kerja atasan pada seluruh unor sekolah yang tidak memilikinya. ")]),(0,a.createElementVNode)("li",null,[(0,a.createElementVNode)("b",null,"Sinkronisasi Ulang:"),(0,a.createTextVNode)(" Setelah perbaikan dilakukan, admin instansi dapat mencoba kembali proses Sinkron Ruang GTK di e-Kinerja untuk memastikan bahwa semua data telah diperbarui dan tersinkronisasi dengan benar. ")])],-1),is=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),os=(0,a.createElementVNode)("h6",null,"Admin Instansi melakukan perbaikan di e-Kinerja dan SIASN dengan langkah-langkah berikut:",-1),ls=(0,a.createElementVNode)("ul",null,[(0,a.createElementVNode)("li",null,[(0,a.createElementVNode)("b",null,"Identifikasi Perbedaan Atasan:"),(0,a.createTextVNode)(" Admin instansi menggunakan menu Log Sinkronisasi Ruang GTK di e-Kinerja untuk mengetahui perbedaan atasan yang terdapat di Ruang GTK ")]),(0,a.createElementVNode)("li",null,[(0,a.createElementVNode)("b",null,"Pembaruan Data Atasan:"),(0,a.createTextVNode)(" Setelah mengetahui perbedaan atasan, admin instansi melakukan pembaruan data atasan unor di e-Kinerja dan SIASN sesuai dengan informasi yang ada di Ruang GTK. ")]),(0,a.createElementVNode)("li",null,[(0,a.createElementVNode)("b",null,"Sinkron Ruang GTK untuk Pegawai Terkait:"),(0,a.createTextVNode)(" Setelah dilakukan pembaruan data, Admin Instansi dapat melakukan sinkron Ruang GTK untuk pegawai terkait, sehingga data yang tersinkronisasi di e-Kinerja dan SIASN menjadi akura ")])],-1),ss=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),cs=(0,a.createElementVNode)("h6",null,"Atasan Guru (Kepala Sekolah) atau Admin instansi dapat memperbaiki di e-Kinerja.",-1),ds=(0,a.createElementVNode)("ul",null,[(0,a.createElementVNode)("li",null," Pastikan terlebih dahulu apakah Kepala Sekolah sudah sesuai dengan yang di Ruang GTK. "),(0,a.createElementVNode)("li",null," Kepala Sekolah melakukan sinkron di e-Kinerja, atas informasi dari guru. "),(0,a.createElementVNode)("li",null," Jika Sinkron Ruang GTK untuk Kepala Sekolah di e-Kinerja sukses, guru atau admin instansi dapat mencoba kembali Sinkron Ruang GTK di e-Kinerja. ")],-1),us=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),ps=(0,a.createElementVNode)("h6",null,"Atasan Guru (Kepala Sekolah) atau Admin instansi dapat memperbaiki di e-Kinerja.",-1),ms=(0,a.createElementVNode)("ul",null,[(0,a.createElementVNode)("li",null," Pastikan terlebih dahulu apakah Kepala Sekolahunit kerjanya sudah sesuai di Profil. "),(0,a.createElementVNode)("li",null," Kepala Sekolah dapat menyesuaikan Unit Kerja di Profil sesuai dengan Unit Kerja sebenarnya. "),(0,a.createElementVNode)("li",null," Admin e-Kinerja Instansi juga bisa memperbaiki unit kerja Kepala Sekolah jika terjadi kesalahan. ")],-1),fs=(0,a.createElementVNode)("h5",null,"Berhasil Melakukan Sinkro dengan data",-1),hs={class:"col-12"},As={class:"alert alert-info"},gs={key:0},ks={key:1},bs={key:0,class:"col-12"},ys=[(0,a.createElementVNode)("div",{class:"alert alert-info"},[(0,a.createElementVNode)("b",null,"Tidak ada RHK dan indikator baru yang masuk. Silahkan mengecek detil SKP (RHK dan indikator) jika sudah sesuai dengan Ruang GTK")],-1)],vs={key:0},Es=(0,a.createElementVNode)("br",null,null,-1),Ns=(0,a.createElementVNode)("br",null,null,-1),_s={key:1},ws=(0,a.createElementVNode)("br",null,null,-1),Vs=(0,a.createElementVNode)("br",null,null,-1),xs={key:2},Bs={key:3},Ss={key:4},Cs={key:5};var Ts=n(21218);function js(e){return js="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},js(e)}function Ds(){var e=Os(),t=e.m(Ds),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function a(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var r={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(a){t||(t={stop:function(){return n(a.a,2)},catch:function(){return a.v},abrupt:function(e,t){return n(a.a,r[e],t)},delegateYield:function(e,r,i){return t.resultName=r,n(a.d,Ps(e),i)},finish:function(e){return n(a.f,e)}},n=function(e,n,r){a.p=t.prev,a.n=t.next;try{return e(n,r)}finally{t.next=a.n}}),t.resultName&&(t[t.resultName]=a.v,t.resultName=void 0),t.sent=a.v,t.next=a.n;try{return e.call(this,t)}finally{a.p=t.prev,a.n=t.next}}}return(Ds=function(){return{wrap:function(t,n,a,r){return e.w(i(t),n,a,r&&r.reverse())},isGeneratorFunction:a,mark:e.m,awrap:function(e,t){return new Ks(e,t)},AsyncIterator:Ms,async:function(e,t,n,r,o){return(a(t)?Us:Is)(i(e),t,n,r,o)},keys:Fs,values:Ps}})()}function Ps(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(js(e)+" is not iterable")}function Fs(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function Is(e,t,n,a,r){var i=Us(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function Us(e,t,n,a,r){return new Ms(Os().w(e,t,n,a),r||Promise)}function Ms(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof Ks?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(Ls(Ms.prototype),Ls(Ms.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),Ls(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function Os(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return Ls(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(Ls(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,Ls(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,Ls(u,"constructor",c),Ls(c,"constructor",s),s.displayName="GeneratorFunction",Ls(c,r,"GeneratorFunction"),Ls(u),Ls(u,r,"Generator"),Ls(u,a,(function(){return this})),Ls(u,"toString",(function(){return"[object Generator]"})),(Os=function(){return{w:i,m:p}})()}function Ls(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}Ls=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){Ls(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},Ls(e,t,n,a)}function Ks(e,t){this.v=e,this.k=t}function Rs(e,t,n,a,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(a,r)}var Hs=6e5;function Qs(e){return $s.apply(this,arguments)}function $s(){return $s=function(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var i=e.apply(t,n);function o(e){Rs(i,a,r,o,l,"next",e)}function l(e){Rs(i,a,r,o,l,"throw",e)}o(void 0)}))}}(Ds().mark((function e(t){var n,a,r,i,o,l,s,c,d,u,p,m,f,h=arguments;return Ds().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=h.length>1&&void 0!==h[1]?h[1]:{},r=(a=h.length>2&&void 0!==h[2]?h[2]:{}).maxWaitMs,i=void 0===r?Hs:r,o=a.intervalMs,l=void 0===o?5e3:o,e.prev=2,e.next=5,Ts.A.post(t,n);case 5:s=e.sent,e.next=11;break;case 8:throw e.prev=8,e.t0=e.catch(2),new Error((null===(c=e.t0.response)||void 0===c||null===(d=c.data)||void 0===d?void 0:d.message)||"Gagal memulai sinkronisasi Ruang GTK. Silakan coba lagi.");case 11:if(!1!==s.data.success){e.next=13;break}throw new Error(s.data.message);case 13:if(u=s.data.job_id){e.next=16;break}throw new Error("Gagal memulai sinkronisasi Ruang GTK. Silakan coba lagi.");case 16:p=Date.now()+i;case 17:if(!(Date.now()=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(Qc(e)+" is not iterable")}function Jc(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function qc(e,t,n,a,r){var i=Gc(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function Gc(e,t,n,a,r){return new Wc(Yc().w(e,t,n,a),r||Promise)}function Wc(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof Zc?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(Xc(Wc.prototype),Xc(Wc.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),Xc(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function Yc(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return Xc(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(Xc(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,Xc(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,Xc(u,"constructor",c),Xc(c,"constructor",s),s.displayName="GeneratorFunction",Xc(c,r,"GeneratorFunction"),Xc(u),Xc(u,r,"Generator"),Xc(u,a,(function(){return this})),Xc(u,"toString",(function(){return"[object Generator]"})),(Yc=function(){return{w:i,m:p}})()}function Xc(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}Xc=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){Xc(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},Xc(e,t,n,a)}function Zc(e,t){this.v=e,this.k=t}function ed(e,t,n,a,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(a,r)}const td={components:{ModalEditSkp:ot,ModalHapusSkp:ct,ModalSinkroPmm:Js,ProfilView:Hc},data:function(){return{data:[],api:null,isJpt:!1,isPimpinanOrganisasi:!1,plt_plh:[],profil:[]}},setup:function(){var e=(0,qs.Pj)(),t=(0,a.computed)((function(){return e.state.jumlahKeberatan})),n=(0,a.computed)((function(){return e.state.isPmm})),r=(0,a.computed)((function(){return e.state.statusPmm})),i=(0,a.computed)((function(){return e.state.instansiId})),o=(0,a.computed)((function(){return e.state.jumlahPerbaikanNilai}));return{store:e,jumlahKeberatan:t,isPmm:n,instansiId:i,statusPmm:r,jumlahPerbaikanNilai:o}},methods:{loadData:function(){var e=this;return function(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var i=e.apply(t,n);function o(e){ed(i,a,r,o,l,"next",e)}function l(e){ed(i,a,r,o,l,"throw",e)}o(void 0)}))}}($c().mark((function t(){var n,a;return $c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.$root.get("/api/skp_awal");case 2:if(n=t.sent){t.next=5;break}return t.abrupt("return");case 5:e.data=n.skp,e.profil=n.profil,localStorage.setItem("jumlahPerbaikanNilai",n.profil.total_perlu_perbaikan),e.store.commit("set_jumlah_perbaikan_nilai",n.profil.total_perlu_perbaikan),a=n.profil.is_plt_plh?"1":"0",localStorage.setItem("isPltPlh",a),e.store.commit("set_is_plt_plh",a),localStorage.setItem("jumlahCuti",n.profil.jumlah_cuti),e.store.commit("set_jumlah_cuti",n.profil.jumlah_cuti);case 14:case"end":return t.stop()}}),t)})))()},properCase:function(e){return(0,de.xJ)(e)},formatDate:function(e){return(0,de.Yq)(e)},canSkpByStatusPmmAndTahun:function(e){return["1","3"].includes(this.statusPmm)?!(e>=2024):["8"].includes(this.statusPmm)?!(e>=2025):["2","4","5","6","7"].includes(this.statusPmm)?!(e>=2026):!(e>=2024)}},created:function(){this.loadData()}},nd=(0,it.A)(td,[["render",function(e,t,n,_,de,ue){var pe=(0,a.resolveComponent)("ProfilView"),me=(0,a.resolveComponent)("router-link"),fe=(0,a.resolveComponent)("ModalEditSkp"),he=(0,a.resolveComponent)("ModalHapusSkp"),Ae=(0,a.resolveComponent)("ModalSinkroPmm");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",r,[(0,a.createVNode)(pe,{profil:de.profil},null,8,["profil"]),(0,a.createElementVNode)("div",i,[o,(0,a.createElementVNode)("div",l,[(0,a.createElementVNode)("div",s,[(0,a.createElementVNode)("button",{class:"btn icon icon-left btn-sm btn-primary float-end mt-2",onClick:t[0]||(t[0]=function(t){return e.$refs.modalEditSkp.tambahSkp()})},[c,(0,a.createTextVNode)("Tambah Periode SKP ")]),_.isPmm?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn icon icon-left btn-sm btn-primary float-end mt-2",onClick:t[1]||(t[1]=function(t){return e.$refs.sinkroPmmModal.openModal()})},d)):(0,a.createCommentVNode)("",!0)])])]),null!=_.jumlahKeberatan&&_.jumlahKeberatan>0?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[u,(0,a.createVNode)(me,{class:"col-12",to:"/keberatan"},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",p,[(0,a.createElementVNode)("b",null,"Terdapat "+(0,a.toDisplayString)(_.jumlahKeberatan)+" Yang Mengajukan Keberatan ",1)])]})),_:1})],64)):(0,a.createCommentVNode)("",!0),_.jumlahPerbaikanNilai&&null!=_.jumlahPerbaikanNilai&&_.jumlahPerbaikanNilai>0?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[m,(0,a.createElementVNode)("div",f,[(0,a.createElementVNode)("b",null,"Terdapat "+(0,a.toDisplayString)(_.jumlahPerbaikanNilai)+" penilaian yang perlu diperbaiki sebelum batas pengisian periodik berakhir. ",1)])],64)):(0,a.createCommentVNode)("",!0),_.isPmm?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[h,(0,a.createElementVNode)("div",A,[(0,a.createElementVNode)("div",g,[(0,a.createElementVNode)("b",null,"Akun Anda Terdaftar Sebagai Pengguna Aplikasi Ruang GTK : "+(0,a.toDisplayString)(e.getKeteranganRuangGtk),1)])])],64)):(0,a.createCommentVNode)("",!0)]),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(de.data,(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)("div",{key:t.id},[(0,a.createElementVNode)("div",k,[(0,a.createElementVNode)("div",b,[(0,a.createElementVNode)("div",y,[(0,a.createElementVNode)("div",v,[(0,a.createElementVNode)("div",E,[N,(0,a.createElementVNode)("div",w,[(0,a.createElementVNode)("span",V,(0,a.toDisplayString)(ue.formatDate(t.periode_awal))+" - "+(0,a.toDisplayString)(ue.formatDate(t.periode_akhir)),1)])]),(0,a.createElementVNode)("div",x,[B,(0,a.createElementVNode)("div",S,[(0,a.createElementVNode)("span",C,(0,a.toDisplayString)(t.pendekatan?ue.properCase(t.pendekatan):"-"),1)])]),(0,a.createElementVNode)("div",T,[j,(0,a.createElementVNode)("div",D,[(0,a.createElementVNode)("span",null,(0,a.toDisplayString)(t.pegawai_unit_kerja),1)])]),(0,a.createElementVNode)("div",P,[F,(0,a.createElementVNode)("div",I,["plth"==t.plt_plh_jenis?((0,a.openBlock)(),(0,a.createElementBlock)("span",U,"PLT")):"plh"==t.plt_plh_jenis?((0,a.openBlock)(),(0,a.createElementBlock)("span",M,"PLH")):"pjb"==t.plt_plh_jenis?((0,a.openBlock)(),(0,a.createElementBlock)("span",O,"Pejabat")):((0,a.openBlock)(),(0,a.createElementBlock)("span",L,"Definitif"))])])]),(0,a.createElementVNode)("div",K,[(0,a.createElementVNode)("div",R,[H,(0,a.createElementVNode)("div",Q,[(0,a.createElementVNode)("span",$,(0,a.toDisplayString)(t.status?t.status.toUpperCase():"-"),1)])]),(0,a.createElementVNode)("div",z,[J,(0,a.createElementVNode)("div",q,["persetujuan"!=t.status?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[t.keterangan?((0,a.openBlock)(),(0,a.createElementBlock)("span",G,(0,a.toDisplayString)(t.keterangan?t.keterangan:"-"),1)):((0,a.openBlock)(),(0,a.createElementBlock)("span",W,"-"))],64)):(0,a.createCommentVNode)("",!0)])]),(0,a.createElementVNode)("div",Y,[X,(0,a.createElementVNode)("div",Z,[(0,a.createElementVNode)("span",null,(0,a.toDisplayString)(t.pegawai_jabatan),1)])]),(0,a.createElementVNode)("div",ee,[te,(0,a.createElementVNode)("div",ne,[(0,a.createElementVNode)("span",null,(0,a.toDisplayString)("1"==t.pegawai_jenis_jabatan?"Pimpinan":"Pegawai"),1)])])])]),(0,a.createElementVNode)("div",ae,[(0,a.createElementVNode)("div",re,[(0,a.createElementVNode)("div",ie,[(0,a.createVNode)(me,{class:"btn btn-outline-primary",to:"/skp/"+t.id},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)("Detil SKP")]})),_:2},1032,["to"]),(0,a.createVNode)(me,{class:"btn btn-outline-primary",to:"/skp/"+t.id+"/tim_kerja"},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)("Matriks Peran Hasil")]})),_:2},1032,["to"]),"1"==t.pegawai_jenis_jabatan?((0,a.openBlock)(),(0,a.createBlock)(me,{key:0,class:"btn btn-outline-primary",to:"/skp/"+t.id+"/skp_bawahan"},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)("SKP Bawahan")]})),_:2},1032,["to"])):(0,a.createCommentVNode)("",!0),(0,a.createVNode)(me,{class:"btn btn-outline-primary",to:"/skp/"+t.id+"/penilaian"},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)("Penilaian")]})),_:2},1032,["to"])])]),(0,a.createElementVNode)("div",oe,[(0,a.createElementVNode)("div",le,[0==_.isPmm||ue.canSkpByStatusPmmAndTahun(t.tahun)||null!=t.plt_plh_jenis?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("button",{class:"btn btn-warning",onClick:function(n){return e.$refs.modalEditSkp.editSkp(t.id,t.periode_awal,t.periode_akhir,t.pendekatan)}},"Edit",8,se),(0,a.createElementVNode)("button",{class:"btn btn-danger",onClick:function(n){return e.$refs.modalHapusSkp.hapusSkp(t.id)}},"Hapus",8,ce)],64)):(0,a.createCommentVNode)("",!0)])])])])])])})),128)),(0,a.createVNode)(fe,{ref:"modalEditSkp",onDone:t[2]||(t[2]=function(e){return ue.loadData()})},null,512),(0,a.createVNode)(he,{ref:"modalHapusSkp",onDone:t[3]||(t[3]=function(e){return ue.loadData()})},null,512),(0,a.createVNode)(Ae,{ref:"sinkroPmmModal","is-ps":"8"==_.statusPmm,onDone:t[4]||(t[4]=function(e){return ue.loadData()})},null,8,["is-ps"])],64)}]]);var ad={class:"page-title mb-3"},rd={class:"row"},id=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Detil SKP"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Detil Sasaran Kinerja Pegawai.")],-1),od={class:"col-lg-6 text-end"};var ld={key:0},sd={key:0,class:"form-group"},cd=(0,a.createElementVNode)("label",null,"Rencana Hasil Kerja Atasan yang diintervensi",-1),dd=(0,a.createElementVNode)("br",null,null,-1),ud=(0,a.createElementVNode)("b",null,"RHK",-1),pd=(0,a.createElementVNode)("br",null,null,-1),md=(0,a.createElementVNode)("br",null,null,-1),fd={key:0},hd={key:1},Ad={key:1,class:"form-group"},gd=(0,a.createElementVNode)("label",null,"Klasifikasi RHK",-1),kd=(0,a.createElementVNode)("option",{value:""},"-- Pilih --",-1),bd=(0,a.createElementVNode)("option",{value:"organisasi"},"Organisasi - tertaut di Unit Organisasi",-1),yd=(0,a.createElementVNode)("option",{value:"individu"},"Individu - tertaut di SKP Pegawai",-1),vd=(0,a.createElementVNode)("option",{value:"spm"},"SPM untuk Pengawas Sekolah - tertaut di Unit Organisasi",-1),Ed=(0,a.createElementVNode)("option",{value:"guru_swasta"},"Organisasi untuk Guru Sekolah Swasta - tertaut di Unit Organisasi",-1),Nd=(0,a.createElementVNode)("option",{value:"guru_gpk"},"Organisasi untuk Guru ULD / GPK - tertaut di Unit Organisasi",-1),_d={key:2,class:"form-group"},wd=(0,a.createElementVNode)("label",null,"Unit Kerja/Tim Kerja",-1),Vd=["value"],xd={class:"form-group"},Bd=(0,a.createElementVNode)("label",null,"Jenis RHK",-1),Sd=(0,a.createElementVNode)("option",{value:"utama"},"Utama",-1),Cd=(0,a.createElementVNode)("option",{value:"tambahan"},"Tambahan",-1),Td={class:"form-group"},jd=(0,a.createElementVNode)("label",null,"Rencana Hasil Kerja",-1),Dd=["disabled"],Pd={key:3,class:"form-group"},Fd=(0,a.createElementVNode)("label",null,"Program Kerja Prioritas Nasional (PKPN)",-1),Id=(0,a.createElementVNode)("option",{value:"0"},"Tidak",-1),Ud=(0,a.createElementVNode)("option",{value:"1"},"Ya",-1),Md={key:4,class:"form-group"},Od=(0,a.createElementVNode)("label",null,"Penugasan dari",-1);var Ld=n(47120);const Kd={name:"ModalEditRhk",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:["tahun"],emits:["done"],data:function(){return{editRhkData:{mode:"add",spm:"false"},editRhkValidation:null,model:null,rhk_atasan_jenis:null,rhk_atasan:null,skp_id:null,jenis_jabatan:null,skp_organisasi_id:null,isShowKlasifikasi:!1,isShowUnor:!1,unors:null,check_kadis:null,klasifikasi:null,tahun:null,pkpnAwal:"0",tahunMulaiPkpn:2026}},computed:{bolehPkpn:function(){return"jpt"==this.model&&"organisasi"==this.klasifikasi&&Number(this.tahun)>=this.tahunMulaiPkpn}},methods:{properCase:function(e){return(0,de.xJ)(e)},changeKolom:function(e){this.editRhkData.rhk_atasan_jenis=this.rhk_atasan.filter((function(t){return t.id==e}))[0].jenis},fuseSearch:function(e,t){var n=new Ld.A(e,{keys:["deskripsi","rhk","unor_nama"],shouldSort:!0});return t.length?n.search(t).map((function(e){return e.item})):n.list},editRhk:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;this.tahun=n,null==e?(this.klasifikasi="",this.checkKadis(),this.pkpnAwal="0",this.editRhkData={mode:"add",rhk_atasan_jenis:this.rhk_atasan_jenis,klasifikasi:"",is_prioritas_nasional:"0"}):(this.klasifikasi=e.bagian,this.pkpnAwal=e.is_prioritas_nasional?"1":"0",this.editRhkData={mode:"edit",id:e.rhk_id,klasifikasi:e.bagian,jenis:e.jenis,deskripsi:e.rhk,penugasan_dari:e.penugasan_dari,rhk_atasan:"indikator"==this.rhk_atasan_jenis?e.ind_atasan_id:e.rhk_atasan_id,skp_organisasi:e.skp_organisasi_id,rhk_atasan_jenis:this.rhk_atasan_jenis,spm:e.spm,is_prioritas_nasional:this.pkpnAwal});var a={};null!=this.skp_organisasi_id&&(a={skp_organisasi_id:this.skp_organisasi_id}),this.$root.get("/api/skp/"+this.skp_id+"/unor_bawahan",a).then((function(e){e&&e.length>0?t.isShowKlasifikasi=!0:t.isShowKlasifikasi=!1,t.unors=e})),this.$refs.editRhkModal.show()},showUnor:function(e){var t=e.target.value;("organisasi"==t||"spm"==t||"guru_swasta"==t||"guru_gpk"==t)&&this.unors&&this.unors.length>0?this.isShowUnor=!0:this.isShowUnor=!1},checkKadis:function(){var e=this;this.$root.get("/api/pegawai/is_kadis").then((function(t){e.check_kadis=t}))},doEditRhk:function(){var e=this;this.$refs.formEditRhk.validate().then((function(t){1==t.valid&&("edit"==e.editRhkData.mode&&"1"==e.pkpnAwal&&"0"==e.editRhkData.is_prioritas_nasional?e.$root.get("/api/rhk/"+e.editRhkData.id+"/pkpn/jumlah_turunan").then((function(t){t&&(t.total>0&&!confirm("".concat(t.total," RHK bawahan akan kehilangan tanda Program Kerja Prioritas Nasional (PKPN). Lanjutkan?"))||e.simpanRhk())})):e.simpanRhk())}))},simpanRhk:function(){var e=this;if("add"==this.editRhkData.mode){var t=this.$loading.show();et.A.post("/api/skp/"+this.skp_id+"/rhk",this.editRhkData).then((function(n){e.$refs.editRhkModal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}else{var n=this.$loading.show();et.A.put("/api/skp/"+this.skp_id+"/rhk/"+this.editRhkData.id,this.editRhkData).then((function(t){e.$refs.editRhkModal.hide(),n.hide(),e.$emit("done")})).catch((function(e){alert(e.message),n.hide()}))}}},watch:{model:function(e,t){this.editRhkValidation="jpt"==e?at.Ik({klasifikasi:at.Yj().required(),jenis:at.Yj().required()}):at.Ik({jenis:at.Yj().required()})},klasifikasi:function(e){this.editRhkData.deskripsi="",this.editRhkData.spm="0",this.editRhkData.klasifikasi=e,"organisasi"!=e&&(this.editRhkData.is_prioritas_nasional="0"),"spm"!=e&&"guru_swasta"!=e&&"guru_gpk"!=e||("spm"==e&&(this.editRhkData.spm=this.check_kadis),this.editRhkData.klasifikasi="organisasi",this.editRhkData.jenis="utama",1==this.check_kadis?"spm"==e?(this.editRhkData.deskripsi="Terlaksananya transformasi pembelajaran yang tercermin pada Rapor Pendidikan daerah melalui pendampingan satuan pendidikan",this.editRhkData.sumber="spm"):"guru_swasta"==e?(this.editRhkData.deskripsi="Meningkatnya pemerataan dan kualitas sumber daya guru dan kepala sekolah melalui penugasan Guru ASN pada Satuan Pendidikan yang diselenggarakan oleh Masyarakat",this.editRhkData.sumber="guru_swasta"):"guru_gpk"==e&&(this.editRhkData.deskripsi="Meningkatnya akses dan mutu layanan pendidikan inklusif melalui penguatan Unit Layanan Disabilitas (ULD) dan penugasan Guru Pendidikan Khusus",this.editRhkData.sumber="guru_gpk"):2==this.check_kadis&&(this.editRhkData.deskripsi="Terlaksananya transformasi pembelajaran yang tercermin pada Rapor Pendidikan daerah melalui pendampingan satuan pendidikan (Sesuai wilayah kerja)"))}}},Rd=(0,it.A)(Kd,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("v-select"),s=(0,a.resolveComponent)("Field"),c=(0,a.resolveComponent)("ErrorMessage"),d=(0,a.resolveComponent)("Form"),u=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(u,{title:"add"==i.editRhkData.mode?"Tambah RHK":"Edit RHK",ref:"editRhkModal",onClick:t[8]||(t[8]=function(e){return o.doEditRhk()}),modalClass:"modal-dialog modal-xl"},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(d,{ref:"formEditRhk","validation-schema":i.editRhkValidation},{default:(0,a.withCtx)((function(){return[i.rhk_atasan?((0,a.openBlock)(),(0,a.createElementBlock)("div",ld,["jajf"==i.model?((0,a.openBlock)(),(0,a.createElementBlock)("div",sd,[cd,(0,a.createVNode)(l,{modelValue:i.editRhkData.rhk_atasan,"onUpdate:modelValue":[t[0]||(t[0]=function(e){return i.editRhkData.rhk_atasan=e}),o.changeKolom],name:"rhk_atasan",label:"deskripsi",options:i.rhk_atasan,filter:o.fuseSearch,reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.jenis,n=e.deskripsi,r=e.rhk,i=e.unor_nama,l=e.jenis_rhk;return[i?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("i",null,[(0,a.createElementVNode)("small",null,(0,a.toDisplayString)(i),1)]),dd],64)):(0,a.createCommentVNode)("",!0),"indikator"==t?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[ud,(0,a.createTextVNode)(" - "+(0,a.toDisplayString)(r),1),pd],64)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.properCase(l)),1),md,(0,a.createElementVNode)("b",null,["indikator"==t?((0,a.openBlock)(),(0,a.createElementBlock)("span",fd,(0,a.toDisplayString)(o.properCase(t))+" -",1)):((0,a.openBlock)(),(0,a.createElementBlock)("span",hd,(0,a.toDisplayString)(t.toUpperCase())+" -",1))]),(0,a.createTextVNode)(" "+(0,a.toDisplayString)(n),1)]})),_:1},8,["modelValue","options","filter","reduce","onUpdate:modelValue"])])):(0,a.createCommentVNode)("",!0)])):(0,a.createCommentVNode)("",!0),1==i.isShowKlasifikasi?((0,a.openBlock)(),(0,a.createElementBlock)("div",Ad,[gd,(0,a.createVNode)(s,{name:"klasifikasi",as:"select",class:"form-select",modelValue:i.klasifikasi,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.klasifikasi=e}),onChange:t[2]||(t[2]=function(e){return o.showUnor(e)})},{default:(0,a.withCtx)((function(){return[kd,bd,yd,0!=i.check_kadis?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[vd,"1"==i.check_kadis&&i.tahun>="2026"?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[Ed,Nd],64)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0)]})),_:1},8,["modelValue"]),(0,a.createVNode)(c,{name:"klasifikasi"})])):(0,a.createCommentVNode)("",!0),1==i.isShowUnor||"edit"==i.editRhkData.mode&&i.editRhkData.skp_organisasi&&1==i.isShowKlasifikasi?((0,a.openBlock)(),(0,a.createElementBlock)("div",_d,[wd,(0,a.createVNode)(s,{name:"skp_organisasi",as:"select",class:"form-select",modelValue:i.editRhkData.skp_organisasi,"onUpdate:modelValue":t[3]||(t[3]=function(e){return i.editRhkData.skp_organisasi=e})},{default:(0,a.withCtx)((function(){return[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.unors,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("option",{value:e.id,key:e.id},(0,a.toDisplayString)(e.pegawai_unit_kerja),9,Vd)})),128))]})),_:1},8,["modelValue"]),(0,a.createVNode)(c,{name:"skp_organisasi"})])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",xd,[Bd,(0,a.createVNode)(s,{name:"jenis",as:"select",class:"form-select",modelValue:i.editRhkData.jenis,"onUpdate:modelValue":t[4]||(t[4]=function(e){return i.editRhkData.jenis=e}),disabled:"spm"==i.klasifikasi},{default:(0,a.withCtx)((function(){return[Sd,Cd]})),_:1},8,["modelValue","disabled"]),(0,a.createVNode)(c,{name:"jenis"})]),(0,a.createElementVNode)("div",Td,[jd,(0,a.withDirectives)((0,a.createElementVNode)("textarea",{name:"deskripsi",class:"form-control",rows:"4","onUpdate:modelValue":t[5]||(t[5]=function(e){return i.editRhkData.deskripsi=e}),disabled:"spm"==i.klasifikasi||"guru_swasta"==i.klasifikasi||"guru_gpk"==i.klasifikasi},null,8,Dd),[[a.vModelText,i.editRhkData.deskripsi]]),(0,a.createVNode)(c,{name:"deskripsi"})]),o.bolehPkpn?((0,a.openBlock)(),(0,a.createElementBlock)("div",Pd,[Fd,(0,a.createVNode)(s,{name:"is_prioritas_nasional",as:"select",class:"form-select",modelValue:i.editRhkData.is_prioritas_nasional,"onUpdate:modelValue":t[6]||(t[6]=function(e){return i.editRhkData.is_prioritas_nasional=e})},{default:(0,a.withCtx)((function(){return[Id,Ud]})),_:1},8,["modelValue"]),(0,a.createVNode)(c,{name:"is_prioritas_nasional"})])):(0,a.createCommentVNode)("",!0),"jpt"==i.model?((0,a.openBlock)(),(0,a.createElementBlock)("div",Md,[Od,(0,a.createVNode)(s,{name:"penugasan_dari",class:"form-control",modelValue:i.editRhkData.penugasan_dari,"onUpdate:modelValue":t[7]||(t[7]=function(e){return i.editRhkData.penugasan_dari=e}),maxlength:"45"},null,8,["modelValue"]),(0,a.createVNode)(c,{name:"penugasan_dari"})])):(0,a.createCommentVNode)("",!0)]})),_:1},8,["validation-schema"])]})),_:1},8,["title"])}]]);var Hd={class:"form-group"},Qd=(0,a.createElementVNode)("p",{class:"text-danger"},"Apakah Anda yakin ingin menghapus RHK ini?",-1),$d={class:"alert alert-danger mb-0"},zd=(0,a.createElementVNode)("strong",null,"Perhatian:",-1),Jd={key:0};const qd={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{skp_id:null,hapusRhkData:{}}},methods:{hapusRhk:function(e){var t=e.indikators||[];this.hapusRhkData={rhk_id:e.rhk_id,jumlah_realisasi:t.filter((function(e){return e.realisasi&&e.realisasi.realisasi})).length,jumlah_eviden:t.reduce((function(e,t){return e+(t.eviden?t.eviden.length:0)}),0)},this.$refs.hapusRhkModal.show()},doHapusRhk:function(){var e=this,t=this.$loading.show();et.A.delete("/api/skp/"+this.skp_id+"/rhk/"+this.hapusRhkData.rhk_id).then((function(n){e.$refs.hapusRhkModal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}}},Gd=(0,it.A)(qd,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Form"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"Hapus RHK",ref:"hapusRhkModal",onClick:t[0]||(t[0]=function(e){return o.doHapusRhk()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(l,{ref:"formHapusRhk"},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",Hd,[Qd,(0,a.createElementVNode)("div",$d,[zd,(0,a.createTextVNode)(" seluruh indikator, realisasi, dan eviden yang sudah diinput untuk RHK ini akan ikut terhapus dan tidak dapat dikembalikan. "),i.hapusRhkData.jumlah_realisasi||i.hapusRhkData.jumlah_eviden?((0,a.openBlock)(),(0,a.createElementBlock)("span",Jd," Saat ini terdapat "+(0,a.toDisplayString)(i.hapusRhkData.jumlah_realisasi)+" realisasi dan "+(0,a.toDisplayString)(i.hapusRhkData.jumlah_eviden)+" eviden pada RHK ini. ",1)):(0,a.createCommentVNode)("",!0)])])]})),_:1},512)]})),_:1},512)}]]);var Wd={key:0},Yd={key:0,class:"form-group"},Xd=(0,a.createElementVNode)("label",null,"Aspek",-1),Zd=(0,a.createElementVNode)("option",{value:"kualitas"},"Kualitas",-1),eu=(0,a.createElementVNode)("option",{value:"kuantitas"},"Kuantitas",-1),tu=(0,a.createElementVNode)("option",{value:"waktu"},"Waktu",-1),nu=(0,a.createElementVNode)("option",{value:"biaya"},"Biaya",-1),au={class:"form-group"},ru=(0,a.createElementVNode)("label",null,"Indikator",-1),iu={key:1},ou={class:"form-group"},lu=(0,a.createElementVNode)("label",null,"Target",-1),su={key:2,class:"form-group"},cu=(0,a.createElementVNode)("label",null,"Perspektif",-1),du=(0,a.createElementVNode)("option",{value:"penerima_layanan"},"Penerima Layanan",-1),uu=(0,a.createElementVNode)("option",{value:"penguatan_internal"},"Penguatan Internal",-1),pu=(0,a.createElementVNode)("option",{value:"proses_bisnis"},"Proses Bisnis",-1),mu=(0,a.createElementVNode)("option",{value:"anggaran"},"Anggaran",-1);const fu={name:"ModalEditIndikator",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{model:null,skp_id:null,editIndData:{mode:"add"},pendekatan:null}},methods:{editIndikator:function(e){var t=e.rhk,n=e.ind;this.editIndData=null==n?{mode:"add",rhk_id:t.rhk_id,rhk_bagian:t.bagian}:{mode:"edit",rhk_id:t.rhk_id,rhk_bagian:t.bagian,ind_id:n.id,deskripsi:n.indikator,target:n.target,perspektif:n.perspektif,aspek:n.aspek},this.$refs.editIndModal.show()},doEditInd:function(){var e=this;if("add"==this.editIndData.mode){var t=this.$loading.show();et.A.post("/api/skp/"+this.skp_id+"/rhk/"+this.editIndData.rhk_id+"/ind",this.editIndData).then((function(n){e.$refs.editIndModal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}else{var n=this.$loading.show();et.A.put("/api/skp/"+this.skp_id+"/rhk/"+this.editIndData.rhk_id+"/ind/"+this.editIndData.ind_id,this.editIndData).then((function(t){e.$refs.editIndModal.hide(),n.hide(),e.$emit("done")})).catch((function(e){alert(e.message),n.hide()}))}}}},hu=(0,it.A)(fu,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{title:"add"==i.editIndData.mode?"Tambah Indikator":"Edit Indikator",ref:"editIndModal",onClick:t[4]||(t[4]=function(e){return o.doEditInd()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"formEditInd"},{default:(0,a.withCtx)((function(){return["kuantitatif"==i.pendekatan?((0,a.openBlock)(),(0,a.createElementBlock)("div",Wd,["jajf"==i.model?((0,a.openBlock)(),(0,a.createElementBlock)("div",Yd,[Xd,(0,a.createVNode)(l,{name:"aspek",as:"select",class:"form-select",modelValue:i.editIndData.aspek,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.editIndData.aspek=e})},{default:(0,a.withCtx)((function(){return[Zd,eu,tu,nu]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"aspek"})])):(0,a.createCommentVNode)("",!0)])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",au,[ru,(0,a.withDirectives)((0,a.createElementVNode)("textarea",{name:"deskripsi",class:"form-control",rows:"4","onUpdate:modelValue":t[1]||(t[1]=function(e){return i.editIndData.deskripsi=e})},null,512),[[a.vModelText,i.editIndData.deskripsi]]),(0,a.createVNode)(s,{name:"deskripsi"})]),"kuantitatif"==i.pendekatan?((0,a.openBlock)(),(0,a.createElementBlock)("div",iu,[(0,a.createElementVNode)("div",ou,[lu,(0,a.createVNode)(l,{name:"target",class:"form-control",modelValue:i.editIndData.target,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.editIndData.target=e}),maxlength:"45"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"target"})])])):(0,a.createCommentVNode)("",!0),"jpt"==i.model&&"kuantitatif"==i.pendekatan?((0,a.openBlock)(),(0,a.createElementBlock)("div",su,[cu,(0,a.createVNode)(l,{name:"perspektif",as:"select",class:"form-select",modelValue:i.editIndData.perspektif,"onUpdate:modelValue":t[3]||(t[3]=function(e){return i.editIndData.perspektif=e})},{default:(0,a.withCtx)((function(){return[du,uu,pu,mu]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"perspektif"})])):(0,a.createCommentVNode)("",!0)]})),_:1},512)]})),_:1},8,["title"])}]]);var Au={class:"form-group"},gu=(0,a.createElementVNode)("p",{class:"text-danger"},"Apakah Anda yakin ingin menghapus indikator ini?",-1),ku={class:"alert alert-danger mb-0"},bu=(0,a.createElementVNode)("strong",null,"Perhatian:",-1),yu={key:0},vu={key:0},Eu={key:1},Nu={key:2};const _u={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{skp_id:null,hapusIndData:{}}},methods:{hapusIndikator:function(e){var t=e.rhk,n=e.ind;this.hapusIndData={rhk_id:t.rhk_id,ind_id:n.id,ada_realisasi:!(!n.realisasi||!n.realisasi.realisasi),jumlah_eviden:n.eviden?n.eviden.length:0},this.$refs.hapusIndModal.show()},doHapusInd:function(){var e=this,t=this.$loading.show();et.A.delete("/api/skp/"+this.skp_id+"/rhk/"+this.hapusIndData.rhk_id+"/ind/"+this.hapusIndData.ind_id).then((function(n){e.$refs.hapusIndModal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}}},wu=(0,it.A)(_u,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Form"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"Hapus Indikator",ref:"hapusIndModal",onClick:t[0]||(t[0]=function(e){return o.doHapusInd()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(l,{ref:"formHapusInd"},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",Au,[gu,(0,a.createElementVNode)("div",ku,[bu,(0,a.createTextVNode)(" realisasi dan eviden yang sudah diinput untuk indikator ini akan ikut terhapus dan tidak dapat dikembalikan. "),i.hapusIndData.ada_realisasi||i.hapusIndData.jumlah_eviden?((0,a.openBlock)(),(0,a.createElementBlock)("span",yu,[(0,a.createTextVNode)(" Saat ini indikator ini memiliki "),i.hapusIndData.ada_realisasi?((0,a.openBlock)(),(0,a.createElementBlock)("span",vu,"realisasi")):(0,a.createCommentVNode)("",!0),i.hapusIndData.ada_realisasi&&i.hapusIndData.jumlah_eviden?((0,a.openBlock)(),(0,a.createElementBlock)("span",Eu," dan ")):(0,a.createCommentVNode)("",!0),i.hapusIndData.jumlah_eviden?((0,a.openBlock)(),(0,a.createElementBlock)("span",Nu,(0,a.toDisplayString)(i.hapusIndData.jumlah_eviden)+" eviden",1)):(0,a.createCommentVNode)("",!0),(0,a.createTextVNode)(". ")])):(0,a.createCommentVNode)("",!0)])])]})),_:1},512)]})),_:1},512)}]]);var Vu={class:"form-group"},xu=(0,a.createElementVNode)("p",null,"Apakah Anda yakin ingin mengajukan SKP ini? ",-1),Bu={key:0,class:"text-danger"};const Su={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{skp_id:null,model:null}},methods:{ajukanSkp:function(e){this.skp_id=e.skp_id,this.model=e.model,this.$refs.pengajuanSkpModal.show()},doAjukanSkp:function(){var e=this,t=this.$loading.show();et.A.post("/api/skp/"+this.skp_id+"/ajukan").then((function(n){e.$refs.pengajuanSkpModal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}}},Cu=(0,it.A)(Su,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Form"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"Pengajuan SKP",ref:"pengajuanSkpModal",onClick:t[0]||(t[0]=function(e){return o.doAjukanSkp()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(l,{ref:"formPengajuanSkp"},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",Vu,[xu,"jajf"==i.model?((0,a.openBlock)(),(0,a.createElementBlock)("p",Bu," Anda tidak bisa melakukan perubahan sampai SKP selesai ditinjau. ")):(0,a.createCommentVNode)("",!0)])]})),_:1},512)]})),_:1},512)}]]);var Tu=(0,a.createElementVNode)("div",{class:"form-group"},[(0,a.createElementVNode)("p",null,"Apakah Anda yakin membatalkan Pengajuan SKP? "),(0,a.createElementVNode)("p",{class:"text-danger"},"Status SKP akan kembali menjadi Draft.")],-1);const ju={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{skp_id:null}},methods:{batalAjukanSkp:function(e){this.skp_id=e.skp_id,this.$refs.batalPengajuanSkpModal.show()},doBatalAjukanSkp:function(){var e=this,t=this.$loading.show();et.A.post("/api/skp/"+this.skp_id+"/batalAjukan").then((function(n){e.$refs.batalPengajuanSkpModal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}}},Du=(0,it.A)(ju,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Form"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"Batal Pengajuan SKP",ref:"batalPengajuanSkpModal",onClick:t[0]||(t[0]=function(e){return o.doBatalAjukanSkp()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(l,{ref:"formBatalPengajuanSkp"},{default:(0,a.withCtx)((function(){return[Tu]})),_:1},512)]})),_:1},512)}]]);var Pu={class:"form-group"};const Fu={name:"ModalEditLampiran",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:{data:{type:Object,required:!0}},emits:["done"],data:function(){return{formLabel:"",editData:{jenis:"",lampiran:""}}},methods:{edit:function(e){this.editData.jenis=e,"dukungan"==e?(this.formLabel="Dukungan Sumber Daya",this.editData.lampiran=this.data.info.dukungan):"pertanggungjawaban"==e?(this.formLabel="Skema Pertanggungjawaban",this.editData.lampiran=this.data.info.pertanggungjawaban):"konsekuensi"==e&&(this.formLabel="Konsekuensi",this.editData.lampiran=this.data.info.konsekuensi),this.$refs.modal.show()},doEdit:function(){var e=this,t=this.$loading.show();et.A.put("/api/skp/"+this.data.info.skp_id+"/lampiran",this.editData).then((function(t){e.$refs.modal.hide(),e.$emit("done")})).catch((function(e){alert(e.message)})),t.hide()}}},Iu=(0,it.A)(Fu,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Form"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"Edit Lampiran",ref:"modal",onClick:t[1]||(t[1]=function(e){return o.doEdit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(l,{ref:"formEdit"},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",Pu,[(0,a.createElementVNode)("label",null,(0,a.toDisplayString)(i.formLabel),1),(0,a.withDirectives)((0,a.createElementVNode)("textarea",{class:"form-control",rows:"7","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.editData.lampiran=e})},null,512),[[a.vModelText,i.editData.lampiran]])])]})),_:1},512)]})),_:1},512)}]]);n(33833);var Uu=function(e){return(0,a.pushScopeId)("data-v-4b17d562"),e=e(),(0,a.popScopeId)(),e},Mu={class:"row"},Ou={class:"col-12"},Lu={class:"card"},Ku={class:"card-content"},Ru={class:"card-body"},Hu={key:0,class:"col",id:"skp"},Qu={class:"text-center",style:{"font-size":"25px"}},$u=Uu((function(){return(0,a.createElementVNode)("strong",null,"RESPON KEBERATAN NILAI KINERJA PEGAWAI",-1)})),zu=Uu((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Ju=Uu((function(){return(0,a.createElementVNode)("strong",null,"SASARAN KINERJA PEGAWAI",-1)})),qu=Uu((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Gu={key:0},Wu={key:1},Yu={key:2},Xu={key:3},Zu={key:4},ep={key:0,class:"alert alert-info"},tp={key:1,class:"alert alert-danger"},np=Uu((function(){return(0,a.createElementVNode)("strong",null,"belum dapat disetujui oleh atasan.",-1)})),ap=Uu((function(){return(0,a.createElementVNode)("strong",null,"Capaian Indikator",-1)})),rp={key:2,class:"alert alert-primary"},ip=Uu((function(){return(0,a.createElementVNode)("strong",null,"didelegasikan oleh Atasan kepada Ketua Tim Kerja",-1)})),op=Uu((function(){return(0,a.createElementVNode)("br",null,null,-1)})),lp=Uu((function(){return(0,a.createElementVNode)("br",null,null,-1)})),sp=Uu((function(){return(0,a.createElementVNode)("br",null,null,-1)})),cp=Uu((function(){return(0,a.createElementVNode)("a",{href:"https://loker.bkn.go.id/index.php/s/rkDpTNTprd9QBAP",target:"_blank",rel:"noopener noreferrer",style:{"border-bottom":"2px solid currentColor","padding-bottom":"1px"}},[(0,a.createElementVNode)("strong",null,"📖 Buku Panduan Penilaian Periodik Sistem Delegasi")],-1)})),dp={key:3,class:"alert alert-primary"},up=[Uu((function(){return(0,a.createElementVNode)("a",{href:"https://loker.bkn.go.id/index.php/s/rkDpTNTprd9QBAP",target:"_blank",rel:"noopener noreferrer",style:{"border-bottom":"2px solid currentColor","padding-bottom":"1px"}},[(0,a.createElementVNode)("strong",null,"📖 Buku Panduan Penilaian Periodik Sistem Delegasi")],-1)}))],pp={key:0,class:"col-12"},mp=[Uu((function(){return(0,a.createElementVNode)("div",{class:"alert alert-info"},[(0,a.createElementVNode)("b",null,"Akun Pegawai Terdaftar Sebagai Pengguna Aplikasi Ruang GTK ")],-1)}))],fp={class:"alert alert-info"},hp={key:0,class:"alert alert-danger"},Ap=[Uu((function(){return(0,a.createElementVNode)("b",null,"Waktu Respon Keberatan Habis",-1)}))],gp={key:0,class:"alert alert-danger"},kp={key:1,class:"alert alert-danger"},bp={key:2,class:"alert alert-danger"},yp={key:3,class:"alert alert-info"},vp={key:6,class:"alert alert-danger text-white"},Ep={key:0,class:"alert alert-warning"},Np={key:0,class:"alert alert-primary text-center text-bold"},_p=["showButton"],wp={class:"card-body"},Vp={class:"d-flex justify-content-between align-items-center mb-2"},xp=Uu((function(){return(0,a.createElementVNode)("span",null,[(0,a.createElementVNode)("h5",{class:"fw-bold"},"Rating Hasil Kinerja")],-1)})),Bp={key:0,class:"badge bg-success text-uppercase px-3 py-2",style:{"font-size":"15px"}},Sp={key:1,class:"badge bg-danger text-uppercase px-3 py-2",style:{"font-size":"15px"}},Cp={class:"d-flex justify-content-between align-items-center mb-2"},Tp=Uu((function(){return(0,a.createElementVNode)("span",null,[(0,a.createElementVNode)("h5",{class:"fw-bold"},"Rating Perilaku Kerja")],-1)})),jp={key:0,class:"badge bg-primary text-uppercase px-3 py-2",style:{"font-size":"15px"}},Dp={key:1,class:"badge bg-danger text-uppercase px-3 py-2",style:{"font-size":"15px"}},Pp={class:"d-flex justify-content-between align-items-center mt-3 pt-3 border-top"},Fp=Uu((function(){return(0,a.createElementVNode)("span",null,[(0,a.createElementVNode)("h5",{class:"fw-bold"},[(0,a.createTextVNode)("Predikat Kinerja "),(0,a.createElementVNode)("strong",null,"*")])],-1)})),Ip={key:0,class:"badge bg-warning text-dark text-uppercase px-3 py-2",style:{"font-size":"15px"}},Up={key:1,class:"badge bg-danger text-uppercase px-3 py-2",style:{"font-size":"15px"}},Mp={key:0},Op=Uu((function(){return(0,a.createElementVNode)("strong",null,"*",-1)})),Lp={key:1},Kp=Uu((function(){return(0,a.createElementVNode)("strong",null,"*",-1)})),Rp={key:1,class:"mt-4"},Hp={key:17,class:"row align-items-start"},Qp={class:"col text-center"},$p=Uu((function(){return(0,a.createElementVNode)("br",null,null,-1)})),zp=Uu((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Jp=Uu((function(){return(0,a.createElementVNode)("br",null,null,-1)})),qp=Uu((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Gp=Uu((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Wp={class:"mt-7"},Yp={class:"mt-12",id:"ttd-dinilai-nama"},Xp=Uu((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Zp={id:"ttd-dinilai-nip"},em={class:"col text-center"},tm=Uu((function(){return(0,a.createElementVNode)("br",null,null,-1)})),nm=Uu((function(){return(0,a.createElementVNode)("br",null,null,-1)})),am=Uu((function(){return(0,a.createElementVNode)("br",null,null,-1)})),rm=Uu((function(){return(0,a.createElementVNode)("br",null,null,-1)})),im=Uu((function(){return(0,a.createElementVNode)("br",null,null,-1)})),om={class:"mt-7"},lm={class:"mt-12",id:"ttd-penilai-nip"},sm=Uu((function(){return(0,a.createElementVNode)("br",null,null,-1)})),cm={id:"ttd-penilai-nama"};var dm={key:0},um={class:"row"},pm={key:0,class:"col-12 col-sm-4 col-md-3"},mm=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"icon icon-tabler icon-tabler-user",width:"24",height:"24",viewBox:"0 0 24 24","stroke-width":"2",stroke:"currentColor",fill:"none","stroke-linecap":"round","stroke-linejoin":"round"},[(0,a.createElementVNode)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,a.createElementVNode)("path",{d:"M8 7a4 4 0 1 0 8 0a4 4 0 0 0 -8 0"}),(0,a.createElementVNode)("path",{d:"M6 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2"})],-1),fm={key:1,class:"col-12 col-sm-4 col-md-3"},hm={key:2,class:"col-12 col-sm-4 col-md-3"},Am={key:3,class:"col-12 col-sm-4 col-md-3"},gm={class:"col-12 col-sm-4 col-md-3"},km={class:"col-12 col-sm-4 col-md-3"},bm={key:0,class:"col-12 col-sm-4 col-md-3"},ym={key:1,class:"col-12 col-sm-4 col-md-3"},vm={class:"col-12 col-sm-4 col-md-3"},Em={key:5,class:"col-12 col-sm-4 col-md-3"},Nm={key:6,class:"col-12 col-sm-4 col-md-3"},_m={key:7,class:"col-12 col-sm-4 col-md-3"},wm={key:8,class:"col-12 col-sm-4 col-md-3"},Vm={key:0,class:"col-12 col-sm-4 col-md-3"},xm=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"size-6"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M13.5 6H5.25A2.25 2.25 0 0 0 3 8.25v10.5A2.25 2.25 0 0 0 5.25 21h10.5A2.25 2.25 0 0 0 18 18.75V10.5m-10.5 6L21 3m0 0h-5.25M21 3v5.25"})],-1),Bm={class:"col-12 col-sm-4 col-md-3"},Sm=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"size-6"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M13.5 6H5.25A2.25 2.25 0 0 0 3 8.25v10.5A2.25 2.25 0 0 0 5.25 21h10.5A2.25 2.25 0 0 0 18 18.75V10.5m-10.5 6L21 3m0 0h-5.25M21 3v5.25"})],-1),Cm={class:"col-12 col-sm-4 col-md-3"},Tm=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"size-6"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M13.5 6H5.25A2.25 2.25 0 0 0 3 8.25v10.5A2.25 2.25 0 0 0 5.25 21h10.5A2.25 2.25 0 0 0 18 18.75V10.5m-10.5 6L21 3m0 0h-5.25M21 3v5.25"})],-1),jm={key:0,class:"col-12 col-sm-4 col-md-3"},Dm=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"size-6"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M13.5 6H5.25A2.25 2.25 0 0 0 3 8.25v10.5A2.25 2.25 0 0 0 5.25 21h10.5A2.25 2.25 0 0 0 18 18.75V10.5m-10.5 6L21 3m0 0h-5.25M21 3v5.25"})],-1),Pm=(0,a.createElementVNode)("br",null,null,-1);n(74692);const Fm={setup:function(){return{isPmm:(0,a.computed)((function(){return Gs.A.state.isPmm})),statusPmm:(0,a.computed)((function(){return Gs.A.state.statusPmm}))}},name:"AksiSkp",props:{showButton:{type:Boolean,default:!0},data:{type:Object,required:!0},mode:{type:String,required:!0}},methods:{canSkpByStatusPmmAndTahun:function(e){return["1","3"].includes(this.statusPmm)?!(e>=2024):["8"].includes(this.statusPmm)?!(e>=2025):["2","4","5","6","7"].includes(this.statusPmm)?!(e>=2026):!(e>=2024)},canSkpBawahanByStatusPmmAndTahun:function(e,t){return["1","3"].includes(e)?!(t>=2024):["8"].includes(e)?!(t>=2025):["2","4","5","6","7"].includes(e)?!(t>=2026):!(t>=2024)}},mounted:function(){}},Im=(0,it.A)(Fm,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("router-link");return n.showButton?((0,a.openBlock)(),(0,a.createElementBlock)("div",dm,[(0,a.createElementVNode)("div",um,["skp"==n.mode||"skp_bawahan"==n.mode&&!e.$ability.can("evaluasi_mpph","all")?((0,a.openBlock)(),(0,a.createElementBlock)("div",pm,[(0,a.createElementVNode)("button",{class:"btn icon btn-block btn-primary",onClick:t[0]||(t[0]=function(t){return e.$emit("lihatProfil")})},[mm,(0,a.createTextVNode)(" Lihat Data Profil ")])])):(0,a.createCommentVNode)("",!0),"skp"==n.mode&&"draft"==n.data.info.status&&(1==r.isPmm&&o.canSkpByStatusPmmAndTahun(n.data.info.tahun)||0==r.isPmm)?((0,a.openBlock)(),(0,a.createElementBlock)("div",fm,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-primary",onClick:t[1]||(t[1]=function(t){return e.$emit("editRhk")})}," Tambah RHK ")])):(0,a.createCommentVNode)("",!0),"skp"==n.mode?((0,a.openBlock)(),(0,a.createElementBlock)("div",hm,["skp_bawahan"!=n.mode?((0,a.openBlock)(),(0,a.createBlock)(l,{key:0,class:"btn btn-block btn-success",to:"/skp/"+n.data.info.skp_id+"/tim_kerja"},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)(" Lihat Matriks ")]})),_:1},8,["to"])):(0,a.createCommentVNode)("",!0)])):(0,a.createCommentVNode)("",!0),"skp"==n.mode||"skp_bawahan"==n.mode?((0,a.openBlock)(),(0,a.createElementBlock)("div",Am,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-secondary",onClick:t[2]||(t[2]=function(t){return e.$emit("cetak")}),target:"_blank"},"Cetak")])):(0,a.createCommentVNode)("",!0),"skp_penilaian_eviden"==n.mode||"skp_penilaian_feedback_isi"==n.mode||"skp_penilaian_keberatan"==n.mode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:4},["skp_penilaian_keberatan"!=n.mode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("div",gm,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-secondary",onClick:t[3]||(t[3]=function(t){return e.$emit("cetakPenilaian")}),target:"_blank"},"Cetak Form Penilaian")]),(0,a.createElementVNode)("div",km,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-secondary",onClick:t[4]||(t[4]=function(t){return e.$emit("cetakDokumenEvaluasi")}),target:"_blank"},"Cetak Dokumen Evaluasi Kinerja")])],64)):(0,a.createCommentVNode)("",!0),n.data.keberatan?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},["disetujui"==n.data.keberatan.status||"ditolak"==n.data.keberatan.status||"diklaim"==n.data.keberatan.status?(0,a.withDirectives)(((0,a.openBlock)(),(0,a.createElementBlock)("div",bm,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-info",onClick:t[5]||(t[5]=function(t){return e.$emit("editKeberatan")}),target:"_blank"},"Respon Pengajuan Keberatan")],512)),[[a.vShow,"skp_penilaian_keberatan"==n.mode]]):(0,a.withDirectives)(((0,a.openBlock)(),(0,a.createElementBlock)("div",ym,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-danger",onClick:t[6]||(t[6]=function(t){return e.$emit("editKeberatan")}),target:"_blank"},"Respon Pengajuan Keberatan")],512)),[[a.vShow,"skp_penilaian_keberatan"==n.mode]]),(0,a.createElementVNode)("div",vm,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-secondary",onClick:t[7]||(t[7]=function(t){return e.$emit("cetakDokumenKeberatan")}),target:"_blank"},"Cetak Dokumen Keberatan Pegawai")])],64)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0),"skp"==n.mode&&"draft"==n.data.info.status&&(0==r.isPmm||1==r.isPmm&&o.canSkpByStatusPmmAndTahun(n.data.info.tahun))?((0,a.openBlock)(),(0,a.createElementBlock)("div",Em,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-primary",onClick:t[8]||(t[8]=function(t){return e.$emit("ajukanSkp")})},"Ajukan SKP")])):(0,a.createCommentVNode)("",!0),"skp"!=n.mode||"persetujuan"!=n.data.info.status&&"pengajuan"!=n.data.info.status||"jpt"!=n.data.info.model||!(0==r.isPmm||1==r.isPmm&&o.canSkpByStatusPmmAndTahun(n.data.info.tahun))?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("div",Nm,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-primary",onClick:t[9]||(t[9]=function(t){return e.$emit("batalAjukanSkp")})},"Batal Ajukan SKP")])),"skp_bawahan"==n.mode&&n.data.info.isBawahan&&(0==n.data.info.is_pmm||1==n.data.info.is_pmm&&o.canSkpBawahanByStatusPmmAndTahun(n.data.info.status_rgtk,n.data.info.tahun))?((0,a.openBlock)(),(0,a.createElementBlock)("div",_m,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-primary",onClick:t[10]||(t[10]=function(t){return e.$emit("editStatus")})},"Edit Status")])):(0,a.createCommentVNode)("",!0),1==r.isPmm&&n.data.info.tahun>=2024&&"1"==n.data.info.pegawai_jenis_jabatan?((0,a.openBlock)(),(0,a.createElementBlock)("div",wm,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-danger",onClick:t[11]||(t[11]=function(t){return e.$emit("clearRhkDuplikat")})},"Hapus RHK Ruang GTK Duplikat")])):(0,a.createCommentVNode)("",!0),"skp_rencana_aksi"==n.mode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:9},["1"==n.data.info.is_kinerja_harian?((0,a.openBlock)(),(0,a.createElementBlock)("div",Vm,[(0,a.createVNode)(l,{class:"btn btn-block icon icon-left btn-sm btn-success",to:"/kinerja_harian/"+n.data.info.skp_id+"/"+n.data.info.periode+"/0"},{default:(0,a.withCtx)((function(){return[xm,(0,a.createTextVNode)(" Progress Harian ")]})),_:1},8,["to"])])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",Bm,[(0,a.createVNode)(l,{class:"btn btn-block icon icon-left btn-sm btn-primary",to:"/skp/"+n.data.info.skp_id+"/penilaian/"+n.data.info.periode+"/eviden"},{default:(0,a.withCtx)((function(){return[Sm,(0,a.createTextVNode)(" Pengisian Bukti Dukung dan Lihat Hasil ")]})),_:1},8,["to"])])],64)):(0,a.createCommentVNode)("",!0),"skp_penilaian_eviden"==n.mode&&"final"!=n.data.info.infoPeriode.jenis_periode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:10},[(0,a.createElementVNode)("div",Cm,[(0,a.createVNode)(l,{class:"btn btn-block icon icon-left btn-sm btn-danger",to:"/skp/"+n.data.info.skp_id+"/penilaian/"+n.data.info.periode+"/rencana_aksi"},{default:(0,a.withCtx)((function(){return[Tm,(0,a.createTextVNode)(" Rencana Aksi ")]})),_:1},8,["to"])]),"1"==n.data.info.is_kinerja_harian&&"final"!=n.data.info.infoPeriode.jenis_periode?((0,a.openBlock)(),(0,a.createElementBlock)("div",jm,[(0,a.createVNode)(l,{class:"btn btn-block icon icon-left btn-sm btn-success",to:"/kinerja_harian/"+n.data.info.skp_id+"/"+n.data.info.periode+"/0"},{default:(0,a.withCtx)((function(){return[Dm,(0,a.createTextVNode)(" Progress Harian ")]})),_:1},8,["to"])])):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0)]),Pm])):(0,a.createCommentVNode)("",!0)}]]);var Um={key:0},Mm={class:"d-flex mb-1"},Om={class:"p-2"},Lm={key:0,class:"ms-auto p-2"},Km={key:1,class:"ms-auto p-2"},Rm={class:"table-responsive"},Hm={class:"table table-bordered table-sm",style:{color:"black"}},Qm={align:"center"},$m={colspan:"6"},zm={class:"row"},Jm={class:"col-md-4"},qm=(0,a.createElementVNode)("br",null,null,-1),Gm={class:"col-md-4"},Wm=(0,a.createElementVNode)("br",null,null,-1),Ym={class:"col-md-4"},Xm=(0,a.createElementVNode)("br",null,null,-1),Zm=(0,a.createElementVNode)("th",null,"NO",-1),ef={colspan:"2"},tf=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-3 w-3 text-white",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15"})],-1),nf={key:0},af={key:1},rf=(0,a.createElementVNode)("th",null,"NO",-1),of={colspan:"2"},lf=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-3 w-3 text-white",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15"})],-1),sf=[(0,a.createElementVNode)("span",null,"Edit",-1)],cf=[(0,a.createElementVNode)("span",null,"Edit",-1)],df=(0,a.createElementVNode)("td",{align:"center"},"1",-1),uf=(0,a.createElementVNode)("td",null,"NAMA",-1),pf=(0,a.createElementVNode)("td",{align:"center"},"1",-1),mf=(0,a.createElementVNode)("td",null,"NAMA",-1),ff=(0,a.createElementVNode)("td",{align:"center"},"2",-1),hf=(0,a.createElementVNode)("td",null,"NIP",-1),Af=(0,a.createElementVNode)("td",{align:"center"},"2",-1),gf=(0,a.createElementVNode)("td",null,"NIP",-1),kf=(0,a.createElementVNode)("br",null,null,-1),bf=(0,a.createElementVNode)("td",{align:"center"},"3",-1),yf=(0,a.createElementVNode)("td",null,"PANGKAT / GOL. RUANG",-1),vf=(0,a.createElementVNode)("td",{align:"center"},"3",-1),Ef=(0,a.createElementVNode)("td",null,"PANGKAT / GOL. RUANG",-1),Nf=(0,a.createElementVNode)("td",{align:"center"},"4",-1),_f=(0,a.createElementVNode)("td",null,"JABATAN",-1),wf=(0,a.createElementVNode)("td",{align:"center"},"4",-1),Vf=(0,a.createElementVNode)("td",null,"JABATAN",-1),xf=(0,a.createElementVNode)("br",null,null,-1),Bf=(0,a.createElementVNode)("td",{align:"center"},"5",-1),Sf=(0,a.createElementVNode)("td",null,"UNIT KERJA",-1),Cf=(0,a.createElementVNode)("br",null,null,-1),Tf=(0,a.createElementVNode)("td",{align:"center"},"5",-1),jf=(0,a.createElementVNode)("td",null,"UNIT KERJA",-1),Df=(0,a.createElementVNode)("br",null,null,-1);var Pf={key:0,class:"form-group"},Ff=(0,a.createElementVNode)("label",null,"Atasan",-1),If=(0,a.createElementVNode)("br",null,null,-1),Uf=(0,a.createElementVNode)("br",null,null,-1),Mf=(0,a.createElementVNode)("br",null,null,-1),Of=(0,a.createElementVNode)("br",null,null,-1);const Lf={name:"ModalEditAtasanSkp",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{listAtasan:null,skp_id:null,atasan:{pegawai_id:null,pegawai_nip:null,pegawai_nama:null,pegawai_unit_kerja:null,pegawai_jabatan:null,pegawai_golru:null,pegawai_unor_id:null},data:{pegawai_atasan_id:null,pegawai_atasan_unit_kerja:null,pegawai_atasan_unor_id:null,pegawai_atasan_jabatan:null,pegawai_atasan_golru:null}}},methods:{show:function(e,t){var n=this;this.skp_id=e,this.atasan=t,this.$root.get("/api/skp/"+this.skp_id+"/opsi_atasan").then((function(e){e&&e.length>0&&(n.listAtasan=e)})),this.$refs.modal.show()},doEditAtasanSkp:function(){var e=this;if(null!=this.atasan.pegawai_id){this.data.pegawai_atasan_id=this.atasan.pegawai_id,this.data.pegawai_atasan_unor_id=this.atasan.pegawai_unor_id,this.data.pegawai_atasan_jabatan=this.atasan.pegawai_jabatan,this.data.pegawai_atasan_golru=this.atasan.pegawai_golru,this.data.pegawai_atasan_unit_kerja=this.atasan.pegawai_unit_kerja;var t=this.$loading.show();et.A.put("/api/skp/"+this.skp_id+"/atasan",this.data).then((function(n){e.$refs.modal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}else alert("Anda belum memilih Atasan SKP")}}},Kf=(0,it.A)(Lf,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("v-select"),s=(0,a.resolveComponent)("Form"),c=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(c,{title:"Edit Atasan SKP",ref:"modal",onClick:t[1]||(t[1]=function(e){return o.doEditAtasanSkp()}),modalClass:"modal-dialog modal-xl"},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(s,{ref:"formEditAtasanSkp"},{default:(0,a.withCtx)((function(){return[i.listAtasan?((0,a.openBlock)(),(0,a.createElementBlock)("div",Pf,[Ff,(0,a.createVNode)(l,{modelValue:i.atasan,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.atasan=e}),options:i.listAtasan},{option:(0,a.withCtx)((function(e){var t=e.pegawai_nip,n=e.pegawai_nama,r=e.pegawai_unit_kerja,i=e.pegawai_jabatan;return[(0,a.createTextVNode)((0,a.toDisplayString)(t)+" - "+(0,a.toDisplayString)(n)+" ",1),If,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(r)+" ",1),Uf,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.pegawai_nip,n=e.pegawai_nama,r=e.pegawai_unit_kerja,i=e.pegawai_jabatan;return[(0,a.createTextVNode)((0,a.toDisplayString)(t)+" - "+(0,a.toDisplayString)(n)+" ",1),Mf,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(r)+" ",1),Of,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i),1)]})),_:1},8,["modelValue","options"])])):(0,a.createCommentVNode)("",!0)]})),_:1},512)]})),_:1},512)}]]);var Rf={key:0,class:"form-group"},Hf=(0,a.createElementVNode)("label",null,"Atasan",-1),Qf=(0,a.createElementVNode)("br",null,null,-1),$f=(0,a.createElementVNode)("br",null,null,-1),zf=(0,a.createElementVNode)("br",null,null,-1),Jf=(0,a.createElementVNode)("br",null,null,-1);const qf={name:"ModalEditAtasanSkpPenilaian",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{listAtasan:null,skp_id:null,periode:null,atasan:{pegawai_id:null,pegawai_nip:null,pegawai_nama:null,pegawai_unit_kerja:null,pegawai_jabatan:null,pegawai_golru:null,pegawai_unor_id:null},data:{pegawai_atasan_id:null,pegawai_atasan_unit_kerja:null,pegawai_atasan_unor_id:null,pegawai_atasan_jabatan:null,pegawai_atasan_golru:null}}},methods:{show:function(e,t,n){var a=this;this.skp_id=e,this.periode=t,this.atasan=n,this.$root.get("/api/skp/"+this.skp_id+"/penilaian/"+this.periode+"/opsi_atasan").then((function(e){e&&e.length>0&&(a.listAtasan=e)})),this.$refs.modal.show()},doEditAtasanSkpPenilaian:function(){var e=this;if(null!=this.atasan.pegawai_id){this.data.pegawai_atasan_id=this.atasan.pegawai_id,this.data.pegawai_atasan_unor_id=this.atasan.pegawai_unor_id,this.data.pegawai_atasan_jabatan=this.atasan.pegawai_jabatan,this.data.pegawai_atasan_golru=this.atasan.pegawai_golru,this.data.pegawai_atasan_unit_kerja=this.atasan.pegawai_unit_kerja;var t=this.$loading.show();et.A.put("/api/skp/"+this.skp_id+"/penilaian/"+this.periode+"/atasan",this.data).then((function(n){e.$refs.modal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}else alert("Anda belum memilih Atasan SKP Penilaian")}}},Gf=(0,it.A)(qf,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("v-select"),s=(0,a.resolveComponent)("Form"),c=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(c,{title:"Edit Atasan SKP Penilaian",ref:"modal",onClick:t[1]||(t[1]=function(e){return o.doEditAtasanSkpPenilaian()}),modalClass:"modal-dialog modal-xl"},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(s,{ref:"formEditAtasanSkpPenilaian"},{default:(0,a.withCtx)((function(){return[i.listAtasan?((0,a.openBlock)(),(0,a.createElementBlock)("div",Rf,[Hf,(0,a.createVNode)(l,{modelValue:i.atasan,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.atasan=e}),options:i.listAtasan},{option:(0,a.withCtx)((function(e){var t=e.pegawai_nip,n=e.pegawai_nama,r=e.pegawai_unit_kerja,i=e.pegawai_jabatan;return[(0,a.createTextVNode)((0,a.toDisplayString)(t)+" - "+(0,a.toDisplayString)(n)+" ",1),Qf,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(r)+" ",1),$f,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.pegawai_nip,n=e.pegawai_nama,r=e.pegawai_unit_kerja,i=e.pegawai_jabatan;return[(0,a.createTextVNode)((0,a.toDisplayString)(t)+" - "+(0,a.toDisplayString)(n)+" ",1),zf,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(r)+" ",1),Jf,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i),1)]})),_:1},8,["modelValue","options"])])):(0,a.createCommentVNode)("",!0)]})),_:1},512)]})),_:1},512)}]]);var Wf={class:"modal",tabindex:"-1",ref:"m"},Yf={class:"modal-dialog modal-lg"},Xf={class:"modal-content"},Zf={class:"modal-header"},eh={class:"modal-title"},th=(0,a.createElementVNode)("button",{type:"button",class:"btn-close","data-bs-dismiss":"modal","aria-label":"Close"},null,-1),nh={class:"modal-body"},ah={key:0,class:"text-center py-4"},rh=[(0,a.createElementVNode)("div",{class:"spinner-border text-primary",role:"status"},null,-1),(0,a.createElementVNode)("div",{class:"mt-2"},"Mengecek data terbaru...",-1)],ih={key:1,class:"alert alert-danger mb-0"},oh=(0,a.createElementVNode)("strong",null,"Tidak bisa dimuat ulang.",-1),lh=(0,a.createElementVNode)("br",null,null,-1),sh={class:"alert alert-warning"},ch=(0,a.createElementVNode)("strong",null,"Pegawai yang Dinilai",-1),dh={key:0},uh={key:1},ph=(0,a.createElementVNode)("strong",null,"Pejabat Penilai Kinerja",-1),mh={key:0},fh={key:1},hh=[(0,a.createElementVNode)("strong",null,"Atasan akan berganti.",-1)],Ah=(0,a.createElementVNode)("br",null,null,-1),gh=(0,a.createElementVNode)("strong",null,"Setelah Muat Ulang",-1),kh={class:"table-responsive"},bh={class:"table table-bordered table-sm mb-0",style:{color:"black"}},yh=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{style:{width:"20%"}}),(0,a.createElementVNode)("th",{style:{width:"40%"}},"Saat Ini"),(0,a.createElementVNode)("th",{style:{width:"40%"}},"Setelah Muat Ulang")])],-1),vh={key:0,class:"badge bg-warning ms-1"},Eh={class:"modal-footer"},Nh={type:"button",class:"btn btn-light-secondary","data-bs-dismiss":"modal"};var _h=n(20454);function wh(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,l=[],s=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(a=i.call(n)).done)&&(l.push(a.value),l.length!==t);s=!0);}catch(e){c=!0,r=e}finally{try{if(!s&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Vh(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Vh(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Vh(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n=2024):["8"].includes(this.statusPmm)?!(e>=2025):["2","4","5","6","7"].includes(this.statusPmm)?!(e>=2026):!(e>=2024)}},mounted:function(){localStorage.getItem("isPmm")&&(this.isPmm=localStorage.getItem("isPmm"))}},$g=(0,it.A)(Qg,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("ButtonInfo");return(0,a.openBlock)(),(0,a.createElementBlock)("div",null,[Ch,(0,a.createElementVNode)("div",Th,[(0,a.createElementVNode)("table",jh,[(0,a.createElementVNode)("thead",Dh,[(0,a.createElementVNode)("tr",null,[Ph,"jajf"==n.data.info.model?((0,a.openBlock)(),(0,a.createElementBlock)("th",Fh,"RENCANA HASIL KERJA PIMPINAN YANG DIINTERVENSI")):(0,a.createCommentVNode)("",!0),Ih,n.mode.startsWith("skp_penilaian")&&"final"!=n.data.info.infoPeriode.jenis_periode?((0,a.openBlock)(),(0,a.createElementBlock)("th",Uh,"RENCANA AKSI")):(0,a.createCommentVNode)("",!0),"jajf"==n.data.info.model&&"kualitatif"!=n.data.info.pendekatan?((0,a.openBlock)(),(0,a.createElementBlock)("th",Mh,"ASPEK")):(0,a.createCommentVNode)("",!0),Oh,"kualitatif"!=n.data.info.pendekatan?((0,a.openBlock)(),(0,a.createElementBlock)("th",Lh,"TARGET TAHUNAN")):(0,a.createCommentVNode)("",!0),"jpt"==n.data.info.model&&"kualitatif"!=n.data.info.pendekatan?((0,a.openBlock)(),(0,a.createElementBlock)("th",Kh,"PERSPEKTIF")):(0,a.createCommentVNode)("",!0),n.mode.startsWith("skp_penilaian")?((0,a.openBlock)(),(0,a.createElementBlock)("th",Rh,"BUKTI DUKUNG")):(0,a.createCommentVNode)("",!0),n.mode.startsWith("skp_penilaian")?((0,a.openBlock)(),(0,a.createElementBlock)("th",Hh,"REALISASI")):(0,a.createCommentVNode)("",!0),n.mode.startsWith("skp_penilaian")?((0,a.openBlock)(),(0,a.createElementBlock)("th",Qh,"FEEDBACK")):(0,a.createCommentVNode)("",!0)])]),(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.jenis_rhk,(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:t},[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("td",{colspan:"jajf"==n.data.info.model?6:5},[(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(o.properCase(t)),1)],8,$h)]),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(n.data.kinerja,(function(i){return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:i.rhk},[i.jenis==t?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("td",{align:"center",rowspan:"skp"==n.mode&&n.showButton&&"draft"==n.data.info.status||0==i.indikators.length?i.indikators.length+1:i.indikators.length},(0,a.toDisplayString)(n.data.kinerja.indexOf(i)+1),9,zh),"jajf"==n.data.info.model?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:0,class:"align-top",rowspan:"skp"==n.mode&&n.showButton&&"draft"==n.data.info.status||0==i.indikators.length?i.indikators.length+1:i.indikators.length},[(0,a.createElementVNode)("span",qh,(0,a.toDisplayString)(i.rhk_atasan),1),(0,a.createTextVNode)(),Gh,i.rhk_atasan_is_prioritas_nasional?((0,a.openBlock)(),(0,a.createElementBlock)("span",Wh," Program Kerja Prioritas Nasional (PKPN) ")):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",Yh,[i.ind_atasan_id?((0,a.openBlock)(),(0,a.createBlock)(l,{key:0,id:i.ind_atasan_id,bagian:"organisasi",jenis:"indikator"},null,8,["id"])):i.rhk_atasan_id?((0,a.openBlock)(),(0,a.createBlock)(l,{key:1,id:i.rhk_atasan_id,bagian:"organisasi",jenis:"rhk"},null,8,["id"])):(0,a.createCommentVNode)("",!0)])],8,Jh)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("td",{class:"align-top",rowspan:"skp"==n.mode&&n.showButton&&"draft"==n.data.info.status||0==i.indikators.length?i.indikators.length+1:i.indikators.length},[(0,a.createTextVNode)((0,a.toDisplayString)(i.rhk)+" ",1),Zh,"jpt"==n.data.info.model&&i.penugasan_dari?((0,a.openBlock)(),(0,a.createElementBlock)("span",eA,[(0,a.createTextVNode)("(Penugasan dari "+(0,a.toDisplayString)(i.penugasan_dari)+")",1),tA])):(0,a.createCommentVNode)("",!0),n.showButton&&"organisasi"==i.bagian?((0,a.openBlock)(),(0,a.createElementBlock)("span",{key:1,class:"badge bg-primary","data-bs-toggle":"tooltip","data-bs-placement":"top",title:i.unor_nama},[i.spm?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)(" SPM untuk Pengawas Sekolah ")],64)):"guru_swasta"==i.sumber_rhk?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createTextVNode)(" untuk Guru Swasta ")],64)):"guru_gpk"==i.sumber_rhk?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[(0,a.createTextVNode)(" untuk Guru ULD / GPK ")],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:3},[(0,a.createTextVNode)(" Organisasi ")],64))],8,nA)):(0,a.createCommentVNode)("",!0),i.is_prioritas_nasional?((0,a.openBlock)(),(0,a.createElementBlock)("span",aA," Program Kerja Prioritas Nasional (PKPN) ")):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",rA,[(0,a.createVNode)(l,{id:i.rhk_id,bagian:i.bagian,jenis:"rhk"},null,8,["id","bagian"]),n.showButton&&"skp"==n.mode&&"draft"==n.data.info.status&&(0==r.isPmm||1==r.isPmm&&o.canSkpByStatusPmmAndTahun(n.data.info.tahun))&&"0"==i.is_mantan_ketua_tim&&0==i.spm?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[null==i.sumber_rhk?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-warning",onClick:function(t){return e.$emit("editRhk",i)}},"Edit",8,iA),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-danger",onClick:function(t){return e.$emit("hapusRhk",i)}},"Hapus",8,oA)],64)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0)])],8,Xh),n.mode.startsWith("skp_penilaian")&&"final"!=n.data.info.infoPeriode.jenis_periode?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:1,class:"rencana_aksi align-top",rowspan:"skp"==n.mode&&n.showButton&&"draft"==n.data.info.status||0==i.indikators.length?i.indikators.length+1:i.indikators.length},[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.rencana_aksi,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("p",{key:e.id},(0,a.toDisplayString)(e.deskripsi),1)})),128))],8,lA)):(0,a.createCommentVNode)("",!0),i.indikators.length>0?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},["jajf"==n.data.info.model&&"kuantitatif"==n.data.info.pendekatan?((0,a.openBlock)(),(0,a.createElementBlock)("td",sA,(0,a.toDisplayString)(o.properCase(i.indikators[0].aspek)),1)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(i.indikators[0].indikator)+" ",1),cA,(0,a.createElementVNode)("div",dA,[(0,a.createVNode)(l,{id:i.indikators[0].id,bagian:i.bagian,jenis:"indikator"},null,8,["id","bagian"]),n.showButton&&"skp"==n.mode&&"draft"==n.data.info.status&&(0==r.isPmm||1==r.isPmm&&o.canSkpByStatusPmmAndTahun(n.data.info.tahun))&&"0"==i.is_mantan_ketua_tim&&0==i.spm?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[null==i.indikators[0].sumber_ind?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-warning",onClick:function(t){return e.$emit("editIndikator",i,i.indikators[0])}},"Edit",8,uA),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-danger",onClick:function(t){return e.$emit("hapusIndikator",i,i.indikators[0])}},"Hapus",8,pA)],64)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0)])]),"kuantitatif"==n.data.info.pendekatan?((0,a.openBlock)(),(0,a.createElementBlock)("td",mA,(0,a.toDisplayString)(i.indikators[0].target),1)):(0,a.createCommentVNode)("",!0),"jpt"==n.data.info.model&&"kuantitatif"==n.data.info.pendekatan?((0,a.openBlock)(),(0,a.createElementBlock)("td",fA,(0,a.toDisplayString)(o.properCase(i.indikators[0].perspektif)),1)):(0,a.createCommentVNode)("",!0),n.mode.startsWith("skp_penilaian")?((0,a.openBlock)(),(0,a.createElementBlock)("td",hA,["skp_penilaian_eviden"==n.mode&&n.showButton?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-block btn-success",onClick:function(t){return e.$emit("editEviden",i,i.indikators[0],null)}}," Tambah ",8,AA)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("ul",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.indikators[0].eviden,(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{key:t.id},[(0,a.createElementVNode)("a",{href:t.bukti_eviden,target:"_blank"},(0,a.toDisplayString)(t.eviden),9,gA),n.showButton&&"skp_penilaian_eviden"==n.mode&&0==r.isPmm?((0,a.openBlock)(),(0,a.createElementBlock)("div",kA,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-warning",onClick:function(n){return e.$emit("editEviden",i,i.indikators[0],t)}},"Edit",8,bA),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-danger",onClick:function(n){return e.$emit("hapusEviden",i,i.indikators[0],t)}},"Hapus",8,yA)])):(0,a.createCommentVNode)("",!0)])})),128))])])):(0,a.createCommentVNode)("",!0),n.mode.startsWith("skp_penilaian")?((0,a.openBlock)(),(0,a.createElementBlock)("td",vA,["skp_penilaian_eviden"==n.mode&&n.showButton?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-block btn-success",onClick:function(t){return e.$emit("editRealisasi",i,i.indikators[0],i.indikators[0].realisasi)}},"Edit",8,EA)):(0,a.createCommentVNode)("",!0),NA,i.indikators[0].realisasi.realisasi?((0,a.openBlock)(),(0,a.createElementBlock)("span",_A,(0,a.toDisplayString)(i.indikators[0].realisasi.realisasi)+" berdasarkan "+(0,a.toDisplayString)(i.indikators[0].realisasi.sumber_data),1)):(0,a.createCommentVNode)("",!0)])):(0,a.createCommentVNode)("",!0),n.mode.startsWith("skp_penilaian")?((0,a.openBlock)(),(0,a.createElementBlock)("td",wA,["skp_penilaian_feedback_isi"==n.mode&&n.showButton&&"1"==i.canFeedback?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-block btn-success",onClick:function(t){return e.$emit("editFeedback",i,i.indikators[0],null)}},"Tambah",8,VA)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("ul",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.indikators[0].feedback,(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{key:t.id},[(0,a.createTextVNode)((0,a.toDisplayString)(t.feedback)+" ",1),n.showButton&&"skp_penilaian_feedback_isi"==n.mode&&"1"==t.show&&0==r.isPmm?((0,a.openBlock)(),(0,a.createElementBlock)("div",xA,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-warning",onClick:function(n){return e.$emit("editFeedback",i,i.indikators[0],t)}},"Edit",8,BA),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-danger",onClick:function(n){return e.$emit("editFeedback",i,i.indikators[0],t,"delete")}},"Hapus",8,SA)])):(0,a.createCommentVNode)("",!0)])})),128))])])):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0),0==i.indikators.length&&"skp_bawahan"==n.mode?((0,a.openBlock)(),(0,a.createElementBlock)("td",CA)):(0,a.createCommentVNode)("",!0),0==i.indikators.length&&n.showButton&&"skp"==n.mode?((0,a.openBlock)(),(0,a.createElementBlock)("td",TA,[null==i.sumber?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},["draft"==n.data.info.status&&(0==r.isPmm||1==r.isPmm&&o.canSkpByStatusPmmAndTahun(n.data.info.tahun))&&"0"==i.is_mantan_ketua_tim?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-sm btn-success",onClick:function(t){return e.$emit("editIndikator",i,null)}}," Tambah Indikator ",8,jA)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0)])):(0,a.createCommentVNode)("",!0),0==i.indikators.length&&"skp_penilaian_eviden"==n.mode?((0,a.openBlock)(),(0,a.createElementBlock)("td",DA)):(0,a.createCommentVNode)("",!0),0==i.indikators.length&&"skp_penilaian_feedback_isi"==n.mode?((0,a.openBlock)(),(0,a.createElementBlock)("td",PA)):(0,a.createCommentVNode)("",!0)]),i.indikators.length>1?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:0},(0,a.renderList)(i.indikators.length-1,(function(t,s){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t},["jajf"==n.data.info.model&&"kuantitatif"==n.data.info.pendekatan?((0,a.openBlock)(),(0,a.createElementBlock)("td",FA,(0,a.toDisplayString)(o.properCase(i.indikators[t].aspek)),1)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(i.indikators[t].indikator)+" ",1),(0,a.createElementVNode)("div",IA,[(0,a.createVNode)(l,{id:i.indikators[t].id,bagian:i.bagian,jenis:"indikator"},null,8,["id","bagian"]),n.showButton&&"skp"==n.mode&&"draft"==n.data.info.status&&(0==r.isPmm||1==r.isPmm&&o.canSkpByStatusPmmAndTahun(n.data.info.tahun))&&"0"==i.is_mantan_ketua_tim?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[null==i.indikators[t].sumber_ind?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-warning",onClick:function(n){return e.$emit("editIndikator",i,i.indikators[t])}},"Edit",8,UA),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-danger",onClick:function(n){return e.$emit("hapusIndikator",i,i.indikators[t])}},"Hapus",8,MA)],64)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0)])]),"kuantitatif"==n.data.info.pendekatan?((0,a.openBlock)(),(0,a.createElementBlock)("td",OA,(0,a.toDisplayString)(i.indikators[t].target),1)):(0,a.createCommentVNode)("",!0),"jpt"==n.data.info.model&&"kuantitatif"==n.data.info.pendekatan?((0,a.openBlock)(),(0,a.createElementBlock)("td",LA,(0,a.toDisplayString)(o.properCase(i.indikators[t].perspektif)),1)):(0,a.createCommentVNode)("",!0),n.mode.startsWith("skp_penilaian")?((0,a.openBlock)(),(0,a.createElementBlock)("td",KA,["skp_penilaian_eviden"==n.mode&&n.showButton&&0==r.isPmm?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-block btn-success",onClick:function(n){return e.$emit("editEviden",i,i.indikators[t],null)}},"Tambah",8,RA)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("ul",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.indikators[t].eviden,(function(o){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{key:o.id},[(0,a.createElementVNode)("a",{href:o.bukti_eviden,target:"_blank"},(0,a.toDisplayString)(o.eviden),9,HA),n.showButton&&"skp_penilaian_eviden"==n.mode&&0==r.isPmm?((0,a.openBlock)(),(0,a.createElementBlock)("div",QA,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-warning",onClick:function(n){return e.$emit("editEviden",i,i.indikators[t],o)}},"Edit",8,$A),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-danger",onClick:function(n){return e.$emit("hapusEviden",i,i.indikators[t],o)}},"Hapus",8,zA)])):(0,a.createCommentVNode)("",!0)])})),128))])])):(0,a.createCommentVNode)("",!0),n.mode.startsWith("skp_penilaian")?((0,a.openBlock)(),(0,a.createElementBlock)("td",JA,["skp_penilaian_eviden"==n.mode&&n.showButton?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-block btn-success",onClick:function(n){return e.$emit("editRealisasi",i,i.indikators[t],i.indikators[t].realisasi)}},"Edit",8,qA)):(0,a.createCommentVNode)("",!0),GA,i.indikators[t].realisasi.realisasi?((0,a.openBlock)(),(0,a.createElementBlock)("span",WA,(0,a.toDisplayString)(i.indikators[t].realisasi.realisasi)+" berdasarkan "+(0,a.toDisplayString)(i.indikators[t].realisasi.sumber_data),1)):(0,a.createCommentVNode)("",!0)])):(0,a.createCommentVNode)("",!0),n.mode.startsWith("skp_penilaian")?((0,a.openBlock)(),(0,a.createElementBlock)("td",YA,["skp_penilaian_feedback_isi"==n.mode&&n.showButton&&"1"==i.canFeedback&&0==r.isPmm?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-block btn-success",onClick:function(n){return e.$emit("editFeedback",i,i.indikators[t],null)}},"Tambah",8,XA)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("ul",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.indikators[t].feedback,(function(o){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{key:o.id},[(0,a.createTextVNode)((0,a.toDisplayString)(o.feedback)+" ",1),n.showButton&&"skp_penilaian_feedback_isi"==n.mode&&"1"==o.show&&0==r.isPmm?((0,a.openBlock)(),(0,a.createElementBlock)("div",ZA,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-warning",onClick:function(n){return e.$emit("editFeedback",i,i.indikators[t],o)}},"Edit",8,eg),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-danger",onClick:function(n){return e.$emit("editFeedback",i,i.indikators[t],o,"delete")}},"Hapus",8,tg)])):(0,a.createCommentVNode)("",!0)])})),128))])])):(0,a.createCommentVNode)("",!0)])})),128)):(0,a.createCommentVNode)("",!0),i.indikators.length>=1?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},["skp"==n.mode&&n.showButton?((0,a.openBlock)(),(0,a.createElementBlock)("tr",ng,[(0,a.createElementVNode)("td",ag,[null==i.sumber?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},["draft"==n.data.info.status&&(0==r.isPmm||1==r.isPmm&&o.canSkpByStatusPmmAndTahun(n.data.info.tahun))&&"0"==i.is_mantan_ketua_tim?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-sm btn-success",onClick:function(t){return e.$emit("editIndikator",i,null)}}," Tambah Indikator ",8,rg)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0)])])):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0)],64)})),128))],64)})),128)),(0,a.createElementVNode)("tr",null,[n.mode.startsWith("skp_penilaian")&&n.canEditHasil?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:0,colspan:"jajf"==n.data.info.model?6:5},[(0,a.createElementVNode)("strong",null,[(0,a.createTextVNode)(" RATING HASIL KINERJA: "),og,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(n.data.penilaian.hasil_kerja?n.data.penilaian.hasil_kerja.toUpperCase()+" EKSPEKTASI":""),1)]),(0,a.createTextVNode)(),lg,null==n.data.keberatan?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[null==n.data.keberatan&&n.showButton&&1==n.data.info.isBawahan?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-sm btn-danger",onClick:t[0]||(t[0]=function(t){return e.$emit("editHasil","hasil_kerja",n.data.penilaian.hasil_kerja)})},"Ubah")):(0,a.createCommentVNode)("",!0)],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},["skp_penilaian_keberatan"==n.mode&&null==n.data.keberatan.hasil_kerja_sesudah&&"disetujui"==n.data.keberatan.status?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-sm btn-danger",onClick:t[1]||(t[1]=function(t){return e.$emit("editHasilKeberatan","hasil_kerja",n.data.penilaian.hasil_kerja)})},"Update")):(0,a.createCommentVNode)("",!0)],64))],8,ig)):(0,a.createCommentVNode)("",!0)])])])])])}]]),zg=$g;var Jg=(0,a.createElementVNode)("strong",null,"RENCANA AKSI",-1),qg={class:"table-responsive"},Gg={class:"table table-bordered table-sm",style:{color:"black"}},Wg={align:"center"},Yg=(0,a.createElementVNode)("th",null,"NO.",-1),Xg=(0,a.createElementVNode)("th",null,"RENCANA HASIL KERJA",-1),Zg={key:0},ek=(0,a.createElementVNode)("th",null,"RENCANA AKSI",-1),tk={align:"center"},nk={key:0},ak=(0,a.createElementVNode)("br",null,null,-1),rk=["title"],ik={key:2,class:"badge bg-secondary"},ok={key:3,class:"badge",style:{"background-color":"#6f42c1"}},lk=(0,a.createElementVNode)("br",null,null,-1),sk=(0,a.createElementVNode)("br",null,null,-1),ck={style:{"padding-left":"none"}},dk=(0,a.createElementVNode)("br",null,null,-1),uk=["onClick"],pk=(0,a.createElementVNode)("br",null,null,-1),mk=(0,a.createElementVNode)("span",{class:"badge bg-success"},"Trajectory",-1),fk=(0,a.createElementVNode)("br",null,null,-1),hk=(0,a.createElementVNode)("span",{class:"badge bg-primary me-2"},"Non - Trajectory",-1),Ak={key:0,class:"badge bg-danger"},gk=(0,a.createElementVNode)("br",null,null,-1),kk={key:0},bk={key:2,class:"buttons"},yk=["onClick"],vk=["onClick"],Ek=["rowspan"],Nk=["rowspan"],_k={key:0},wk=(0,a.createElementVNode)("br",null,null,-1),Vk={class:"mb-2"},xk=["title"],Bk={key:1,class:"badge bg-secondary"},Sk={key:2,class:"badge",style:{"background-color":"#6f42c1"}},Ck=["onClick"],Tk={class:"badge bg-primary"},jk={class:"ps-3"},Dk=(0,a.createElementVNode)("br",null,null,-1),Pk=(0,a.createElementVNode)("span",{class:"badge bg-success"},"Trajectory",-1),Fk=(0,a.createElementVNode)("br",null,null,-1),Ik=(0,a.createElementVNode)("span",{class:"badge bg-primary me-2"},"Non - Trajectory",-1),Uk={key:0,class:"badge bg-danger"},Mk=(0,a.createElementVNode)("br",null,null,-1),Ok={key:0},Lk={key:2,class:"buttons"},Kk=["onClick"],Rk=["onClick"],Hk={key:0},Qk=(0,a.createElementVNode)("td",null,null,-1),$k={class:"ps-3"},zk=(0,a.createElementVNode)("br",null,null,-1),Jk=(0,a.createElementVNode)("span",{class:"badge bg-success"},"Trajectory",-1),qk=(0,a.createElementVNode)("br",null,null,-1),Gk=(0,a.createElementVNode)("span",{class:"badge bg-primary me-2"},"Non - Trajectory",-1),Wk={key:0,class:"badge bg-danger"},Yk=(0,a.createElementVNode)("br",null,null,-1),Xk={key:0},Zk={key:2,class:"buttons"},eb=["onClick"],tb=["onClick"],nb={align:"center"},ab={key:0},rb=(0,a.createElementVNode)("br",null,null,-1),ib=["title"],ob={key:2,class:"badge bg-secondary"},lb={key:3,class:"badge",style:{"background-color":"#6f42c1"}},sb=(0,a.createElementVNode)("br",null,null,-1),cb=(0,a.createElementVNode)("br",null,null,-1),db={style:{"padding-left":"none"}},ub=(0,a.createElementVNode)("br",null,null,-1),pb=["onClick"],mb=(0,a.createElementVNode)("br",null,null,-1),fb=(0,a.createElementVNode)("span",{class:"badge bg-success"},"Trajectory",-1),hb=(0,a.createElementVNode)("br",null,null,-1),Ab=(0,a.createElementVNode)("span",{class:"badge bg-primary me-2"},"Non - Trajectory",-1),gb={key:0,class:"badge bg-danger"},kb=(0,a.createElementVNode)("br",null,null,-1),bb={key:0},yb={key:2,class:"buttons"},vb=["onClick"],Eb=["onClick"];const Nb={name:"HasilKerjaRencanaAksi",props:{showButton:{type:Boolean,default:!0},data:{type:Object,required:!0}},methods:{properCase:function(e){return(0,de.xJ)(e)},rowspan:function(e){if(e.rencana_aksi){var t=e.rencana_aksi.length>0?1:0,n=e.indikators.length+t;return 0===n?1:n}return 1}}},_b=(0,it.A)(Nb,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveDirective)("if-");return(0,a.openBlock)(),(0,a.createElementBlock)("div",null,[Jg,(0,a.createElementVNode)("div",qg,[(0,a.createElementVNode)("table",Gg,[(0,a.createElementVNode)("thead",Wg,[(0,a.createElementVNode)("tr",null,[Yg,Xg,"1"==n.data.info.is_kinerja_harian&&n.data.info.tahun>"2025"?((0,a.openBlock)(),(0,a.createElementBlock)("th",Zg,"INDIKATOR KINERJA INDIVIDU")):(0,a.createCommentVNode)("",!0),ek])]),(0,a.createElementVNode)("tbody",null,["1"==n.data.info.is_kinerja_harian?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[n.data.info.tahun<="2025"?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:0},(0,a.renderList)(n.data.rencana_aksi,(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t},[(0,a.createElementVNode)("td",tk,(0,a.toDisplayString)(n.data.rencana_aksi.indexOf(t)+1),1),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(t.rhk)+" ",1),"jpt"==n.data.info.model&&t.penugasan_dari?((0,a.openBlock)(),(0,a.createElementBlock)("span",nk,"(Penugasan dari "+(0,a.toDisplayString)(t.penugasan_dari)+")",1)):(0,a.createCommentVNode)("",!0),ak,"organisasi"==t.bagian?((0,a.openBlock)(),(0,a.createElementBlock)("span",{key:1,class:"badge bg-primary","data-bs-toggle":"tooltip","data-bs-placement":"top",title:t.unor_nama}," Organisasi ",8,rk)):"individu"==t.bagian?((0,a.openBlock)(),(0,a.createElementBlock)("span",ik," Individu ")):(0,a.createCommentVNode)("",!0),t.is_prioritas_nasional?((0,a.openBlock)(),(0,a.createElementBlock)("span",ok," Program Kerja Prioritas Nasional (PKPN) ")):(0,a.createCommentVNode)("",!0),lk,(0,a.createTextVNode)(" Indikator : "),sk,(0,a.createElementVNode)("ol",ck,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(t.indikators,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("li",null,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(e.aspek),1),(0,a.createTextVNode)(" - "+(0,a.toDisplayString)(e.indikator)+" ",1),dk,(0,a.createTextVNode)(" Target Tahunan : "+(0,a.toDisplayString)(e.target),1)])})),256))])]),(0,a.createElementVNode)("td",null,[n.showButton?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-sm btn-success",onClick:function(a){return e.$emit("editRencanaAksi",t,null,"1",n.data.info.tahun)}}," Tambah ",8,uk)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("ol",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(t.rencana_aksi,(function(r){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{key:r},[(0,a.createTextVNode)((0,a.toDisplayString)(r.deskripsi)+" ",1),null!=r.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},["1"==r.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[pk,mk],64)):(0,a.createCommentVNode)("",!0),"0"==r.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[fk,hk,"1"==r.is_selesai?((0,a.openBlock)(),(0,a.createElementBlock)("span",Ak,"Selesai")):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0),r.target_renaksi?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[gk,(0,a.createTextVNode)(" Target : "+(0,a.toDisplayString)(r.target_renaksi)+" ",1),r.satuan_renaksi?((0,a.openBlock)(),(0,a.createElementBlock)("span",kk,(0,a.toDisplayString)(r.satuan_renaksi),1)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0)],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[r.target?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)(" Target : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(r.target),1)],64)):(0,a.createCommentVNode)("",!0)],64)),n.showButton&&null==r.sumber?((0,a.openBlock)(),(0,a.createElementBlock)("div",bk,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-warning",onClick:function(a){return e.$emit("editRencanaAksi",t,r,"1",n.data.info.tahun)}},"Edit",8,yk),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-danger",onClick:function(n){return e.$emit("hapusRencanaAksi",t,r)}},"Hapus",8,vk)])):(0,a.createCommentVNode)("",!0)])})),128))])])])})),128)):((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:1},(0,a.renderList)(n.data.rencana_aksi,(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:t},[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(t.indikators,(function(r,i){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:r},[0==i?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("td",{align:"center",rowspan:o.rowspan(t)},(0,a.toDisplayString)(n.data.rencana_aksi.indexOf(t)+1),9,Ek),(0,a.createElementVNode)("td",{rowspan:o.rowspan(t)},[(0,a.createTextVNode)((0,a.toDisplayString)(t.rhk)+" ",1),"jpt"==n.data.info.model&&t.penugasan_dari?((0,a.openBlock)(),(0,a.createElementBlock)("span",_k,"(Penugasan dari "+(0,a.toDisplayString)(t.penugasan_dari)+")",1)):(0,a.createCommentVNode)("",!0),wk,(0,a.createElementVNode)("div",Vk,["organisasi"==t.bagian?((0,a.openBlock)(),(0,a.createElementBlock)("span",{key:0,class:"badge bg-primary","data-bs-toggle":"tooltip","data-bs-placement":"top",title:t.unor_nama}," Organisasi ",8,xk)):"individu"==t.bagian?((0,a.openBlock)(),(0,a.createElementBlock)("span",Bk," Individu ")):(0,a.createCommentVNode)("",!0),t.is_prioritas_nasional?((0,a.openBlock)(),(0,a.createElementBlock)("span",Sk," Program Kerja Prioritas Nasional (PKPN) ")):(0,a.createCommentVNode)("",!0)]),n.showButton?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:1,class:"btn icon btn-sm btn-success py-1 px-1",onClick:function(a){return e.$emit("editRencanaAksi",t,null,"1",n.data.info.tahun)}}," Tambah Rencana Aksi ",8,Ck)):(0,a.createCommentVNode)("",!0)],8,Nk)],64)):(0,a.createCommentVNode)("",!0),(0,a.withDirectives)(((0,a.openBlock)(),(0,a.createElementBlock)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(r.indikator)+" ",1),(0,a.createElementVNode)("div",null,[(0,a.createElementVNode)("span",Tk,(0,a.toDisplayString)(o.properCase(r.aspek)),1)]),(0,a.createTextVNode)(" Target Tahunan : "+(0,a.toDisplayString)(r.target),1)])),[[l]]),(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("ol",jk,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(r.rencana_aksi,(function(r){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{key:r},[(0,a.createTextVNode)((0,a.toDisplayString)(r.deskripsi)+" ",1),null!=r.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},["1"==r.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[Dk,Pk],64)):(0,a.createCommentVNode)("",!0),"0"==r.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[Fk,Ik,"1"==r.is_selesai&&r.realisasi_renaksi>=r.target_renaksi?((0,a.openBlock)(),(0,a.createElementBlock)("span",Uk,"Selesai")):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0),r.target_renaksi?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[Mk,(0,a.createTextVNode)(" Target : "+(0,a.toDisplayString)(r.target_renaksi)+" ",1),r.satuan_renaksi?((0,a.openBlock)(),(0,a.createElementBlock)("span",Ok,(0,a.toDisplayString)(r.satuan_renaksi),1)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0)],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[r.target?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)(" Target : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(r.target),1)],64)):(0,a.createCommentVNode)("",!0)],64)),n.showButton&&null==r.sumber?((0,a.openBlock)(),(0,a.createElementBlock)("div",Lk,[(0,a.createElementVNode)("button",{class:"btn icon btn-sm btn-warning py-1 px-1",onClick:function(a){return e.$emit("editRencanaAksi",t,r,"1",n.data.info.tahun)}},"Edit",8,Kk),(0,a.createElementVNode)("button",{class:"btn icon btn-sm btn-danger py-1 px-1",onClick:function(n){return e.$emit("hapusRencanaAksi",t,r)}},"Hapus",8,Rk)])):(0,a.createCommentVNode)("",!0)])})),128))])])])})),128)),t.rencana_aksi&&t.rencana_aksi.length>0?((0,a.openBlock)(),(0,a.createElementBlock)("tr",Hk,[Qk,(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("ol",$k,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(t.rencana_aksi,(function(r){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{key:r},[(0,a.createTextVNode)((0,a.toDisplayString)(r.deskripsi)+" ",1),null!=r.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},["1"==r.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[zk,Jk],64)):(0,a.createCommentVNode)("",!0),"0"==r.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[qk,Gk,"1"==r.is_selesai&&r.realisasi_renaksi>=r.target_renaksi?((0,a.openBlock)(),(0,a.createElementBlock)("span",Wk,"Selesai")):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0),r.target_renaksi?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[Yk,(0,a.createTextVNode)(" Target : "+(0,a.toDisplayString)(r.target_renaksi)+" ",1),r.satuan_renaksi?((0,a.openBlock)(),(0,a.createElementBlock)("span",Xk,(0,a.toDisplayString)(r.satuan_renaksi),1)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0)],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[r.target?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)(" Target : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(r.target),1)],64)):(0,a.createCommentVNode)("",!0)],64)),n.showButton&&null==r.sumber?((0,a.openBlock)(),(0,a.createElementBlock)("div",Zk,[(0,a.createElementVNode)("button",{class:"btn icon btn-sm btn-warning py-1 px-1",onClick:function(a){return e.$emit("editRencanaAksi",t,r,"1",n.data.info.tahun)}},"Edit",8,eb),(0,a.createElementVNode)("button",{class:"btn icon btn-sm btn-danger py-1 px-1",onClick:function(n){return e.$emit("hapusRencanaAksi",t,r)}},"Hapus",8,tb)])):(0,a.createCommentVNode)("",!0)])})),128))])])])):(0,a.createCommentVNode)("",!0)],64)})),128))],64)):((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:1},(0,a.renderList)(n.data.rencana_aksi,(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t},[(0,a.createElementVNode)("td",nb,(0,a.toDisplayString)(n.data.rencana_aksi.indexOf(t)+1),1),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(t.rhk)+" ",1),"jpt"==n.data.info.model&&t.penugasan_dari?((0,a.openBlock)(),(0,a.createElementBlock)("span",ab,"(Penugasan dari "+(0,a.toDisplayString)(t.penugasan_dari)+")",1)):(0,a.createCommentVNode)("",!0),rb,"organisasi"==t.bagian?((0,a.openBlock)(),(0,a.createElementBlock)("span",{key:1,class:"badge bg-primary","data-bs-toggle":"tooltip","data-bs-placement":"top",title:t.unor_nama}," Organisasi ",8,ib)):"individu"==t.bagian?((0,a.openBlock)(),(0,a.createElementBlock)("span",ob," Individu ")):(0,a.createCommentVNode)("",!0),t.is_prioritas_nasional?((0,a.openBlock)(),(0,a.createElementBlock)("span",lb," Program Kerja Prioritas Nasional (PKPN) ")):(0,a.createCommentVNode)("",!0),sb,(0,a.createTextVNode)(" Indikator : "),cb,(0,a.createElementVNode)("ol",db,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(t.indikators,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("li",null,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.properCase(e.aspek)),1),(0,a.createTextVNode)(" - "+(0,a.toDisplayString)(e.indikator)+" ",1),ub,(0,a.createTextVNode)(" Target Tahunan : "+(0,a.toDisplayString)(e.target),1)])})),256))])]),(0,a.createElementVNode)("td",null,[n.showButton?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn icon btn-sm btn-success py-1 px-1",onClick:function(a){return e.$emit("editRencanaAksi",t,null,"0",n.data.info.tahun)}}," Tambah ",8,pb)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("ol",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(t.rencana_aksi,(function(r){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{key:r},[(0,a.createTextVNode)((0,a.toDisplayString)(r.deskripsi)+" ",1),null!=r.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},["1"==r.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[mb,fb],64)):(0,a.createCommentVNode)("",!0),"0"==r.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[hb,Ab,"1"==r.is_selesai&&r.realisasi_renaksi>=r.target_renaksi?((0,a.openBlock)(),(0,a.createElementBlock)("span",gb,"Selesai")):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0),r.target_renaksi?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[kb,(0,a.createTextVNode)(" Target : "+(0,a.toDisplayString)(r.target_renaksi)+" ",1),r.satuan_renaksi?((0,a.openBlock)(),(0,a.createElementBlock)("span",bb,(0,a.toDisplayString)(r.satuan_renaksi),1)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0)],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[r.target?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)(" Target : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(r.target),1)],64)):(0,a.createCommentVNode)("",!0)],64)),n.showButton?((0,a.openBlock)(),(0,a.createElementBlock)("div",yb,[(0,a.createElementVNode)("button",{class:"btn icon btn-sm btn-warning py-1 px-1",onClick:function(a){return e.$emit("editRencanaAksi",t,r,"0",n.data.info.tahun)}},"Edit",8,vb),(0,a.createElementVNode)("button",{class:"btn icon btn-sm btn-danger py-1 px-1",onClick:function(n){return e.$emit("hapusRencanaAksi",t,r)}},"Hapus",8,Eb)])):(0,a.createCommentVNode)("",!0)])})),128))])])])})),128))])])])])}]]),wb=_b;var Vb=function(e){return(0,a.pushScopeId)("data-v-98a7a4fe"),e=e(),(0,a.popScopeId)(),e},xb={class:"mt-4"},Bb=Vb((function(){return(0,a.createElementVNode)("h5",null,[(0,a.createElementVNode)("strong",null,"HASIL KERJA")],-1)})),Sb={class:"table-responsive"},Cb={class:"table table-bordered table-sm",style:{color:"black"}},Tb={style:{display:"table-header-group"},align:"center"},jb=Vb((function(){return(0,a.createElementVNode)("th",null,"NO.",-1)})),Db={key:0},Pb=Vb((function(){return(0,a.createElementVNode)("th",null,"RENCANA HASIL KERJA",-1)})),Fb={key:1},Ib={key:2},Ub=Vb((function(){return(0,a.createElementVNode)("th",null,"INDIKATOR KINERJA INDIVIDU",-1)})),Mb={key:3},Ob={key:4},Lb=Vb((function(){return(0,a.createElementVNode)("th",null,"BUKTI DUKUNG",-1)})),Kb=Vb((function(){return(0,a.createElementVNode)("th",null,"REALISASI",-1)})),Rb=Vb((function(){return(0,a.createElementVNode)("th",null,"FEEDBACK",-1)})),Hb={key:5},Qb=["colspan"],$b=["rowspan"],zb=["rowspan"],Jb={style:{"white-space":"pre-line"}},qb={key:0},Gb={key:1,class:"badge",style:{"background-color":"#6f42c1"}},Wb=["rowspan"],Yb=Vb((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Xb=["title"],Zb=["title"],ey={key:1},ty=Vb((function(){return(0,a.createElementVNode)("br",null,null,-1)})),ny=["title"],ay=["rowspan"],ry=Vb((function(){return(0,a.createElementVNode)("br",null,null,-1)})),iy={key:0},oy=Vb((function(){return(0,a.createElementVNode)("br",null,null,-1)})),ly={key:0},sy=Vb((function(){return(0,a.createElementVNode)("br",null,null,-1)})),cy={key:0},dy={key:1},uy=Vb((function(){return(0,a.createElementVNode)("br",null,null,-1)})),py=Vb((function(){return(0,a.createElementVNode)("br",null,null,-1)})),my=["onClick"],fy={key:1},hy={key:2,align:"center"},Ay={key:3},gy=["onClick"],ky=["title"],by=["href"],yy={class:"buttons"},vy=["onClick"],Ey=["onClick"],Ny=["onClick"],_y=Vb((function(){return(0,a.createElementVNode)("br",null,null,-1)})),wy=["title"],Vy=Vb((function(){return(0,a.createElementVNode)("br",null,null,-1)})),xy={key:4,align:"center"},By={key:0},Sy={key:1},Cy=Vb((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Ty=Vb((function(){return(0,a.createElementVNode)("br",null,null,-1)})),jy=Vb((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Dy={key:3},Py={key:1},Fy={key:0},Iy=["colspan"],Uy=Vb((function(){return(0,a.createElementVNode)("br",null,null,-1)}));var My=function(e){return(0,a.pushScopeId)("data-v-43c82760"),e=e(),(0,a.popScopeId)(),e},Oy={class:"form-group mb-3"},Ly=My((function(){return(0,a.createElementVNode)("h5",null,"Rencana Hasil Kerja",-1)})),Ky={class:"form-group mb-3"},Ry=My((function(){return(0,a.createElementVNode)("h5",null,"Rencana Aksi",-1)})),Hy=My((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Qy={key:0,class:"badge bg-success me-2"},$y={key:1,class:"badge bg-success me-2"},zy={key:2,class:"badge bg-danger"},Jy={key:0,class:"row"},qy={class:"col"},Gy={class:"form-group mb-3"},Wy=My((function(){return(0,a.createElementVNode)("h5",null,"Target Rencana Aksi",-1)})),Yy=My((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Xy={class:"col"},Zy={class:"form-group mb-3"},ev=My((function(){return(0,a.createElementVNode)("h5",null,"Realisasi Rencana Aksi",-1)})),tv={key:0},nv={key:1,class:"badge bg-danger"},av={key:0},rv={key:1,class:"badge bg-danger"},iv={key:2,class:"mt-2"},ov={key:1,class:"form-group mb-3"},lv=My((function(){return(0,a.createElementVNode)("h5",null,"Target Rencana Aksi",-1)})),sv={class:"table-responsive"},cv={class:"table table-sm table-hover"},dv=My((function(){return(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"No"),(0,a.createElementVNode)("th",null,"Tanggal"),(0,a.createElementVNode)("th",null,"Waktu"),(0,a.createElementVNode)("th",null,"Kegiatan"),(0,a.createElementVNode)("th",null,"Jenis"),(0,a.createElementVNode)("th",null,"Realisasi"),(0,a.createElementVNode)("th",null,"Eviden"),(0,a.createElementVNode)("th",null,"Sumber")])],-1)})),uv={class:"text-center"},pv={class:"text-center"},mv={class:"text-center"},fv={class:"text-center"},hv={class:"text-center"},Av=My((function(){return(0,a.createElementVNode)("br",null,null,-1)})),gv=["href"],kv={class:"text-center"};const bv={name:"ModalDetailTargetRenaksi",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{data:{rhk_deskripsi:null,renaksi_id:null,renaksi_deskripsi:null,is_trajectory:null,target:null,target_renaksi:null,satuan_renaksi:null,realisasi_renaksi:null,daily_activities:[]},bagian:null,renaksi_id:null}},methods:{show:function(e){var t=this;this.bagian=e.bagian,this.renaksi_id=e.id;var n=this.$loading.show();et.A.get("/api/daily_activity/renaksi/"+e.bagian+"/"+e.id+"/detail").then((function(e){t.$refs.modal.show(),t.data=e,n.hide()})).catch((function(e){alert(e.message),n.hide()}))},hitungRealisasi:function(){var e=this,t=this.$loading.show();et.A.post("/api/daily_activity/renaksi/"+this.bagian+"/"+this.renaksi_id+"/hitung_realisasi").then((function(n){e.$emit("done"),t.hide(),e.$refs.modal.hide()})).catch((function(e){alert(e.message),t.hide()}))}},computed:{getVersi:function(){return this.data.tahun+"-"+this.data.periode=="2025-8eadac342add4db19f6dedeb0463e59d"?"1":"2"}}};var yv=n(85072),vv=n.n(yv),Ev=n(46263),Nv={insert:"head",singleton:!1};vv()(Ev.A,Nv);Ev.A.locals;const _v=(0,it.A)(bv,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(l,{title:"Detail Rencana Aksi",ref:"modal",modalClass:"modal-dialog modal-full"},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",Oy,[Ly,(0,a.createElementVNode)("span",null,(0,a.toDisplayString)(i.data.rhk_deskripsi),1)]),(0,a.createElementVNode)("div",Ky,[Ry,(0,a.createElementVNode)("span",null,(0,a.toDisplayString)(i.data.renaksi_deskripsi),1),(0,a.createTextVNode)(),Hy,(0,a.createElementVNode)("p",null,["1"==i.data.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)("span",Qy,"Trajectory")):(0,a.createCommentVNode)("",!0),"0"==i.data.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)("span",$y,"Non - Trajectory")):(0,a.createCommentVNode)("",!0),"1"==i.data.is_selesai&&i.data.realisasi_renaksi>=i.data.target_renaksi?((0,a.openBlock)(),(0,a.createElementBlock)("span",zy,"Selesai")):(0,a.createCommentVNode)("",!0)])]),null!=i.data.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)("div",Jy,[(0,a.createElementVNode)("div",qy,[(0,a.createElementVNode)("div",Gy,[Wy,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i.data.target_renaksi)+" "+(0,a.toDisplayString)(i.data.satuan_renaksi)+" ",1),Yy])]),(0,a.createElementVNode)("div",Xy,[(0,a.createElementVNode)("div",Zy,[ev,"1"==i.data.is_trajectory||"1"==o.getVersi?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[i.data.realisasi_renaksi?((0,a.openBlock)(),(0,a.createElementBlock)("span",tv,(0,a.toDisplayString)(i.data.realisasi_renaksi)+" "+(0,a.toDisplayString)(i.data.satuan_renaksi),1)):((0,a.openBlock)(),(0,a.createElementBlock)("span",nv,"Belum ada realisasi. Silahkan klik tombol Hitung Realisasi."))],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[i.data.realisasi_renaksi?((0,a.openBlock)(),(0,a.createElementBlock)("span",av,(0,a.toDisplayString)(i.data.realisasi_renaksi)+" "+(0,a.toDisplayString)(i.data.satuan_renaksi),1)):((0,a.openBlock)(),(0,a.createElementBlock)("span",rv,"Belum ada realisasi. Silahkan menandai SELESAI Kegiatan Harian terakhir."))],64)),"1"==i.data.is_trajectory||"0"==i.data.is_trajectory&&"1"==o.getVersi?((0,a.openBlock)(),(0,a.createElementBlock)("div",iv,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-success mt-1",onClick:t[0]||(t[0]=function(e){return o.hitungRealisasi()})}," Hitung Realisasi ")])):(0,a.createCommentVNode)("",!0)])])])):((0,a.openBlock)(),(0,a.createElementBlock)("div",ov,[lv,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i.data.target),1)])),(0,a.createElementVNode)("div",sv,[(0,a.createElementVNode)("table",cv,[dv,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.data.daily_activities,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",uv,(0,a.toDisplayString)(t+1),1),(0,a.createElementVNode)("td",pv,(0,a.toDisplayString)(e.date),1),(0,a.createElementVNode)("td",mv,(0,a.toDisplayString)(e.start)+" - "+(0,a.toDisplayString)(e.end),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.kegiatan),1),(0,a.createElementVNode)("td",fv,(0,a.toDisplayString)(e.jenis_keterangan),1),(0,a.createElementVNode)("td",hv,["1"==i.data.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)((0,a.toDisplayString)(e.realisasi_activity),1)],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[e.realisasi_activity?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)((0,a.toDisplayString)(e.realisasi_activity),1)],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createTextVNode)((0,a.toDisplayString)(e.realisasi),1)],64))],64))]),(0,a.createElementVNode)("td",null,[e.eviden?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)((0,a.toDisplayString)(e.eviden),1),Av],64)):(0,a.createCommentVNode)("",!0),e.bukti_eviden?((0,a.openBlock)(),(0,a.createElementBlock)("a",{key:1,href:e.bukti_eviden,target:"_blank"},(0,a.toDisplayString)(e.bukti_eviden),9,gv)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",kv,(0,a.toDisplayString)(e.sumber),1)])})),128))])])])]})),_:1},512)}],["__scopeId","data-v-43c82760"]]);var wv=function(e){return(0,a.pushScopeId)("data-v-6207749e"),e=e(),(0,a.popScopeId)(),e},Vv={class:"form-group mb-3"},xv=wv((function(){return(0,a.createElementVNode)("h5",null,"Rencana Hasil Kerja",-1)})),Bv={class:"form-group mb-3"},Sv=wv((function(){return(0,a.createElementVNode)("h5",null,"Rencana Aksi",-1)})),Cv=wv((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Tv={key:0,class:"badge bg-success me-2"},jv={key:1,class:"badge bg-primary me-2"},Dv={key:2,class:"badge bg-danger"},Pv={key:0,class:"row"},Fv={class:"col"},Iv={class:"form-group mb-3"},Uv=wv((function(){return(0,a.createElementVNode)("h5",null,"Target Rencana Aksi",-1)})),Mv=wv((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Ov={class:"col"},Lv={class:"form-group mb-3"},Kv=wv((function(){return(0,a.createElementVNode)("h5",null,"Realisasi Rencana Aksi",-1)})),Rv={key:0},Hv={key:1,class:"badge bg-danger"},Qv={key:0},$v={key:1,class:"badge bg-danger"},zv={key:0,class:"mt-2"},Jv={key:1,class:"form-group mb-3"},qv=wv((function(){return(0,a.createElementVNode)("h5",null,"Target Rencana Aksi",-1)})),Gv={class:"table-responsive"},Wv={class:"table table-sm table-hover"},Yv=wv((function(){return(0,a.createElementVNode)("th",null,"No",-1)})),Xv=wv((function(){return(0,a.createElementVNode)("th",null,"Tanggal",-1)})),Zv=wv((function(){return(0,a.createElementVNode)("th",null,"Waktu",-1)})),eE=wv((function(){return(0,a.createElementVNode)("th",null,"Kegiatan",-1)})),tE={key:0},nE=wv((function(){return(0,a.createElementVNode)("br",null,null,-1)})),aE=wv((function(){return(0,a.createElementVNode)("i",null,"Checklist",-1)})),rE=wv((function(){return(0,a.createElementVNode)("th",null,"Realisasi",-1)})),iE=wv((function(){return(0,a.createElementVNode)("th",null,"Eviden",-1)})),oE=wv((function(){return(0,a.createElementVNode)("th",null,"Sumber",-1)})),lE={class:"text-center"},sE={class:"text-center"},cE={class:"text-center"},dE={key:0,class:"text-center"},uE={key:0,style:{color:"green","font-size":"18px"}},pE={class:"text-center"},mE=wv((function(){return(0,a.createElementVNode)("br",null,null,-1)})),fE=["href"],hE={class:"text-center"},AE=wv((function(){return(0,a.createElementVNode)("h5",{class:"my-3"},"Tambahan Bukti Dukung (Opsional)",-1)})),gE={class:"form-group mb-3"},kE=wv((function(){return(0,a.createElementVNode)("label",null,"Nama Bukti Dukung",-1)})),bE={class:"form-group mb-3"},yE=wv((function(){return(0,a.createElementVNode)("label",null,"Bukti Dukung (Link ke file Google Drive/Dropbox/etc)",-1)})),vE={class:"text-end mt-3"};const EE={name:"ModalDetailBuktiDukung",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{data:{rhk_deskripsi:null,renaksi_id:null,renaksi_deskripsi:null,is_trajectory:null,target:null,target_renaksi:null,satuan_renaksi:null,realisasi_renaksi:null,daily_activities:[]},editData:{eviden:null,bukti_eviden:null,bagian:null},buktiList:[{eviden:"",bukti_eviden:""}],editValidation:at.Ik().shape({}),renaksi_id:null,skp_id:null,isViewAtasan:!1}},methods:{show:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.isViewAtasan=n,this.editData.bagian=e.renaksi.bagian,this.renaksi_id=e.renaksi.id;var a=this.$loading.show();et.A.get("/api/daily_activity/renaksi/"+this.editData.bagian+"/"+this.renaksi_id+"/detail").then((function(e){t.$refs.modal.show(),t.data=e,t.editData.eviden=e.eviden,t.editData.bukti_eviden=e.bukti_eviden,t.skp_id=e.skp_id,a.hide()})).catch((function(e){alert(e.message),a.hide()}))},hitungRealisasi:function(){var e=this,t=this.$loading.show();et.A.post("/api/daily_activity/renaksi/"+this.editData.bagian+"/"+this.renaksi_id+"/hitung_realisasi").then((function(n){e.$emit("done",{bagian:e.editData.bagian,id:e.renaksi_id,perubahan:n}),t.hide(),e.$refs.modal.hide()})).catch((function(e){alert(e.message),t.hide()}))},doEdit:function(){var e=this;this.$refs.formEdit.validate().then((function(t){if(t.valid){var n=e.$loading.show(),a="/api/skp/"+e.skp_id+"/penilaian/"+e.data.tahun+"-"+e.data.periode+"/rencana_aksi/"+e.renaksi_id+"/eviden";et.A.post(a,e.editData).then((function(t){n.hide(),e.$refs.modal.hide(),e.$emit("done",{bagian:e.editData.bagian,id:e.renaksi_id,perubahan:t})})).catch((function(e){n.hide(),alert(e.message)}))}}))}},computed:{getVersi:function(){return this.data.tahun+"-"+this.data.periode=="2025-8eadac342add4db19f6dedeb0463e59d"?"1":"2"}}};var NE=n(73761),_E={insert:"head",singleton:!1};vv()(NE.A,_E);NE.A.locals;const wE=(0,it.A)(EE,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{title:"Detail Bukti Dukung",ref:"modal",modalClass:"modal-dialog modal-full"},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",Vv,[xv,(0,a.createElementVNode)("span",null,(0,a.toDisplayString)(i.data.rhk_deskripsi),1)]),(0,a.createElementVNode)("div",Bv,[Sv,(0,a.createElementVNode)("span",null,(0,a.toDisplayString)(i.data.renaksi_deskripsi),1),(0,a.createTextVNode)(),Cv,(0,a.createElementVNode)("p",null,["1"==i.data.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)("span",Tv,"Trajectory")):(0,a.createCommentVNode)("",!0),"0"==i.data.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)("span",jv,"Non - Trajectory")):(0,a.createCommentVNode)("",!0),"1"==i.data.is_selesai&&i.data.realisasi_renaksi>=i.data.target_renaksi?((0,a.openBlock)(),(0,a.createElementBlock)("span",Dv,"Selesai")):(0,a.createCommentVNode)("",!0)])]),null!=i.data.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)("div",Pv,[(0,a.createElementVNode)("div",Fv,[(0,a.createElementVNode)("div",Iv,[Uv,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i.data.target_renaksi)+" "+(0,a.toDisplayString)(i.data.satuan_renaksi)+" ",1),Mv])]),(0,a.createElementVNode)("div",Ov,[(0,a.createElementVNode)("div",Lv,[Kv,"1"==i.data.is_trajectory||"1"==o.getVersi?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[i.data.realisasi_renaksi?((0,a.openBlock)(),(0,a.createElementBlock)("span",Rv,(0,a.toDisplayString)(i.data.realisasi_renaksi)+" "+(0,a.toDisplayString)(i.data.satuan_renaksi),1)):((0,a.openBlock)(),(0,a.createElementBlock)("span",Hv,"Belum ada realisasi. Silahkan klik tombol Hitung Realisasi."))],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[i.data.realisasi_renaksi?((0,a.openBlock)(),(0,a.createElementBlock)("span",Qv,(0,a.toDisplayString)(i.data.realisasi_renaksi)+" "+(0,a.toDisplayString)(i.data.satuan_renaksi),1)):((0,a.openBlock)(),(0,a.createElementBlock)("span",$v,"Belum ada realisasi. Silahkan menandai SELESAI Kegiatan Harian terakhir."))],64)),i.isViewAtasan?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},["1"==i.data.is_trajectory||"0"==i.data.is_trajectory&&"1"==o.getVersi?((0,a.openBlock)(),(0,a.createElementBlock)("div",zv,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-success mt-1",onClick:t[0]||(t[0]=function(e){return o.hitungRealisasi()})}," Hitung Realisasi ")])):(0,a.createCommentVNode)("",!0)],64))])])])):((0,a.openBlock)(),(0,a.createElementBlock)("div",Jv,[qv,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i.data.target),1)])),(0,a.createElementVNode)("div",Gv,[(0,a.createElementVNode)("table",Wv,[(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[Yv,Xv,Zv,eE,"0"==i.data.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)("th",tE,[(0,a.createTextVNode)("Status "),nE,(0,a.createTextVNode)(),aE])):(0,a.createCommentVNode)("",!0),rE,iE,oE])]),(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.data.daily_activities,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",lE,(0,a.toDisplayString)(t+1),1),(0,a.createElementVNode)("td",sE,(0,a.toDisplayString)(e.date),1),(0,a.createElementVNode)("td",cE,(0,a.toDisplayString)(e.start)+" - "+(0,a.toDisplayString)(e.end),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.kegiatan),1),"0"==i.data.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)("td",dE,["1"==e.is_selesai?((0,a.openBlock)(),(0,a.createElementBlock)("span",uE,"✔")):(0,a.createCommentVNode)("",!0)])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("td",pE,["1"==i.data.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)((0,a.toDisplayString)(e.realisasi_activity),1)],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[e.realisasi_activity?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)((0,a.toDisplayString)(e.realisasi_activity),1)],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createTextVNode)((0,a.toDisplayString)(e.realisasi),1)],64))],64))]),(0,a.createElementVNode)("td",null,[e.eviden?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)((0,a.toDisplayString)(e.eviden),1),mE],64)):(0,a.createCommentVNode)("",!0),e.bukti_eviden?((0,a.openBlock)(),(0,a.createElementBlock)("a",{key:1,href:e.bukti_eviden,target:"_blank"},(0,a.toDisplayString)(e.bukti_eviden),9,fE)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",hE,(0,a.toDisplayString)(e.sumber),1)])})),128))])])]),i.isViewAtasan?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createBlock)(c,{key:2,ref:"formEdit","validation-schema":i.editValidation},{default:(0,a.withCtx)((function(){return[AE,(0,a.createElementVNode)("div",gE,[kE,(0,a.createVNode)(l,{name:"eviden",class:"form-control",modelValue:i.editData.eviden,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.editData.eviden=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"eviden"})]),(0,a.createElementVNode)("div",bE,[yE,(0,a.createVNode)(l,{name:"bukti_eviden",class:"form-control",modelValue:i.editData.bukti_eviden,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.editData.bukti_eviden=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"bukti_eviden"})]),(0,a.createElementVNode)("div",vE,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-primary",onClick:t[3]||(t[3]=function(){return o.doEdit&&o.doEdit.apply(o,arguments)})},"Simpan")])]})),_:1},8,["validation-schema"]))]})),_:1},512)}],["__scopeId","data-v-6207749e"]]);var VE={style:{display:"table-header-group"},align:"center"},xE={key:0},BE=(0,a.createElementVNode)("th",null,"NO.",-1),SE={key:0},CE=(0,a.createElementVNode)("th",null,"RENCANA HASIL KERJA",-1),TE={key:1},jE=(0,a.createElementVNode)("th",null,"INDIKATOR KINERJA INDIVIDU",-1),DE={key:2},PE={key:3},FE={key:4},IE=(0,a.createElementVNode)("th",null,"REALISASI",-1),UE=(0,a.createElementVNode)("th",null,"BUKTI DUKUNG",-1),ME=(0,a.createElementVNode)("th",null,"FEEDBACK",-1),OE={key:5},LE={key:1},KE=(0,a.createElementVNode)("th",null,"NO.",-1),RE={key:0},HE=(0,a.createElementVNode)("th",null,"RENCANA HASIL KERJA",-1),QE={key:1},$E={key:2},zE=(0,a.createElementVNode)("th",null,"INDIKATOR KINERJA INDIVIDU",-1),JE={key:3},qE={key:4},GE=(0,a.createElementVNode)("th",null,"BUKTI DUKUNG",-1),WE=(0,a.createElementVNode)("th",null,"REALISASI",-1),YE=(0,a.createElementVNode)("th",null,"FEEDBACK",-1),XE={key:5};const ZE={props:["info"],computed:{isPeriodeFinal:function(){return"final"==this.info.infoPeriode.jenis_periode},isJajf:function(){return"jajf"===this.info.model},isJpt:function(){return"jpt"===this.info.model},isKuantitatif:function(){return"kuantitatif"==this.info.pendekatan},isKinerjaHarian:function(){return"1"==this.info.is_kinerja_harian},isBkn:function(){return"4011"==this.info.instansi_id&&this.info.tahun>2025&&this.info.infoPeriode.angka_periodik>5}}},eN=(0,it.A)(ZE,[["render",function(e,t,n,r,i,o){return(0,a.openBlock)(),(0,a.createElementBlock)("thead",VE,[o.isKinerjaHarian?((0,a.openBlock)(),(0,a.createElementBlock)("tr",xE,[BE,o.isJajf?((0,a.openBlock)(),(0,a.createElementBlock)("th",SE,"RENCANA HASIL KERJA PIMPINAN YANG DIINTERVENSI")):(0,a.createCommentVNode)("",!0),CE,o.isJajf&&o.isKuantitatif?((0,a.openBlock)(),(0,a.createElementBlock)("th",TE,"ASPEK")):(0,a.createCommentVNode)("",!0),jE,o.isKuantitatif?((0,a.openBlock)(),(0,a.createElementBlock)("th",DE,"TARGET TAHUNAN")):(0,a.createCommentVNode)("",!0),o.isJpt&&o.isKuantitatif?((0,a.openBlock)(),(0,a.createElementBlock)("th",PE,"PERSPEKTIF")):(0,a.createCommentVNode)("",!0),o.isPeriodeFinal?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("th",FE,"RENCANA AKSI")),IE,UE,ME,o.isBkn?((0,a.openBlock)(),(0,a.createElementBlock)("th",OE,"CAPAIAN PER INDIKATOR")):(0,a.createCommentVNode)("",!0)])):((0,a.openBlock)(),(0,a.createElementBlock)("tr",LE,[KE,o.isJajf?((0,a.openBlock)(),(0,a.createElementBlock)("th",RE,"RENCANA HASIL KERJA PIMPINAN YANG DIINTERVENSI")):(0,a.createCommentVNode)("",!0),HE,o.isPeriodeFinal?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("th",QE,"RENCANA AKSI")),o.isJajf&&o.isKuantitatif?((0,a.openBlock)(),(0,a.createElementBlock)("th",$E,"ASPEK")):(0,a.createCommentVNode)("",!0),zE,o.isKuantitatif?((0,a.openBlock)(),(0,a.createElementBlock)("th",JE,"TARGET TAHUNAN")):(0,a.createCommentVNode)("",!0),o.isJpt&&o.isKuantitatif?((0,a.openBlock)(),(0,a.createElementBlock)("th",qE,"PERSPEKTIF")):(0,a.createCommentVNode)("",!0),GE,WE,YE,o.isBkn?((0,a.openBlock)(),(0,a.createElementBlock)("th",XE,"CAPAIAN PER INDIKATOR")):(0,a.createCommentVNode)("",!0)]))])}]]);var tN=["colspan"],nN=["rowspan"],aN=["rowspan"],rN={style:{"white-space":"pre-line"}},iN={key:0},oN={key:1,class:"badge",style:{"background-color":"#6f42c1"}},lN=["rowspan"],sN=(0,a.createElementVNode)("br",null,null,-1),cN=["title"],dN=["title"],uN={key:1},pN=(0,a.createElementVNode)("br",null,null,-1),mN=["title"],fN={key:3,class:"badge",style:{"background-color":"#6f42c1"}},hN=["rowspan"],AN=["rowspan"],gN=["rowspan"],kN=["rowspan"],bN={key:0},yN={key:1},vN=["rowspan"],EN=["rowspan"],NN={key:0},_N={key:1},wN=(0,a.createElementVNode)("br",null,null,-1),VN=(0,a.createElementVNode)("br",null,null,-1),xN=(0,a.createElementVNode)("br",null,null,-1),BN={key:3},SN={key:0},CN=["colspan"],TN=(0,a.createElementVNode)("br",null,null,-1);var jN={key:1},DN=["title"],PN=["href"],FN=["title"],IN=["href"],UN={class:"buttons"},MN=["onClick"],ON=["onClick"];const LN={props:["data","x"],computed:{isPeriodeFinal:function(){return"final"==this.data.info.infoPeriode.jenis_periode},isKinerjaHarian:function(){return"1"==this.data.info.is_kinerja_harian}}},KN=(0,it.A)(LN,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("vue-feather");return(0,a.openBlock)(),(0,a.createElementBlock)("td",null,[o.isKinerjaHarian?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[o.isPeriodeFinal||!o.isPeriodeFinal&&n.x.id?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn icon btn-sm btn-success py-1 px-1 mb-2",onClick:t[0]||(t[0]=function(t){return e.$emit("editEvidenRenaksi",n.x)})}," Detail ")):(0,a.createCommentVNode)("",!0),n.x.bukti_eviden?((0,a.openBlock)(),(0,a.createElementBlock)("div",jN,[(0,a.createElementVNode)("span",{title:"Waktu Ubah : ".concat(n.x.update_eviden_at," WIB")},[(0,a.createElementVNode)("a",{href:n.x.bukti_eviden,target:"_blank"},[(0,a.createTextVNode)((0,a.toDisplayString)(n.x.eviden)+" ",1),(0,a.createVNode)(l,{type:"external-link"})],8,PN)],8,DN)])):(0,a.createCommentVNode)("",!0)],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[o.isPeriodeFinal||!o.isPeriodeFinal&&n.x.rencana_aksi?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn icon btn-sm btn-success py-1 px-1",onClick:t[1]||(t[1]=function(t){return e.$emit("editEviden",n.x,e.a,null)})}," Tambah ")):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("ul",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(e.a.eviden,(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{key:t.id},[(0,a.createElementVNode)("span",{title:"Waktu Buat : ".concat(t.created_at," WIB, Waktu Ubah : ").concat(t.updated_at," WIB")},[(0,a.createElementVNode)("a",{href:t.bukti_eviden,target:"_blank"},(0,a.toDisplayString)(t.eviden),9,IN)],8,FN),(0,a.createElementVNode)("div",UN,[o.isPeriodeFinal||!o.isPeriodeFinal&&n.x.rencana_aksi?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-sm btn-warning",onClick:function(a){return e.$emit("editEviden",n.x,e.a,t)}},"Edit",8,MN)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-danger",onClick:function(a){return e.$emit("hapusEviden",n.x,e.a,t)}},"Hapus",8,ON)])])})),128))])],64))])}]]),RN=KN;var HN={key:0,class:"rencana_aksi align-top"},QN=(0,a.createElementVNode)("br",null,null,-1),$N={key:0},zN={key:0,class:"badge bg-primary"},JN={key:1,class:"badge bg-success"},qN=(0,a.createElementVNode)("br",null,null,-1),GN={key:0},WN=(0,a.createElementVNode)("br",null,null,-1);const YN={props:["data","c"],computed:{isPeriodeFinal:function(){return"final"==this.data.info.infoPeriode.jenis_periode},isKinerjaHarian:function(){return"1"==this.data.info.is_kinerja_harian}}};function XN(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return ZN(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ZN(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var a=0,r=function(){};return{s:r,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){l=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(l)throw i}}}}function ZN(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n2025&&this.data.info.infoPeriode.angka_periodik>5},colspan:function(){var e=10;return this.isJajf&&this.isBkn&&(e+=1),e}},methods:{properCase:function(e){return(0,de.xJ)(e)},rowspanIndikator:function(e){var t,n=0,a=XN(e.indikators);try{for(a.s();!(t=a.n()).done;){var r=t.value;r.rencana_aksi&&r.rencana_aksi.length>0?n+=r.rencana_aksi.length:n+=1}}catch(e){a.e(e)}finally{a.f()}return 0===n?1:n},rowspanRenaksi:function(e){if(e.rencana_aksi){var t=e.rencana_aksi.length;return 0===t?1:t}return 1},editEvidenRenaksi:function(e){this.$emit("edit-eviden-renaksi",e)},nomor:function(e){return this.data.kinerja.indexOf(e)+1},getStars:function(e){return"⭐".repeat(e)+"☆".repeat(5-e)}}},t_=(0,it.A)(e_,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("HasilKerjaEvidenRenaksi"),s=(0,a.resolveComponent)("HasilKerjaEvidenBuktiDukung");return(0,a.openBlock)(),(0,a.createElementBlock)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(n.jenis_rhk,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:e},[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("td",{colspan:o.colspan},[(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(o.properCase(e)),1)],8,tN)]),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(n.data.kinerja,(function(t){var r;return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:t.rhk},[t.jenis==e?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:0},(0,a.renderList)(null!==(r=t.indikators)&&void 0!==r&&r.length?t.indikators:[{}],(function(e,r){var i;return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:e},[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(null!==(i=e.rencana_aksi)&&void 0!==i&&i.length?e.rencana_aksi:[{}],(function(i,c){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:i},[0==r&&0==c?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("td",{align:"center",rowspan:o.rowspanIndikator(t)},(0,a.toDisplayString)(o.nomor(t)),9,nN),o.isJajf?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:0,class:"align-top",rowspan:o.rowspanIndikator(t)},[(0,a.createElementVNode)("span",rN,(0,a.toDisplayString)(t.rhk_atasan),1),t.rhk_atasan_is_prioritas_nasional?((0,a.openBlock)(),(0,a.createElementBlock)("br",iN)):(0,a.createCommentVNode)("",!0),t.rhk_atasan_is_prioritas_nasional?((0,a.openBlock)(),(0,a.createElementBlock)("span",oN," Program Kerja Prioritas Nasional (PKPN) ")):(0,a.createCommentVNode)("",!0)],8,aN)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("td",{class:"align-top",rowspan:o.rowspanIndikator(t)},[(0,a.createTextVNode)((0,a.toDisplayString)(t.rhk)+" ",1),sN,((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(n.data.rhk_atasan,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:e.id},[e&&e.id==t.rhk_atasan_id&&t.ketua_tim?((0,a.openBlock)(),(0,a.createElementBlock)("span",{key:0,class:"badge bg-secondary","data-bs-toggle":"tooltip","data-bs-placement":"top",title:t.unor_nama,style:{"font-size":"9px"}},(0,a.toDisplayString)(e.unor_nama),9,cN)):(0,a.createCommentVNode)("",!0)],64)})),128)),null!=t.ketua_tim?((0,a.openBlock)(),(0,a.createElementBlock)("span",{key:0,class:"badge bg-info","data-bs-toggle":"tooltip","data-bs-placement":"top",title:t.unor_nama,style:{"font-size":"9px"}}," KETUA TIM: "+(0,a.toDisplayString)(t.ketua_tim.nama),9,dN)):(0,a.createCommentVNode)("",!0),o.isJpt&&t.penugasan_dari?((0,a.openBlock)(),(0,a.createElementBlock)("span",uN,"(Penugasan dari "+(0,a.toDisplayString)(t.penugasan_dari)+")",1)):(0,a.createCommentVNode)("",!0),pN,"organisasi"==t.bagian?((0,a.openBlock)(),(0,a.createElementBlock)("span",{key:2,class:"badge bg-primary","data-bs-toggle":"tooltip","data-bs-placement":"top",title:t.unor_nama}," Organisasi ",8,mN)):(0,a.createCommentVNode)("",!0),t.is_prioritas_nasional?((0,a.openBlock)(),(0,a.createElementBlock)("span",fN," Program Kerja Prioritas Nasional (PKPN) ")):(0,a.createCommentVNode)("",!0)],8,lN)],64)):(0,a.createCommentVNode)("",!0),0==c?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[o.isJajf&&o.isKuantitatif?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:0,rowspan:o.rowspanRenaksi(e)},(0,a.toDisplayString)(o.properCase(e.aspek)),9,hN)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("td",{rowspan:o.rowspanRenaksi(e)},(0,a.toDisplayString)(e.indikator),9,AN),o.isKuantitatif?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:1,align:"center",rowspan:o.rowspanRenaksi(e)},(0,a.toDisplayString)(e.target),9,gN)):(0,a.createCommentVNode)("",!0),o.isJpt&&o.isKuantitatif?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:2,rowspan:o.rowspanRenaksi(e)},(0,a.toDisplayString)(o.properCase(e.perspektif)),9,kN)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0),(0,a.createVNode)(l,{data:n.data,c:i},null,8,["data","c"]),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(i.realisasi_renaksi)+" ",1),i.realisasi_renaksi&&i.satuan_renaksi?((0,a.openBlock)(),(0,a.createElementBlock)("span",bN,(0,a.toDisplayString)(i.satuan_renaksi),1)):((0,a.openBlock)(),(0,a.createElementBlock)("span",yN,"-"))]),(0,a.createVNode)(s,{data:n.data,x:i,onEditEvidenRenaksi:o.editEvidenRenaksi},null,8,["data","x","onEditEvidenRenaksi"]),0==c?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:2,rowspan:o.rowspanRenaksi(e)},[(0,a.createElementVNode)("ul",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(e.feedback,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{key:e.id},(0,a.toDisplayString)(e.feedback),1)})),128))])],8,vN)):(0,a.createCommentVNode)("",!0),0==c&&o.isBkn?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:3,rowspan:o.rowspanRenaksi(e)},[e.penilaian_indikator?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:0},(0,a.renderList)(e.penilaian_indikator,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:e.id},["1"==e.is_atasan?((0,a.openBlock)(),(0,a.createElementBlock)("span",NN,"Atasan : ")):((0,a.openBlock)(),(0,a.createElementBlock)("span",_N,[wN,(0,a.createTextVNode)("Ketua Tim: ")])),VN,e.predikat_capaian&&e.capaian?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[(0,a.createTextVNode)((0,a.toDisplayString)(o.getStars(e.capaian))+" ",1),xN],64)):((0,a.openBlock)(),(0,a.createElementBlock)("b",BN,"BELUM DINILAI"))],64)})),128)):(0,a.createCommentVNode)("",!0)],8,EN)):(0,a.createCommentVNode)("",!0)])})),128))],64)})),128)):(0,a.createCommentVNode)("",!0)],64)})),128))],64)})),128)),o.isBkn?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("tr",SN,[(0,a.createElementVNode)("td",{colspan:o.colspan},[(0,a.createElementVNode)("strong",null,[(0,a.createTextVNode)(" RATING HASIL KINERJA: "),TN,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(n.data.penilaian.hasil_kerja?n.data.penilaian.hasil_kerja.toUpperCase()+" EKSPEKTASI":""),1)])],8,CN)]))])}]]),n_={name:"HasilKerjaEviden",emits:["done"],components:{ModalDetailTargetRenaksi:_v,ModalDetailBuktiDukung:wE,HasilKerjaEvidenHeader:eN,HasilKerjaEvidenBody:t_},props:{data:{type:Object,required:!0}},data:function(){var e=(0,qs.Pj)(),t=(0,a.computed)((function(){return e.state.instansiId})),n=(0,a.computed)((function(){return e.state.isKinerjaHarian}));return{jenis_rhk:["utama","tambahan"],instansiId:t,showButtonTargetRenaksi:(0,a.computed)((function(){return 1==n.value}))}},methods:{detailTargetRenaksi:function(e){this.$refs.modalDetailTargetRenaksi.show(e)},properCase:function(e){return(0,de.xJ)(e)},editEvidenRenaksi:function(e){this.$emit("edit-eviden-renaksi",e)},done:function(){this.$emit("done")},getStars:function(e){return"⭐".repeat(e)+"☆".repeat(5-e)}},mounted:function(){localStorage.getItem("instansiId")&&(this.instansiId=localStorage.getItem("instansiId"))}};var a_=n(56489),r_={insert:"head",singleton:!1};vv()(a_.A,r_);a_.A.locals;const i_=(0,it.A)(n_,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("HasilKerjaEvidenHeader"),s=(0,a.resolveComponent)("HasilKerjaEvidenBody"),c=(0,a.resolveComponent)("ModalDetailTargetRenaksi");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",xb,[Bb,(0,a.createElementVNode)("div",Sb,[(0,a.createElementVNode)("table",Cb,["1"==n.data.info.is_kinerja_harian&&n.data.info.tahun>"2025"?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createVNode)(l,{info:n.data.info},null,8,["info"]),(0,a.createVNode)(s,{data:n.data,jenis_rhk:i.jenis_rhk,onEditEviden:e.editEviden,onHapusEviden:e.hapusEviden,onEditRealisasi:e.editRealisasi,onEditEvidenRenaksi:o.editEvidenRenaksi},null,8,["data","jenis_rhk","onEditEviden","onHapusEviden","onEditRealisasi","onEditEvidenRenaksi"])],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createElementVNode)("thead",Tb,[(0,a.createElementVNode)("tr",null,[jb,"jajf"==n.data.info.model?((0,a.openBlock)(),(0,a.createElementBlock)("th",Db,"RENCANA HASIL KERJA PIMPINAN YANG DIINTERVENSI")):(0,a.createCommentVNode)("",!0),Pb,"final"!=n.data.info.infoPeriode.jenis_periode?((0,a.openBlock)(),(0,a.createElementBlock)("th",Fb,"RENCANA AKSI")):(0,a.createCommentVNode)("",!0),"jajf"==n.data.info.model&&"kualitatif"!=n.data.info.pendekatan?((0,a.openBlock)(),(0,a.createElementBlock)("th",Ib,"ASPEK")):(0,a.createCommentVNode)("",!0),Ub,"kualitatif"!=n.data.info.pendekatan?((0,a.openBlock)(),(0,a.createElementBlock)("th",Mb,"TARGET TAHUNAN")):(0,a.createCommentVNode)("",!0),"jpt"==n.data.info.model&&"kualitatif"!=n.data.info.pendekatan?((0,a.openBlock)(),(0,a.createElementBlock)("th",Ob,"PERSPEKTIF")):(0,a.createCommentVNode)("",!0),Lb,Kb,Rb,"4011"==n.data.info.instansi_id&&n.data.info.tahun>2025&&n.data.info.infoPeriode.angka_periodik>5?((0,a.openBlock)(),(0,a.createElementBlock)("th",Hb,"CAPAIAN PER INDIKATOR")):(0,a.createCommentVNode)("",!0)])]),(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.jenis_rhk,(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:t},[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("td",{colspan:"jajf"==n.data.info.model?6:5},[(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(o.properCase(t)),1)],8,Qb)]),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(n.data.kinerja,(function(r){return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:r.rhk},[r.jenis==t?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:0},(0,a.renderList)(r.indikators,(function(t,i){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t},[0==i?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("td",{align:"center",rowspan:0==r.indikators.length?r.indikators.length+1:r.indikators.length},(0,a.toDisplayString)(n.data.kinerja.indexOf(r)+1),9,$b),"jajf"==n.data.info.model?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:0,class:"align-top",rowspan:0==r.indikators.length?r.indikators.length+1:r.indikators.length},[(0,a.createElementVNode)("span",Jb,(0,a.toDisplayString)(r.rhk_atasan),1),r.rhk_atasan_is_prioritas_nasional?((0,a.openBlock)(),(0,a.createElementBlock)("br",qb)):(0,a.createCommentVNode)("",!0),r.rhk_atasan_is_prioritas_nasional?((0,a.openBlock)(),(0,a.createElementBlock)("span",Gb," Program Kerja Prioritas Nasional (PKPN) ")):(0,a.createCommentVNode)("",!0)],8,zb)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("td",{class:"align-top",rowspan:0==r.indikators.length?r.indikators.length+1:r.indikators.length},[(0,a.createTextVNode)((0,a.toDisplayString)(r.rhk)+" ",1),Yb,((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(n.data.rhk_atasan,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:e.id},[e&&e.id==r.rhk_atasan_id&&r.ketua_tim?((0,a.openBlock)(),(0,a.createElementBlock)("span",{key:0,class:"badge bg-secondary","data-bs-toggle":"tooltip","data-bs-placement":"top",title:r.unor_nama,style:{"font-size":"9px"}},(0,a.toDisplayString)(e.unor_nama),9,Xb)):(0,a.createCommentVNode)("",!0)],64)})),128)),null!=r.ketua_tim?((0,a.openBlock)(),(0,a.createElementBlock)("span",{key:0,class:"badge bg-info","data-bs-toggle":"tooltip","data-bs-placement":"top",title:r.unor_nama,style:{"font-size":"9px"}}," KETUA TIM: "+(0,a.toDisplayString)(r.ketua_tim.nama),9,Zb)):(0,a.createCommentVNode)("",!0),"jpt"==n.data.info.model&&r.penugasan_dari?((0,a.openBlock)(),(0,a.createElementBlock)("span",ey,"(Penugasan dari "+(0,a.toDisplayString)(r.penugasan_dari)+")",1)):(0,a.createCommentVNode)("",!0),ty,"organisasi"==r.bagian?((0,a.openBlock)(),(0,a.createElementBlock)("span",{key:2,class:"badge bg-primary","data-bs-toggle":"tooltip","data-bs-placement":"top",title:r.unor_nama}," Organisasi ",8,ny)):(0,a.createCommentVNode)("",!0)],8,Wb),"final"!=n.data.info.infoPeriode.jenis_periode?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:1,class:"rencana_aksi align-top",rowspan:0==r.indikators.length?r.indikators.length+1:r.indikators.length},[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(r.rencana_aksi,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("div",{key:e.id,class:"mb-3"},[(0,a.createTextVNode)(" - "+(0,a.toDisplayString)(e.deskripsi)+" ",1),ry,"1"==n.data.info.is_kinerja_harian?((0,a.openBlock)(),(0,a.createElementBlock)("span",iy,["0"==e.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)("[Non - Trajectory]")],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createTextVNode)("[Trajectory]")],64))])):(0,a.createCommentVNode)("",!0),null!=e.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[oy,(0,a.createTextVNode)("Target : "),(0,a.createElementVNode)("b",null,[(0,a.createTextVNode)((0,a.toDisplayString)(e.target_renaksi)+" ",1),e.satuan_renaksi?((0,a.openBlock)(),(0,a.createElementBlock)("span",ly,(0,a.toDisplayString)(e.satuan_renaksi),1)):(0,a.createCommentVNode)("",!0)]),sy,(0,a.createTextVNode)("Realisasi : "),(0,a.createElementVNode)("b",null,[(0,a.createTextVNode)((0,a.toDisplayString)(e.realisasi_renaksi)+" ",1),e.realisasi_renaksi&&e.satuan_renaksi?((0,a.openBlock)(),(0,a.createElementBlock)("span",cy,(0,a.toDisplayString)(e.satuan_renaksi),1)):((0,a.openBlock)(),(0,a.createElementBlock)("span",dy,(0,a.toDisplayString)(n.data.info.tahun<=2025&&"0"==e.is_trajectory&&e.realisasi_renaksi?"Kegiatan":"-"),1))])],64)):(0,a.createCommentVNode)("",!0),null==e.is_trajectory&&e.target?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[uy,(0,a.createTextVNode)("Target : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(e.target),1)],64)):(0,a.createCommentVNode)("",!0),"1"==n.data.info.is_kinerja_harian?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:3},[py,(0,a.createElementVNode)("button",{class:"btn icon btn-sm btn-success py-1 px-1",onClick:function(t){return o.detailTargetRenaksi(e)}},"Detail",8,my)],64)):(0,a.createCommentVNode)("",!0)])})),128))],8,ay)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0),"jajf"==n.data.info.model&&"kuantitatif"==n.data.info.pendekatan?((0,a.openBlock)(),(0,a.createElementBlock)("td",fy,(0,a.toDisplayString)(o.properCase(t.aspek)),1)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.indikator),1),"kuantitatif"==n.data.info.pendekatan?((0,a.openBlock)(),(0,a.createElementBlock)("td",hy,(0,a.toDisplayString)(t.target),1)):(0,a.createCommentVNode)("",!0),"jpt"==n.data.info.model&&"kuantitatif"==n.data.info.pendekatan?((0,a.openBlock)(),(0,a.createElementBlock)("td",Ay,(0,a.toDisplayString)(o.properCase(t.perspektif)),1)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("td",null,["final"==n.data.info.infoPeriode.jenis_periode||"final"!=n.data.info.infoPeriode.jenis_periode&&r.rencana_aksi?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn icon btn-sm btn-success py-1 px-1",onClick:function(n){return e.$emit("editEviden",r,t,null)}}," Tambah ",8,gy)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("ul",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(t.eviden,(function(i){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{key:i.id},[(0,a.createElementVNode)("span",{title:"Waktu Buat : ".concat(i.created_at," WIB, Waktu Ubah : ").concat(i.updated_at," WIB")},[(0,a.createElementVNode)("a",{href:i.bukti_eviden,target:"_blank"},(0,a.toDisplayString)(i.eviden),9,by)],8,ky),(0,a.createElementVNode)("div",yy,["final"==n.data.info.infoPeriode.jenis_periode||"final"!=n.data.info.infoPeriode.jenis_periode&&r.rencana_aksi?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-sm btn-warning",onClick:function(n){return e.$emit("editEviden",r,t,i)}},"Edit",8,vy)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-danger",onClick:function(n){return e.$emit("hapusEviden",r,t,i)}},"Hapus",8,Ey)])])})),128))])]),(0,a.createElementVNode)("td",null,["final"==n.data.info.infoPeriode.jenis_periode||"final"!=n.data.info.infoPeriode.jenis_periode&&(r.rencana_aksi||!r.rencana_aksi&&""!=t.realisasi.realisasi)?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("button",{class:"btn icon btn-sm btn-warning py-1 px-1",onClick:function(n){return e.$emit("editRealisasi",r,t,t.realisasi)}}," Edit ",8,Ny),_y],64)):(0,a.createCommentVNode)("",!0),t.realisasi.realisasi?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createElementVNode)("span",{title:"Waktu Buat : ".concat(t.realisasi.created_at," WIB")},(0,a.toDisplayString)(t.realisasi.realisasi)+" berdasarkan "+(0,a.toDisplayString)(t.realisasi.sumber_data),9,wy),Vy],64)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("ul",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(t.feedback,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{key:e.id},(0,a.toDisplayString)(e.feedback),1)})),128))])]),"4011"==n.data.info.instansi_id&&n.data.info.tahun>2025&&n.data.info.infoPeriode.angka_periodik>5?((0,a.openBlock)(),(0,a.createElementBlock)("td",xy,[r.rencana_aksi?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[t.penilaian_indikator?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:0},(0,a.renderList)(t.penilaian_indikator,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,["1"==e.is_atasan?((0,a.openBlock)(),(0,a.createElementBlock)("span",By,"Atasan : ")):((0,a.openBlock)(),(0,a.createElementBlock)("span",Sy,[Cy,(0,a.createTextVNode)("Ketua Tim: ")])),Ty,e.predikat_capaian&&e.capaian?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[(0,a.createTextVNode)((0,a.toDisplayString)(o.getStars(e.capaian))+" ",1),jy],64)):((0,a.openBlock)(),(0,a.createElementBlock)("b",Dy,"BELUM DINILAI"))],64)})),256)):((0,a.openBlock)(),(0,a.createElementBlock)("b",Py,"BELUM DINILAI"))],64)):(0,a.createCommentVNode)("",!0)])):(0,a.createCommentVNode)("",!0)])})),128)):(0,a.createCommentVNode)("",!0)],64)})),128))],64)})),128)),e.isBkn?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("tr",Fy,[(0,a.createElementVNode)("td",{colspan:"jajf"==n.data.info.model?6:5},[(0,a.createElementVNode)("strong",null,[(0,a.createTextVNode)(" RATING HASIL KINERJA: "),Uy,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(n.data.penilaian.hasil_kerja?n.data.penilaian.hasil_kerja.toUpperCase()+" EKSPEKTASI":""),1)])],8,Iy)]))])],64))])])]),(0,a.createVNode)(c,{ref:"modalDetailTargetRenaksi",onDone:o.done},null,8,["onDone"])],64)}],["__scopeId","data-v-98a7a4fe"]]),o_=i_;var l_=function(e){return(0,a.pushScopeId)("data-v-6db76f0e"),e=e(),(0,a.popScopeId)(),e},s_={class:"mt-4"},c_=l_((function(){return(0,a.createElementVNode)("h5",null,[(0,a.createElementVNode)("strong",null,"HASIL KERJA")],-1)})),d_={class:"table-responsive"},u_={class:"table table-bordered table-sm",style:{color:"black"}},p_={style:{display:"table-header-group"},align:"center"},m_=l_((function(){return(0,a.createElementVNode)("th",null,"NO.",-1)})),f_={key:0},h_=l_((function(){return(0,a.createElementVNode)("th",null,"RENCANA HASIL KERJA",-1)})),A_={key:1},g_={key:2},k_=l_((function(){return(0,a.createElementVNode)("th",null,"INDIKATOR KINERJA INDIVIDU",-1)})),b_={key:3},y_={key:4},v_=l_((function(){return(0,a.createElementVNode)("th",null,"BUKTI DUKUNG",-1)})),E_=l_((function(){return(0,a.createElementVNode)("th",null,"REALISASI",-1)})),N_=l_((function(){return(0,a.createElementVNode)("th",null,"FEEDBACK",-1)})),__={key:5},w_=["colspan"],V_=["rowspan"],x_=["rowspan"],B_={style:{"white-space":"pre-line"}},S_={key:0},C_={key:1,class:"badge",style:{"background-color":"#6f42c1"}},T_=["rowspan"],j_=l_((function(){return(0,a.createElementVNode)("br",null,null,-1)})),D_=["title"],P_=["title"],F_={key:1},I_=l_((function(){return(0,a.createElementVNode)("br",null,null,-1)})),U_=["title"],M_=["rowspan"],O_=l_((function(){return(0,a.createElementVNode)("br",null,null,-1)})),L_={key:1},K_={key:2,align:"center"},R_={key:3},H_=["href"],Q_={key:0},$_=["onClick"],z_={key:0,class:"buttons"},J_=["onClick"],q_=["onClick"],G_={key:4,align:"center"},W_=["onClick"],Y_=l_((function(){return(0,a.createElementVNode)("br",null,null,-1)})),X_=l_((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Z_=l_((function(){return(0,a.createElementVNode)("b",null,"BELUM DINILAI",-1)})),ew=l_((function(){return(0,a.createElementVNode)("br",null,null,-1)})),tw={key:0},nw={key:1},aw=l_((function(){return(0,a.createElementVNode)("br",null,null,-1)})),rw=l_((function(){return(0,a.createElementVNode)("br",null,null,-1)})),iw={key:2,class:"text-danger"},ow={key:3,class:"buttons"},lw=["onClick"],sw={key:0},cw=["colspan"],dw=l_((function(){return(0,a.createElementVNode)("br",null,null,-1)})),uw=l_((function(){return(0,a.createElementVNode)("br",null,null,-1)}));var pw={style:{display:"table-header-group"},align:"center"},mw={key:0},fw=(0,a.createElementVNode)("th",null,"NO.",-1),hw={key:0},Aw=(0,a.createElementVNode)("th",null,"RENCANA HASIL KERJA",-1),gw={key:1},kw=(0,a.createElementVNode)("th",null,"INDIKATOR KINERJA INDIVIDU",-1),bw={key:2},yw={key:3},vw={key:4},Ew=(0,a.createElementVNode)("th",null,"REALISASI",-1),Nw=(0,a.createElementVNode)("th",null,"BUKTI DUKUNG",-1),_w=(0,a.createElementVNode)("th",null,"FEEDBACK",-1),ww={key:5},Vw={key:1},xw=(0,a.createElementVNode)("th",null,"NO.",-1),Bw={key:0},Sw=(0,a.createElementVNode)("th",null,"RENCANA HASIL KERJA",-1),Cw={key:1},Tw={key:2},jw=(0,a.createElementVNode)("th",null,"INDIKATOR KINERJA INDIVIDU",-1),Dw={key:3},Pw={key:4},Fw=(0,a.createElementVNode)("th",null,"BUKTI DUKUNG",-1),Iw=(0,a.createElementVNode)("th",null,"REALISASI",-1),Uw=(0,a.createElementVNode)("th",null,"FEEDBACK",-1),Mw={key:5};const Ow={props:["info"],computed:{isPeriodeFinal:function(){return"final"==this.info.infoPeriode.jenis_periode},isJajf:function(){return"jajf"===this.info.model},isJpt:function(){return"jpt"===this.info.model},isKuantitatif:function(){return"kuantitatif"==this.info.pendekatan},isKinerjaHarian:function(){return"1"==this.info.is_kinerja_harian},isBkn:function(){return"4011"==this.info.instansi_id&&this.info.tahun>2025&&this.info.infoPeriode.angka_periodik>5}}},Lw=(0,it.A)(Ow,[["render",function(e,t,n,r,i,o){return(0,a.openBlock)(),(0,a.createElementBlock)("thead",pw,[o.isKinerjaHarian?((0,a.openBlock)(),(0,a.createElementBlock)("tr",mw,[fw,o.isJajf?((0,a.openBlock)(),(0,a.createElementBlock)("th",hw,"RENCANA HASIL KERJA PIMPINAN YANG DIINTERVENSI")):(0,a.createCommentVNode)("",!0),Aw,o.isJajf&&o.isKuantitatif?((0,a.openBlock)(),(0,a.createElementBlock)("th",gw,"ASPEK")):(0,a.createCommentVNode)("",!0),kw,o.isKuantitatif?((0,a.openBlock)(),(0,a.createElementBlock)("th",bw,"TARGET TAHUNAN")):(0,a.createCommentVNode)("",!0),o.isJpt&&o.isKuantitatif?((0,a.openBlock)(),(0,a.createElementBlock)("th",yw,"PERSPEKTIF")):(0,a.createCommentVNode)("",!0),o.isPeriodeFinal?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("th",vw,"RENCANA AKSI")),Ew,Nw,_w,o.isBkn?((0,a.openBlock)(),(0,a.createElementBlock)("th",ww,"CAPAIAN PER INDIKATOR")):(0,a.createCommentVNode)("",!0)])):((0,a.openBlock)(),(0,a.createElementBlock)("tr",Vw,[xw,o.isJajf?((0,a.openBlock)(),(0,a.createElementBlock)("th",Bw,"RENCANA HASIL KERJA PIMPINAN YANG DIINTERVENSI")):(0,a.createCommentVNode)("",!0),Sw,o.isPeriodeFinal?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("th",Cw,"RENCANA AKSI")),o.isJajf&&o.isKuantitatif?((0,a.openBlock)(),(0,a.createElementBlock)("th",Tw,"ASPEK")):(0,a.createCommentVNode)("",!0),jw,o.isKuantitatif?((0,a.openBlock)(),(0,a.createElementBlock)("th",Dw,"TARGET TAHUNAN")):(0,a.createCommentVNode)("",!0),o.isJpt&&o.isKuantitatif?((0,a.openBlock)(),(0,a.createElementBlock)("th",Pw,"PERSPEKTIF")):(0,a.createCommentVNode)("",!0),Fw,Iw,Uw,o.isBkn?((0,a.openBlock)(),(0,a.createElementBlock)("th",Mw,"CAPAIAN PER INDIKATOR")):(0,a.createCommentVNode)("",!0)]))])}]]);var Kw=["colspan"],Rw=["rowspan"],Hw=["rowspan"],Qw={style:{"white-space":"pre-line"}},$w={key:0},zw={key:1,class:"badge",style:{"background-color":"#6f42c1"}},Jw=["rowspan"],qw=(0,a.createElementVNode)("br",null,null,-1),Gw=["title"],Ww=(0,a.createElementVNode)("br",null,null,-1),Yw=["title"],Xw={key:1},Zw=(0,a.createElementVNode)("br",null,null,-1),eV=["title"],tV={key:3,class:"badge",style:{"background-color":"#6f42c1"}},nV=["rowspan"],aV=["rowspan"],rV=["rowspan"],iV=["rowspan"],oV={key:0},lV={key:1},sV=["rowspan"],cV=["onClick"],dV={key:0,class:"buttons"},uV=["onClick"],pV=["onClick"],mV=["rowspan"],fV=["onClick"],hV=(0,a.createElementVNode)("br",null,null,-1),AV=(0,a.createElementVNode)("br",null,null,-1),gV=(0,a.createElementVNode)("b",null,"BELUM DINILAI",-1),kV=(0,a.createElementVNode)("br",null,null,-1),bV={key:0},yV={key:1},vV=(0,a.createElementVNode)("br",null,null,-1),EV=(0,a.createElementVNode)("br",null,null,-1),NV={key:2,class:"text-danger"},_V={key:3,class:"buttons"},wV=["onClick"],VV={key:0},xV=["colspan"],BV=(0,a.createElementVNode)("br",null,null,-1),SV=(0,a.createElementVNode)("br",null,null,-1);var CV={key:1},TV=["title"],jV=["href"],DV={key:1},PV=["title"],FV=["href"];const IV={props:["data","x"],computed:{isPeriodeFinal:function(){return"final"==this.data.info.infoPeriode.jenis_periode},isKinerjaHarian:function(){return"1"==this.data.info.is_kinerja_harian}}},UV=(0,it.A)(IV,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("vue-feather");return(0,a.openBlock)(),(0,a.createElementBlock)("td",null,[o.isKinerjaHarian?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[o.isPeriodeFinal||!o.isPeriodeFinal&&n.x.id?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn icon btn-sm btn-success py-1 px-1 mb-2",onClick:t[0]||(t[0]=function(t){return e.$emit("detilEvidenRenaksi",n.x)})}," Detail ")):(0,a.createCommentVNode)("",!0),n.x.bukti_eviden?((0,a.openBlock)(),(0,a.createElementBlock)("div",CV,[(0,a.createElementVNode)("span",{title:"Waktu Ubah : ".concat(n.x.update_eviden_at," WIB")},[(0,a.createElementVNode)("a",{href:n.x.bukti_eviden,target:"_blank"},[(0,a.createTextVNode)((0,a.toDisplayString)(n.x.eviden)+" ",1),(0,a.createVNode)(l,{type:"external-link"})],8,jV)],8,TV)])):(0,a.createCommentVNode)("",!0)],64)):((0,a.openBlock)(),(0,a.createElementBlock)("ul",DV,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(e.a.eviden,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{key:e.id},[(0,a.createElementVNode)("span",{title:"Waktu Buat : ".concat(e.created_at," WIB, Waktu Ubah : ").concat(e.updated_at," WIB")},[(0,a.createElementVNode)("a",{href:e.bukti_eviden,target:"_blank"},(0,a.toDisplayString)(e.eviden),9,FV)],8,PV)])})),128))]))])}]]),MV=UV;var OV={key:0,class:"rencana_aksi align-top"},LV=(0,a.createElementVNode)("br",null,null,-1),KV={key:0},RV={key:0,class:"badge bg-primary"},HV={key:1,class:"badge bg-success"},QV=(0,a.createElementVNode)("br",null,null,-1),$V={key:0},zV=(0,a.createElementVNode)("br",null,null,-1);const JV={props:["data","c"],computed:{isPeriodeFinal:function(){return"final"==this.data.info.infoPeriode.jenis_periode},isKinerjaHarian:function(){return"1"==this.data.info.is_kinerja_harian}}};function qV(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return GV(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?GV(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var a=0,r=function(){};return{s:r,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){l=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(l)throw i}}}}function GV(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n2025&&this.data.info.infoPeriode.angka_periodik>5},colspan:function(){var e=10;return this.isJajf&&this.isBkn&&(e+=1),e}},methods:{properCase:function(e){return(0,de.xJ)(e)},rowspanIndikator:function(e){var t,n=0,a=qV(e.indikators);try{for(a.s();!(t=a.n()).done;){var r=t.value;r.rencana_aksi&&r.rencana_aksi.length>0?n+=r.rencana_aksi.length:n+=1}}catch(e){a.e(e)}finally{a.f()}return 0===n?1:n},rowspanRenaksi:function(e){if(e.rencana_aksi){var t=e.rencana_aksi.length;return 0===t?1:t}return 1},nomor:function(e){return this.data.kinerja.indexOf(e)+1},detilEvidenRenaksi:function(e){this.$emit("detil-eviden-renaksi",e)},editFeedback:function(e,t,n,a){this.$emit("edit-feedback",{rhk:e,ind:t,fe:n,del:a})},editHasilIndikator:function(e,t,n,a){this.$emit("edit-hasil-indikator",e,t,n,a)},prosesHasilKerja:function(){this.$emit("proses-hasil-kerja")},getStars:function(e){return"⭐".repeat(e)+"☆".repeat(5-e)},penilaianIndikatorDinilai:function(e){return(e.penilaian_indikator||[]).filter((function(e){return null!=e.capaian}))},hasPenilaian:function(e){return this.penilaianIndikatorDinilai(e).length>0}}},YV=(0,it.A)(WV,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("HasilKerjaFeedbackRenaksi"),s=(0,a.resolveComponent)("HasilKerjaFeedbackBuktiDukung");return(0,a.openBlock)(),(0,a.createElementBlock)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(n.jenis_rhk,(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:t},[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("td",{colspan:o.colspan},[(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(o.properCase(t)),1)],8,Kw)]),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(n.data.kinerja,(function(r){var i;return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:r.rhk},[r.jenis==t?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:0},(0,a.renderList)(null!==(i=r.indikators)&&void 0!==i&&i.length?r.indikators:[{}],(function(t,i){var c;return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:t},[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(null!==(c=t.rencana_aksi)&&void 0!==c&&c.length?t.rencana_aksi:[{}],(function(c,d){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:c},[0==i&&0==d?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("td",{align:"center",rowspan:o.rowspanIndikator(r)},(0,a.toDisplayString)(o.nomor(r)),9,Rw),o.isJajf?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:0,class:"align-top",rowspan:o.rowspanIndikator(r)},[(0,a.createElementVNode)("span",Qw,(0,a.toDisplayString)(r.rhk_atasan),1),r.rhk_atasan_is_prioritas_nasional?((0,a.openBlock)(),(0,a.createElementBlock)("br",$w)):(0,a.createCommentVNode)("",!0),r.rhk_atasan_is_prioritas_nasional?((0,a.openBlock)(),(0,a.createElementBlock)("span",zw," Program Kerja Prioritas Nasional (PKPN) ")):(0,a.createCommentVNode)("",!0)],8,Hw)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("td",{class:"align-top",rowspan:o.rowspanIndikator(r)},[(0,a.createTextVNode)((0,a.toDisplayString)(r.rhk)+" ",1),qw,((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(n.data.rhk_atasan,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:e.id},[e&&e.id==r.rhk_atasan_id&&r.ketua_tim?((0,a.openBlock)(),(0,a.createElementBlock)("span",{key:0,class:"badge bg-secondary","data-bs-toggle":"tooltip","data-bs-placement":"top",title:r.unor_nama,style:{"font-size":"9px"}},[(0,a.createTextVNode)((0,a.toDisplayString)(e.unor_nama)+" ",1),Ww],8,Gw)):(0,a.createCommentVNode)("",!0)],64)})),128)),null!=r.ketua_tim?((0,a.openBlock)(),(0,a.createElementBlock)("span",{key:0,class:"badge bg-info","data-bs-toggle":"tooltip","data-bs-placement":"top",title:r.unor_nama,style:{"font-size":"9px"}}," KETUA TIM: "+(0,a.toDisplayString)(r.ketua_tim.nama),9,Yw)):(0,a.createCommentVNode)("",!0),o.isJpt&&r.penugasan_dari?((0,a.openBlock)(),(0,a.createElementBlock)("span",Xw,"(Penugasan dari "+(0,a.toDisplayString)(r.penugasan_dari)+")",1)):(0,a.createCommentVNode)("",!0),Zw,"organisasi"==r.bagian?((0,a.openBlock)(),(0,a.createElementBlock)("span",{key:2,class:"badge bg-primary","data-bs-toggle":"tooltip","data-bs-placement":"top",title:r.unor_nama}," Organisasi ",8,eV)):(0,a.createCommentVNode)("",!0),r.is_prioritas_nasional?((0,a.openBlock)(),(0,a.createElementBlock)("span",tV," Program Kerja Prioritas Nasional (PKPN) ")):(0,a.createCommentVNode)("",!0)],8,Jw)],64)):(0,a.createCommentVNode)("",!0),0==d?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[o.isJajf&&o.isKuantitatif?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:0,rowspan:o.rowspanRenaksi(t)},(0,a.toDisplayString)(o.properCase(t.aspek)),9,nV)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("td",{rowspan:o.rowspanRenaksi(t)},(0,a.toDisplayString)(t.indikator),9,aV),o.isKuantitatif?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:1,align:"center",rowspan:o.rowspanRenaksi(t)},(0,a.toDisplayString)(t.target),9,rV)):(0,a.createCommentVNode)("",!0),o.isJpt&&o.isKuantitatif?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:2,rowspan:o.rowspanRenaksi(t)},(0,a.toDisplayString)(o.properCase(t.perspektif)),9,iV)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0),(0,a.createVNode)(l,{data:n.data,c},null,8,["data","c"]),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(c.realisasi_renaksi)+" ",1),c.realisasi_renaksi&&c.satuan_renaksi?((0,a.openBlock)(),(0,a.createElementBlock)("span",oV,(0,a.toDisplayString)(c.satuan_renaksi),1)):((0,a.openBlock)(),(0,a.createElementBlock)("span",lV,"-"))]),(0,a.createVNode)(s,{data:n.data,x:c,onDetilEvidenRenaksi:o.detilEvidenRenaksi},null,8,["data","x","onDetilEvidenRenaksi"]),0==d?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:2,rowspan:o.rowspanRenaksi(t)},[o.isPeriodeFinal&&"1"==r.canFeedback||!o.isPeriodeFinal&&null!=c.realisasi_renaksi&&"1"==r.canFeedback?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn icon btn-sm btn-success py-1 px-1",onClick:function(n){return e.$emit("editFeedback",r,t,null)}}," Tambah ",8,cV)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("ul",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(t.feedback,(function(n){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{key:n.id},[(0,a.createTextVNode)((0,a.toDisplayString)(n.feedback)+" ",1),o.isPeriodeFinal&&"1"==n.show||!o.isPeriodeFinal&&null!=c.realisasi_renaksi&&"1"==n.show?((0,a.openBlock)(),(0,a.createElementBlock)("div",dV,[(0,a.createElementVNode)("button",{class:"btn icon btn-sm btn-warning py-1 px-1",onClick:function(a){return e.$emit("editFeedback",r,t,n)}},"Edit",8,uV),(0,a.createElementVNode)("button",{class:"btn icon btn-sm btn-danger py-1 px-1",onClick:function(a){return e.$emit("editFeedback",r,t,n,"delete")}},"Hapus",8,pV)])):(0,a.createCommentVNode)("",!0)])})),128))])],8,sV)):(0,a.createCommentVNode)("",!0),0==d?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:3},[o.isBkn?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:0,rowspan:o.rowspanRenaksi(t)},["1"==t.canPenilaian&&(o.isPeriodeFinal&&"1"==r.canFeedback||!o.isPeriodeFinal&&c.realisasi_renaksi&&"1"==r.canFeedback)?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn icon btn-sm btn-success py-1 px-1",onClick:function(n){return e.$emit("editHasilIndikator",r,"capaian",t,null)}}," Nilai ",8,fV)):(0,a.createCommentVNode)("",!0),hV,!t.rencana_aksi||o.hasPenilaian(t)||"1"==t.canPenilaian&&(o.isPeriodeFinal&&"1"==r.canFeedback||!o.isPeriodeFinal&&c.realisasi_renaksi&&"1"==r.canFeedback)?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[AV,gV,kV],64)),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(o.penilaianIndikatorDinilai(t),(function(i){return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:i.id},["1"==i.is_atasan?((0,a.openBlock)(),(0,a.createElementBlock)("span",bV,"Atasan : ")):((0,a.openBlock)(),(0,a.createElementBlock)("span",yV,[vV,(0,a.createTextVNode)("Ketua Tim: ")])),(0,a.createTextVNode)(" "+(0,a.toDisplayString)(o.getStars(i.capaian))+" ",1),EV,1==i.status&&1==n.data.info.skp_atasan_is_delegasi?((0,a.openBlock)(),(0,a.createElementBlock)("p",NV,[(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(i.keterangan),1)])):(0,a.createCommentVNode)("",!0),o.isPeriodeFinal&&"1"==i.show||!o.isPeriodeFinal&&c.realisasi_renaksi&&"1"==i.show?((0,a.openBlock)(),(0,a.createElementBlock)("div",_V,[(0,a.createElementVNode)("button",{class:"btn icon btn-sm btn-warning py-1 px-1",onClick:function(n){return e.$emit("editHasilIndikator",r,"capaian",t,i)}},"Edit",8,wV)])):(0,a.createCommentVNode)("",!0)],64)})),128))],8,mV)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0)])})),128))],64)})),128)):(0,a.createCommentVNode)("",!0)],64)})),128))],64)})),128)),o.isBkn?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("tr",VV,[n.canEditHasil?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:0,colspan:o.colspan},[(0,a.createElementVNode)("strong",null,[(0,a.createTextVNode)(" RATING HASIL KINERJA: "),BV,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(n.data.penilaian.hasil_kerja?n.data.penilaian.hasil_kerja.toUpperCase()+" EKSPEKTASI":""),1)]),(0,a.createTextVNode)(),SV,null==n.data.keberatan?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[1==n.data.is_pmm&&n.data.info.tahun>=2024?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[n.data.penilaian.hasil_akhir?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[1==n.data.info.isBawahan?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-sm btn-danger",onClick:t[0]||(t[0]=function(t){return e.$emit("editHasil","hasil_kerja",n.data.penilaian.hasil_kerja)})},"Ubah")):(0,a.createCommentVNode)("",!0)],64))],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[1==n.data.info.isBawahan?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-sm btn-danger",onClick:t[1]||(t[1]=function(t){return e.$emit("editHasil","hasil_kerja",n.data.penilaian.hasil_kerja)})},"Ubah")):(0,a.createCommentVNode)("",!0)],64))],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},["skp_penilaian_keberatan"==e.mode&&null==n.data.keberatan.hasil_kerja_sesudah&&"disetujui"==n.data.keberatan.status?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-sm btn-danger",onClick:t[2]||(t[2]=function(t){return e.$emit("editHasilKeberatan","hasil_kerja",n.data.penilaian.hasil_kerja)})},"Update")):(0,a.createCommentVNode)("",!0)],64))],8,xV)):(0,a.createCommentVNode)("",!0)]))])}]]),XV={name:"HasilKerjaFeedback",emits:["done"],components:{HasilKerjaFeedbackHeader:Lw,HasilKerjaFeedbackBody:YV},props:{data:{type:Object,required:!0},canEditHasil:{type:Boolean,default:!1}},data:function(){return{jenis_rhk:["utama","tambahan"]}},computed:{isBkn:function(){return"4011"==this.data.info.instansi_id&&this.data.info.tahun>2025&&this.data.info.infoPeriode.angka_periodik>5},colspan:function(){var e=10;return"jajf"==this.data.info.model&&"4011"==this.data.info.instansi_id&&(e+=1),e}},methods:{properCase:function(e){return(0,de.xJ)(e)},editFeedback:function(e,t,n,a){this.$emit("edit-feedback",e,t,n,a)},detilEvidenRenaksi:function(e){this.$emit("detil-eviden-renaksi",e)},editHasil:function(e,t){this.$emit("edit-hasil",e,t,this.data.penilaian.id)},editHasilIndikator:function(e,t,n,a){this.$emit("edit-hasil-indikator",e,t,n,a)},prosesHasilKerja:function(){this.$emit("proses-hasil-kerja")},getStars:function(e){return"⭐".repeat(e)+"☆".repeat(5-e)}}};var ZV=n(73846),ex={insert:"head",singleton:!1};vv()(ZV.A,ex);ZV.A.locals;const tx=(0,it.A)(XV,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("HasilKerjaFeedbackHeader"),s=(0,a.resolveComponent)("HasilKerjaFeedbackBody");return(0,a.openBlock)(),(0,a.createElementBlock)("div",s_,[c_,(0,a.createElementVNode)("div",d_,[(0,a.createElementVNode)("table",u_,["1"==n.data.info.is_kinerja_harian&&n.data.info.tahun>"2025"?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createVNode)(l,{info:n.data.info},null,8,["info"]),(0,a.createVNode)(s,{data:n.data,jenis_rhk:i.jenis_rhk,canEditHasil:n.canEditHasil,onEditFeedback:o.editFeedback,onDetilEvidenRenaksi:o.detilEvidenRenaksi,onEditHasil:o.editHasil,onEditHasilKeberatan:e.editHasilKeberatan,onEditHasilIndikator:o.editHasilIndikator,onProsesHasilKerja:o.prosesHasilKerja},null,8,["data","jenis_rhk","canEditHasil","onEditFeedback","onDetilEvidenRenaksi","onEditHasil","onEditHasilKeberatan","onEditHasilIndikator","onProsesHasilKerja"])],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createElementVNode)("thead",p_,[(0,a.createElementVNode)("tr",null,[m_,"jajf"==n.data.info.model?((0,a.openBlock)(),(0,a.createElementBlock)("th",f_,"RENCANA HASIL KERJA PIMPINAN YANG DIINTERVENSI")):(0,a.createCommentVNode)("",!0),h_,"final"!=n.data.info.infoPeriode.jenis_periode?((0,a.openBlock)(),(0,a.createElementBlock)("th",A_,"RENCANA AKSI")):(0,a.createCommentVNode)("",!0),"jajf"==n.data.info.model&&"kualitatif"!=n.data.info.pendekatan?((0,a.openBlock)(),(0,a.createElementBlock)("th",g_,"ASPEK")):(0,a.createCommentVNode)("",!0),k_,"kualitatif"!=n.data.info.pendekatan?((0,a.openBlock)(),(0,a.createElementBlock)("th",b_,"TARGET TAHUNAN")):(0,a.createCommentVNode)("",!0),"jpt"==n.data.info.model&&"kualitatif"!=n.data.info.pendekatan?((0,a.openBlock)(),(0,a.createElementBlock)("th",y_,"PERSPEKTIF")):(0,a.createCommentVNode)("",!0),v_,E_,N_,"4011"==n.data.info.instansi_id&&n.data.info.tahun>2025&&n.data.info.infoPeriode.angka_periodik>5?((0,a.openBlock)(),(0,a.createElementBlock)("th",__,"CAPAIAN PER INDIKATOR")):(0,a.createCommentVNode)("",!0)])]),(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.jenis_rhk,(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:t},[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("td",{colspan:o.colspan},[(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(o.properCase(t)),1)],8,w_)]),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(n.data.kinerja,(function(r){return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:r.rhk},[r.jenis==t?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:0},(0,a.renderList)(r.indikators,(function(t,i){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t},[0==i?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("td",{align:"center",rowspan:0==r.indikators.length?r.indikators.length+1:r.indikators.length},(0,a.toDisplayString)(n.data.kinerja.indexOf(r)+1),9,V_),"jajf"==n.data.info.model?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:0,class:"align-top",rowspan:0==r.indikators.length?r.indikators.length+1:r.indikators.length},[(0,a.createElementVNode)("span",B_,(0,a.toDisplayString)(r.rhk_atasan),1),r.rhk_atasan_is_prioritas_nasional?((0,a.openBlock)(),(0,a.createElementBlock)("br",S_)):(0,a.createCommentVNode)("",!0),r.rhk_atasan_is_prioritas_nasional?((0,a.openBlock)(),(0,a.createElementBlock)("span",C_," Program Kerja Prioritas Nasional (PKPN) ")):(0,a.createCommentVNode)("",!0)],8,x_)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("td",{class:"align-top",rowspan:0==r.indikators.length?r.indikators.length+1:r.indikators.length},[(0,a.createTextVNode)((0,a.toDisplayString)(r.rhk)+" ",1),j_,((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(n.data.rhk_atasan,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:e.id},[e&&e.id==r.rhk_atasan_id&&r.ketua_tim?((0,a.openBlock)(),(0,a.createElementBlock)("span",{key:0,class:"badge bg-secondary","data-bs-toggle":"tooltip","data-bs-placement":"top",title:r.unor_nama,style:{"font-size":"9px"}},(0,a.toDisplayString)(e.unor_nama),9,D_)):(0,a.createCommentVNode)("",!0)],64)})),128)),null!=r.ketua_tim?((0,a.openBlock)(),(0,a.createElementBlock)("span",{key:0,class:"badge bg-info","data-bs-toggle":"tooltip","data-bs-placement":"top",title:r.unor_nama,style:{"font-size":"9px"}}," KETUA TIM: "+(0,a.toDisplayString)(r.ketua_tim.nama),9,P_)):(0,a.createCommentVNode)("",!0),"jpt"==n.data.info.model&&r.penugasan_dari?((0,a.openBlock)(),(0,a.createElementBlock)("span",F_,"(Penugasan dari "+(0,a.toDisplayString)(r.penugasan_dari)+")",1)):(0,a.createCommentVNode)("",!0),I_,"organisasi"==r.bagian?((0,a.openBlock)(),(0,a.createElementBlock)("span",{key:2,class:"badge bg-primary","data-bs-toggle":"tooltip","data-bs-placement":"top",title:r.unor_nama}," Organisasi ",8,U_)):(0,a.createCommentVNode)("",!0)],8,T_),"final"!=n.data.info.infoPeriode.jenis_periode?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:1,class:"rencana_aksi align-top",rowspan:0==r.indikators.length?r.indikators.length+1:r.indikators.length},[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(r.rencana_aksi,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("p",{key:e.id},[(0,a.createTextVNode)((0,a.toDisplayString)(e.deskripsi)+" ",1),O_,e.target?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)(" Target : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(e.target),1)],64)):(0,a.createCommentVNode)("",!0)])})),128))],8,M_)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0),"jajf"==n.data.info.model&&"kuantitatif"==n.data.info.pendekatan?((0,a.openBlock)(),(0,a.createElementBlock)("td",L_,(0,a.toDisplayString)(o.properCase(t.aspek)),1)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.indikator),1),"kuantitatif"==n.data.info.pendekatan?((0,a.openBlock)(),(0,a.createElementBlock)("td",K_,(0,a.toDisplayString)(t.target),1)):(0,a.createCommentVNode)("",!0),"jpt"==n.data.info.model&&"kuantitatif"==n.data.info.pendekatan?((0,a.openBlock)(),(0,a.createElementBlock)("td",R_,(0,a.toDisplayString)(o.properCase(t.perspektif)),1)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("ul",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(t.eviden,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{key:e.id},[(0,a.createElementVNode)("a",{href:e.bukti_eviden,target:"_blank"},(0,a.toDisplayString)(e.eviden),9,H_)])})),128))])]),(0,a.createElementVNode)("td",null,[t.realisasi.realisasi?((0,a.openBlock)(),(0,a.createElementBlock)("span",Q_,(0,a.toDisplayString)(t.realisasi.realisasi)+" berdasarkan "+(0,a.toDisplayString)(t.realisasi.sumber_data),1)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",null,["final"==n.data.info.infoPeriode.jenis_periode&&"1"==r.canFeedback||"final"!=n.data.info.infoPeriode.jenis_periode&&t.realisasi.realisasi&&"1"==r.canFeedback?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-block btn-success",onClick:function(n){return e.$emit("editFeedback",r,t,null)}}," Tambah ",8,$_)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("ul",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(t.feedback,(function(i){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{key:i.id},[(0,a.createTextVNode)((0,a.toDisplayString)(i.feedback)+" ",1),"final"==n.data.info.infoPeriode.jenis_periode&&"1"==i.show||"final"!=n.data.info.infoPeriode.jenis_periode&&t.realisasi.realisasi&&"1"==i.show?((0,a.openBlock)(),(0,a.createElementBlock)("div",z_,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-warning",onClick:function(n){return e.$emit("editFeedback",r,t,i)}},"Edit",8,J_),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-danger",onClick:function(n){return e.$emit("editFeedback",r,t,i,"delete")}},"Hapus",8,q_)])):(0,a.createCommentVNode)("",!0)])})),128))])]),"4011"==n.data.info.instansi_id&&n.data.info.tahun>2025&&n.data.info.infoPeriode.angka_periodik>5?((0,a.openBlock)(),(0,a.createElementBlock)("td",G_,["1"==t.canPenilaian&&("final"==n.data.info.infoPeriode.jenis_periode&&"1"==r.canFeedback||"final"!=n.data.info.infoPeriode.jenis_periode&&t.realisasi.realisasi&&"1"==r.canFeedback)?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn icon btn-sm btn-success py-1 px-1",onClick:function(n){return e.$emit("editHasilIndikator",r,"capaian",t,null)}}," Nilai ",8,W_)):(0,a.createCommentVNode)("",!0),Y_,!t.rencana_aksi||t.penilaian_indikator&&0!==t.penilaian_indikator.length||"1"==t.canPenilaian||!(e.isPeriodeFinal&&"1"==r.canFeedback||!e.isPeriodeFinal&&e.c.realisasi_renaksi&&"1"==r.canFeedback)?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[X_,Z_,ew],64)),t.penilaian_indikator?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:2},(0,a.renderList)(t.penilaian_indikator,(function(i){return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:i.id},["1"==i.is_atasan?((0,a.openBlock)(),(0,a.createElementBlock)("span",tw,"Atasan : ")):((0,a.openBlock)(),(0,a.createElementBlock)("span",nw,[aw,(0,a.createTextVNode)("Ketua Tim: ")])),(0,a.createTextVNode)(" "+(0,a.toDisplayString)(o.getStars(i.capaian))+" ",1),rw,1==i.status&&1==n.data.info.skp_atasan_is_delegasi?((0,a.openBlock)(),(0,a.createElementBlock)("p",iw,[(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(i.keterangan),1)])):(0,a.createCommentVNode)("",!0),e.isPeriodeFinal&&"1"==i.show||!e.isPeriodeFinal&&t.realisasi.realisasi&&"1"==i.show?((0,a.openBlock)(),(0,a.createElementBlock)("div",ow,[(0,a.createElementVNode)("button",{class:"btn icon btn-sm btn-warning py-1 px-1",onClick:function(n){return e.$emit("editHasilIndikator",r,"capaian",t,i)}},"Edit",8,lw)])):(0,a.createCommentVNode)("",!0)],64)})),128)):(0,a.createCommentVNode)("",!0)])):(0,a.createCommentVNode)("",!0)])})),128)):(0,a.createCommentVNode)("",!0)],64)})),128))],64)})),128)),o.isBkn?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("tr",sw,[n.canEditHasil?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:0,colspan:"jajf"==n.data.info.model?6:5},[(0,a.createElementVNode)("strong",null,[(0,a.createTextVNode)(" RATING HASIL KINERJA: "),dw,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(n.data.penilaian.hasil_kerja?n.data.penilaian.hasil_kerja.toUpperCase()+" EKSPEKTASI":""),1)]),(0,a.createTextVNode)(),uw,null==n.data.keberatan?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[1==n.data.is_pmm&&n.data.info.tahun>=2024?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[n.data.penilaian.hasil_akhir?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[1==n.data.info.isBawahan?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-sm btn-danger",onClick:t[0]||(t[0]=function(t){return e.$emit("editHasil","hasil_kerja",n.data.penilaian.hasil_kerja)})},"Ubah")):(0,a.createCommentVNode)("",!0)],64))],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[1==n.data.info.isBawahan?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-sm btn-danger",onClick:t[1]||(t[1]=function(t){return e.$emit("editHasil","hasil_kerja",n.data.penilaian.hasil_kerja)})},"Ubah")):(0,a.createCommentVNode)("",!0)],64))],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},["skp_penilaian_keberatan"==e.mode&&null==n.data.keberatan.hasil_kerja_sesudah&&"disetujui"==n.data.keberatan.status?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-sm btn-danger",onClick:t[2]||(t[2]=function(t){return e.$emit("editHasilKeberatan","hasil_kerja",n.data.penilaian.hasil_kerja)})},"Update")):(0,a.createCommentVNode)("",!0)],64))],8,cw)):(0,a.createCommentVNode)("",!0)]))])],64))])])])}],["__scopeId","data-v-6db76f0e"]]),nx=tx;var ax=(0,a.createElementVNode)("strong",null,"LAMPIRAN",-1),rx={class:"table table-responsive"},ix={class:"table table-bordered table-sm",style:{color:"black"}},ox={colspan:"2"},lx={align:"center"},sx={colspan:"2"},cx={align:"center"},dx={colspan:"2"},ux={align:"center"};const px={name:"Lampiran",props:{showButton:{type:Boolean,default:!0},data:{type:Object,required:!0},mode:{type:String,required:!0}},methods:{splitNewLine:function(e){return!!e&&e.split(/\r?\n/)}},computed:{showDukungan:function(){return this.splitNewLine(this.data.info.dukungan)},showPertanggungjawaban:function(){return this.splitNewLine(this.data.info.pertanggungjawaban)},showKonsekuensi:function(){return this.splitNewLine(this.data.info.konsekuensi)}}},mx=(0,it.A)(px,[["render",function(e,t,n,r,i,o){return(0,a.openBlock)(),(0,a.createElementBlock)("div",null,[ax,(0,a.createElementVNode)("div",rx,[(0,a.createElementVNode)("table",ix,[(0,a.createElementVNode)("tbody",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("td",ox,[(0,a.createTextVNode)(" DUKUNGAN SUMBER DAYA "),n.showButton&&"skp"==n.mode?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-sm btn-warning",onClick:t[0]||(t[0]=function(t){return e.$emit("editLampiran","dukungan")})}," Edit ")):(0,a.createCommentVNode)("",!0)])]),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(o.showDukungan,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e},[(0,a.createElementVNode)("td",lx,(0,a.toDisplayString)(o.showDukungan.indexOf(e)+1),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e),1)])})),128)),(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("td",sx,[(0,a.createTextVNode)(" SKEMA PERTANGGUNGJAWABAN "),n.showButton&&"skp"==n.mode?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-sm btn-warning",onClick:t[1]||(t[1]=function(t){return e.$emit("editLampiran","pertanggungjawaban")})}," Edit ")):(0,a.createCommentVNode)("",!0)])]),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(o.showPertanggungjawaban,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e},[(0,a.createElementVNode)("td",cx,(0,a.toDisplayString)(o.showPertanggungjawaban.indexOf(e)+1),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e),1)])})),128)),(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("td",dx,[(0,a.createTextVNode)(" KONSEKUENSI "),n.showButton&&"skp"==n.mode?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-sm btn-warning",onClick:t[2]||(t[2]=function(t){return e.$emit("editLampiran","konsekuensi")})}," Edit ")):(0,a.createCommentVNode)("",!0)])]),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(o.showKonsekuensi,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e},[(0,a.createElementVNode)("td",ux,(0,a.toDisplayString)(o.showKonsekuensi.indexOf(e)+1),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e),1)])})),128))])])])])}]]);var fx=(0,a.createElementVNode)("strong",null,"PERILAKU KERJA",-1),hx={class:"table-responsive"},Ax={class:"table table-bordered table-sm",style:{color:"black"}},gx={rowspan:"2",align:"center",style:{"vertical-align":"top"}},kx={colspan:"1"},bx=(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("strong",null,"Ekspektasi Khusus Pimpinan")],-1),yx=["colspan"],vx=[(0,a.createElementVNode)("strong",null,"FEEDBACK",-1)],Ex={style:{"vertical-align":"top"}},Nx={style:{"vertical-align":"top"}},_x=(0,a.createElementVNode)("br",null,null,-1),wx=["onClick"],Vx={key:0},xx=["onClick"],Bx=["ke"],Sx={key:0},Cx={key:1},Tx={key:2},jx={key:3,class:"buttons"},Dx=["onClick"],Px=["onClick"],Fx=(0,a.createElementVNode)("br",null,null,-1),Ix=(0,a.createElementVNode)("br",null,null,-1),Ux={key:1},Mx=["onClick"],Ox={key:0},Lx={key:1},Kx={key:2},Rx=(0,a.createElementVNode)("br",null,null,-1),Hx={key:3,class:"buttons"},Qx=["onClick"],$x=(0,a.createElementVNode)("br",null,null,-1),zx=(0,a.createElementVNode)("br",null,null,-1),Jx={key:0},qx=["colspan"],Gx=(0,a.createElementVNode)("br",null,null,-1),Wx=(0,a.createElementVNode)("br",null,null,-1),Yx={key:1},Xx=["colspan"];n(2543);const Zx={name:"Perilaku Kerja",props:{showButton:{type:Boolean,default:!0},data:{type:Object,required:!0},canEditHasil:{type:Boolean,default:!1},mode:{type:String,required:!0,validator:function(e){return["skp","skp_bawahan","skp_penilaian_eviden","skp_penilaian_feedback"]}}},computed:{isBkn:function(){return"4011"==this.data.info.instansi_id&&this.data.info.tahun>2025&&this.data.info.infoPeriode.angka_periodik>5},colspan:function(){var e=4;return this.isBkn&&(e+=1),e}},methods:{getStars:function(e){return"⭐".repeat(e)+"☆".repeat(5-e)},penilaianDinilai:function(e){return(e.penilaian||[]).filter((function(e){return null!=e.feedback}))},hasPenilaian:function(e){return this.penilaianDinilai(e).some((function(e){return"1"==e.show}))}}},eB=(0,it.A)(Zx,[["render",function(e,t,n,r,i,o){return(0,a.openBlock)(),(0,a.createElementBlock)("div",null,[fx,(0,a.createElementVNode)("div",hx,[(0,a.createElementVNode)("table",Ax,[(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(n.data.perilaku,(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:[t.jenis]},[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("td",gx,(0,a.toDisplayString)(n.data.perilaku.indexOf(t)+1),1),(0,a.createElementVNode)("td",kx,[(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(t.jenis),1)]),bx,n.mode.startsWith("skp_penilaian")?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:0,colspan:n.data.kinerja&&o.isBkn?2:1},vx,8,yx)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("td",Ex,[(0,a.createElementVNode)("ol",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(t.detil,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{key:e},(0,a.toDisplayString)(e),1)})),128))])]),(0,a.createElementVNode)("td",Nx,[(0,a.createTextVNode)((0,a.toDisplayString)(t.ekspektasi)+" ",1),_x,"skp_bawahan"==n.mode&&("pengajuan"==n.data.info.status||"jpt"==n.data.info.model&&"persetujuan"==n.data.info.status)&&n.showButton&&n.data.info.isBawahan?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-sm btn-warning",onClick:function(n){return e.$emit("editPerilaku",t)}},"Edit",8,wx)):(0,a.createCommentVNode)("",!0)]),n.mode.startsWith("skp_penilaian")?((0,a.openBlock)(),(0,a.createElementBlock)("td",Vx,["skp_penilaian_feedback_isi"==n.mode&&n.showButton?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-block btn-success",onClick:function(n){return e.$emit("editFeedbackPerilaku",t,null)}},"Tambah",8,xx)):(0,a.createCommentVNode)("",!0),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(t.feedback,(function(r){return(0,a.openBlock)(),(0,a.createElementBlock)("div",{ke:r.id},["1"==r.is_feedback_atasan?((0,a.openBlock)(),(0,a.createElementBlock)("span",Sx,"Atasan : ")):"1"==r.is_feedback_ketua_tim?((0,a.openBlock)(),(0,a.createElementBlock)("span",Cx,"Ketua Tim: ")):((0,a.openBlock)(),(0,a.createElementBlock)("span",Tx,"Rekan Kerja : ")),(0,a.createTextVNode)(" "+(0,a.toDisplayString)(r.feedback)+" ",1),n.showButton&&"skp_penilaian_feedback_isi"==n.mode&&"1"==r.show?((0,a.openBlock)(),(0,a.createElementBlock)("div",jx,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-warning",onClick:function(n){return e.$emit("editFeedbackPerilaku",t,r)}},"Edit",8,Dx),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-danger",onClick:function(n){return e.$emit("editFeedbackPerilaku",t,r,"delete")}},"Hapus",8,Px)])):(0,a.createCommentVNode)("",!0),Fx,Ix],8,Bx)})),256))])):(0,a.createCommentVNode)("",!0),n.mode.startsWith("skp_penilaian")&&n.data.kinerja&&o.isBkn?((0,a.openBlock)(),(0,a.createElementBlock)("td",Ux,["skp_penilaian_feedback_isi"==n.mode&&n.data.kinerja&&n.showButton&&!o.hasPenilaian(t)?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-block btn-success",onClick:function(n){return e.$emit("editPenilaianPerilaku",t)}},"NILAI",8,Mx)):(0,a.createCommentVNode)("",!0),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(o.penilaianDinilai(t),(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)("div",{key:"".concat(t.skp_penilaian_id,"-").concat(t.skp_perilaku_id,"-").concat(t.updated_by||"null")},["1"==t.is_penilaian_atasan?((0,a.openBlock)(),(0,a.createElementBlock)("span",Ox,"Atasan : ")):"1"==t.is_ketua_tim?((0,a.openBlock)(),(0,a.createElementBlock)("span",Lx,"Ketua Tim: ")):((0,a.openBlock)(),(0,a.createElementBlock)("span",Kx,"Rekan Kerja : ")),Rx,(0,a.createTextVNode)((0,a.toDisplayString)(o.getStars(t.feedback))+" ",1),n.showButton&&"skp_penilaian_feedback_isi"==n.mode&&"1"==t.show?((0,a.openBlock)(),(0,a.createElementBlock)("div",Hx,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-warning",onClick:function(n){return e.$emit("editPenilaianPerilaku",t)}},"Edit",8,Qx)])):(0,a.createCommentVNode)("",!0),$x,zx])})),128))])):(0,a.createCommentVNode)("",!0)])],64)})),128)),n.mode.startsWith("skp_penilaian")&&!o.isBkn?((0,a.openBlock)(),(0,a.createElementBlock)("tr",Jx,[(0,a.createElementVNode)("td",{colspan:o.colspan},[(0,a.createElementVNode)("strong",null,[(0,a.createTextVNode)(" RATING PERILAKU KERJA: "),Gx,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(n.data.penilaian.perilaku_kerja?n.data.penilaian.perilaku_kerja.toUpperCase()+" EKSPEKTASI":""),1)]),(0,a.createTextVNode)(),Wx,n.canEditHasil?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[null==n.data.keberatan?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[1==n.data.is_pmm&&n.data.info.tahun>=2024?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[n.data.penilaian.hasil_akhir?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[n.showButton&&1==n.data.info.isBawahan?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-danger",onClick:t[0]||(t[0]=function(t){return e.$emit("editHasil","perilaku_kerja",n.data.penilaian.perilaku_kerja)})},"Ubah")):(0,a.createCommentVNode)("",!0)],64))],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[n.showButton&&1==n.data.info.isBawahan?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-danger",onClick:t[1]||(t[1]=function(t){return e.$emit("editHasil","perilaku_kerja",n.data.penilaian.perilaku_kerja)})},"Ubah")):(0,a.createCommentVNode)("",!0)],64))],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},["skp_penilaian_keberatan"==n.mode&&null==n.data.keberatan.perilaku_kerja_sesudah&&"disetujui"==n.data.keberatan.status?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-sm btn-danger",onClick:t[2]||(t[2]=function(t){return e.$emit("editHasilKeberatan","perilaku_kerja",n.data.penilaian.hasil_kerja)})},"Update")):(0,a.createCommentVNode)("",!0)],64))],64)):(0,a.createCommentVNode)("",!0)],8,qx)])):(0,a.createCommentVNode)("",!0),n.mode.startsWith("skp_penilaian")&&!o.isBkn?((0,a.openBlock)(),(0,a.createElementBlock)("tr",Yx,[(0,a.createElementVNode)("td",{colspan:o.colspan},[(0,a.createElementVNode)("strong",null,"PREDIKAT KINERJA: "+(0,a.toDisplayString)(n.data.penilaian.hasil_akhir?n.data.penilaian.hasil_akhir.toUpperCase():""),1)],8,Xx)])):(0,a.createCommentVNode)("",!0)])])])])}]]),tB=eB;var nB={class:"form-group"},aB=(0,a.createElementVNode)("label",null,"Tanggal",-1),rB={class:"form-group"},iB=(0,a.createElementVNode)("label",null,"Lokasi",-1),oB={class:"form-group"},lB=(0,a.createElementVNode)("label",null,"Anchor Pegawai yang Dinilai (Opsional)",-1),sB={class:"form-group"},cB=(0,a.createElementVNode)("label",null,"Anchor Pejabat Penilai Kinerja (Opsional)",-1);function dB(){var e=AB(),t=e.m(dB),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function a(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var r={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(a){t||(t={stop:function(){return n(a.a,2)},catch:function(){return a.v},abrupt:function(e,t){return n(a.a,r[e],t)},delegateYield:function(e,r,i){return t.resultName=r,n(a.d,uB(e),i)},finish:function(e){return n(a.f,e)}},n=function(e,n,r){a.p=t.prev,a.n=t.next;try{return e(n,r)}finally{t.next=a.n}}),t.resultName&&(t[t.resultName]=a.v,t.resultName=void 0),t.sent=a.v,t.next=a.n;try{return e.call(this,t)}finally{a.p=t.prev,a.n=t.next}}}return(dB=function(){return{wrap:function(t,n,a,r){return e.w(i(t),n,a,r&&r.reverse())},isGeneratorFunction:a,mark:e.m,awrap:function(e,t){return new kB(e,t)},AsyncIterator:hB,async:function(e,t,n,r,o){return(a(t)?fB:mB)(i(e),t,n,r,o)},keys:pB,values:uB}})()}function uB(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(bB(e)+" is not iterable")}function pB(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function mB(e,t,n,a,r){var i=fB(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function fB(e,t,n,a,r){return new hB(AB().w(e,t,n,a),r||Promise)}function hB(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof kB?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(gB(hB.prototype),gB(hB.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),gB(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function AB(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return gB(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(gB(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,gB(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,gB(u,"constructor",c),gB(c,"constructor",s),s.displayName="GeneratorFunction",gB(c,r,"GeneratorFunction"),gB(u),gB(u,r,"Generator"),gB(u,a,(function(){return this})),gB(u,"toString",(function(){return"[object Generator]"})),(AB=function(){return{w:i,m:p}})()}function gB(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}gB=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){gB(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},gB(e,t,n,a)}function kB(e,t){this.v=e,this.k=t}function bB(e){return bB="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},bB(e)}function yB(e,t,n,a,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(a,r)}var vB=9e5,EB=1e5,NB=45e3;function _B(e){return wB.apply(this,arguments)}function wB(){return wB=function(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var i=e.apply(t,n);function o(e){yB(i,a,r,o,l,"next",e)}function l(e){yB(i,a,r,o,l,"throw",e)}o(void 0)}))}}(dB().mark((function e(t){var n,a,r,i,o,l,s,c,d,u,p,m,f,h,A=arguments;return dB().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=A.length>1&&void 0!==A[1]?A[1]:{},r=(a=A.length>2&&void 0!==A[2]?A[2]:{}).maxQueueWaitMs,i=void 0===r?EB:r,o=a.maxProcessMs,l=void 0===o?NB:o,s=a.intervalMs,c=void 0===s?5e3:s,e.prev=2,e.next=5,Ts.A.post(t,n);case 5:d=e.sent,e.next=11;break;case 8:return e.prev=8,e.t0=e.catch(2),e.abrupt("return",!1);case 11:if(!1!==d.data.success){e.next=14;break}return alert(d.data.message),e.abrupt("return",!1);case 14:u=d.data.job_id,p=Date.now()+i,m=!1,f=dB().mark((function e(){var t,n,a;return dB().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,new Promise((function(e){return setTimeout(e,c)}));case 2:return e.prev=2,e.next=5,Ts.A.get("/api/skp/cetak_status/".concat(u));case 5:t=e.sent,e.next=12;break;case 8:return e.prev=8,e.t0=e.catch(2),alert("Gagal membuat PDF. Silakan coba ulang."),e.abrupt("return",{v:!1});case 12:if("failed"!==t.data.status){e.next=15;break}return alert(t.data.error||"Gagal membuat PDF. Silakan coba ulang."),e.abrupt("return",{v:!1});case 15:if("processing"!==t.data.status||m||(m=!0,p=Date.now()+l),"ready"!==t.data.status){e.next=31;break}return e.prev=17,e.next=20,Ts.A.get("/api/skp/cetak_download/".concat(u),{responseType:"blob"});case 20:return n=e.sent,a=URL.createObjectURL(new Blob([n.data],{type:"application/pdf"})),window.open(a,"_blank"),setTimeout((function(){return URL.revokeObjectURL(a)}),1e4),e.abrupt("return",{v:!0});case 27:return e.prev=27,e.t1=e.catch(17),alert("Gagal mengunduh PDF. Silakan coba ulang."),e.abrupt("return",{v:!1});case 31:case"end":return e.stop()}}),e,null,[[2,8],[17,27]])}));case 18:if(!(Date.now()=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(VB(e)+" is not iterable")}function SB(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function CB(e,t,n,a,r){var i=TB(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function TB(e,t,n,a,r){return new jB(DB().w(e,t,n,a),r||Promise)}function jB(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof FB?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(PB(jB.prototype),PB(jB.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),PB(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function DB(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return PB(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(PB(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,PB(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,PB(u,"constructor",c),PB(c,"constructor",s),s.displayName="GeneratorFunction",PB(c,r,"GeneratorFunction"),PB(u),PB(u,r,"Generator"),PB(u,a,(function(){return this})),PB(u,"toString",(function(){return"[object Generator]"})),(DB=function(){return{w:i,m:p}})()}function PB(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}PB=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){PB(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},PB(e,t,n,a)}function FB(e,t){this.v=e,this.k=t}function IB(e,t,n,a,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(a,r)}const UB={name:"ModalCetakRencanaSkp",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{cetakData:{id:null,tanggal_pegawai:null,lokasi:null,anchor_atasan:null,anchor_pegawai:null},loader:!1}},methods:{show:function(e,t){this.cetakData.id=e,this.cetakData.tanggal_pegawai=(new Date).toISOString().slice(0,10),this.cetakData.lokasi=t,this.$refs.modal.show()},cetakSkp:function(){var e=this;return function(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var i=e.apply(t,n);function o(e){IB(i,a,r,o,l,"next",e)}function l(e){IB(i,a,r,o,l,"throw",e)}o(void 0)}))}}(xB().mark((function t(){var n;return xB().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.loader=e.$loading.show(),t.next=3,_B("/api/skp/".concat(e.cetakData.id,"/cetak"),e.cetakData);case 3:n=t.sent,e.loader.hide(),n&&(e.$refs.modal.hide(),e.$emit("done"));case 6:case"end":return t.stop()}}),t)})))()}}},MB=(0,it.A)(UB,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{title:"Cetak Rencana SKP",ref:"modal",onClick:t[4]||(t[4]=function(e){return o.cetakSkp()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"formEdit","validation-schema":e.editValidation},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",nB,[aB,(0,a.createVNode)(l,{name:"tanggal",type:"date",class:"form-control",modelValue:i.cetakData.tanggal_pegawai,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.cetakData.tanggal_pegawai=e}),required:""},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"tanggal"})]),(0,a.createElementVNode)("div",rB,[iB,(0,a.createVNode)(l,{name:"lokasi",class:"form-control",modelValue:i.cetakData.lokasi,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.cetakData.lokasi=e}),maxlength:"50",required:""},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"lokasi"})]),(0,a.createElementVNode)("div",oB,[lB,(0,a.createVNode)(l,{name:"anchor_pegawai",class:"form-control",modelValue:i.cetakData.anchor_pegawai,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.cetakData.anchor_pegawai=e}),maxlength:"1"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"anchor_pegawai"})]),(0,a.createElementVNode)("div",sB,[cB,(0,a.createVNode)(l,{name:"anchor_atasan",class:"form-control",modelValue:i.cetakData.anchor_atasan,"onUpdate:modelValue":t[3]||(t[3]=function(e){return i.cetakData.anchor_atasan=e}),maxlength:"1"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"anchor_atasan"})])]})),_:1},8,["validation-schema"])]})),_:1},512)}]]);var OB={class:"form-group"},LB=(0,a.createElementVNode)("label",null,"Tanggal",-1),KB={class:"form-group"},RB=(0,a.createElementVNode)("label",null,"Lokasi",-1),HB={class:"form-group"},QB=(0,a.createElementVNode)("label",null,"Anchor Pegawai yang Dinilai (Opsional)",-1),$B={class:"form-group"},zB=(0,a.createElementVNode)("label",null,"Anchor Pejabat Penilai Kinerja (Opsional)",-1);function JB(e){return JB="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},JB(e)}function qB(){var e=eS(),t=e.m(qB),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function a(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var r={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(a){t||(t={stop:function(){return n(a.a,2)},catch:function(){return a.v},abrupt:function(e,t){return n(a.a,r[e],t)},delegateYield:function(e,r,i){return t.resultName=r,n(a.d,GB(e),i)},finish:function(e){return n(a.f,e)}},n=function(e,n,r){a.p=t.prev,a.n=t.next;try{return e(n,r)}finally{t.next=a.n}}),t.resultName&&(t[t.resultName]=a.v,t.resultName=void 0),t.sent=a.v,t.next=a.n;try{return e.call(this,t)}finally{a.p=t.prev,a.n=t.next}}}return(qB=function(){return{wrap:function(t,n,a,r){return e.w(i(t),n,a,r&&r.reverse())},isGeneratorFunction:a,mark:e.m,awrap:function(e,t){return new nS(e,t)},AsyncIterator:ZB,async:function(e,t,n,r,o){return(a(t)?XB:YB)(i(e),t,n,r,o)},keys:WB,values:GB}})()}function GB(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(JB(e)+" is not iterable")}function WB(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function YB(e,t,n,a,r){var i=XB(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function XB(e,t,n,a,r){return new ZB(eS().w(e,t,n,a),r||Promise)}function ZB(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof nS?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(tS(ZB.prototype),tS(ZB.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),tS(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function eS(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return tS(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(tS(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,tS(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,tS(u,"constructor",c),tS(c,"constructor",s),s.displayName="GeneratorFunction",tS(c,r,"GeneratorFunction"),tS(u),tS(u,r,"Generator"),tS(u,a,(function(){return this})),tS(u,"toString",(function(){return"[object Generator]"})),(eS=function(){return{w:i,m:p}})()}function tS(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}tS=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){tS(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},tS(e,t,n,a)}function nS(e,t){this.v=e,this.k=t}function aS(e,t,n,a,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(a,r)}const rS={name:"ModalCetakPenilaianPeriodikSkp",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{cetakData:{skp_id:null,periode:null,tanggal_pegawai:null,lokasi:null},loader:!1}},methods:{show:function(e,t,n){this.cetakData.skp_id=e,this.cetakData.periode=t,this.cetakData.tanggal_pegawai=(new Date).toISOString().slice(0,10),this.cetakData.lokasi=n,this.$refs.modal.show()},cetak:function(){var e=this;return function(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var i=e.apply(t,n);function o(e){aS(i,a,r,o,l,"next",e)}function l(e){aS(i,a,r,o,l,"throw",e)}o(void 0)}))}}(qB().mark((function t(){var n;return qB().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.loader=e.$loading.show(),t.next=3,_B("/api/skp/".concat(e.cetakData.skp_id,"/penilaian/").concat(e.cetakData.periode,"/cetak"),e.cetakData);case 3:n=t.sent,e.loader.hide(),n&&(e.$refs.modal.hide(),e.$emit("done"));case 6:case"end":return t.stop()}}),t)})))()}}},iS=(0,it.A)(rS,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{title:"Cetak Penilaian SKP",ref:"modal",onClick:t[4]||(t[4]=function(e){return o.cetak()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"formEdit","validation-schema":e.editValidation},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",OB,[LB,(0,a.createVNode)(l,{name:"tanggal",type:"date",class:"form-control",modelValue:i.cetakData.tanggal_pegawai,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.cetakData.tanggal_pegawai=e}),required:""},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"tanggal"})]),(0,a.createElementVNode)("div",KB,[RB,(0,a.createVNode)(l,{name:"lokasi",class:"form-control",modelValue:i.cetakData.lokasi,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.cetakData.lokasi=e}),maxlength:"50",required:""},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"lokasi"})]),(0,a.createElementVNode)("div",HB,[QB,(0,a.createVNode)(l,{name:"anchor_pegawai",class:"form-control",modelValue:i.cetakData.anchor_pegawai,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.cetakData.anchor_pegawai=e}),maxlength:"1"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"anchor_pegawai"})]),(0,a.createElementVNode)("div",$B,[zB,(0,a.createVNode)(l,{name:"anchor_atasan",class:"form-control",modelValue:i.cetakData.anchor_atasan,"onUpdate:modelValue":t[3]||(t[3]=function(e){return i.cetakData.anchor_atasan=e}),maxlength:"1"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"anchor_atasan"})])]})),_:1},8,["validation-schema"])]})),_:1},512)}]]);var oS={class:"form-group"},lS=(0,a.createElementVNode)("label",null,"Tanggal Pegawai",-1),sS={class:"form-group"},cS=(0,a.createElementVNode)("label",null,"Lokasi Pegawai",-1),dS={class:"form-group"},uS=(0,a.createElementVNode)("label",null,"Anchor Pegawai yang Dinilai (Opsional)",-1),pS=(0,a.createElementVNode)("hr",null,null,-1),mS={class:"form-group"},fS=(0,a.createElementVNode)("label",null,"Tanggal Pejabat Penilai Kinerja",-1),hS={class:"form-group"},AS=(0,a.createElementVNode)("label",null,"Lokasi Pejabat Penilai Kinerja",-1),gS={class:"form-group"},kS=(0,a.createElementVNode)("label",null,"Anchor Pejabat Penilai Kinerja (Opsional)",-1);function bS(e){return bS="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},bS(e)}function yS(){var e=VS(),t=e.m(yS),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function a(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var r={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(a){t||(t={stop:function(){return n(a.a,2)},catch:function(){return a.v},abrupt:function(e,t){return n(a.a,r[e],t)},delegateYield:function(e,r,i){return t.resultName=r,n(a.d,vS(e),i)},finish:function(e){return n(a.f,e)}},n=function(e,n,r){a.p=t.prev,a.n=t.next;try{return e(n,r)}finally{t.next=a.n}}),t.resultName&&(t[t.resultName]=a.v,t.resultName=void 0),t.sent=a.v,t.next=a.n;try{return e.call(this,t)}finally{a.p=t.prev,a.n=t.next}}}return(yS=function(){return{wrap:function(t,n,a,r){return e.w(i(t),n,a,r&&r.reverse())},isGeneratorFunction:a,mark:e.m,awrap:function(e,t){return new BS(e,t)},AsyncIterator:wS,async:function(e,t,n,r,o){return(a(t)?_S:NS)(i(e),t,n,r,o)},keys:ES,values:vS}})()}function vS(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(bS(e)+" is not iterable")}function ES(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function NS(e,t,n,a,r){var i=_S(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function _S(e,t,n,a,r){return new wS(VS().w(e,t,n,a),r||Promise)}function wS(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof BS?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(xS(wS.prototype),xS(wS.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),xS(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function VS(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return xS(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(xS(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,xS(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,xS(u,"constructor",c),xS(c,"constructor",s),s.displayName="GeneratorFunction",xS(c,r,"GeneratorFunction"),xS(u),xS(u,r,"Generator"),xS(u,a,(function(){return this})),xS(u,"toString",(function(){return"[object Generator]"})),(VS=function(){return{w:i,m:p}})()}function xS(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}xS=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){xS(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},xS(e,t,n,a)}function BS(e,t){this.v=e,this.k=t}function SS(e,t,n,a,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(a,r)}const CS={name:"ModalCetakDokumenEvaluasiKinerja",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{cetakData:{skp_id:null,periode:null,tanggal_pegawai:null,lokasi_pegawai:null,tanggal_atasan:null,lokasi_atasan:null},loader:!1}},methods:{show:function(e,t,n){this.cetakData.skp_id=e,this.cetakData.periode=t,this.cetakData.tanggal_pegawai=(new Date).toISOString().slice(0,10),this.cetakData.lokasi_pegawai=n,this.cetakData.tanggal_atasan=(new Date).toISOString().slice(0,10),this.cetakData.lokasi_atasan=n,this.$refs.modal.show()},cetak:function(){var e=this;return function(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var i=e.apply(t,n);function o(e){SS(i,a,r,o,l,"next",e)}function l(e){SS(i,a,r,o,l,"throw",e)}o(void 0)}))}}(yS().mark((function t(){var n;return yS().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.loader=e.$loading.show(),t.next=3,_B("/api/skp/".concat(e.cetakData.skp_id,"/penilaian/").concat(e.cetakData.periode,"/cetak_dokumen_evaluasi"),e.cetakData);case 3:n=t.sent,e.loader.hide(),n&&(e.$refs.modal.hide(),e.$emit("done"));case 6:case"end":return t.stop()}}),t)})))()}}},TS=(0,it.A)(CS,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{title:"Cetak Dokumen Evaluasi Kinerja Pegawai",ref:"modal",onClick:t[6]||(t[6]=function(e){return o.cetak()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"formEdit","validation-schema":e.editValidation},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",oS,[lS,(0,a.createVNode)(l,{name:"tanggal",type:"date",class:"form-control",modelValue:i.cetakData.tanggal_pegawai,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.cetakData.tanggal_pegawai=e}),required:""},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"tanggal"})]),(0,a.createElementVNode)("div",sS,[cS,(0,a.createVNode)(l,{name:"lokasi",class:"form-control",modelValue:i.cetakData.lokasi_pegawai,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.cetakData.lokasi_pegawai=e}),maxlength:"50",required:""},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"lokasi"})]),(0,a.createElementVNode)("div",dS,[uS,(0,a.createVNode)(l,{name:"anchor_pegawai",class:"form-control",modelValue:i.cetakData.anchor_pegawai,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.cetakData.anchor_pegawai=e}),maxlength:"1"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"anchor_pegawai"})]),pS,(0,a.createElementVNode)("div",mS,[fS,(0,a.createVNode)(l,{name:"tanggal_atasan",type:"date",class:"form-control",modelValue:i.cetakData.tanggal_atasan,"onUpdate:modelValue":t[3]||(t[3]=function(e){return i.cetakData.tanggal_atasan=e}),required:""},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"tanggal_atasan"})]),(0,a.createElementVNode)("div",hS,[AS,(0,a.createVNode)(l,{name:"lokasi_atasan",class:"form-control",modelValue:i.cetakData.lokasi_atasan,"onUpdate:modelValue":t[4]||(t[4]=function(e){return i.cetakData.lokasi_atasan=e}),maxlength:"50",required:""},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"lokasi_atasan"})]),(0,a.createElementVNode)("div",gS,[kS,(0,a.createVNode)(l,{name:"anchor_atasan",class:"form-control",modelValue:i.cetakData.anchor_atasan,"onUpdate:modelValue":t[5]||(t[5]=function(e){return i.cetakData.anchor_atasan=e}),maxlength:"1"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"anchor_atasan"})])]})),_:1},8,["validation-schema"])]})),_:1},512)}]]);var jS={class:"form-group"},DS=(0,a.createElementVNode)("label",null,"Tanggal Pegawai",-1),PS={class:"form-group"},FS=(0,a.createElementVNode)("label",null,"Lokasi Pegawai",-1),IS={class:"form-group"},US=(0,a.createElementVNode)("label",null,"Anchor Pegawai yang Dinilai (Opsional)",-1),MS=(0,a.createElementVNode)("hr",null,null,-1),OS={class:"form-group"},LS=(0,a.createElementVNode)("label",null,"Tanggal Pejabat Penilai Kinerja",-1),KS={class:"form-group"},RS=(0,a.createElementVNode)("label",null,"Lokasi Pejabat Penilai Kinerja",-1),HS={class:"form-group"},QS=(0,a.createElementVNode)("label",null,"Anchor Pejabat Penilai Kinerja (Opsional)",-1);const $S={name:"ModalCetakDokumenKeberatan",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{cetakData:{skp_id:null,periode:null,tanggal_pegawai:null,lokasi_pegawai:null,tanggal_atasan:null,lokasi_atasan:null,skp_penilaian_id:null}}},methods:{show:function(e,t,n,a){this.cetakData.skp_id=e,this.cetakData.periode=t,this.cetakData.tanggal_pegawai=(new Date).toISOString().slice(0,10),this.cetakData.lokasi_pegawai=n,this.cetakData.tanggal_atasan=(new Date).toISOString().slice(0,10),this.cetakData.lokasi_atasan=n,this.cetakData.skp_penilaian_id=a,this.$refs.modal.show()},cetak:function(){var e=this.$loading.show();Ts.A.defaults.headers.common.Accept="application/pdf",Ts.A.defaults.headers.common["Content-Type"]="application/json",Ts.A.post("/api/skp/"+this.cetakData.skp_id+"/penilaian/"+this.cetakData.periode+"/cetak_dokumen_keberatan",this.cetakData,{responseType:"blob"}).then((function(t){e.hide(),window.open(URL.createObjectURL(t.data))})).catch((function(t){e.hide(),console.log(t)}))}}},zS=(0,it.A)($S,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{title:"Cetak Dokumen Keberatan Pegawai",ref:"modal",onClick:t[6]||(t[6]=function(e){return o.cetak()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"formEdit","validation-schema":e.editValidation},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",jS,[DS,(0,a.createVNode)(l,{name:"tanggal",type:"date",class:"form-control",modelValue:i.cetakData.tanggal_pegawai,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.cetakData.tanggal_pegawai=e}),required:""},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"tanggal"})]),(0,a.createElementVNode)("div",PS,[FS,(0,a.createVNode)(l,{name:"lokasi",class:"form-control",modelValue:i.cetakData.lokasi_pegawai,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.cetakData.lokasi_pegawai=e}),maxlength:"50",required:""},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"lokasi"})]),(0,a.createElementVNode)("div",IS,[US,(0,a.createVNode)(l,{name:"anchor_pegawai",class:"form-control",modelValue:i.cetakData.anchor_pegawai,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.cetakData.anchor_pegawai=e}),maxlength:"1"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"anchor_pegawai"})]),MS,(0,a.createElementVNode)("div",OS,[LS,(0,a.createVNode)(l,{name:"tanggal_atasan",type:"date",class:"form-control",modelValue:i.cetakData.tanggal_atasan,"onUpdate:modelValue":t[3]||(t[3]=function(e){return i.cetakData.tanggal_atasan=e}),required:""},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"tanggal_atasan"})]),(0,a.createElementVNode)("div",KS,[RS,(0,a.createVNode)(l,{name:"lokasi_atasan",class:"form-control",modelValue:i.cetakData.lokasi_atasan,"onUpdate:modelValue":t[4]||(t[4]=function(e){return i.cetakData.lokasi_atasan=e}),maxlength:"50",required:""},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"lokasi_atasan"})]),(0,a.createElementVNode)("div",HS,[QS,(0,a.createVNode)(l,{name:"anchor_atasan",class:"form-control",modelValue:i.cetakData.anchor_atasan,"onUpdate:modelValue":t[5]||(t[5]=function(e){return i.cetakData.anchor_atasan=e}),maxlength:"1"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"anchor_atasan"})])]})),_:1},8,["validation-schema"])]})),_:1},512)}]]);var JS=(0,a.createElementVNode)("div",{class:"alert alert-primary"},[(0,a.createTextVNode)(" Ini adalah "),(0,a.createElementVNode)("b",null,"Data Profil"),(0,a.createTextVNode)(" (data utama) pegawai. "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)("Untuk melakukan perubahan data Profil, pergi ke menu "),(0,a.createElementVNode)("strong",null,"Profil")],-1),qS=(0,a.createElementVNode)("ul",{class:"nav nav-tabs",id:"myTab",role:"tablist"},[(0,a.createElementVNode)("li",{class:"nav-item",role:"presentation"},[(0,a.createElementVNode)("button",{class:"nav-link active",id:"data-pribadi-tab","data-bs-toggle":"tab","data-bs-target":"#dataPribadi",type:"button",role:"tab","aria-controls":"pribadi","aria-selected":"true"},"Data Pribadi")]),(0,a.createElementVNode)("li",{class:"nav-item",role:"presentation"},[(0,a.createElementVNode)("button",{class:"nav-link",id:"data-atasan-tab","data-bs-toggle":"tab","data-bs-target":"#dataAtasan",type:"button",role:"tab","aria-controls":"atasan","aria-selected":"false"},"Data Atasan")])],-1),GS={class:"tab-content",id:"myTabContent"},WS={class:"tab-pane fade show active",id:"dataPribadi",role:"tabpanel","aria-labelledby":"data-pribadi-tab"},YS={class:"row mt-3"},XS={class:"col-md-6 col-sm-12"},ZS={class:"form-group"},eC=(0,a.createElementVNode)("label",null,"Instansi",-1),tC={class:"form-control-static"},nC={class:"col-md-6 col-sm-12"},aC={class:"form-group"},rC=(0,a.createElementVNode)("label",null,"NIP",-1),iC={class:"form-control-static"},oC={class:"col-md-6 col-sm-12"},lC={class:"form-group"},sC=(0,a.createElementVNode)("label",null,"Nama",-1),cC={class:"form-control-static"},dC={class:"col-md-6 col-sm-12"},uC={class:"form-group"},pC=(0,a.createElementVNode)("label",null,"Jabatan",-1),mC={class:"form-control-static"},fC={class:"col-md-6 col-sm-12"},hC={class:"form-group"},AC=(0,a.createElementVNode)("label",null,"Gelar Depan",-1),gC={class:"form-control-static"},kC={class:"col-md-6 col-sm-12"},bC={class:"form-group"},yC=(0,a.createElementVNode)("label",null,"Gelar Belakang",-1),vC={class:"form-control-static"},EC={class:"col-md-6 col-sm-12"},NC={class:"form-group"},_C=(0,a.createElementVNode)("label",null,"Jenis Pegawai",-1),wC={class:"form-control-static"},VC={class:"col-md-6 col-sm-12"},xC={class:"form-group"},BC=(0,a.createElementVNode)("label",null,"Pangkat / Golongan Ruang",-1),SC={class:"form-control-static"},CC=(0,a.createElementVNode)("label",null,"Golongan Ruang",-1),TC={class:"form-control-static"},jC=(0,a.createElementVNode)("hr",null,null,-1),DC={class:"row mt-3"},PC={class:"col-sm-12"},FC={class:"form-group"},IC=(0,a.createElementVNode)("label",null,"Unit Kerja PNS",-1),UC={class:"form-control-static"},MC=(0,a.createElementVNode)("br",null,null,-1),OC={class:"col-sm-12"},LC={class:"form-group"},KC=(0,a.createElementVNode)("label",null,"Unit Kerja Atasan",-1),RC={class:"form-control-static"},HC=(0,a.createElementVNode)("br",null,null,-1),QC={class:"col-sm-12"},$C={class:"form-group"},zC=(0,a.createElementVNode)("label",null,"Unit Kerja Induk (Unit JPT / Unit Mandiri)",-1),JC={class:"form-control-static"},qC={class:"tab-pane fade",id:"dataAtasan",role:"tabpanel","aria-labelledby":"data-atasan-tab"},GC={class:"row mt-3"},WC={class:"col-md-6 col-sm-12"},YC={class:"form-group"},XC=(0,a.createElementVNode)("label",null,"NIP",-1),ZC={class:"form-control-static"},eT={class:"col-md-6 col-sm-12"},tT={class:"form-group"},nT=(0,a.createElementVNode)("label",null,"Nama",-1),aT={class:"form-control-static"},rT={class:"col-md-6 col-sm-12"},iT={class:"form-group"},oT=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),lT={class:"form-control-static"},sT={class:"col-md-6 col-sm-12"},cT={class:"form-group"},dT=(0,a.createElementVNode)("label",null,"Jabatan",-1),uT={class:"form-control-static"},pT={class:"col-md-6 col-sm-12"},mT={class:"form-group"},fT=(0,a.createElementVNode)("label",null,"Golongan Ruang",-1),hT={class:"form-control-static"};const AT={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw,ButtonUnor:Kc},data:function(){return{data:[]}},methods:{show:function(){var e=this;this.$root.get("/api/pegawai/detil").then((function(t){e.data=t})),this.$refs.modal.show()},properCase:function(e){return(0,de.xJ)(e)},formatDate:function(e){return(0,de.Yq)(e)}}},gT=(0,it.A)(AT,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("ButtonUnor"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{title:"Data Profil Pegawai",ref:"modal"},{default:(0,a.withCtx)((function(){return[JS,qS,(0,a.createElementVNode)("div",GS,[(0,a.createElementVNode)("div",WS,[(0,a.createVNode)(c,{ref:"formEditProfil"},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",YS,[(0,a.createElementVNode)("div",XS,[(0,a.createElementVNode)("div",ZS,[eC,(0,a.createElementVNode)("p",tC,(0,a.toDisplayString)(i.data.instansi_nama),1)])]),(0,a.createElementVNode)("div",nC,[(0,a.createElementVNode)("div",aC,[rC,(0,a.createElementVNode)("p",iC,(0,a.toDisplayString)(i.data.nip),1)])]),(0,a.createElementVNode)("div",oC,[(0,a.createElementVNode)("div",lC,[sC,(0,a.createElementVNode)("p",cC,(0,a.toDisplayString)(i.data.nama),1)])]),(0,a.createElementVNode)("div",dC,[(0,a.createElementVNode)("div",uC,[pC,(0,a.createElementVNode)("p",mC,(0,a.toDisplayString)(i.data.jabatan),1)])]),(0,a.createElementVNode)("div",fC,[(0,a.createElementVNode)("div",hC,[AC,(0,a.createElementVNode)("p",gC,(0,a.toDisplayString)(i.data.gelar_depan),1)])]),(0,a.createElementVNode)("div",kC,[(0,a.createElementVNode)("div",bC,[yC,(0,a.createElementVNode)("p",vC,(0,a.toDisplayString)(i.data.gelar_belakang),1)])]),(0,a.createElementVNode)("div",EC,[(0,a.createElementVNode)("div",NC,[_C,(0,a.createElementVNode)("p",wC,(0,a.toDisplayString)("1"==i.data.jenis_jabatan?"Pimpinan":"Pegawai"),1)])]),(0,a.createElementVNode)("div",VC,[(0,a.createElementVNode)("div",xC,[l.data.pangkat?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[BC,(0,a.createElementVNode)("p",SC,(0,a.toDisplayString)(i.data.pangkat)+" / "+(0,a.toDisplayString)(i.data.golru),1)],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[CC,(0,a.createElementVNode)("p",TC,(0,a.toDisplayString)(i.data.golru),1)],64))])])]),jC,(0,a.createElementVNode)("div",DC,[(0,a.createElementVNode)("div",PC,[(0,a.createElementVNode)("div",FC,[IC,(0,a.createElementVNode)("p",UC,[(0,a.createTextVNode)((0,a.toDisplayString)(i.data.unor_nama)+" ",1),(0,a.createVNode)(s,{id:i.data.unor_id},null,8,["id"]),(0,a.createTextVNode)(),MC,(0,a.createElementVNode)("small",null,"ID : "+(0,a.toDisplayString)(i.data.unor_id),1)])])]),(0,a.createElementVNode)("div",OC,[(0,a.createElementVNode)("div",LC,[KC,(0,a.createElementVNode)("p",RC,[(0,a.createTextVNode)((0,a.toDisplayString)(i.data.atasan_unor_nama)+" ",1),HC,(0,a.createElementVNode)("small",null,"ID : "+(0,a.toDisplayString)(i.data.unor_atasan_id),1)])])]),(0,a.createElementVNode)("div",QC,[(0,a.createElementVNode)("div",$C,[zC,(0,a.createElementVNode)("p",JC,(0,a.toDisplayString)(i.data.unor_induk_nama),1)])])])]})),_:1},512)]),(0,a.createElementVNode)("div",qC,[(0,a.createElementVNode)("div",GC,[(0,a.createElementVNode)("div",WC,[(0,a.createElementVNode)("div",YC,[XC,(0,a.createElementVNode)("p",ZC,(0,a.toDisplayString)(i.data.atasan_nip),1)])]),(0,a.createElementVNode)("div",eT,[(0,a.createElementVNode)("div",tT,[nT,(0,a.createElementVNode)("p",aT,(0,a.toDisplayString)(i.data.atasan_nama),1)])]),(0,a.createElementVNode)("div",rT,[(0,a.createElementVNode)("div",iT,[oT,(0,a.createElementVNode)("p",lT,(0,a.toDisplayString)(i.data.pegawai_atasan_unor_nama),1)])]),(0,a.createElementVNode)("div",sT,[(0,a.createElementVNode)("div",cT,[dT,(0,a.createElementVNode)("p",uT,(0,a.toDisplayString)(i.data.atasan_jabatan),1)])]),(0,a.createElementVNode)("div",pT,[(0,a.createElementVNode)("div",mT,[fT,(0,a.createElementVNode)("p",hT,(0,a.toDisplayString)(i.data.atasan_golru),1)])])])])])]})),_:1},512)}]]),kT={components:{AksiSkp:Im,InfoPegawai:Sh,HasilKerja:zg,Lampiran:mx,PerilakuKerja:tB,HasilKerjaRencanaAksi:wb,HasilKerjaEviden:o_,HasilKerjaFeedback:nx,ModalCetakRencanaSkp:MB,ModalCetakPenilaianPeriodikSkp:iS,ModalCetakDokumenEvaluasiKinerja:TS,ModalCetakDokumenKeberatan:zS,ModalLihatProfil:gT},name:"FormSkp",emits:["edit-rhk","hapus-rhk","edit-indikator","hapus-indikator","ajukan-skp","batal-ajukan-skp","edit-perilaku","edit-status","edit-eviden","hapus-eviden","edit-hasil","edit-feedback","edit-feedback-perilaku","edit-penilaian-perilaku","edit-hasil-indikator","edit-lampiran","proses-hasil-kerja","edit-rencana-aksi","hapus-rencana-aksi","done","edit-keberatan","edit-hasil-keberatan","edit-eviden-renaksi","detil-eviden-renaksi"],props:{mode:{type:String,required:!0,validator:function(e){return["skp","skp_bawahan","skp_penilaian_eviden","skp_penilaian_feedback","skp_rencana_aksi"]}},data:{type:Object,required:!0,showButton:!0},periode:{type:String,default:null},periode_nama:{type:String,default:null},canEditHasil:Boolean,"only-perilaku":Boolean},data:function(){return{showButton:!0,tanggal:(new Date).toLocaleString("id-ID",{year:"numeric",month:"long",day:"numeric"})}},computed:{hasPerbaikanNilai:function(){return(this.data.kinerja||[]).some((function(e){return(e.indikators||[]).some((function(e){return(e.penilaian_indikator||[]).some((function(e){return 1==e.show&&1==e.status}))}))}))}},methods:{editRhk:function(e){this.$emit("edit-rhk",e)},hapusRhk:function(e){this.$emit("hapus-rhk",e)},editIndikator:function(e,t){this.$emit("edit-indikator",{rhk:e,ind:t})},hapusIndikator:function(e,t){this.$emit("hapus-indikator",{rhk:e,ind:t})},editPerilaku:function(e){this.$emit("edit-perilaku",e)},editRealisasi:function(e,t,n){this.data.info.melewatiDeadline?alert("Anda melewati batas waktu pengisian eviden dan realisasi"):this.$emit("edit-realisasi",{rhk:e,ind:t,re:n})},editStatus:function(){this.$emit("edit-status",this.data.info)},clearRhkDuplikat:function(){this.$emit("clear-rhk-duplikat",this.data.info)},editEviden:function(e,t,n){this.data.info.melewatiDeadline?alert("Anda melewati batas waktu pengisian eviden dan realisasi"):this.$emit("edit-eviden",{rhk:e,ind:t,ev:n})},editEvidenRenaksi:function(e){this.$emit("edit-eviden-renaksi",{renaksi:e})},hapusEviden:function(e,t,n){this.data.info.melewatiDeadline?alert("Anda melewati batas waktu pengisian eviden dan realisasi"):this.$emit("hapus-eviden",{rhk:e,ind:t,ev:n})},editFeedback:function(e,t,n,a){this.$emit("edit-feedback",{rhk:e,ind:t,fe:n,del:a})},editFeedbackPerilaku:function(e,t,n){this.$emit("edit-feedback-perilaku",{perilaku:e,fe:t,del:n})},editHasil:function(e,t){this.$emit("edit-hasil",{kolom:e,nilai:t,skp_penilaian_id:this.data.penilaian.id})},editHasilIndikator:function(e,t,n,a){this.$emit("edit-hasil-indikator",{bagian:e,kolom:t,indikator:n,nilai:a})},editPenilaianPerilaku:function(e){this.$emit("edit-penilaian-perilaku",{perilaku:e})},prosesHasilKerja:function(){this.$emit("proses-hasil-kerja")},prosesPenilaian:function(){this.$emit("proses-penilaian")},editLampiran:function(e){this.$emit("edit-lampiran",e)},editRencanaAksi:function(e,t,n,a){this.$emit("edit-rencana-aksi",{rhk:e,rencana_aksi:t,is_kinerja_harian:n,tahun:a})},hapusRencanaAksi:function(e,t){this.$emit("hapus-rencana-aksi",{rhk:e,rencana_aksi:t})},detilEvidenRenaksi:function(e){this.$emit("detil-eviden-renaksi",{renaksi:e})},ajukanSkp:function(){this.$emit("ajukan-skp",this.data.info)},batalAjukanSkp:function(){this.$emit("batal-ajukan-skp",this.data.info)},done:function(){this.$parent.loadData()},cetak:function(){this.$refs.modalCetakRencanaSkp.show(this.data.info.skp_id,this.data.info.kota)},cetak2:function(){this.showButton=!1,setTimeout((function(){var e=document.getElementById("skp").innerHTML;document.getElementById("contentCetak").value=e,document.getElementById("cetak").submit()}),1e3)},cetakPenilaian:function(){var e=this.data.penilaian.tahun+"-"+this.data.penilaian.periode;this.$refs.modalCetakPenilaianPeriodikSkp.show(this.data.info.skp_id,e,this.data.info.kota)},cetakDokumenEvaluasi:function(){var e=this.data.penilaian.tahun+"-"+this.data.penilaian.periode;this.$refs.modalCetakDokumenEvaluasiKinerja.show(this.data.info.skp_id,e,this.data.info.kota)},editKeberatan:function(){var e=this.data.penilaian.tahun+"-"+this.data.penilaian.periode;this.$emit("edit-keberatan",this.data.info.skp_id,e,this.data.keberatan.status,this.data.keberatan.id)},editHasilKeberatan:function(e,t){this.$emit("edit-hasil-keberatan",{kolom:e,nilai:t,skp_penilaian_id:this.data.penilaian.id})},cetakDokumenKeberatan:function(){var e=this.data.penilaian.tahun+"-"+this.data.penilaian.periode;this.$refs.modalCetakDokumenKeberatan.show(this.data.info.skp_id,e,this.data.info.kota,this.data.penilaian.id)},lihatProfil:function(){this.$refs.modalLihatProfil.show()},formatBatasRespon:function(e,t){return(0,de.Mg)(e,t)},formatTime:function(e){return(0,de.fU)(e)},formatStatus:function(e,t){return(0,de.no)(e,t)}}};var bT=n(37961),yT={insert:"head",singleton:!1};vv()(bT.A,yT);bT.A.locals;const vT=(0,it.A)(kT,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("AksiSkp"),s=(0,a.resolveComponent)("InfoPegawai"),c=(0,a.resolveComponent)("HasilKerjaRencanaAksi"),d=(0,a.resolveComponent)("HasilKerjaEviden"),u=(0,a.resolveComponent)("HasilKerjaFeedback"),p=(0,a.resolveComponent)("HasilKerja"),m=(0,a.resolveComponent)("PerilakuKerja"),f=(0,a.resolveComponent)("Lampiran"),h=(0,a.resolveComponent)("ModalCetakRencanaSkp"),A=(0,a.resolveComponent)("ModalCetakPenilaianPeriodikSkp"),g=(0,a.resolveComponent)("ModalCetakDokumenEvaluasiKinerja"),k=(0,a.resolveComponent)("ModalCetakDokumenKeberatan"),b=(0,a.resolveComponent)("ModalLihatProfil");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",Mu,[(0,a.createElementVNode)("div",Ou,[(0,a.createElementVNode)("div",Lu,[(0,a.createElementVNode)("div",Ku,[(0,a.createElementVNode)("div",Ru,[n.data.constructor==Object?((0,a.openBlock)(),(0,a.createElementBlock)("div",Hu,[(0,a.createElementVNode)("p",Qu,["skp_penilaian_keberatan"==n.mode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[$u,zu],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[Ju,qu,"plth"==n.data.info.plt_plh_jenis?((0,a.openBlock)(),(0,a.createElementBlock)("span",Gu,"Pelaksana Tugas")):(0,a.createCommentVNode)("",!0),"plh"==n.data.info.plt_plh_jenis?((0,a.openBlock)(),(0,a.createElementBlock)("span",Wu,"Pelaksana Harian")):(0,a.createCommentVNode)("",!0),"pjb"==n.data.info.plt_plh_jenis?((0,a.openBlock)(),(0,a.createElementBlock)("span",Yu,"Pejabat")):(0,a.createCommentVNode)("",!0),"skp_penilaian_eviden"==n.mode?((0,a.openBlock)(),(0,a.createElementBlock)("strong",Xu,"PENGISIAN BUKTI DUKUNG UNTUK PERIODE "+(0,a.toDisplayString)(n.data.info.infoPeriode.periode)+" TAHUN "+(0,a.toDisplayString)(n.data.info.infoPeriode.tahun),1)):(0,a.createCommentVNode)("",!0),"skp_penilaian_feedback_isi"==n.mode?((0,a.openBlock)(),(0,a.createElementBlock)("strong",Zu,"PENGISIAN FEEDBACK ATASAN UNTUK PERIODE "+(0,a.toDisplayString)(n.data.info.infoPeriode.periode)+" TAHUN "+(0,a.toDisplayString)(n.data.info.infoPeriode.tahun),1)):(0,a.createCommentVNode)("",!0)],64))]),i.showButton?((0,a.openBlock)(),(0,a.createElementBlock)("div",ep," Status SKP: "+(0,a.toDisplayString)(n.data.info.status.toUpperCase()),1)):(0,a.createCommentVNode)("",!0),"skp_penilaian_feedback_isi"==n.mode&&"1"==n.data.info.skp_atasan_is_delegasi&&o.hasPerbaikanNilai?((0,a.openBlock)(),(0,a.createElementBlock)("div",tp,[(0,a.createTextVNode)(" Penilaian indikator yang Anda berikan telah ditinjau dan "),np,(0,a.createTextVNode)(" Silakan melakukan penyesuaian/perbaikan terhadap nilai indikator berdasarkan catatan evaluasi yang tercantum pada kolom "),ap,(0,a.createTextVNode)(" sebelum batas pengisian berakhir. ")])):(0,a.createCommentVNode)("",!0),"skp_penilaian_feedback_isi"==n.mode&&"1"==n.data.info.skp_atasan_is_delegasi&&"4011"==n.data.info.instansi_id&&n.data.info.tahun>2025&&n.data.info.infoPeriode.angka_periodik>5?((0,a.openBlock)(),(0,a.createElementBlock)("div",rp,[(0,a.createTextVNode)(" Penilaian untuk SKP ini telah "),ip,(0,a.createTextVNode)(". Ketua Tim Kerja hanya menilai indikator-indikator yang merupakan bagian dari tim kerja, sedangkan indikator di luar tim kerja tetap dinilai langsung oleh Atasan. "),op,(0,a.createTextVNode)(" Rating Hasil Kerja akan dihitung berdasarkan gabungan penilaian tersebut, dan wajib mendapatkan approval dari atasan untuk hasil akhir Predikat Kinerja. "),lp,sp,cp])):(0,a.createCommentVNode)("",!0),"skp_penilaian_feedback_isi"==n.mode&&"1"!=n.data.info.skp_atasan_is_delegasi&&"4011"==n.data.info.instansi_id&&n.data.info.tahun>2025&&n.data.info.infoPeriode.angka_periodik>5?((0,a.openBlock)(),(0,a.createElementBlock)("div",dp,up)):(0,a.createCommentVNode)("",!0),"skp_penilaian_feedback_isi"==n.mode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:4},[n.data.is_pmm?((0,a.openBlock)(),(0,a.createElementBlock)("div",pp,mp)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0),n.data.keberatan?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:5},[0==n.data.keberatan.keberatan_deadline?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("div",fp,[(0,a.createTextVNode)(" Status Keberatan : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.formatStatus(n.data.keberatan.status,n.data.keberatan.keberatan_deadline)),1)]),n.data.keberatan.hasil_akhir_sesudah?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("div",hp,Ap))],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},["penilai"!=n.data.keberatan.keberatan_pejabat||n.data.keberatan.penjelasan_penilai?"atasan"!=n.data.keberatan.keberatan_pejabat||n.data.keberatan.keputusan_atasan?"atasan"==n.data.keberatan.keberatan_pejabat&&n.data.keberatan.keputusan_atasan&&!n.data.keberatan.hasil_akhir_sesudah?((0,a.openBlock)(),(0,a.createElementBlock)("div",bp,[(0,a.createTextVNode)(" Batas Waktu Perubahan Nilai : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.formatBatasRespon(n.data.keberatan.keberatan_deadline,n.data.keberatan.tanggal_akhir_respon)),1)])):((0,a.openBlock)(),(0,a.createElementBlock)("div",yp,[(0,a.createTextVNode)(" Status Keberatan : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.formatStatus(n.data.keberatan.status,n.data.keberatan.keberatan_deadline)),1)])):((0,a.openBlock)(),(0,a.createElementBlock)("div",kp,[(0,a.createTextVNode)(" Batas Waktu Respon Keberatan : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.formatBatasRespon(n.data.keberatan.keberatan_deadline,n.data.keberatan.tanggal_akhir_respon)),1)])):((0,a.openBlock)(),(0,a.createElementBlock)("div",gp,[(0,a.createTextVNode)(" Batas Waktu Respon Keberatan : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.formatBatasRespon(n.data.keberatan.keberatan_deadline,n.data.keberatan.tanggal_akhir_respon)),1)]))],64))],64)):(0,a.createCommentVNode)("",!0),n.data.info.keterangan&&"persetujuan"!=n.data.info.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",vp," Keterangan: "+(0,a.toDisplayString)(n.data.info.keterangan),1)):(0,a.createCommentVNode)("",!0),"skp_penilaian_eviden"==n.mode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:7},[i.showButton?((0,a.openBlock)(),(0,a.createElementBlock)("div",Ep," Batas waktu pengisian eviden dan realisasi SKP untuk periode ini adalah tanggal "+(0,a.toDisplayString)(n.data.info.deadline),1)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0),"skp_penilaian_eviden"==n.mode&&"1"==n.data.info.is_enable_kinerja_harian?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:8},[i.showButton?((0,a.openBlock)(),(0,a.createElementBlock)("div",Np," Akumulasi Jam Kerja : "+(0,a.toDisplayString)(n.data.info.jumlahJamKerja),1)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0),(0,a.createVNode)(l,{data:n.data,mode:n.mode,showButton:i.showButton,onEditRhk:o.editRhk,onCetak:o.cetak,onCetak2:o.cetak2,onCetakPenilaian:o.cetakPenilaian,onCetakDokumenEvaluasi:o.cetakDokumenEvaluasi,onCetakDokumenKeberatan:o.cetakDokumenKeberatan,onEditKeberatan:[o.editKeberatan,o.editKeberatan],onAjukanSkp:o.ajukanSkp,onBatalAjukanSkp:o.batalAjukanSkp,onEditStatus:o.editStatus,onClearRhkDuplikat:o.clearRhkDuplikat,onLihatProfil:o.lihatProfil},null,8,["data","mode","showButton","onEditRhk","onCetak","onCetak2","onCetakPenilaian","onCetakDokumenEvaluasi","onCetakDokumenKeberatan","onEditKeberatan","onAjukanSkp","onBatalAjukanSkp","onEditStatus","onClearRhkDuplikat","onLihatProfil"]),(0,a.createVNode)(s,{data:n.data,mode:n.mode,periode_nama:n.periode_nama,showButton:i.showButton,periode:n.periode,onDone:t[0]||(t[0]=function(e){return o.done()})},null,8,["data","mode","periode_nama","showButton","periode"]),"skp_rencana_aksi"==n.mode?((0,a.openBlock)(),(0,a.createBlock)(c,{key:9,data:n.data,showButton:i.showButton,onEditRencanaAksi:o.editRencanaAksi,onHapusRencanaAksi:o.hapusRencanaAksi},null,8,["data","showButton","onEditRencanaAksi","onHapusRencanaAksi"])):"skp_penilaian_eviden"==n.mode?((0,a.openBlock)(),(0,a.createBlock)(d,{key:10,data:n.data,onEditEviden:o.editEviden,onHapusEviden:o.hapusEviden,onEditRealisasi:o.editRealisasi,onEditEvidenRenaksi:o.editEvidenRenaksi,onDone:o.done},null,8,["data","onEditEviden","onHapusEviden","onEditRealisasi","onEditEvidenRenaksi","onDone"])):"skp_penilaian_feedback_isi"==n.mode?((0,a.openBlock)(),(0,a.createBlock)(u,{key:11,data:n.data,canEditHasil:n.canEditHasil,onEditFeedback:o.editFeedback,onEditHasilIndikator:o.editHasilIndikator,onProsesHasilKerja:o.prosesHasilKerja,onEditPenilaianPerilaku:o.editPenilaianPerilaku,onEditHasil:o.editHasil,onDetilEvidenRenaksi:o.detilEvidenRenaksi,onDone:o.done},null,8,["data","canEditHasil","onEditFeedback","onEditHasilIndikator","onProsesHasilKerja","onEditPenilaianPerilaku","onEditHasil","onDetilEvidenRenaksi","onDone"])):((0,a.openBlock)(),(0,a.createBlock)(p,{key:12,data:n.data,mode:n.mode,showButton:i.showButton,canEditHasil:n.canEditHasil,onEditRhk:o.editRhk,onHapusRhk:o.hapusRhk,onEditIndikator:o.editIndikator,onHapusIndikator:o.hapusIndikator,onEditEviden:o.editEviden,onHapusEviden:o.hapusEviden,onEditRealisasi:o.editRealisasi,onEditFeedback:o.editFeedback,onEditHasilIndikator:o.editHasilIndikator,onEditPenilaianPerilaku:o.editPenilaianPerilaku,onProsesHasilKerja:o.prosesHasilKerja,onEditHasil:o.editHasil,onEditHasilKeberatan:o.editHasilKeberatan},null,8,["data","mode","showButton","canEditHasil","onEditRhk","onHapusRhk","onEditIndikator","onHapusIndikator","onEditEviden","onHapusEviden","onEditRealisasi","onEditFeedback","onEditHasilIndikator","onEditPenilaianPerilaku","onProsesHasilKerja","onEditHasil","onEditHasilKeberatan"])),"skp_rencana_aksi"==n.mode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:13},[],64)):((0,a.openBlock)(),(0,a.createBlock)(m,{key:14,data:n.data,mode:n.mode,showButton:i.showButton,canEditHasil:n.canEditHasil,onEditPerilaku:o.editPerilaku,onEditFeedbackPerilaku:o.editFeedbackPerilaku,onEditPenilaianPerilaku:o.editPenilaianPerilaku,onEditHasil:o.editHasil,onEditHasilKeberatan:o.editHasilKeberatan},null,8,["data","mode","showButton","canEditHasil","onEditPerilaku","onEditFeedbackPerilaku","onEditPenilaianPerilaku","onEditHasil","onEditHasilKeberatan"])),"skp"==n.mode||"skp_bawahan"==n.mode?((0,a.openBlock)(),(0,a.createBlock)(f,{key:15,data:n.data,showButton:i.showButton,mode:n.mode,onEditLampiran:o.editLampiran},null,8,["data","showButton","mode","onEditLampiran"])):(0,a.createCommentVNode)("",!0),("skp_penilaian_eviden"==n.mode||"skp_penilaian_feedback_isi"==n.mode)&&"4011"==n.data.info.instansi_id&&n.data.info.tahun>2025&&n.data.info.infoPeriode.angka_periodik>5?((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:16,class:"card shadow-sm border-0",showButton:i.showButton},[(0,a.createElementVNode)("div",wp,[(0,a.createElementVNode)("div",Vp,[xp,n.data.penilaian.hasil_kerja?((0,a.openBlock)(),(0,a.createElementBlock)("span",Bp,(0,a.toDisplayString)(n.data.penilaian.hasil_kerja)+" Ekspektasi ",1)):((0,a.openBlock)(),(0,a.createElementBlock)("span",Sp," Belum Dinilai "))]),(0,a.createElementVNode)("div",Cp,[Tp,n.data.penilaian.perilaku_kerja?((0,a.openBlock)(),(0,a.createElementBlock)("span",jp,(0,a.toDisplayString)(n.data.penilaian.perilaku_kerja)+" Ekspektasi ",1)):((0,a.openBlock)(),(0,a.createElementBlock)("span",Dp," Belum Dinilai "))]),(0,a.createElementVNode)("div",Pp,[Fp,n.data.penilaian.hasil_akhir?((0,a.openBlock)(),(0,a.createElementBlock)("span",Ip,(0,a.toDisplayString)(n.data.penilaian.hasil_akhir),1)):((0,a.openBlock)(),(0,a.createElementBlock)("span",Up," Belum Dinilai "))]),n.data.penilaian.hasil_akhir?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},["1"==n.data.penilaian.is_delegasi?((0,a.openBlock)(),(0,a.createElementBlock)("p",Mp,[Op,(0,a.createTextVNode)(" SKP ini dinilai dengan sistem Delegasi. ")])):((0,a.openBlock)(),(0,a.createElementBlock)("p",Lp,[Kp,(0,a.createTextVNode)(" SKP ini dinilai dengan sistem Tidak Delegasi. ")]))],64)):(0,a.createCommentVNode)("",!0),"skp_penilaian_feedback_isi"==n.mode&&n.data.info.isBawahan?((0,a.openBlock)(),(0,a.createElementBlock)("div",Rp,[(0,a.createElementVNode)("button",{class:"btn btn-success w-100",onClick:t[1]||(t[1]=function(t){return e.$emit("prosesPenilaian")})}," Hitung Predikat Kinerja ")])):(0,a.createCommentVNode)("",!0)])],8,_p)):(0,a.createCommentVNode)("",!0),0==i.showButton?((0,a.openBlock)(),(0,a.createElementBlock)("div",Hp,[(0,a.createElementVNode)("div",Qp,[$p,(0,a.createTextVNode)(" Pegawai yang Dinilai "),zp,Jp,qp,Gp,(0,a.createElementVNode)("div",Wp,[(0,a.createElementVNode)("span",Yp,(0,a.toDisplayString)(n.data.info.pegawai_nama),1),Xp,(0,a.createElementVNode)("span",Zp,"NIP. "+(0,a.toDisplayString)(n.data.info.pegawai_nip),1)])]),(0,a.createElementVNode)("div",em,[(0,a.createTextVNode)((0,a.toDisplayString)(n.data.info.kota)+", ",1),(0,a.createElementVNode)("span",null,(0,a.toDisplayString)(i.tanggal),1),(0,a.createTextVNode)(),tm,(0,a.createTextVNode)(" Pejabat Penilai Kinerja "),nm,am,rm,im,(0,a.createElementVNode)("div",om,[(0,a.createElementVNode)("span",lm,(0,a.toDisplayString)(n.data.info.atasan_nama),1),sm,(0,a.createElementVNode)("span",cm,"NIP. "+(0,a.toDisplayString)(n.data.info.atasan_nip),1)])])])):(0,a.createCommentVNode)("",!0)])):(0,a.createCommentVNode)("",!0)])])])])]),(0,a.createVNode)(h,{ref:"modalCetakRencanaSkp"},null,512),(0,a.createVNode)(A,{ref:"modalCetakPenilaianPeriodikSkp"},null,512),(0,a.createVNode)(g,{ref:"modalCetakDokumenEvaluasiKinerja"},null,512),(0,a.createVNode)(k,{ref:"modalCetakDokumenKeberatan"},null,512),(0,a.createVNode)(b,{ref:"modalLihatProfil"},null,512)],64)}],["__scopeId","data-v-4b17d562"]]),ET={components:{FormSkp:vT,ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw,ModalEditRhk:Rd,ModalHapusRhk:Gd,ModalEditIndikator:hu,ModalHapusIndikator:wu,ModalPengajuanSkp:Cu,ModalBatalPengajuanSkp:Du,ModalEditLampiran:Iu,ProfilView:Hc},setup:function(){var e=(0,qs.Pj)(),t=(0,a.computed)((function(){return e.state.isPmm}));return{store:e,isPmm:t}},data:function(){return{data:[],profil:[],mode:"skp"}},methods:{loadData:function(e){var t=this;e||(e="1"),this.$root.get("/api/skp/"+this.$route.params.id+"?master="+e).then((function(e){t.data=e,t.$root.get("/api/pegawai/profil_singkat",{}).then((function(e){t.profil=e}))}))},editRhk:function(e){this.$refs.editRhk.model=this.data.info.model,this.$refs.editRhk.rhk_atasan=this.data.rhk_atasan,this.$refs.editRhk.skp_id=this.data.info.skp_id,this.$refs.editRhk.jenis_jabatan=this.data.info.pegawai_jenis_jabatan,this.$refs.editRhk.editRhk(e,this.data.info.tahun)},hapusRhk:function(e){this.$refs.hapusRhkModal.skp_id=this.data.info.skp_id,this.$refs.hapusRhkModal.hapusRhk(e)},editIndikator:function(e,t){this.$refs.editIndModal.skp_id=this.data.info.skp_id,this.$refs.editIndModal.model=this.data.info.model,this.$refs.editIndModal.pendekatan=this.data.info.pendekatan,this.$refs.editIndModal.editIndikator(e,t)},hapusIndikator:function(e,t){this.$refs.hapusIndModal.skp_id=this.data.info.skp_id,this.$refs.hapusIndModal.hapusIndikator(e,t)},ajukanSkp:function(e){this.$refs.pengajuanSkpModal.ajukanSkp(e)},batalAjukanSkp:function(e){this.$refs.batalPengajuanSkpModal.batalAjukanSkp(e)},editLampiran:function(e){this.$refs.editLampiranModal.edit(e)},clearRhkDuplikat:function(e){var t=this,n=this.$loading.show();this.$root.post("/api/sinkro_pmm/skp/"+this.$route.params.id+"/clear_rhk_duplikat").then((function(e){n.hide(),t.$emit("done")})).catch((function(e){alert(e.message),n.hide()}))}},created:function(){this.loadData()},mounted:function(){}},NT=(0,it.A)(ET,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("ProfilView"),c=(0,a.resolveComponent)("FormSkp"),d=(0,a.resolveComponent)("ModalEditRhk"),u=(0,a.resolveComponent)("ModalHapusRhk"),p=(0,a.resolveComponent)("ModalEditIndikator"),m=(0,a.resolveComponent)("ModalHapusIndikator"),f=(0,a.resolveComponent)("ModalPengajuanSkp"),h=(0,a.resolveComponent)("ModalBatalPengajuanSkp"),A=(0,a.resolveComponent)("ModalEditLampiran");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",ad,[(0,a.createVNode)(s,{profil:i.profil},null,8,["profil"]),(0,a.createElementVNode)("div",rd,[id,(0,a.createElementVNode)("div",od,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.go(-1)})},"Kembali")])])]),(0,a.createVNode)(c,{mode:i.mode,data:i.data,ref:"formSkp",onEditRhk:o.editRhk,onHapusRhk:o.hapusRhk,onEditIndikator:o.editIndikator,onHapusIndikator:o.hapusIndikator,onEditLampiran:o.editLampiran,onAjukanSkp:o.ajukanSkp,onBatalAjukanSkp:o.batalAjukanSkp,onClearRhkDuplikat:o.clearRhkDuplikat},null,8,["mode","data","onEditRhk","onHapusRhk","onEditIndikator","onHapusIndikator","onEditLampiran","onAjukanSkp","onBatalAjukanSkp","onClearRhkDuplikat"]),(0,a.createVNode)(d,{ref:"editRhk",onDone:t[1]||(t[1]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(u,{ref:"hapusRhkModal",onDone:t[2]||(t[2]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(p,{ref:"editIndModal",onDone:t[3]||(t[3]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(m,{ref:"hapusIndModal",onDone:t[4]||(t[4]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(f,{ref:"pengajuanSkpModal",onDone:t[5]||(t[5]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(h,{ref:"batalPengajuanSkpModal",onDone:t[6]||(t[6]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(A,{ref:"editLampiranModal",data:i.data,onDone:t[7]||(t[7]=function(e){return o.loadData()})},null,8,["data"])],64)}]]);var _T={class:"page-title mb-3"},wT={class:"row"},VT=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Detil SKP Bawahan"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Detil Sasaran Kinerja Bawahan.")],-1),xT={class:"col-lg-6 text-end"};var BT={class:"form-group"},ST=(0,a.createElementVNode)("label",null,"Status",-1),CT=(0,a.createElementVNode)("option",{value:"draft"},"Draft",-1),TT=(0,a.createElementVNode)("option",{value:"pengajuan"},"Pengajuan",-1),jT=(0,a.createElementVNode)("option",{value:"persetujuan"},"Persetujuan",-1),DT={key:0,class:"form-group"},PT=(0,a.createElementVNode)("label",null,"Keterangan",-1),FT={key:1,class:"text-danger"};function IT(e){return IT="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},IT(e)}function UT(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=IT(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=IT(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==IT(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const MT={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return UT({skp_id:null,skp_bawahan_id:null,editStatusData:{},editStatusValidation:{}},"editStatusValidation",at.Ik({status:at.Yj().required(),keterangan:at.Yj().when("status",{is:function(e){return"draft"===e},then:at.Yj().required()})}))},methods:{editStatus:function(e){this.editStatusData={status:e.status},this.$refs.editStatusModal.show()},doEditStatus:function(){var e=this;this.$refs.formEditStatus.validate().then((function(t){if(1==t.valid){var n=e.$loading.show();et.A.put("/api/skp/"+e.skp_id+"/skp_bawahan/"+e.skp_bawahan_id+"/status",e.editStatusData).then((function(t){e.$refs.editStatusModal.hide(),n.hide(),e.$emit("done")})).catch((function(e){alert(e.message),n.hide()}))}}))}}},OT=(0,it.A)(MT,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{title:"Edit Status",ref:"editStatusModal",onClick:t[2]||(t[2]=function(e){return o.doEditStatus()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"formEditStatus","validation-schema":i.editStatusValidation},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",BT,[ST,(0,a.createVNode)(l,{name:"status",as:"select",class:"form-select",modelValue:i.editStatusData.status,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.editStatusData.status=e})},{default:(0,a.withCtx)((function(){return[CT,TT,jT]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"status"})]),"draft"==i.editStatusData.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",DT,[PT,(0,a.createVNode)(l,{name:"keterangan",class:"form-control",modelValue:i.editStatusData.keterangan,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.editStatusData.keterangan=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"keterangan"})])):(0,a.createCommentVNode)("",!0),"draft"==i.editStatusData.status?((0,a.openBlock)(),(0,a.createElementBlock)("p",FT," SKP akan dikembalikan menjadi status Draft untuk diperbaiki oleh pegawai. Anda tidak bisa membuka SKP ini sampai diajukan kembali. ")):(0,a.createCommentVNode)("",!0)]})),_:1},8,["validation-schema"])]})),_:1},512)}]]);var LT={class:"form-group"},KT=(0,a.createElementVNode)("label",null,"Ekspektasi",-1);const RT={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{skp_id:null,skp_bawahan_id:null,editPerilakuData:{},editPerilakuValidation:null}},methods:{editPerilaku:function(e){this.editPerilakuData={skp_perilaku_id:e.skp_perilaku_id,ref_perilaku_id:e.ref_perilaku_id,ekspektasi:e.ekspektasi},this.$refs.editPerilakuModal.show()},doEditPerilaku:function(){var e=this;this.$refs.formEditPerilaku.validate().then((function(t){if(1==t.valid){var n=e.$loading.show();et.A.put("/api/skp/"+e.skp_id+"/skp_bawahan/"+e.skp_bawahan_id+"/perilaku/"+e.editPerilakuData.skp_perilaku_id,e.editPerilakuData).then((function(t){e.$refs.editPerilakuModal.hide(),n.hide(),e.$emit("done")})).catch((function(e){alert(e.message),n.hide()}))}}))}},watch:{model:function(e,t){this.editPerilakuValidation=at.Ik({ekspektasi:at.Yj().required()})}}},HT=(0,it.A)(RT,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{title:"Edit Perilaku",ref:"editPerilakuModal",onClick:t[1]||(t[1]=function(e){return o.doEditPerilaku()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"formEditPerilaku","validation-schema":i.editPerilakuValidation},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",LT,[KT,(0,a.createVNode)(l,{name:"ekspektasi",class:"form-control",modelValue:i.editPerilakuData.ekspektasi,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.editPerilakuData.ekspektasi=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"ekspektasi"})])]})),_:1},8,["validation-schema"])]})),_:1},512)}]]),QT={components:{FormSkp:vT,ModalComponent:tt.A,ModalEditStatus:OT,ModalEditPerilaku:HT,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},data:function(){return{data:[],mode:"skp_bawahan"}},methods:{loadData:function(){var e=this;this.$root.get("/api/skp/"+this.$route.params.id+"/skp_bawahan/"+this.$route.params.skp_bawahan_id).then((function(t){e.data=t}))},editStatus:function(e){this.$refs.editStatusModal.skp_id=this.$route.params.id,this.$refs.editStatusModal.skp_bawahan_id=this.data.info.skp_id,this.$refs.editStatusModal.editStatus(e)},editPerilaku:function(e){this.$refs.editPerilakuModal.skp_id=this.$route.params.id,this.$refs.editPerilakuModal.skp_bawahan_id=this.data.info.skp_id,this.$refs.editPerilakuModal.editPerilaku(e)}},created:function(){this.loadData()}},$T=(0,it.A)(QT,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("FormSkp"),c=(0,a.resolveComponent)("ModalEditStatus"),d=(0,a.resolveComponent)("ModalEditPerilaku");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",_T,[(0,a.createElementVNode)("div",wT,[VT,(0,a.createElementVNode)("div",xT,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.go(-1)})},"Kembali")])])]),(0,a.createVNode)(s,{mode:i.mode,data:i.data,ref:"formSkp",onEditPerilaku:o.editPerilaku,onEditStatus:o.editStatus},null,8,["mode","data","onEditPerilaku","onEditStatus"]),(0,a.createVNode)(c,{ref:"editStatusModal",onDone:t[1]||(t[1]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(d,{ref:"editPerilakuModal",onDone:t[2]||(t[2]=function(e){return o.loadData()})},null,512)],64)}]]);var zT=function(e){return(0,a.pushScopeId)("data-v-d86d54e6"),e=e(),(0,a.popScopeId)(),e},JT={class:"page-title"},qT={class:"row"},GT=zT((function(){return(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Matriks SKP"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Matriks Pembagian Peran Hasil Pegawai.")],-1)})),WT={class:"col-lg-6 text-end"},YT={class:"row mt-3"},XT={class:"col-12"},ZT={class:"card"},ej={class:"card-header"},tj=zT((function(){return(0,a.createElementVNode)("h4",null,"SKP",-1)})),nj={class:"text-muted"},aj=zT((function(){return(0,a.createElementVNode)("h4",null,"Unit Kerja",-1)})),rj={class:"text-muted"},ij={key:0},oj=zT((function(){return(0,a.createElementVNode)("h4",null,"Tim Kerja",-1)})),lj={class:"text-muted"},sj={class:"card-body"},cj={class:"row mb-2"},dj={class:"text-end"},uj={class:"buttons"},pj=zT((function(){return(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15"})],-1)})),mj=zT((function(){return(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-5 w-5",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M12 9v3m0 0v3m0-3h3m-3 0H9m12 0a9 9 0 11-18 0 9 9 0 0118 0z"})],-1)})),fj={class:"table-container",style:{height:"600px",overflow:"auto"}},hj={class:"table table-bordered table-sm text-xs",style:{border:"1px solid black","border-collapse":"separate","border-spacing":"0",color:"black"}},Aj={style:{position:"sticky",top:"0",left:"0","background-color":"white","z-index":"999",border:"1px solid black","word-wrap":"break-word","max-width":"100px"}},gj=["title"],kj=["title"],bj=["title"],yj={class:"table-mph-cell",style:{"vertical-align":"top",position:"sticky",left:"0","background-color":"white",border:"1px solid black"}},vj=zT((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Ej=zT((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Nj={class:"text-nowrap"},_j=zT((function(){return(0,a.createElementVNode)("br",null,null,-1)})),wj={key:0},Vj={class:"mb-1"},xj={class:"text-info small"},Bj={class:"buttons"},Sj=["onClick"],Cj={key:1},Tj=["onClick"],jj={key:2},Dj=["onClick"],Pj={key:0},Fj={class:"list-unstyled"},Ij=["title"],Uj={class:"buttons mt-2"},Mj=["onClick"],Oj=["onClick"],Lj=["colspan"],Kj=[zT((function(){return(0,a.createElementVNode)("small",null,"SKP belum tercatat di dalam matriks. Pastikan pegawai ybs sudah membuat SKP di periode tahun yang sama dan pastikan sudah melakukan sinkronisasi matriks",-1)}))];var Rj={class:"form-group"},Hj=(0,a.createElementVNode)("label",null,"Cari NIP Pegawai",-1),Qj={class:"form-group"},$j={class:"d-grid"},zj={class:"form-group"},Jj=(0,a.createElementVNode)("label",null,"SKP yang ditambahkan",-1),qj=(0,a.createElementVNode)("b",null,"NIP - ",-1),Gj=(0,a.createElementVNode)("br",null,null,-1),Wj=(0,a.createElementVNode)("b",null,"Nama - ",-1),Yj=(0,a.createElementVNode)("br",null,null,-1),Xj=(0,a.createElementVNode)("b",null,"Periode SKP - ",-1),Zj=(0,a.createElementVNode)("br",null,null,-1),eD=(0,a.createElementVNode)("br",null,null,-1);const tD={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:["skp_id","skp_organisasi_id"],emits:["done"],data:function(){return{editData:{skp_id:null},editValidation:null,skps:[],keyword:null}},methods:{edit:function(){this.editData={},this.$refs.modal.show()},cariPegawai:function(){var e=this;this.keyword.length<4?alert("Keyword minimal 4 karakter"):this.$root.get("/api/skp/"+this.skp_id+"/cariSkpPegawai",{keyword:this.keyword}).then((function(t){e.skps=t}))},fuseSearch:function(e,t){var n=new Ld.A(e,{keys:["nip","nama","jabatan","unit_kerja"],shouldSort:!0,threshold:0});return t.length?n.search(t).map((function(e){return e.item})):n.list},doEdit:function(){var e=this;this.editData.skp_id?this.$refs.formEdit.validate().then((function(t){if(1==t.valid){var n=e.$loading.show();et.A.post("/api/skp/"+e.skp_id+"/matriks/"+e.skp_organisasi_id+"/addSkpPegawai",e.editData).then((function(t){n.hide(),e.$refs.modal.hide(),e.$emit("done")})).catch((function(e){alert(e),n.hide()}))}})):alert("Silahkan pilih SKP yang akan ditambahkan")}},watch:{model:function(e,t){this.editValidation=at.Ik({nip:at.Yj().required(),skp_id:at.Yj().required()})}}},nD=(0,it.A)(tD,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("v-select"),d=(0,a.resolveComponent)("Form"),u=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(u,{ref:"modal",title:"Tambah Pegawai",onClick:t[3]||(t[3]=function(e){return o.doEdit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(d,{ref:"formEdit","validation-schema":i.editValidation},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",Rj,[Hj,(0,a.createVNode)(l,{name:"keyword",class:"form-control",modelValue:i.keyword,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.keyword=e})},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"keyword"})]),(0,a.createElementVNode)("div",Qj,[(0,a.createElementVNode)("div",$j,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[1]||(t[1]=function(e){return o.cariPegawai()}),type:"button"},"Cari Pegawai")])]),(0,a.createElementVNode)("div",zj,[Jj,(0,a.createVNode)(c,{modelValue:i.editData.skp_id,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.editData.skp_id=e}),name:"skp_id",label:"nama",options:i.skps,filter:o.fuseSearch,reduce:function(e){return e.skp_id}},{option:(0,a.withCtx)((function(e){var t=e.nip,n=e.nama,r=e.periode_awal,i=e.periode_akhir,o=e.jabatan,l=e.unit_kerja;return[qj,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(t)+" ",1),Gj,Wj,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(n)+" ",1),Yj,Xj,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(r)+" s/d "+(0,a.toDisplayString)(i)+" ",1),Zj,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(o)+" ",1),eD,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(l),1)]})),_:1},8,["modelValue","options","filter","reduce"])])]})),_:1},8,["validation-schema"])]})),_:1},512)}]]);var aD=(0,a.createElementVNode)("div",{class:"alert alert-danger"},[(0,a.createElementVNode)("strong",null,[(0,a.createTextVNode)(" Apakah Anda yakin ingin menghapus Pegawai ini dari Matriks?"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" SEMUA RHK dari pegawai ini yang mengintervensi RHK / Indikator dari Organisasi ini AKAN KOSONG pada kolom RHK Atasan yang Diintervensi. ")])],-1);const rD={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:["skp_id","skp_organisasi_id"],emits:["done"],data:function(){return{skp_organisasi_id:this.skp_organisasi_id,skp_id:this.skp_id,hapusData:{}}},methods:{hapus:function(e){this.hapusData={skp_id:e},this.$refs.hapusPegawaiMatriksModal.show()},doHapus:function(){var e=this,t=this.$loading.show();et.A.delete("/api/skp/"+this.skp_id+"/matriks/"+this.skp_organisasi_id+"/deletePegawai/"+this.hapusData.skp_id).then((function(n){e.$refs.hapusPegawaiMatriksModal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}}};function iD(e){return iD="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},iD(e)}function oD(){var e=pD(),t=e.m(oD),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function a(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var r={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(a){t||(t={stop:function(){return n(a.a,2)},catch:function(){return a.v},abrupt:function(e,t){return n(a.a,r[e],t)},delegateYield:function(e,r,i){return t.resultName=r,n(a.d,lD(e),i)},finish:function(e){return n(a.f,e)}},n=function(e,n,r){a.p=t.prev,a.n=t.next;try{return e(n,r)}finally{t.next=a.n}}),t.resultName&&(t[t.resultName]=a.v,t.resultName=void 0),t.sent=a.v,t.next=a.n;try{return e.call(this,t)}finally{a.p=t.prev,a.n=t.next}}}return(oD=function(){return{wrap:function(t,n,a,r){return e.w(i(t),n,a,r&&r.reverse())},isGeneratorFunction:a,mark:e.m,awrap:function(e,t){return new fD(e,t)},AsyncIterator:uD,async:function(e,t,n,r,o){return(a(t)?dD:cD)(i(e),t,n,r,o)},keys:sD,values:lD}})()}function lD(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(iD(e)+" is not iterable")}function sD(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function cD(e,t,n,a,r){var i=dD(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function dD(e,t,n,a,r){return new uD(pD().w(e,t,n,a),r||Promise)}function uD(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof fD?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(mD(uD.prototype),mD(uD.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),mD(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function pD(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return mD(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(mD(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,mD(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,mD(u,"constructor",c),mD(c,"constructor",s),s.displayName="GeneratorFunction",mD(c,r,"GeneratorFunction"),mD(u),mD(u,r,"Generator"),mD(u,a,(function(){return this})),mD(u,"toString",(function(){return"[object Generator]"})),(pD=function(){return{w:i,m:p}})()}function mD(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}mD=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){mD(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},mD(e,t,n,a)}function fD(e,t){this.v=e,this.k=t}function hD(e,t,n,a,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(a,r)}const AD={components:{ModalEditRhk:Rd,ModalEditSkp:ot,ModalPegawaiMatriks:nD,ModalHapusPegawaiMatriks:(0,it.A)(rD,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Form"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"Hapus Pegawai dari Matriks",ref:"hapusPegawaiMatriksModal",onClick:t[0]||(t[0]=function(e){return o.doHapus()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(l,{ref:"formHapusPegawaiMatriks"},{default:(0,a.withCtx)((function(){return[aD]})),_:1},512)]})),_:1},512)}]])},data:function(){return{pegawai_nama:"",pegawai_jabatan:"",data:[],skp_id:this.$route.params.id,skp_organisasi_id:this.$route.params.skp_organisasi_id,skp:[],showButton:!1,skp_periode_awal:"",skp_unit_kerja:"",skp_pimpinan_is_tim_kerja:"",skp_pimpinan_tim_kerja_nama:""}},methods:{loadData:function(){var e=this;this.$root.get("/api/skp/"+this.skp_id).then((function(t){e.skp=t,e.skp_periode_awal=e.skp.info.periode_awal})),this.$root.get("/api/skp/"+this.skp_id+"/matriks/"+this.skp_organisasi_id).then((function(t){e.data=t,e.data&&(e.pegawai_nama=t.skp_pimpinan.pegawai_nama,e.pegawai_jabatan=t.skp_pimpinan.pegawai_jabatan,e.skp_pimpinan_is_tim_kerja=e.data.skp_pimpinan.is_tim_kerja,e.skp_pimpinan_tim_kerja_nama=e.data.skp_pimpinan.tim_kerja_nama,t.info.pegawai_id==t.skp_pimpinan.pegawai_id&&(e.showButton=!0),e.skp_unit_kerja=t.info.matriks_unor)}))},sinkroBawahan:function(){var e=this;this.$root.post("/api/skp/"+this.skp_id+"/matriks/"+this.skp_organisasi_id+"/sinkro_bawahan").then((function(t){e.loadData()}))},editRhkMatriks:function(e,t){this.$refs.editRhk.model=e.model,this.$refs.editRhk.jenis_jabatan=e.jenis_jabatan,this.$refs.editRhk.rhk_atasan_jenis=this.data.info.rhk_atasan_jenis,this.$refs.editRhk.rhk_atasan=this.data.rhk_atasan,this.$refs.editRhk.skp_id=e.skp_id,this.$refs.editRhk.skp_organisasi_id=this.skp_organisasi_id,this.$refs.editRhk.editRhk(t)},tambahSkp:function(e){alert("Tidak diimplementasikan")},tambahPegawai:function(){this.$refs.modalPegawaiMatriks.edit()},hapusRhkMatriks:function(e){var t=this;confirm("Yakin akan menghapus RHK ini?\n\nPerhatian: seluruh indikator, realisasi, dan eviden yang sudah diinput untuk RHK ini akan ikut terhapus dan tidak dapat dikembalikan.")&&this.$root.delete("/api/skp/"+e.skp_id+"/rhk/"+e.rhk_id).then((function(e){t.loadData()}))},cetak:function(){var e=this;return function(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var i=e.apply(t,n);function o(e){hD(i,a,r,o,l,"next",e)}function l(e){hD(i,a,r,o,l,"throw",e)}o(void 0)}))}}(oD().mark((function t(){var n;return oD().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.$loading.show(),t.next=3,_B("/api/skp/"+e.skp_id+"/matriks/"+e.skp_organisasi_id+"/cetak",{},{maxQueueWaitMs:vB,maxProcessMs:vB});case 3:n.hide();case 4:case"end":return t.stop()}}),t)})))()}},created:function(){this.loadData()}};var gD=n(20099),kD={insert:"head",singleton:!1};vv()(gD.A,kD);gD.A.locals;const bD=(0,it.A)(AD,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("vue-feather"),c=(0,a.resolveComponent)("router-link"),d=(0,a.resolveComponent)("ModalEditRhk"),u=(0,a.resolveComponent)("ModalEditSkp"),p=(0,a.resolveComponent)("ModalPegawaiMatriks"),m=(0,a.resolveComponent)("ModalHapusPegawaiMatriks");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",JT,[(0,a.createElementVNode)("div",qT,[GT,(0,a.createElementVNode)("div",WT,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.go(-1)})},"Kembali")])])]),(0,a.createElementVNode)("div",YT,[(0,a.createElementVNode)("div",XT,[(0,a.createElementVNode)("div",ZT,[(0,a.createElementVNode)("div",ej,[tj,(0,a.createElementVNode)("p",nj,"Tahun "+(0,a.toDisplayString)(new Date(i.skp_periode_awal).getFullYear()),1),aj,(0,a.createElementVNode)("p",rj,(0,a.toDisplayString)(i.skp_unit_kerja),1),"1"==i.skp_pimpinan_is_tim_kerja?((0,a.openBlock)(),(0,a.createElementBlock)("div",ij,[oj,(0,a.createElementVNode)("p",lj,(0,a.toDisplayString)(i.skp_pimpinan_tim_kerja_nama),1)])):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("div",sj,[(0,a.createElementVNode)("div",cj,[(0,a.createElementVNode)("div",dj,[(0,a.createElementVNode)("div",uj,[i.showButton&&"1"!=i.skp_pimpinan_is_tim_kerja?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-info",onClick:t[1]||(t[1]=function(e){return o.sinkroBawahan()})},[pj,(0,a.createTextVNode)(" Sinkronisasi SKP Bawahan")])):(0,a.createCommentVNode)("",!0),i.showButton?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:1,class:"btn btn-success",onClick:t[2]||(t[2]=function(e){return o.tambahPegawai()})},[mj,(0,a.createTextVNode)(" Tambah Pegawai")])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[3]||(t[3]=function(e){return o.cetak()})},[(0,a.createVNode)(s,{type:"printer"}),(0,a.createTextVNode)(" Cetak ")])])])]),(0,a.createElementVNode)("div",fj,[(0,a.createElementVNode)("table",hj,[(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",Aj,[(0,a.createElementVNode)("small",null,(0,a.toDisplayString)(i.pegawai_nama),1)]),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.data.kolom,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("th",{style:{position:"sticky",top:"0","background-color":"white",border:"1px solid black"},key:e.id},["indikator"==e.jenis?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("span",{class:"header-text",title:e.rhk}," - RHK : "+(0,a.toDisplayString)(e.rhk),9,gj),(0,a.createElementVNode)("span",{class:"header-text",title:e.deskripsi}," - INDIKATOR : "+(0,a.toDisplayString)(e.deskripsi),9,kj)],64)):((0,a.openBlock)(),(0,a.createElementBlock)("span",{key:1,class:"header-text",title:e.deskripsi}," - RHK : "+(0,a.toDisplayString)(e.deskripsi),9,bj))])})),128))])]),(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.data.bawahan,(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t.id},[(0,a.createElementVNode)("td",yj,[(0,a.createElementVNode)("small",null,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(t.nama),1)]),(0,a.createTextVNode)(),vj,(0,a.createElementVNode)("small",null,(0,a.toDisplayString)(t.jabatan),1),(0,a.createTextVNode)(),Ej,(0,a.createElementVNode)("small",Nj,(0,a.toDisplayString)(t.nip),1),(0,a.createTextVNode)(),_j,null!=t.skp_id?((0,a.openBlock)(),(0,a.createElementBlock)("div",wj,[(0,a.createElementVNode)("div",Vj,[(0,a.createElementVNode)("strong",xj,(0,a.toDisplayString)(t.periode_awal)+" s/d "+(0,a.toDisplayString)(t.periode_akhir),1)]),(0,a.createElementVNode)("div",Bj,[i.showButton&&"draft"!=t.status?((0,a.openBlock)(),(0,a.createBlock)(c,{key:0,to:"/skp/"+i.data.info.skp_id+"/skp_bawahan/"+t.skp_id,class:"btn btn-sm btn-info text-nowrap"},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)(" Lihat SKP ")]})),_:2},1032,["to"])):(0,a.createCommentVNode)("",!0),i.showButton?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:1,class:"btn btn-sm btn-primary text-nowrap",onClick:function(e){return o.editRhkMatriks(t,null)}}," Tambah RHK ",8,Sj)):(0,a.createCommentVNode)("",!0)])])):(0,a.createCommentVNode)("",!0),null==t.skp_id&&i.showButton?((0,a.openBlock)(),(0,a.createElementBlock)("div",Cj,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-success text-nowrap",onClick:function(n){return e.$refs.modalEditSkp.tambahSkp(t.id,i.skp.info.periode_awal,i.skp.info.periode_akhir,i.skp.info.pendekatan)}},"Buat SKP",8,Tj)])):(0,a.createCommentVNode)("",!0),null!=t.skp_id&&i.showButton?((0,a.openBlock)(),(0,a.createElementBlock)("div",jj,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-danger text-nowrap",onClick:function(n){return e.$refs.modalHapusPegawaiMatriks.hapus(t.skp_id)}},"Hapus",8,Dj)])):(0,a.createCommentVNode)("",!0)]),null!=t.skp_id?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:0},(0,a.renderList)(i.data.kolom,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("td",{key:e.id,style:{"vertical-align":"top",border:"1px solid black"},class:(0,a.normalizeClass)(null==t.skp_id?"table-danger":"")},[null!=t.skp_id?((0,a.openBlock)(),(0,a.createElementBlock)("div",Pj,[(0,a.createElementVNode)("ul",Fj,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.data.matriks[t.id+"_"+t.skp_id][e.id],(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{key:e.rhk_id},[(0,a.createTextVNode)(" - "+(0,a.toDisplayString)(e.rhk)+" ",1),"organisasi"==e.bagian?((0,a.openBlock)(),(0,a.createElementBlock)("span",{key:0,class:"badge bg-primary","data-bs-toggle":"tooltip","data-bs-placement":"top",title:e.unor_nama}," Organisasi ",8,Ij)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",Uj,[i.showButton?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-sm btn-warning",onClick:function(n){return o.editRhkMatriks(t,e)}},"Edit",8,Mj)):(0,a.createCommentVNode)("",!0),i.showButton?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:1,class:"btn btn-sm btn-danger",onClick:function(t){return o.hapusRhkMatriks(e)}},"Hapus",8,Oj)):(0,a.createCommentVNode)("",!0)])])})),128))])])):(0,a.createCommentVNode)("",!0)],2)})),128)):(0,a.createCommentVNode)("",!0),null==t.skp_id?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:1,colspan:i.data.kolom.length,style:{border:"1px solid black"}},Kj,8,Lj)):(0,a.createCommentVNode)("",!0)])})),128))])])])])])])]),(0,a.createVNode)(d,{ref:"editRhk",onDone:t[4]||(t[4]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(u,{ref:"modalEditSkp",onDone:t[5]||(t[5]=function(e){return o.loadData()}),dari_matriks:1},null,512),(0,a.createVNode)(p,{ref:"modalPegawaiMatriks",onDone:t[6]||(t[6]=function(e){return o.loadData()}),skp_id:i.skp_id,skp_organisasi_id:i.skp_organisasi_id},null,8,["skp_id","skp_organisasi_id"]),(0,a.createVNode)(m,{ref:"modalHapusPegawaiMatriks",onDone:t[7]||(t[7]=function(e){return o.loadData()}),skp_id:i.skp_id,skp_organisasi_id:i.skp_organisasi_id},null,8,["skp_id","skp_organisasi_id"])],64)}],["__scopeId","data-v-d86d54e6"]]),yD=bD;var vD={class:"page-title"},ED={class:"row"},ND=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("h3",null,"Penilaian SKP"),(0,a.createElementVNode)("p",{class:"text-subtitle text-muted"},"Penilaian SKP Pegawai")],-1),_D={class:"col-lg-6 text-end"},wD={class:"row"},VD={class:"col-12"},xD={class:"card"},BD={class:"card-header"},SD={class:"row mb-5"},CD={class:"col-12"},TD=(0,a.createElementVNode)("div",{class:"alert alert-primary"},[(0,a.createElementVNode)("p",null,"Jika Periode Penilaian belum tercantum, silahkan klik tombol TAMBAH PERIODE PENILAIAN dan pilih periode yang ingin ditambahkan. "),(0,a.createTextVNode)(),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("p",null,"Nilai Capaian Organisasi akan menggunakan Nilai Capaian dari Unit Kerja Induk, kecuali Unit Kerja mempunya Capaian Organisasi sendiri.")],-1),jD={key:0,class:"alert alert-danger"},DD={class:"col-md-12"},PD={class:"buttons"},FD=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M12 9v3m0 0v3m0-3h3m-3 0H9m12 0a9 9 0 11-18 0 9 9 0 0118 0z"})],-1),ID=(0,a.createStaticVNode)('',1),UD=(0,a.createStaticVNode)('',1),MD=[(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-3 w-3 text-white",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15"})],-1),(0,a.createElementVNode)("b",null," Sinkro Penilaian Ruang GTK ",-1)],OD={key:0,class:"row"},LD={class:"col-md-6 col-12"},KD=(0,a.createElementVNode)("h5",null,"Periode SKP",-1),RD={class:"text-muted"},HD={class:"col-md-6 col-12"},QD=(0,a.createElementVNode)("h5",null,"Jabatan",-1),$D={class:"text-muted"},zD={class:"col-md-6 col-12"},JD=(0,a.createElementVNode)("h5",null,"Unit Kerja",-1),qD={class:"text-muted"},GD={class:"col-md-6 col-12"},WD=(0,a.createElementVNode)("h5",null,"Unit Kerja Induk",-1),YD={class:"text-muted"},XD={key:0,class:"card-body"},ZD=(0,a.createElementVNode)("ul",{class:"nav nav-tabs",id:"myTab",role:"tablist"},[(0,a.createElementVNode)("li",{class:"nav-item",role:"presentation"},[(0,a.createElementVNode)("button",{class:"nav-link active",id:"home-tab","data-bs-toggle":"tab","data-bs-target":"#penilaianDiri",type:"button",role:"tab","aria-controls":"home","aria-selected":"true"},"Pelaksanaan Kinerja")]),(0,a.createElementVNode)("li",{class:"nav-item",role:"presentation"},[(0,a.createElementVNode)("button",{class:"nav-link",id:"profile-tab","data-bs-toggle":"tab","data-bs-target":"#penilaianBawahan",type:"button",role:"tab","aria-controls":"profile","aria-selected":"false"},"Pemantauan dan Evaluasi")])],-1),eP={class:"tab-content",id:"myTabContent"},tP={class:"tab-pane fade show active",id:"penilaianDiri",role:"tabpanel","aria-labelledby":"home-tab"},nP={class:"table-responsive"},aP={class:"table table-bordered table-sm"},rP=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"Hasil Kerja"),(0,a.createElementVNode)("th",null,"Perilaku Kerja"),(0,a.createElementVNode)("th",null,"Nilai SKP"),(0,a.createElementVNode)("th",null,"Capaian Organisasi"),(0,a.createElementVNode)("th",null,"Aksi")])],-1),iP={colspan:"5"},oP={class:"row mb-2"},lP={class:"col-12 col-md-6"},sP=(0,a.createElementVNode)("br",null,null,-1),cP={key:0,class:"text-success"},dP=[(0,a.createElementVNode)("b",null,"Periode Final",-1),(0,a.createElementVNode)("br",null,null,-1)],uP=(0,a.createElementVNode)("br",null,null,-1),pP=(0,a.createElementVNode)("b",null,"Batas ",-1),mP=(0,a.createElementVNode)("br",null,null,-1),fP=(0,a.createElementVNode)("br",null,null,-1),hP={class:"col-12 col-md-6"},AP=(0,a.createElementVNode)("b",null,"Atasan",-1),gP=(0,a.createElementVNode)("br",null,null,-1),kP=(0,a.createElementVNode)("br",null,null,-1),bP=(0,a.createElementVNode)("b",null,"Jabatan : ",-1),yP=(0,a.createElementVNode)("br",null,null,-1),vP=(0,a.createElementVNode)("b",null,"Unit Kerja : ",-1),EP=(0,a.createElementVNode)("br",null,null,-1),NP={class:"buttons"},_P=["onClick"],wP=["onClick"],VP=["onClick"],xP=["onClick"],BP=["onClick"],SP={class:"text-center"},CP={class:"text-center"},TP={class:"text-center"},jP={class:"text-center"},DP=(0,a.createElementVNode)("br",null,null,-1),PP={key:0,class:"text-success"},FP={key:1,class:"text-danger"},IP={class:"buttons"},UP=(0,a.createElementVNode)("br",null,null,-1),MP=(0,a.createElementVNode)("br",null,null,-1),OP=(0,a.createElementVNode)("br",null,null,-1),LP=(0,a.createElementVNode)("br",null,null,-1),KP=["onClick"],RP=["onClick"],HP=["onClick"],QP=["onClick"],$P=(0,a.createElementVNode)("br",null,null,-1),zP=(0,a.createElementVNode)("br",null,null,-1),JP={class:"tab-pane fade",id:"penilaianBawahan",role:"tabpanel","aria-labelledby":"profile-tab"},qP={class:"table-responsive"},GP={class:"table table-bordered table-sm"},WP=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"Periode Penilaian"),(0,a.createElementVNode)("th",null,"Aksi")])],-1),YP={class:"buttons"},XP=(0,a.createElementVNode)("br",null,null,-1),ZP=(0,a.createElementVNode)("br",null,null,-1),eF=(0,a.createElementVNode)("br",null,null,-1),tF=(0,a.createElementVNode)("br",null,null,-1),nF=(0,a.createElementVNode)("br",null,null,-1),aF=(0,a.createElementVNode)("br",null,null,-1);var rF={class:"form-group"},iF={key:0,class:"alert alert-danger",role:"alert"},oF=[(0,a.createElementVNode)("b",null,"Hasil evaluasi kinerja Anda bersifat Final karena Pejabat Penilai Kinerja Anda adalah pimpinan tertinggi, sehingga Anda tidak dapat mengajukan keberatan",-1)],lF={class:"row mb-0 me-0"},sF={class:"alert alert-danger",role:"alert"},cF=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-3 w-3 text-white",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15"})],-1),dF=(0,a.createElementVNode)("div",{class:"col-md-6"},[(0,a.createElementVNode)("h6",null,"Waktu Di Nilai")],-1),uF={class:"col-md-6"},pF=(0,a.createElementVNode)("div",{class:"col-md-6"},[(0,a.createElementVNode)("h6",null,"Pejabat Penilai Kinerja")],-1),mF={class:"col-md-6"},fF=(0,a.createElementVNode)("div",{class:"col-md-6"},[(0,a.createElementVNode)("h6",null,"Atasan Pejabat Penilai Kinerja")],-1),hF={class:"col-md-6"},AF={class:"form-group"},gF=(0,a.createElementVNode)("label",null,"Alasan Mengajukan Keberatan",-1),kF={class:"form-group"},bF=(0,a.createElementVNode)("label",null,"Request Nilai Hasil Kerja ",-1),yF=(0,a.createElementVNode)("option",{value:"dibawah"},"DIBAWAH EKSPEKTASI",-1),vF=(0,a.createElementVNode)("option",{value:"sesuai"},"SESUAI EKSPEKTASI",-1),EF=(0,a.createElementVNode)("option",{value:"diatas"},"DIATAS EKSPEKTASI",-1),NF={class:"form-group"},_F=(0,a.createElementVNode)("label",null,"Request Nilai Perilaku Kerja ",-1),wF=(0,a.createElementVNode)("option",{value:"dibawah"},"DIBAWAH EKSPEKTASI",-1),VF=(0,a.createElementVNode)("option",{value:"sesuai"},"SESUAI EKSPEKTASI",-1),xF=(0,a.createElementVNode)("option",{value:"diatas"},"DIATAS EKSPEKTASI",-1),BF={key:0,class:"row mb-1 me-0"},SF=(0,a.createElementVNode)("div",{class:"col-md-5"},[(0,a.createElementVNode)("h6",null,"Request Nilai Akhir")],-1),CF={class:"col-md-7"},TF={key:2,class:"alert alert-danger",role:"alert"},jF=[(0,a.createElementVNode)("b",null,"Anda Terlambat Mengajukan Keberatan",-1)],DF={key:3,class:"form-group"},PF=[(0,a.createElementVNode)("h5",null,"Anda yakin akan batalkan keberatan?",-1)],FF={class:"alert alert-danger",role:"alert"},IF={class:"row mb-1 me-0"},UF=(0,a.createElementVNode)("div",{class:"col-md-6"},[(0,a.createElementVNode)("h6",null,"Waktu Di Nilai")],-1),MF={class:"col-md-6"},OF=(0,a.createElementVNode)("div",{class:"col-md-6"},[(0,a.createElementVNode)("h6",null,"Waktu Pengajuan")],-1),LF={class:"col-md-6"},KF=(0,a.createElementVNode)("div",{class:"col-md-6"},[(0,a.createElementVNode)("h6",null,"Waktu Pertama kali Di Check Oleh Atasan")],-1),RF={class:"col-md-6"},HF=(0,a.createElementVNode)("div",{class:"col-md-6"},[(0,a.createElementVNode)("h6",null,"Waktu Di Respon / Di Klaim")],-1),QF={class:"col-md-6"},$F=(0,a.createElementVNode)("div",{class:"col-md-6"},[(0,a.createElementVNode)("h6",null,"Pegawai Yang Mengajukan")],-1),zF={class:"col-md-6"},JF=(0,a.createElementVNode)("label",null,"Alasan Mengajukan Keberatan",-1),qF=(0,a.createElementVNode)("br",null,null,-1),GF={class:"row mb-1 me-0"},WF=(0,a.createElementVNode)("div",{class:"col-md-6"},[(0,a.createElementVNode)("h6",null,"Pejabat Penilai Kinerja")],-1),YF={class:"col-md-6"},XF=(0,a.createElementVNode)("label",null,"Penjelasan Pejabat Penilai Kinerja Atas Keberatan",-1),ZF=(0,a.createElementVNode)("br",null,null,-1),eI={class:"row mb-1 me-0"},tI=(0,a.createElementVNode)("div",{class:"col-md-6"},[(0,a.createElementVNode)("h6",null,"Atasan Pejabat Penilai Kinerja")],-1),nI={class:"col-md-6"},aI=(0,a.createElementVNode)("label",null,"Keputusan dan Rekomendasi Atasan Pejabat Penilai Kinerja",-1),rI=(0,a.createElementVNode)("br",null,null,-1),iI=(0,a.createElementVNode)("h6",null,"Isi Request Nilai Untuk Klaim Keberatan",-1),oI={class:"form-group"},lI=(0,a.createElementVNode)("label",null,"Request Nilai Hasil Kerja ",-1),sI=(0,a.createElementVNode)("option",{value:"dibawah"},"DIBAWAH EKSPEKTASI",-1),cI=(0,a.createElementVNode)("option",{value:"sesuai"},"SESUAI EKSPEKTASI",-1),dI=(0,a.createElementVNode)("option",{value:"diatas"},"DIATAS EKSPEKTASI",-1),uI={class:"form-group"},pI=(0,a.createElementVNode)("label",null,"Request Nilai Perilaku Kerja ",-1),mI=(0,a.createElementVNode)("option",{value:"dibawah"},"DIBAWAH EKSPEKTASI",-1),fI=(0,a.createElementVNode)("option",{value:"sesuai"},"SESUAI EKSPEKTASI",-1),hI=(0,a.createElementVNode)("option",{value:"diatas"},"DIATAS EKSPEKTASI",-1),AI={class:"row mb-1 me-0"},gI=(0,a.createElementVNode)("div",{class:"col-md-6"},[(0,a.createElementVNode)("h6",null,"Request Nilai Akhir")],-1),kI={class:"col-md-6"},bI=(0,a.createElementVNode)("br",null,null,-1),yI=[(0,a.createElementVNode)("b",null,"Klaim Keberatan",-1)],vI=(0,a.createElementVNode)("br",null,null,-1),EI=(0,a.createElementVNode)("br",null,null,-1),NI={class:"table-responsive"},_I={class:"table table-sm table-hover"},wI=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"Nilai"),(0,a.createElementVNode)("th",null,"Hasil Kerja"),(0,a.createElementVNode)("th",null,"Perilaku Kerja"),(0,a.createElementVNode)("th",null,"Hasil Akhir")])],-1),VI=(0,a.createElementVNode)("td",null,"Sebelum Keberatan",-1),xI=(0,a.createElementVNode)("td",null,"Permintaan Pegawai",-1),BI=(0,a.createElementVNode)("td",null,"Sesudah Keberatan",-1),SI={class:"alert alert-danger",role:"alert"},CI={class:"row mb-0 me-0"},TI={class:"col-md-8"},jI={class:"col-md-4"},DI=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-3 w-3 text-white",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15"})],-1),PI={class:"alert alert-danger",role:"alert"},FI={key:1,class:"alert alert-info",role:"alert"},II={class:"row mb-0 me-0"},UI={class:"col-md-8"},MI={class:"col-md-4"},OI=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-3 w-3 text-white",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15"})],-1),LI={class:"row mb-1 me-0"},KI=(0,a.createElementVNode)("div",{class:"col-md-6"},[(0,a.createElementVNode)("h6",null,"Waktu Di Nilai")],-1),RI={class:"col-md-6"},HI=(0,a.createElementVNode)("div",{class:"col-md-6"},[(0,a.createElementVNode)("h6",null,"Waktu Pengajuan")],-1),QI={class:"col-md-6"},$I=(0,a.createElementVNode)("div",{class:"col-md-6"},[(0,a.createElementVNode)("h6",null,"Waktu Pertama kali Di Check Oleh Atasan")],-1),zI={class:"col-md-6"},JI=(0,a.createElementVNode)("div",{class:"col-md-6"},[(0,a.createElementVNode)("h6",null,"Waktu Di Respon / Di Klaim")],-1),qI={class:"col-md-6"},GI=(0,a.createElementVNode)("div",{class:"col-md-6"},[(0,a.createElementVNode)("h6",null,"Pegawai Yang Mengajukan")],-1),WI={class:"col-md-6"},YI=(0,a.createElementVNode)("label",null,"Alasan Mengajukan Keberatan",-1),XI=(0,a.createElementVNode)("br",null,null,-1),ZI={class:"row mb-1 me-0"},eU=(0,a.createElementVNode)("div",{class:"col-md-6"},[(0,a.createElementVNode)("h6",null,"Pejabat Penilai Kinerja")],-1),tU={class:"col-md-6"},nU=(0,a.createElementVNode)("label",null,"Penjelasan Pejabat Penilai Kinerja Atas Keberatan",-1),aU=(0,a.createElementVNode)("label",null,"Penjelasan Pejabat Penilai Kinerja Atas Keberatan",-1),rU=(0,a.createElementVNode)("br",null,null,-1),iU={class:"row mb-1 me-0"},oU=(0,a.createElementVNode)("div",{class:"col-md-6"},[(0,a.createElementVNode)("h6",null,"Atasan Pejabat Penilai Kinerja")],-1),lU={class:"col-md-6"},sU=(0,a.createElementVNode)("label",null,"Keputusan dan Rekomendasi Atasan Pejabat Penilai Kinerja",-1),cU={class:"form-group"},dU=(0,a.createElementVNode)("label",null,"Status Keberatan",-1),uU=(0,a.createElementVNode)("option",{value:"disetujui"},"Disetujui",-1),pU=(0,a.createElementVNode)("option",{value:"ditolak"},"Ditolak",-1),mU={class:"form-group"},fU=(0,a.createElementVNode)("label",null,"Nilai Hasil Kerja Yang Disetujui",-1),hU=(0,a.createElementVNode)("option",{value:"dibawah"},"DIBAWAH EKSPEKTASI",-1),AU=(0,a.createElementVNode)("option",{value:"sesuai"},"SESUAI EKSPEKTASI",-1),gU=(0,a.createElementVNode)("option",{value:"diatas"},"DIATAS EKSPEKTASI",-1),kU={class:"form-group"},bU=(0,a.createElementVNode)("label",null,"Nilai Perilaku Kerja Yang Disetujui",-1),yU=(0,a.createElementVNode)("option",{value:"dibawah"},"DIBAWAH EKSPEKTASI",-1),vU=(0,a.createElementVNode)("option",{value:"sesuai"},"SESUAI EKSPEKTASI",-1),EU=(0,a.createElementVNode)("option",{value:"diatas"},"DIATAS EKSPEKTASI",-1),NU={class:"row mb-1 me-0"},_U=(0,a.createElementVNode)("div",{class:"col-md-6"},[(0,a.createElementVNode)("h6",null,"Nilai Akhir Yang Disetujui")],-1),wU={class:"col-md-6"},VU={key:5,class:"form-group"},xU=(0,a.createElementVNode)("label",null,"Keputusan dan Rekomendasi Atasan Pejabat Penilai Kinerja",-1),BU=(0,a.createElementVNode)("br",null,null,-1),SU=(0,a.createElementVNode)("h6",null,"Isi Request Nilai Untuk Klaim Keberatan",-1),CU={class:"form-group"},TU=(0,a.createElementVNode)("label",null,"Request Nilai Hasil Kerja ",-1),jU=(0,a.createElementVNode)("option",{value:"dibawah"},"DIBAWAH EKSPEKTASI",-1),DU=(0,a.createElementVNode)("option",{value:"sesuai"},"SESUAI EKSPEKTASI",-1),PU=(0,a.createElementVNode)("option",{value:"diatas"},"DIATAS EKSPEKTASI",-1),FU={class:"form-group"},IU=(0,a.createElementVNode)("label",null,"Request Nilai Perilaku Kerja ",-1),UU=(0,a.createElementVNode)("option",{value:"dibawah"},"DIBAWAH EKSPEKTASI",-1),MU=(0,a.createElementVNode)("option",{value:"sesuai"},"SESUAI EKSPEKTASI",-1),OU=(0,a.createElementVNode)("option",{value:"diatas"},"DIATAS EKSPEKTASI",-1),LU={class:"row mb-1 me-0"},KU=(0,a.createElementVNode)("div",{class:"col-md-6"},[(0,a.createElementVNode)("h6",null,"Request Nilai Akhir")],-1),RU={class:"col-md-6"},HU={class:"table-responsive"},QU={class:"table table-sm table-hover"},$U=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"Nilai"),(0,a.createElementVNode)("th",null,"Hasil Kerja"),(0,a.createElementVNode)("th",null,"Perilaku Kerja"),(0,a.createElementVNode)("th",null,"Hasil Akhir")])],-1),zU=(0,a.createElementVNode)("td",null,"Sebelum Keberatan",-1),JU=(0,a.createElementVNode)("td",null,"Permintaan Pegawai",-1),qU=(0,a.createElementVNode)("td",null,"Sesudah Keberatan",-1);const GU={name:"ModalEditKeberatan",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:["data"],emits:["done"],setup:function(){var e=(0,qs.Pj)(),t=(0,a.computed)((function(){return e.state.jumlahKeberatan}));return{store:e,jumlahKeberatan:t}},data:function(){return{keberatan_deadline:null,tanggal_akhir_respon:null,tanggal_akhir_pengajuan:null,editKeberatan:{id:null,skp_id:null,periode:null,keberatan:null,penjelasan_penilai:null,keputusan_atasan:null,keberatan_status:null,tanggal:null,hasil_kerja:null,perilaku_kerja:null,hasil_akhir:null},dataKeberatan:{pegawai:null,penilai_kinerja:null,atasan_penilai_kinerja:null,hasil_kerja_sebelum:null,perilaku_kerja_sebelum:null,hasil_akhir_sebelum:null,hasil_kerja_request:null,perilaku_kerja_request:null,hasil_akhir_request:null,hasil_kerja_sesudah:null,perilaku_kerja_sesudah:null,hasil_akhir_sesudah:null,created_at:null,pengajuan_at:null,updated_at:null,check_atasan_at:null,dateplus:null,waktu_dinilai:null},keberatan_status:null,penjelasan_penilai:null,keputusan_atasan:null,keberatan_pejabat:null,editValidation:null,keberatanRules:at.Yj().required(),dateNow:new Date}},computed:{hasil_akhir:function(){return this.editKeberatan.hasil_kerja&&this.editKeberatan.perilaku_kerja?"dibawah"==this.editKeberatan.hasil_kerja&&"dibawah"==this.editKeberatan.perilaku_kerja?"sangat kurang":"dibawah"==this.editKeberatan.hasil_kerja&&"sesuai"==this.editKeberatan.perilaku_kerja||"dibawah"==this.editKeberatan.hasil_kerja&&"diatas"==this.editKeberatan.perilaku_kerja?"butuh perbaikan":"sesuai"==this.editKeberatan.hasil_kerja&&"dibawah"==this.editKeberatan.perilaku_kerja?"kurang":"sesuai"==this.editKeberatan.hasil_kerja&&"sesuai"==this.editKeberatan.perilaku_kerja||"sesuai"==this.editKeberatan.hasil_kerja&&"diatas"==this.editKeberatan.perilaku_kerja?"baik":"diatas"==this.editKeberatan.hasil_kerja&&"dibawah"==this.editKeberatan.perilaku_kerja?"kurang":"diatas"==this.editKeberatan.hasil_kerja&&"sesuai"==this.editKeberatan.perilaku_kerja?"baik":"diatas"==this.editKeberatan.hasil_kerja&&"diatas"==this.editKeberatan.perilaku_kerja?"sangat baik":void 0:null}},methods:{formatNilai:function(e,t){if("hasil_kerja"==e||"perilaku_kerja"==e)switch(t){case"sesuai":return"Sesuai Ekspektasi";case"diatas":return"Diatas Ekspektasi";case"dibawah":return"Dibawah Ekspektasi";default:return null}else switch(t){case"sangat kurang":return"Sangat Kurang";case"butuh perbaikan":return"Butuh Perbaikan";case"kurang":return"Kurang";case"baik":return"Baik";case"sangat baik":return"Sangat Baik";default:return null}},formatStatus:function(e){return(0,de.no)(e,this.keberatan_deadline)},formatBatasRespon:function(e,t){return(0,de.Mg)(e,t)},formatTime:function(e){return(0,de.fU)(e)},muatUlangJabatan:function(e){var t=this,n=this.$loading.show(),a="";a=null==this.editKeberatan.periode?"/api/skp/"+this.editKeberatan.skp_id+"/reloadJabatan":"/api/skp/"+this.editKeberatan.skp_id+"/penilaian/"+this.editKeberatan.periode+"/reloadJabatan",et.A.post(a,{jenis:e}).then((function(e){n.hide(),t.$refs.modal.hide(),t.$emit("done")})).catch((function(e){alert(e.message),n.hide()}))},show:function(e,t,n,a){var r=this,i=null;this.editKeberatan.skp_id=e,this.editKeberatan.periode=t,this.keberatan_status=n,this.editKeberatan.tanggal=(new Date).toISOString().slice(0,10);var o=this.$loading.show();et.A.get("/api/skp/"+e+"/penilaian/"+t+"/keberatan/"+a).then((function(e){e&&(i=e)&&(r.editKeberatan.keberatan_status=n,r.editKeberatan.id=i.id,r.editKeberatan.keberatan=i.keberatan,r.editKeberatan.penjelasan_penilai=i.penjelasan_penilai,r.editKeberatan.keputusan_atasan=i.keputusan_atasan,r.keberatan_pejabat=i.keberatan_pejabat,r.keberatan_deadline=i.keberatan_deadline,r.tanggal_akhir_respon=i.tanggal_akhir_respon,r.penjelasan_penilai=i.penjelasan_penilai,r.keputusan_atasan=i.keputusan_atasan,r.dataKeberatan.pegawai=i.pegawai,r.dataKeberatan.penilai_kinerja=i.penilai_kinerja,r.dataKeberatan.atasan_penilai_kinerja=i.atasan_penilai_kinerja,r.dataKeberatan.hasil_kerja_sebelum=i.hasil_kerja_sebelum,r.dataKeberatan.perilaku_kerja_sebelum=i.perilaku_kerja_sebelum,r.dataKeberatan.hasil_akhir_sebelum=i.hasil_akhir_sebelum,r.dataKeberatan.hasil_kerja_request=i.hasil_kerja_request,r.dataKeberatan.perilaku_kerja_request=i.perilaku_kerja_request,r.dataKeberatan.hasil_akhir_request=i.hasil_akhir_request,r.dataKeberatan.hasil_kerja_sesudah=i.hasil_kerja_sesudah,r.dataKeberatan.perilaku_kerja_sesudah=i.perilaku_kerja_sesudah,r.dataKeberatan.hasil_akhir_sesudah=i.hasil_akhir_sesudah,r.dataKeberatan.created_at=i.created_at,r.dataKeberatan.pengajuan_at=i.pengajuan_at,r.dataKeberatan.updated_at=i.updated_at,r.dataKeberatan.check_atasan_at=i.check_atasan_at,r.dataKeberatan.waktu_dinilai=i.waktu_dinilai),o.hide()})).catch((function(e){alert(e.message),o.hide()})),this.$refs.modal.show()},showDiajukan:function(e,t,n,a,r,i,o,l){var s=this;this.tanggal_akhir_pengajuan=l,this.editKeberatan.skp_id=e,this.editKeberatan.periode=t,this.editKeberatan.keberatan_status=n,this.keberatan_status=n,this.editKeberatan.tanggal=(new Date).toISOString().slice(0,10),this.keberatan_deadline=a,this.dataKeberatan.penilai_kinerja=r,this.dataKeberatan.waktu_dinilai=o;var c=this.$loading.show();et.A.get("/api/skp/"+e+"/penilaian/"+t+"/atasan_pejabat_penilai_kinerja").then((function(e){e&&(s.dataKeberatan.atasan_penilai_kinerja=e.nama),c.hide()})).catch((function(e){alert(e.message),c.hide()})),this.$refs.modal.show()},showTerlambat:function(e){this.editKeberatan.keberatan_status=e,this.$refs.modal.show()},properCase:function(e){return(0,de.xJ)(e)},muatUlang:function(){var e=this,t=this.$loading.show();et.A.post("/api/skp/"+this.editKeberatan.skp_id+"/penilaian/"+this.editKeberatan.periode+"/keberatan_reload/"+this.editKeberatan.id,this.editKeberatan).then((function(n){t.hide(),e.$refs.modal.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))},doEdit:function(){var e=this;this.$refs.formEdit.validate().then((function(t){if(1==t.valid)if("diisi"==e.editKeberatan.keberatan_status&&e.dataKeberatan.penilai_kinerja==e.dataKeberatan.atasan_penilai_kinerja)alert("Hasil evaluasi kinerja Anda bersifat Final karena Pejabat Penilai Kinerja Anda adalah pimpinan tertinggi, sehingga Anda tidak dapat mengajukan keberatan");else if("diisi"==e.editKeberatan.keberatan_status){if(confirm("Anda yakin akan mengajukan keberatan? Data tidak dapat dirubah kembali"))if(e.hasil_akhir){e.editKeberatan.hasil_akhir=e.hasil_akhir;var n=e.$loading.show();et.A.post("/api/skp/"+e.editKeberatan.skp_id+"/penilaian/"+e.editKeberatan.periode+"/keberatan",e.editKeberatan).then((function(t){e.$refs.modal.hide(),n.hide(),e.$emit("done")})).catch((function(e){alert(e.message),n.hide()}))}else alert("Nilai request perlu di isi.")}else if("diisi"!=e.editKeberatan.keberatan_status&&e.editKeberatan.hasil_kerja&&e.editKeberatan.perilaku_kerja&&"pegawai"==e.keberatan_pejabat){if(confirm("Anda yakin akan memperbarui nilai request ini? Data tidak dapat dirubah kembali")){e.editKeberatan.keberatan_status="update_request",e.editKeberatan.hasil_akhir=e.hasil_akhir;var a=e.$loading.show();et.A.post("/api/skp/"+e.editKeberatan.skp_id+"/penilaian/"+e.editKeberatan.periode+"/keberatan/"+e.editKeberatan.id,e.editKeberatan).then((function(t){e.$refs.modal.hide(),a.hide(),e.$emit("done")})).catch((function(e){alert(e.message),a.hide()}))}}else if("batalkan"==e.keberatan_status){if(confirm("Anda yakin akan membatalkan keberatan? Data tidak dapat dirubah kembali")){var r=e.$loading.show();et.A.post("/api/skp/"+e.editKeberatan.skp_id+"/penilaian/"+e.editKeberatan.periode+"/keberatan/"+e.editKeberatan.id,e.editKeberatan).then((function(t){e.$refs.modal.hide(),r.hide(),e.$emit("done")})).catch((function(e){alert(e.message),r.hide()}))}}else if("diisi"!=e.editKeberatan.keberatan_status&&"pegawai"!=e.keberatan_pejabat&&"diklaim"!=e.editKeberatan.keberatan_status){if(confirm("Anda yakin akan merespond keberatan ini? Data tidak dapat dirubah kembali"))if("penilai"==e.keberatan_pejabat){var i=e.$loading.show();et.A.post("/api/skp/"+e.editKeberatan.skp_id+"/penilaian/"+e.editKeberatan.periode+"/keberatan/"+e.editKeberatan.id,e.editKeberatan).then((function(t){e.$root.get("/api/skp/penilaian/jumlah_keberatan_pejabat",{}).then((function(e){localStorage.setItem("jumlahKeberatan",e),Gs.A.commit("set_jumlah_keberatan",e)})),e.$refs.modal.hide(),i.hide(),e.$emit("done")})).catch((function(e){alert(e.message),i.hide()}))}else if("atasan"==e.keberatan_pejabat)if("ditolak"==e.editKeberatan.keberatan_status){var o=e.$loading.show();et.A.post("/api/skp/"+e.editKeberatan.skp_id+"/penilaian/"+e.editKeberatan.periode+"/keberatan/"+e.editKeberatan.id,e.editKeberatan).then((function(t){e.$root.get("/api/skp/penilaian/jumlah_keberatan_pejabat",{}).then((function(e){localStorage.setItem("jumlahKeberatan",e),Gs.A.commit("set_jumlah_keberatan",e)})),e.$root.get("/api/keberatan/status_blokir",{}).then((function(e){e&&Gs.A.commit("set_blokir_keberatan",e)})),e.$refs.modal.hide(),o.hide(),e.$emit("done")})).catch((function(e){alert(e.message),o.hide()}))}else if("disetujui"==e.editKeberatan.keberatan_status)if(e.hasil_akhir){e.editKeberatan.hasil_akhir=e.hasil_akhir;var l=e.$loading.show();et.A.post("/api/skp/"+e.editKeberatan.skp_id+"/penilaian/"+e.editKeberatan.periode+"/keberatan/"+e.editKeberatan.id,e.editKeberatan).then((function(t){e.$root.get("/api/skp/penilaian/jumlah_keberatan_pejabat",{}).then((function(e){localStorage.setItem("jumlahKeberatan",e),Gs.A.commit("set_jumlah_keberatan",e)})),e.$root.get("/api/keberatan/status_blokir",{}).then((function(e){e&&Gs.A.commit("set_blokir_keberatan",e)})),e.$refs.modal.hide(),l.hide(),e.$emit("done")})).catch((function(e){alert(e.message),l.hide()}))}else alert("Seluruh nilai yang disetujui wajib di isi.");else alert("Status terbaru wajib di isi.")}else e.$refs.modal.hide()}))},klaimKeberatan:function(){var e=this;if(confirm("Yakin akan mengklaim keberatan ini?")){this.editKeberatan.keberatan_status="diklaim",this.editKeberatan.hasil_kerja=this.dataKeberatan.hasil_kerja_request,this.editKeberatan.perilaku_kerja=this.dataKeberatan.perilaku_kerja_request,this.editKeberatan.hasil_akhir=this.dataKeberatan.hasil_akhir_request;var t=this.$loading.show();et.A.post("/api/skp/"+this.editKeberatan.skp_id+"/penilaian/"+this.editKeberatan.periode+"/keberatan/"+this.editKeberatan.id,this.editKeberatan).then((function(n){e.$refs.modal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}}}},WU=(0,it.A)(GU,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{title:"diisi"==i.editKeberatan.keberatan_status?"Mengajukan Keberatan":"Edit Keberatan",ref:"modal",onClick:t[22]||(t[22]=function(e){return o.doEdit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"formEdit","validation-schema":i.editValidation},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",rF,["diisi"==i.editKeberatan.keberatan_status&&i.dataKeberatan.penilai_kinerja==i.dataKeberatan.atasan_penilai_kinerja?((0,a.openBlock)(),(0,a.createElementBlock)("div",iF,oF)):"diisi"==i.editKeberatan.keberatan_status?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createElementVNode)("div",lF,[(0,a.createElementVNode)("div",sF,[(0,a.createTextVNode)(" Batas Waktu Pengajuan Keberatan Sisa "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.formatBatasRespon(i.keberatan_deadline,i.tanggal_akhir_pengajuan)),1),(0,a.createElementVNode)("a",{href:"#",class:"badge bg-warning float-end",onClick:t[0]||(t[0]=function(e){return o.muatUlangJabatan("pegawai")})},[cF,(0,a.createTextVNode)(" Muat Ulang Data Pejabat ")])]),dF,(0,a.createElementVNode)("div",uF,[(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(o.formatTime(i.dataKeberatan.waktu_dinilai)),1)]),pF,(0,a.createElementVNode)("div",mF,[(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(i.dataKeberatan.penilai_kinerja),1)]),fF,(0,a.createElementVNode)("div",hF,[(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(i.dataKeberatan.atasan_penilai_kinerja),1)])]),(0,a.createElementVNode)("div",AF,[gF,(0,a.createVNode)(l,{name:"keberatan",modelValue:i.editKeberatan.keberatan,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.editKeberatan.keberatan=e}),maxlength:"500",rules:i.keberatanRules},{default:(0,a.withCtx)((function(e){var t=e.field;return[(0,a.createElementVNode)("textarea",(0,a.mergeProps)({class:"form-control"},t,{rows:"3"}),null,16)]})),_:1},8,["modelValue","rules"]),(0,a.createVNode)(s,{name:"keberatan"})]),(0,a.createElementVNode)("div",kF,[bF,(0,a.createVNode)(l,{name:"hasil_kerja",as:"select",class:"form-select",modelValue:i.editKeberatan.hasil_kerja,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.editKeberatan.hasil_kerja=e})},{default:(0,a.withCtx)((function(){return[yF,vF,EF]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"hasil_kerja"})]),(0,a.createElementVNode)("div",NF,[_F,(0,a.createVNode)(l,{name:"perilaku_kerja",as:"select",class:"form-select",modelValue:i.editKeberatan.perilaku_kerja,"onUpdate:modelValue":t[3]||(t[3]=function(e){return i.editKeberatan.perilaku_kerja=e})},{default:(0,a.withCtx)((function(){return[wF,VF,xF]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"perilaku_kerja"})]),null==i.keputusan_atasan?((0,a.openBlock)(),(0,a.createElementBlock)("div",BF,[SF,(0,a.createElementVNode)("div",CF,[(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(o.properCase(o.hasil_akhir)),1)])])):(0,a.createCommentVNode)("",!0)],64)):"terlambat"==i.editKeberatan.keberatan_status?((0,a.openBlock)(),(0,a.createElementBlock)("div",TF,jF)):"batalkan"==i.keberatan_status?((0,a.openBlock)(),(0,a.createElementBlock)("div",DF,PF)):0!=i.keberatan_deadline||"pengajuan"!=i.keberatan_status&&"direspond"!=i.keberatan_status?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:5},["pengajuan"==i.keberatan_status||"direspond"==i.keberatan_status?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("div",SI,[(0,a.createElementVNode)("div",CI,[(0,a.createElementVNode)("div",TI,[(0,a.createTextVNode)(" Status Keberatan "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.formatStatus(i.keberatan_status)),1)]),(0,a.createElementVNode)("div",jI,["pegawai"==i.keberatan_pejabat?((0,a.openBlock)(),(0,a.createElementBlock)("a",{key:0,href:"#",class:"badge bg-warning float-end",onClick:t[10]||(t[10]=function(){return o.muatUlang&&o.muatUlang.apply(o,arguments)})},[DI,(0,a.createTextVNode)(" Muat Ulang Data Pejabat ")])):(0,a.createCommentVNode)("",!0)])])]),(0,a.createElementVNode)("div",PI,[(0,a.createTextVNode)(" Batas Waktu Respon Keberatan "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.formatBatasRespon(i.keberatan_deadline,i.tanggal_akhir_respon)),1)])],64)):((0,a.openBlock)(),(0,a.createElementBlock)("div",FI,[(0,a.createElementVNode)("div",II,[(0,a.createElementVNode)("div",UI,[(0,a.createTextVNode)(" Status Keberatan "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.formatStatus(i.keberatan_status)),1)]),(0,a.createElementVNode)("div",MI,["pegawai"==i.keberatan_pejabat?((0,a.openBlock)(),(0,a.createElementBlock)("a",{key:0,href:"#",class:"badge bg-warning float-end",onClick:t[11]||(t[11]=function(){return o.muatUlang&&o.muatUlang.apply(o,arguments)})},[OI,(0,a.createTextVNode)(" Muat Ulang Data Pejabat ")])):(0,a.createCommentVNode)("",!0)])])])),(0,a.createElementVNode)("div",LI,[i.dataKeberatan.updated_at?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[KI,(0,a.createElementVNode)("div",RI,[(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(o.formatTime(i.dataKeberatan.waktu_dinilai)),1)])],64)),HI,(0,a.createElementVNode)("div",QI,[(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(o.formatTime(i.dataKeberatan.pengajuan_at)),1)]),i.dataKeberatan.check_atasan_at?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[$I,(0,a.createElementVNode)("div",zI,[(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(o.formatTime(i.dataKeberatan.check_atasan_at)),1)])],64)):(0,a.createCommentVNode)("",!0),i.dataKeberatan.updated_at?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[JI,(0,a.createElementVNode)("div",qI,[(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(o.formatTime(i.dataKeberatan.updated_at)),1)])],64)):(0,a.createCommentVNode)("",!0),GI,(0,a.createElementVNode)("div",WI,[(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(i.dataKeberatan.pegawai),1)])]),YI,(0,a.createVNode)(l,{name:"keberatan",modelValue:i.editKeberatan.keberatan,"onUpdate:modelValue":t[12]||(t[12]=function(e){return i.editKeberatan.keberatan=e}),maxlength:"500"},{default:(0,a.withCtx)((function(e){var t=e.field;return[(0,a.createElementVNode)("textarea",(0,a.mergeProps)({class:"form-control"},t,{rows:"3",disabled:""}),null,16)]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"keberatan"}),XI,(0,a.createElementVNode)("div",ZI,[eU,(0,a.createElementVNode)("div",tU,[(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(i.dataKeberatan.penilai_kinerja),1)])]),null==i.penjelasan_penilai&&"penilai"==i.keberatan_pejabat&&"diklaim"!=i.keberatan_status?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[nU,(0,a.createVNode)(l,{name:"penjelasan_penilai",class:"form-control",modelValue:i.editKeberatan.penjelasan_penilai,"onUpdate:modelValue":t[13]||(t[13]=function(e){return i.editKeberatan.penjelasan_penilai=e}),maxlength:"500",disabled:null!=i.penjelasan_penilai||"penilai"!=i.keberatan_pejabat,rules:i.keberatanRules},{default:(0,a.withCtx)((function(e){var t=e.field;return[(0,a.createElementVNode)("textarea",(0,a.mergeProps)({class:"form-control"},t,{rows:"3"}),"\n ",16)]})),_:1},8,["modelValue","disabled","rules"]),(0,a.createVNode)(s,{name:"penjelasan_penilai"})],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:3},[aU,(0,a.createVNode)(l,{name:"penjelasan_penilai",class:"form-control",modelValue:i.editKeberatan.penjelasan_penilai,"onUpdate:modelValue":t[14]||(t[14]=function(e){return i.editKeberatan.penjelasan_penilai=e}),maxlength:"500",disabled:null!=i.penjelasan_penilai||"penilai"!=i.keberatan_pejabat},{default:(0,a.withCtx)((function(e){var t=e.field;return[(0,a.createElementVNode)("textarea",(0,a.mergeProps)({class:"form-control"},t,{rows:"3",disabled:""}),"\n ",16)]})),_:1},8,["modelValue","disabled"]),(0,a.createVNode)(s,{name:"penjelasan_penilai"})],64)),rU,(0,a.createElementVNode)("div",iU,[oU,(0,a.createElementVNode)("div",lU,[(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(i.dataKeberatan.atasan_penilai_kinerja),1)])]),null==i.keputusan_atasan&&"atasan"==i.keberatan_pejabat&&"diklaim"!=i.keberatan_status?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:4},[sU,(0,a.createVNode)(l,{name:"keputusan_atasan",class:"form-control",modelValue:i.editKeberatan.keputusan_atasan,"onUpdate:modelValue":t[15]||(t[15]=function(e){return i.editKeberatan.keputusan_atasan=e}),maxlength:"500",disabled:null!=i.keputusan_atasan||"atasan"!=i.keberatan_pejabat,rules:i.keberatanRules},{default:(0,a.withCtx)((function(e){var t=e.field;return[(0,a.createElementVNode)("textarea",(0,a.mergeProps)({class:"form-control"},t,{rows:"3"}),"\n ",16)]})),_:1},8,["modelValue","disabled","rules"]),(0,a.createVNode)(s,{name:"keputusan_atasan"}),(0,a.createElementVNode)("div",cU,[dU,(0,a.createVNode)(l,{class:"form-select",as:"select",name:"keberatan_status",modelValue:i.editKeberatan.keberatan_status,"onUpdate:modelValue":t[16]||(t[16]=function(e){return i.editKeberatan.keberatan_status=e}),rules:i.keberatanRules},{default:(0,a.withCtx)((function(){return[uU,pU]})),_:1},8,["modelValue","rules"]),(0,a.createVNode)(s,{name:"keberatan_status"})]),"disetujui"==i.editKeberatan.keberatan_status?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("div",mU,[fU,(0,a.createVNode)(l,{name:"hasil_kerja",as:"select",class:"form-select",modelValue:i.editKeberatan.hasil_kerja,"onUpdate:modelValue":t[17]||(t[17]=function(e){return i.editKeberatan.hasil_kerja=e})},{default:(0,a.withCtx)((function(){return[hU,AU,gU]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"hasil_kerja"})]),(0,a.createElementVNode)("div",kU,[bU,(0,a.createVNode)(l,{name:"perilaku_kerja",as:"select",class:"form-select",modelValue:i.editKeberatan.perilaku_kerja,"onUpdate:modelValue":t[18]||(t[18]=function(e){return i.editKeberatan.perilaku_kerja=e})},{default:(0,a.withCtx)((function(){return[yU,vU,EU]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"perilaku_kerja"})]),(0,a.createElementVNode)("div",NU,[_U,(0,a.createElementVNode)("div",wU,[(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(o.properCase(o.hasil_akhir)),1)])])],64)):(0,a.createCommentVNode)("",!0)],64)):((0,a.openBlock)(),(0,a.createElementBlock)("div",VU,[xU,(0,a.createVNode)(l,{name:"keputusan_atasan",class:"form-control",modelValue:i.editKeberatan.keputusan_atasan,"onUpdate:modelValue":t[19]||(t[19]=function(e){return i.editKeberatan.keputusan_atasan=e}),maxlength:"500",disabled:null!=i.keputusan_atasan||"atasan"!=i.keberatan_pejabat},{default:(0,a.withCtx)((function(e){var t=e.field;return[(0,a.createElementVNode)("textarea",(0,a.mergeProps)({class:"form-control"},t,{rows:"3",disabled:""}),"\n ",16)]})),_:1},8,["modelValue","disabled"]),(0,a.createVNode)(s,{name:"keputusan_atasan"})])),i.dataKeberatan.hasil_akhir_request||"pegawai"!=i.keberatan_pejabat||i.dataKeberatan.hasil_akhir_sesudah?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:6},[BU,SU,(0,a.createElementVNode)("div",CU,[TU,(0,a.createVNode)(l,{name:"hasil_kerja",as:"select",class:"form-select",modelValue:i.editKeberatan.hasil_kerja,"onUpdate:modelValue":t[20]||(t[20]=function(e){return i.editKeberatan.hasil_kerja=e})},{default:(0,a.withCtx)((function(){return[jU,DU,PU]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"hasil_kerja"})]),(0,a.createElementVNode)("div",FU,[IU,(0,a.createVNode)(l,{name:"perilaku_kerja",as:"select",class:"form-select",modelValue:i.editKeberatan.perilaku_kerja,"onUpdate:modelValue":t[21]||(t[21]=function(e){return i.editKeberatan.perilaku_kerja=e})},{default:(0,a.withCtx)((function(){return[UU,MU,OU]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"perilaku_kerja"})]),(0,a.createElementVNode)("div",LU,[KU,(0,a.createElementVNode)("div",RU,[(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(o.properCase(o.hasil_akhir)),1)])])],64)),(0,a.createElementVNode)("div",HU,[(0,a.createElementVNode)("table",QU,[$U,(0,a.createElementVNode)("tbody",null,[(0,a.createElementVNode)("tr",null,[zU,(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatNilai("hasil_kerja",i.dataKeberatan.hasil_kerja_sebelum)),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatNilai("perilaku_kerja",i.dataKeberatan.perilaku_kerja_sebelum)),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatNilai("hasil_akhir",i.dataKeberatan.hasil_akhir_sebelum)),1)]),(0,a.createElementVNode)("tr",null,[JU,(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatNilai("hasil_kerja",i.dataKeberatan.hasil_kerja_request)),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatNilai("perilaku_kerja",i.dataKeberatan.perilaku_kerja_request)),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatNilai("hasil_akhir",i.dataKeberatan.hasil_akhir_request)),1)]),(0,a.createElementVNode)("tr",null,[qU,(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatNilai("hasil_kerja",i.dataKeberatan.hasil_kerja_sesudah)),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatNilai("perilaku_kerja",i.dataKeberatan.perilaku_kerja_sesudah)),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatNilai("hasil_akhir",i.dataKeberatan.hasil_akhir_sesudah)),1)])])])])],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:4},[(0,a.createElementVNode)("div",FF,[(0,a.createTextVNode)(" Status Keberatan "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.formatStatus(i.keberatan_status)),1)]),(0,a.createElementVNode)("div",IF,[i.dataKeberatan.updated_at?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[UF,(0,a.createElementVNode)("div",MF,[(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(o.formatTime(i.dataKeberatan.waktu_dinilai)),1)])],64)),OF,(0,a.createElementVNode)("div",LF,[(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(o.formatTime(i.dataKeberatan.pengajuan_at)),1)]),i.dataKeberatan.check_atasan_at?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[KF,(0,a.createElementVNode)("div",RF,[(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(o.formatTime(i.dataKeberatan.check_atasan_at)),1)])],64)):(0,a.createCommentVNode)("",!0),i.dataKeberatan.updated_at?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[HF,(0,a.createElementVNode)("div",QF,[(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(o.formatTime(i.dataKeberatan.updated_at)),1)])],64)):(0,a.createCommentVNode)("",!0),$F,(0,a.createElementVNode)("div",zF,[(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(i.dataKeberatan.pegawai),1)])]),JF,(0,a.createVNode)(l,{name:"keberatan",modelValue:i.editKeberatan.keberatan,"onUpdate:modelValue":t[4]||(t[4]=function(e){return i.editKeberatan.keberatan=e}),maxlength:"500"},{default:(0,a.withCtx)((function(e){var t=e.field;return[(0,a.createElementVNode)("textarea",(0,a.mergeProps)({class:"form-control"},t,{rows:"3",disabled:""}),null,16)]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"keberatan"}),qF,(0,a.createElementVNode)("div",GF,[WF,(0,a.createElementVNode)("div",YF,[(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(i.dataKeberatan.penilai_kinerja),1)])]),XF,(0,a.createVNode)(l,{name:"penjelasan_penilai",class:"form-control",modelValue:i.editKeberatan.penjelasan_penilai,"onUpdate:modelValue":t[5]||(t[5]=function(e){return i.editKeberatan.penjelasan_penilai=e}),maxlength:"500"},{default:(0,a.withCtx)((function(e){var t=e.field;return[(0,a.createElementVNode)("textarea",(0,a.mergeProps)({class:"form-control"},t,{rows:"3",disabled:""}),"\n ",16)]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"penjelasan_penilai"}),ZF,(0,a.createElementVNode)("div",eI,[tI,(0,a.createElementVNode)("div",nI,[(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(i.dataKeberatan.atasan_penilai_kinerja),1)])]),aI,(0,a.createVNode)(l,{name:"keputusan_atasan",class:"form-control",modelValue:i.editKeberatan.keputusan_atasan,"onUpdate:modelValue":t[6]||(t[6]=function(e){return i.editKeberatan.keputusan_atasan=e}),maxlength:"500"},{default:(0,a.withCtx)((function(e){var t=e.field;return[(0,a.createElementVNode)("textarea",(0,a.mergeProps)({class:"form-control"},t,{rows:"3",disabled:""}),"\n ",16)]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"keputusan_atasan"}),i.dataKeberatan.hasil_akhir_request||"pegawai"!=i.keberatan_pejabat||i.dataKeberatan.hasil_akhir_sesudah?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[rI,iI,(0,a.createElementVNode)("div",oI,[lI,(0,a.createVNode)(l,{name:"hasil_kerja",as:"select",class:"form-select",modelValue:i.editKeberatan.hasil_kerja,"onUpdate:modelValue":t[7]||(t[7]=function(e){return i.editKeberatan.hasil_kerja=e})},{default:(0,a.withCtx)((function(){return[sI,cI,dI]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"hasil_kerja"})]),(0,a.createElementVNode)("div",uI,[pI,(0,a.createVNode)(l,{name:"perilaku_kerja",as:"select",class:"form-select",modelValue:i.editKeberatan.perilaku_kerja,"onUpdate:modelValue":t[8]||(t[8]=function(e){return i.editKeberatan.perilaku_kerja=e})},{default:(0,a.withCtx)((function(){return[mI,fI,hI]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"perilaku_kerja"})]),(0,a.createElementVNode)("div",AI,[gI,(0,a.createElementVNode)("div",kI,[(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(o.properCase(o.hasil_akhir)),1)])])],64)),bI,"pegawai"==i.keberatan_pejabat&&i.dataKeberatan.hasil_akhir_request?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createElementVNode)("a",{class:"btn btn-success btn-sm",onClick:t[9]||(t[9]=function(e){return o.klaimKeberatan()})},yI),vI,(0,a.createTextVNode)(),EI],64)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",NI,[(0,a.createElementVNode)("table",_I,[wI,(0,a.createElementVNode)("tbody",null,[(0,a.createElementVNode)("tr",null,[VI,(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatNilai("hasil_kerja",i.dataKeberatan.hasil_kerja_sebelum)),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatNilai("perilaku_kerja",i.dataKeberatan.perilaku_kerja_sebelum)),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatNilai("hasil_akhir",i.dataKeberatan.hasil_akhir_sebelum)),1)]),(0,a.createElementVNode)("tr",null,[xI,(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatNilai("hasil_kerja",i.dataKeberatan.hasil_kerja_request)),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatNilai("perilaku_kerja",i.dataKeberatan.perilaku_kerja_request)),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatNilai("hasil_akhir",i.dataKeberatan.hasil_akhir_request)),1)]),(0,a.createElementVNode)("tr",null,[BI,(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatNilai("hasil_kerja",i.dataKeberatan.hasil_kerja_sesudah)),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatNilai("perilaku_kerja",i.dataKeberatan.perilaku_kerja_sesudah)),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatNilai("hasil_akhir",i.dataKeberatan.hasil_akhir_sesudah)),1)])])])])],64))])]})),_:1},8,["validation-schema"])]})),_:1},8,["title"])}]]);var YU=(0,a.createElementVNode)("div",{class:"alert alert-primary"},[(0,a.createTextVNode)(" Periode Penilaian "),(0,a.createElementVNode)("b",null,"AKHIR / FINAL / TAHUNAN"),(0,a.createTextVNode)(" hanya bisa ditambahkan di "),(0,a.createElementVNode)("b",null,"SKP JABATAN DEFINITIF"),(0,a.createTextVNode)(" dengan PERIODE AKHIR SKP = "),(0,a.createElementVNode)("b",null,"31 DESEMBER"),(0,a.createTextVNode)(" (Periode SKP Terakhir jika pegawai memiliki beberapa Periode SKP dikarenakan Mutasi) ")],-1),XU={class:"form-group"},ZU=(0,a.createElementVNode)("option",{value:""},"-- Pilih Periode Penilaian --",-1),eM=["value"],tM={key:0};const nM={name:"ModalTambahPeriodePenilaian",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:[],emits:["done"],data:function(){return{skp_id:null,listPeriode:[],inputData:{id:null}}},methods:{show:function(e){var t=this;this.$refs.modal.show(),this.skp_id=e,this.$root.get("/api/skp/"+e+"/opsi_periode").then((function(e){t.listPeriode=e}))},submit:function(){var e=this,t=this.$loading.show();et.A.post("/api/skp/"+this.skp_id+"/penilaian",this.inputData).then((function(n){e.$refs.modal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}}},aM=(0,it.A)(nM,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Form"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"Tambah Periode Penilaian",ref:"modal",onClick:t[1]||(t[1]=function(e){return o.submit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(l,{ref:"formTambah"},{default:(0,a.withCtx)((function(){return[YU,(0,a.createElementVNode)("div",XU,[(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.inputData.periode=e})},[ZU,((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.listPeriode,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("option",{value:e.id,key:e.id},[e.tahun?((0,a.openBlock)(),(0,a.createElementBlock)("span",tM,"[TAHUN "+(0,a.toDisplayString)(e.tahun)+" ] ",1)):(0,a.createCommentVNode)("",!0),(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.nama)+" ",1),"final"==e.jenis_periode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createTextVNode)(" (FINAL)")],64)):(0,a.createCommentVNode)("",!0)],8,eM)})),128))],512),[[a.vModelSelect,i.inputData.periode]])])]})),_:1},512)]})),_:1},512)}]]);var rM={class:"table-responsive"},iM={class:"row"},oM={class:"col-md-6 col-12"},lM={class:"form-group"},sM=(0,a.createElementVNode)("label",null,"NIP",-1),cM={class:"form-control-static"},dM={class:"col-md-6 col-12"},uM={class:"form-group"},pM=(0,a.createElementVNode)("label",null,"Nama",-1),mM={class:"form-control-static"},fM={class:"col-md-6 col-12"},hM={class:"form-group"},AM=(0,a.createElementVNode)("label",null,"Jabatan",-1),gM={class:"form-control-static"},kM={class:"col-md-6 col-12"},bM={class:"form-group"},yM=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),vM={class:"form-control-static"},EM={class:"col-md-6 col-12"},NM={class:"form-group"},_M=(0,a.createElementVNode)("label",null,"Periode SKP",-1),wM={class:"form-control-static"},VM={class:"table table-sm"},xM=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{class:"text-center"},"No."),(0,a.createElementVNode)("th",{class:"text-center"},"Periode"),(0,a.createElementVNode)("th",{class:"text-center"},"Predikat SKP"),(0,a.createElementVNode)("th",{class:"text-center"},"Nilai")])],-1),BM={class:"text-center"},SM={class:"text-center"},CM={class:"text-center"},TM=(0,a.createElementVNode)("td",{colspan:"3",class:"text-center"},"Total",-1),jM={class:"text-center"},DM=(0,a.createElementVNode)("td",{colspan:"3",class:"text-center"},"Nilai SKP = Total / Jumlah Periode Penilaian",-1),PM={class:"text-center"},FM=(0,a.createElementVNode)("td",{colspan:"3",class:"text-center"},[(0,a.createElementVNode)("b",null,"Predikat Tahunan")],-1),IM={class:"text-center"},UM=(0,a.createElementVNode)("div",{class:"row mt-3"},[(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("i",null,[(0,a.createTextVNode)(" Panduan Penentuan Predikat Final berdasarkan Nilai SKP "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Sangat Baik : >= 4,50 "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Baik : 3,50 - 4,49 "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Butuh Perbaikan : 2,50 - 3,49 "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Kurang : 1,51 - 2,49 "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Sangat Kurang : <= 1,50 "),(0,a.createElementVNode)("br")])])],-1);const MM={name:"ModalHitungPredikatFinal",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:[],emits:["done"],data:function(){return{skp_id:null,listPeriode:[],inputData:{id:null},skp:{pegawai_nip:null,pegawai_nama:null,periode_awal:null,periode_akhir:null,pegawai_unit_kerja:null,pegawai_jenis_jabatan:null,pegawai_jabatan:null},predikat:[]}},methods:{show:function(e){var t=this;this.$refs.modal.show(),this.skp_id=e,this.$root.get("/api/skp/"+e+"/penilaian_periodik_ringkas").then((function(e){t.skp.pegawai_nip=e.skp.pegawai_nip,t.skp.pegawai_nama=e.skp.pegawai_nama,t.skp.periode_awal=e.skp.periode_awal,t.skp.periode_akhir=e.skp.periode_akhir,t.skp.pegawai_unit_kerja=e.skp.pegawai_unit_kerja,t.skp.pegawai_jenis_jabatan=e.skp.pegawai_jenis_jabatan,t.skp.pegawai_jabatan=e.skp.pegawai_jabatan,t.listPeriode=e.periode,t.predikat=e.predikat}))},submit:function(){var e=this,t=this.$loading.show();et.A.post("/api/skp/"+this.skp_id+"/hitung_penilaian_final",this.inputData).then((function(n){e.$refs.modal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))},properCase:function(e){return(0,de.xJ)(e)}}},OM=(0,it.A)(MM,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Form"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"Hitung Predikat Final",ref:"modal",onClick:t[0]||(t[0]=function(e){return o.submit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(l,{ref:"form"},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",rM,[(0,a.createElementVNode)("div",iM,[(0,a.createElementVNode)("div",oM,[(0,a.createElementVNode)("div",lM,[sM,(0,a.createElementVNode)("p",cM,(0,a.toDisplayString)(i.skp.pegawai_nip),1)])]),(0,a.createElementVNode)("div",dM,[(0,a.createElementVNode)("div",uM,[pM,(0,a.createElementVNode)("p",mM,(0,a.toDisplayString)(i.skp.pegawai_nama),1)])]),(0,a.createElementVNode)("div",fM,[(0,a.createElementVNode)("div",hM,[AM,(0,a.createElementVNode)("p",gM,(0,a.toDisplayString)(i.skp.pegawai_jabatan),1)])]),(0,a.createElementVNode)("div",kM,[(0,a.createElementVNode)("div",bM,[yM,(0,a.createElementVNode)("p",vM,(0,a.toDisplayString)(i.skp.pegawai_unit_kerja),1)])]),(0,a.createElementVNode)("div",EM,[(0,a.createElementVNode)("div",NM,[_M,(0,a.createElementVNode)("p",wM,(0,a.toDisplayString)(i.skp.periode_awal)+" s/d "+(0,a.toDisplayString)(i.skp.periode_akhir),1)])])]),(0,a.createElementVNode)("table",VM,[xM,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.listPeriode,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id_penilaian},[(0,a.createElementVNode)("td",BM,(0,a.toDisplayString)(t+1)+".",1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.nama),1),(0,a.createElementVNode)("td",SM,(0,a.toDisplayString)(o.properCase(e.hasil_akhir)),1),(0,a.createElementVNode)("td",CM,(0,a.toDisplayString)(e.nilai),1)])})),128)),i.predikat.predikat?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("tr",null,[TM,(0,a.createElementVNode)("td",jM,(0,a.toDisplayString)(i.predikat.total_nilai),1)]),(0,a.createElementVNode)("tr",null,[DM,(0,a.createElementVNode)("td",PM,(0,a.toDisplayString)(i.predikat.total_nilai)+" / "+(0,a.toDisplayString)(i.predikat.pembagi)+" = "+(0,a.toDisplayString)(i.predikat.hasil_akhir),1)]),(0,a.createElementVNode)("tr",null,[FM,(0,a.createElementVNode)("td",IM,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.properCase(i.predikat.predikat)),1)])])],64)):(0,a.createCommentVNode)("",!0)])])]),UM]})),_:1},512)]})),_:1},512)}]]),LM=OM;var KM=(0,a.createElementVNode)("div",{class:"alert alert-primary"},[(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("b",null,"Delegasi Penilaian"),(0,a.createTextVNode)(" hanya dapat dilakukan oleh Pejabat Penilai Kerja (PPK)")]),(0,a.createElementVNode)("p",null,[(0,a.createTextVNode)("PPK dapat mendelegasikan penilaian kepada "),(0,a.createElementVNode)("b",null,"Ketua Tim Kerja"),(0,a.createTextVNode)(" untuk melakukan penilaian selama periode SKP Tahunan.")]),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" • Jika "),(0,a.createElementVNode)("strong",null,"tidak dilakukan delegasi"),(0,a.createTextVNode)(", maka Ketua Tim dapat memberikan rekomendasi penilaian, hanya penilaian akhir tetap diambil dari penilaian PPK. Namun jika PPK tidak memberikan penilaian, rekomendasi penilaian dari Ketua Tim akan diambil sebagai penilaian final di periode tersebut."),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" • Jika "),(0,a.createElementVNode)("strong",null,"dilakukan delegasi"),(0,a.createTextVNode)(", maka wajib dilakukan approval dahulu oleh atasan untuk Hasil Akhir Predikat Kinerja melalui tombol Hitung Predikat Kinerja. ")],-1),RM={class:"form-group"},HM=[(0,a.createElementVNode)("option",{value:null},"-- Pilih Status Delegasi --",-1),(0,a.createElementVNode)("option",{value:0},"Tidak Delegasi",-1),(0,a.createElementVNode)("option",{value:1},"Delegasi",-1)];const QM={name:"ModalEditDelegasiPenilaian",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:[],emits:["done"],data:function(){return{skp_id:null,listPeriode:[],inputData:{is_delegasi_atasan:null}}},methods:{show:function(e){this.$refs.modal.show(),this.inputData.is_delegasi_atasan=e.is_delegasi,this.skp_id=e.skp_id},submit:function(){var e=this,t=this.$loading.show();et.A.put("/api/skp/"+this.skp_id+"/delegasi/atasan",this.inputData).then((function(n){e.$refs.modal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}}},$M=(0,it.A)(QM,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Form"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"Edit Delegasi Penilaian",ref:"modal",onClick:t[1]||(t[1]=function(e){return o.submit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(l,{ref:"formTambah"},{default:(0,a.withCtx)((function(){return[KM,(0,a.createElementVNode)("div",RM,[(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.inputData.is_delegasi_atasan=e})},HM,512),[[a.vModelSelect,i.inputData.is_delegasi_atasan]])])]})),_:1},512)]})),_:1},512)}]]);function zM(e){return zM="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},zM(e)}function JM(){var e=ZM(),t=e.m(JM),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function a(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var r={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(a){t||(t={stop:function(){return n(a.a,2)},catch:function(){return a.v},abrupt:function(e,t){return n(a.a,r[e],t)},delegateYield:function(e,r,i){return t.resultName=r,n(a.d,qM(e),i)},finish:function(e){return n(a.f,e)}},n=function(e,n,r){a.p=t.prev,a.n=t.next;try{return e(n,r)}finally{t.next=a.n}}),t.resultName&&(t[t.resultName]=a.v,t.resultName=void 0),t.sent=a.v,t.next=a.n;try{return e.call(this,t)}finally{a.p=t.prev,a.n=t.next}}}return(JM=function(){return{wrap:function(t,n,a,r){return e.w(i(t),n,a,r&&r.reverse())},isGeneratorFunction:a,mark:e.m,awrap:function(e,t){return new tO(e,t)},AsyncIterator:XM,async:function(e,t,n,r,o){return(a(t)?YM:WM)(i(e),t,n,r,o)},keys:GM,values:qM}})()}function qM(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(zM(e)+" is not iterable")}function GM(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function WM(e,t,n,a,r){var i=YM(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function YM(e,t,n,a,r){return new XM(ZM().w(e,t,n,a),r||Promise)}function XM(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof tO?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(eO(XM.prototype),eO(XM.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),eO(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function ZM(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return eO(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(eO(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,eO(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,eO(u,"constructor",c),eO(c,"constructor",s),s.displayName="GeneratorFunction",eO(c,r,"GeneratorFunction"),eO(u),eO(u,r,"Generator"),eO(u,a,(function(){return this})),eO(u,"toString",(function(){return"[object Generator]"})),(ZM=function(){return{w:i,m:p}})()}function eO(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}eO=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){eO(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},eO(e,t,n,a)}function tO(e,t){this.v=e,this.k=t}function nO(e,t,n,a,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(a,r)}var aO=9e5;function rO(e){return iO.apply(this,arguments)}function iO(){return iO=function(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var i=e.apply(t,n);function o(e){nO(i,a,r,o,l,"next",e)}function l(e){nO(i,a,r,o,l,"throw",e)}o(void 0)}))}}(JM().mark((function e(t){var n,a,r,i,o,l,s,c,d,u,p,m,f,h=arguments;return JM().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=h.length>1&&void 0!==h[1]?h[1]:{},r=(a=h.length>2&&void 0!==h[2]?h[2]:{}).maxWaitMs,i=void 0===r?aO:r,o=a.intervalMs,l=void 0===o?3e3:o,e.prev=2,e.next=5,Ts.A.post(t,n);case 5:s=e.sent,e.next=11;break;case 8:throw e.prev=8,e.t0=e.catch(2),new Error((null===(c=e.t0.response)||void 0===c||null===(d=c.data)||void 0===d?void 0:d.message)||"Gagal memulai sinkronisasi SIASN. Silakan coba lagi.");case 11:if(!1!==s.data.success){e.next=13;break}throw new Error(s.data.message);case 13:if(u=s.data.job_id){e.next=16;break}throw new Error("Gagal memulai sinkronisasi SIASN. Silakan coba lagi.");case 16:p=Date.now()+i;case 17:if(!(Date.now()0?((0,a.openBlock)(),(0,a.createElementBlock)("div",jD,[(0,a.createElementVNode)("b",null,"Terdapat "+(0,a.toDisplayString)(r.jumlahPerbaikanNilai)+" penilaian yang perlu diperbaiki sebelum batas pengisian periodik berakhir. ",1)])):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("div",DD,[(0,a.createElementVNode)("div",PD,[(0,a.createElementVNode)("button",{class:"btn btn-success",onClick:t[1]||(t[1]=function(e){return o.tambahPeriode()})},[FD,(0,a.createTextVNode)(" TAMBAH PERIODE PENILAIAN ")]),(0,a.createElementVNode)("button",{class:"btn btn-warning",onClick:t[2]||(t[2]=function(e){return o.hapusPeriodeDuplikat()})},[ID,(0,a.createTextVNode)(" HAPUS PERIODE DUPLIKAT ")]),"1"==i.skp_jenis_jabatan&&"4011"==i.data.skp.instansi_id?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-primary",onClick:t[3]||(t[3]=function(e){return o.editDelegasiPenilaian()})},[UD,(0,a.createTextVNode)(" DELEGASIKAN PENILAIAN ")])):(0,a.createCommentVNode)("",!0),i.skp&&null==i.skp.plt_plh_id&&r.isPmm&&i.tahun>=2024&&"8"!=i.skp.status_rgtk?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:1,class:"btn btn-primary",onClick:t[4]||(t[4]=function(t){return e.$refs.sinkroPenilaianPmmModal.openModalPegawai(i.skp_id)})},MD)):(0,a.createCommentVNode)("",!0)])])]),this.skp?((0,a.openBlock)(),(0,a.createElementBlock)("div",OD,[(0,a.createElementVNode)("div",LD,[KD,(0,a.createElementVNode)("p",RD,(0,a.toDisplayString)(i.periode_awal)+" - "+(0,a.toDisplayString)(i.periode_akhir),1)]),(0,a.createElementVNode)("div",HD,[QD,(0,a.createElementVNode)("p",$D,(0,a.toDisplayString)(i.skp_jabatan),1)]),(0,a.createElementVNode)("div",zD,[JD,(0,a.createElementVNode)("p",qD,[(0,a.createTextVNode)((0,a.toDisplayString)(i.skp_unor)+" ",1),(0,a.createVNode)(s,{id:i.skp_unor_id},null,8,["id"])]),(0,a.createElementVNode)("small",null,"ID : "+(0,a.toDisplayString)(i.skp_unor_id),1)]),(0,a.createElementVNode)("div",GD,[WD,(0,a.createElementVNode)("p",YD,(0,a.toDisplayString)(i.skp_unor_induk),1),(0,a.createElementVNode)("small",null,"ID : "+(0,a.toDisplayString)(i.skp_unor_induk_id),1)])])):(0,a.createCommentVNode)("",!0)]),i.data?((0,a.openBlock)(),(0,a.createElementBlock)("div",XD,[ZD,(0,a.createElementVNode)("div",eP,[(0,a.createElementVNode)("div",tP,[(0,a.createElementVNode)("div",nP,[(0,a.createElementVNode)("table",aP,[rP,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.data.penilaian,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:e.id},[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("td",iP,[(0,a.createElementVNode)("div",oP,[(0,a.createElementVNode)("div",lP,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(e.nama),1),(0,a.createTextVNode)(),sP,"final"==e.jenis_periode?((0,a.openBlock)(),(0,a.createElementBlock)("span",cP,dP)):(0,a.createCommentVNode)("",!0),(0,a.createTextVNode)(" "+(0,a.toDisplayString)(o.formatDate(e.periode_awal))+" s/d "+(0,a.toDisplayString)(o.formatDate(e.periode_akhir))+" ",1),uP,pP,(0,a.createTextVNode)(": "+(0,a.toDisplayString)(o.formatDate(e.batas_pengisian))+" ",1),mP,fP]),(0,a.createElementVNode)("div",hP,[AP,(0,a.createTextVNode)(),gP,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.pegawai_atasan_nama)+" ",1),kP,bP,(0,a.createTextVNode)((0,a.toDisplayString)(e.pegawai_atasan_jabatan)+" ",1),yP,vP,(0,a.createTextVNode)((0,a.toDisplayString)(e.pegawai_atasan_unit_kerja)+" ",1),EP])]),(0,a.createElementVNode)("div",NP,[(0,a.createElementVNode)("button",{class:"btn btn-success btn-sm",onClick:function(t){return o.cetakPenilaian(e.periode)},target:"_blank"},"Cetak Form Penilaian",8,_P),(0,a.createElementVNode)("button",{class:"btn btn-success btn-sm",onClick:function(t){return o.cetakDokumenEvaluasi(e.periode)},target:"_blank"},"Cetak Dokumen Evaluasi Kinerja",8,wP),null!=e.hasil_kerja&&null!=e.perilaku_kerja&&null==e.hasil_akhir?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-info btn-sm",onClick:function(t){return o.hitungUlangPredikat(e.periode)}},"Hitung Ulang Predikat Kosong",8,VP)):(0,a.createCommentVNode)("",!0),"final"!=e.jenis_periode||"2022"!=e.tahun&&"2023"!=e.tahun&&"2024"!=e.tahun&&"2025"!=e.tahun?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:1,class:"btn btn-primary btn-sm",onClick:function(t){return o.sinkroPenilaianSiasn(e.periode)}},"Kirim ke SIASN",8,xP)),l.skp&&"pppk_paruh_waktu"!=i.jenis_pegawai&&null==i.plt_plh_id&&null==e.jenis_periode&&e.tahun>="2025"?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:2,class:"btn btn-primary btn-sm",onClick:function(t){return o.sinkroPenilaianPeriodikSiasn(e.periode)}},"Kirim ke SIASN",8,BP)):(0,a.createCommentVNode)("",!0)])])]),(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("td",SP,(0,a.toDisplayString)(e.hasil_kerja?o.properCase(e.hasil_kerja):"-"),1),(0,a.createElementVNode)("td",CP,(0,a.toDisplayString)(e.perilaku_kerja?o.properCase(e.perilaku_kerja):"-"),1),(0,a.createElementVNode)("td",TP,(0,a.toDisplayString)(e.hasil_akhir?o.properCase(e.hasil_akhir):"-"),1),(0,a.createElementVNode)("td",jP,[(0,a.createTextVNode)((0,a.toDisplayString)(e.capaian_organisasi?o.properCase(e.capaian_organisasi):"-")+" ",1),DP,e.capaian_organisasi&&"1"==e.is_final?((0,a.openBlock)(),(0,a.createElementBlock)("span",PP,"Final")):(0,a.createCommentVNode)("",!0),e.capaian_organisasi&&"1"!=e.is_final?((0,a.openBlock)(),(0,a.createElementBlock)("span",FP,"Belum Final")):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("div",IP,["final"!=e.jenis_periode?((0,a.openBlock)(),(0,a.createBlock)(c,{key:0,class:"btn btn-danger btn-sm",to:"/skp/"+i.skp_id+"/penilaian/"+e.periode+"/rencana_aksi"},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)("Rencana Aksi ")]})),_:2},1032,["to"])):(0,a.createCommentVNode)("",!0),"final"!=e.jenis_periode&&"1"==e.is_kinerja_harian?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[UP,(0,a.createVNode)(c,{class:"btn btn-success btn-sm",to:"/kinerja_harian/"+i.skp_id+"/"+e.periode+"/0"},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)(" Progress Harian ")]})),_:2},1032,["to"])],64)):(0,a.createCommentVNode)("",!0),MP,(0,a.createVNode)(c,{class:"btn btn-primary btn-sm",to:"/skp/"+i.skp_id+"/penilaian/"+e.periode+"/eviden"},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)("Pengisian Bukti Dukung dan Lihat Hasil ")]})),_:2},1032,["to"]),(0,a.createTextVNode)(),OP,(0,a.createVNode)(c,{class:"btn btn-info btn-sm",to:"/skp/"+i.skp_id+"/penilaian/"+e.periode+"/feedback_perilaku"},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)("Feedback Perilaku ")]})),_:2},1032,["to"]),(0,a.createTextVNode)(),LP,e.keberatan_status?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},["diisi"==e.keberatan_status||"terlambat"==e.keberatan_status?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-danger btn-sm",onClick:function(t){return o.editKeberatan(e.periode,e.keberatan_status,e.keberatan_deadline,e.pegawai_atasan_nama,e.pegawai_atasan_penilai_nama,e.waktu_dinilai,e.tanggal_akhir_pengajuan)},target:"_blank"},"Ajukan Keberatan",8,KP)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createElementVNode)("button",{class:"btn btn-light btn-sm",onClick:function(t){return o.statusKeberatan(e.periode,e.keberatan_status,e.keberatan_id)},target:"_blank"},"Status Keberatan",8,RP),(0,a.createElementVNode)("button",{class:"btn btn-light btn-sm",onClick:function(t){return o.cetakDokumenKeberatan(e.periode,e.id_penilaian)},target:"_blank"},"Cetak Dokumen Keberatan",8,HP),(0,a.withDirectives)((0,a.createElementVNode)("button",{class:"btn btn-danger btn-sm",onClick:function(t){return o.statusKeberatan(e.periode,"batalkan",e.keberatan_id)},target:"_blank"},"Batalkan keberatan",8,QP),[[a.vShow,"pengajuan"==e.keberatan_status]]),$P],64))],64)):(0,a.createCommentVNode)("",!0),e.hasil_akhir?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:3},[(0,a.createVNode)(c,{class:"btn btn-light btn-sm",to:"/skp/"+i.skp_id+"/penilaian/"+e.periode+"/pembinaan/"+e.id_penilaian},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)("Pembinaan ")]})),_:2},1032,["to"]),(0,a.createTextVNode)(),zP],64)):(0,a.createCommentVNode)("",!0)])])])],64)})),128))])])])]),(0,a.createElementVNode)("div",JP,[(0,a.createElementVNode)("div",qP,[(0,a.createElementVNode)("table",GP,[WP,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.data.penilaian_bawahan,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.nama),1),(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("div",YP,[(0,a.createVNode)(c,{class:"btn btn-outline-warning btn-sm",to:"/skp/"+i.skp_id+"/penilaian/"+e.periode+"/feedback_bawahan"},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)(" Penilaian Bawahan ")]})),_:2},1032,["to"]),(0,a.createTextVNode)(),XP,(0,a.createVNode)(c,{class:"btn btn-outline-warning btn-sm",to:"/skp/"+i.skp_id+"/penilaian/"+e.periode+"/rekap_bawahan"},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)(" Rekap Penilaian Bawahan ")]})),_:2},1032,["to"]),(0,a.createTextVNode)(),ZP,(0,a.createVNode)(c,{class:"btn btn-outline-info btn-sm",to:"/skp/"+i.skp_id+"/penilaian/"+e.periode+"/kurva"},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)("Lihat Kurva ")]})),_:2},1032,["to"]),(0,a.createTextVNode)(),eF,e.keberatan_respond?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createVNode)(c,{class:"btn btn-outline-danger btn-sm",to:"/skp/"+i.skp_id+"/penilaian/"+e.periode+"/keberatan_respond"},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)(" Terdapat "+(0,a.toDisplayString)(e.keberatan_respond)+" Mengajukan Keberatan ",1)]})),_:2},1032,["to"]),(0,a.createTextVNode)(),tF],64)):(0,a.createCommentVNode)("",!0),(0,a.createVNode)(c,{class:"btn btn-outline-secondary btn-sm",to:"/skp/"+i.skp_id+"/penilaian/"+e.periode+"/pembinaan/0"},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)(" Pembinaan Bawahan ")]})),_:2},1032,["to"]),(0,a.createTextVNode)(),nF,"final"!=e.jenis_periode&&"1"==i.skp.is_enable_kinerja_harian?((0,a.openBlock)(),(0,a.createBlock)(c,{key:1,class:"btn btn-outline-success btn-sm",to:"/kinerja_harian/0/"+e.periode+"/"+i.skp_id},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)(" Progress Harian Bawahan ")]})),_:2},1032,["to"])):(0,a.createCommentVNode)("",!0),(0,a.createTextVNode)(),aF])])])})),128))])])])])])])):(0,a.createCommentVNode)("",!0)])])]),(0,a.createVNode)(d,{ref:"modalCetakPenilaianPeriodikSkp"},null,512),(0,a.createVNode)(u,{ref:"modalCetakDokumenEvaluasiKinerja"},null,512),(0,a.createVNode)(p,{ref:"modalEditKeberatan",onDone:t[5]||(t[5]=function(e){return o.loadListPeriodePenilaian()})},null,512),(0,a.createVNode)(m,{ref:"modalCetakDokumenKeberatan"},null,512),(0,a.createVNode)(f,{ref:"modalEditDelegasiPenilaian",onDone:t[6]||(t[6]=function(e){return o.loadListPeriodePenilaian()})},null,512),(0,a.createVNode)(h,{ref:"sinkroPenilaianPmmModal",onDone:t[7]||(t[7]=function(e){return o.loadListPeriodePenilaian()})},null,512),(0,a.createVNode)(A,{ref:"modalTambahPeriodePenilaian",onDone:t[8]||(t[8]=function(e){return o.loadListPeriodePenilaian()})},null,512),(0,a.createVNode)(g,{ref:"modalHitungPredikatFinal",onDone:t[9]||(t[9]=function(e){return o.loadListPeriodePenilaian()})},null,512)],64)}]]);var EH={class:"page-title"},NH={class:"row"},_H=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("h3",null,"Pengisian Bukti Dukung"),(0,a.createElementVNode)("p",{class:"text-subtitle text-muted"},"Pengisian Bukti Dukung.")],-1),wH={class:"col-lg-6 text-end"};var VH={class:"form-group"},xH=(0,a.createElementVNode)("label",null,"Nama Bukti Dukung",-1),BH={class:"form-group"},SH=(0,a.createElementVNode)("label",null,"Bukti Dukung (Link ke file Google Drive/Dropbox/etc)",-1);const CH={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:["data"],emits:["done"],data:function(){return{editData:{mode:"add",eviden:null,bukti_eviden:null,indikator_id:null,bagian:null,skp_id:null,skp_indikator_id:null},editValidation:at.Ik({bukti_eviden:at.Yj().url().required(),eviden:at.Yj().required()})}},methods:{fuseSearch:function(e,t){var n=new Ld.A(e,{keys:["kegiatan"],shouldSort:!0,threshold:0});return t.length?n.search(t).map((function(e){return e.item})):n.list},formatDateTime:function(e){return(0,de.r6)(e)},edit:function(e){var t=e.rhk,n=e.ind,a=e.ev;this.editData=null==a?{mode:"add",eviden:null,bukti_eviden:null,bagian:t.bagian,skp_id:this.data.info.skp_id,skp_indikator_id:n.id,skp_eviden_id:null}:{mode:"edit",eviden:a.eviden,bukti_eviden:a.bukti_eviden,bagian:t.bagian,skp_id:this.data.info.skp_id,skp_indikator_id:n.id,skp_eviden_id:a.id},this.$refs.modal.show()},doEdit:function(){var e=this;this.$refs.formEdit.validate().then((function(t){if(1==t.valid)if("add"==e.editData.mode){var n=e.$loading.show();et.A.post("/api/skp/"+e.data.info.skp_id+"/penilaian/"+e.data.info.periode+"/eviden",e.editData).then((function(t){e.$refs.modal.hide(),n.hide(),e.$emit("done",{mode:"add",eviden:t})})).catch((function(e){alert(e.message),n.hide()}))}else{var a=e.$loading.show();et.A.put("/api/skp/"+e.data.info.skp_id+"/penilaian/"+e.data.info.periode+"/eviden/"+e.editData.skp_eviden_id,e.editData).then((function(t){e.$refs.modal.hide(),a.hide(),e.$emit("done",{mode:"edit",eviden:t})})).catch((function(e){alert(e.message),a.hide()}))}}))}},watch:{}},TH=(0,it.A)(CH,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{title:"add"==i.editData.mode?"Tambah Bukti Dukung":"Edit Bukti Dukung",ref:"modal",onClick:t[2]||(t[2]=function(e){return o.doEdit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"formEdit","validation-schema":i.editValidation},{default:(0,a.withCtx)((function(){return["add"==i.editData.mode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[],64)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",VH,[xH,(0,a.createVNode)(l,{name:"eviden",class:"form-control",modelValue:i.editData.eviden,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.editData.eviden=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"eviden"})]),(0,a.createElementVNode)("div",BH,[SH,(0,a.createVNode)(l,{name:"bukti_eviden",class:"form-control",modelValue:i.editData.bukti_eviden,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.editData.bukti_eviden=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"bukti_eviden"})])]})),_:1},8,["validation-schema"])]})),_:1},8,["title"])}]]);var jH={class:"form-group"},DH=(0,a.createElementVNode)("label",null,"Realisasi",-1),PH={class:"form-group"},FH=(0,a.createElementVNode)("label",null,"Sumber Data",-1);const IH={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:["data"],emits:["done"],data:function(){return{editData:{realisasi:null,realisasi_persen:null,sumber_data:null,bagian:"organisasi",skp_id:this.data.info.skp_id,skp_indikator_id:null,skp_penilaian_id:this.data.info.skp_penilaian_id}}},methods:{edit:function(e){var t=e.rhk,n=e.ind,a=e.re;this.editData={realisasi:a.realisasi,sumber_data:a.sumber_data,bagian:t.bagian,skp_id:this.data.info.skp_id,skp_indikator_id:n.id,skp_penilaian_id:this.data.info.skp_penilaian_id},this.$refs.modal.show()},doEdit:function(){var e=this,t=this.$loading.show();et.A.put("/api/skp/"+this.data.info.skp_id+"/penilaian/"+this.data.info.periode+"/realisasi/"+this.editData.skp_indikator_id,this.editData).then((function(n){e.$refs.modal.hide(),t.hide(),e.$emit("done",n)})).catch((function(e){alert(e.message),t.hide()}))}}};function UH(e){return UH="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},UH(e)}function MH(e){return function(e){if(Array.isArray(e))return QH(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||HH(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function OH(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function LH(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){l=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(l)throw i}}}}function HH(e,t){if(e){if("string"==typeof e)return QH(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?QH(e,t):void 0}}function QH(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n"2025"}},methods:{loadData:function(){var e=this;this.$root.get("/api/skp/"+this.$route.params.id+"/penilaian/"+this.periode+"/eviden?master=1").then((function(t){var n,a,r;e.periode_nama=null!==(n=null==t||null===(a=t.info)||void 0===a||null===(r=a.infoPeriode)||void 0===r?void 0:r.periode)&&void 0!==n?n:"",e.data=t}))},editRealisasi:function(e){var t=e.rhk,n=e.ind,a=e.re;this.$refs.editRealisasi.edit({rhk:t,ind:n,re:a})},editEviden:function(e){var t=e.rhk,n=e.ind,a=e.ev,r=e.del;this.$refs.editEviden.edit({rhk:t,ind:n,ev:a,del:r})},hapusEviden:function(e){var t=this,n=e.rhk,a=e.ind,r=e.ev;confirm("Yakin akan menghapus eviden tersebut?")&&this.$root.delete("/api/skp/"+this.data.info.skp_id+"/penilaian/"+this.data.info.periode+"/eviden/"+r.id+"/"+r.bagian).then((function(e){var i=t.isModeHarian?[]:t.cariIndikator(n.bagian,a.id);0!=i.length?i.forEach((function(e){e.eviden=(e.eviden||[]).filter((function(e){return e.id!=r.id}))})):t.reloadKinerja()}))},cariIndikator:function(e,t){var n,a,r=[],i=RH((null===(n=this.data)||void 0===n?void 0:n.kinerja)||[]);try{for(i.s();!(a=i.n()).done;){var o=a.value;if(o.bagian==e){var l,s=RH(o.indikators||[]);try{for(s.s();!(l=s.n()).done;){var c=l.value;c.id==t&&r.push(c)}}catch(e){s.e(e)}finally{s.f()}}}}catch(e){i.e(e)}finally{i.f()}return r},realisasiTersimpan:function(e){var t=this.isModeHarian||!e?[]:this.cariIndikator(e.bagian,e.skp_indikator_id);0!=t.length?t.forEach((function(t){var n;""!==e.realisasi?t.realisasi=LH(LH({},t.realisasi||{}),e):t.realisasi=(KH(n={skp_penilaian_id:e.skp_penilaian_id},"organisasi"==e.bagian?"skp_organisasi_indikator_id":"skp_indikator_id",e.skp_indikator_id),KH(n,"realisasi",""),KH(n,"sumber_data",""),n)})):this.reloadKinerja()},evidenTersimpan:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.mode,n=e.eviden,a=this.isModeHarian||!n?[]:this.cariIndikator(n.bagian,n.skp_indikator_id);0!=a.length?a.forEach((function(e){e.eviden="add"==t?[].concat(MH(e.eviden||[]),[LH({},n)]):(e.eviden||[]).map((function(e){return e.id==n.id?LH(LH({},e),{},{eviden:n.eviden,bukti_eviden:n.bukti_eviden,updated_at:n.updated_at}):e}))})):this.reloadKinerja()},editEvidenRenaksi:function(e){var t=e.renaksi;this.$refs.editEvidenRenaksi.show({renaksi:t})},cariRenaksi:function(e,t){var n,a,r=[],i=function(n){var a,i=RH(n||[]);try{for(i.s();!(a=i.n()).done;){var o=a.value;o.bagian==e&&o.id==t&&r.push(o)}}catch(e){i.e(e)}finally{i.f()}},o=RH((null===(n=this.data)||void 0===n?void 0:n.kinerja)||[]);try{for(o.s();!(a=o.n()).done;){var l=a.value;i(l.rencana_aksi);var s,c=RH(l.indikators||[]);try{for(c.s();!(s=c.n()).done;){i(s.value.rencana_aksi)}}catch(e){c.e(e)}finally{c.f()}}}catch(e){o.e(e)}finally{o.f()}return r},renaksiTersimpan:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.bagian,n=e.id,a=e.perubahan,r=a&&"object"==UH(a)?this.cariRenaksi(t,n):[];0!=r.length?r.forEach((function(e){return Object.assign(e,a)})):this.reloadKinerja()},reloadKinerja:function(){var e=this;this.$root.get("/api/skp/"+this.$route.params.id+"/penilaian/"+this.periode+"/eviden_kinerja").then((function(t){e.data=LH(LH({},e.data),{},{kinerja:t.kinerja})}))}},created:function(){this.loadData()}},zH=(0,it.A)($H,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("FormSkp"),c=(0,a.resolveComponent)("ModalEditRealisasi"),d=(0,a.resolveComponent)("ModalEditEviden"),u=(0,a.resolveComponent)("ModalDetailBuktiDukung");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",EH,[(0,a.createElementVNode)("div",NH,[_H,(0,a.createElementVNode)("div",wH,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.go(-1)})},"Kembali")])])]),null!=i.data?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createVNode)(s,{mode:i.mode,periode:i.periode,periode_nama:i.periode_nama,data:i.data,ref:"formSkp",onEditEviden:o.editEviden,onHapusEviden:o.hapusEviden,onEditRealisasi:o.editRealisasi,onEditEvidenRenaksi:o.editEvidenRenaksi},null,8,["mode","periode","periode_nama","data","onEditEviden","onHapusEviden","onEditRealisasi","onEditEvidenRenaksi"]),(0,a.createVNode)(c,{ref:"editRealisasi",data:i.data,onDone:o.realisasiTersimpan},null,8,["data","onDone"]),(0,a.createVNode)(d,{ref:"editEviden",data:i.data,onDone:o.evidenTersimpan},null,8,["data","onDone"]),(0,a.createVNode)(u,{ref:"editEvidenRenaksi",onDone:o.renaksiTersimpan},null,8,["onDone"])],64)):(0,a.createCommentVNode)("",!0)],64)}]]);var JH={class:"page-title"},qH={class:"row"},GH=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("h3",null,"Penilaian Bawahan"),(0,a.createElementVNode)("p",{class:"text-subtitle text-muted"},"Pengisian Feedback Atasan.")],-1),WH={class:"col-lg-6 text-end"},YH={class:"card"},XH={class:"card-body"},ZH={class:"form-group"},eQ=(0,a.createElementVNode)("label",{class:"form-label"},"Pilih Bawahan",-1),tQ={key:0,class:"text-success"},nQ={key:1,class:"text-danger"},aQ=(0,a.createElementVNode)("br",null,null,-1),rQ={key:0,class:"text-success"},iQ={key:1,class:"text-danger"},oQ=(0,a.createElementVNode)("br",null,null,-1);var lQ={class:"form-group"},sQ=(0,a.createElementVNode)("label",null,"Feedback",-1);const cQ={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:["data"],emits:["done"],data:function(){return{editData:{mode:"add",feedback:"",indikator_id:null,bagian:null,skp_id:null,skp_indikator_id:null,jenis_feedback:null},editValidation:null}},methods:{addText:function(e){null==this.editData.feedback?this.editData.feedback=e:this.editData.feedback+=e},edit:function(e){var t=this,n=e.rhk,a=e.ind,r=e.fe;if("delete"==e.del){if(confirm("Yakin akan menghapus feedback tersebut?")){var i=this.$loading.show();et.A.delete("/api/skp/"+this.$route.params.id+"/penilaian/"+this.data.info.infoPeriode.id+"/eviden_bawahan/"+this.data.info.skp_id+"/feedback/"+r.id+"/"+n.bagian).then((function(e){i.hide(),t.$emit("done",{mode:"delete",jenis:"kinerja",feedback:{id:r.id,bagian:n.bagian,skp_indikator_id:a.id}})})).catch((function(e){alert(e.message),i.hide()}))}}else this.editData=null==r?{mode:"add",feedback:null,bagian:n.bagian,skp_id:this.data.info.skp_id,skp_indikator_id:a.id,skp_feedback_id:null,jenis:"kinerja"}:{mode:"edit",feedback:r.feedback,bagian:n.bagian,skp_id:this.data.info.skp_id,skp_indikator_id:a.id,skp_feedback_id:r.id,jenis:"kinerja"},this.$refs.editFeedbackModal.show()},editPerilaku:function(e){var t=this,n=e.perilaku,a=e.fe;if("delete"==e.del){if(confirm("Yakin akan menghapus feedback tersebut?")){var r=this.$loading.show();et.A.delete("/api/skp/"+this.$route.params.id+"/penilaian/"+this.data.info.infoPeriode.id+"/eviden_bawahan/"+this.data.info.skp_id+"/feedback/"+a.id+"/perilaku").then((function(e){r.hide(),t.$emit("done",{mode:"delete",jenis:"perilaku",feedback:{id:a.id,skp_perilaku_id:n.skp_perilaku_id}})})).catch((function(e){alert(e.message),r.hide()}))}}else this.editData=null==a?{mode:"add",feedback:null,skp_id:this.data.info.skp_id,skp_indikator_id:n.skp_perilaku_id,skp_feedback_id:null,jenis:"perilaku"}:{mode:"edit",feedback:a.feedback,skp_id:this.data.info.skp_id,skp_indikator_id:n.skp_perilaku_id,skp_feedback_id:a.id,jenis:"perilaku"},this.$refs.editFeedbackModal.show()},doEdit:function(){var e=this;this.$refs.formEdit.validate().then((function(t){if(1==t.valid)if("add"==e.editData.mode){var n=e.$loading.show();et.A.post("/api/skp/"+e.$route.params.id+"/penilaian/"+e.data.info.infoPeriode.id+"/eviden_bawahan/"+e.data.info.skp_id+"/feedback",e.editData).then((function(t){e.$refs.editFeedbackModal.hide(),n.hide(),e.$emit("done",{mode:e.editData.mode,jenis:e.editData.jenis,feedback:t})})).catch((function(e){alert(e.message),n.hide()}))}else{var a=e.$loading.show();et.A.put("/api/skp/"+e.$route.params.id+"/penilaian/"+e.data.info.infoPeriode.id+"/eviden_bawahan/"+e.data.info.skp_id+"/feedback/"+e.editData.skp_feedback_id,e.editData).then((function(t){e.$refs.editFeedbackModal.hide(),a.hide(),e.$emit("done",{mode:e.editData.mode,jenis:e.editData.jenis,feedback:t})})).catch((function(e){alert(e.message),a.hide()}))}}))}},watch:{model:function(e,t){this.editValidation=at.Ik({feedback:at.Yj().required()})}}},dQ=(0,it.A)(cQ,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{title:"add"==i.editData.mode?"Tambah Feedback":"Edit Feedback",ref:"editFeedbackModal",onClick:t[3]||(t[3]=function(e){return o.doEdit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"formEdit","validation-schema":i.editValidation},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",lQ,[sQ,(0,a.createVNode)(l,{name:"feedback",class:"form-control",modelValue:i.editData.feedback,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.editData.feedback=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"feedback"})])]})),_:1},8,["validation-schema"]),(0,a.createElementVNode)("button",{class:"btn btn-secondary",onClick:t[1]||(t[1]=function(e){return o.addText("👍")})},"👍"),(0,a.createElementVNode)("button",{class:"btn btn-secondary",onClick:t[2]||(t[2]=function(e){return o.addText("👎")})},"👎")]})),_:1},8,["title"])}]]);var uQ={class:"form-group"},pQ=(0,a.createElementVNode)("label",null,"Hasil",-1),mQ=(0,a.createElementVNode)("option",{value:""},"-",-1),fQ=(0,a.createElementVNode)("option",{value:"dibawah"},"DIBAWAH EKSPEKTASI",-1),hQ=(0,a.createElementVNode)("option",{value:"sesuai"},"SESUAI EKSPEKTASI",-1),AQ=(0,a.createElementVNode)("option",{value:"diatas"},"DIATAS EKSPEKTASI",-1);const gQ={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:["data"],emits:["done"],data:function(){return{editData:{kolom:null,nilai:null,skp_penilaian_id:null}}},methods:{edit:function(e){var t=e.kolom,n=e.nilai,a=e.skp_penilaian_id;this.editData={kolom:t,nilai:n,skp_penilaian_id:a},this.$refs.modal.show()},doEdit:function(){var e=this,t=this.$loading.show();et.A.post("/api/skp/"+this.$route.params.id+"/penilaian/"+this.data.info.periode+"/hasil/"+this.data.info.skp_id,this.editData).then((function(n){e.$refs.modal.hide(),t.hide(),e.$emit("done",{kolom:e.editData.kolom,penilaian:n})})).catch((function(e){alert(e.message),t.hide()}))}}},kQ=(0,it.A)(gQ,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{ref:"modal",title:"Ubah Hasil",onClick:t[1]||(t[1]=function(e){return o.doEdit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"formEdit"},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",uQ,[pQ,(0,a.createVNode)(l,{name:"nilai",as:"select",class:"form-select",modelValue:i.editData.nilai,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.editData.nilai=e})},{default:(0,a.withCtx)((function(){return[mQ,fQ,hQ,AQ]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"nilai"})])]})),_:1},512)]})),_:1},512)}]]);var bQ={class:"form-group"},yQ=(0,a.createElementVNode)("label",null,"Penilaian Hasil Kerja",-1),vQ=(0,a.createElementVNode)("option",{value:""},"-",-1),EQ={value:"1"},NQ={value:"2"},_Q={value:"3"},wQ={value:"4"},VQ={value:"5"};const xQ={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:["data"],emits:["done"],data:function(){return{editData:{bagian:null,kolom:null,nilai:null,skp_id:null,skp_penilaian_id:null,skp_indikator_id:null,skp_organisasi_id:null}}},methods:{edit:function(e){var t=e.bagian,n=e.kolom,a=e.indikator,r=e.nilai;this.editData={bagian:t.bagian,kolom:n,nilai:a.penilaian_indikator&&null!==r?String(r.capaian):r,skp_id:this.data.info.skp_id,skp_penilaian_id:this.data.info.skp_penilaian_id,skp_indikator_id:a.id,skp_organisasi_id:t.skp_organisasi_id},this.$refs.modal.show()},doEdit:function(){var e=this,t=this.$loading.show();console.log(this.editData),et.A.post("/api/skp/"+this.data.info.skp_id+"/penilaian/"+this.data.info.periode+"/penilaian_indikator",this.editData).then((function(n){e.$refs.modal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))},getStars:function(e){return"⭐".repeat(e)+"☆".repeat(5-e)}}},BQ=(0,it.A)(xQ,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{ref:"modal",title:"Ubah Capaian Indikator",onClick:t[1]||(t[1]=function(e){return o.doEdit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"formEdit"},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",bQ,[yQ,(0,a.createVNode)(l,{name:"nilai",as:"select",class:"form-select",modelValue:i.editData.nilai,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.editData.nilai=e})},{default:(0,a.withCtx)((function(){return[vQ,(0,a.createElementVNode)("option",EQ,(0,a.toDisplayString)(o.getStars(1)),1),(0,a.createElementVNode)("option",NQ,(0,a.toDisplayString)(o.getStars(2)),1),(0,a.createElementVNode)("option",_Q,(0,a.toDisplayString)(o.getStars(3)),1),(0,a.createElementVNode)("option",wQ,(0,a.toDisplayString)(o.getStars(4)),1),(0,a.createElementVNode)("option",VQ,(0,a.toDisplayString)(o.getStars(5)),1)]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"nilai"})])]})),_:1},512)]})),_:1},512)}]]);var SQ={class:"form-group"},CQ=(0,a.createElementVNode)("label",null,"Penilaian Perilaku Kerja",-1),TQ=(0,a.createElementVNode)("option",{value:""},"-",-1),jQ={value:"1"},DQ={value:"2"},PQ={value:"3"},FQ={value:"4"},IQ={value:"5"};const UQ={name:"ModalEditPenilaianPerilaku",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:["data"],emits:["done"],data:function(){return{editData:[]}},methods:{edit:function(e){var t=e.perilaku;this.editData={skp_perilaku_id:t.skp_perilaku_id,feedback:t.feedback?String(t.feedback):""},console.log(t),this.$refs.modal.show()},doEdit:function(){var e=this,t=this.$loading.show();et.A.post("/api/skp/"+this.data.info.skp_id+"/penilaian/"+this.data.info.periode+"/penilaian_perilaku",this.editData).then((function(n){e.$refs.modal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))},getStars:function(e){return"⭐".repeat(e)+"☆".repeat(5-e)}}},MQ=(0,it.A)(UQ,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{ref:"modal",title:"Ubah Penilaian Perilaku",onClick:t[1]||(t[1]=function(e){return o.doEdit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"formEdit"},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",SQ,[CQ,(0,a.createVNode)(l,{name:"nilai",as:"select",class:"form-select",modelValue:i.editData.feedback,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.editData.feedback=e})},{default:(0,a.withCtx)((function(){return[TQ,(0,a.createElementVNode)("option",jQ,(0,a.toDisplayString)(o.getStars(1)),1),(0,a.createElementVNode)("option",DQ,(0,a.toDisplayString)(o.getStars(2)),1),(0,a.createElementVNode)("option",PQ,(0,a.toDisplayString)(o.getStars(3)),1),(0,a.createElementVNode)("option",FQ,(0,a.toDisplayString)(o.getStars(4)),1),(0,a.createElementVNode)("option",IQ,(0,a.toDisplayString)(o.getStars(5)),1)]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"nilai"})])]})),_:1},512)]})),_:1},512)}]]);var OQ={class:"form-group d-flex flex-column gap-3"},LQ=(0,a.createElementVNode)("p",{class:"mb-0"},[(0,a.createTextVNode)(" Penilaian SKP ini sudah di delegasikan kepada "),(0,a.createElementVNode)("strong",null,"Ketua Tim"),(0,a.createTextVNode)(". Apakah Anda menyetujui penilaian yang diberikan oleh "),(0,a.createElementVNode)("strong",null,"Ketua Tim"),(0,a.createTextVNode)(" untuk proses perhitungan predikat kinerja ini? ")],-1),KQ=(0,a.createElementVNode)("div",{class:"alert alert-primary mb-0 py-2 px-3"},[(0,a.createTextVNode)(" ✓  Jika Anda telah setuju, klik "),(0,a.createElementVNode)("strong",null,"OK"),(0,a.createTextVNode)(" untuk melanjutkan proses perhitungan predikat kinerja. ")],-1),RQ=(0,a.createElementVNode)("div",{class:"alert alert-danger mb-0 py-2 px-3"},[(0,a.createTextVNode)(" ⚠  Jika tidak setuju, isikan indikator yang perlu diperbaiki serta alasan perbaikan dan koordinasikan terlebih dahulu dengan "),(0,a.createElementVNode)("strong",null,"Ketua Tim"),(0,a.createTextVNode)(". ")],-1),HQ={class:"form-group"},QQ=(0,a.createElementVNode)("label",{for:"perluPerbaikan"},[(0,a.createElementVNode)("strong",null,"Bagian Penilaian yang Perlu Diperbaiki (Indikator)")],-1),$Q=(0,a.createElementVNode)("option",{value:"",selected:""},"-- Pilih bagian yang perlu diperbaiki --",-1),zQ=["value"],JQ={class:"form-group"},qQ=(0,a.createElementVNode)("label",{for:"alasanPerbaikan"},[(0,a.createElementVNode)("strong",null,"Alasan Perlu Diperbaiki")],-1);function GQ(e){return GQ="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},GQ(e)}function WQ(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function YQ(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){l=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(l)throw i}}}}function r$(e,t){if(e){if("string"==typeof e)return i$(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i$(e,t):void 0}}function i$(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n"2025"}},methods:{loadBawahans:function(){var e=this;this.$root.get("/api/skp/"+this.$route.params.id+"/penilaian/"+this.$route.params.periode+"/rekap_bawahan").then((function(t){e.bawahans=t}))},fuseSearch:function(e,t){var n=new Ld.A(e,{keys:["nip","nama","hasil_akhir"],shouldSort:!0,threshold:0});return t.length?n.search(t).map((function(e){return e.item})):n.list},loadData:function(){var e=this;this.$root.get("/api/skp/"+this.$route.params.id+"/penilaian/"+this.$route.params.periode+"/eviden_bawahan/"+this.bawahan.skp_id).then((function(t){e.data=t}))},reloadKinerja:function(){var e=this;if(!this.isModeHarian&&this.data){var t=this.bawahan.skp_id;this.$root.get("/api/skp/"+this.$route.params.id+"/penilaian/"+this.$route.params.periode+"/eviden_bawahan_kinerja/"+t).then((function(n){var a;e.data&&(null===(a=e.bawahan)||void 0===a?void 0:a.skp_id)==t&&(e.data=l$(l$({},e.data),{},{kinerja:n.kinerja,penilaian:n.penilaian}))}))}else this.loadData()},cariIndikator:function(e,t){var n,a,r=[],i=a$((null===(n=this.data)||void 0===n?void 0:n.kinerja)||[]);try{for(i.s();!(a=i.n()).done;){var o=a.value;if(o.bagian==e){var l,s=a$(o.indikators||[]);try{for(s.s();!(l=s.n()).done;){var c=l.value;c.id==t&&r.push(c)}}catch(e){s.e(e)}finally{s.f()}}}}catch(e){i.e(e)}finally{i.f()}return r},feedbackTersimpan:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.mode,a=t.jenis,r=t.feedback,i=[];!this.isModeHarian&&r&&(i="perilaku"==a?((null===(e=this.data)||void 0===e?void 0:e.perilaku)||[]).filter((function(e){return e.skp_perilaku_id==r.skp_perilaku_id})):this.cariIndikator(r.bagian,r.skp_indikator_id));0!=i.length?i.forEach((function(e){var t=e.feedback||[];"add"==n?(e.feedback=[].concat(n$(t),[l$({},r)]),"perilaku"==a&&e.feedback.sort((function(e,t){return t.is_feedback_atasan-e.is_feedback_atasan}))):"edit"==n?e.feedback=t.map((function(e){return e.id==r.id?l$(l$({},e),{},{feedback:r.feedback}):e})):"delete"==n&&(e.feedback=t.filter((function(e){return e.id!=r.id})))})):this.loadData()},hasilTersimpan:function(){var e,t=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).penilaian;!this.isModeHarian&&t&&null!==(e=this.data)&&void 0!==e&&e.penilaian?this.data.penilaian=l$(l$({},this.data.penilaian),t):this.loadData()},editFeedback:function(e){var t=e.rhk,n=e.ind,a=e.fe,r=e.del;this.$refs.editFeedbackModal.edit({rhk:t,ind:n,fe:a,del:r})},editFeedbackPerilaku:function(e){var t=e.perilaku,n=e.fe,a=e.del;this.$refs.editFeedbackModal.editPerilaku({perilaku:t,fe:n,del:a})},editHasilIndikator:function(e){var t=e.bagian,n=e.kolom,a=e.indikator,r=e.nilai;this.$refs.editPredikatModal.edit({bagian:t,kolom:n,indikator:a,nilai:r})},editPenilaianPerilaku:function(e){var t=e.perilaku;this.$refs.editPenilaianPerilakuModal.edit({perilaku:t})},prosesPenilaian:function(){var e=this;if("1"==this.data.info.skp_atasan_is_delegasi){var t={info:this.data.info,kinerja:this.data.kinerja};this.$refs.penilaianPredikatModal.show(t)}else this.$root.post("/api/skp/"+this.data.info.skp_id+"/penilaian/"+this.data.info.periode+"/proses_penilaian").then((function(t){e.loadData()}))},editHasil:function(e){var t=e.kolom,n=e.nilai,a=e.skp_penilaian_id;this.$refs.editHasilModal.edit({kolom:t,nilai:n,skp_penilaian_id:a})},prosesHasilKerja:function(){var e=this;this.$root.post("/api/skp/"+this.data.info.skp_id+"/penilaian/"+this.data.info.periode+"/proses_penilaian").then((function(t){e.loadData()}))},detilEvidenRenaksi:function(e){this.$refs.detilEvidenRenaksi.show(e,!0)},properCase:function(e){return(0,de.xJ)(e)},getIndex:function(e){return this.bawahans.findIndex((function(t){return t.nip===e}))}},created:function(){this.loadBawahans()}},d$=(0,it.A)(c$,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("v-select"),c=(0,a.resolveComponent)("FormSkp"),d=(0,a.resolveComponent)("ModalEditFeedback"),u=(0,a.resolveComponent)("ModalEditHasil"),p=(0,a.resolveComponent)("ModalDetailBuktiDukung"),m=(0,a.resolveComponent)("ModalEditPredikatIndikator"),f=(0,a.resolveComponent)("ModalEditPenilaianPerilaku"),h=(0,a.resolveComponent)("ModalPredikatKinerja");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",JH,[(0,a.createElementVNode)("div",qH,[GH,(0,a.createElementVNode)("div",WH,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.go(-1)})},"Kembali")])])]),(0,a.createElementVNode)("div",YH,[(0,a.createElementVNode)("div",XH,[(0,a.createElementVNode)("div",ZH,[eQ,(0,a.createVNode)(s,{modelValue:i.bawahan,"onUpdate:modelValue":[t[1]||(t[1]=function(e){return i.bawahan=e}),o.loadData],name:"bawahan",label:"nama",options:i.bawahans,filter:o.fuseSearch},{option:(0,a.withCtx)((function(e){var t=e.nip,n=e.nama,r=e.hasil_akhir,i=e.status,l=e.pegawai_jabatan;return[r?((0,a.openBlock)(),(0,a.createElementBlock)("span",tQ,"Sudah Dinilai - ")):((0,a.openBlock)(),(0,a.createElementBlock)("span",nQ,"Belum Dinilai - ")),(0,a.createTextVNode)(" "+(0,a.toDisplayString)(o.getIndex(t)+1)+".  "+(0,a.toDisplayString)(t)+" - "+(0,a.toDisplayString)(n)+" ",1),aQ,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(l)+" - "+(0,a.toDisplayString)(o.properCase(i)),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.nip,n=e.nama,r=e.hasil_akhir,i=e.status,l=e.pegawai_jabatan;return[(0,a.createTextVNode)((0,a.toDisplayString)(o.getIndex(t)+1)+". ",1),r?((0,a.openBlock)(),(0,a.createElementBlock)("span",rQ,"Sudah Dinilai - ")):((0,a.openBlock)(),(0,a.createElementBlock)("span",iQ,"Belum Dinilai - ")),(0,a.createTextVNode)(" "+(0,a.toDisplayString)(t)+" - "+(0,a.toDisplayString)(n)+" ",1),oQ,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(l)+" - "+(0,a.toDisplayString)(o.properCase(i)),1)]})),_:1},8,["modelValue","options","filter","onUpdate:modelValue"])])])]),null!=i.data?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createVNode)(c,{mode:i.mode,canEditHasil:i.canEditHasil,data:i.data,ref:"formSkp",onEditFeedback:o.editFeedback,onEditHasilIndikator:o.editHasilIndikator,onEditPenilaianPerilaku:o.editPenilaianPerilaku,onProsesHasilKerja:o.prosesHasilKerja,onEditFeedbackPerilaku:o.editFeedbackPerilaku,onEditHasil:o.editHasil,onDetilEvidenRenaksi:o.detilEvidenRenaksi,onProsesPenilaian:o.prosesPenilaian},null,8,["mode","canEditHasil","data","onEditFeedback","onEditHasilIndikator","onEditPenilaianPerilaku","onProsesHasilKerja","onEditFeedbackPerilaku","onEditHasil","onDetilEvidenRenaksi","onProsesPenilaian"]),(0,a.createVNode)(d,{ref:"editFeedbackModal",data:i.data,onDone:o.feedbackTersimpan},null,8,["data","onDone"]),(0,a.createVNode)(u,{ref:"editHasilModal",data:i.data,onDone:o.hasilTersimpan},null,8,["data","onDone"]),(0,a.createVNode)(p,{ref:"detilEvidenRenaksi",onDone:t[2]||(t[2]=function(e){return o.reloadKinerja()})},null,512),(0,a.createVNode)(m,{ref:"editPredikatModal",data:i.data,onDone:t[3]||(t[3]=function(e){return o.reloadKinerja()})},null,8,["data"]),(0,a.createVNode)(f,{ref:"editPenilaianPerilakuModal",data:i.data,onDone:t[4]||(t[4]=function(e){return o.loadData()})},null,8,["data"]),(0,a.createVNode)(h,{ref:"penilaianPredikatModal",data:i.data,onDone:t[5]||(t[5]=function(e){return o.loadData()})},null,8,["data"])],64)):(0,a.createCommentVNode)("",!0)],64)}]]);var u$={class:"page-title"},p$={class:"row"},m$=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("h3",null,"Penilaian Feedback Perilaku Rekan Kerja"),(0,a.createElementVNode)("p",{class:"text-subtitle text-muted"},"Penilaian Feedback Perilaku Rekan Kerja.")],-1),f$={class:"col-lg-6 text-end"},h$={class:"card"},A$={class:"card-body"},g$={class:"form-group"},k$=(0,a.createElementVNode)("label",null,"SKP yang akan dinilai",-1),b$=(0,a.createElementVNode)("b",null,"NIP - ",-1),y$=(0,a.createElementVNode)("br",null,null,-1),v$=(0,a.createElementVNode)("b",null,"Nama - ",-1),E$=(0,a.createElementVNode)("br",null,null,-1),N$=(0,a.createElementVNode)("b",null,"Periode SKP - ",-1),_$=(0,a.createElementVNode)("br",null,null,-1),w$=(0,a.createElementVNode)("br",null,null,-1);const V$={components:{Field:nt.D0,ModalEditFeedback:dQ,FormSkp:vT,Form:nt.lV,ErrorMessage:nt.Kw},data:function(){return{editData:{},data:null,mode:"skp_penilaian_feedback_isi",skps:[],canEditHasil:!1,keyword:null}},methods:{fuseSearch:function(e,t){var n=new Ld.A(e,{keys:["nip","nama","jabatan","unit_kerja"],shouldSort:!0,threshold:0});return t.length?n.search(t).map((function(e){return e.item})):n.list},loadData:function(){var e=this;this.$root.get("/api/skp/"+this.$route.params.id+"/penilaian/"+this.$route.params.periode+"/feedback_perilaku/"+this.editData.skp_id).then((function(t){e.data=t}))},editFeedbackPerilaku:function(e){var t=e.perilaku,n=e.fe,a=e.del;this.$refs.editFeedback.editPerilaku({perilaku:t,fe:n,del:a})},loadRekanKerja:function(){var e=this;this.$root.get("/api/skp/"+this.$route.params.id+"/penilaian/"+this.$route.params.periode+"/rekanKerja").then((function(t){e.skps=t}))}},created:function(){this.loadRekanKerja()}},x$=(0,it.A)(V$,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("v-select"),c=(0,a.resolveComponent)("FormSkp"),d=(0,a.resolveComponent)("ModalEditFeedback");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",u$,[(0,a.createElementVNode)("div",p$,[m$,(0,a.createElementVNode)("div",f$,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.go(-1)})},"Kembali")])])]),(0,a.createElementVNode)("div",h$,[(0,a.createElementVNode)("div",A$,[(0,a.createElementVNode)("div",g$,[k$,(0,a.createVNode)(s,{modelValue:i.editData.skp_id,"onUpdate:modelValue":[t[1]||(t[1]=function(e){return i.editData.skp_id=e}),o.loadData],name:"skp_id",label:"nama",options:i.skps,filter:o.fuseSearch,reduce:function(e){return e.skp_id}},{option:(0,a.withCtx)((function(e){var t=e.nip,n=e.nama,r=e.periode_awal,i=e.periode_akhir,o=e.jabatan,l=e.unit_kerja;return[b$,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(t)+" ",1),y$,v$,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(n)+" ",1),E$,N$,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(r)+" s/d "+(0,a.toDisplayString)(i)+" ",1),_$,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(o)+" ",1),w$,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(l),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.nip,n=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t)+" - "+(0,a.toDisplayString)(n),1)]})),_:1},8,["modelValue","options","filter","reduce","onUpdate:modelValue"])])])]),null!=i.data?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createVNode)(c,{mode:i.mode,canEditHasil:i.canEditHasil,data:i.data,ref:"formSkp",onEditFeedbackPerilaku:o.editFeedbackPerilaku,onEditHasil:e.editHasil},null,8,["mode","canEditHasil","data","onEditFeedbackPerilaku","onEditHasil"]),(0,a.createVNode)(d,{ref:"editFeedback",data:i.data,onDone:t[2]||(t[2]=function(e){return o.loadData()})},null,8,["data"])],64)):(0,a.createCommentVNode)("",!0)],64)}]]);var B$={class:"page-title"},S$={class:"row"},C$=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("h3",null,"Kurva Penilaian Bawahan"),(0,a.createElementVNode)("p",{class:"text-subtitle text-muted"},"Kurva Penilaian Bawahan.")],-1),T$={class:"col-lg-6 text-end"},j$={class:"row"},D$={class:"col-12 col-md-6"},P$={class:"card"},F$={class:"card-header"},I$={class:"card-title"},U$={class:"card-content"},M$={class:"card-body"},O$=[(0,a.createStaticVNode)('',5)],L$={class:"col-12 col-md-6"},K$={class:"card"},R$={class:"card-header"},H$={class:"card-title"},Q$={class:"card-content"},$$={class:"card-body"},z$={class:"table-responsive"},J$={class:"table"},q$=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"NIP"),(0,a.createElementVNode)("th",null,"Nama"),(0,a.createElementVNode)("th",null,"Penilaian")])],-1);function G$(){}const W$=function(){let e=0;return function(){return e++}}();function Y$(e){return null==e}function X$(e){if(Array.isArray&&Array.isArray(e))return!0;const t=Object.prototype.toString.call(e);return"[object"===t.slice(0,7)&&"Array]"===t.slice(-6)}function Z$(e){return null!==e&&"[object Object]"===Object.prototype.toString.call(e)}const ez=e=>("number"==typeof e||e instanceof Number)&&isFinite(+e);function tz(e,t){return ez(e)?e:t}function nz(e,t){return void 0===e?t:e}const az=(e,t)=>"string"==typeof e&&e.endsWith("%")?parseFloat(e)/100*t:+e;function rz(e,t,n){if(e&&"function"==typeof e.call)return e.apply(n,t)}function iz(e,t,n,a){let r,i,o;if(X$(e))if(i=e.length,a)for(r=i-1;r>=0;r--)t.call(n,e[r],r);else for(r=0;re,x:e=>e.x,y:e=>e.y};function fz(e,t){const n=mz[t]||(mz[t]=function(e){const t=function(e){const t=e.split("."),n=[];let a="";for(const e of t)a+=e,a.endsWith("\\")?a=a.slice(0,-1)+".":(n.push(a),a="");return n}(e);return e=>{for(const n of t){if(""===n)break;e=e&&e[n]}return e}}(t));return n(e)}function hz(e){return e.charAt(0).toUpperCase()+e.slice(1)}const Az=e=>void 0!==e,gz=e=>"function"==typeof e,kz=(e,t)=>{if(e.size!==t.size)return!1;for(const n of e)if(!t.has(n))return!1;return!0};const bz=Math.PI,yz=2*bz,vz=yz+bz,Ez=Number.POSITIVE_INFINITY,Nz=bz/180,_z=bz/2,wz=bz/4,Vz=2*bz/3,xz=Math.log10,Bz=Math.sign;function Sz(e){const t=Math.round(e);e=Tz(e,t,e/1e3)?t:e;const n=Math.pow(10,Math.floor(xz(e))),a=e/n;return(a<=1?1:a<=2?2:a<=5?5:10)*n}function Cz(e){return!isNaN(parseFloat(e))&&isFinite(e)}function Tz(e,t,n){return Math.abs(e-t)s&&c=Math.min(t,n)-a&&e<=Math.max(t,n)+a}function Hz(e,t,n){n=n||(n=>e[n]1;)a=i+r>>1,n(a)?i=a:r=a;return{lo:i,hi:r}}const Qz=(e,t,n,a)=>Hz(e,n,a?a=>e[a][t]<=n:a=>e[a][t]Hz(e,n,(a=>e[a][t]>=n));const zz=["push","pop","shift","splice","unshift"];function Jz(e,t){const n=e._chartjs;if(!n)return;const a=n.listeners,r=a.indexOf(t);-1!==r&&a.splice(r,1),a.length>0||(zz.forEach((t=>{delete e[t]})),delete e._chartjs)}function qz(e){const t=new Set;let n,a;for(n=0,a=e.length;nArray.prototype.slice.call(e));let r=!1,i=[];return function(...n){i=a(n),r||(r=!0,Gz.call(window,(()=>{r=!1,e.apply(t,i)})))}}const Yz=e=>"start"===e?"left":"end"===e?"right":"center",Xz=(e,t,n)=>"start"===e?t:"end"===e?n:(t+n)/2;function Zz(e,t,n){const a=t.length;let r=0,i=a;if(e._sorted){const{iScale:o,_parsed:l}=e,s=o.axis,{min:c,max:d,minDefined:u,maxDefined:p}=o.getUserBounds();u&&(r=Kz(Math.min(Qz(l,o.axis,c).lo,n?a:Qz(t,s,o.getPixelForValue(c)).lo),0,a-1)),i=p?Kz(Math.max(Qz(l,o.axis,d,!0).hi+1,n?0:Qz(t,s,o.getPixelForValue(d),!0).hi+1),r,a)-r:a-r}return{start:r,count:i}}function eJ(e){const{xScale:t,yScale:n,_scaleRanges:a}=e,r={xmin:t.min,xmax:t.max,ymin:n.min,ymax:n.max};if(!a)return e._scaleRanges=r,!0;const i=a.xmin!==t.min||a.xmax!==t.max||a.ymin!==n.min||a.ymax!==n.max;return Object.assign(a,r),i}const tJ=e=>0===e||1===e,nJ=(e,t,n)=>-Math.pow(2,10*(e-=1))*Math.sin((e-t)*yz/n),aJ=(e,t,n)=>Math.pow(2,-10*e)*Math.sin((e-t)*yz/n)+1,rJ={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>-e*(e-2),easeInOutQuad:e=>(e/=.5)<1?.5*e*e:-.5*(--e*(e-2)-1),easeInCubic:e=>e*e*e,easeOutCubic:e=>(e-=1)*e*e+1,easeInOutCubic:e=>(e/=.5)<1?.5*e*e*e:.5*((e-=2)*e*e+2),easeInQuart:e=>e*e*e*e,easeOutQuart:e=>-((e-=1)*e*e*e-1),easeInOutQuart:e=>(e/=.5)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2),easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>(e-=1)*e*e*e*e+1,easeInOutQuint:e=>(e/=.5)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2),easeInSine:e=>1-Math.cos(e*_z),easeOutSine:e=>Math.sin(e*_z),easeInOutSine:e=>-.5*(Math.cos(bz*e)-1),easeInExpo:e=>0===e?0:Math.pow(2,10*(e-1)),easeOutExpo:e=>1===e?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>tJ(e)?e:e<.5?.5*Math.pow(2,10*(2*e-1)):.5*(2-Math.pow(2,-10*(2*e-1))),easeInCirc:e=>e>=1?e:-(Math.sqrt(1-e*e)-1),easeOutCirc:e=>Math.sqrt(1-(e-=1)*e),easeInOutCirc:e=>(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1),easeInElastic:e=>tJ(e)?e:nJ(e,.075,.3),easeOutElastic:e=>tJ(e)?e:aJ(e,.075,.3),easeInOutElastic(e){const t=.1125;return tJ(e)?e:e<.5?.5*nJ(2*e,t,.45):.5+.5*aJ(2*e-1,t,.45)},easeInBack(e){const t=1.70158;return e*e*((t+1)*e-t)},easeOutBack(e){const t=1.70158;return(e-=1)*e*((t+1)*e+t)+1},easeInOutBack(e){let t=1.70158;return(e/=.5)<1?e*e*((1+(t*=1.525))*e-t)*.5:.5*((e-=2)*e*((1+(t*=1.525))*e+t)+2)},easeInBounce:e=>1-rJ.easeOutBounce(1-e),easeOutBounce(e){const t=7.5625,n=2.75;return e<1/n?t*e*e:e<2/n?t*(e-=1.5/n)*e+.75:e<2.5/n?t*(e-=2.25/n)*e+.9375:t*(e-=2.625/n)*e+.984375},easeInOutBounce:e=>e<.5?.5*rJ.easeInBounce(2*e):.5*rJ.easeOutBounce(2*e-1)+.5};function iJ(e){return e+.5|0}const oJ=(e,t,n)=>Math.max(Math.min(e,n),t);function lJ(e){return oJ(iJ(2.55*e),0,255)}function sJ(e){return oJ(iJ(255*e),0,255)}function cJ(e){return oJ(iJ(e/2.55)/100,0,1)}function dJ(e){return oJ(iJ(100*e),0,100)}const uJ={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},pJ=[..."0123456789ABCDEF"],mJ=e=>pJ[15&e],fJ=e=>pJ[(240&e)>>4]+pJ[15&e],hJ=e=>(240&e)>>4==(15&e);function AJ(e){var t=(e=>hJ(e.r)&&hJ(e.g)&&hJ(e.b)&&hJ(e.a))(e)?mJ:fJ;return e?"#"+t(e.r)+t(e.g)+t(e.b)+((e,t)=>e<255?t(e):"")(e.a,t):void 0}const gJ=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function kJ(e,t,n){const a=t*Math.min(n,1-n),r=(t,r=(t+e/30)%12)=>n-a*Math.max(Math.min(r-3,9-r,1),-1);return[r(0),r(8),r(4)]}function bJ(e,t,n){const a=(a,r=(a+e/60)%6)=>n-n*t*Math.max(Math.min(r,4-r,1),0);return[a(5),a(3),a(1)]}function yJ(e,t,n){const a=kJ(e,1,.5);let r;for(t+n>1&&(r=1/(t+n),t*=r,n*=r),r=0;r<3;r++)a[r]*=1-t-n,a[r]+=t;return a}function vJ(e){const t=e.r/255,n=e.g/255,a=e.b/255,r=Math.max(t,n,a),i=Math.min(t,n,a),o=(r+i)/2;let l,s,c;return r!==i&&(c=r-i,s=o>.5?c/(2-r-i):c/(r+i),l=function(e,t,n,a,r){return e===r?(t-n)/a+(t>16&255,i>>8&255,255&i]}return e}(),BJ.transparent=[0,0,0,0]);const t=BJ[e.toLowerCase()];return t&&{r:t[0],g:t[1],b:t[2],a:4===t.length?t[3]:255}}const CJ=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;const TJ=e=>e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055,jJ=e=>e<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4);function DJ(e,t,n){if(e){let a=vJ(e);a[t]=Math.max(0,Math.min(a[t]+a[t]*n,0===t?360:1)),a=NJ(a),e.r=a[0],e.g=a[1],e.b=a[2]}}function PJ(e,t){return e?Object.assign(t||{},e):e}function FJ(e){var t={r:0,g:0,b:0,a:255};return Array.isArray(e)?e.length>=3&&(t={r:e[0],g:e[1],b:e[2],a:255},e.length>3&&(t.a=sJ(e[3]))):(t=PJ(e,{r:0,g:0,b:0,a:1})).a=sJ(t.a),t}function IJ(e){return"r"===e.charAt(0)?function(e){const t=CJ.exec(e);let n,a,r,i=255;if(t){if(t[7]!==n){const e=+t[7];i=t[8]?lJ(e):oJ(255*e,0,255)}return n=+t[1],a=+t[3],r=+t[5],n=255&(t[2]?lJ(n):oJ(n,0,255)),a=255&(t[4]?lJ(a):oJ(a,0,255)),r=255&(t[6]?lJ(r):oJ(r,0,255)),{r:n,g:a,b:r,a:i}}}(e):wJ(e)}class UJ{constructor(e){if(e instanceof UJ)return e;const t=typeof e;let n;var a,r,i;"object"===t?n=FJ(e):"string"===t&&(i=(a=e).length,"#"===a[0]&&(4===i||5===i?r={r:255&17*uJ[a[1]],g:255&17*uJ[a[2]],b:255&17*uJ[a[3]],a:5===i?17*uJ[a[4]]:255}:7!==i&&9!==i||(r={r:uJ[a[1]]<<4|uJ[a[2]],g:uJ[a[3]]<<4|uJ[a[4]],b:uJ[a[5]]<<4|uJ[a[6]],a:9===i?uJ[a[7]]<<4|uJ[a[8]]:255})),n=r||SJ(e)||IJ(e)),this._rgb=n,this._valid=!!n}get valid(){return this._valid}get rgb(){var e=PJ(this._rgb);return e&&(e.a=cJ(e.a)),e}set rgb(e){this._rgb=FJ(e)}rgbString(){return this._valid?(e=this._rgb)&&(e.a<255?`rgba(${e.r}, ${e.g}, ${e.b}, ${cJ(e.a)})`:`rgb(${e.r}, ${e.g}, ${e.b})`):void 0;var e}hexString(){return this._valid?AJ(this._rgb):void 0}hslString(){return this._valid?function(e){if(!e)return;const t=vJ(e),n=t[0],a=dJ(t[1]),r=dJ(t[2]);return e.a<255?`hsla(${n}, ${a}%, ${r}%, ${cJ(e.a)})`:`hsl(${n}, ${a}%, ${r}%)`}(this._rgb):void 0}mix(e,t){if(e){const n=this.rgb,a=e.rgb;let r;const i=t===r?.5:t,o=2*i-1,l=n.a-a.a,s=((o*l==-1?o:(o+l)/(1+o*l))+1)/2;r=1-s,n.r=255&s*n.r+r*a.r+.5,n.g=255&s*n.g+r*a.g+.5,n.b=255&s*n.b+r*a.b+.5,n.a=i*n.a+(1-i)*a.a,this.rgb=n}return this}interpolate(e,t){return e&&(this._rgb=function(e,t,n){const a=jJ(cJ(e.r)),r=jJ(cJ(e.g)),i=jJ(cJ(e.b));return{r:sJ(TJ(a+n*(jJ(cJ(t.r))-a))),g:sJ(TJ(r+n*(jJ(cJ(t.g))-r))),b:sJ(TJ(i+n*(jJ(cJ(t.b))-i))),a:e.a+n*(t.a-e.a)}}(this._rgb,e._rgb,t)),this}clone(){return new UJ(this.rgb)}alpha(e){return this._rgb.a=sJ(e),this}clearer(e){return this._rgb.a*=1-e,this}greyscale(){const e=this._rgb,t=iJ(.3*e.r+.59*e.g+.11*e.b);return e.r=e.g=e.b=t,this}opaquer(e){return this._rgb.a*=1+e,this}negate(){const e=this._rgb;return e.r=255-e.r,e.g=255-e.g,e.b=255-e.b,this}lighten(e){return DJ(this._rgb,2,e),this}darken(e){return DJ(this._rgb,2,-e),this}saturate(e){return DJ(this._rgb,1,e),this}desaturate(e){return DJ(this._rgb,1,-e),this}rotate(e){return function(e,t){var n=vJ(e);n[0]=_J(n[0]+t),n=NJ(n),e.r=n[0],e.g=n[1],e.b=n[2]}(this._rgb,e),this}}function MJ(e){return new UJ(e)}function OJ(e){if(e&&"object"==typeof e){const t=e.toString();return"[object CanvasPattern]"===t||"[object CanvasGradient]"===t}return!1}function LJ(e){return OJ(e)?e:MJ(e)}function KJ(e){return OJ(e)?e:MJ(e).saturate(.5).darken(.1).hexString()}const RJ=Object.create(null),HJ=Object.create(null);function QJ(e,t){if(!t)return e;const n=t.split(".");for(let t=0,a=n.length;te.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=(e,t)=>KJ(t.backgroundColor),this.hoverBorderColor=(e,t)=>KJ(t.borderColor),this.hoverColor=(e,t)=>KJ(t.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0,includeInvisible:!1},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(e)}set(e,t){return $J(this,e,t)}get(e){return QJ(this,e)}describe(e,t){return $J(HJ,e,t)}override(e,t){return $J(RJ,e,t)}route(e,t,n,a){const r=QJ(this,e),i=QJ(this,n),o="_"+t;Object.defineProperties(r,{[o]:{value:r[t],writable:!0},[t]:{enumerable:!0,get(){const e=this[o],t=i[a];return Z$(e)?Object.assign({},t,e):nz(e,t)},set(e){this[o]=e}}})}}({_scriptable:e=>!e.startsWith("on"),_indexable:e=>"events"!==e,hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}});function JJ(e,t,n,a,r){let i=t[r];return i||(i=t[r]=e.measureText(r).width,n.push(r)),i>a&&(a=i),a}function qJ(e,t,n,a){let r=(a=a||{}).data=a.data||{},i=a.garbageCollect=a.garbageCollect||[];a.font!==t&&(r=a.data={},i=a.garbageCollect=[],a.font=t),e.save(),e.font=t;let o=0;const l=n.length;let s,c,d,u,p;for(s=0;sn.length){for(s=0;s0&&e.stroke()}}function ZJ(e,t,n){return n=n||.5,!t||e&&e.x>t.left-n&&e.xt.top-n&&e.y0&&""!==i.strokeColor;let s,c;for(e.save(),e.font=r.string,function(e,t){t.translation&&e.translate(t.translation[0],t.translation[1]);Y$(t.rotation)||e.rotate(t.rotation);t.color&&(e.fillStyle=t.color);t.textAlign&&(e.textAlign=t.textAlign);t.textBaseline&&(e.textBaseline=t.textBaseline)}(e,i),s=0;s+e||0;function uq(e,t){const n={},a=Z$(t),r=a?Object.keys(t):t,i=Z$(e)?a?n=>nz(e[n],e[t[n]]):t=>e[t]:()=>e;for(const e of r)n[e]=dq(i(e));return n}function pq(e){return uq(e,{top:"y",right:"x",bottom:"y",left:"x"})}function mq(e){return uq(e,["topLeft","topRight","bottomLeft","bottomRight"])}function fq(e){const t=pq(e);return t.width=t.left+t.right,t.height=t.top+t.bottom,t}function hq(e,t){e=e||{},t=t||zJ.font;let n=nz(e.size,t.size);"string"==typeof n&&(n=parseInt(n,10));let a=nz(e.style,t.style);a&&!(""+a).match(sq)&&(console.warn('Invalid font style specified: "'+a+'"'),a="");const r={family:nz(e.family,t.family),lineHeight:cq(nz(e.lineHeight,t.lineHeight),n),size:n,style:a,weight:nz(e.weight,t.weight),string:""};return r.string=function(e){return!e||Y$(e.size)||Y$(e.family)?null:(e.style?e.style+" ":"")+(e.weight?e.weight+" ":"")+e.size+"px "+e.family}(r),r}function Aq(e,t,n,a){let r,i,o,l=!0;for(r=0,i=e.length;re[0]){Az(a)||(a=Sq("_fallback",e));const i={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:e,_rootScopes:n,_fallback:a,_getTarget:r,override:r=>kq([r,...e],t,n,a)};return new Proxy(i,{deleteProperty:(t,n)=>(delete t[n],delete t._keys,delete e[0][n],!0),get:(n,a)=>Nq(n,a,(()=>function(e,t,n,a){let r;for(const i of t)if(r=Sq(vq(i,e),n),Az(r))return Eq(e,r)?xq(n,a,e,r):r}(a,t,e,n))),getOwnPropertyDescriptor:(e,t)=>Reflect.getOwnPropertyDescriptor(e._scopes[0],t),getPrototypeOf:()=>Reflect.getPrototypeOf(e[0]),has:(e,t)=>Cq(e).includes(t),ownKeys:e=>Cq(e),set(e,t,n){const a=e._storage||(e._storage=r());return e[t]=a[t]=n,delete e._keys,!0}})}function bq(e,t,n,a){const r={_cacheable:!1,_proxy:e,_context:t,_subProxy:n,_stack:new Set,_descriptors:yq(e,a),setContext:t=>bq(e,t,n,a),override:r=>bq(e.override(r),t,n,a)};return new Proxy(r,{deleteProperty:(t,n)=>(delete t[n],delete e[n],!0),get:(e,t,n)=>Nq(e,t,(()=>function(e,t,n){const{_proxy:a,_context:r,_subProxy:i,_descriptors:o}=e;let l=a[t];gz(l)&&o.isScriptable(t)&&(l=function(e,t,n,a){const{_proxy:r,_context:i,_subProxy:o,_stack:l}=n;if(l.has(e))throw new Error("Recursion detected: "+Array.from(l).join("->")+"->"+e);l.add(e),t=t(i,o||a),l.delete(e),Eq(e,t)&&(t=xq(r._scopes,r,e,t));return t}(t,l,e,n));X$(l)&&l.length&&(l=function(e,t,n,a){const{_proxy:r,_context:i,_subProxy:o,_descriptors:l}=n;if(Az(i.index)&&a(e))t=t[i.index%t.length];else if(Z$(t[0])){const n=t,a=r._scopes.filter((e=>e!==n));t=[];for(const s of n){const n=xq(a,r,e,s);t.push(bq(n,i,o&&o[e],l))}}return t}(t,l,e,o.isIndexable));Eq(t,l)&&(l=bq(l,r,i&&i[t],o));return l}(e,t,n))),getOwnPropertyDescriptor:(t,n)=>t._descriptors.allKeys?Reflect.has(e,n)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(e,n),getPrototypeOf:()=>Reflect.getPrototypeOf(e),has:(t,n)=>Reflect.has(e,n),ownKeys:()=>Reflect.ownKeys(e),set:(t,n,a)=>(e[n]=a,delete t[n],!0)})}function yq(e,t={scriptable:!0,indexable:!0}){const{_scriptable:n=t.scriptable,_indexable:a=t.indexable,_allKeys:r=t.allKeys}=e;return{allKeys:r,scriptable:n,indexable:a,isScriptable:gz(n)?n:()=>n,isIndexable:gz(a)?a:()=>a}}const vq=(e,t)=>e?e+hz(t):t,Eq=(e,t)=>Z$(t)&&"adapters"!==e&&(null===Object.getPrototypeOf(t)||t.constructor===Object);function Nq(e,t,n){if(Object.prototype.hasOwnProperty.call(e,t))return e[t];const a=n();return e[t]=a,a}function _q(e,t,n){return gz(e)?e(t,n):e}const wq=(e,t)=>!0===e?t:"string"==typeof e?fz(t,e):void 0;function Vq(e,t,n,a,r){for(const i of t){const t=wq(n,i);if(t){e.add(t);const i=_q(t._fallback,n,r);if(Az(i)&&i!==n&&i!==a)return i}else if(!1===t&&Az(a)&&n!==a)return null}return!1}function xq(e,t,n,a){const r=t._rootScopes,i=_q(t._fallback,n,a),o=[...e,...r],l=new Set;l.add(a);let s=Bq(l,o,n,i||n,a);return null!==s&&((!Az(i)||i===n||(s=Bq(l,o,i,s,a),null!==s))&&kq(Array.from(l),[""],r,i,(()=>function(e,t,n){const a=e._getTarget();t in a||(a[t]={});const r=a[t];if(X$(r)&&Z$(n))return n;return r}(t,n,a))))}function Bq(e,t,n,a,r){for(;n;)n=Vq(e,t,n,a,r);return n}function Sq(e,t){for(const n of t){if(!n)continue;const t=n[e];if(Az(t))return t}}function Cq(e){let t=e._keys;return t||(t=e._keys=function(e){const t=new Set;for(const n of e)for(const e of Object.keys(n).filter((e=>!e.startsWith("_"))))t.add(e);return Array.from(t)}(e._scopes)),t}function Tq(e,t,n,a){const{iScale:r}=e,{key:i="r"}=this._parsing,o=new Array(a);let l,s,c,d;for(l=0,s=a;lt"x"===e?"y":"x";function Fq(e,t,n,a){const r=e.skip?t:e,i=t,o=n.skip?t:n,l=Uz(i,r),s=Uz(o,i);let c=l/(l+s),d=s/(l+s);c=isNaN(c)?0:c,d=isNaN(d)?0:d;const u=a*c,p=a*d;return{previous:{x:i.x-u*(o.x-r.x),y:i.y-u*(o.y-r.y)},next:{x:i.x+p*(o.x-r.x),y:i.y+p*(o.y-r.y)}}}function Iq(e,t="x"){const n=Pq(t),a=e.length,r=Array(a).fill(0),i=Array(a);let o,l,s,c=Dq(e,0);for(o=0;o!e.skip))),"monotone"===t.cubicInterpolationMode)Iq(e,r);else{let n=a?e[e.length-1]:e[0];for(i=0,o=e.length;iwindow.getComputedStyle(e,null);const Hq=["top","right","bottom","left"];function Qq(e,t,n){const a={};n=n?"-"+n:"";for(let r=0;r<4;r++){const i=Hq[r];a[i]=parseFloat(e[t+"-"+i+n])||0}return a.width=a.left+a.right,a.height=a.top+a.bottom,a}const $q=(e,t,n)=>(e>0||t>0)&&(!n||!n.shadowRoot);function zq(e,t){if("native"in e)return e;const{canvas:n,currentDevicePixelRatio:a}=t,r=Rq(n),i="border-box"===r.boxSizing,o=Qq(r,"padding"),l=Qq(r,"border","width"),{x:s,y:c,box:d}=function(e,t){const n=e.touches,a=n&&n.length?n[0]:e,{offsetX:r,offsetY:i}=a;let o,l,s=!1;if($q(r,i,e.target))o=r,l=i;else{const e=t.getBoundingClientRect();o=a.clientX-e.left,l=a.clientY-e.top,s=!0}return{x:o,y:l,box:s}}(e,n),u=o.left+(d&&l.left),p=o.top+(d&&l.top);let{width:m,height:f}=t;return i&&(m-=o.width+l.width,f-=o.height+l.height),{x:Math.round((s-u)/m*n.width/a),y:Math.round((c-p)/f*n.height/a)}}const Jq=e=>Math.round(10*e)/10;function qq(e,t,n,a){const r=Rq(e),i=Qq(r,"margin"),o=Kq(r.maxWidth,e,"clientWidth")||Ez,l=Kq(r.maxHeight,e,"clientHeight")||Ez,s=function(e,t,n){let a,r;if(void 0===t||void 0===n){const i=Lq(e);if(i){const e=i.getBoundingClientRect(),o=Rq(i),l=Qq(o,"border","width"),s=Qq(o,"padding");t=e.width-s.width-l.width,n=e.height-s.height-l.height,a=Kq(o.maxWidth,i,"clientWidth"),r=Kq(o.maxHeight,i,"clientHeight")}else t=e.clientWidth,n=e.clientHeight}return{width:t,height:n,maxWidth:a||Ez,maxHeight:r||Ez}}(e,t,n);let{width:c,height:d}=s;if("content-box"===r.boxSizing){const e=Qq(r,"border","width"),t=Qq(r,"padding");c-=t.width+e.width,d-=t.height+e.height}return c=Math.max(0,c-i.width),d=Math.max(0,a?Math.floor(c/a):d-i.height),c=Jq(Math.min(c,o,s.maxWidth)),d=Jq(Math.min(d,l,s.maxHeight)),c&&!d&&(d=Jq(c/2)),{width:c,height:d}}function Gq(e,t,n){const a=t||1,r=Math.floor(e.height*a),i=Math.floor(e.width*a);e.height=r/a,e.width=i/a;const o=e.canvas;return o.style&&(n||!o.style.height&&!o.style.width)&&(o.style.height=`${e.height}px`,o.style.width=`${e.width}px`),(e.currentDevicePixelRatio!==a||o.height!==r||o.width!==i)&&(e.currentDevicePixelRatio=a,o.height=r,o.width=i,e.ctx.setTransform(a,0,0,a,0,0),!0)}const Wq=function(){let e=!1;try{const t={get passive(){return e=!0,!1}};window.addEventListener("test",null,t),window.removeEventListener("test",null,t)}catch(e){}return e}();function Yq(e,t){const n=function(e,t){return Rq(e).getPropertyValue(t)}(e,t),a=n&&n.match(/^(\d+)(\.\d+)?px$/);return a?+a[1]:void 0}function Xq(e,t,n,a){return{x:e.x+n*(t.x-e.x),y:e.y+n*(t.y-e.y)}}function Zq(e,t,n,a){return{x:e.x+n*(t.x-e.x),y:"middle"===a?n<.5?e.y:t.y:"after"===a?n<1?e.y:t.y:n>0?t.y:e.y}}function eG(e,t,n,a){const r={x:e.cp2x,y:e.cp2y},i={x:t.cp1x,y:t.cp1y},o=Xq(e,r,n),l=Xq(r,i,n),s=Xq(i,t,n),c=Xq(o,l,n),d=Xq(l,s,n);return Xq(c,d,n)}const tG=new Map;function nG(e,t,n){return function(e,t){t=t||{};const n=e+JSON.stringify(t);let a=tG.get(n);return a||(a=new Intl.NumberFormat(e,t),tG.set(n,a)),a}(t,n).format(e)}function aG(e,t,n){return e?function(e,t){return{x:n=>e+e+t-n,setWidth(e){t=e},textAlign:e=>"center"===e?e:"right"===e?"left":"right",xPlus:(e,t)=>e-t,leftForLtr:(e,t)=>e-t}}(t,n):{x:e=>e,setWidth(e){},textAlign:e=>e,xPlus:(e,t)=>e+t,leftForLtr:(e,t)=>e}}function rG(e,t){let n,a;"ltr"!==t&&"rtl"!==t||(n=e.canvas.style,a=[n.getPropertyValue("direction"),n.getPropertyPriority("direction")],n.setProperty("direction",t,"important"),e.prevTextDirection=a)}function iG(e,t){void 0!==t&&(delete e.prevTextDirection,e.canvas.style.setProperty("direction",t[0],t[1]))}function oG(e){return"angle"===e?{between:Lz,compare:Mz,normalize:Oz}:{between:Rz,compare:(e,t)=>e-t,normalize:e=>e}}function lG({start:e,end:t,count:n,loop:a,style:r}){return{start:e%n,end:t%n,loop:a&&(t-e+1)%n==0,style:r}}function sG(e,t,n){if(!n)return[e];const{property:a,start:r,end:i}=n,o=t.length,{compare:l,between:s,normalize:c}=oG(a),{start:d,end:u,loop:p,style:m}=function(e,t,n){const{property:a,start:r,end:i}=n,{between:o,normalize:l}=oG(a),s=t.length;let c,d,{start:u,end:p,loop:m}=e;if(m){for(u+=s,p+=s,c=0,d=s;ck||s(r,g,h)&&0!==l(r,g),v=()=>!k||0===l(i,h)||s(i,g,h);for(let e=d,n=d;e<=u;++e)A=t[e%o],A.skip||(h=c(A[a]),h!==g&&(k=s(h,r,i),null===b&&y()&&(b=0===l(h,r)?e:n),null!==b&&v()&&(f.push(lG({start:b,end:e,loop:p,count:o,style:m})),b=null),n=e,g=h));return null!==b&&f.push(lG({start:b,end:u,loop:p,count:o,style:m})),f}function cG(e,t){const n=[],a=e.segments;for(let r=0;ra({chart:e,initial:t.initial,numSteps:i,currentStep:Math.min(n-t.start,i)})))}_refresh(){this._request||(this._running=!0,this._request=Gz.call(window,(()=>{this._update(),this._request=null,this._running&&this._refresh()})))}_update(e=Date.now()){let t=0;this._charts.forEach(((n,a)=>{if(!n.running||!n.items.length)return;const r=n.items;let i,o=r.length-1,l=!1;for(;o>=0;--o)i=r[o],i._active?(i._total>n.duration&&(n.duration=i._total),i.tick(e),l=!0):(r[o]=r[r.length-1],r.pop());l&&(a.draw(),this._notify(a,n,e,"progress")),r.length||(n.running=!1,this._notify(a,n,e,"complete"),n.initial=!1),t+=r.length})),this._lastDate=e,0===t&&(this._running=!1)}_getAnims(e){const t=this._charts;let n=t.get(e);return n||(n={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},t.set(e,n)),n}listen(e,t,n){this._getAnims(e).listeners[t].push(n)}add(e,t){t&&t.length&&this._getAnims(e).items.push(...t)}has(e){return this._getAnims(e).items.length>0}start(e){const t=this._charts.get(e);t&&(t.running=!0,t.start=Date.now(),t.duration=t.items.reduce(((e,t)=>Math.max(e,t._duration)),0),this._refresh())}running(e){if(!this._running)return!1;const t=this._charts.get(e);return!!(t&&t.running&&t.items.length)}stop(e){const t=this._charts.get(e);if(!t||!t.items.length)return;const n=t.items;let a=n.length-1;for(;a>=0;--a)n[a].cancel();t.items=[],this._notify(e,t,Date.now(),"complete")}remove(e){return this._charts.delete(e)}};const fG="transparent",hG={boolean:(e,t,n)=>n>.5?t:e,color(e,t,n){const a=LJ(e||fG),r=a.valid&&LJ(t||fG);return r&&r.valid?r.mix(a,n).hexString():t},number:(e,t,n)=>e+(t-e)*n};class AG{constructor(e,t,n,a){const r=t[n];a=Aq([e.to,a,r,e.from]);const i=Aq([e.from,r,a]);this._active=!0,this._fn=e.fn||hG[e.type||typeof i],this._easing=rJ[e.easing]||rJ.linear,this._start=Math.floor(Date.now()+(e.delay||0)),this._duration=this._total=Math.floor(e.duration),this._loop=!!e.loop,this._target=t,this._prop=n,this._from=i,this._to=a,this._promises=void 0}active(){return this._active}update(e,t,n){if(this._active){this._notify(!1);const a=this._target[this._prop],r=n-this._start,i=this._duration-r;this._start=n,this._duration=Math.floor(Math.max(i,e.duration)),this._total+=r,this._loop=!!e.loop,this._to=Aq([e.to,t,a,e.from]),this._from=Aq([e.from,a,t])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(e){const t=e-this._start,n=this._duration,a=this._prop,r=this._from,i=this._loop,o=this._to;let l;if(this._active=r!==o&&(i||t1?2-l:l,l=this._easing(Math.min(1,Math.max(0,l))),this._target[a]=this._fn(r,o,l))}wait(){const e=this._promises||(this._promises=[]);return new Promise(((t,n)=>{e.push({res:t,rej:n})}))}_notify(e){const t=e?"res":"rej",n=this._promises||[];for(let e=0;e"onProgress"!==e&&"onComplete"!==e&&"fn"!==e}),zJ.set("animations",{colors:{type:"color",properties:["color","borderColor","backgroundColor"]},numbers:{type:"number",properties:["x","y","borderWidth","radius","tension"]}}),zJ.describe("animations",{_fallback:"animation"}),zJ.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:e=>0|e}}}});class kG{constructor(e,t){this._chart=e,this._properties=new Map,this.configure(t)}configure(e){if(!Z$(e))return;const t=this._properties;Object.getOwnPropertyNames(e).forEach((n=>{const a=e[n];if(!Z$(a))return;const r={};for(const e of gG)r[e]=a[e];(X$(a.properties)&&a.properties||[n]).forEach((e=>{e!==n&&t.has(e)||t.set(e,r)}))}))}_animateOptions(e,t){const n=t.options,a=function(e,t){if(!t)return;let n=e.options;if(!n)return void(e.options=t);n.$shared&&(e.options=n=Object.assign({},n,{$shared:!1,$animations:{}}));return n}(e,n);if(!a)return[];const r=this._createAnimations(a,n);return n.$shared&&function(e,t){const n=[],a=Object.keys(t);for(let t=0;t{e.options=n}),(()=>{})),r}_createAnimations(e,t){const n=this._properties,a=[],r=e.$animations||(e.$animations={}),i=Object.keys(t),o=Date.now();let l;for(l=i.length-1;l>=0;--l){const s=i[l];if("$"===s.charAt(0))continue;if("options"===s){a.push(...this._animateOptions(e,t));continue}const c=t[s];let d=r[s];const u=n.get(s);if(d){if(u&&d.active()){d.update(u,c,o);continue}d.cancel()}u&&u.duration?(r[s]=d=new AG(u,e,s,c),a.push(d)):e[s]=c}return a}update(e,t){if(0===this._properties.size)return void Object.assign(e,t);const n=this._createAnimations(e,t);return n.length?(mG.add(this._chart,n),!0):void 0}}function bG(e,t){const n=e&&e.options||{},a=n.reverse,r=void 0===n.min?t:0,i=void 0===n.max?t:0;return{start:a?i:r,end:a?r:i}}function yG(e,t){const n=[],a=e._getSortedDatasetMetas(t);let r,i;for(r=0,i=a.length;r0||!n&&t<0)return r.index}return null}function wG(e,t){const{chart:n,_cachedMeta:a}=e,r=n._stacks||(n._stacks={}),{iScale:i,vScale:o,index:l}=a,s=i.axis,c=o.axis,d=function(e,t,n){return`${e.id}.${t.id}.${n.stack||n.type}`}(i,o,a),u=t.length;let p;for(let e=0;en[e].axis===t)).shift()}function xG(e,t){const n=e.controller.index,a=e.vScale&&e.vScale.axis;if(a){t=t||e._parsed;for(const e of t){const t=e._stacks;if(!t||void 0===t[a]||void 0===t[a][n])return;delete t[a][n]}}}const BG=e=>"reset"===e||"none"===e,SG=(e,t)=>t?e:Object.assign({},e);class CG{constructor(e,t){this.chart=e,this._ctx=e.ctx,this.index=t,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.initialize()}initialize(){const e=this._cachedMeta;this.configure(),this.linkScales(),e._stacked=EG(e.vScale,e),this.addElements()}updateIndex(e){this.index!==e&&xG(this._cachedMeta),this.index=e}linkScales(){const e=this.chart,t=this._cachedMeta,n=this.getDataset(),a=(e,t,n,a)=>"x"===e?t:"r"===e?a:n,r=t.xAxisID=nz(n.xAxisID,VG(e,"x")),i=t.yAxisID=nz(n.yAxisID,VG(e,"y")),o=t.rAxisID=nz(n.rAxisID,VG(e,"r")),l=t.indexAxis,s=t.iAxisID=a(l,r,i,o),c=t.vAxisID=a(l,i,r,o);t.xScale=this.getScaleForId(r),t.yScale=this.getScaleForId(i),t.rScale=this.getScaleForId(o),t.iScale=this.getScaleForId(s),t.vScale=this.getScaleForId(c)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(e){return this.chart.scales[e]}_getOtherScale(e){const t=this._cachedMeta;return e===t.iScale?t.vScale:t.iScale}reset(){this._update("reset")}_destroy(){const e=this._cachedMeta;this._data&&Jz(this._data,this),e._stacked&&xG(e)}_dataCheck(){const e=this.getDataset(),t=e.data||(e.data=[]),n=this._data;if(Z$(t))this._data=function(e){const t=Object.keys(e),n=new Array(t.length);let a,r,i;for(a=0,r=t.length;a{const t="_onData"+hz(e),n=a[e];Object.defineProperty(a,e,{configurable:!0,enumerable:!1,value(...e){const r=n.apply(this,e);return a._chartjs.listeners.forEach((n=>{"function"==typeof n[t]&&n[t](...e)})),r}})})))),this._syncList=[],this._data=t}var a,r}addElements(){const e=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(e.dataset=new this.datasetElementType)}buildOrUpdateElements(e){const t=this._cachedMeta,n=this.getDataset();let a=!1;this._dataCheck();const r=t._stacked;t._stacked=EG(t.vScale,t),t.stack!==n.stack&&(a=!0,xG(t),t.stack=n.stack),this._resyncElements(e),(a||r!==t._stacked)&&wG(this,t._parsed)}configure(){const e=this.chart.config,t=e.datasetScopeKeys(this._type),n=e.getOptionScopes(this.getDataset(),t,!0);this.options=e.createResolver(n,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}parse(e,t){const{_cachedMeta:n,_data:a}=this,{iScale:r,_stacked:i}=n,o=r.axis;let l,s,c,d=0===e&&t===a.length||n._sorted,u=e>0&&n._parsed[e-1];if(!1===this._parsing)n._parsed=a,n._sorted=!0,c=a;else{c=X$(a[e])?this.parseArrayData(n,a,e,t):Z$(a[e])?this.parseObjectData(n,a,e,t):this.parsePrimitiveData(n,a,e,t);const r=()=>null===s[o]||u&&s[o]e&&!t.hidden&&t._stacked&&{keys:yG(n,!0),values:null})(t,n,this.chart),s={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY},{min:c,max:d}=function(e){const{min:t,max:n,minDefined:a,maxDefined:r}=e.getUserBounds();return{min:a?t:Number.NEGATIVE_INFINITY,max:r?n:Number.POSITIVE_INFINITY}}(o);let u,p;function m(){p=a[u];const t=p[o.axis];return!ez(p[e.axis])||c>t||d=0;--u)if(!m()){this.updateRangeFromParsed(s,e,p,l);break}return s}getAllParsedValues(e){const t=this._cachedMeta._parsed,n=[];let a,r,i;for(a=0,r=t.length;a=0&&ethis.getContext(n,a)),d);return m.$shared&&(m.$shared=l,r[i]=Object.freeze(SG(m,l))),m}_resolveAnimations(e,t,n){const a=this.chart,r=this._cachedDataOpts,i=`animation-${t}`,o=r[i];if(o)return o;let l;if(!1!==a.options.animation){const a=this.chart.config,r=a.datasetAnimationScopeKeys(this._type,t),i=a.getOptionScopes(this.getDataset(),r);l=a.createResolver(i,this.getContext(e,n,t))}const s=new kG(a,l&&l.animations);return l&&l._cacheable&&(r[i]=Object.freeze(s)),s}getSharedOptions(e){if(e.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},e))}includeOptions(e,t){return!t||BG(e)||this.chart._animationsDisabled}_getSharedOptions(e,t){const n=this.resolveDataElementOptions(e,t),a=this._sharedOptions,r=this.getSharedOptions(n),i=this.includeOptions(t,r)||r!==a;return this.updateSharedOptions(r,t,n),{sharedOptions:r,includeOptions:i}}updateElement(e,t,n,a){BG(a)?Object.assign(e,n):this._resolveAnimations(t,a).update(e,n)}updateSharedOptions(e,t,n){e&&!BG(t)&&this._resolveAnimations(void 0,t).update(e,n)}_setStyle(e,t,n,a){e.active=a;const r=this.getStyle(t,a);this._resolveAnimations(t,n,a).update(e,{options:!a&&this.getSharedOptions(r)||r})}removeHoverStyle(e,t,n){this._setStyle(e,n,"active",!1)}setHoverStyle(e,t,n){this._setStyle(e,n,"active",!0)}_removeDatasetHoverStyle(){const e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!1)}_setDatasetHoverStyle(){const e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!0)}_resyncElements(e){const t=this._data,n=this._cachedMeta.data;for(const[e,t,n]of this._syncList)this[e](t,n);this._syncList=[];const a=n.length,r=t.length,i=Math.min(r,a);i&&this.parse(0,i),r>a?this._insertElements(a,r-a,e):r{for(e.length+=t,o=e.length-1;o>=i;o--)e[o]=e[o-t]};for(l(r),o=e;oe-t)))}return e._cache.$bar}(t,e.type);let a,r,i,o,l=t._length;const s=()=>{32767!==i&&-32768!==i&&(Az(o)&&(l=Math.min(l,Math.abs(i-o)||l)),o=i)};for(a=0,r=n.length;aMath.abs(l)&&(s=l,c=o),t[n.axis]=c,t._custom={barStart:s,barEnd:c,start:r,end:i,min:o,max:l}}(e,t,n,a):t[n.axis]=n.parse(e,a),t}function DG(e,t,n,a){const r=e.iScale,i=e.vScale,o=r.getLabels(),l=r===i,s=[];let c,d,u,p;for(c=n,d=n+a;ce.x,n="left",a="right"):(t=e.basee.controller.options.grouped)),r=n.options.stacked,i=[],o=e=>{const n=e.controller.getParsed(t),a=n&&n[e.vScale.axis];if(Y$(a)||isNaN(a))return!0};for(const n of a)if((void 0===t||!o(n))&&((!1===r||-1===i.indexOf(n.stack)||void 0===r&&void 0===n.stack)&&i.push(n.stack),n.index===e))break;return i.length||i.push(void 0),i}_getStackCount(e){return this._getStacks(void 0,e).length}_getStackIndex(e,t,n){const a=this._getStacks(e,n),r=void 0!==t?a.indexOf(t):-1;return-1===r?a.length-1:r}_getRuler(){const e=this.options,t=this._cachedMeta,n=t.iScale,a=[];let r,i;for(r=0,i=t.data.length;r=n?1:-1)}(d,t,i)*r,u===i&&(h-=d/2);const e=t.getPixelForDecimal(0),n=t.getPixelForDecimal(1),a=Math.min(e,n),o=Math.max(e,n);h=Math.max(Math.min(h,o),a),c=h+d}if(h===t.getPixelForValue(i)){const e=Bz(d)*t.getLineWidthForValue(i)/2;h+=e,d-=e}return{size:d,base:h,head:c,center:c+d/2}}_calculateBarIndexPixels(e,t){const n=t.scale,a=this.options,r=a.skipNull,i=nz(a.maxBarThickness,1/0);let o,l;if(t.grouped){const n=r?this._getStackCount(e):t.stackCount,s="flex"===a.barThickness?function(e,t,n,a){const r=t.pixels,i=r[e];let o=e>0?r[e-1]:null,l=e=0;--n)t=Math.max(t,e[n].size(this.resolveDataElementOptions(n))/2);return t>0&&t}getLabelAndValue(e){const t=this._cachedMeta,{xScale:n,yScale:a}=t,r=this.getParsed(e),i=n.getLabelForValue(r.x),o=a.getLabelForValue(r.y),l=r._custom;return{label:t.label,value:"("+i+", "+o+(l?", "+l:"")+")"}}update(e){const t=this._cachedMeta.data;this.updateElements(t,0,t.length,e)}updateElements(e,t,n,a){const r="reset"===a,{iScale:i,vScale:o}=this._cachedMeta,{sharedOptions:l,includeOptions:s}=this._getSharedOptions(t,a),c=i.axis,d=o.axis;for(let u=t;u""}}}};class KG extends CG{constructor(e,t){super(e,t),this.enableOptionSharing=!0,this.innerRadius=void 0,this.outerRadius=void 0,this.offsetX=void 0,this.offsetY=void 0}linkScales(){}parse(e,t){const n=this.getDataset().data,a=this._cachedMeta;if(!1===this._parsing)a._parsed=n;else{let r,i,o=e=>+n[e];if(Z$(n[e])){const{key:e="value"}=this._parsing;o=t=>+fz(n[t],e)}for(r=e,i=e+t;rLz(e,l,s,!0)?1:Math.max(t,t*n,a,a*n),f=(e,t,a)=>Lz(e,l,s,!0)?-1:Math.min(t,t*n,a,a*n),h=m(0,c,u),A=m(_z,d,p),g=f(bz,c,u),k=f(bz+_z,d,p);a=(h-g)/2,r=(A-k)/2,i=-(h+g)/2,o=-(A+k)/2}return{ratioX:a,ratioY:r,offsetX:i,offsetY:o}}(p,u,l),g=(n.width-i)/m,k=(n.height-i)/f,b=Math.max(Math.min(g,k)/2,0),y=az(this.options.radius,b),v=(y-Math.max(y*l,0))/this._getVisibleDatasetWeightTotal();this.offsetX=h*y,this.offsetY=A*y,a.total=this.calculateTotal(),this.outerRadius=y-v*this._getRingWeightOffset(this.index),this.innerRadius=Math.max(this.outerRadius-v*d,0),this.updateElements(r,0,r.length,e)}_circumference(e,t){const n=this.options,a=this._cachedMeta,r=this._getCircumference();return t&&n.animation.animateRotate||!this.chart.getDataVisibility(e)||null===a._parsed[e]||a.data[e].hidden?0:this.calculateCircumference(a._parsed[e]*r/yz)}updateElements(e,t,n,a){const r="reset"===a,i=this.chart,o=i.chartArea,l=i.options.animation,s=(o.left+o.right)/2,c=(o.top+o.bottom)/2,d=r&&l.animateScale,u=d?0:this.innerRadius,p=d?0:this.outerRadius,{sharedOptions:m,includeOptions:f}=this._getSharedOptions(t,a);let h,A=this._getRotation();for(h=0;h0&&!isNaN(e)?yz*(Math.abs(e)/t):0}getLabelAndValue(e){const t=this._cachedMeta,n=this.chart,a=n.data.labels||[],r=nG(t._parsed[e],n.options.locale);return{label:a[e]||"",value:r}}getMaxBorderWidth(e){let t=0;const n=this.chart;let a,r,i,o,l;if(!e)for(a=0,r=n.data.datasets.length;a"spacing"!==e,_indexable:e=>"spacing"!==e},KG.overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(e){const t=e.data;if(t.labels.length&&t.datasets.length){const{labels:{pointStyle:n}}=e.legend.options;return t.labels.map(((t,a)=>{const r=e.getDatasetMeta(0).controller.getStyle(a);return{text:t,fillStyle:r.backgroundColor,strokeStyle:r.borderColor,lineWidth:r.borderWidth,pointStyle:n,hidden:!e.getDataVisibility(a),index:a}}))}return[]}},onClick(e,t,n){n.chart.toggleDataVisibility(t.index),n.chart.update()}},tooltip:{callbacks:{title:()=>"",label(e){let t=e.label;const n=": "+e.formattedValue;return X$(t)?(t=t.slice(),t[0]+=n):t+=n,t}}}}};class RG extends CG{initialize(){this.enableOptionSharing=!0,this.supportsDecimation=!0,super.initialize()}update(e){const t=this._cachedMeta,{dataset:n,data:a=[],_dataset:r}=t,i=this.chart._animationsDisabled;let{start:o,count:l}=Zz(t,a,i);this._drawStart=o,this._drawCount=l,eJ(t)&&(o=0,l=a.length),n._chart=this.chart,n._datasetIndex=this.index,n._decimated=!!r._decimated,n.points=a;const s=this.resolveDatasetElementOptions(e);this.options.showLine||(s.borderWidth=0),s.segment=this.options.segment,this.updateElement(n,void 0,{animated:!i,options:s},e),this.updateElements(a,o,l,e)}updateElements(e,t,n,a){const r="reset"===a,{iScale:i,vScale:o,_stacked:l,_dataset:s}=this._cachedMeta,{sharedOptions:c,includeOptions:d}=this._getSharedOptions(t,a),u=i.axis,p=o.axis,{spanGaps:m,segment:f}=this.options,h=Cz(m)?m:Number.POSITIVE_INFINITY,A=this.chart._animationsDisabled||r||"none"===a;let g=t>0&&this.getParsed(t-1);for(let m=t;m0&&Math.abs(n[u]-g[u])>h,f&&(k.parsed=n,k.raw=s.data[m]),d&&(k.options=c||this.resolveDataElementOptions(m,t.active?"active":a)),A||this.updateElement(t,m,k,a),g=n}}getMaxOverflow(){const e=this._cachedMeta,t=e.dataset,n=t.options&&t.options.borderWidth||0,a=e.data||[];if(!a.length)return n;const r=a[0].size(this.resolveDataElementOptions(0)),i=a[a.length-1].size(this.resolveDataElementOptions(a.length-1));return Math.max(n,r,i)/2}draw(){const e=this._cachedMeta;e.dataset.updateControlPoints(this.chart.chartArea,e.iScale.axis),super.draw()}}RG.id="line",RG.defaults={datasetElementType:"line",dataElementType:"point",showLine:!0,spanGaps:!1},RG.overrides={scales:{_index_:{type:"category"},_value_:{type:"linear"}}};class HG extends CG{constructor(e,t){super(e,t),this.innerRadius=void 0,this.outerRadius=void 0}getLabelAndValue(e){const t=this._cachedMeta,n=this.chart,a=n.data.labels||[],r=nG(t._parsed[e].r,n.options.locale);return{label:a[e]||"",value:r}}parseObjectData(e,t,n,a){return Tq.bind(this)(e,t,n,a)}update(e){const t=this._cachedMeta.data;this._updateRadius(),this.updateElements(t,0,t.length,e)}getMinMax(){const e=this._cachedMeta,t={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY};return e.data.forEach(((e,n)=>{const a=this.getParsed(n).r;!isNaN(a)&&this.chart.getDataVisibility(n)&&(at.max&&(t.max=a))})),t}_updateRadius(){const e=this.chart,t=e.chartArea,n=e.options,a=Math.min(t.right-t.left,t.bottom-t.top),r=Math.max(a/2,0),i=(r-Math.max(n.cutoutPercentage?r/100*n.cutoutPercentage:1,0))/e.getVisibleDatasetCount();this.outerRadius=r-i*this.index,this.innerRadius=this.outerRadius-i}updateElements(e,t,n,a){const r="reset"===a,i=this.chart,o=i.options.animation,l=this._cachedMeta.rScale,s=l.xCenter,c=l.yCenter,d=l.getIndexAngle(0)-.5*bz;let u,p=d;const m=360/this.countVisibleElements();for(u=0;u{!isNaN(this.getParsed(n).r)&&this.chart.getDataVisibility(n)&&t++})),t}_computeAngle(e,t,n){return this.chart.getDataVisibility(e)?Dz(this.resolveDataElementOptions(e,t).angle||n):0}}HG.id="polarArea",HG.defaults={dataElementType:"arc",animation:{animateRotate:!0,animateScale:!0},animations:{numbers:{type:"number",properties:["x","y","startAngle","endAngle","innerRadius","outerRadius"]}},indexAxis:"r",startAngle:0},HG.overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(e){const t=e.data;if(t.labels.length&&t.datasets.length){const{labels:{pointStyle:n}}=e.legend.options;return t.labels.map(((t,a)=>{const r=e.getDatasetMeta(0).controller.getStyle(a);return{text:t,fillStyle:r.backgroundColor,strokeStyle:r.borderColor,lineWidth:r.borderWidth,pointStyle:n,hidden:!e.getDataVisibility(a),index:a}}))}return[]}},onClick(e,t,n){n.chart.toggleDataVisibility(t.index),n.chart.update()}},tooltip:{callbacks:{title:()=>"",label:e=>e.chart.data.labels[e.dataIndex]+": "+e.formattedValue}}},scales:{r:{type:"radialLinear",angleLines:{display:!1},beginAtZero:!0,grid:{circular:!0},pointLabels:{display:!1},startAngle:0}}};class QG extends KG{}QG.id="pie",QG.defaults={cutout:0,rotation:0,circumference:360,radius:"100%"};class $G extends CG{getLabelAndValue(e){const t=this._cachedMeta.vScale,n=this.getParsed(e);return{label:t.getLabels()[e],value:""+t.getLabelForValue(n[t.axis])}}parseObjectData(e,t,n,a){return Tq.bind(this)(e,t,n,a)}update(e){const t=this._cachedMeta,n=t.dataset,a=t.data||[],r=t.iScale.getLabels();if(n.points=a,"resize"!==e){const t=this.resolveDatasetElementOptions(e);this.options.showLine||(t.borderWidth=0);const i={_loop:!0,_fullLoop:r.length===a.length,options:t};this.updateElement(n,void 0,i,e)}this.updateElements(a,0,a.length,e)}updateElements(e,t,n,a){const r=this._cachedMeta.rScale,i="reset"===a;for(let o=t;o{a[e]=n[e]&&n[e].active()?n[e]._to:this[e]})),a}}zG.defaults={},zG.defaultRoutes=void 0;const JG={values:e=>X$(e)?e:""+e,numeric(e,t,n){if(0===e)return"0";const a=this.chart.options.locale;let r,i=e;if(n.length>1){const t=Math.max(Math.abs(n[0].value),Math.abs(n[n.length-1].value));(t<1e-4||t>1e15)&&(r="scientific"),i=function(e,t){let n=t.length>3?t[2].value-t[1].value:t[1].value-t[0].value;Math.abs(n)>=1&&e!==Math.floor(e)&&(n=e-Math.floor(e));return n}(e,n)}const o=xz(Math.abs(i)),l=Math.max(Math.min(-1*Math.floor(o),20),0),s={notation:r,minimumFractionDigits:l,maximumFractionDigits:l};return Object.assign(s,this.options.ticks.format),nG(e,a,s)},logarithmic(e,t,n){if(0===e)return"0";const a=e/Math.pow(10,Math.floor(xz(e)));return 1===a||2===a||5===a?JG.numeric.call(this,e,t,n):""}};var qG={formatters:JG};function GG(e,t){const n=e.options.ticks,a=n.maxTicksLimit||function(e){const t=e.options.offset,n=e._tickSize(),a=e._length/n+(t?0:1),r=e._maxLength/n;return Math.floor(Math.min(a,r))}(e),r=n.major.enabled?function(e){const t=[];let n,a;for(n=0,a=e.length;na)return function(e,t,n,a){let r,i=0,o=n[0];for(a=Math.ceil(a),r=0;re-t)).pop(),t}(a);for(let e=0,t=i.length-1;er)return t}return Math.max(r,1)}(r,t,a);if(i>0){let e,n;const a=i>1?Math.round((l-o)/(i-1)):null;for(WG(t,s,c,Y$(a)?0:o-a,o),e=0,n=i-1;et.lineWidth,tickColor:(e,t)=>t.color,offset:!1,borderDash:[],borderDashOffset:0,borderWidth:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:qG.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),zJ.route("scale.ticks","color","","color"),zJ.route("scale.grid","color","","borderColor"),zJ.route("scale.grid","borderColor","","borderColor"),zJ.route("scale.title","color","","color"),zJ.describe("scale",{_fallback:!1,_scriptable:e=>!e.startsWith("before")&&!e.startsWith("after")&&"callback"!==e&&"parser"!==e,_indexable:e=>"borderDash"!==e&&"tickBorderDash"!==e}),zJ.describe("scales",{_fallback:"scale"}),zJ.describe("scale.ticks",{_scriptable:e=>"backdropPadding"!==e&&"callback"!==e,_indexable:e=>"backdropPadding"!==e});const YG=(e,t,n)=>"top"===t||"left"===t?e[t]+n:e[t]-n;function XG(e,t){const n=[],a=e.length/t,r=e.length;let i=0;for(;io+l)))return c}function eW(e){return e.drawTicks?e.tickLength:0}function tW(e,t){if(!e.display)return 0;const n=hq(e.font,t),a=fq(e.padding);return(X$(e.text)?e.text.length:1)*n.lineHeight+a.height}function nW(e,t,n){let a=Yz(e);return(n&&"right"!==t||!n&&"right"===t)&&(a=(e=>"left"===e?"right":"right"===e?"left":e)(a)),a}class aW extends zG{constructor(e){super(),this.id=e.id,this.type=e.type,this.options=void 0,this.ctx=e.ctx,this.chart=e.chart,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this._margins={left:0,right:0,top:0,bottom:0},this.maxWidth=void 0,this.maxHeight=void 0,this.paddingTop=void 0,this.paddingBottom=void 0,this.paddingLeft=void 0,this.paddingRight=void 0,this.axis=void 0,this.labelRotation=void 0,this.min=void 0,this.max=void 0,this._range=void 0,this.ticks=[],this._gridLineItems=null,this._labelItems=null,this._labelSizes=null,this._length=0,this._maxLength=0,this._longestTextCache={},this._startPixel=void 0,this._endPixel=void 0,this._reversePixels=!1,this._userMax=void 0,this._userMin=void 0,this._suggestedMax=void 0,this._suggestedMin=void 0,this._ticksLength=0,this._borderValue=0,this._cache={},this._dataLimitsCached=!1,this.$context=void 0}init(e){this.options=e.setContext(this.getContext()),this.axis=e.axis,this._userMin=this.parse(e.min),this._userMax=this.parse(e.max),this._suggestedMin=this.parse(e.suggestedMin),this._suggestedMax=this.parse(e.suggestedMax)}parse(e,t){return e}getUserBounds(){let{_userMin:e,_userMax:t,_suggestedMin:n,_suggestedMax:a}=this;return e=tz(e,Number.POSITIVE_INFINITY),t=tz(t,Number.NEGATIVE_INFINITY),n=tz(n,Number.POSITIVE_INFINITY),a=tz(a,Number.NEGATIVE_INFINITY),{min:tz(e,n),max:tz(t,a),minDefined:ez(e),maxDefined:ez(t)}}getMinMax(e){let t,{min:n,max:a,minDefined:r,maxDefined:i}=this.getUserBounds();if(r&&i)return{min:n,max:a};const o=this.getMatchingVisibleMetas();for(let l=0,s=o.length;la?a:n,a=r&&n>a?n:a,{min:tz(n,tz(a,n)),max:tz(a,tz(n,a))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const e=this.chart.data;return this.options.labels||(this.isHorizontal()?e.xLabels:e.yLabels)||e.labels||[]}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){rz(this.options.beforeUpdate,[this])}update(e,t,n){const{beginAtZero:a,grace:r,ticks:i}=this.options,o=i.sampleSize;this.beforeUpdate(),this.maxWidth=e,this.maxHeight=t,this._margins=n=Object.assign({left:0,right:0,top:0,bottom:0},n),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+n.left+n.right:this.height+n.top+n.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=function(e,t,n){const{min:a,max:r}=e,i=az(t,(r-a)/2),o=(e,t)=>n&&0===e?0:e+t;return{min:o(a,-Math.abs(i)),max:o(r,i)}}(this,r,a),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const l=o=r||n<=1||!this.isHorizontal())return void(this.labelRotation=a);const c=this._getLabelSizes(),d=c.widest.width,u=c.highest.height,p=Kz(this.chart.width-d,0,this.maxWidth);i=e.offset?this.maxWidth/n:p/(n-1),d+6>i&&(i=p/(n-(e.offset?.5:1)),o=this.maxHeight-eW(e.grid)-t.padding-tW(e.title,this.chart.options.font),l=Math.sqrt(d*d+u*u),s=Pz(Math.min(Math.asin(Kz((c.highest.height+6)/i,-1,1)),Math.asin(Kz(o/l,-1,1))-Math.asin(Kz(u/l,-1,1)))),s=Math.max(a,Math.min(r,s))),this.labelRotation=s}afterCalculateLabelRotation(){rz(this.options.afterCalculateLabelRotation,[this])}afterAutoSkip(){}beforeFit(){rz(this.options.beforeFit,[this])}fit(){const e={width:0,height:0},{chart:t,options:{ticks:n,title:a,grid:r}}=this,i=this._isVisible(),o=this.isHorizontal();if(i){const i=tW(a,t.options.font);if(o?(e.width=this.maxWidth,e.height=eW(r)+i):(e.height=this.maxHeight,e.width=eW(r)+i),n.display&&this.ticks.length){const{first:t,last:a,widest:r,highest:i}=this._getLabelSizes(),l=2*n.padding,s=Dz(this.labelRotation),c=Math.cos(s),d=Math.sin(s);if(o){const t=n.mirror?0:d*r.width+c*i.height;e.height=Math.min(this.maxHeight,e.height+t+l)}else{const t=n.mirror?0:c*r.width+d*i.height;e.width=Math.min(this.maxWidth,e.width+t+l)}this._calculatePadding(t,a,d,c)}}this._handleMargins(),o?(this.width=this._length=t.width-this._margins.left-this._margins.right,this.height=e.height):(this.width=e.width,this.height=this._length=t.height-this._margins.top-this._margins.bottom)}_calculatePadding(e,t,n,a){const{ticks:{align:r,padding:i},position:o}=this.options,l=0!==this.labelRotation,s="top"!==o&&"x"===this.axis;if(this.isHorizontal()){const o=this.getPixelForTick(0)-this.left,c=this.right-this.getPixelForTick(this.ticks.length-1);let d=0,u=0;l?s?(d=a*e.width,u=n*t.height):(d=n*e.height,u=a*t.width):"start"===r?u=t.width:"end"===r?d=e.width:"inner"!==r&&(d=e.width/2,u=t.width/2),this.paddingLeft=Math.max((d-o+i)*this.width/(this.width-o),0),this.paddingRight=Math.max((u-c+i)*this.width/(this.width-c),0)}else{let n=t.height/2,a=e.height/2;"start"===r?(n=0,a=e.height):"end"===r&&(n=t.height,a=0),this.paddingTop=n+i,this.paddingBottom=a+i}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){rz(this.options.afterFit,[this])}isHorizontal(){const{axis:e,position:t}=this.options;return"top"===t||"bottom"===t||"x"===e}isFullSize(){return this.options.fullSize}_convertTicksToLabels(e){let t,n;for(this.beforeTickToLabelConversion(),this.generateTickLabels(e),t=0,n=e.length;t{const n=e.gc,a=n.length/2;let r;if(a>t){for(r=0;r({width:r[e]||0,height:i[e]||0});return{first:v(0),last:v(t-1),widest:v(b),highest:v(y),widths:r,heights:i}}getLabelForValue(e){return e}getPixelForValue(e,t){return NaN}getValueForPixel(e){}getPixelForTick(e){const t=this.ticks;return e<0||e>t.length-1?null:this.getPixelForValue(t[e].value)}getPixelForDecimal(e){this._reversePixels&&(e=1-e);const t=this._startPixel+e*this._length;return Kz(this._alignToPixels?GJ(this.chart,t,0):t,-32768,32767)}getDecimalForPixel(e){const t=(e-this._startPixel)/this._length;return this._reversePixels?1-t:t}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:e,max:t}=this;return e<0&&t<0?t:e>0&&t>0?e:0}getContext(e){const t=this.ticks||[];if(e>=0&&eo*a?o/n:l/a:l*a0}_computeGridLineItems(e){const t=this.axis,n=this.chart,a=this.options,{grid:r,position:i}=a,o=r.offset,l=this.isHorizontal(),s=this.ticks.length+(o?1:0),c=eW(r),d=[],u=r.setContext(this.getContext()),p=u.drawBorder?u.borderWidth:0,m=p/2,f=function(e){return GJ(n,e,p)};let h,A,g,k,b,y,v,E,N,_,w,V;if("top"===i)h=f(this.bottom),y=this.bottom-c,E=h-m,_=f(e.top)+m,V=e.bottom;else if("bottom"===i)h=f(this.top),_=e.top,V=f(e.bottom)-m,y=h+m,E=this.top+c;else if("left"===i)h=f(this.right),b=this.right-c,v=h-m,N=f(e.left)+m,w=e.right;else if("right"===i)h=f(this.left),N=e.left,w=f(e.right)-m,b=h+m,v=this.left+c;else if("x"===t){if("center"===i)h=f((e.top+e.bottom)/2+.5);else if(Z$(i)){const e=Object.keys(i)[0],t=i[e];h=f(this.chart.scales[e].getPixelForValue(t))}_=e.top,V=e.bottom,y=h+m,E=y+c}else if("y"===t){if("center"===i)h=f((e.left+e.right)/2);else if(Z$(i)){const e=Object.keys(i)[0],t=i[e];h=f(this.chart.scales[e].getPixelForValue(t))}b=h-m,v=b-c,N=e.left,w=e.right}const x=nz(a.ticks.maxTicksLimit,s),B=Math.max(1,Math.ceil(s/x));for(A=0;At.value===e));if(n>=0){return t.setContext(this.getContext(n)).lineWidth}return 0}drawGrid(e){const t=this.options.grid,n=this.ctx,a=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(e));let r,i;const o=(e,t,a)=>{a.width&&a.color&&(n.save(),n.lineWidth=a.width,n.strokeStyle=a.color,n.setLineDash(a.borderDash||[]),n.lineDashOffset=a.borderDashOffset,n.beginPath(),n.moveTo(e.x,e.y),n.lineTo(t.x,t.y),n.stroke(),n.restore())};if(t.display)for(r=0,i=a.length;r{this.drawBackground(),this.drawGrid(e),this.drawTitle()}},{z:n+1,draw:()=>{this.drawBorder()}},{z:t,draw:e=>{this.drawLabels(e)}}]:[{z:t,draw:e=>{this.draw(e)}}]}getMatchingVisibleMetas(e){const t=this.chart.getSortedVisibleDatasetMetas(),n=this.axis+"AxisID",a=[];let r,i;for(r=0,i=t.length;r{const a=n.split("."),r=a.pop(),i=[e].concat(a).join("."),o=t[n].split("."),l=o.pop(),s=o.join(".");zJ.route(i,r,s,l)}))}(t,e.defaultRoutes);e.descriptors&&zJ.describe(t,e.descriptors)}(e,i,n),this.override&&zJ.override(e.id,e.overrides)),i}get(e){return this.items[e]}unregister(e){const t=this.items,n=e.id,a=this.scope;n in t&&delete t[n],a&&n in zJ[a]&&(delete zJ[a][n],this.override&&delete RJ[n])}}var iW=new class{constructor(){this.controllers=new rW(CG,"datasets",!0),this.elements=new rW(zG,"elements"),this.plugins=new rW(Object,"plugins"),this.scales=new rW(aW,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...e){this._each("register",e)}remove(...e){this._each("unregister",e)}addControllers(...e){this._each("register",e,this.controllers)}addElements(...e){this._each("register",e,this.elements)}addPlugins(...e){this._each("register",e,this.plugins)}addScales(...e){this._each("register",e,this.scales)}getController(e){return this._get(e,this.controllers,"controller")}getElement(e){return this._get(e,this.elements,"element")}getPlugin(e){return this._get(e,this.plugins,"plugin")}getScale(e){return this._get(e,this.scales,"scale")}removeControllers(...e){this._each("unregister",e,this.controllers)}removeElements(...e){this._each("unregister",e,this.elements)}removePlugins(...e){this._each("unregister",e,this.plugins)}removeScales(...e){this._each("unregister",e,this.scales)}_each(e,t,n){[...t].forEach((t=>{const a=n||this._getRegistryForType(t);n||a.isForType(t)||a===this.plugins&&t.id?this._exec(e,a,t):iz(t,(t=>{const a=n||this._getRegistryForType(t);this._exec(e,a,t)}))}))}_exec(e,t,n){const a=hz(e);rz(n["before"+a],[],n),t[e](n),rz(n["after"+a],[],n)}_getRegistryForType(e){for(let t=0;t0&&this.getParsed(t-1);for(let c=t;c0&&Math.abs(n[p]-k[p])>A,h&&(f.parsed=n,f.raw=s.data[c]),u&&(f.options=d||this.resolveDataElementOptions(c,t.active?"active":a)),g||this.updateElement(t,c,f,a),k=n}this.updateSharedOptions(d,a,c)}getMaxOverflow(){const e=this._cachedMeta,t=e.data||[];if(!this.options.showLine){let e=0;for(let n=t.length-1;n>=0;--n)e=Math.max(e,t[n].size(this.resolveDataElementOptions(n))/2);return e>0&&e}const n=e.dataset,a=n.options&&n.options.borderWidth||0;if(!t.length)return a;const r=t[0].size(this.resolveDataElementOptions(0)),i=t[t.length-1].size(this.resolveDataElementOptions(t.length-1));return Math.max(a,r,i)/2}}oW.id="scatter",oW.defaults={datasetElementType:!1,dataElementType:"point",showLine:!1,fill:!1},oW.overrides={interaction:{mode:"point"},plugins:{tooltip:{callbacks:{title:()=>"",label:e=>"("+e.label+", "+e.formattedValue+")"}}},scales:{x:{type:"linear"},y:{type:"linear"}}};function lW(){throw new Error("This method is not implemented: Check that a complete date adapter is provided.")}class sW{constructor(e){this.options=e||{}}init(e){}formats(){return lW()}parse(e,t){return lW()}format(e,t){return lW()}add(e,t,n){return lW()}diff(e,t,n){return lW()}startOf(e,t,n){return lW()}endOf(e,t){return lW()}}sW.override=function(e){Object.assign(sW.prototype,e)};var cW={_date:sW};function dW(e,t,n,a){const{controller:r,data:i,_sorted:o}=e,l=r._cachedMeta.iScale;if(l&&t===l.axis&&"r"!==t&&o&&i.length){const e=l._reversePixels?$z:Qz;if(!a)return e(i,t,n);if(r._sharedOptions){const a=i[0],r="function"==typeof a.getRange&&a.getRange(t);if(r){const a=e(i,t,n-r),o=e(i,t,n+r);return{lo:a.lo,hi:o.hi}}}}return{lo:0,hi:i.length-1}}function uW(e,t,n,a,r){const i=e.getSortedVisibleDatasetMetas(),o=n[t];for(let e=0,n=i.length;e{e[o](t[n],r)&&(i.push({element:e,datasetIndex:a,index:s}),l=l||e.inRange(t.x,t.y,r))})),a&&!l?[]:i}var AW={evaluateInteractionItems:uW,modes:{index(e,t,n,a){const r=zq(t,e),i=n.axis||"x",o=n.includeInvisible||!1,l=n.intersect?pW(e,r,i,a,o):fW(e,r,i,!1,a,o),s=[];return l.length?(e.getSortedVisibleDatasetMetas().forEach((e=>{const t=l[0].index,n=e.data[t];n&&!n.skip&&s.push({element:n,datasetIndex:e.index,index:t})})),s):[]},dataset(e,t,n,a){const r=zq(t,e),i=n.axis||"xy",o=n.includeInvisible||!1;let l=n.intersect?pW(e,r,i,a,o):fW(e,r,i,!1,a,o);if(l.length>0){const t=l[0].datasetIndex,n=e.getDatasetMeta(t).data;l=[];for(let e=0;epW(e,zq(t,e),n.axis||"xy",a,n.includeInvisible||!1),nearest(e,t,n,a){const r=zq(t,e),i=n.axis||"xy",o=n.includeInvisible||!1;return fW(e,r,i,n.intersect,a,o)},x:(e,t,n,a)=>hW(e,zq(t,e),"x",n.intersect,a),y:(e,t,n,a)=>hW(e,zq(t,e),"y",n.intersect,a)}};const gW=["left","top","right","bottom"];function kW(e,t){return e.filter((e=>e.pos===t))}function bW(e,t){return e.filter((e=>-1===gW.indexOf(e.pos)&&e.box.axis===t))}function yW(e,t){return e.sort(((e,n)=>{const a=t?n:e,r=t?e:n;return a.weight===r.weight?a.index-r.index:a.weight-r.weight}))}function vW(e,t){const n=function(e){const t={};for(const n of e){const{stack:e,pos:a,stackWeight:r}=n;if(!e||!gW.includes(a))continue;const i=t[e]||(t[e]={count:0,placed:0,weight:0,size:0});i.count++,i.weight+=r}return t}(e),{vBoxMaxWidth:a,hBoxMaxHeight:r}=t;let i,o,l;for(i=0,o=e.length;i{a[e]=Math.max(t[e],n[e])})),a}return a(e?["left","right"]:["top","bottom"])}function VW(e,t,n,a){const r=[];let i,o,l,s,c,d;for(i=0,o=e.length,c=0;ie.box.fullSize)),!0),a=yW(kW(t,"left"),!0),r=yW(kW(t,"right")),i=yW(kW(t,"top"),!0),o=yW(kW(t,"bottom")),l=bW(t,"x"),s=bW(t,"y");return{fullSize:n,leftAndTop:a.concat(i),rightAndBottom:r.concat(s).concat(o).concat(l),chartArea:kW(t,"chartArea"),vertical:a.concat(r).concat(s),horizontal:i.concat(o).concat(l)}}(e.boxes),s=l.vertical,c=l.horizontal;iz(e.boxes,(e=>{"function"==typeof e.beforeLayout&&e.beforeLayout()}));const d=s.reduce(((e,t)=>t.box.options&&!1===t.box.options.display?e:e+1),0)||1,u=Object.freeze({outerWidth:t,outerHeight:n,padding:r,availableWidth:i,availableHeight:o,vBoxMaxWidth:i/2/d,hBoxMaxHeight:o/2}),p=Object.assign({},r);NW(p,fq(a));const m=Object.assign({maxPadding:p,w:i,h:o,x:r.left,y:r.top},r),f=vW(s.concat(c),u);VW(l.fullSize,m,u,f),VW(s,m,u,f),VW(c,m,u,f)&&VW(s,m,u,f),function(e){const t=e.maxPadding;function n(n){const a=Math.max(t[n]-e[n],0);return e[n]+=a,a}e.y+=n("top"),e.x+=n("left"),n("right"),n("bottom")}(m),BW(l.leftAndTop,m,u,f),m.x+=m.w,m.y+=m.h,BW(l.rightAndBottom,m,u,f),e.chartArea={left:m.left,top:m.top,right:m.left+m.w,bottom:m.top+m.h,height:m.h,width:m.w},iz(l.chartArea,(t=>{const n=t.box;Object.assign(n,e.chartArea),n.update(m.w,m.h,{left:0,top:0,right:0,bottom:0})}))}};class CW{acquireContext(e,t){}releaseContext(e){return!1}addEventListener(e,t,n){}removeEventListener(e,t,n){}getDevicePixelRatio(){return 1}getMaximumSize(e,t,n,a){return t=Math.max(0,t||e.width),n=n||e.height,{width:t,height:Math.max(0,a?Math.floor(t/a):n)}}isAttached(e){return!0}updateConfig(e){}}class TW extends CW{acquireContext(e){return e&&e.getContext&&e.getContext("2d")||null}updateConfig(e){e.options.animation=!1}}const jW="$chartjs",DW={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},PW=e=>null===e||""===e;const FW=!!Wq&&{passive:!0};function IW(e,t,n){e.canvas.removeEventListener(t,n,FW)}function UW(e,t){for(const n of e)if(n===t||n.contains(t))return!0}function MW(e,t,n){const a=e.canvas,r=new MutationObserver((e=>{let t=!1;for(const n of e)t=t||UW(n.addedNodes,a),t=t&&!UW(n.removedNodes,a);t&&n()}));return r.observe(document,{childList:!0,subtree:!0}),r}function OW(e,t,n){const a=e.canvas,r=new MutationObserver((e=>{let t=!1;for(const n of e)t=t||UW(n.removedNodes,a),t=t&&!UW(n.addedNodes,a);t&&n()}));return r.observe(document,{childList:!0,subtree:!0}),r}const LW=new Map;let KW=0;function RW(){const e=window.devicePixelRatio;e!==KW&&(KW=e,LW.forEach(((t,n)=>{n.currentDevicePixelRatio!==e&&t()})))}function HW(e,t,n){const a=e.canvas,r=a&&Lq(a);if(!r)return;const i=Wz(((e,t)=>{const a=r.clientWidth;n(e,t),a{const t=e[0],n=t.contentRect.width,a=t.contentRect.height;0===n&&0===a||i(n,a)}));return o.observe(r),function(e,t){LW.size||window.addEventListener("resize",RW),LW.set(e,t)}(e,i),o}function QW(e,t,n){n&&n.disconnect(),"resize"===t&&function(e){LW.delete(e),LW.size||window.removeEventListener("resize",RW)}(e)}function $W(e,t,n){const a=e.canvas,r=Wz((t=>{null!==e.ctx&&n(function(e,t){const n=DW[e.type]||e.type,{x:a,y:r}=zq(e,t);return{type:n,chart:t,native:e,x:void 0!==a?a:null,y:void 0!==r?r:null}}(t,e))}),e,(e=>{const t=e[0];return[t,t.offsetX,t.offsetY]}));return function(e,t,n){e.addEventListener(t,n,FW)}(a,t,r),r}class zW extends CW{acquireContext(e,t){const n=e&&e.getContext&&e.getContext("2d");return n&&n.canvas===e?(function(e,t){const n=e.style,a=e.getAttribute("height"),r=e.getAttribute("width");if(e[jW]={initial:{height:a,width:r,style:{display:n.display,height:n.height,width:n.width}}},n.display=n.display||"block",n.boxSizing=n.boxSizing||"border-box",PW(r)){const t=Yq(e,"width");void 0!==t&&(e.width=t)}if(PW(a))if(""===e.style.height)e.height=e.width/(t||2);else{const t=Yq(e,"height");void 0!==t&&(e.height=t)}}(e,t),n):null}releaseContext(e){const t=e.canvas;if(!t[jW])return!1;const n=t[jW].initial;["height","width"].forEach((e=>{const a=n[e];Y$(a)?t.removeAttribute(e):t.setAttribute(e,a)}));const a=n.style||{};return Object.keys(a).forEach((e=>{t.style[e]=a[e]})),t.width=t.width,delete t[jW],!0}addEventListener(e,t,n){this.removeEventListener(e,t);const a=e.$proxies||(e.$proxies={}),r={attach:MW,detach:OW,resize:HW}[t]||$W;a[t]=r(e,t,n)}removeEventListener(e,t){const n=e.$proxies||(e.$proxies={}),a=n[t];if(!a)return;({attach:QW,detach:QW,resize:QW}[t]||IW)(e,t,a),n[t]=void 0}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(e,t,n,a){return qq(e,t,n,a)}isAttached(e){const t=Lq(e);return!(!t||!t.isConnected)}}class JW{constructor(){this._init=[]}notify(e,t,n,a){"beforeInit"===t&&(this._init=this._createDescriptors(e,!0),this._notify(this._init,e,"install"));const r=a?this._descriptors(e).filter(a):this._descriptors(e),i=this._notify(r,e,t,n);return"afterDestroy"===t&&(this._notify(r,e,"stop"),this._notify(this._init,e,"uninstall")),i}_notify(e,t,n,a){a=a||{};for(const r of e){const e=r.plugin;if(!1===rz(e[n],[t,a,r.options],e)&&a.cancelable)return!1}return!0}invalidate(){Y$(this._cache)||(this._oldCache=this._cache,this._cache=void 0)}_descriptors(e){if(this._cache)return this._cache;const t=this._cache=this._createDescriptors(e);return this._notifyStateChanges(e),t}_createDescriptors(e,t){const n=e&&e.config,a=nz(n.options&&n.options.plugins,{}),r=function(e){const t={},n=[],a=Object.keys(iW.plugins.items);for(let e=0;ee.filter((e=>!t.some((t=>e.plugin.id===t.plugin.id))));this._notify(a(t,n),e,"stop"),this._notify(a(n,t),e,"start")}}function qW(e,t){return t||!1!==e?!0===e?{}:e:null}function GW(e,{plugin:t,local:n},a,r){const i=e.pluginScopeKeys(t),o=e.getOptionScopes(a,i);return n&&t.defaults&&o.push(t.defaults),e.createResolver(o,r,[""],{scriptable:!1,indexable:!1,allKeys:!0})}function WW(e,t){const n=zJ.datasets[e]||{};return((t.datasets||{})[e]||{}).indexAxis||t.indexAxis||n.indexAxis||"x"}function YW(e,t){return"x"===e||"y"===e?e:t.axis||("top"===(n=t.position)||"bottom"===n?"x":"left"===n||"right"===n?"y":void 0)||e.charAt(0).toLowerCase();var n}function XW(e){const t=e.options||(e.options={});t.plugins=nz(t.plugins,{}),t.scales=function(e,t){const n=RJ[e.type]||{scales:{}},a=t.scales||{},r=WW(e.type,t),i=Object.create(null),o=Object.create(null);return Object.keys(a).forEach((e=>{const t=a[e];if(!Z$(t))return console.error(`Invalid scale configuration for scale: ${e}`);if(t._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${e}`);const l=YW(e,t),s=function(e,t){return e===t?"_index_":"_value_"}(l,r),c=n.scales||{};i[l]=i[l]||e,o[e]=uz(Object.create(null),[{axis:l},t,c[l],c[s]])})),e.data.datasets.forEach((n=>{const r=n.type||e.type,l=n.indexAxis||WW(r,t),s=(RJ[r]||{}).scales||{};Object.keys(s).forEach((e=>{const t=function(e,t){let n=e;return"_index_"===e?n=t:"_value_"===e&&(n="x"===t?"y":"x"),n}(e,l),r=n[t+"AxisID"]||i[t]||t;o[r]=o[r]||Object.create(null),uz(o[r],[{axis:t},a[r],s[e]])}))})),Object.keys(o).forEach((e=>{const t=o[e];uz(t,[zJ.scales[t.type],zJ.scale])})),o}(e,t)}function ZW(e){return(e=e||{}).datasets=e.datasets||[],e.labels=e.labels||[],e}const eY=new Map,tY=new Set;function nY(e,t){let n=eY.get(e);return n||(n=t(),eY.set(e,n),tY.add(n)),n}const aY=(e,t,n)=>{const a=fz(t,n);void 0!==a&&e.add(a)};class rY{constructor(e){this._config=function(e){return(e=e||{}).data=ZW(e.data),XW(e),e}(e),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(e){this._config.type=e}get data(){return this._config.data}set data(e){this._config.data=ZW(e)}get options(){return this._config.options}set options(e){this._config.options=e}get plugins(){return this._config.plugins}update(){const e=this._config;this.clearCache(),XW(e)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(e){return nY(e,(()=>[[`datasets.${e}`,""]]))}datasetAnimationScopeKeys(e,t){return nY(`${e}.transition.${t}`,(()=>[[`datasets.${e}.transitions.${t}`,`transitions.${t}`],[`datasets.${e}`,""]]))}datasetElementScopeKeys(e,t){return nY(`${e}-${t}`,(()=>[[`datasets.${e}.elements.${t}`,`datasets.${e}`,`elements.${t}`,""]]))}pluginScopeKeys(e){const t=e.id;return nY(`${this.type}-plugin-${t}`,(()=>[[`plugins.${t}`,...e.additionalOptionScopes||[]]]))}_cachedScopes(e,t){const n=this._scopeCache;let a=n.get(e);return a&&!t||(a=new Map,n.set(e,a)),a}getOptionScopes(e,t,n){const{options:a,type:r}=this,i=this._cachedScopes(e,n),o=i.get(t);if(o)return o;const l=new Set;t.forEach((t=>{e&&(l.add(e),t.forEach((t=>aY(l,e,t)))),t.forEach((e=>aY(l,a,e))),t.forEach((e=>aY(l,RJ[r]||{},e))),t.forEach((e=>aY(l,zJ,e))),t.forEach((e=>aY(l,HJ,e)))}));const s=Array.from(l);return 0===s.length&&s.push(Object.create(null)),tY.has(t)&&i.set(t,s),s}chartOptionScopes(){const{options:e,type:t}=this;return[e,RJ[t]||{},zJ.datasets[t]||{},{type:t},zJ,HJ]}resolveNamedOptions(e,t,n,a=[""]){const r={$shared:!0},{resolver:i,subPrefixes:o}=iY(this._resolverCache,e,a);let l=i;if(function(e,t){const{isScriptable:n,isIndexable:a}=yq(e);for(const r of t){const t=n(r),i=a(r),o=(i||t)&&e[r];if(t&&(gz(o)||oY(o))||i&&X$(o))return!0}return!1}(i,t)){r.$shared=!1;l=bq(i,n=gz(n)?n():n,this.createResolver(e,n,o))}for(const e of t)r[e]=l[e];return r}createResolver(e,t,n=[""],a){const{resolver:r}=iY(this._resolverCache,e,n);return Z$(t)?bq(r,t,void 0,a):r}}function iY(e,t,n){let a=e.get(t);a||(a=new Map,e.set(t,a));const r=n.join();let i=a.get(r);if(!i){i={resolver:kq(t,n),subPrefixes:n.filter((e=>!e.toLowerCase().includes("hover")))},a.set(r,i)}return i}const oY=e=>Z$(e)&&Object.getOwnPropertyNames(e).reduce(((t,n)=>t||gz(e[n])),!1);const lY=["top","bottom","left","right","chartArea"];function sY(e,t){return"top"===e||"bottom"===e||-1===lY.indexOf(e)&&"x"===t}function cY(e,t){return function(n,a){return n[e]===a[e]?n[t]-a[t]:n[e]-a[e]}}function dY(e){const t=e.chart,n=t.options.animation;t.notifyPlugins("afterRender"),rz(n&&n.onComplete,[e],t)}function uY(e){const t=e.chart,n=t.options.animation;rz(n&&n.onProgress,[e],t)}function pY(e){return Oq()&&"string"==typeof e?e=document.getElementById(e):e&&e.length&&(e=e[0]),e&&e.canvas&&(e=e.canvas),e}const mY={},fY=e=>{const t=pY(e);return Object.values(mY).filter((e=>e.canvas===t)).pop()};function hY(e,t,n){const a=Object.keys(e);for(const r of a){const a=+r;if(a>=t){const i=e[r];delete e[r],(n>0||a>t)&&(e[a+n]=i)}}}class AY{constructor(e,t){const n=this.config=new rY(t),a=pY(e),r=fY(a);if(r)throw new Error("Canvas is already in use. Chart with ID '"+r.id+"' must be destroyed before the canvas with ID '"+r.canvas.id+"' can be reused.");const i=n.createResolver(n.chartOptionScopes(),this.getContext());this.platform=new(n.platform||function(e){return!Oq()||"undefined"!=typeof OffscreenCanvas&&e instanceof OffscreenCanvas?TW:zW}(a)),this.platform.updateConfig(n);const o=this.platform.acquireContext(a,i.aspectRatio),l=o&&o.canvas,s=l&&l.height,c=l&&l.width;this.id=W$(),this.ctx=o,this.canvas=l,this.width=c,this.height=s,this._options=i,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new JW,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=function(e,t){let n;return function(...a){return t?(clearTimeout(n),n=setTimeout(e,t,a)):e.apply(this,a),t}}((e=>this.update(e)),i.resizeDelay||0),this._dataChanges=[],mY[this.id]=this,o&&l?(mG.listen(this,"complete",dY),mG.listen(this,"progress",uY),this._initialize(),this.attached&&this.update()):console.error("Failed to create chart: can't acquire context from the given item")}get aspectRatio(){const{options:{aspectRatio:e,maintainAspectRatio:t},width:n,height:a,_aspectRatio:r}=this;return Y$(e)?t&&r?r:a?n/a:null:e}get data(){return this.config.data}set data(e){this.config.data=e}get options(){return this._options}set options(e){this.config.options=e}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():Gq(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return WJ(this.canvas,this.ctx),this}stop(){return mG.stop(this),this}resize(e,t){mG.running(this)?this._resizeBeforeDraw={width:e,height:t}:this._resize(e,t)}_resize(e,t){const n=this.options,a=this.canvas,r=n.maintainAspectRatio&&this.aspectRatio,i=this.platform.getMaximumSize(a,e,t,r),o=n.devicePixelRatio||this.platform.getDevicePixelRatio(),l=this.width?"resize":"attach";this.width=i.width,this.height=i.height,this._aspectRatio=this.aspectRatio,Gq(this,o,!0)&&(this.notifyPlugins("resize",{size:i}),rz(n.onResize,[this,i],this),this.attached&&this._doResize(l)&&this.render())}ensureScalesHaveIDs(){iz(this.options.scales||{},((e,t)=>{e.id=t}))}buildOrUpdateScales(){const e=this.options,t=e.scales,n=this.scales,a=Object.keys(n).reduce(((e,t)=>(e[t]=!1,e)),{});let r=[];t&&(r=r.concat(Object.keys(t).map((e=>{const n=t[e],a=YW(e,n),r="r"===a,i="x"===a;return{options:n,dposition:r?"chartArea":i?"bottom":"left",dtype:r?"radialLinear":i?"category":"linear"}})))),iz(r,(t=>{const r=t.options,i=r.id,o=YW(i,r),l=nz(r.type,t.dtype);void 0!==r.position&&sY(r.position,o)===sY(t.dposition)||(r.position=t.dposition),a[i]=!0;let s=null;if(i in n&&n[i].type===l)s=n[i];else{s=new(iW.getScale(l))({id:i,type:l,ctx:this.ctx,chart:this}),n[s.id]=s}s.init(r,e)})),iz(a,((e,t)=>{e||delete n[t]})),iz(n,(e=>{SW.configure(this,e,e.options),SW.addBox(this,e)}))}_updateMetasets(){const e=this._metasets,t=this.data.datasets.length,n=e.length;if(e.sort(((e,t)=>e.index-t.index)),n>t){for(let e=t;et.length&&delete this._stacks,e.forEach(((e,n)=>{0===t.filter((t=>t===e._dataset)).length&&this._destroyDatasetMeta(n)}))}buildOrUpdateControllers(){const e=[],t=this.data.datasets;let n,a;for(this._removeUnreferencedMetasets(),n=0,a=t.length;n{this.getDatasetMeta(t).controller.reset()}),this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(e){const t=this.config;t.update();const n=this._options=t.createResolver(t.chartOptionScopes(),this.getContext()),a=this._animationsDisabled=!n.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),!1===this.notifyPlugins("beforeUpdate",{mode:e,cancelable:!0}))return;const r=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let i=0;for(let e=0,t=this.data.datasets.length;e{e.reset()})),this._updateDatasets(e),this.notifyPlugins("afterUpdate",{mode:e}),this._layers.sort(cY("z","_idx"));const{_active:o,_lastEvent:l}=this;l?this._eventHandler(l,!0):o.length&&this._updateHoverStyles(o,o,!0),this.render()}_updateScales(){iz(this.scales,(e=>{SW.removeBox(this,e)})),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const e=this.options,t=new Set(Object.keys(this._listeners)),n=new Set(e.events);kz(t,n)&&!!this._responsiveListeners===e.responsive||(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:e}=this,t=this._getUniformDataChanges()||[];for(const{method:n,start:a,count:r}of t){hY(e,a,"_removeElements"===n?-r:r)}}_getUniformDataChanges(){const e=this._dataChanges;if(!e||!e.length)return;this._dataChanges=[];const t=this.data.datasets.length,n=t=>new Set(e.filter((e=>e[0]===t)).map(((e,t)=>t+","+e.splice(1).join(",")))),a=n(0);for(let e=1;ee.split(","))).map((e=>({method:e[1],start:+e[2],count:+e[3]})))}_updateLayout(e){if(!1===this.notifyPlugins("beforeLayout",{cancelable:!0}))return;SW.update(this,this.width,this.height,e);const t=this.chartArea,n=t.width<=0||t.height<=0;this._layers=[],iz(this.boxes,(e=>{n&&"chartArea"===e.position||(e.configure&&e.configure(),this._layers.push(...e._layers()))}),this),this._layers.forEach(((e,t)=>{e._idx=t})),this.notifyPlugins("afterLayout")}_updateDatasets(e){if(!1!==this.notifyPlugins("beforeDatasetsUpdate",{mode:e,cancelable:!0})){for(let e=0,t=this.data.datasets.length;e=0;--t)this._drawDataset(e[t]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(e){const t=this.ctx,n=e._clip,a=!n.disabled,r=this.chartArea,i={meta:e,index:e.index,cancelable:!0};!1!==this.notifyPlugins("beforeDatasetDraw",i)&&(a&&eq(t,{left:!1===n.left?0:r.left-n.left,right:!1===n.right?this.width:r.right+n.right,top:!1===n.top?0:r.top-n.top,bottom:!1===n.bottom?this.height:r.bottom+n.bottom}),e.controller.draw(),a&&tq(t),i.cancelable=!1,this.notifyPlugins("afterDatasetDraw",i))}isPointInArea(e){return ZJ(e,this.chartArea,this._minPadding)}getElementsAtEventForMode(e,t,n,a){const r=AW.modes[t];return"function"==typeof r?r(this,e,n,a):[]}getDatasetMeta(e){const t=this.data.datasets[e],n=this._metasets;let a=n.filter((e=>e&&e._dataset===t)).pop();return a||(a={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:t&&t.order||0,index:e,_dataset:t,_parsed:[],_sorted:!1},n.push(a)),a}getContext(){return this.$context||(this.$context=gq(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(e){const t=this.data.datasets[e];if(!t)return!1;const n=this.getDatasetMeta(e);return"boolean"==typeof n.hidden?!n.hidden:!t.hidden}setDatasetVisibility(e,t){this.getDatasetMeta(e).hidden=!t}toggleDataVisibility(e){this._hiddenIndices[e]=!this._hiddenIndices[e]}getDataVisibility(e){return!this._hiddenIndices[e]}_updateVisibility(e,t,n){const a=n?"show":"hide",r=this.getDatasetMeta(e),i=r.controller._resolveAnimations(void 0,a);Az(t)?(r.data[t].hidden=!n,this.update()):(this.setDatasetVisibility(e,n),i.update(r,{visible:n}),this.update((t=>t.datasetIndex===e?a:void 0)))}hide(e,t){this._updateVisibility(e,t,!1)}show(e,t){this._updateVisibility(e,t,!0)}_destroyDatasetMeta(e){const t=this._metasets[e];t&&t.controller&&t.controller._destroy(),delete this._metasets[e]}_stop(){let e,t;for(this.stop(),mG.remove(this),e=0,t=this.data.datasets.length;e{t.addEventListener(this,n,a),e[n]=a},a=(e,t,n)=>{e.offsetX=t,e.offsetY=n,this._eventHandler(e)};iz(this.options.events,(e=>n(e,a)))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const e=this._responsiveListeners,t=this.platform,n=(n,a)=>{t.addEventListener(this,n,a),e[n]=a},a=(n,a)=>{e[n]&&(t.removeEventListener(this,n,a),delete e[n])},r=(e,t)=>{this.canvas&&this.resize(e,t)};let i;const o=()=>{a("attach",o),this.attached=!0,this.resize(),n("resize",r),n("detach",i)};i=()=>{this.attached=!1,a("resize",r),this._stop(),this._resize(0,0),n("attach",o)},t.isAttached(this.canvas)?o():i()}unbindEvents(){iz(this._listeners,((e,t)=>{this.platform.removeEventListener(this,t,e)})),this._listeners={},iz(this._responsiveListeners,((e,t)=>{this.platform.removeEventListener(this,t,e)})),this._responsiveListeners=void 0}updateHoverStyle(e,t,n){const a=n?"set":"remove";let r,i,o,l;for("dataset"===t&&(r=this.getDatasetMeta(e[0].datasetIndex),r.controller["_"+a+"DatasetHoverStyle"]()),o=0,l=e.length;o{const n=this.getDatasetMeta(e);if(!n)throw new Error("No dataset found at index "+e);return{datasetIndex:e,element:n.data[t],index:t}}));!oz(n,t)&&(this._active=n,this._lastEvent=null,this._updateHoverStyles(n,t))}notifyPlugins(e,t,n){return this._plugins.notify(this,e,t,n)}_updateHoverStyles(e,t,n){const a=this.options.hover,r=(e,t)=>e.filter((e=>!t.some((t=>e.datasetIndex===t.datasetIndex&&e.index===t.index)))),i=r(t,e),o=n?e:r(e,t);i.length&&this.updateHoverStyle(i,a.mode,!1),o.length&&a.mode&&this.updateHoverStyle(o,a.mode,!0)}_eventHandler(e,t){const n={event:e,replay:t,cancelable:!0,inChartArea:this.isPointInArea(e)},a=t=>(t.options.events||this.options.events).includes(e.native.type);if(!1===this.notifyPlugins("beforeEvent",n,a))return;const r=this._handleEvent(e,t,n.inChartArea);return n.cancelable=!1,this.notifyPlugins("afterEvent",n,a),(r||n.changed)&&this.render(),this}_handleEvent(e,t,n){const{_active:a=[],options:r}=this,i=t,o=this._getActiveElements(e,a,n,i),l=function(e){return"mouseup"===e.type||"click"===e.type||"contextmenu"===e.type}(e),s=function(e,t,n,a){return n&&"mouseout"!==e.type?a?t:e:null}(e,this._lastEvent,n,l);n&&(this._lastEvent=null,rz(r.onHover,[e,o,this],this),l&&rz(r.onClick,[e,o,this],this));const c=!oz(o,a);return(c||t)&&(this._active=o,this._updateHoverStyles(o,a,t)),this._lastEvent=s,c}_getActiveElements(e,t,n,a){if("mouseout"===e.type)return[];if(!n)return t;const r=this.options.hover;return this.getElementsAtEventForMode(e,r.mode,r,a)}}const gY=()=>iz(AY.instances,(e=>e._plugins.invalidate())),kY=!0;function bY(e,t,n){const{startAngle:a,pixelMargin:r,x:i,y:o,outerRadius:l,innerRadius:s}=t;let c=r/l;e.beginPath(),e.arc(i,o,l,a-c,n+c),s>r?(c=r/s,e.arc(i,o,s,n+c,a-c,!0)):e.arc(i,o,r,n+_z,a-_z),e.closePath(),e.clip()}function yY(e,t,n,a){const r=uq(e.options.borderRadius,["outerStart","outerEnd","innerStart","innerEnd"]);const i=(n-t)/2,o=Math.min(i,a*t/2),l=e=>{const t=(n-Math.min(i,e))*a/2;return Kz(e,0,Math.min(i,t))};return{outerStart:l(r.outerStart),outerEnd:l(r.outerEnd),innerStart:Kz(r.innerStart,0,o),innerEnd:Kz(r.innerEnd,0,o)}}function vY(e,t,n,a){return{x:n+e*Math.cos(t),y:a+e*Math.sin(t)}}function EY(e,t,n,a,r,i){const{x:o,y:l,startAngle:s,pixelMargin:c,innerRadius:d}=t,u=Math.max(t.outerRadius+a+n-c,0),p=d>0?d+a+n+c:0;let m=0;const f=r-s;if(a){const e=((d>0?d-a:0)+(u>0?u-a:0))/2;m=(f-(0!==e?f*e/(e+a):f))/2}const h=(f-Math.max(.001,f*u-n/bz)/u)/2,A=s+h+m,g=r-h-m,{outerStart:k,outerEnd:b,innerStart:y,innerEnd:v}=yY(t,p,u,g-A),E=u-k,N=u-b,_=A+k/E,w=g-b/N,V=p+y,x=p+v,B=A+y/V,S=g-v/x;if(e.beginPath(),i){if(e.arc(o,l,u,_,w),b>0){const t=vY(N,w,o,l);e.arc(t.x,t.y,b,w,g+_z)}const t=vY(x,g,o,l);if(e.lineTo(t.x,t.y),v>0){const t=vY(x,S,o,l);e.arc(t.x,t.y,v,g+_z,S+Math.PI)}if(e.arc(o,l,p,g-v/p,A+y/p,!0),y>0){const t=vY(V,B,o,l);e.arc(t.x,t.y,y,B+Math.PI,A-_z)}const n=vY(E,A,o,l);if(e.lineTo(n.x,n.y),k>0){const t=vY(E,_,o,l);e.arc(t.x,t.y,k,A-_z,_)}}else{e.moveTo(o,l);const t=Math.cos(_)*u+o,n=Math.sin(_)*u+l;e.lineTo(t,n);const a=Math.cos(w)*u+o,r=Math.sin(w)*u+l;e.lineTo(a,r)}e.closePath()}function NY(e,t,n,a,r,i){const{options:o}=t,{borderWidth:l,borderJoinStyle:s}=o,c="inner"===o.borderAlign;l&&(c?(e.lineWidth=2*l,e.lineJoin=s||"round"):(e.lineWidth=l,e.lineJoin=s||"bevel"),t.fullCircles&&function(e,t,n){const{x:a,y:r,startAngle:i,pixelMargin:o,fullCircles:l}=t,s=Math.max(t.outerRadius-o,0),c=t.innerRadius+o;let d;for(n&&bY(e,t,i+yz),e.beginPath(),e.arc(a,r,c,i+yz,i,!0),d=0;d{iW.add(...e),gY()}},unregister:{enumerable:kY,value:(...e)=>{iW.remove(...e),gY()}}});class _Y extends zG{constructor(e){super(),this.options=void 0,this.circumference=void 0,this.startAngle=void 0,this.endAngle=void 0,this.innerRadius=void 0,this.outerRadius=void 0,this.pixelMargin=0,this.fullCircles=0,e&&Object.assign(this,e)}inRange(e,t,n){const a=this.getProps(["x","y"],n),{angle:r,distance:i}=Iz(a,{x:e,y:t}),{startAngle:o,endAngle:l,innerRadius:s,outerRadius:c,circumference:d}=this.getProps(["startAngle","endAngle","innerRadius","outerRadius","circumference"],n),u=this.options.spacing/2,p=nz(d,l-o)>=yz||Lz(r,o,l),m=Rz(i,s+u,c+u);return p&&m}getCenterPoint(e){const{x:t,y:n,startAngle:a,endAngle:r,innerRadius:i,outerRadius:o}=this.getProps(["x","y","startAngle","endAngle","innerRadius","outerRadius","circumference"],e),{offset:l,spacing:s}=this.options,c=(a+r)/2,d=(i+o+s+l)/2;return{x:t+Math.cos(c)*d,y:n+Math.sin(c)*d}}tooltipPosition(e){return this.getCenterPoint(e)}draw(e){const{options:t,circumference:n}=this,a=(t.offset||0)/2,r=(t.spacing||0)/2,i=t.circular;if(this.pixelMargin="inner"===t.borderAlign?.33:0,this.fullCircles=n>yz?Math.floor(n/yz):0,0===n||this.innerRadius<0||this.outerRadius<0)return;e.save();let o=0;if(a){o=a/2;const t=(this.startAngle+this.endAngle)/2;e.translate(Math.cos(t)*o,Math.sin(t)*o),this.circumference>=bz&&(o=a)}e.fillStyle=t.backgroundColor,e.strokeStyle=t.borderColor;const l=function(e,t,n,a,r){const{fullCircles:i,startAngle:o,circumference:l}=t;let s=t.endAngle;if(i){EY(e,t,n,a,o+yz,r);for(let t=0;tl&&i>l;return{count:a,start:s,loop:t.loop,ilen:c(o+(c?l-e:e))%i,b=()=>{m!==f&&(e.lineTo(A,f),e.lineTo(A,m),e.lineTo(A,h))};for(s&&(u=r[k(0)],e.moveTo(u.x,u.y)),d=0;d<=l;++d){if(u=r[k(d)],u.skip)continue;const t=u.x,n=u.y,a=0|t;a===p?(nf&&(f=n),A=(g*A+t)/++g):(b(),e.lineTo(t,n),p=a,g=0,m=f=n),h=n}b()}function CY(e){const t=e.options,n=t.borderDash&&t.borderDash.length;return!(e._decimated||e._loop||t.tension||"monotone"===t.cubicInterpolationMode||t.stepped||n)?SY:BY}_Y.id="arc",_Y.defaults={borderAlign:"center",borderColor:"#fff",borderJoinStyle:void 0,borderRadius:0,borderWidth:2,offset:0,spacing:0,angle:void 0,circular:!0},_Y.defaultRoutes={backgroundColor:"backgroundColor"};const TY="function"==typeof Path2D;function jY(e,t,n,a){TY&&!t.options.segment?function(e,t,n,a){let r=t._path;r||(r=t._path=new Path2D,t.path(r,n,a)&&r.closePath()),wY(e,t.options),e.stroke(r)}(e,t,n,a):function(e,t,n,a){const{segments:r,options:i}=t,o=CY(t);for(const l of r)wY(e,i,l.style),e.beginPath(),o(e,t,l,{start:n,end:n+a-1})&&e.closePath(),e.stroke()}(e,t,n,a)}class DY extends zG{constructor(e){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,e&&Object.assign(this,e)}updateControlPoints(e,t){const n=this.options;if((n.tension||"monotone"===n.cubicInterpolationMode)&&!n.stepped&&!this._pointsUpdated){const a=n.spanGaps?this._loop:this._fullLoop;Mq(this._points,n,e,a,t),this._pointsUpdated=!0}}set points(e){this._points=e,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=function(e,t){const n=e.points,a=e.options.spanGaps,r=n.length;if(!r)return[];const i=!!e._loop,{start:o,end:l}=function(e,t,n,a){let r=0,i=t-1;if(n&&!a)for(;rr&&e[i%t].skip;)i--;return i%=t,{start:r,end:i}}(n,r,i,a);return dG(e,!0===a?[{start:o,end:l,loop:i}]:function(e,t,n,a){const r=e.length,i=[];let o,l=t,s=e[t];for(o=t+1;o<=n;++o){const n=e[o%r];n.skip||n.stop?s.skip||(a=!1,i.push({start:t%r,end:(o-1)%r,loop:a}),t=l=n.stop?o:null):(l=o,s.skip&&(t=o)),s=n}return null!==l&&i.push({start:t%r,end:l%r,loop:a}),i}(n,o,l"borderDash"!==e&&"fill"!==e};class FY extends zG{constructor(e){super(),this.options=void 0,this.parsed=void 0,this.skip=void 0,this.stop=void 0,e&&Object.assign(this,e)}inRange(e,t,n){const a=this.options,{x:r,y:i}=this.getProps(["x","y"],n);return Math.pow(e-r,2)+Math.pow(t-i,2){let{boxHeight:n=t,boxWidth:a=t}=e;return e.usePointStyle&&(n=Math.min(n,t),a=e.pointStyleWidth||Math.min(a,t)),{boxWidth:a,boxHeight:n,itemHeight:Math.max(t,n)}};class QY extends zG{constructor(e){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=e.chart,this.options=e.options,this.ctx=e.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(e,t,n){this.maxWidth=e,this.maxHeight=t,this._margins=n,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){const e=this.options.labels||{};let t=rz(e.generateLabels,[this.chart],this)||[];e.filter&&(t=t.filter((t=>e.filter(t,this.chart.data)))),e.sort&&(t=t.sort(((t,n)=>e.sort(t,n,this.chart.data)))),this.options.reverse&&t.reverse(),this.legendItems=t}fit(){const{options:e,ctx:t}=this;if(!e.display)return void(this.width=this.height=0);const n=e.labels,a=hq(n.font),r=a.size,i=this._computeTitleHeight(),{boxWidth:o,itemHeight:l}=HY(n,r);let s,c;t.font=a.string,this.isHorizontal()?(s=this.maxWidth,c=this._fitRows(i,r,o,l)+10):(c=this.maxHeight,s=this._fitCols(i,r,o,l)+10),this.width=Math.min(s,e.maxWidth||this.maxWidth),this.height=Math.min(c,e.maxHeight||this.maxHeight)}_fitRows(e,t,n,a){const{ctx:r,maxWidth:i,options:{labels:{padding:o}}}=this,l=this.legendHitBoxes=[],s=this.lineWidths=[0],c=a+o;let d=e;r.textAlign="left",r.textBaseline="middle";let u=-1,p=-c;return this.legendItems.forEach(((e,m)=>{const f=n+t/2+r.measureText(e.text).width;(0===m||s[s.length-1]+f+2*o>i)&&(d+=c,s[s.length-(m>0?0:1)]=0,p+=c,u++),l[m]={left:0,top:p,row:u,width:f,height:a},s[s.length-1]+=f+o})),d}_fitCols(e,t,n,a){const{ctx:r,maxHeight:i,options:{labels:{padding:o}}}=this,l=this.legendHitBoxes=[],s=this.columnSizes=[],c=i-e;let d=o,u=0,p=0,m=0,f=0;return this.legendItems.forEach(((e,i)=>{const h=n+t/2+r.measureText(e.text).width;i>0&&p+a+2*o>c&&(d+=u+o,s.push({width:u,height:p}),m+=u+o,f++,u=p=0),l[i]={left:m,top:p,col:f,width:h,height:a},u=Math.max(u,h),p+=a+o})),d+=u,s.push({width:u,height:p}),d}adjustHitBoxes(){if(!this.options.display)return;const e=this._computeTitleHeight(),{legendHitBoxes:t,options:{align:n,labels:{padding:a},rtl:r}}=this,i=aG(r,this.left,this.width);if(this.isHorizontal()){let r=0,o=Xz(n,this.left+a,this.right-this.lineWidths[r]);for(const l of t)r!==l.row&&(r=l.row,o=Xz(n,this.left+a,this.right-this.lineWidths[r])),l.top+=this.top+e+a,l.left=i.leftForLtr(i.x(o),l.width),o+=l.width+a}else{let r=0,o=Xz(n,this.top+e+a,this.bottom-this.columnSizes[r].height);for(const l of t)l.col!==r&&(r=l.col,o=Xz(n,this.top+e+a,this.bottom-this.columnSizes[r].height)),l.top=o,l.left+=this.left+a,l.left=i.leftForLtr(i.x(l.left),l.width),o+=l.height+a}}isHorizontal(){return"top"===this.options.position||"bottom"===this.options.position}draw(){if(this.options.display){const e=this.ctx;eq(e,this),this._draw(),tq(e)}}_draw(){const{options:e,columnSizes:t,lineWidths:n,ctx:a}=this,{align:r,labels:i}=e,o=zJ.color,l=aG(e.rtl,this.left,this.width),s=hq(i.font),{color:c,padding:d}=i,u=s.size,p=u/2;let m;this.drawTitle(),a.textAlign=l.textAlign("left"),a.textBaseline="middle",a.lineWidth=.5,a.font=s.string;const{boxWidth:f,boxHeight:h,itemHeight:A}=HY(i,u),g=this.isHorizontal(),k=this._computeTitleHeight();m=g?{x:Xz(r,this.left+d,this.right-n[0]),y:this.top+d+k,line:0}:{x:this.left+d,y:Xz(r,this.top+k+d,this.bottom-t[0].height),line:0},rG(this.ctx,e.textDirection);const b=A+d;this.legendItems.forEach(((y,v)=>{a.strokeStyle=y.fontColor||c,a.fillStyle=y.fontColor||c;const E=a.measureText(y.text).width,N=l.textAlign(y.textAlign||(y.textAlign=i.textAlign)),_=f+p+E;let w=m.x,V=m.y;l.setWidth(this.width),g?v>0&&w+_+d>this.right&&(V=m.y+=b,m.line++,w=m.x=Xz(r,this.left+d,this.right-n[m.line])):v>0&&V+b>this.bottom&&(w=m.x=w+t[m.line].width+d,m.line++,V=m.y=Xz(r,this.top+k+d,this.bottom-t[m.line].height));!function(e,t,n){if(isNaN(f)||f<=0||isNaN(h)||h<0)return;a.save();const r=nz(n.lineWidth,1);if(a.fillStyle=nz(n.fillStyle,o),a.lineCap=nz(n.lineCap,"butt"),a.lineDashOffset=nz(n.lineDashOffset,0),a.lineJoin=nz(n.lineJoin,"miter"),a.lineWidth=r,a.strokeStyle=nz(n.strokeStyle,o),a.setLineDash(nz(n.lineDash,[])),i.usePointStyle){const o={radius:h*Math.SQRT2/2,pointStyle:n.pointStyle,rotation:n.rotation,borderWidth:r},s=l.xPlus(e,f/2);XJ(a,o,s,t+p,i.pointStyleWidth&&f)}else{const i=t+Math.max((u-h)/2,0),o=l.leftForLtr(e,f),s=mq(n.borderRadius);a.beginPath(),Object.values(s).some((e=>0!==e))?oq(a,{x:o,y:i,w:f,h,radius:s}):a.rect(o,i,f,h),a.fill(),0!==r&&a.stroke()}a.restore()}(l.x(w),V,y),w=((e,t,n,a)=>e===(a?"left":"right")?n:"center"===e?(t+n)/2:t)(N,w+f+p,g?w+_:this.right,e.rtl),function(e,t,n){rq(a,n.text,e,t+A/2,s,{strikethrough:n.hidden,textAlign:l.textAlign(n.textAlign)})}(l.x(w),V,y),g?m.x+=_+d:m.y+=b})),iG(this.ctx,e.textDirection)}drawTitle(){const e=this.options,t=e.title,n=hq(t.font),a=fq(t.padding);if(!t.display)return;const r=aG(e.rtl,this.left,this.width),i=this.ctx,o=t.position,l=n.size/2,s=a.top+l;let c,d=this.left,u=this.width;if(this.isHorizontal())u=Math.max(...this.lineWidths),c=this.top+s,d=Xz(e.align,d,this.right-u);else{const t=this.columnSizes.reduce(((e,t)=>Math.max(e,t.height)),0);c=s+Xz(e.align,this.top,this.bottom-t-e.labels.padding-this._computeTitleHeight())}const p=Xz(o,d,d+u);i.textAlign=r.textAlign(Yz(o)),i.textBaseline="middle",i.strokeStyle=t.color,i.fillStyle=t.color,i.font=n.string,rq(i,t.text,p,c,n)}_computeTitleHeight(){const e=this.options.title,t=hq(e.font),n=fq(e.padding);return e.display?t.lineHeight+n.height:0}_getLegendItemAt(e,t){let n,a,r;if(Rz(e,this.left,this.right)&&Rz(t,this.top,this.bottom))for(r=this.legendHitBoxes,n=0;ne.chart.options.color,boxWidth:40,padding:10,generateLabels(e){const t=e.data.datasets,{labels:{usePointStyle:n,pointStyle:a,textAlign:r,color:i}}=e.legend.options;return e._getSortedDatasetMetas().map((e=>{const o=e.controller.getStyle(n?0:void 0),l=fq(o.borderWidth);return{text:t[e.index].label,fillStyle:o.backgroundColor,fontColor:i,hidden:!e.visible,lineCap:o.borderCapStyle,lineDash:o.borderDash,lineDashOffset:o.borderDashOffset,lineJoin:o.borderJoinStyle,lineWidth:(l.width+l.height)/4,strokeStyle:o.borderColor,pointStyle:a||o.pointStyle,rotation:o.rotation,textAlign:r||o.textAlign,borderRadius:0,datasetIndex:e.index}}),this)}},title:{color:e=>e.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:e=>!e.startsWith("on"),labels:{_scriptable:e=>!["generateLabels","filter","sort"].includes(e)}}};class zY extends zG{constructor(e){super(),this.chart=e.chart,this.options=e.options,this.ctx=e.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(e,t){const n=this.options;if(this.left=0,this.top=0,!n.display)return void(this.width=this.height=this.right=this.bottom=0);this.width=this.right=e,this.height=this.bottom=t;const a=X$(n.text)?n.text.length:1;this._padding=fq(n.padding);const r=a*hq(n.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=r:this.width=r}isHorizontal(){const e=this.options.position;return"top"===e||"bottom"===e}_drawArgs(e){const{top:t,left:n,bottom:a,right:r,options:i}=this,o=i.align;let l,s,c,d=0;return this.isHorizontal()?(s=Xz(o,n,r),c=t+e,l=r-n):("left"===i.position?(s=n+e,c=Xz(o,a,t),d=-.5*bz):(s=r-e,c=Xz(o,t,a),d=.5*bz),l=a-t),{titleX:s,titleY:c,maxWidth:l,rotation:d}}draw(){const e=this.ctx,t=this.options;if(!t.display)return;const n=hq(t.font),a=n.lineHeight/2+this._padding.top,{titleX:r,titleY:i,maxWidth:o,rotation:l}=this._drawArgs(a);rq(e,t.text,0,0,n,{color:t.color,maxWidth:o,rotation:l,textAlign:Yz(t.align),textBaseline:"middle",translation:[r,i]})}}var JY={id:"title",_element:zY,start(e,t,n){!function(e,t){const n=new zY({ctx:e.ctx,options:t,chart:e});SW.configure(e,n,t),SW.addBox(e,n),e.titleBlock=n}(e,n)},stop(e){const t=e.titleBlock;SW.removeBox(e,t),delete e.titleBlock},beforeUpdate(e,t,n){const a=e.titleBlock;SW.configure(e,a,n),a.options=n},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};new WeakMap;const qY={average(e){if(!e.length)return!1;let t,n,a=0,r=0,i=0;for(t=0,n=e.length;t-1?e.split("\n"):e}function YY(e,t){const{element:n,datasetIndex:a,index:r}=t,i=e.getDatasetMeta(a).controller,{label:o,value:l}=i.getLabelAndValue(r);return{chart:e,label:o,parsed:i.getParsed(r),raw:e.data.datasets[a].data[r],formattedValue:l,dataset:i.getDataset(),dataIndex:r,datasetIndex:a,element:n}}function XY(e,t){const n=e.chart.ctx,{body:a,footer:r,title:i}=e,{boxWidth:o,boxHeight:l}=t,s=hq(t.bodyFont),c=hq(t.titleFont),d=hq(t.footerFont),u=i.length,p=r.length,m=a.length,f=fq(t.padding);let h=f.height,A=0,g=a.reduce(((e,t)=>e+t.before.length+t.lines.length+t.after.length),0);if(g+=e.beforeBody.length+e.afterBody.length,u&&(h+=u*c.lineHeight+(u-1)*t.titleSpacing+t.titleMarginBottom),g){h+=m*(t.displayColors?Math.max(l,s.lineHeight):s.lineHeight)+(g-m)*s.lineHeight+(g-1)*t.bodySpacing}p&&(h+=t.footerMarginTop+p*d.lineHeight+(p-1)*t.footerSpacing);let k=0;const b=function(e){A=Math.max(A,n.measureText(e).width+k)};return n.save(),n.font=c.string,iz(e.title,b),n.font=s.string,iz(e.beforeBody.concat(e.afterBody),b),k=t.displayColors?o+2+t.boxPadding:0,iz(a,(e=>{iz(e.before,b),iz(e.lines,b),iz(e.after,b)})),k=0,n.font=d.string,iz(e.footer,b),n.restore(),A+=f.width,{width:A,height:h}}function ZY(e,t,n,a){const{x:r,width:i}=n,{width:o,chartArea:{left:l,right:s}}=e;let c="center";return"center"===a?c=r<=(l+s)/2?"left":"right":r<=i/2?c="left":r>=o-i/2&&(c="right"),function(e,t,n,a){const{x:r,width:i}=a,o=n.caretSize+n.caretPadding;return"left"===e&&r+i+o>t.width||"right"===e&&r-i-o<0||void 0}(c,e,t,n)&&(c="center"),c}function eX(e,t,n){const a=n.yAlign||t.yAlign||function(e,t){const{y:n,height:a}=t;return ne.height-a/2?"bottom":"center"}(e,n);return{xAlign:n.xAlign||t.xAlign||ZY(e,t,n,a),yAlign:a}}function tX(e,t,n,a){const{caretSize:r,caretPadding:i,cornerRadius:o}=e,{xAlign:l,yAlign:s}=n,c=r+i,{topLeft:d,topRight:u,bottomLeft:p,bottomRight:m}=mq(o);let f=function(e,t){let{x:n,width:a}=e;return"right"===t?n-=a:"center"===t&&(n-=a/2),n}(t,l);const h=function(e,t,n){let{y:a,height:r}=e;return"top"===t?a+=n:a-="bottom"===t?r+n:r/2,a}(t,s,c);return"center"===s?"left"===l?f+=c:"right"===l&&(f-=c):"left"===l?f-=Math.max(d,p)+r:"right"===l&&(f+=Math.max(u,m)+r),{x:Kz(f,0,a.width-t.width),y:Kz(h,0,a.height-t.height)}}function nX(e,t,n){const a=fq(n.padding);return"center"===t?e.x+e.width/2:"right"===t?e.x+e.width-a.right:e.x+a.left}function aX(e){return GY([],WY(e))}function rX(e,t){const n=t&&t.dataset&&t.dataset.tooltip&&t.dataset.tooltip.callbacks;return n?e.override(n):e}class iX extends zG{constructor(e){super(),this.opacity=0,this._active=[],this._eventPosition=void 0,this._size=void 0,this._cachedAnimations=void 0,this._tooltipItems=[],this.$animations=void 0,this.$context=void 0,this.chart=e.chart||e._chart,this._chart=this.chart,this.options=e.options,this.dataPoints=void 0,this.title=void 0,this.beforeBody=void 0,this.body=void 0,this.afterBody=void 0,this.footer=void 0,this.xAlign=void 0,this.yAlign=void 0,this.x=void 0,this.y=void 0,this.height=void 0,this.width=void 0,this.caretX=void 0,this.caretY=void 0,this.labelColors=void 0,this.labelPointStyles=void 0,this.labelTextColors=void 0}initialize(e){this.options=e,this._cachedAnimations=void 0,this.$context=void 0}_resolveAnimations(){const e=this._cachedAnimations;if(e)return e;const t=this.chart,n=this.options.setContext(this.getContext()),a=n.enabled&&t.options.animation&&n.animations,r=new kG(this.chart,a);return a._cacheable&&(this._cachedAnimations=Object.freeze(r)),r}getContext(){return this.$context||(this.$context=(e=this.chart.getContext(),t=this,n=this._tooltipItems,gq(e,{tooltip:t,tooltipItems:n,type:"tooltip"})));var e,t,n}getTitle(e,t){const{callbacks:n}=t,a=n.beforeTitle.apply(this,[e]),r=n.title.apply(this,[e]),i=n.afterTitle.apply(this,[e]);let o=[];return o=GY(o,WY(a)),o=GY(o,WY(r)),o=GY(o,WY(i)),o}getBeforeBody(e,t){return aX(t.callbacks.beforeBody.apply(this,[e]))}getBody(e,t){const{callbacks:n}=t,a=[];return iz(e,(e=>{const t={before:[],lines:[],after:[]},r=rX(n,e);GY(t.before,WY(r.beforeLabel.call(this,e))),GY(t.lines,r.label.call(this,e)),GY(t.after,WY(r.afterLabel.call(this,e))),a.push(t)})),a}getAfterBody(e,t){return aX(t.callbacks.afterBody.apply(this,[e]))}getFooter(e,t){const{callbacks:n}=t,a=n.beforeFooter.apply(this,[e]),r=n.footer.apply(this,[e]),i=n.afterFooter.apply(this,[e]);let o=[];return o=GY(o,WY(a)),o=GY(o,WY(r)),o=GY(o,WY(i)),o}_createItems(e){const t=this._active,n=this.chart.data,a=[],r=[],i=[];let o,l,s=[];for(o=0,l=t.length;oe.filter(t,a,r,n)))),e.itemSort&&(s=s.sort(((t,a)=>e.itemSort(t,a,n)))),iz(s,(t=>{const n=rX(e.callbacks,t);a.push(n.labelColor.call(this,t)),r.push(n.labelPointStyle.call(this,t)),i.push(n.labelTextColor.call(this,t))})),this.labelColors=a,this.labelPointStyles=r,this.labelTextColors=i,this.dataPoints=s,s}update(e,t){const n=this.options.setContext(this.getContext()),a=this._active;let r,i=[];if(a.length){const e=qY[n.position].call(this,a,this._eventPosition);i=this._createItems(n),this.title=this.getTitle(i,n),this.beforeBody=this.getBeforeBody(i,n),this.body=this.getBody(i,n),this.afterBody=this.getAfterBody(i,n),this.footer=this.getFooter(i,n);const t=this._size=XY(this,n),o=Object.assign({},e,t),l=eX(this.chart,n,o),s=tX(n,o,l,this.chart);this.xAlign=l.xAlign,this.yAlign=l.yAlign,r={opacity:1,x:s.x,y:s.y,width:t.width,height:t.height,caretX:e.x,caretY:e.y}}else 0!==this.opacity&&(r={opacity:0});this._tooltipItems=i,this.$context=void 0,r&&this._resolveAnimations().update(this,r),e&&n.external&&n.external.call(this,{chart:this.chart,tooltip:this,replay:t})}drawCaret(e,t,n,a){const r=this.getCaretPosition(e,n,a);t.lineTo(r.x1,r.y1),t.lineTo(r.x2,r.y2),t.lineTo(r.x3,r.y3)}getCaretPosition(e,t,n){const{xAlign:a,yAlign:r}=this,{caretSize:i,cornerRadius:o}=n,{topLeft:l,topRight:s,bottomLeft:c,bottomRight:d}=mq(o),{x:u,y:p}=e,{width:m,height:f}=t;let h,A,g,k,b,y;return"center"===r?(b=p+f/2,"left"===a?(h=u,A=h-i,k=b+i,y=b-i):(h=u+m,A=h+i,k=b-i,y=b+i),g=h):(A="left"===a?u+Math.max(l,c)+i:"right"===a?u+m-Math.max(s,d)-i:this.caretX,"top"===r?(k=p,b=k-i,h=A-i,g=A+i):(k=p+f,b=k+i,h=A+i,g=A-i),y=k),{x1:h,x2:A,x3:g,y1:k,y2:b,y3:y}}drawTitle(e,t,n){const a=this.title,r=a.length;let i,o,l;if(r){const s=aG(n.rtl,this.x,this.width);for(e.x=nX(this,n.titleAlign,n),t.textAlign=s.textAlign(n.titleAlign),t.textBaseline="middle",i=hq(n.titleFont),o=n.titleSpacing,t.fillStyle=n.titleColor,t.font=i.string,l=0;l0!==e))?(e.beginPath(),e.fillStyle=r.multiKeyBackground,oq(e,{x:t,y:f,w:s,h:l,radius:o}),e.fill(),e.stroke(),e.fillStyle=i.backgroundColor,e.beginPath(),oq(e,{x:n,y:f+1,w:s-2,h:l-2,radius:o}),e.fill()):(e.fillStyle=r.multiKeyBackground,e.fillRect(t,f,s,l),e.strokeRect(t,f,s,l),e.fillStyle=i.backgroundColor,e.fillRect(n,f+1,s-2,l-2))}e.fillStyle=this.labelTextColors[n]}drawBody(e,t,n){const{body:a}=this,{bodySpacing:r,bodyAlign:i,displayColors:o,boxHeight:l,boxWidth:s,boxPadding:c}=n,d=hq(n.bodyFont);let u=d.lineHeight,p=0;const m=aG(n.rtl,this.x,this.width),f=function(n){t.fillText(n,m.x(e.x+p),e.y+u/2),e.y+=u+r},h=m.textAlign(i);let A,g,k,b,y,v,E;for(t.textAlign=i,t.textBaseline="middle",t.font=d.string,e.x=nX(this,h,n),t.fillStyle=n.bodyColor,iz(this.beforeBody,f),p=o&&"right"!==h?"center"===i?s/2+c:s+2+c:0,b=0,v=a.length;b0&&t.stroke()}_updateAnimationTarget(e){const t=this.chart,n=this.$animations,a=n&&n.x,r=n&&n.y;if(a||r){const n=qY[e.position].call(this,this._active,this._eventPosition);if(!n)return;const i=this._size=XY(this,e),o=Object.assign({},n,this._size),l=eX(t,e,o),s=tX(e,o,l,t);a._to===s.x&&r._to===s.y||(this.xAlign=l.xAlign,this.yAlign=l.yAlign,this.width=i.width,this.height=i.height,this.caretX=n.x,this.caretY=n.y,this._resolveAnimations().update(this,s))}}_willRender(){return!!this.opacity}draw(e){const t=this.options.setContext(this.getContext());let n=this.opacity;if(!n)return;this._updateAnimationTarget(t);const a={width:this.width,height:this.height},r={x:this.x,y:this.y};n=Math.abs(n)<.001?0:n;const i=fq(t.padding),o=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;t.enabled&&o&&(e.save(),e.globalAlpha=n,this.drawBackground(r,e,a,t),rG(e,t.textDirection),r.y+=i.top,this.drawTitle(r,e,t),this.drawBody(r,e,t),this.drawFooter(r,e,t),iG(e,t.textDirection),e.restore())}getActiveElements(){return this._active||[]}setActiveElements(e,t){const n=this._active,a=e.map((({datasetIndex:e,index:t})=>{const n=this.chart.getDatasetMeta(e);if(!n)throw new Error("Cannot find a dataset at index "+e);return{datasetIndex:e,element:n.data[t],index:t}})),r=!oz(n,a),i=this._positionChanged(a,t);(r||i)&&(this._active=a,this._eventPosition=t,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(e,t,n=!0){if(t&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;const a=this.options,r=this._active||[],i=this._getActiveElements(e,r,t,n),o=this._positionChanged(i,e),l=t||!oz(i,r)||o;return l&&(this._active=i,(a.enabled||a.external)&&(this._eventPosition={x:e.x,y:e.y},this.update(!0,t))),l}_getActiveElements(e,t,n,a){const r=this.options;if("mouseout"===e.type)return[];if(!a)return t;const i=this.chart.getElementsAtEventForMode(e,r.mode,r,n);return r.reverse&&i.reverse(),i}_positionChanged(e,t){const{caretX:n,caretY:a,options:r}=this,i=qY[r.position].call(this,e,t);return!1!==i&&(n!==i.x||a!==i.y)}}iX.positioners=qY;var oX={id:"tooltip",_element:iX,positioners:qY,afterInit(e,t,n){n&&(e.tooltip=new iX({chart:e,options:n}))},beforeUpdate(e,t,n){e.tooltip&&e.tooltip.initialize(n)},reset(e,t,n){e.tooltip&&e.tooltip.initialize(n)},afterDraw(e){const t=e.tooltip;if(t&&t._willRender()){const n={tooltip:t};if(!1===e.notifyPlugins("beforeTooltipDraw",n))return;t.draw(e.ctx),e.notifyPlugins("afterTooltipDraw",n)}},afterEvent(e,t){if(e.tooltip){const n=t.replay;e.tooltip.handleEvent(t.event,n,t.inChartArea)&&(t.changed=!0)}},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(e,t)=>t.bodyFont.size,boxWidth:(e,t)=>t.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:{beforeTitle:G$,title(e){if(e.length>0){const t=e[0],n=t.chart.data.labels,a=n?n.length:0;if(this&&this.options&&"dataset"===this.options.mode)return t.dataset.label||"";if(t.label)return t.label;if(a>0&&t.dataIndex"filter"!==e&&"itemSort"!==e&&"external"!==e,_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]};function lX(e,t,n,a){const r=e.indexOf(t);if(-1===r)return((e,t,n,a)=>("string"==typeof t?(n=e.push(t)-1,a.unshift({index:n,label:t})):isNaN(t)&&(n=null),n))(e,t,n,a);return r!==e.lastIndexOf(t)?n:r}class sX extends aW{constructor(e){super(e),this._startValue=void 0,this._valueRange=0,this._addedLabels=[]}init(e){const t=this._addedLabels;if(t.length){const e=this.getLabels();for(const{index:n,label:a}of t)e[n]===a&&e.splice(n,1);this._addedLabels=[]}super.init(e)}parse(e,t){if(Y$(e))return null;const n=this.getLabels();return((e,t)=>null===e?null:Kz(Math.round(e),0,t))(t=isFinite(t)&&n[t]===e?t:lX(n,e,nz(t,e),this._addedLabels),n.length-1)}determineDataLimits(){const{minDefined:e,maxDefined:t}=this.getUserBounds();let{min:n,max:a}=this.getMinMax(!0);"ticks"===this.options.bounds&&(e||(n=0),t||(a=this.getLabels().length-1)),this.min=n,this.max=a}buildTicks(){const e=this.min,t=this.max,n=this.options.offset,a=[];let r=this.getLabels();r=0===e&&t===r.length-1?r:r.slice(e,t+1),this._valueRange=Math.max(r.length-(n?0:1),1),this._startValue=this.min-(n?.5:0);for(let n=e;n<=t;n++)a.push({value:n});return a}getLabelForValue(e){const t=this.getLabels();return e>=0&&et.length-1?null:this.getPixelForValue(t[e].value)}getValueForPixel(e){return Math.round(this._startValue+this.getDecimalForPixel(e)*this._valueRange)}getBasePixel(){return this.bottom}}function cX(e,t){const n=[],{bounds:a,step:r,min:i,max:o,precision:l,count:s,maxTicks:c,maxDigits:d,includeBounds:u}=e,p=r||1,m=c-1,{min:f,max:h}=t,A=!Y$(i),g=!Y$(o),k=!Y$(s),b=(h-f)/(d+1);let y,v,E,N,_=Sz((h-f)/m/p)*p;if(_<1e-14&&!A&&!g)return[{value:f},{value:h}];N=Math.ceil(h/_)-Math.floor(f/_),N>m&&(_=Sz(N*_/m/p)*p),Y$(l)||(y=Math.pow(10,l),_=Math.ceil(_*y)/y),"ticks"===a?(v=Math.floor(f/_)*_,E=Math.ceil(h/_)*_):(v=f,E=h),A&&g&&r&&function(e,t){const n=Math.round(e);return n-t<=e&&n+t>=e}((o-i)/r,_/1e3)?(N=Math.round(Math.min((o-i)/_,c)),_=(o-i)/N,v=i,E=o):k?(v=A?i:v,E=g?o:E,N=s-1,_=(E-v)/N):(N=(E-v)/_,N=Tz(N,Math.round(N),_/1e3)?Math.round(N):Math.ceil(N));const w=Math.max(Fz(_),Fz(v));y=Math.pow(10,Y$(l)?w:l),v=Math.round(v*y)/y,E=Math.round(E*y)/y;let V=0;for(A&&(u&&v!==i?(n.push({value:i}),va=t?a:e,o=e=>r=n?r:e;if(e){const e=Bz(a),t=Bz(r);e<0&&t<0?o(0):e>0&&t>0&&i(0)}if(a===r){let t=1;(r>=Number.MAX_SAFE_INTEGER||a<=Number.MIN_SAFE_INTEGER)&&(t=Math.abs(.05*r)),o(r+t),e||i(a-t)}this.min=a,this.max=r}getTickLimit(){const e=this.options.ticks;let t,{maxTicksLimit:n,stepSize:a}=e;return a?(t=Math.ceil(this.max/a)-Math.floor(this.min/a)+1,t>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${a} would result generating up to ${t} ticks. Limiting to 1000.`),t=1e3)):(t=this.computeTickLimit(),n=n||11),n&&(t=Math.min(n,t)),t}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){const e=this.options,t=e.ticks;let n=this.getTickLimit();n=Math.max(2,n);const a=cX({maxTicks:n,bounds:e.bounds,min:e.min,max:e.max,precision:t.precision,step:t.stepSize,count:t.count,maxDigits:this._maxDigits(),horizontal:this.isHorizontal(),minRotation:t.minRotation||0,includeBounds:!1!==t.includeBounds},this._range||this);return"ticks"===e.bounds&&jz(a,this,"value"),e.reverse?(a.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),a}configure(){const e=this.ticks;let t=this.min,n=this.max;if(super.configure(),this.options.offset&&e.length){const a=(n-t)/Math.max(e.length-1,1)/2;t-=a,n+=a}this._startValue=t,this._endValue=n,this._valueRange=n-t}getLabelForValue(e){return nG(e,this.chart.options.locale,this.options.ticks.format)}}class pX extends uX{determineDataLimits(){const{min:e,max:t}=this.getMinMax(!0);this.min=ez(e)?e:0,this.max=ez(t)?t:1,this.handleTickRangeOptions()}computeTickLimit(){const e=this.isHorizontal(),t=e?this.width:this.height,n=Dz(this.options.ticks.minRotation),a=(e?Math.sin(n):Math.cos(n))||.001,r=this._resolveTickFontOptions(0);return Math.ceil(t/Math.min(40,r.lineHeight/a))}getPixelForValue(e){return null===e?NaN:this.getPixelForDecimal((e-this._startValue)/this._valueRange)}getValueForPixel(e){return this._startValue+this.getDecimalForPixel(e)*this._valueRange}}function mX(e){return 1===e/Math.pow(10,Math.floor(xz(e)))}pX.id="linear",pX.defaults={ticks:{callback:qG.formatters.numeric}};class fX extends aW{constructor(e){super(e),this.start=void 0,this.end=void 0,this._startValue=void 0,this._valueRange=0}parse(e,t){const n=uX.prototype.parse.apply(this,[e,t]);if(0!==n)return ez(n)&&n>0?n:null;this._zero=!0}determineDataLimits(){const{min:e,max:t}=this.getMinMax(!0);this.min=ez(e)?Math.max(0,e):null,this.max=ez(t)?Math.max(0,t):null,this.options.beginAtZero&&(this._zero=!0),this.handleTickRangeOptions()}handleTickRangeOptions(){const{minDefined:e,maxDefined:t}=this.getUserBounds();let n=this.min,a=this.max;const r=t=>n=e?n:t,i=e=>a=t?a:e,o=(e,t)=>Math.pow(10,Math.floor(xz(e))+t);n===a&&(n<=0?(r(1),i(10)):(r(o(n,-1)),i(o(a,1)))),n<=0&&r(o(a,-1)),a<=0&&i(o(n,1)),this._zero&&this.min!==this._suggestedMin&&n===o(this.min,0)&&r(o(n,-1)),this.min=n,this.max=a}buildTicks(){const e=this.options,t=function(e,t){const n=Math.floor(xz(t.max)),a=Math.ceil(t.max/Math.pow(10,n)),r=[];let i=tz(e.min,Math.pow(10,Math.floor(xz(t.min)))),o=Math.floor(xz(i)),l=Math.floor(i/Math.pow(10,o)),s=o<0?Math.pow(10,Math.abs(o)):1;do{r.push({value:i,major:mX(i)}),++l,10===l&&(l=1,++o,s=o>=0?1:s),i=Math.round(l*Math.pow(10,o)*s)/s}while(or?{start:t-n,end:t}:{start:t,end:t+n}}function gX(e){const t={l:e.left+e._padding.left,r:e.right-e._padding.right,t:e.top+e._padding.top,b:e.bottom-e._padding.bottom},n=Object.assign({},t),a=[],r=[],i=e._pointLabels.length,o=e.options.pointLabels,l=o.centerPointLabels?bz/i:0;for(let u=0;ut.r&&(l=(a.end-t.r)/i,e.r=Math.max(e.r,t.r+l)),r.startt.b&&(s=(r.end-t.b)/o,e.b=Math.max(e.b,t.b+s))}function bX(e){return 0===e||180===e?"center":e<180?"left":"right"}function yX(e,t,n){return"right"===n?e-=t:"center"===n&&(e-=t/2),e}function vX(e,t,n){return 90===n||270===n?e-=t/2:(n>270||n<90)&&(e-=t),e}function EX(e,t,n,a){const{ctx:r}=e;if(n)r.arc(e.xCenter,e.yCenter,t,0,yz);else{let n=e.getPointPosition(0,t);r.moveTo(n.x,n.y);for(let i=1;i{const n=rz(this.options.pointLabels.callback,[e,t],this);return n||0===n?n:""})).filter(((e,t)=>this.chart.getDataVisibility(t)))}fit(){const e=this.options;e.display&&e.pointLabels.display?gX(this):this.setCenterPoint(0,0,0,0)}setCenterPoint(e,t,n,a){this.xCenter+=Math.floor((e-t)/2),this.yCenter+=Math.floor((n-a)/2),this.drawingArea-=Math.min(this.drawingArea/2,Math.max(e,t,n,a))}getIndexAngle(e){return Oz(e*(yz/(this._pointLabels.length||1))+Dz(this.options.startAngle||0))}getDistanceFromCenterForValue(e){if(Y$(e))return NaN;const t=this.drawingArea/(this.max-this.min);return this.options.reverse?(this.max-e)*t:(e-this.min)*t}getValueForDistanceFromCenter(e){if(Y$(e))return NaN;const t=e/(this.drawingArea/(this.max-this.min));return this.options.reverse?this.max-t:this.min+t}getPointLabelContext(e){const t=this._pointLabels||[];if(e>=0&&e=0;r--){const t=a.setContext(e.getPointLabelContext(r)),i=hq(t.font),{x:o,y:l,textAlign:s,left:c,top:d,right:u,bottom:p}=e._pointLabelItems[r],{backdropColor:m}=t;if(!Y$(m)){const e=mq(t.borderRadius),a=fq(t.backdropPadding);n.fillStyle=m;const r=c-a.left,i=d-a.top,o=u-c+a.width,l=p-d+a.height;Object.values(e).some((e=>0!==e))?(n.beginPath(),oq(n,{x:r,y:i,w:o,h:l,radius:e}),n.fill()):n.fillRect(r,i,o,l)}rq(n,e._pointLabels[r],o,l+i.lineHeight/2,i,{color:t.color,textAlign:s,textBaseline:"middle"})}}(this,r),a.display&&this.ticks.forEach(((e,t)=>{if(0!==t){o=this.getDistanceFromCenterForValue(e.value);!function(e,t,n,a){const r=e.ctx,i=t.circular,{color:o,lineWidth:l}=t;!i&&!a||!o||!l||n<0||(r.save(),r.strokeStyle=o,r.lineWidth=l,r.setLineDash(t.borderDash),r.lineDashOffset=t.borderDashOffset,r.beginPath(),EX(e,n,i,a),r.closePath(),r.stroke(),r.restore())}(this,a.setContext(this.getContext(t-1)),o,r)}})),n.display){for(e.save(),i=r-1;i>=0;i--){const a=n.setContext(this.getPointLabelContext(i)),{color:r,lineWidth:s}=a;s&&r&&(e.lineWidth=s,e.strokeStyle=r,e.setLineDash(a.borderDash),e.lineDashOffset=a.borderDashOffset,o=this.getDistanceFromCenterForValue(t.ticks.reverse?this.min:this.max),l=this.getPointPosition(i,o),e.beginPath(),e.moveTo(this.xCenter,this.yCenter),e.lineTo(l.x,l.y),e.stroke())}e.restore()}}drawBorder(){}drawLabels(){const e=this.ctx,t=this.options,n=t.ticks;if(!n.display)return;const a=this.getIndexAngle(0);let r,i;e.save(),e.translate(this.xCenter,this.yCenter),e.rotate(a),e.textAlign="center",e.textBaseline="middle",this.ticks.forEach(((a,o)=>{if(0===o&&!t.reverse)return;const l=n.setContext(this.getContext(o)),s=hq(l.font);if(r=this.getDistanceFromCenterForValue(this.ticks[o].value),l.showLabelBackdrop){e.font=s.string,i=e.measureText(a.label).width,e.fillStyle=l.backdropColor;const t=fq(l.backdropPadding);e.fillRect(-i/2-t.left,-r-s.size/2-t.top,i+t.width,s.size+t.height)}rq(e,a.label,0,-r,s,{color:l.color})})),e.restore()}drawTitle(){}}NX.id="radialLinear",NX.defaults={display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,lineWidth:1,borderDash:[],borderDashOffset:0},grid:{circular:!1},startAngle:0,ticks:{showLabelBackdrop:!0,callback:qG.formatters.numeric},pointLabels:{backdropColor:void 0,backdropPadding:2,display:!0,font:{size:10},callback:e=>e,padding:5,centerPointLabels:!1}},NX.defaultRoutes={"angleLines.color":"borderColor","pointLabels.color":"color","ticks.color":"color"},NX.descriptors={angleLines:{_fallback:"grid"}};const _X={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},wX=Object.keys(_X);function VX(e,t){return e-t}function xX(e,t){if(Y$(t))return null;const n=e._adapter,{parser:a,round:r,isoWeekday:i}=e._parseOpts;let o=t;return"function"==typeof a&&(o=a(o)),ez(o)||(o="string"==typeof a?n.parse(o,a):n.parse(o)),null===o?null:(r&&(o="week"!==r||!Cz(i)&&!0!==i?n.startOf(o,r):n.startOf(o,"isoWeek",i)),+o)}function BX(e,t,n,a){const r=wX.length;for(let i=wX.indexOf(e);i=t?n[a]:n[r]]=!0}}else e[t]=!0}function CX(e,t,n){const a=[],r={},i=t.length;let o,l;for(o=0;o=0&&(t[s].major=!0);return t}(e,a,r,n):a}class TX extends aW{constructor(e){super(e),this._cache={data:[],labels:[],all:[]},this._unit="day",this._majorUnit=void 0,this._offsets={},this._normalized=!1,this._parseOpts=void 0}init(e,t){const n=e.time||(e.time={}),a=this._adapter=new cW._date(e.adapters.date);a.init(t),uz(n.displayFormats,a.formats()),this._parseOpts={parser:n.parser,round:n.round,isoWeekday:n.isoWeekday},super.init(e),this._normalized=t.normalized}parse(e,t){return void 0===e?null:xX(this,e)}beforeLayout(){super.beforeLayout(),this._cache={data:[],labels:[],all:[]}}determineDataLimits(){const e=this.options,t=this._adapter,n=e.time.unit||"day";let{min:a,max:r,minDefined:i,maxDefined:o}=this.getUserBounds();function l(e){i||isNaN(e.min)||(a=Math.min(a,e.min)),o||isNaN(e.max)||(r=Math.max(r,e.max))}i&&o||(l(this._getLabelBounds()),"ticks"===e.bounds&&"labels"===e.ticks.source||l(this.getMinMax(!1))),a=ez(a)&&!isNaN(a)?a:+t.startOf(Date.now(),n),r=ez(r)&&!isNaN(r)?r:+t.endOf(Date.now(),n)+1,this.min=Math.min(a,r-1),this.max=Math.max(a+1,r)}_getLabelBounds(){const e=this.getLabelTimestamps();let t=Number.POSITIVE_INFINITY,n=Number.NEGATIVE_INFINITY;return e.length&&(t=e[0],n=e[e.length-1]),{min:t,max:n}}buildTicks(){const e=this.options,t=e.time,n=e.ticks,a="labels"===n.source?this.getLabelTimestamps():this._generate();"ticks"===e.bounds&&a.length&&(this.min=this._userMin||a[0],this.max=this._userMax||a[a.length-1]);const r=this.min,i=function(e,t,n){let a=0,r=e.length;for(;aa&&e[r-1]>n;)r--;return a>0||r=wX.indexOf(n);i--){const n=wX[i];if(_X[n].common&&e._adapter.diff(r,a,n)>=t-1)return n}return wX[n?wX.indexOf(n):0]}(this,i.length,t.minUnit,this.min,this.max)),this._majorUnit=n.major.enabled&&"year"!==this._unit?function(e){for(let t=wX.indexOf(e)+1,n=wX.length;t+e.value)))}initOffsets(e){let t,n,a=0,r=0;this.options.offset&&e.length&&(t=this.getDecimalForValue(e[0]),a=1===e.length?1-t:(this.getDecimalForValue(e[1])-t)/2,n=this.getDecimalForValue(e[e.length-1]),r=1===e.length?n:(n-this.getDecimalForValue(e[e.length-2]))/2);const i=e.length<3?.5:.25;a=Kz(a,0,i),r=Kz(r,0,i),this._offsets={start:a,end:r,factor:1/(a+1+r)}}_generate(){const e=this._adapter,t=this.min,n=this.max,a=this.options,r=a.time,i=r.unit||BX(r.minUnit,t,n,this._getLabelCapacity(t)),o=nz(r.stepSize,1),l="week"===i&&r.isoWeekday,s=Cz(l)||!0===l,c={};let d,u,p=t;if(s&&(p=+e.startOf(p,"isoWeek",l)),p=+e.startOf(p,s?"day":i),e.diff(n,t,i)>1e5*o)throw new Error(t+" and "+n+" are too far apart with stepSize of "+o+" "+i);const m="data"===a.ticks.source&&this.getDataTimestamps();for(d=p,u=0;de-t)).map((e=>+e))}getLabelForValue(e){const t=this._adapter,n=this.options.time;return n.tooltipFormat?t.format(e,n.tooltipFormat):t.format(e,n.displayFormats.datetime)}_tickFormatFunction(e,t,n,a){const r=this.options,i=r.time.displayFormats,o=this._unit,l=this._majorUnit,s=o&&i[o],c=l&&i[l],d=n[t],u=l&&c&&d&&d.major,p=this._adapter.format(e,a||(u?c:s)),m=r.ticks.callback;return m?rz(m,[p,t,n],this):p}generateTickLabels(e){let t,n,a;for(t=0,n=e.length;t0?o:1}getDataTimestamps(){let e,t,n=this._cache.data||[];if(n.length)return n;const a=this.getMatchingVisibleMetas();if(this._normalized&&a.length)return this._cache.data=a[0].controller.getAllParsedValues(this);for(e=0,t=a.length;e=e[l].pos&&t<=e[s].pos&&({lo:l,hi:s}=Qz(e,"pos",t)),({pos:a,time:i}=e[l]),({pos:r,time:o}=e[s])):(t>=e[l].time&&t<=e[s].time&&({lo:l,hi:s}=Qz(e,"time",t)),({time:a,pos:i}=e[l]),({time:r,pos:o}=e[s]));const c=r-a;return c?i+(o-i)*(t-a)/c:i}TX.id="time",TX.defaults={bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{source:"auto",major:{enabled:!1}}};class DX extends TX{constructor(e){super(e),this._table=[],this._minPos=void 0,this._tableRange=void 0}initOffsets(){const e=this._getTimestampsForTable(),t=this._table=this.buildLookupTable(e);this._minPos=jX(t,this.min),this._tableRange=jX(t,this.max)-this._minPos,super.initOffsets(e)}buildLookupTable(e){const{min:t,max:n}=this,a=[],r=[];let i,o,l,s,c;for(i=0,o=e.length;i=t&&s<=n&&a.push(s);if(a.length<2)return[{time:t,pos:0},{time:n,pos:1}];for(i=0,o=a.length;i{const r=e.datasets.find((e=>e[n]===t[n]));return r&&t.data&&!a.includes(r)?(a.push(r),Object.assign(r,t),r):{...t}}))}!function(e){e.ChartRendered="chart:rendered",e.ChartUpdated="chart:updated",e.ChartDestroyed="chart:destroyed",e.LabelsUpdated="labels:updated"}(PX||(PX={}));const MX=(e,t,n)=>(0,a.defineComponent)({props:{chartData:{type:Object,required:!0},chartOptions:{type:Object,default:()=>{}},datasetIdKey:{type:String,default:"label"},chartId:{type:String,default:e},width:{type:Number,default:400},height:{type:Number,default:400},cssClasses:{type:String,default:""},styles:{type:Object,default:()=>{}},plugins:{type:Array,default:()=>[]}},setup(e,r){AY.register(n);const i=(0,a.shallowRef)(null),o=(0,a.ref)(null);function l(n,l){if(null!==i.value&&IX((0,a.toRaw)(i.value),r),null===o.value)throw new Error("Please remove the tags from your chart component. See https://vue-chartjs.org/guide/#vue-single-file-components");{const r=function(e,t){const n={labels:void 0===e.labels?[]:[...e.labels],datasets:[]};return UX(n,{...e},t),n}(n,e.datasetIdKey),s=o.value.getContext("2d");null!==s&&(i.value=new AY(s,{type:t,data:(0,a.isProxy)(n)?new Proxy(r,{}):r,options:l,plugins:e.plugins}))}}function s(t,n){const o=(0,a.isProxy)(t)?(0,a.toRaw)(t):{...t},s=(0,a.isProxy)(n)?(0,a.toRaw)(n):{...n};if(Object.keys(s).length>0){const t=(0,a.toRaw)(i.value),n=function(e,t){const n=e.datasets.map((e=>e.label)),a=t.datasets.map((e=>e.label));return t.datasets.length===e.datasets.length&&n.every(((e,t)=>e===a[t]))}(o,s);n&&null!==t?(UX(null==t?void 0:t.data,o,e.datasetIdKey),void 0!==o.labels&&function(e,t,n){e.data.labels=t,void 0!==n&&n.emit(PX.LabelsUpdated)}(t,o.labels,r),c()):(null!==t&&IX(t,r),FX(l,e.chartData,e.chartOptions,r))}else null!==i.value&&IX((0,a.toRaw)(i.value),r),FX(l,e.chartData,e.chartOptions,r)}function c(){const e=(0,a.toRaw)(i.value);null!==e?function(e,t){e.update(),void 0!==t&&t.emit(PX.ChartUpdated)}(e,r):console.error("Update ERROR: chart instance not found")}return(0,a.watch)((()=>e.chartData),((e,t)=>s(e,t)),{deep:!0}),(0,a.watch)((()=>e.chartOptions),(t=>function(t){const n=(0,a.toRaw)(i.value);null!==n?(function(e,t){e.options={...t}}(n,t),c()):FX(l,e.chartData,e.chartOptions,r)}(t)),{deep:!0}),(0,a.onMounted)((()=>{"datasets"in e.chartData&&e.chartData.datasets.length>0&&FX(l,e.chartData,e.chartOptions,r)})),(0,a.onBeforeUnmount)((()=>{null!==i.value&&IX((0,a.toRaw)(i.value),r)})),r.expose({chart:i,updateChart:c}),()=>(0,a.h)("div",{style:e.styles,class:e.cssClasses},[(0,a.h)("canvas",{id:e.chartId,width:e.width,height:e.height,ref:o})])}}),OX=MX("line-chart","line",RG);AY.register(JY,oX,$Y,RY,sX,pX,FY,DY);const LX={components:{Line:OX},data:function(){return{data:[],nilaiOrganisasi:"baik",chartData:{datasets:[{label:"jumlah pegawai"}]},chartOptions:{scale:{ticks:{precision:0}}}}},methods:{loadData:function(){var e=this;this.$root.get("/api/skp/"+this.$route.params.id+"/penilaian/"+this.$route.params.periode+"/kurva/"+this.nilaiOrganisasi).then((function(t){e.data=t,e.chartData={datasets:[{label:"realita",data:e.data.jumlah,borderColor:"#00ff00",lineTension:.5},{label:"ideal",data:e.data.ideal,borderColor:"#ff0000",lineTension:.5}]}}))}},created:function(){this.loadData()},watch:{nilaiOrganisasi:function(e,t){this.loadData()}}},KX=(0,it.A)(LX,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("Line");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",B$,[(0,a.createElementVNode)("div",S$,[C$,(0,a.createElementVNode)("div",T$,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.go(-1)})},"Kembali")])])]),(0,a.createElementVNode)("div",j$,[(0,a.createElementVNode)("div",D$,[(0,a.createElementVNode)("div",P$,[(0,a.createElementVNode)("div",F$,[(0,a.createElementVNode)("h4",I$,"Kurva Penilaian Bawahan untuk Periode "+(0,a.toDisplayString)(e.$route.params.periode),1)]),(0,a.createElementVNode)("div",U$,[(0,a.createElementVNode)("div",M$,[(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[1]||(t[1]=function(e){return i.nilaiOrganisasi=e})},O$,512),[[a.vModelSelect,i.nilaiOrganisasi]]),(0,a.createVNode)(s,{"chart-data":i.chartData,"chart-options":i.chartOptions},null,8,["chart-data","chart-options"])])])])]),(0,a.createElementVNode)("div",L$,[(0,a.createElementVNode)("div",K$,[(0,a.createElementVNode)("div",R$,[(0,a.createElementVNode)("h4",H$,"Hasil Penilaian Bawahan untuk Periode "+(0,a.toDisplayString)(e.$route.params.periode),1)]),(0,a.createElementVNode)("div",Q$,[(0,a.createElementVNode)("div",$$,[(0,a.createElementVNode)("div",z$,[(0,a.createElementVNode)("table",J$,[q$,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.data.pegawais,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.nip},[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.nip),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.nama),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.hasil_akhir),1)])})),128))])])])])])])])])],64)}]]);var RX={class:"container-2",style:{position:"fixed",width:"100%",height:"100%"}},HX={style:{display:"flex","flex-wrap":"wrap",height:"100%","overflow-x":"scroll"}},QX=(0,a.createElementVNode)("div",{class:"child",style:{flex:"1 1 0%",height:"100%","background-color":"#6ac2ce"}},[(0,a.createElementVNode)("div",{class:"container px-4 px-lg-5 text-center",style:{height:"100%"}},[(0,a.createTextVNode)("   "),(0,a.createElementVNode)("h1",{class:"mb-1"},[(0,a.createElementVNode)("img",{src:"images/meong1.png",width:"500",style:{"margin-top":"150px"}})])])],-1),$X={style:{flex:"1 1 0%"}},zX={class:"container px-4 px-lg-5 text-center",style:{height:"100%"}},JX=(0,a.createElementVNode)("h1",{class:"mb-1"},[(0,a.createElementVNode)("img",{src:"images/kineja_new.png",width:"500",style:{"margin-top":"200px"}})],-1),qX=(0,a.createElementVNode)("h5",{class:"mb-5"},"silahkan login dengan user MyASN",-1),GX=(0,a.createElementVNode)("h5",{class:"mb-5"},"silahkan login melalui ASN Digital",-1),WX=(0,a.createElementVNode)("a",{type:"button",class:"btn btn-primary btn-lg",href:"https://asndigital.bkn.go.id"},"ke ASN Digital",-1),YX={key:1,class:"btn btn-primary btn-lg"},XX=(0,a.createElementVNode)("span",{class:"spinner-border spinner-border-sm me-2"},null,-1),ZX=(0,a.createStaticVNode)('',1);const eZ={data:function(){return{dariSso:!1,appEnv:"production"}},computed:{isProcessingSSO:function(){return this.dariSso&&!this.$store.state.loginSelesai}},mounted:function(){document.referrer.includes("sso-siasn.bkn.go.id")&&(this.dariSso=!0),console.log("APP_ENV: ",this.appEnv)}},tZ=(0,it.A)(eZ,[["render",function(e,t,n,r,i,o){var l=this;return(0,a.openBlock)(),(0,a.createElementBlock)("div",RX,[(0,a.createElementVNode)("div",HX,[QX,(0,a.createElementVNode)("div",$X,[(0,a.createElementVNode)("div",zX,[(0,a.createTextVNode)("   "),JX,"development"==i.appEnv?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[qX,(0,a.createElementVNode)("button",{type:"button",class:"btn btn-primary btn-lg",onClick:t[0]||(t[0]=function(e){return l.$keycloak.login()})},"Login")],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[o.isProcessingSSO?((0,a.openBlock)(),(0,a.createElementBlock)("button",YX,[XX,(0,a.createTextVNode)(" Memverifikasi login... ")])):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[GX,WX],64))],64)),ZX])])])])}]]);var nZ={class:"page-title"},aZ={class:"row"},rZ=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"SKP Bawahan"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Daftar SKP Bawahan.")],-1),iZ={class:"col-lg-6 text-end"},oZ={class:"row mt-3"},lZ={class:"col-12"},sZ={class:"card"},cZ={class:"card-header"},dZ=(0,a.createElementVNode)("h4",null,"SKP",-1),uZ={class:"text-muted"},pZ=(0,a.createElementVNode)("h4",null,"Unit Kerja",-1),mZ={class:"text-muted"},fZ={class:"card-body"},hZ={class:"row mb-3"},AZ={class:"col-12 col-md-4"},gZ={class:"form-group"},kZ=(0,a.createElementVNode)("label",null,"Status SKP",-1),bZ=[(0,a.createStaticVNode)('',5)],yZ={class:"col-12 col-md-4"},vZ={class:"form-group"},EZ=(0,a.createElementVNode)("label",null,"NIP / Nama",-1),NZ={class:"table table-responsive table-hover table-sm align-items-center"},_Z=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("th",{class:"text-center text-secondary text-xs font-weight-bolder opacity-7"},"Unit Kerja"),(0,a.createElementVNode)("th",{class:"text-center text-secondary text-xs font-weight-bolder opacity-7"},"NIP"),(0,a.createElementVNode)("th",{class:"text-center text-secondary text-xs font-weight-bolder opacity-7"},"Nama"),(0,a.createElementVNode)("th",{class:"text-center text-secondary text-xs font-weight-bolder opacity-7"},"Jabatan"),(0,a.createElementVNode)("th",{class:"text-center text-secondary text-xs font-weight-bolder opacity-7"},"Status"),(0,a.createElementVNode)("th",{class:"text-center text-secondary text-xs font-weight-bolder opacity-7"},"Aksi")],-1),wZ={class:"text-xs text-secondary"},VZ={class:"text-xs text-secondary text-center"},xZ={class:"text-xs text-secondary"},BZ=(0,a.createElementVNode)("br",null,null,-1),SZ={key:0,class:"text-danger text-xs"},CZ={class:"text-xs text-secondary text-center"},TZ={class:"text-xs text-secondary text-center"},jZ={key:0,class:"badge bg-danger"},DZ={key:1},PZ={class:"text-center"};var FZ=n(55754);const IZ={components:{StatusLabel:FZ.A},data:function(){return{skp:[],skp_bawahan:[],skp_periode_awal:"",skp_unit_kerja:"",filter:{status:"",identitas:""},identitas_dicari:""}},computed:{skp_bawahan_tampil:function(){var e=this.filter.status,t=this.identitas_dicari.toLowerCase();return this.skp_bawahan.filter((function(n){return("belum"!=e||!n.skp_id)&&((!e||"belum"==e||n.status==e)&&(!t||(n.nip||"").toLowerCase().includes(t)||(n.nama||"").toLowerCase().includes(t)))}))}},methods:{loadData:function(){var e=this;this.$root.get("/api/skp/"+this.$route.params.id).then((function(t){e.skp=t,e.skp_periode_awal=e.skp.info.periode_awal,e.skp_unit_kerja=e.skp.info.pegawai_unit_kerja}))},loadBawahan:function(){var e=this;this.$root.get("/api/skp/"+this.$route.params.id+"/skp_bawahan").then((function(t){e.skp_bawahan=t||[]}))},terapkanIdentitas:_.debounce((function(){this.identitas_dicari=this.filter.identitas}),300),properCase:function(e){return(0,de.xJ)(e)}},created:function(){this.loadData(),this.loadBawahan()}},UZ=(0,it.A)(IZ,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("StatusLabel"),c=(0,a.resolveComponent)("router-link");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",nZ,[(0,a.createElementVNode)("div",aZ,[rZ,(0,a.createElementVNode)("div",iZ,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.go(-1)})},"Kembali")])])]),(0,a.createElementVNode)("div",oZ,[(0,a.createElementVNode)("div",lZ,[(0,a.createElementVNode)("div",sZ,[(0,a.createElementVNode)("div",cZ,[dZ,(0,a.createElementVNode)("p",uZ,"Tahun "+(0,a.toDisplayString)(new Date(i.skp_periode_awal).getFullYear()),1),pZ,(0,a.createElementVNode)("p",mZ,(0,a.toDisplayString)(i.skp_unit_kerja),1)]),(0,a.createElementVNode)("div",fZ,[(0,a.createElementVNode)("div",hZ,[(0,a.createElementVNode)("div",AZ,[(0,a.createElementVNode)("div",gZ,[kZ,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select",id:"filter-status","onUpdate:modelValue":t[1]||(t[1]=function(e){return i.filter.status=e})},bZ,512),[[a.vModelSelect,i.filter.status]])])]),(0,a.createElementVNode)("div",yZ,[(0,a.createElementVNode)("div",vZ,[EZ,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[2]||(t[2]=function(e){return i.filter.identitas=e}),onInput:t[3]||(t[3]=function(e){return o.terapkanIdentitas()})},null,544),[[a.vModelText,i.filter.identitas]])])])]),(0,a.createElementVNode)("table",NZ,[_Z,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(o.skp_bawahan_tampil,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.skp_id||e.id},[(0,a.createElementVNode)("td",wZ,(0,a.toDisplayString)(e.unit),1),(0,a.createElementVNode)("td",VZ,(0,a.toDisplayString)(e.nip),1),(0,a.createElementVNode)("td",xZ,[(0,a.createTextVNode)((0,a.toDisplayString)(e.nama)+" ",1),BZ,e.keterangan?((0,a.openBlock)(),(0,a.createElementBlock)("span",SZ,"Keterangan : "+(0,a.toDisplayString)(e.keterangan),1)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",CZ,(0,a.toDisplayString)(e.jabatan),1),(0,a.createElementVNode)("td",TZ,[e.status?((0,a.openBlock)(),(0,a.createElementBlock)("span",DZ,[(0,a.createVNode)(s,{status:e.status},null,8,["status"])])):((0,a.openBlock)(),(0,a.createElementBlock)("span",jZ," Belum "))]),(0,a.createElementVNode)("td",PZ,[e.status&&"draft"!=e.status?((0,a.openBlock)(),(0,a.createBlock)(c,{key:0,class:"btn btn-sm btn-primary",to:"/skp/"+l.skp.info.skp_id+"/skp_bawahan/"+e.skp_id},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)("Detil")]})),_:2},1032,["to"])):(0,a.createCommentVNode)("",!0)])])})),128))])])])])])])],64)}]]);AY.register(JY,oX,$Y,RY,sX,pX,FY,DY);var MZ={class:"page-title"},OZ={class:"row"},LZ=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("span",{class:"h3 text-muted"},"Lihat Matriks Peran Hasil")],-1),KZ={class:"col-lg-6 text-end"},RZ={class:"row"},HZ={class:"col-12"},QZ={class:"card mt-3"},$Z={class:"card-header"},zZ=(0,a.createElementVNode)("h4",null,"SKP",-1),JZ={class:"text-muted"},qZ={class:"row"},GZ={class:"col-lg-6 col-md-6 col-sm-12"},WZ=(0,a.createElementVNode)("h4",null,"Unit Kerja",-1),YZ={class:"text-muted"},XZ={key:0,class:"col-lg-6 col-md-6 col-sm-12"},ZZ=(0,a.createElementVNode)("h4",null,"Unit Kerja Atasan",-1),e0={class:"text-muted"},t0={class:"card-content"},n0={class:"card-body"},a0={class:"table-responsive"},r0={class:"table table-sm"},i0=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"No."),(0,a.createElementVNode)("th",null,"Tim Kerja"),(0,a.createElementVNode)("th",null,"Ketua Tim"),(0,a.createElementVNode)("th",null,"Aksi")])],-1),o0={key:0},l0=(0,a.createElementVNode)("br",null,null,-1),s0=(0,a.createElementVNode)("br",null,null,-1),c0=(0,a.createElementVNode)("br",null,null,-1),d0=(0,a.createElementVNode)("br",null,null,-1),u0=["onClick"],p0={key:1},m0=[(0,a.createElementVNode)("span",{class:"badge bg-danger"},"Ketua Tim belum diatur",-1)],f0={class:"text-center"},h0={class:"btn-group",role:"group"},A0=["onClick"],g0=["onClick"];var k0={class:"form-group"},b0=(0,a.createElementVNode)("label",null,"Cari NIP Pegawai",-1),y0={class:"form-group"},v0={class:"d-grid"},E0={class:"form-group"},N0=(0,a.createElementVNode)("label",null,"SKP Ketua Tim Kerja",-1),_0=(0,a.createElementVNode)("b",null,"NIP - ",-1),w0=(0,a.createElementVNode)("br",null,null,-1),V0=(0,a.createElementVNode)("b",null,"Nama - ",-1),x0=(0,a.createElementVNode)("br",null,null,-1),B0=(0,a.createElementVNode)("b",null,"Periode SKP - ",-1),S0=(0,a.createElementVNode)("br",null,null,-1),C0=(0,a.createElementVNode)("br",null,null,-1),T0=(0,a.createElementVNode)("br",null,null,-1),j0=(0,a.createElementVNode)("br",null,null,-1),D0=(0,a.createElementVNode)("br",null,null,-1),P0=(0,a.createElementVNode)("br",null,null,-1);const F0={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:{skp_id:{type:String,required:!0}},emits:["done"],data:function(){return{editData:{id:null,skp_id:null},keyword:null,skps:[]}},methods:{cariPegawai:function(){var e=this;this.keyword.length<4?alert("Keyword minimal 4 karakter"):this.$root.get("/api/skp/"+this.skp_id+"/cariSkpPegawai",{keyword:this.keyword}).then((function(t){e.skps=t}))},edit:function(e){this.skps=[],this.editData.id=e,this.$refs.modalEditKetuaTimKerja.show()},doEdit:function(){var e=this,t=this.$loading.show();et.A.put("/api/skp/"+this.skp_id+"/tim_kerja/"+this.editData.id,this.editData).then((function(n){e.$refs.modalEditKetuaTimKerja.hide(),e.$emit("done"),t.hide()})).catch((function(e){alert(e.message),t.hide()}))}}},I0=(0,it.A)(F0,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("v-select"),d=(0,a.resolveComponent)("Form"),u=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(u,{title:"Edit Tim Kerja",ref:"modalEditKetuaTimKerja",onClick:t[3]||(t[3]=function(e){return o.doEdit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(d,{ref:"formEditKetuaTimKerja","validation-schema":e.editValidation},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",k0,[b0,(0,a.createVNode)(l,{name:"keyword",class:"form-control",modelValue:i.keyword,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.keyword=e})},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"keyword"})]),(0,a.createElementVNode)("div",y0,[(0,a.createElementVNode)("div",v0,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[1]||(t[1]=function(e){return o.cariPegawai()}),type:"button"},"Cari Pegawai")])]),(0,a.createElementVNode)("div",E0,[N0,(0,a.createVNode)(c,{modelValue:i.editData.skp_id,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.editData.skp_id=e}),name:"ketua",label:"nama",options:i.skps,filter:e.fuseSearch,reduce:function(e){return e.skp_id}},{option:(0,a.withCtx)((function(e){var t=e.nip,n=e.nama,r=e.periode_awal,i=e.periode_akhir,o=e.jabatan,l=e.unit_kerja;return[_0,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(t)+" ",1),w0,V0,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(n)+" ",1),x0,B0,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(r)+" s/d "+(0,a.toDisplayString)(i)+" ",1),S0,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(o)+" ",1),C0,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(l),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.nip,n=e.nama,r=e.periode_awal,i=e.periode_akhir,o=e.jabatan,l=e.unit_kerja;return[t?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)(" NIP - "+(0,a.toDisplayString)(t)+" ",1),T0,(0,a.createTextVNode)(" Nama - "+(0,a.toDisplayString)(n)+" ",1),j0,(0,a.createTextVNode)(" Periode SKP - "+(0,a.toDisplayString)(r)+" s/d "+(0,a.toDisplayString)(i)+" ",1),D0,(0,a.createTextVNode)(" Jabatan - "+(0,a.toDisplayString)(o)+" ",1),P0,(0,a.createTextVNode)(" Unit Kerja - "+(0,a.toDisplayString)(l),1)],64)):(0,a.createCommentVNode)("",!0)]})),_:1},8,["modelValue","options","filter","reduce"])])]})),_:1},8,["validation-schema"])]})),_:1},512)}]]);var U0=(0,a.createElementVNode)("div",{class:"alert alert-info"},[(0,a.createTextVNode)(' Pilih opsi "Mantan Ketua Tim Kerja" bagi pegawai yang memang pernah menjadi Ketua Tim Kerja (bukan karena salah memilih Ketua Tim Kerja), supaya RHK Organisasi Tim Kerja tetap muncul di SKP Ketua Tim Kerja yang lama. '),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(' Pilih opsi "Salah Ketua Tim Kerja" jika terjadi kesalahan pemilihan Ketua Tim Kerja (pegawai harusnya tidak pernah menjadi ketua tim kerja). RHK sebagai Ketua Tim Kerja akan hilang dari SKP pegawai. '),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Aksi ini hanya bisa dilakukan oleh Pimpinan Unit Kerja (termasuk PLT / PLH) yang membawahi Tim Kerja. ")],-1),M0={class:"form-group"},O0=(0,a.createElementVNode)("label",null,"Ketua Tim Kerja Lama",-1),L0={class:"row mb-3"},K0={class:"col-6"},R0=(0,a.createElementVNode)("br",null,null,-1),H0={class:"col-6"},Q0=["onUpdate:modelValue","onChange"],$0=[(0,a.createElementVNode)("option",{value:"0"},"Salah Ketua Tim Kerja",-1),(0,a.createElementVNode)("option",{value:"1"},"Mantan Ketua Tim Kerja",-1)];const z0={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:{skp_id:{type:String,required:!0}},emits:["done"],data:function(){return{id:null,keyword:null,datas:[]}},methods:{show:function(e){var t=this;this.$refs.modal.show(),this.id=e,this.$root.get("/api/skp/"+this.skp_id+"/tim_kerja/"+e+"/riwayat_ketua").then((function(e){t.datas=e}))},doEdit:function(e){var t=this,n=this.$loading.show(),a={skp_id:e.skp_id,status:e.is_mantan_ketua_tim};et.A.post("/api/skp/"+this.skp_id+"/tim_kerja/"+this.id+"/riwayat_ketua",a).then((function(e){t.$refs.modal.hide(),n.hide(),t.$emit("done")})).catch((function(e){alert(e.message),n.hide()}))},close:function(){this.$refs.modal.hide()}}},J0={components:{ModalEditKetuaTimKerja:I0,ModalRiwayatKetuaTimKerja:(0,it.A)(z0,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Form"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"Riwayat Ketua Tim Kerja",ref:"modal",onClick:t[0]||(t[0]=function(e){return o.close()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(l,{ref:"formRiwayatKetuaTimKerja","validation-schema":e.editValidation},{default:(0,a.withCtx)((function(){return[U0,(0,a.createElementVNode)("div",M0,[O0,(0,a.createElementVNode)("ol",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.datas,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{key:e.skp_id},[(0,a.createElementVNode)("div",L0,[(0,a.createElementVNode)("div",K0,[(0,a.createTextVNode)((0,a.toDisplayString)(e.pegawai_nip)+" ",1),R0,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.pegawai_nama),1)]),(0,a.createElementVNode)("div",H0,[(0,a.withDirectives)((0,a.createElementVNode)("select",{as:"select",class:"form-select","onUpdate:modelValue":function(t){return e.is_mantan_ketua_tim=t},onChange:function(t){return o.doEdit(e)}},$0,40,Q0),[[a.vModelSelect,e.is_mantan_ketua_tim]])])])])})),128))])])]})),_:1},8,["validation-schema"])]})),_:1},512)}]])},data:function(){return{skp_id:this.$route.params.id,skp:[],tim_kerja:[],pegawais:[],loaded:!1}},methods:{loadData:function(){var e=this;this.$root.get("/api/skp/"+this.skp_id).then((function(t){e.skp=t,e.loaded=!0})),this.$root.get("/api/skp/"+this.skp_id+"/tim_kerja").then((function(t){e.tim_kerja=t}))},generateSkpOrganisasi:function(e){var t=this,n=this.$loading.show();et.A.post("/api/skp/"+this.skp_id+"/tim_kerja/"+e+"/generateSkpOrganisasi").then((function(e){alert("Berhasil Generate SKP Organisasi"),t.loadData(),n.hide()})).catch((function(e){alert(e.message),n.hide()}))}},created:function(){this.loadData()}},q0=(0,it.A)(J0,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("router-link"),c=(0,a.resolveComponent)("ModalEditKetuaTimKerja"),d=(0,a.resolveComponent)("ModalRiwayatKetuaTimKerja");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",MZ,[(0,a.createElementVNode)("div",OZ,[LZ,(0,a.createElementVNode)("div",KZ,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.go(-1)})},"Kembali")])])]),(0,a.createElementVNode)("div",RZ,[(0,a.createElementVNode)("div",HZ,[(0,a.createElementVNode)("div",QZ,[(0,a.createElementVNode)("div",$Z,[i.loaded?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[zZ,(0,a.createElementVNode)("p",JZ,"Tahun "+(0,a.toDisplayString)(new Date(i.skp.info.periode_awal).getFullYear()),1),(0,a.createElementVNode)("div",qZ,["1"==i.skp.info.pegawai_jenis_jabatan?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("div",GZ,[WZ,(0,a.createElementVNode)("p",YZ,(0,a.toDisplayString)(i.skp.info.pegawai_unit_kerja),1),(0,a.createVNode)(s,{class:"btn icon icon-left btn-sm btn-primary",to:"/skp/"+this.skp_id+"/matriks/"+i.skp.info.skp_organisasi_id},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)(" Matriks Peran Hasil ")]})),_:1},8,["to"])]),i.skp.info.skp_organisasi_id!=i.skp.info.skp_organisasi_atasan_id&&"jpt"!=i.skp.info.model?((0,a.openBlock)(),(0,a.createElementBlock)("div",XZ,[ZZ,(0,a.createElementVNode)("p",e0,(0,a.toDisplayString)(i.skp.info.atasan_unit_kerja),1),null!=i.skp.info.skp_organisasi_atasan_id?((0,a.openBlock)(),(0,a.createBlock)(s,{key:0,class:"btn icon icon-left btn-sm btn-primary",to:"/skp/"+this.skp_id+"/matriks/"+i.skp.info.skp_organisasi_atasan_id},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)(" Matriks Peran Hasil ")]})),_:1},8,["to"])):(0,a.createCommentVNode)("",!0)])):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0)])],64)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("div",t0,[(0,a.createElementVNode)("div",n0,[(0,a.createElementVNode)("div",a0,[(0,a.createElementVNode)("table",r0,[i0,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.tim_kerja,(function(t,n){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t.id},[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(n+1),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.unit),1),(0,a.createElementVNode)("td",null,[t.ketua_tim_id?((0,a.openBlock)(),(0,a.createElementBlock)("div",o0,[(0,a.createTextVNode)((0,a.toDisplayString)(t.ketua_tim_nama)+" ",1),l0,(0,a.createTextVNode)(" NIP. "+(0,a.toDisplayString)(t.ketua_tim_nip)+" ",1),s0,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(t.ketua_tim_jabatan)+" ",1),c0,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(t.ketua_tim_unit_kerja)+" ",1),d0,(0,a.createElementVNode)("button",{class:"btn icon icon-left btn-sm btn-primary",onClick:function(n){return e.$refs.modalRiwayatKetuaTimKerja.show(t.id)}}," Riwayat ",8,u0)])):((0,a.openBlock)(),(0,a.createElementBlock)("div",p0,m0))]),(0,a.createElementVNode)("td",f0,[(0,a.createElementVNode)("div",h0,[t.skp_organisasi_id&&"1"==t.pimpinan_unor?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn icon icon-left btn-sm btn-warning",onClick:function(n){return e.$refs.modalEditKetuaTimKerja.edit(t.id)}}," Edit ",8,A0)):(0,a.createCommentVNode)("",!0),t.skp_organisasi_id&&t.ketua_tim_id&&t.ketua_tim_id==i.skp.info.pegawai_id?((0,a.openBlock)(),(0,a.createBlock)(s,{key:1,class:"btn icon icon-left btn-sm btn-primary",to:"/skp/"+l.skp_id+"/matriks/"+t.skp_organisasi_id},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)(" Matriks Peran Hasil ")]})),_:2},1032,["to"])):(0,a.createCommentVNode)("",!0),null==t.skp_organisasi_id?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:2,class:"btn icon icon-left btn-sm btn-success",onClick:function(e){return o.generateSkpOrganisasi(t.id)}}," Generate SKP Organisasi ",8,g0)):(0,a.createCommentVNode)("",!0)])])])})),128))])])])])])])])]),(0,a.createVNode)(c,{ref:"modalEditKetuaTimKerja",skp_id:i.skp_id,onDone:t[1]||(t[1]=function(e){return o.loadData()})},null,8,["skp_id"]),(0,a.createVNode)(d,{ref:"modalRiwayatKetuaTimKerja",skp_id:i.skp_id},null,8,["skp_id"])],64)}]]),G0=q0;var W0={class:"page-title mb-3"},Y0={class:"row"},X0=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("span",{class:"h5 text-muted"},"Tim Kerja"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Daftar Tim Kerja pada Unit Organisasi")],-1),Z0={class:"col-lg-6"},e1=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M12 9v3m0 0v3m0-3h3m-3 0H9m12 0a9 9 0 11-18 0 9 9 0 0118 0z"})],-1),t1={class:"row mt-3"},n1={class:"col-12"},a1={class:"card"},r1={class:"card-header"},i1=(0,a.createElementVNode)("h4",null,"Unit Kerja",-1),o1={class:"text-muted"},l1={class:"card-content"},s1={class:"card-body"},c1={class:"table-responsive"},d1={class:"table table-sm"},u1=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"Tim Kerja"),(0,a.createElementVNode)("th",null,"Unit Kerja"),(0,a.createElementVNode)("th",null,"Aksi"),(0,a.createElementVNode)("th",null,"Tanggal Buat")])],-1),p1={class:"text-center"},m1={key:0,class:"btn-group",role:"group"},f1=["onClick"],h1=["onClick"];var A1={key:0,class:"form-group"},g1=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),k1=["value"],b1=["value"],y1={class:"form-group"},v1=(0,a.createElementVNode)("label",null,"Nama Tim Kerja",-1);const E1={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:{pegawai:{type:Array,required:!0}},emits:["done"],data:function(){return{editData:{mode:null,id:null,nama:null,ketua:null,unor:null},editValidation:at.Ik({nama:at.Yj().required()})}},methods:{tambah:function(){this.editData.mode="add",this.editData.id=null,this.editData.nama=null,this.editData.ketua=null,this.editData.unor=null,this.$refs.modalEditTimKerja.show()},edit:function(e){var t=this,n=this.$loading.show();this.editData.mode="edit",et.A.get("/api/tim_kerja/"+e).then((function(e){t.editData.mode="edit",t.editData.id=e.id,t.editData.nama=e.unit,t.editData.unor=e.unor_atasan_id})).catch((function(e){alert(e.message)})),n.hide(),this.$refs.modalEditTimKerja.show()},doEdit:function(){var e=this;this.$refs.formEditTimKerja.validate().then((function(t){if(1==t.valid){var n=e.$loading.show();"add"==e.editData.mode?et.A.post("/api/tim_kerja",e.editData).then((function(t){e.$refs.modalEditTimKerja.hide(),e.$emit("done")})).catch((function(e){alert(e.message)})):et.A.put("/api/tim_kerja/"+e.editData.id,e.editData).then((function(t){e.$refs.modalEditTimKerja.hide(),e.$emit("done")})).catch((function(e){alert(e.message)})),n.hide()}}))}}},N1={components:{ModalEditTimKerja:(0,it.A)(E1,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{title:"add"==i.editData.mode?"Tambah Tim Kerja":"Edit Tim Kerja",ref:"modalEditTimKerja",onClick:t[2]||(t[2]=function(e){return o.doEdit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"formEditTimKerja","validation-schema":i.editValidation},{default:(0,a.withCtx)((function(){return["add"==i.editData.mode?((0,a.openBlock)(),(0,a.createElementBlock)("div",A1,[g1,(0,a.createVNode)(l,{name:"unor",as:"select",class:"form-select",modelValue:i.editData.unor,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.editData.unor=e})},{default:(0,a.withCtx)((function(){return["1"==n.pegawai.jenis_jabatan?((0,a.openBlock)(),(0,a.createElementBlock)("option",{key:i.editData.unor,value:n.pegawai.unor_id},(0,a.toDisplayString)(n.pegawai.unor_nama),9,k1)):(0,a.createCommentVNode)("",!0),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(n.pegawai.unor_plt_plh,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("option",{key:e.unor_id,value:e.unor_id},(0,a.toDisplayString)(e.unor_nama),9,b1)})),128))]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"unor"})])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",y1,[v1,(0,a.createVNode)(l,{name:"nama",class:"form-control",modelValue:i.editData.nama,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.editData.nama=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"nama"})])]})),_:1},8,["validation-schema"])]})),_:1},8,["title"])}]])},data:function(){return{tim_kerja:[],pegawai:[]}},methods:{loadData:function(){var e=this;this.$root.get("/api/tim_kerja").then((function(t){e.tim_kerja=t})),this.$root.get("/api/pegawai/detil").then((function(t){e.pegawai=t}))},hapus:function(e){var t=this;confirm("Yakin akan menghapus Tim Kerja ini?")&&this.$root.delete("/api/tim_kerja/"+e).then((function(e){t.loadData()}))},formatDate:function(e){return(0,de.Yq)(e)}},created:function(){this.loadData()}},_1=(0,it.A)(N1,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("ModalEditTimKerja");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",W0,[(0,a.createElementVNode)("div",Y0,[X0,(0,a.createElementVNode)("div",Z0,[i.pegawai.is_pimpinan_organisasi||null!=i.pegawai.unor_plt_plh?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,type:"button",class:"btn btn-sm icon icon-left btn-primary float-end mt-2",onClick:t[0]||(t[0]=function(t){return e.$refs.modalEditTimKerja.tambah()})},[e1,(0,a.createTextVNode)("Tambah Tim Kerja ")])):(0,a.createCommentVNode)("",!0)])])]),(0,a.createElementVNode)("div",t1,[(0,a.createElementVNode)("div",n1,[(0,a.createElementVNode)("div",a1,[(0,a.createElementVNode)("div",r1,[i1,(0,a.createElementVNode)("p",o1,(0,a.toDisplayString)(i.pegawai.unor_nama),1)]),(0,a.createElementVNode)("div",l1,[(0,a.createElementVNode)("div",s1,[(0,a.createElementVNode)("div",c1,[(0,a.createElementVNode)("table",d1,[u1,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.tim_kerja,(function(t,n){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t.id},[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.unit),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.unor_atasan_nama),1),(0,a.createElementVNode)("td",p1,["1"==t.canEdit?((0,a.openBlock)(),(0,a.createElementBlock)("div",m1,[(0,a.createElementVNode)("button",{class:"btn icon icon-left btn-sm btn-outline-warning",onClick:function(n){return e.$refs.modalEditTimKerja.edit(t.id)}}," Edit ",8,f1),(0,a.createElementVNode)("button",{class:"btn icon icon-left btn-sm btn-outline-danger",onClick:function(e){return o.hapus(t.id)}}," Hapus ",8,h1)])):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatDate(t.created_at)),1)])})),128))])])])])])])])]),(0,a.createVNode)(l,{ref:"modalEditTimKerja",pegawai:i.pegawai,onDone:t[1]||(t[1]=function(e){return o.loadData()})},null,8,["pegawai"])],64)}]]);var w1={class:"page-title mb-3"},V1={class:"row"},x1=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Rekap Penilaian Bawahan"),(0,a.createElementVNode)("br")],-1),B1={class:"col-lg-6 text-end"},S1={class:"row"},C1={class:"col-12"},T1={class:"card"},j1={class:"card-header"},D1={class:"text-end"},P1={class:"card-content"},F1={class:"card-body"},I1={class:"table-responsive"},U1={class:"table table-sm table-hover"},M1=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"NIP"),(0,a.createElementVNode)("th",null,"Nama"),(0,a.createElementVNode)("th",null,"Jabatan"),(0,a.createElementVNode)("th",null,"Rating Hasil Kinerja"),(0,a.createElementVNode)("th",null,"Rating Perilaku Kerja"),(0,a.createElementVNode)("th",null,"Predikat Kinerja Periodik")])],-1);function O1(){var e=$1(),t=e.m(O1),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function a(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var r={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(a){t||(t={stop:function(){return n(a.a,2)},catch:function(){return a.v},abrupt:function(e,t){return n(a.a,r[e],t)},delegateYield:function(e,r,i){return t.resultName=r,n(a.d,L1(e),i)},finish:function(e){return n(a.f,e)}},n=function(e,n,r){a.p=t.prev,a.n=t.next;try{return e(n,r)}finally{t.next=a.n}}),t.resultName&&(t[t.resultName]=a.v,t.resultName=void 0),t.sent=a.v,t.next=a.n;try{return e.call(this,t)}finally{a.p=t.prev,a.n=t.next}}}return(O1=function(){return{wrap:function(t,n,a,r){return e.w(i(t),n,a,r&&r.reverse())},isGeneratorFunction:a,mark:e.m,awrap:function(e,t){return new J1(e,t)},AsyncIterator:Q1,async:function(e,t,n,r,o){return(a(t)?H1:R1)(i(e),t,n,r,o)},keys:K1,values:L1}})()}function L1(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(q1(e)+" is not iterable")}function K1(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function R1(e,t,n,a,r){var i=H1(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function H1(e,t,n,a,r){return new Q1($1().w(e,t,n,a),r||Promise)}function Q1(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof J1?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(z1(Q1.prototype),z1(Q1.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),z1(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function $1(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return z1(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(z1(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,z1(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,z1(u,"constructor",c),z1(c,"constructor",s),s.displayName="GeneratorFunction",z1(c,r,"GeneratorFunction"),z1(u),z1(u,r,"Generator"),z1(u,a,(function(){return this})),z1(u,"toString",(function(){return"[object Generator]"})),($1=function(){return{w:i,m:p}})()}function z1(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}z1=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){z1(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},z1(e,t,n,a)}function J1(e,t){this.v=e,this.k=t}function q1(e){return q1="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},q1(e)}function G1(e,t,n,a,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(a,r)}var W1=12e5,Y1={Accept:"application/json","Content-Type":"application/json"};function X1(e){return Z1.apply(this,arguments)}function Z1(){return Z1=function(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var i=e.apply(t,n);function o(e){G1(i,a,r,o,l,"next",e)}function l(e){G1(i,a,r,o,l,"throw",e)}o(void 0)}))}}(O1().mark((function e(t){var n,a,r,i,o,l,s,c,d,u,p,m,f,h,A,g,k=arguments;return O1().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=k.length>1&&void 0!==k[1]?k[1]:{},r=(a=k.length>2&&void 0!==k[2]?k[2]:{}).namaFile,i=void 0===r?"Laporan.xlsx":r,o=a.maxWaitMs,l=void 0===o?6e5:o,s=a.intervalMs,c=void 0===s?3e3:s,e.prev=2,e.next=5,Ts.A.post(t,n,{headers:Y1});case 5:d=e.sent,e.next=12;break;case 8:return e.prev=8,e.t0=e.catch(2),alert((null===(u=e.t0.response)||void 0===u||null===(p=u.data)||void 0===p?void 0:p.message)||"Gagal memproses unduhan. Silakan coba ulang."),e.abrupt("return",!1);case 12:if(!1!==d.data.success){e.next=15;break}return alert(d.data.message),e.abrupt("return",!1);case 15:if(m=d.data.job_id){e.next=19;break}return alert("Gagal memproses unduhan. Silakan coba ulang."),e.abrupt("return",!1);case 19:f=Math.ceil(l/c),h=O1().mark((function e(){var t,n,a,r;return O1().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,new Promise((function(e){return setTimeout(e,c)}));case 2:return e.prev=2,e.next=5,Ts.A.get("/api/export_excel/status/".concat(m),{headers:Y1});case 5:t=e.sent,e.next=12;break;case 8:return e.prev=8,e.t0=e.catch(2),alert("Gagal membuat file Excel. Silakan coba ulang."),e.abrupt("return",{v:!1});case 12:if("failed"!==t.data.status){e.next=15;break}return alert(t.data.error||"Gagal membuat file Excel. Silakan coba ulang."),e.abrupt("return",{v:!1});case 15:if("ready"!==t.data.status){e.next=35;break}return e.prev=16,e.next=19,Ts.A.get("/api/export_excel/download/".concat(m),{responseType:"blob"});case 19:return n=e.sent,a=URL.createObjectURL(new Blob([n.data])),(r=document.createElement("a")).href=a,r.setAttribute("download",i),document.body.appendChild(r),r.click(),document.body.removeChild(r),setTimeout((function(){return URL.revokeObjectURL(a)}),1e4),e.abrupt("return",{v:!0});case 31:return e.prev=31,e.t1=e.catch(16),alert("Gagal mengunduh file Excel. Silakan coba ulang."),e.abrupt("return",{v:!1});case 35:case"end":return e.stop()}}),e,null,[[2,8],[16,31]])})),A=1;case 22:if(!(A<=f)){e.next=30;break}return e.delegateYield(h(),"t1",24);case 24:if("object"!==q1(g=e.t1)){e.next=27;break}return e.abrupt("return",g.v);case 27:A++,e.next=22;break;case 30:return alert("Pembuatan file Excel terlalu lama. Silakan coba lagi."),e.abrupt("return",!1);case 32:case"end":return e.stop()}}),e,null,[[2,8]])}))),Z1.apply(this,arguments)}function e2(e){return e2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e2(e)}function t2(){var e=l2(),t=e.m(t2),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function a(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var r={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(a){t||(t={stop:function(){return n(a.a,2)},catch:function(){return a.v},abrupt:function(e,t){return n(a.a,r[e],t)},delegateYield:function(e,r,i){return t.resultName=r,n(a.d,n2(e),i)},finish:function(e){return n(a.f,e)}},n=function(e,n,r){a.p=t.prev,a.n=t.next;try{return e(n,r)}finally{t.next=a.n}}),t.resultName&&(t[t.resultName]=a.v,t.resultName=void 0),t.sent=a.v,t.next=a.n;try{return e.call(this,t)}finally{a.p=t.prev,a.n=t.next}}}return(t2=function(){return{wrap:function(t,n,a,r){return e.w(i(t),n,a,r&&r.reverse())},isGeneratorFunction:a,mark:e.m,awrap:function(e,t){return new c2(e,t)},AsyncIterator:o2,async:function(e,t,n,r,o){return(a(t)?i2:r2)(i(e),t,n,r,o)},keys:a2,values:n2}})()}function n2(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(e2(e)+" is not iterable")}function a2(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function r2(e,t,n,a,r){var i=i2(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function i2(e,t,n,a,r){return new o2(l2().w(e,t,n,a),r||Promise)}function o2(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof c2?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(s2(o2.prototype),s2(o2.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),s2(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function l2(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return s2(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(s2(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,s2(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,s2(u,"constructor",c),s2(c,"constructor",s),s.displayName="GeneratorFunction",s2(c,r,"GeneratorFunction"),s2(u),s2(u,r,"Generator"),s2(u,a,(function(){return this})),s2(u,"toString",(function(){return"[object Generator]"})),(l2=function(){return{w:i,m:p}})()}function s2(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}s2=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){s2(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},s2(e,t,n,a)}function c2(e,t){this.v=e,this.k=t}function d2(e,t,n,a,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(a,r)}const u2={data:function(){return{skp_id:this.$route.params.id,periode:this.$route.params.periode,penilaians:[]}},methods:{loadData:function(){var e=this,t=this.$loading.show();et.A.get("/api/skp/"+this.skp_id+"/penilaian/"+this.periode+"/rekap_bawahan").then((function(n){e.penilaians=n,t.hide()})).catch((function(e){alert(e),t.hide(),window.history.back()}))},downloadExcel:function(){var e=this;return function(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var i=e.apply(t,n);function o(e){d2(i,a,r,o,l,"next",e)}function l(e){d2(i,a,r,o,l,"throw",e)}o(void 0)}))}}(t2().mark((function t(){var n;return t2().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.$loading.show(),t.next=3,X1("/api/skp/"+e.skp_id+"/penilaian/"+e.periode+"/rekap_bawahan_excel",{},{namaFile:"Rekap Penilaian.xlsx"});case 3:n.hide();case 4:case"end":return t.stop()}}),t)})))()}},created:function(){this.loadData()}},p2=(0,it.A)(u2,[["render",function(e,t,n,r,i,o){var l=this;return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",w1,[(0,a.createElementVNode)("div",V1,[x1,(0,a.createElementVNode)("div",B1,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.go(-1)})},"Kembali")])])]),(0,a.createElementVNode)("div",S1,[(0,a.createElementVNode)("div",C1,[(0,a.createElementVNode)("div",T1,[(0,a.createElementVNode)("div",j1,[(0,a.createElementVNode)("div",D1,[(0,a.createElementVNode)("button",{class:"btn icon icon-left btn-sm btn-success float-end mt-2",onClick:t[1]||(t[1]=function(e){return o.downloadExcel()})}," Download Excel ")])]),(0,a.createElementVNode)("div",P1,[(0,a.createElementVNode)("div",F1,[(0,a.createElementVNode)("div",I1,[(0,a.createElementVNode)("table",U1,[M1,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.penilaians,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.nip},[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.nip),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.nama),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.pegawai_jabatan),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.hasil_kerja_formatted),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.perilaku_kerja_formatted),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.hasil_akhir_formatted),1)])})),128))])])])])])])])])],64)}]]);var m2={class:"page-title mb-3"},f2={class:"row"},h2=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Rencana Aksi"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Pengisian Rencana Aksi Pegawai.")],-1),A2={class:"col-lg-6 text-end"};var g2={key:0,class:"form-group"},k2=(0,a.createElementVNode)("label",null,"Indikator",-1),b2=(0,a.createElementVNode)("option",{value:""},"-- Pilih Indikator --",-1),y2=["value"],v2={class:"form-group"},E2=(0,a.createElementVNode)("label",null,"Rencana Aksi",-1),N2={class:"form-group"},_2=(0,a.createElementVNode)("label",null,"Jenis Target Rencana Aksi",-1),w2=(0,a.createElementVNode)("br",null,null,-1),V2={class:"form-check form-check-inline"},x2=(0,a.createElementVNode)("label",{class:"form-check-label",for:"trajectory"}," Trajectory ",-1),B2={class:"form-check form-check-inline"},S2=(0,a.createElementVNode)("label",{class:"form-check-label",for:"nonTrajectory"}," Non - Trajectory ",-1),C2={key:0,class:"row"},T2={class:"col"},j2={class:"form-group"},D2=(0,a.createElementVNode)("label",null,"Target Rencana Aksi",-1),P2=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Diisi dengan bilangan bulat positif.")],-1),F2={class:"col"},I2={class:"form-group"},U2=(0,a.createElementVNode)("label",null,"Satuan Target Rencana Aksi",-1),M2=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Satuan dari target (Dokumen, Kegiatan, Laporan, dll). Maks. 25 Karakter. Satuan yang diinputkan disini akan otomatis digunakan sebagai satuan Realisasi pada Progres Harian.")],-1),O2={key:0,class:"row"},L2=[(0,a.createElementVNode)("small",{class:"text-muted"},"Jika di set sebagai Non - Trajectory, target Rencana Aksi Periodik adalah 100 %",-1),(0,a.createElementVNode)("div",{class:"col"},[(0,a.createElementVNode)("div",{class:"form-group"},[(0,a.createElementVNode)("label",null,"Target Renaksi"),(0,a.createTextVNode)(),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" 100 ")])],-1),(0,a.createElementVNode)("div",{class:"col"},[(0,a.createElementVNode)("div",{class:"form-group"},[(0,a.createElementVNode)("label",null,"Satuan Target Renaksi"),(0,a.createTextVNode)(),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" % ")])],-1)],K2={key:1,class:"row"},R2=(0,a.createElementVNode)("small",{class:"text-muted"},[(0,a.createTextVNode)("Jika di set sebagai Non - Trajectory, satuan Rencana Aksi Periodik adalah "),(0,a.createElementVNode)("b",null,"Kegiatan")],-1),H2={class:"col"},Q2={class:"form-group"},$2=(0,a.createElementVNode)("label",null,"Target Rencana Aksi",-1),z2=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Diisi dengan bilangan bulat positif.")],-1),J2=(0,a.createElementVNode)("div",{class:"col"},[(0,a.createElementVNode)("div",{class:"form-group"},[(0,a.createElementVNode)("label",null,"Satuan Target Renaksi"),(0,a.createTextVNode)(),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Kegiatan ")])],-1),q2={key:2,class:"form-group"},G2=(0,a.createElementVNode)("label",null,"Target",-1);const W2={name:"ModalEditRencanaAksiOtomasi",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:["data"],emits:["done"],data:function(){var e=(0,qs.Pj)(),t=(0,a.computed)((function(){return e.state.instansiId}));return{skp_id:this.$route.params.id,periode:this.$route.params.periode,editData:{mode:"",id:null,bagian:null,skp_rhk_id:null,deskripsi:null,target:null,is_trajectory:null,target_renaksi:null,satuan_renaksi:null,indikator:null},instansiId:t,listIndikator:[],isKinerjaHarian:null,tahun:null}},methods:{edit:function(e){var t=e.rhk,n=e.rencana_aksi,a=e.is_kinerja_harian,r=e.tahun;this.tahun=r,this.listIndikator=t.indikators,this.isKinerjaHarian=a,this.editData=null==n?{mode:"add",bagian:t.bagian,skp_rhk_id:t.rhk_id,deskripsi:null,target:null,is_trajectory:null,target_renaksi:null,satuan_renaksi:null,skp_indikator_id:null}:{mode:"edit",id:n.id,bagian:t.bagian,skp_rhk_id:t.rhk_id,deskripsi:n.deskripsi,target:n.target,is_trajectory:n.is_trajectory,target_renaksi:n.target_renaksi,satuan_renaksi:n.satuan_renaksi,skp_indikator_id:n.skp_indikator_id},this.$refs.modal.show()},doEdit:function(){var e=this,t=this.$loading.show(),n="/api/skp/"+this.skp_id+"/penilaian/"+this.periode+"/rencana_aksi";"add"==this.editData.mode?et.A.post(n,this.editData).then((function(n){e.$refs.modal.hide(),t.hide(),e.$emit("done",{mode:"add",perubahan:n})})).catch((function(e){alert(e.message),t.hide()})):et.A.put(n+"/"+this.editData.id,this.editData).then((function(n){e.$refs.modal.hide(),t.hide(),e.$emit("done",{mode:"edit",bagian:e.editData.bagian,id:e.editData.id,perubahan:n})})).catch((function(e){alert(e.message),t.hide()}))}},mounted:function(){localStorage.getItem("instansiId")&&(this.instansiId=localStorage.getItem("instansiId"))},computed:{getVersi:function(){return"2025-8eadac342add4db19f6dedeb0463e59d"==this.periode?"1":"2"}}};function Y2(e){return Y2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Y2(e)}function X2(e){return function(e){if(Array.isArray(e))return e5(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Z2(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Z2(e,t){if(e){if("string"==typeof e)return e5(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?e5(e,t):void 0}}function e5(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n2025?((0,a.openBlock)(),(0,a.createElementBlock)("div",g2,[k2,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.editData.skp_indikator_id=e})},[b2,((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.listIndikator,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("option",{value:e.id,key:e.id},[(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(e.aspek),1),(0,a.createTextVNode)(" - "+(0,a.toDisplayString)(e.indikator),1)],8,y2)})),128))],512),[[a.vModelSelect,i.editData.skp_indikator_id]]),(0,a.createVNode)(l,{name:"indikator"})])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",v2,[E2,(0,a.createVNode)(s,{name:"deskripsi",class:"form-control",modelValue:i.editData.deskripsi,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.editData.deskripsi=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(l,{name:"deskripsi"})]),i.isKinerjaHarian&&"1"==i.isKinerjaHarian?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createElementVNode)("div",N2,[_2,(0,a.createTextVNode)(),w2,(0,a.createElementVNode)("div",V2,[(0,a.withDirectives)((0,a.createElementVNode)("input",{class:"form-check-input","onUpdate:modelValue":t[2]||(t[2]=function(e){return i.editData.is_trajectory=e}),type:"radio",value:"1",id:"trajectory"},null,512),[[a.vModelRadio,i.editData.is_trajectory]]),x2]),(0,a.createElementVNode)("div",B2,[(0,a.withDirectives)((0,a.createElementVNode)("input",{class:"form-check-input","onUpdate:modelValue":t[3]||(t[3]=function(e){return i.editData.is_trajectory=e}),type:"radio",value:"0",id:"nonTrajectory"},null,512),[[a.vModelRadio,i.editData.is_trajectory]]),S2])]),null!=i.editData.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},["1"==i.editData.is_trajectory||i.tahun>=2026?((0,a.openBlock)(),(0,a.createElementBlock)("div",C2,[(0,a.createElementVNode)("div",T2,[(0,a.createElementVNode)("div",j2,[D2,(0,a.createVNode)(s,{name:"target_renaksi",class:"form-control",modelValue:i.editData.target_renaksi,"onUpdate:modelValue":t[4]||(t[4]=function(e){return i.editData.target_renaksi=e}),type:"number"},null,8,["modelValue"]),(0,a.createVNode)(l,{name:"target_renaksi"}),P2])]),(0,a.createElementVNode)("div",F2,[(0,a.createElementVNode)("div",I2,[U2,(0,a.createVNode)(s,{name:"satuan_renaksi",class:"form-control",modelValue:i.editData.satuan_renaksi,"onUpdate:modelValue":t[5]||(t[5]=function(e){return i.editData.satuan_renaksi=e}),maxlength:"25"},null,8,["modelValue"]),(0,a.createVNode)(l,{name:"satuan_renaksi"}),M2])])])):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},["1"==o.getVersi?((0,a.openBlock)(),(0,a.createElementBlock)("div",O2,L2)):(0,a.createCommentVNode)("",!0),"2"==o.getVersi?((0,a.openBlock)(),(0,a.createElementBlock)("div",K2,[R2,(0,a.createElementVNode)("div",H2,[(0,a.createElementVNode)("div",Q2,[$2,(0,a.createVNode)(s,{name:"target_renaksi",class:"form-control",modelValue:i.editData.target_renaksi,"onUpdate:modelValue":t[6]||(t[6]=function(e){return i.editData.target_renaksi=e}),type:"number"},null,8,["modelValue"]),(0,a.createVNode)(l,{name:"target_renaksi"}),z2])]),J2])):(0,a.createCommentVNode)("",!0)],64))],64)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0),null==i.editData.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)("div",q2,[G2,(0,a.createVNode)(s,{name:"target",class:"form-control",modelValue:i.editData.target,"onUpdate:modelValue":t[7]||(t[7]=function(e){return i.editData.target=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(l,{name:"target"})])):(0,a.createCommentVNode)("",!0)]})),_:1},512)]})),_:1},8,["title"])}]])},data:function(){return{data:null,mode:"skp_rencana_aksi",skp_id:this.$route.params.id,periode:this.$route.params.periode,periode_nama:""}},computed:{isPerIndikator:function(){var e,t=null===(e=this.data)||void 0===e?void 0:e.info;return"1"==(null==t?void 0:t.is_kinerja_harian)&&(null==t?void 0:t.tahun)>"2025"}},methods:{loadData:function(){var e=this;this.$root.get("/api/skp/"+this.skp_id+"/penilaian/"+this.periode+"/rencana_aksi").then((function(t){var n,a,r;e.periode_nama=null!==(n=null==t||null===(a=t.info)||void 0===a||null===(r=a.infoPeriode)||void 0===r?void 0:r.periode)&&void 0!==n?n:"",e.data=t}))},reloadRencanaAksi:function(){var e=this;this.$root.get("/api/skp/"+this.skp_id+"/penilaian/"+this.periode+"/rencana_aksi_list").then((function(t){e.data=n5(n5({},e.data),{},{rencana_aksi:t.rencana_aksi})}))},daftarTujuan:function(e,t){var n,a=((null===(n=this.data)||void 0===n?void 0:n.rencana_aksi)||[]).find((function(t){return t.rhk_id==e}));if(!a)return null;var r=this.isPerIndikator?(a.indikators||[]).find((function(e){return e.id==t})):null;return r?(r.rencana_aksi||(r.rencana_aksi=[]),r.rencana_aksi):(a.rencana_aksi||(a.rencana_aksi=[]),a.rencana_aksi)},daftarPemuat:function(e,t){var n,a,r=[],i=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=Z2(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var a=0,r=function(){};return{s:r,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){l=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(l)throw i}}}}((null===(n=this.data)||void 0===n?void 0:n.rencana_aksi)||[]);try{for(i.s();!(a=i.n()).done;){var o=a.value;if(o.bagian==e)for(var l=0,s=[o.rencana_aksi].concat(X2((o.indikators||[]).map((function(e){return e.rencana_aksi}))));l0},renaksiTersimpan:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.mode,n=e.bagian,a=e.id,r=e.perubahan;r&&"object"==Y2(r)&&("add"==t?this.tambahBaris(r):this.ubahBaris(n,a,r))||this.reloadRencanaAksi()},editRencanaAksi:function(e){var t=e.rhk,n=e.rencana_aksi,a=e.is_kinerja_harian,r=e.tahun;this.$refs.editRencanaAksi.edit({rhk:t,rencana_aksi:n,is_kinerja_harian:a,tahun:r})},hapusRencanaAksi:function(e){var t=this,n=e.rhk,a=e.rencana_aksi;if(confirm("Yakin akan menghapus Rencana Aksi tersebut?")){var r=this.$loading.show();et.A.delete("/api/skp/"+this.skp_id+"/penilaian/"+this.periode+"/rencana_aksi/"+a.id).then((function(e){r.hide(),t.hapusBaris(n.bagian,a.id)||t.reloadRencanaAksi()})).catch((function(e){alert(e.message),r.hide()}))}}},created:function(){this.loadData()}},i5=(0,it.A)(r5,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("FormSkp"),c=(0,a.resolveComponent)("ModalEditRencanaAksi");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",m2,[(0,a.createElementVNode)("div",f2,[h2,(0,a.createElementVNode)("div",A2,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.go(-1)})},"Kembali")])])]),null!=i.data?((0,a.openBlock)(),(0,a.createBlock)(s,{key:0,mode:i.mode,periode:i.periode,periode_nama:i.periode_nama,data:i.data,ref:"formSkp",onEditRencanaAksi:o.editRencanaAksi,onHapusRencanaAksi:o.hapusRencanaAksi},null,8,["mode","periode","periode_nama","data","onEditRencanaAksi","onHapusRencanaAksi"])):(0,a.createCommentVNode)("",!0),(0,a.createVNode)(c,{ref:"editRencanaAksi",data:i.data,onDone:o.renaksiTersimpan},null,8,["data","onDone"])],64)}]]);var o5=(0,a.createStaticVNode)('
Dasbor Kinerja
Data penggunaan aplikasi Kinerja Badan Kepegawaian Negara
',1),l5={class:"row mt-3"},s5={class:"col-md-12"},c5={class:"card p-10"},d5={class:"card-body"},u5=(0,a.createElementVNode)("h3",null,"Dasbor Instansi",-1),p5={class:"row"},m5={class:"col-md-4"},f5={class:"form-group"},h5=(0,a.createElementVNode)("label",null,"Jenis Dashboard",-1),A5=[(0,a.createElementVNode)("option",{value:"instansi"},"Dashboard Instansi",-1),(0,a.createElementVNode)("option",{value:"nasional"},"Dashboard Nasional",-1)],g5={class:"col-md-4"},k5={key:0,class:"form-group"},b5=(0,a.createElementVNode)("label",null,"Instansi",-1),y5={class:"col-md-2"},v5={class:"form-group"},E5=(0,a.createElementVNode)("label",null,"Tahun",-1),N5=[(0,a.createElementVNode)("option",{value:"2022"},"2022",-1),(0,a.createElementVNode)("option",{value:"2023"},"2023",-1),(0,a.createElementVNode)("option",{value:"2024"},"2024",-1),(0,a.createElementVNode)("option",{value:"2025"},"2025",-1)],_5={class:"col-md-2"},w5={class:"form-group"},V5=(0,a.createElementVNode)("label",null," ",-1),x5={key:0},B5=(0,a.createElementVNode)("ul",{class:"nav nav-tabs",id:"myTab",role:"tablist"},[(0,a.createElementVNode)("li",{class:"nav-item",role:"presentation"},[(0,a.createElementVNode)("button",{class:"nav-link active",id:"home-tab","data-bs-toggle":"tab","data-bs-target":"#status",type:"button",role:"tab","aria-controls":"home","aria-selected":"true"},"Progress Pengisian")]),(0,a.createElementVNode)("li",{class:"nav-item",role:"presentation"},[(0,a.createElementVNode)("button",{class:"nav-link",id:"profile-tab","data-bs-toggle":"tab","data-bs-target":"#matriks",type:"button",role:"tab","aria-controls":"profile","aria-selected":"false"},"Keterlibatan Matriks")]),(0,a.createElementVNode)("li",{class:"nav-item",role:"presentation"},[(0,a.createElementVNode)("button",{class:"nav-link",id:"profile-tab","data-bs-toggle":"tab","data-bs-target":"#penilaian",type:"button",role:"tab","aria-controls":"profile","aria-selected":"false"},"Penilaian dan Kurva")])],-1),S5={class:"tab-content",id:"myTabContent"},C5=["id"],T5={key:0,class:"form-group"},j5=(0,a.createElementVNode)("label",null,"Periode",-1),D5=["value"],P5=(0,a.createElementVNode)("h3",null,"Statistik Utama",-1),F5={class:"table table-primary"},I5=(0,a.createElementVNode)("th",{rowspan:"2"},"Tahun",-1),U5={key:0,rowspan:"2"},M5=["colspan"],O5={key:0},L5=(0,a.createElementVNode)("hr",null,null,-1),K5=(0,a.createElementVNode)("h3",null,"Statistik per Unit",-1),R5={class:"table"},H5=(0,a.createElementVNode)("th",{rowspan:"2"},"Unit Kerja",-1),Q5=(0,a.createElementVNode)("th",{rowspan:"2"},"Tahun",-1),$5={key:0,rowspan:"2"},z5=["colspan"],J5=(0,a.createElementVNode)("th",{rowspan:"2"},"Aksi",-1),q5={key:0},G5=["onClick"],W5=(0,a.createElementVNode)("h3",null,"Statistik per Orang",-1),Y5={class:"table"},X5=(0,a.createElementVNode)("th",null,"NIP",-1),Z5=(0,a.createElementVNode)("th",null,"Nama",-1),e4=(0,a.createElementVNode)("th",null,"Jabatan",-1),t4=(0,a.createElementVNode)("th",null,"Tahun",-1);const n4={components:{},data:function(){return{cari:{jenis:"instansi",tahun:(new Date).getFullYear(),periode:null},listInstansi:[],data:{},ref:{},show:!1,details:{},detailsInfo:{}}},methods:{cariInstansi:function(e,t){var n=this;e.length&&(t(!0),this.$root.get("/api/dasbor/cari_instansi",{keyword:e},!0).then((function(e){n.listInstansi=e,t(!1)})))},loadReferensi:function(){var e=this;this.$root.get("/api/dasbor/ref",{}).then((function(t){e.ref=t}))},loadData:function(){var e=this;this.$root.get("/api/dasbor/utama",this.cari).then((function(t){e.show=!0,e.data=t}))},bukaPerorangan:function(e,t){var n=this;this.$root.get("/api/dasbor/perorangan",{jenis:e,instansi:t.instansi_id,tahun:t.tahun,unor_id:t.unor_id}).then((function(a){n.details[e]=a,n.detailsInfo[e]=t}))}},created:function(){this.loadReferensi()},watch:{}},a4=(0,it.A)(n4,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("v-select");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[o5,(0,a.createElementVNode)("div",l5,[(0,a.createElementVNode)("div",s5,[(0,a.createElementVNode)("div",c5,[(0,a.createElementVNode)("div",d5,[u5,(0,a.createElementVNode)("div",p5,[(0,a.createElementVNode)("div",m5,[(0,a.createElementVNode)("div",f5,[h5,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-control","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.cari.jenis=e})},A5,512),[[a.vModelSelect,i.cari.jenis]])])]),(0,a.createElementVNode)("div",g5,["instansi"==i.cari.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("div",k5,[b5,(0,a.createVNode)(l,{onSearch:o.cariInstansi,reduce:function(e){return e.id},options:i.listInstansi,modelValue:i.cari.instansi,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.cari.instansi=e}),label:"nama"},null,8,["onSearch","reduce","options","modelValue"])])):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("div",y5,[(0,a.createElementVNode)("div",v5,[E5,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-control","onUpdate:modelValue":t[2]||(t[2]=function(e){return i.cari.tahun=e})},N5,512),[[a.vModelSelect,i.cari.tahun]])])]),(0,a.createElementVNode)("div",_5,[(0,a.createElementVNode)("div",w5,[V5,(0,a.createElementVNode)("button",{class:"btn btn-primary btn-block",onClick:t[3]||(t[3]=function(e){return o.loadData()})},"Buka Statistik")])])]),i.show?((0,a.openBlock)(),(0,a.createElementBlock)("div",x5,[B5,(0,a.createElementVNode)("div",S5,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.ref.kolom,(function(e,n){return(0,a.openBlock)(),(0,a.createElementBlock)("div",{class:(0,a.normalizeClass)(["tab-pane fade show",{active:"status"==n}]),id:n,role:"tabpanel","aria-labelledby":"home-tab"},["penilaian"==n&&"instansi"==i.cari.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("div",T5,[j5,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-control","onUpdate:modelValue":t[4]||(t[4]=function(e){return i.cari.periode=e})},[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.data.periodes,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("option",{value:e.id},(0,a.toDisplayString)(e.nama),9,D5)})),256))],512),[[a.vModelSelect,i.cari.periode]])])):(0,a.createCommentVNode)("",!0),P5,(0,a.createElementVNode)("table",F5,[(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[I5,"penilaian"==n?((0,a.openBlock)(),(0,a.createElementBlock)("th",U5,"Periode")):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("th",{colspan:e.length},"Statistik",8,M5)]),(0,a.createElementVNode)("tr",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(e,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("th",null,(0,a.toDisplayString)(e.nama),1)})),256))])]),(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.data[n+"_instansi"],(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",null,[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.tahun),1),"penilaian"==n?((0,a.openBlock)(),(0,a.createElementBlock)("td",O5,(0,a.toDisplayString)(t.periode_nama),1)):(0,a.createCommentVNode)("",!0),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(e,(function(e,n){return(0,a.openBlock)(),(0,a.createElementBlock)("td",null,(0,a.toDisplayString)(t[e.id]),1)})),256))])})),256))])]),L5,K5,(0,a.createElementVNode)("table",R5,[(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[H5,Q5,"penilaian"==n?((0,a.openBlock)(),(0,a.createElementBlock)("th",$5,"Periode")):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("th",{colspan:e.length},"Statistik",8,z5),J5]),(0,a.createElementVNode)("tr",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(e,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("th",null,(0,a.toDisplayString)(e.nama),1)})),256))])]),(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.data[n+"_organisasi"],(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",null,[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.unor_nama),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.tahun),1),"penilaian"==n?((0,a.openBlock)(),(0,a.createElementBlock)("td",q5,(0,a.toDisplayString)(t.periode_nama),1)):(0,a.createCommentVNode)("",!0),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(e,(function(e,n){return(0,a.openBlock)(),(0,a.createElementBlock)("td",null,(0,a.toDisplayString)(t[e.id]),1)})),256)),(0,a.createElementVNode)("td",null,["instansi"==i.cari.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-sm btn-primary",onClick:function(e){return o.bukaPerorangan(n,t)}},"perorang",8,G5)):(0,a.createCommentVNode)("",!0)])])})),256))])]),i.details[n]?((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:1,ref_for:!0,ref:"statOrang"},[W5,(0,a.createElementVNode)("ul",null,[(0,a.createElementVNode)("li",null,"Instansi: "+(0,a.toDisplayString)(i.detailsInfo[n].instansi_nama),1),(0,a.createElementVNode)("li",null,"Unit: "+(0,a.toDisplayString)(i.detailsInfo[n].unit_nama),1),(0,a.createElementVNode)("li",null,"Tahun: "+(0,a.toDisplayString)(i.detailsInfo[n].tahun),1),(0,a.createElementVNode)("li",null,"Periode: "+(0,a.toDisplayString)(i.detailsInfo[n].periode_nama),1)]),(0,a.createElementVNode)("table",Y5,[(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[X5,Z5,e4,t4,((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.ref.kolom_perorangan[n],(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("th",null,(0,a.toDisplayString)(e.nama),1)})),256))])]),(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.details[n],(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",null,[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.pegawai_id),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.pegawai_nama),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.pegawai_jabatan),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.tahun),1),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.ref.kolom_perorangan[n],(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)("td",null,(0,a.toDisplayString)(e[t.id]),1)})),256))])})),256))])])],512)):(0,a.createCommentVNode)("",!0)],10,C5)})),256))])])):(0,a.createCommentVNode)("",!0)])])])])],64)}]]),r4=a4;var i4=(0,a.createElementVNode)("div",{class:"page-title mb-3"},[(0,a.createElementVNode)("div",{class:"row"},[(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Profil Pegawai")])])],-1),o4={class:"card border-primary mb-3"},l4=(0,a.createElementVNode)("div",{class:"card-header"},[(0,a.createElementVNode)("h4",{class:"card-title"},"Data Pegawai")],-1),s4={class:"card-content"},c4={class:"card-body"},d4=(0,a.createElementVNode)("ul",{class:"nav nav-tabs",id:"myTab",role:"tablist"},[(0,a.createElementVNode)("li",{class:"nav-item",role:"presentation"},[(0,a.createElementVNode)("button",{class:"nav-link active",id:"data-pribadi-tab","data-bs-toggle":"tab","data-bs-target":"#dataPribadi",type:"button",role:"tab","aria-controls":"pribadi","aria-selected":"true"},"Data Pribadi")]),(0,a.createElementVNode)("li",{class:"nav-item",role:"presentation"},[(0,a.createElementVNode)("button",{class:"nav-link",id:"data-atasan-tab","data-bs-toggle":"tab","data-bs-target":"#dataAtasan",type:"button",role:"tab","aria-controls":"atasan","aria-selected":"false"},"Data Atasan")]),(0,a.createElementVNode)("li",{class:"nav-item",role:"presentation"},[(0,a.createElementVNode)("button",{class:"nav-link",id:"data-list-pegawai-tab","data-bs-toggle":"tab","data-bs-target":"#dataListPegawai",type:"button",role:"tab","aria-controls":"list-pegawai","aria-selected":"false"},"List Pegawai Satu Unit Kerja")]),(0,a.createElementVNode)("li",{class:"nav-item",role:"presentation"},[(0,a.createElementVNode)("button",{class:"nav-link",id:"data-list-bawahan-tab","data-bs-toggle":"tab","data-bs-target":"#dataListBawahan",type:"button",role:"tab","aria-controls":"list-bawahan","aria-selected":"false"},"List Pegawai Bawahan")]),(0,a.createElementVNode)("li",{class:"nav-item",role:"presentation"},[(0,a.createElementVNode)("button",{class:"nav-link",id:"data-klaim-tab","data-bs-toggle":"tab","data-bs-target":"#klaim",type:"button",role:"tab","aria-controls":"klaim","aria-selected":"false"},"Klaim Pimpinan Unit Kerja")])],-1),u4={class:"tab-content",id:"myTabContent"},p4={class:"tab-pane fade show active",id:"dataPribadi",role:"tabpanel","aria-labelledby":"data-pribadi-tab"},m4={class:"row mt-3"},f4={class:"col-md-4 col-sm-12"},h4={class:"form-group"},A4=(0,a.createElementVNode)("label",null,"NIP",-1),g4={class:"form-control-static"},k4={class:"col-md-4 col-sm-12"},b4={class:"form-group"},y4=(0,a.createElementVNode)("label",null,"Nama",-1),v4={class:"form-control-static"},E4={class:"col-md-4 col-sm-12"},N4={class:"form-group"},_4=(0,a.createElementVNode)("label",null,"Jenis Pegawai",-1),w4={class:"form-control-static"},V4={class:"col-md-4 col-sm-12"},x4={class:"form-group"},B4=(0,a.createElementVNode)("label",null,"Instansi",-1),S4={class:"form-control-static"},C4={class:"col-md-4 col-sm-12"},T4={class:"form-group"},j4=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),D4={class:"form-control-static"},P4=(0,a.createElementVNode)("br",null,null,-1),F4=(0,a.createElementVNode)("br",null,null,-1),I4={class:"col-md-4 col-sm-12"},U4={class:"form-group"},M4=(0,a.createElementVNode)("label",null,"Jabatan / Jenjang",-1),O4={class:"form-control-static"},L4=(0,a.createElementVNode)("hr",null,null,-1),K4={class:"row mt-3"},R4={key:0,class:"col-md-6 col-xs-12"},H4={class:"form-group"},Q4=(0,a.createElementVNode)("label",null,"Nomor Kartu ASN",-1),$4={class:"form-control-static"},z4={key:1,class:"col-md-6 col-xs-12"},J4={class:"form-group"},q4=(0,a.createElementVNode)("label",null,"Tempat Lahir",-1),G4={class:"form-control-static"},W4={key:2,class:"col-md-6 col-xs-12"},Y4={class:"form-group"},X4=(0,a.createElementVNode)("label",null,"Tanggal Lahir",-1),Z4={class:"form-control-static"},e3={key:3,class:"col-md-6 col-xs-12"},t3={class:"form-group"},n3=(0,a.createElementVNode)("label",null,"TMT CPNS",-1),a3={class:"form-control-static"},r3={key:4,class:"col-md-6 col-xs-12"},i3={class:"form-group"},o3=(0,a.createElementVNode)("label",null,"TMT PNS",-1),l3={class:"form-control-static"},s3={class:"col-md-6 col-sm-12"},c3={class:"form-group"},d3=(0,a.createElementVNode)("label",null,"Jabatan / Jenjang",-1),u3={class:"form-control-static"},p3={key:5,class:"col-md-6 col-xs-12"},m3={class:"form-group"},f3=(0,a.createElementVNode)("label",null,"TMT Jabatan",-1),h3={class:"form-control-static"},A3={key:6,class:"col-md-6 col-sm-12"},g3={class:"form-group"},k3=(0,a.createElementVNode)("label",null,"Pangkat / Golongan Ruang",-1),b3={class:"form-control-static"},y3=(0,a.createElementVNode)("label",null,"Golongan Ruang",-1),v3={class:"form-control-static"},E3={key:7,class:"col-md-6 col-xs-12"},N3={class:"form-group"},_3=(0,a.createElementVNode)("label",null,"TMT Golongan",-1),w3={class:"form-control-static"},V3={class:"col-md-6 col-sm-12"},x3={class:"form-group"},B3=(0,a.createElementVNode)("label",null,"Gelar Depan",-1),S3={class:"form-control-static"},C3={class:"col-md-6 col-sm-12"},T3={class:"form-group"},j3=(0,a.createElementVNode)("label",null,"Gelar Belakang",-1),D3={class:"form-control-static"},P3={key:8,class:"col-md-6 col-xs-12"},F3={class:"form-group"},I3=(0,a.createElementVNode)("label",null,"Jenis Kelamin",-1),U3={class:"form-control-static"},M3=(0,a.createElementVNode)("hr",null,null,-1),O3={class:"row mt-3"},L3={class:"col-sm-12"},K3={class:"form-group"},R3=(0,a.createElementVNode)("label",null,"Unit Kerja PNS",-1),H3={class:"form-control-static"},Q3=(0,a.createElementVNode)("br",null,null,-1),$3={class:"col-sm-12"},z3={class:"form-group"},J3=(0,a.createElementVNode)("label",null,"Unit Kerja Atasan",-1),q3={class:"form-control-static"},G3=(0,a.createElementVNode)("br",null,null,-1),W3={class:"col-sm-12"},Y3={class:"form-group"},X3=(0,a.createElementVNode)("label",null,"Unit Kerja Induk (Unit JPT / Unit Mandiri)",-1),Z3={class:"form-control-static"},e6=(0,a.createElementVNode)("br",null,null,-1),t6=(0,a.createElementVNode)("hr",null,null,-1),n6={class:"row mt-3"},a6={class:"col-sm-12"},r6=(0,a.createElementVNode)("label",null,"Data Sebagai PLT / PLH / PJB",-1),i6={class:"mt-2"},o6=(0,a.createElementVNode)("br",null,null,-1),l6={key:1,class:"col-sm-12 d-flex justify-content-end"},s6={class:"col-sm-12 d-flex justify-content-end"},c6={class:"tab-pane fade",id:"dataAtasan",role:"tabpanel","aria-labelledby":"data-atasan-tab"},d6={class:"row mt-3"},u6={class:"col-md-6 col-sm-12"},p6={class:"form-group"},m6=(0,a.createElementVNode)("label",null,"NIP",-1),f6={class:"form-control-static"},h6={class:"col-md-6 col-sm-12"},A6={class:"form-group"},g6=(0,a.createElementVNode)("label",null,"Nama",-1),k6={class:"form-control-static"},b6={class:"col-md-6 col-sm-12"},y6={class:"form-group"},v6=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),E6={class:"form-control-static"},N6={class:"col-md-6 col-sm-12"},_6={class:"form-group"},w6=(0,a.createElementVNode)("label",null,"Jabatan",-1),V6={class:"form-control-static"},x6={class:"col-md-6 col-sm-12"},B6={class:"form-group"},S6=(0,a.createElementVNode)("label",null,"Golongan Ruang",-1),C6={class:"form-control-static"},T6={class:"tab-pane fade",id:"dataListPegawai",role:"tabpanel","aria-labelledby":"data-list-pegawai-tab"},j6={class:"table-responsive"},D6={class:"table table-bordered table-sm"},P6=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",{align:"center"},[(0,a.createElementVNode)("th",null,"No"),(0,a.createElementVNode)("th",null,"NIP"),(0,a.createElementVNode)("th",null,"NAMA"),(0,a.createElementVNode)("th",null,"JABATAN"),(0,a.createElementVNode)("th",null,"GOLRU")])],-1),F6={class:"text-center"},I6={class:"text-center"},U6={key:0},M6=[(0,a.createElementVNode)("b",null,"(Pimpinan)",-1)],O6={class:"text-center"},L6={class:"tab-pane fade",id:"dataListBawahan",role:"tabpanel","aria-labelledby":"data-list-bawahan-tab"},K6={class:"table-responsive"},R6={class:"table table-bordered table-sm"},H6=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",{align:"center"},[(0,a.createElementVNode)("th",null,"No"),(0,a.createElementVNode)("th",null,"NIP"),(0,a.createElementVNode)("th",null,"NAMA"),(0,a.createElementVNode)("th",null,"JABATAN"),(0,a.createElementVNode)("th",null,"GOLRU")])],-1),Q6={class:"text-center"},$6={class:"text-center"},z6={key:0},J6=[(0,a.createElementVNode)("b",null,"(Pimpinan)",-1)],q6={class:"text-center"},G6={class:"tab-pane fade",id:"klaim",role:"tabpanel","aria-labelledby":"data-klaim-tab"},W6={class:"mt-4"},Y6={key:0},X6=(0,a.createElementVNode)("br",null,null,-1),Z6=(0,a.createElementVNode)("br",null,null,-1),e8={key:1},t8=(0,a.createElementVNode)("br",null,null,-1),n8=(0,a.createElementVNode)("br",null,null,-1);var a8=(0,a.createElementVNode)("div",{class:"alert alert-primary"},[(0,a.createTextVNode)(" Ketika mengganti Unit Kerja, Jenis Pegawai akan otomatis berubah menjadi "),(0,a.createElementVNode)("b",null,"PEGAWAI"),(0,a.createTextVNode)(". "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Klik tombol "),(0,a.createElementVNode)("b",null,"Klaim Pimpinan Unit Kerja"),(0,a.createTextVNode)(" lagi jika sebagai Pimpinan Unit Kerja. ")],-1),r8={key:0,class:"form-group"},i8=(0,a.createElementVNode)("label",null,"FILTER Unit Kerja Induk (OPSIONAL)",-1),o8=(0,a.createElementVNode)("br",null,null,-1),l8=(0,a.createElementVNode)("small",{class:"text-danger"}," Filter ini bukan untuk mengganti Unor Induk pegawai, tetapi membantu memperinci pencarian Unit Kerja. Filter ini juga bisa dikosongkan jika ingin memperluas pencarian untuk semua Unor dalam Instansi anda. ",-1),s8=(0,a.createElementVNode)("br",null,null,-1),c8=(0,a.createElementVNode)("small",{class:"text-danger"}," Unor yang tampil hanya Unit Kerja JPT / Mandiri ",-1),d8=(0,a.createElementVNode)("br",null,null,-1),u8=(0,a.createElementVNode)("br",null,null,-1),p8={key:1,class:"form-group"},m8=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),f8=(0,a.createElementVNode)("br",null,null,-1),h8=(0,a.createElementVNode)("br",null,null,-1),A8=(0,a.createElementVNode)("b",{class:"text-warning"},"Unit Kerja Atasan : ",-1),g8=(0,a.createElementVNode)("br",null,null,-1),k8=(0,a.createElementVNode)("b",{class:"text-warning"},"Unit Kerja Atasan ID :",-1),b8=(0,a.createElementVNode)("br",null,null,-1),y8=(0,a.createElementVNode)("b",{class:"text-success"},"Unit Kerja Induk (JPT/Unit Mandiri) : ",-1),v8=(0,a.createElementVNode)("br",null,null,-1),E8=(0,a.createElementVNode)("b",{class:"text-success"},"Unit Kerja Induk ID :",-1),N8=(0,a.createElementVNode)("br",null,null,-1),_8=(0,a.createElementVNode)("br",null,null,-1),w8=(0,a.createElementVNode)("br",null,null,-1),V8=(0,a.createElementVNode)("br",null,null,-1),x8={class:"form-group"},B8=(0,a.createElementVNode)("label",null,"Jabatan",-1),S8={class:"form-group"},C8=(0,a.createElementVNode)("label",null,"Golongan Ruang",-1),T8=[(0,a.createElementVNode)("option",{value:"I/a"},"PNS - I/a",-1),(0,a.createElementVNode)("option",{value:"I/b"},"PNS - I/b",-1),(0,a.createElementVNode)("option",{value:"I/c"},"PNS - I/c",-1),(0,a.createElementVNode)("option",{value:"I/d"},"PNS - I/d",-1),(0,a.createElementVNode)("option",{value:"II/a"},"PNS - II/a",-1),(0,a.createElementVNode)("option",{value:"II/b"},"PNS - II/b",-1),(0,a.createElementVNode)("option",{value:"II/c"},"PNS - II/c",-1),(0,a.createElementVNode)("option",{value:"II/d"},"PNS - II/d",-1),(0,a.createElementVNode)("option",{value:"III/a"},"PNS - III/a",-1),(0,a.createElementVNode)("option",{value:"III/b"},"PNS - III/b",-1),(0,a.createElementVNode)("option",{value:"III/c"},"PNS - III/c",-1),(0,a.createElementVNode)("option",{value:"III/d"},"PNS - III/d",-1),(0,a.createElementVNode)("option",{value:"IV/a"},"PNS - IV/a",-1),(0,a.createElementVNode)("option",{value:"IV/b"},"PNS - IV/b",-1),(0,a.createElementVNode)("option",{value:"IV/c"},"PNS - IV/c",-1),(0,a.createElementVNode)("option",{value:"IV/d"},"PNS - IV/d",-1),(0,a.createElementVNode)("option",{value:"IV/e"},"PNS - IV/e",-1),(0,a.createElementVNode)("option",{value:"I"},"PPPK - I",-1),(0,a.createElementVNode)("option",{value:"II"},"PPPK - II",-1),(0,a.createElementVNode)("option",{value:"III"},"PPPK - III",-1),(0,a.createElementVNode)("option",{value:"IV"},"PPPK - IV",-1),(0,a.createElementVNode)("option",{value:"V"},"PPPK - V",-1),(0,a.createElementVNode)("option",{value:"VI"},"PPPK - VI",-1),(0,a.createElementVNode)("option",{value:"VII"},"PPPK - VII",-1),(0,a.createElementVNode)("option",{value:"VIII"},"PPPK - VIII",-1),(0,a.createElementVNode)("option",{value:"IX"},"PPPK - IX",-1),(0,a.createElementVNode)("option",{value:"X"},"PPPK - X",-1),(0,a.createElementVNode)("option",{value:"XI"},"PPPK - XI",-1),(0,a.createElementVNode)("option",{value:"XII"},"PPPK - XII",-1),(0,a.createElementVNode)("option",{value:"XIII"},"PPPK - XIII",-1),(0,a.createElementVNode)("option",{value:"XIV"},"PPPK - XIV",-1),(0,a.createElementVNode)("option",{value:"XV"},"PPPK - XV",-1),(0,a.createElementVNode)("option",{value:"XVI"},"PPPK - XVI",-1),(0,a.createElementVNode)("option",{value:"XVII"},"PPPK - XVII",-1)];n(2352);const j8={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:["data"],emits:["done"],data:function(){return{editData:{unor:{id:null,nama:null},jabatan:null,golru:null},listUnor:[],listUnorInduk:[],unorInduk:null,isEditUnorManual:null}},methods:{cariUnorInduk:_.debounce((function(e,t){var n=this;e.length>=3&&(t(!0),this.$root.get("/api/unor/cari_unor_mandiri",{keyword:e}).then((function(e){n.listUnorInduk=e,t(!1)})))}),1e3),cariUnor:_.debounce((function(e,t){var n=this;if(e.length){t(!0);var a={keyword:e};null!=this.unorInduk&&(a.unor_induk=this.unorInduk),this.$root.get("/api/unor/cari_unor",a,!0).then((function(e){n.listUnor=e,t(!1)}))}}),1e3),filterUnor:function(e,t,n){return t.toLowerCase().includes(n.toLowerCase())},editProfil:function(e){this.editData={unor:{id:e.unor_id,nama:e.unor_nama},jabatan:e.jabatan,golru:e.golru},this.isEditUnorManual=e.is_edit_unor_manual,this.$refs.modal.show()},doEdit:function(){var e=this,t=this.$loading.show();et.A.put("/api/pegawai/profil",this.editData).then((function(n){e.$refs.modal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}}},D8=(0,it.A)(j8,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("v-select"),s=(0,a.resolveComponent)("Field"),c=(0,a.resolveComponent)("ErrorMessage"),d=(0,a.resolveComponent)("Form"),u=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(u,{title:"Edit Profil Saya",ref:"modal",onClick:t[4]||(t[4]=function(e){return o.doEdit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(d,{ref:"formEdit"},{default:(0,a.withCtx)((function(){return[a8,1==i.isEditUnorManual?((0,a.openBlock)(),(0,a.createElementBlock)("div",r8,[i8,(0,a.createTextVNode)(),o8,l8,s8,c8,(0,a.createVNode)(l,{onSearch:o.cariUnorInduk,reduce:function(e){return e.id},options:i.listUnorInduk,modelValue:i.unorInduk,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.unorInduk=e}),label:"nama"},{option:(0,a.withCtx)((function(e){var t=e.id,n=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(n)+" ",1),d8,(0,a.createElementVNode)("small",null,"ID : "+(0,a.toDisplayString)(t),1),(0,a.createTextVNode)(),u8]})),_:1},8,["onSearch","reduce","options","modelValue"])])):(0,a.createCommentVNode)("",!0),1==i.isEditUnorManual?((0,a.openBlock)(),(0,a.createElementBlock)("div",p8,[m8,(0,a.createVNode)(l,{onSearch:o.cariUnor,reduce:function(e){return e.id},options:i.listUnor,modelValue:i.editData.unor,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.editData.unor=e}),"get-option-label":function(e){return"".concat(e.id," - ").concat(e.nama)}},{option:(0,a.withCtx)((function(e){var t=e.id,n=e.nama,r=e.unor_induk_id,i=e.unor_induk_nama,o=e.unor_atasan_id,l=e.unor_atasan_nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(n)+" ",1),f8,(0,a.createTextVNode)(" ID : "+(0,a.toDisplayString)(t)+" ",1),h8,A8,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(l)+" ",1),g8,k8,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(o)+" ",1),b8,y8,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i)+" ",1),v8,E8,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(r),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.id,n=e.nama,r=(e.unor_induk_id,e.unor_induk_nama),i=(e.unor_atasan_id,e.unor_atasan_nama);return[(0,a.createTextVNode)((0,a.toDisplayString)(n)+" ",1),N8,(0,a.createTextVNode)(" ID : "+(0,a.toDisplayString)(t)+" ",1),_8,(0,a.createTextVNode)(" Unit Kerja Atasan : "+(0,a.toDisplayString)(i)+" ",1),w8,(0,a.createTextVNode)(" Unit Kerja Induk (JPT/Unit Mandiri) : "+(0,a.toDisplayString)(r)+" ",1),V8]})),_:1},8,["onSearch","reduce","options","modelValue","get-option-label"])])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",x8,[B8,(0,a.createVNode)(s,{name:"jabatan",class:"form-control",modelValue:i.editData.jabatan,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.editData.jabatan=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(c,{name:"jabatan"})]),(0,a.createElementVNode)("div",S8,[C8,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select",name:"golru","onUpdate:modelValue":t[3]||(t[3]=function(e){return i.editData.golru=e})},T8,512),[[a.vModelSelect,i.editData.golru]]),(0,a.createVNode)(c,{name:"golru"})])]})),_:1},512)]})),_:1},512)}]]),P8=D8;var F8={key:0,class:"form-group"},I8=(0,a.createElementVNode)("label",null,"Nama",-1),U8=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Jika membutuhkan perbaikan nama Unor, silahkan melakukan perbaikan di layanan SIASN Perencanaan - Unor HR.")],-1),M8={class:"form-group"},O8=(0,a.createElementVNode)("label",null,"Jenis",-1),L8=(0,a.createElementVNode)("option",{value:"0"},"Bupati / Gubernur / Walikota / Menteri",-1),K8=(0,a.createElementVNode)("option",{value:"10"},"JPT Utama",-1),R8=(0,a.createElementVNode)("option",{value:"11"},"JPT Madya / Eselon Ia",-1),H8=(0,a.createElementVNode)("option",{value:"12"},"JPT Madya / Eselon Ib",-1),Q8=(0,a.createElementVNode)("option",{value:"20"},"JPT Pratama",-1),$8=(0,a.createElementVNode)("option",{value:"21"},"JPT Pratama / Eselon IIa",-1),z8=(0,a.createElementVNode)("option",{value:"22"},"JPT Pratama / Eselon IIb",-1),J8=(0,a.createElementVNode)("option",{value:"30"},"Administrator",-1),q8=(0,a.createElementVNode)("option",{value:"31"},"Administrator / Eselon IIIa",-1),G8=(0,a.createElementVNode)("option",{value:"32"},"Administrator / Eselon IIIb",-1),W8=(0,a.createElementVNode)("option",{value:"40"},"Pengawas",-1),Y8=(0,a.createElementVNode)("option",{value:"41"},"Pengawas / Eselon IVa",-1),X8=(0,a.createElementVNode)("option",{value:"42"},"Pengawas / Eselon IVb",-1),Z8=(0,a.createElementVNode)("option",{value:"51"},"Eselon Va",-1),e7=(0,a.createElementVNode)("option",{value:"52"},"Eselon Vb",-1),t7=(0,a.createElementVNode)("option",{value:"99"},"NON ESELON",-1),n7={class:"form-group"},a7=(0,a.createElementVNode)("label",null,"Unit Kerja Atasan",-1),r7=(0,a.createElementVNode)("br",null,null,-1),i7=(0,a.createElementVNode)("br",null,null,-1),o7=(0,a.createElementVNode)("b",{class:"text-warning"},"Unit Kerja Atasan : ",-1),l7=(0,a.createElementVNode)("br",null,null,-1),s7=(0,a.createElementVNode)("b",{class:"text-warning"},"Unit Kerja Atasan ID :",-1),c7=(0,a.createElementVNode)("br",null,null,-1),d7=(0,a.createElementVNode)("b",{class:"text-success"},"Unit Kerja Induk (JPT/Unit Mandiri) : ",-1),u7=(0,a.createElementVNode)("br",null,null,-1),p7=(0,a.createElementVNode)("b",{class:"text-success"},"Unit Kerja Induk ID :",-1),m7={class:"form-group"},f7=(0,a.createElementVNode)("label",null,"Unit Kerja Induk (JPT Pratama / Unit Mandiri)",-1),h7=(0,a.createElementVNode)("br",null,null,-1),A7=(0,a.createElementVNode)("br",null,null,-1),g7=(0,a.createElementVNode)("b",{class:"text-warning"},"Unit Kerja Atasan : ",-1),k7=(0,a.createElementVNode)("br",null,null,-1),b7=(0,a.createElementVNode)("b",{class:"text-warning"},"Unit Kerja Atasan ID :",-1),y7=(0,a.createElementVNode)("br",null,null,-1),v7=(0,a.createElementVNode)("b",{class:"text-success"},"Unit Kerja Induk (JPT/Unit Mandiri) : ",-1),E7=(0,a.createElementVNode)("br",null,null,-1),N7=(0,a.createElementVNode)("b",{class:"text-success"},"Unit Kerja Induk ID :",-1),_7={class:"form-group"},w7=(0,a.createElementVNode)("label",null,"Unit Kerja Mandiri (Ya = Kepala Unit membuat SKP model JPT)",-1),V7=(0,a.createElementVNode)("option",{value:"1"},"Ya",-1),x7=(0,a.createElementVNode)("option",{value:"0"},"Tidak",-1),B7={class:"form-group"},S7=(0,a.createElementVNode)("label",null,"Kota",-1),C7=(0,a.createElementVNode)("div",{class:"alert alert-danger"},[(0,a.createElementVNode)("strong",null,[(0,a.createTextVNode)("PERUBAHAN DATA UNOR BERLAKU SECARA GLOBAL, BUKAN PEGAWAI INDIVIDU SAJA. "),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("br"),(0,a.createTextVNode)("Jika ada pegawai terlanjur membuat SKP dan ingin di-update unornya, silahkan klik tanda Refresh pada kolom PEGAWAI YANG DINILAI dan/atau PEJABAT PENILAI KINERJA")])],-1);const T7={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:["unors","form"],emits:["done"],data:function(){return{editData:{mode:"add",id:null,nama:null,jenis:null,unor_atasan:{id:null,nama:null},unor_induk:{id:null,nama:null},unor_mandiri:null,kota:null,dinas_pendidikan:null},editValidation:at.Ik({kota:at.Yj().required()}),listUnor:[]}},methods:{cariUnor:_.debounce((function(e,t){var n=this;e.length>=3&&(t(!0),this.$root.get("/api/unor/cari_unor",{keyword:e},!0).then((function(e){n.listUnor=e,t(!1)})))}),1e3),editUnor:function(e){var t=this,n="/api/admin/unor/";"pegawai"==this.form&&(n="/api/pegawai/unor/"),null==e?this.editData={mode:"add"}:this.$root.get(n+e).then((function(n){t.editData={mode:"edit",id:e,jenis:n.jenis,kota:n.kota,nama:n.unit,unor_atasan:{id:n.unor_atasan_id,nama:n.unor_atasan_nama},unor_induk:{id:n.unor_induk_id,nama:n.unor_induk_nama},unor_mandiri:n.unor_mandiri,dinas_pendidikan:n.dinas_pendidikan}})),this.$refs.modal.show()},doEdit:function(){var e=this;this.$refs.formEdit.validate().then((function(t){var n="/api/admin/unor";if("pegawai"==e.form&&(n="/api/pegawai/unor"),1==t.valid){var a=e.$loading.show();"add"==e.editData.mode?et.A.post(n,e.editData).then((function(t){e.$refs.modal.hide(),e.$emit("done")})).catch((function(e){alert(e.message)})):et.A.put(n+"/"+e.editData.id,e.editData).then((function(t){e.$refs.modal.hide(),e.$emit("done")})).catch((function(e){alert(e.message)})),a.hide()}}))}}},j7=(0,it.A)(T7,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("v-select"),d=(0,a.resolveComponent)("Form"),u=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(u,{title:"add"==i.editData.mode?"Tambah Unit Kerja":"Edit Unit Kerja",ref:"modal",onClick:t[6]||(t[6]=function(e){return o.doEdit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(d,{ref:"formEdit","validation-schema":i.editValidation},{default:(0,a.withCtx)((function(){return["pegawai"!=n.form?((0,a.openBlock)(),(0,a.createElementBlock)("div",F8,[I8,(0,a.createVNode)(l,{name:"nama",class:"form-control",modelValue:i.editData.nama,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.editData.nama=e}),maxlength:"255",disabled:""},null,8,["modelValue"]),U8,(0,a.createVNode)(s,{name:"nama"})])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",M8,[O8,(0,a.createVNode)(l,{name:"jenis",as:"select",class:"form-select",modelValue:i.editData.jenis,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.editData.jenis=e})},{default:(0,a.withCtx)((function(){return[L8,K8,R8,H8,Q8,$8,z8,J8,q8,G8,W8,Y8,X8,Z8,e7,t7]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"jenis"})]),(0,a.createElementVNode)("div",n7,[a7,(0,a.createVNode)(c,{onSearch:o.cariUnor,options:i.listUnor,modelValue:i.editData.unor_atasan,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.editData.unor_atasan=e}),label:"nama"},{option:(0,a.withCtx)((function(e){var t=e.id,n=e.nama,r=e.unor_induk_id,i=e.unor_induk_nama,o=e.unor_atasan_id,l=e.unor_atasan_nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(n)+" ",1),r7,(0,a.createTextVNode)(" ID : "+(0,a.toDisplayString)(t)+" ",1),i7,o7,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(l)+" ",1),l7,s7,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(o)+" ",1),c7,d7,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i)+" ",1),u7,p7,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(r),1)]})),_:1},8,["onSearch","options","modelValue"]),(0,a.createVNode)(s,{name:"unor_atasan"})]),(0,a.createElementVNode)("div",m7,[f7,(0,a.createVNode)(c,{onSearch:o.cariUnor,options:i.listUnor,modelValue:i.editData.unor_induk,"onUpdate:modelValue":t[3]||(t[3]=function(e){return i.editData.unor_induk=e}),label:"nama"},{option:(0,a.withCtx)((function(e){var t=e.id,n=e.nama,r=e.unor_induk_id,i=e.unor_induk_nama,o=e.unor_atasan_id,l=e.unor_atasan_nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(n)+" ",1),h7,(0,a.createTextVNode)(" ID : "+(0,a.toDisplayString)(t)+" ",1),A7,g7,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(l)+" ",1),k7,b7,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(o)+" ",1),y7,v7,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i)+" ",1),E7,N7,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(r),1)]})),_:1},8,["onSearch","options","modelValue"])]),(0,a.createElementVNode)("div",_7,[w7,(0,a.createVNode)(l,{name:"unor_mandiri",as:"select",class:"form-select",modelValue:i.editData.unor_mandiri,"onUpdate:modelValue":t[4]||(t[4]=function(e){return i.editData.unor_mandiri=e})},{default:(0,a.withCtx)((function(){return[V7,x7]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"unor_mandiri"})]),(0,a.createElementVNode)("div",B7,[S7,(0,a.createVNode)(l,{name:"kota",class:"form-control",modelValue:i.editData.kota,"onUpdate:modelValue":t[5]||(t[5]=function(e){return i.editData.kota=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"kota"})])]})),_:1},8,["validation-schema"]),C7]})),_:1},8,["title"])}]]),D7=j7;var P7={class:"row"},F7={key:0,class:"col-md-6 col-sm-12"},I7={class:"form-group"},U7=(0,a.createElementVNode)("label",null,"Jenis Pegawai",-1),M7={class:"form-control-static"},O7={key:1,class:"col-md-6 col-sm-12"},L7={class:"form-group"},K7=(0,a.createElementVNode)("label",null,"Nomor Kartu Pegawai",-1),R7={class:"form-control-static"},H7={class:"col-md-6 col-sm-12"},Q7={class:"form-group"},$7={key:0},z7={key:1},J7={class:"form-control-static"},q7={class:"col-md-6 col-sm-12"},G7={class:"form-group"},W7=(0,a.createElementVNode)("label",null,"Nama",-1),Y7={class:"form-control-static"},X7={key:2,class:"col-md-6 col-sm-12"},Z7={class:"form-group"},e9=(0,a.createElementVNode)("label",null,"Tempat Lahir",-1),t9={class:"form-control-static"},n9={key:3,class:"col-md-6 col-sm-12"},a9={class:"form-group"},r9=(0,a.createElementVNode)("label",null,"Tanggal Lahir",-1),i9={class:"form-control-static"},o9={key:4,class:"col-md-6 col-sm-12"},l9={class:"form-group"},s9=(0,a.createElementVNode)("label",null,"Jabatan / Jenjang",-1),c9={class:"form-control-static"},d9={key:5,class:"col-md-6 col-sm-12"},u9={class:"form-group"},p9=(0,a.createElementVNode)("label",null,"TMT Jabatan",-1),m9={class:"form-control-static"},f9={key:6,class:"col-md-6 col-sm-12"},h9={class:"form-group"},A9=(0,a.createElementVNode)("label",null,"Golongan Ruang",-1),g9={class:"form-control-static"},k9={key:7,class:"col-md-6 col-sm-12"},b9={class:"form-group"},y9=(0,a.createElementVNode)("label",null,"TMT Golongan",-1),v9={class:"form-control-static"},E9={class:"col-md-6 col-sm-12"},N9={class:"form-group"},_9=(0,a.createElementVNode)("label",null,"Gelar Depan",-1),w9={class:"form-control-static"},V9={class:"col-md-6 col-sm-12"},x9={class:"form-group"},B9=(0,a.createElementVNode)("label",null,"Gelar Belakang",-1),S9={class:"form-control-static"},C9={key:8,class:"col-md-12 col-sm-12"},T9={class:"form-group"},j9=(0,a.createElementVNode)("label",null,"Jenis Kelamin",-1),D9={class:"form-control-static"},P9={key:9,class:"col-md-6 col-sm-12"},F9={class:"form-group"},I9=(0,a.createElementVNode)("label",null,"Unit Kerja SIASN",-1),U9={class:"form-control-static"},M9=(0,a.createElementVNode)("br",null,null,-1),O9={key:0,class:"text-danger"},L9=(0,a.createElementVNode)("br",null,null,-1),K9={key:10,class:"col-md-6 col-sm-12"},R9={class:"form-group"},H9=(0,a.createElementVNode)("label",null,"Unit Kerja e-Kinerja",-1),Q9={class:"form-control-static"},$9=(0,a.createElementVNode)("br",null,null,-1),z9={key:0,class:"text-danger"},J9=(0,a.createElementVNode)("br",null,null,-1),q9={key:11,class:"text-primary"};const G9={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:["data"],emits:["done"],data:function(){return{sinkroProfilData:{non_asn:"0"}}},methods:{sinkroProfil:function(){var e=this;this.$root.get("/api/pegawai/profil/sinkro").then((function(t){e.sinkroProfilData=t})),this.$refs.modal.show()},doSinkroProfil:function(){var e=this,t=this.$loading.show();rO("/api/sinkro_siasn/job/profil").then((function(n){e.$refs.modal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))},properCase:function(e){return(0,de.xJ)(e)}}},W9={components:{ModalEditProfil:P8,ModalEditUnor:D7,ModalSinkroProfil:(0,it.A)(G9,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(l,{title:"Sinkro Profil SIASN",ref:"modal",onClick:t[0]||(t[0]=function(e){return o.doSinkroProfil()})},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",P7,["0"==i.sinkroProfilData.non_asn?((0,a.openBlock)(),(0,a.createElementBlock)("div",F7,[(0,a.createElementVNode)("div",I7,[U7,(0,a.createElementVNode)("p",M7,(0,a.toDisplayString)(o.properCase(i.sinkroProfilData.jenis_pegawai)),1)])])):(0,a.createCommentVNode)("",!0),"0"==i.sinkroProfilData.non_asn?((0,a.openBlock)(),(0,a.createElementBlock)("div",O7,[(0,a.createElementVNode)("div",L7,[K7,(0,a.createElementVNode)("p",R7,(0,a.toDisplayString)(i.sinkroProfilData.nomor_seri_karpeg),1)])])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",H7,[(0,a.createElementVNode)("div",Q7,["0"==i.sinkroProfilData.non_asn?((0,a.openBlock)(),(0,a.createElementBlock)("label",$7,"NIP")):((0,a.openBlock)(),(0,a.createElementBlock)("label",z7,"NIK")),(0,a.createElementVNode)("p",J7,(0,a.toDisplayString)(i.sinkroProfilData.nip),1)])]),(0,a.createElementVNode)("div",q7,[(0,a.createElementVNode)("div",G7,[W7,(0,a.createElementVNode)("p",Y7,(0,a.toDisplayString)(i.sinkroProfilData.nama),1)])]),"0"==i.sinkroProfilData.non_asn?((0,a.openBlock)(),(0,a.createElementBlock)("div",X7,[(0,a.createElementVNode)("div",Z7,[e9,(0,a.createElementVNode)("p",t9,(0,a.toDisplayString)(i.sinkroProfilData.tempat_lahir),1)])])):(0,a.createCommentVNode)("",!0),"0"==i.sinkroProfilData.non_asn?((0,a.openBlock)(),(0,a.createElementBlock)("div",n9,[(0,a.createElementVNode)("div",a9,[r9,(0,a.createElementVNode)("p",i9,(0,a.toDisplayString)(i.sinkroProfilData.tgl_lhr),1)])])):(0,a.createCommentVNode)("",!0),"0"==i.sinkroProfilData.non_asn?((0,a.openBlock)(),(0,a.createElementBlock)("div",o9,[(0,a.createElementVNode)("div",l9,[s9,(0,a.createElementVNode)("p",c9,(0,a.toDisplayString)(i.sinkroProfilData.jabatan)+" / "+(0,a.toDisplayString)(i.sinkroProfilData.id_jenjang),1)])])):(0,a.createCommentVNode)("",!0),"0"==i.sinkroProfilData.non_asn?((0,a.openBlock)(),(0,a.createElementBlock)("div",d9,[(0,a.createElementVNode)("div",u9,[p9,(0,a.createElementVNode)("p",m9,(0,a.toDisplayString)(i.sinkroProfilData.tmt_jabatan),1)])])):(0,a.createCommentVNode)("",!0),"0"==i.sinkroProfilData.non_asn?((0,a.openBlock)(),(0,a.createElementBlock)("div",f9,[(0,a.createElementVNode)("div",h9,[A9,(0,a.createElementVNode)("p",g9,(0,a.toDisplayString)(i.sinkroProfilData.golru),1)])])):(0,a.createCommentVNode)("",!0),"0"==i.sinkroProfilData.non_asn?((0,a.openBlock)(),(0,a.createElementBlock)("div",k9,[(0,a.createElementVNode)("div",b9,[y9,(0,a.createElementVNode)("p",v9,(0,a.toDisplayString)(i.sinkroProfilData.tmt_golongan),1)])])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",E9,[(0,a.createElementVNode)("div",N9,[_9,(0,a.createElementVNode)("p",w9,(0,a.toDisplayString)(i.sinkroProfilData.gelar_depan),1)])]),(0,a.createElementVNode)("div",V9,[(0,a.createElementVNode)("div",x9,[B9,(0,a.createElementVNode)("p",S9,(0,a.toDisplayString)(i.sinkroProfilData.gelar_belakang),1)])]),"0"==i.sinkroProfilData.non_asn?((0,a.openBlock)(),(0,a.createElementBlock)("div",C9,[(0,a.createElementVNode)("div",T9,[j9,(0,a.createElementVNode)("p",D9,(0,a.toDisplayString)(i.sinkroProfilData.jenis_kelamin),1)])])):(0,a.createCommentVNode)("",!0),"0"==i.sinkroProfilData.non_asn?((0,a.openBlock)(),(0,a.createElementBlock)("div",P9,[(0,a.createElementVNode)("div",F9,[I9,(0,a.createElementVNode)("p",U9,[(0,a.createTextVNode)((0,a.toDisplayString)(i.sinkroProfilData.unor_nama)+" ",1),M9,(0,a.createElementVNode)("small",null,"ID : "+(0,a.toDisplayString)(i.sinkroProfilData.unor_id),1)]),i.sinkroProfilData.unor_non_kinerja?((0,a.openBlock)(),(0,a.createElementBlock)("p",O9,[(0,a.createTextVNode)(" Unor SIASN belum ada di e-Kinerja : "),L9,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i.sinkroProfilData.unor_non_kinerja),1)])):(0,a.createCommentVNode)("",!0)])])):(0,a.createCommentVNode)("",!0),"0"==i.sinkroProfilData.non_asn?((0,a.openBlock)(),(0,a.createElementBlock)("div",K9,[(0,a.createElementVNode)("div",R9,[H9,(0,a.createElementVNode)("p",Q9,[(0,a.createTextVNode)((0,a.toDisplayString)(i.sinkroProfilData.unor_ekin)+" ",1),$9,(0,a.createElementVNode)("small",null,"ID : "+(0,a.toDisplayString)(i.sinkroProfilData.unor_id_ekin),1)]),i.sinkroProfilData.unor_non_kinerja?((0,a.openBlock)(),(0,a.createElementBlock)("p",z9,[(0,a.createTextVNode)(" Unor SIASN belum ada di e-Kinerja : "),J9,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i.sinkroProfilData.unor_non_kinerja),1)])):(0,a.createCommentVNode)("",!0)])])):(0,a.createCommentVNode)("",!0),i.sinkroProfilData.unor_id!=i.sinkroProfilData.unor_id_ekin?((0,a.openBlock)(),(0,a.createElementBlock)("p",q9,"Terdapat perbedaan Nama dan/atau ID Unit Kerja (Unor) antara SIASN dan e-Kinerja")):(0,a.createCommentVNode)("",!0)])]})),_:1},512)}]]),ButtonUnor:Kc},data:function(){return{listUnor:[],profil:[],pegawai:[],listPegawai:[],listBawahan:[],isListPegawaiLoaded:!1,isListPegawaiBawahanLoaded:!1}},methods:{loadData:function(){var e=this;this.$root.get("/api/pegawai/detil_profil").then((function(t){e.profil=t}))},loadListPegawai:function(){var e=this;this.isListPegawaiLoaded||this.$root.get("/api/unor/"+this.profil.unor_id+"/listpegawai").then((function(t){e.listPegawai=t,e.isListPegawaiLoaded=!0}))},loadListPegawaiBawahan:function(){var e=this;this.isListPegawaiBawahanLoaded||this.$root.get("/api/"+this.profil.id+"/bawahan").then((function(t){e.listBawahan=t,e.isListPegawaiBawahanLoaded=!0}))},editProfil:function(){this.$refs.editProfilModal.editProfil(this.profil)},sinkroProfil:function(){this.$refs.sinkroProfilModal.sinkroProfil()},klaim:function(e){var t=this,n=this.$loading.show();et.A.put("/api/pegawai/klaimPimpinanUnor",{jenis_jabatan:e}).then((function(e){n.hide(),t.loadData()})).catch((function(e){alert(e.message),n.hide()}))},formatDate:function(e){return(0,de.Yq)(e)}},created:function(){this.loadData()},mounted:function(){var e=this;document.getElementById("data-list-pegawai-tab").addEventListener("shown.bs.tab",(function(){e.loadListPegawai()})),document.getElementById("data-list-bawahan-tab").addEventListener("shown.bs.tab",(function(){e.loadListPegawaiBawahan()}))}},Y9=(0,it.A)(W9,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("ButtonUnor"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalEditProfil"),u=(0,a.resolveComponent)("ModalEditUnor"),p=(0,a.resolveComponent)("ModalSinkroProfil");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[i4,(0,a.createElementVNode)("div",o4,[l4,(0,a.createElementVNode)("div",s4,[(0,a.createElementVNode)("div",c4,[d4,(0,a.createElementVNode)("div",u4,[(0,a.createElementVNode)("div",p4,[(0,a.createVNode)(c,{ref:"formEditProfil"},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",m4,[(0,a.createElementVNode)("div",f4,[(0,a.createElementVNode)("div",h4,[A4,(0,a.createElementVNode)("p",g4,(0,a.toDisplayString)(i.profil.nip),1)])]),(0,a.createElementVNode)("div",k4,[(0,a.createElementVNode)("div",b4,[y4,(0,a.createElementVNode)("p",v4,(0,a.toDisplayString)(i.profil.nama),1)])]),(0,a.createElementVNode)("div",E4,[(0,a.createElementVNode)("div",N4,[_4,(0,a.createElementVNode)("b",null,[(0,a.createElementVNode)("p",w4,(0,a.toDisplayString)("1"==i.profil.jenis_jabatan?"PIMPINAN":"PEGAWAI"),1)])])]),(0,a.createElementVNode)("div",V4,[(0,a.createElementVNode)("div",x4,[B4,(0,a.createElementVNode)("p",S4,(0,a.toDisplayString)(i.profil.instansi_nama),1)])]),(0,a.createElementVNode)("div",C4,[(0,a.createElementVNode)("div",T4,[j4,(0,a.createElementVNode)("p",D4,[(0,a.createTextVNode)((0,a.toDisplayString)(i.profil.unor_nama)+" ",1),P4,(0,a.createVNode)(s,{id:i.profil.unor_id},null,8,["id"]),(0,a.createTextVNode)(),F4,(0,a.createElementVNode)("b",null,"ID : "+(0,a.toDisplayString)(i.profil.unor_id),1)])])]),(0,a.createElementVNode)("div",I4,[(0,a.createElementVNode)("div",U4,[M4,(0,a.createElementVNode)("p",O4,(0,a.toDisplayString)(i.profil.jabatan)+" / "+(0,a.toDisplayString)(i.profil.jenjang),1)])])]),L4,(0,a.createElementVNode)("div",K4,["0"==i.profil.non_asn?((0,a.openBlock)(),(0,a.createElementBlock)("div",R4,[(0,a.createElementVNode)("div",H4,[Q4,(0,a.createElementVNode)("p",$4,(0,a.toDisplayString)(i.profil.nomor_seri_karpeg),1)])])):(0,a.createCommentVNode)("",!0),"0"==i.profil.non_asn?((0,a.openBlock)(),(0,a.createElementBlock)("div",z4,[(0,a.createElementVNode)("div",J4,[q4,(0,a.createElementVNode)("p",G4,(0,a.toDisplayString)(i.profil.tempat_lahir),1)])])):(0,a.createCommentVNode)("",!0),"0"==i.profil.non_asn?((0,a.openBlock)(),(0,a.createElementBlock)("div",W4,[(0,a.createElementVNode)("div",Y4,[X4,(0,a.createElementVNode)("p",Z4,(0,a.toDisplayString)(i.profil.tgl_lhr?o.formatDate(i.profil.tgl_lhr):"-"),1)])])):(0,a.createCommentVNode)("",!0),"0"==i.profil.non_asn?((0,a.openBlock)(),(0,a.createElementBlock)("div",e3,[(0,a.createElementVNode)("div",t3,[n3,(0,a.createElementVNode)("p",a3,(0,a.toDisplayString)(i.profil.tmt_cpns?o.formatDate(i.profil.tmt_cpns):"-"),1)])])):(0,a.createCommentVNode)("",!0),"0"==i.profil.non_asn?((0,a.openBlock)(),(0,a.createElementBlock)("div",r3,[(0,a.createElementVNode)("div",i3,[o3,(0,a.createElementVNode)("p",l3,(0,a.toDisplayString)(i.profil.tmt_pns?o.formatDate(i.profil.tmt_pns):"-"),1)])])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",s3,[(0,a.createElementVNode)("div",c3,[d3,(0,a.createElementVNode)("p",u3,(0,a.toDisplayString)(i.profil.jabatan)+" / "+(0,a.toDisplayString)(i.profil.jenjang),1)])]),"0"==i.profil.non_asn?((0,a.openBlock)(),(0,a.createElementBlock)("div",p3,[(0,a.createElementVNode)("div",m3,[f3,(0,a.createElementVNode)("p",h3,(0,a.toDisplayString)(i.profil.tmt_jabatan?o.formatDate(i.profil.tmt_jabatan):"-"),1)])])):(0,a.createCommentVNode)("",!0),"0"==i.profil.non_asn?((0,a.openBlock)(),(0,a.createElementBlock)("div",A3,[(0,a.createElementVNode)("div",g3,[l.profil.pangkat?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[k3,(0,a.createElementVNode)("p",b3,(0,a.toDisplayString)(i.profil.pangkat)+" / "+(0,a.toDisplayString)(i.profil.golru),1)],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[y3,(0,a.createElementVNode)("p",v3,(0,a.toDisplayString)(i.profil.golru),1)],64))])])):(0,a.createCommentVNode)("",!0),"0"==i.profil.non_asn?((0,a.openBlock)(),(0,a.createElementBlock)("div",E3,[(0,a.createElementVNode)("div",N3,[_3,(0,a.createElementVNode)("p",w3,(0,a.toDisplayString)(i.profil.tmt_golongan?o.formatDate(i.profil.tmt_golongan):"-"),1)])])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",V3,[(0,a.createElementVNode)("div",x3,[B3,(0,a.createElementVNode)("p",S3,(0,a.toDisplayString)(i.profil.gelar_depan),1)])]),(0,a.createElementVNode)("div",C3,[(0,a.createElementVNode)("div",T3,[j3,(0,a.createElementVNode)("p",D3,(0,a.toDisplayString)(i.profil.gelar_belakang),1)])]),"0"==i.profil.non_asn?((0,a.openBlock)(),(0,a.createElementBlock)("div",P3,[(0,a.createElementVNode)("div",F3,[I3,(0,a.createElementVNode)("p",U3,(0,a.toDisplayString)(i.profil.jenis_kelamin),1)])])):(0,a.createCommentVNode)("",!0)]),M3,(0,a.createElementVNode)("div",O3,[(0,a.createElementVNode)("div",L3,[(0,a.createElementVNode)("div",K3,[R3,(0,a.createElementVNode)("p",H3,[(0,a.createTextVNode)((0,a.toDisplayString)(i.profil.unor_nama)+" ",1),(0,a.createVNode)(s,{id:i.profil.unor_id},null,8,["id"]),(0,a.createTextVNode)(),Q3,(0,a.createElementVNode)("small",null,"ID : "+(0,a.toDisplayString)(i.profil.unor_id),1)])])]),(0,a.createElementVNode)("div",$3,[(0,a.createElementVNode)("div",z3,[J3,(0,a.createElementVNode)("p",q3,[(0,a.createTextVNode)((0,a.toDisplayString)(i.profil.atasan_unor_nama)+" ",1),G3,(0,a.createElementVNode)("small",null,"ID : "+(0,a.toDisplayString)(i.profil.unor_atasan_id),1)])])]),(0,a.createElementVNode)("div",W3,[(0,a.createElementVNode)("div",Y3,[X3,(0,a.createElementVNode)("p",Z3,[(0,a.createTextVNode)((0,a.toDisplayString)(i.profil.unor_induk_nama)+" ",1),e6,(0,a.createElementVNode)("small",null,"ID : "+(0,a.toDisplayString)(i.profil.unor_induk_id),1)])])])]),i.profil.unor_plt_plh&&i.profil.unor_plt_plh.length>0?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[t6,(0,a.createElementVNode)("div",n6,[(0,a.createElementVNode)("div",a6,[r6,(0,a.createElementVNode)("ul",i6,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.profil.unor_plt_plh,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{key:e.id},[(0,a.createTextVNode)((0,a.toDisplayString)(e.jabatan)+" - ",1),"plth"==e.jenis?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)("PLT")],64)):"plh"==e.jenis?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createTextVNode)("PLH")],64)):"pjb"==e.jenis?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[(0,a.createTextVNode)("PJB")],64)):(0,a.createCommentVNode)("",!0),o6,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.unor_nama)+" ",1),(0,a.createVNode)(s,{id:e.unor_id},null,8,["id"])])})),128))])])])],64)):(0,a.createCommentVNode)("",!0),"1"==i.profil.is_pegawai_edit_unor?((0,a.openBlock)(),(0,a.createElementBlock)("div",l6,[(0,a.createElementVNode)("button",{type:"button",onClick:t[0]||(t[0]=function(t){return e.$refs.modalEditUnor.editUnor(i.profil.unor_id)}),class:"btn btn-warning me-1 mb-1"},"Edit Unor "+(0,a.toDisplayString)(i.profil.unor_nama),1)])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",s6,[(0,a.createElementVNode)("button",{type:"button",onClick:t[1]||(t[1]=function(e){return o.editProfil()}),class:"btn btn-warning me-1 mb-1"},"Edit Profil"),(0,a.createElementVNode)("button",{type:"button",onClick:t[2]||(t[2]=function(e){return o.sinkroProfil()}),class:"btn btn-success me-1 mb-1"},"Sinkro SIASN")])]})),_:1},512)]),(0,a.createElementVNode)("div",c6,[(0,a.createElementVNode)("div",d6,[(0,a.createElementVNode)("div",u6,[(0,a.createElementVNode)("div",p6,[m6,(0,a.createElementVNode)("p",f6,(0,a.toDisplayString)(i.profil.atasan_nip),1)])]),(0,a.createElementVNode)("div",h6,[(0,a.createElementVNode)("div",A6,[g6,(0,a.createElementVNode)("p",k6,(0,a.toDisplayString)(i.profil.atasan_nama),1)])]),(0,a.createElementVNode)("div",b6,[(0,a.createElementVNode)("div",y6,[v6,(0,a.createElementVNode)("p",E6,(0,a.toDisplayString)(i.profil.pegawai_atasan_unor_nama),1)])]),(0,a.createElementVNode)("div",N6,[(0,a.createElementVNode)("div",_6,[w6,(0,a.createElementVNode)("p",V6,(0,a.toDisplayString)(i.profil.atasan_jabatan),1)])]),(0,a.createElementVNode)("div",x6,[(0,a.createElementVNode)("div",B6,[S6,(0,a.createElementVNode)("p",C6,(0,a.toDisplayString)(i.profil.atasan_golru),1)])])])]),(0,a.createElementVNode)("div",T6,[(0,a.createElementVNode)("div",j6,[(0,a.createElementVNode)("table",D6,[P6,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.listPegawai,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",F6,(0,a.toDisplayString)(t+1)+".",1),(0,a.createElementVNode)("td",I6,(0,a.toDisplayString)(e.nip),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.nama),1),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(e.jabatan)+" ",1),"1"==e.jenis_jabatan?((0,a.openBlock)(),(0,a.createElementBlock)("span",U6,M6)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",O6,(0,a.toDisplayString)(e.golru),1)])})),128))])])])]),(0,a.createElementVNode)("div",L6,[(0,a.createElementVNode)("div",K6,[(0,a.createElementVNode)("table",R6,[H6,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.listBawahan,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",Q6,(0,a.toDisplayString)(t+1)+".",1),(0,a.createElementVNode)("td",$6,(0,a.toDisplayString)(e.nip),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.nama),1),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(e.jabatan)+" ",1),"1"==e.jenis_jabatan?((0,a.openBlock)(),(0,a.createElementBlock)("span",z6,J6)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",q6,(0,a.toDisplayString)(e.golru),1)])})),128))])])])]),(0,a.createElementVNode)("div",G6,[(0,a.createElementVNode)("div",W6,["1"==i.profil.jenis_jabatan?((0,a.openBlock)(),(0,a.createElementBlock)("div",Y6,[(0,a.createTextVNode)(" Anda berstatus sebagai Pimpinan pada Unit Kerja "),(0,a.createElementVNode)("span",null,(0,a.toDisplayString)(i.profil.unor_nama),1),(0,a.createTextVNode)(),X6,Z6,"1"==i.profil.jenis_jabatan?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-warning",onClick:t[3]||(t[3]=function(e){return o.klaim("2")})},"Lepas Pimpinan Unit Kerja")):(0,a.createCommentVNode)("",!0)])):(0,a.createCommentVNode)("",!0),"2"==i.profil.jenis_jabatan?((0,a.openBlock)(),(0,a.createElementBlock)("div",e8,[(0,a.createTextVNode)(" Anda berstatus sebagai Pegawai pada Unit Kerja "),(0,a.createElementVNode)("span",null,(0,a.toDisplayString)(i.profil.unor_nama),1),(0,a.createTextVNode)(),t8,n8,"2"==i.profil.jenis_jabatan?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-success",onClick:t[4]||(t[4]=function(e){return o.klaim("1")})},"Klaim Pimpinan Unit Kerja")):(0,a.createCommentVNode)("",!0)])):(0,a.createCommentVNode)("",!0)])])])])])]),(0,a.createVNode)(d,{ref:"editProfilModal",onDone:t[5]||(t[5]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(u,{ref:"modalEditUnor",unors:e.items,onDone:t[6]||(t[6]=function(e){return o.loadData()}),form:"pegawai"},null,8,["unors"]),(0,a.createVNode)(p,{ref:"sinkroProfilModal",onDone:t[7]||(t[7]=function(e){return o.loadData()})},null,512)],64)}]]),X9=Y9;var Z9={class:"page-title mb-3"},eee={class:"row"},tee=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Angka Kredit"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Daftar Pengajuan Angka Kredit.")],-1),nee={class:"col-lg-6 text-end"},aee={class:"buttons"},ree=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M12 9v3m0 0v3m0-3h3m-3 0H9m12 0a9 9 0 11-18 0 9 9 0 0118 0z"})],-1),iee=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M12 9v3m0 0v3m0-3h3m-3 0H9m12 0a9 9 0 11-18 0 9 9 0 0118 0z"})],-1),oee=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"icon icon-tabler icon-tabler-refresh",width:"24",height:"24",viewBox:"0 0 24 24","stroke-width":"2",stroke:"currentColor",fill:"none","stroke-linecap":"round","stroke-linejoin":"round"},[(0,a.createElementVNode)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,a.createElementVNode)("path",{d:"M20 11a8.1 8.1 0 0 0 -15.5 -2m-.5 -4v4h4"}),(0,a.createElementVNode)("path",{d:"M4 13a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4"})],-1),lee={class:"row mt-3"},see={class:"col-12"},cee={class:"card"},dee=(0,a.createElementVNode)("div",{class:"card-header"},[(0,a.createElementVNode)("h4",null,"Daftar Angka Kredit")],-1),uee={class:"card-body"},pee=(0,a.createElementVNode)("div",{class:"alert alert-info"},[(0,a.createTextVNode)(" Fitur ini BELUM mengakomodir untuk Angka Kredit Perpindahan Jabatan, Penyesuaian/Penyetaraan, Promosi, Pengangkatan Pertama dan Pengangkatan Kembali. "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Untuk Jabatan Fungsional dengan kriteria diatas masih menunggu pengembangan aplikasi selanjutnya. Terima kasih. ")],-1),mee={class:"row"},fee={class:"col-12 col-md-4"},hee=(0,a.createElementVNode)("h6",null,"NIP",-1),Aee={class:"text-muted"},gee={class:"col-12 col-md-4"},kee=(0,a.createElementVNode)("h6",null,"Nama",-1),bee={class:"text-muted"},yee={class:"col-12 col-md-4"},vee=(0,a.createElementVNode)("h6",null,"Jenis Pegawai",-1),Eee={class:"text-muted"},Nee={class:"row mb-5"},_ee={class:"col-12 col-md-4"},wee=(0,a.createElementVNode)("h6",null,"Jenis Jabatan",-1),Vee={class:"text-muted"},xee={class:"col-12 col-md-4"},Bee=(0,a.createElementVNode)("h6",null,"Pangkat / Golongan Ruang SIASN / TMT",-1),See={class:"text-muted"},Cee={class:"col-12 col-md-4"},Tee=(0,a.createElementVNode)("h6",null,"Jabatan SIASN / TMT",-1),jee={class:"text-muted"},Dee={class:"col-12 col-md-4"},Pee=(0,a.createElementVNode)("h6",null,"Kelompok jabatan",-1),Fee={class:"text-muted"},Iee={class:"col-12 col-md-4"},Uee=(0,a.createElementVNode)("h6",null,"Jenjang Jabatan",-1),Mee={class:"text-muted"},Oee={class:"col-12 align-right"},Lee=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"icon icon-tabler icon-tabler-refresh",width:"24",height:"24",viewBox:"0 0 24 24","stroke-width":"2",stroke:"currentColor",fill:"none","stroke-linecap":"round","stroke-linejoin":"round"},[(0,a.createElementVNode)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,a.createElementVNode)("path",{d:"M20 11a8.1 8.1 0 0 0 -15.5 -2m-.5 -4v4h4"}),(0,a.createElementVNode)("path",{d:"M4 13a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4"})],-1),Kee={class:"table table-bordered table-responsive table-hover table-sm"},Ree=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("th",{class:"text-center text-secondary text-sm"},"NO"),(0,a.createElementVNode)("th",{class:"text-center text-secondary text-sm"},"PERIODE PENILAIAN"),(0,a.createElementVNode)("th",{class:"text-center text-secondary text-sm"},"JABATAN"),(0,a.createElementVNode)("th",{class:"text-center text-secondary text-sm"},"ANGKA KREDIT"),(0,a.createElementVNode)("th",{class:"text-center text-secondary text-sm"},"TGL / Nomor SK"),(0,a.createElementVNode)("th",{class:"text-center text-secondary text-sm"},"SUMBER"),(0,a.createElementVNode)("th",{class:"text-center text-secondary text-sm"},"STATUS"),(0,a.createElementVNode)("th",{class:"text-center text-secondary text-sm"},"AKSI")],-1),Hee={class:"text-xs text-secondary text-center"},Qee={class:"text-xs text-secondary"},$ee=(0,a.createElementVNode)("b",null,"Periode Awal",-1),zee=(0,a.createElementVNode)("br",null,null,-1),Jee=(0,a.createElementVNode)("br",null,null,-1),qee=(0,a.createElementVNode)("br",null,null,-1),Gee=(0,a.createElementVNode)("b",null,"Periode Akhir",-1),Wee=(0,a.createElementVNode)("br",null,null,-1),Yee={class:"text-xs text-secondary"},Xee=(0,a.createElementVNode)("b",null,"Unit Kerja",-1),Zee=(0,a.createElementVNode)("br",null,null,-1),ete={key:0},tte=(0,a.createElementVNode)("b",null,"Jabatan",-1),nte=(0,a.createElementVNode)("br",null,null,-1),ate={key:0},rte={key:1,class:"text-danger"},ite=(0,a.createElementVNode)("br",null,null,-1),ote={key:0},lte={key:1},ste=(0,a.createElementVNode)("b",null,"Jenjang",-1),cte=(0,a.createElementVNode)("br",null,null,-1),dte={key:0},ute={key:1,class:"text-danger"},pte=(0,a.createElementVNode)("br",null,null,-1),mte={key:0},fte={key:1},hte={class:"text-xs text-secondary"},Ate=(0,a.createElementVNode)("b",null,"Lama",-1),gte=(0,a.createElementVNode)("br",null,null,-1),kte=(0,a.createElementVNode)("br",null,null,-1),bte=(0,a.createElementVNode)("br",null,null,-1),yte=(0,a.createElementVNode)("b",null,"Perolehan",-1),vte=(0,a.createElementVNode)("br",null,null,-1),Ete=(0,a.createElementVNode)("br",null,null,-1),Nte=(0,a.createElementVNode)("br",null,null,-1),_te=(0,a.createElementVNode)("b",null,"Baru",-1),wte=(0,a.createElementVNode)("br",null,null,-1),Vte={class:"text-xs text-secondary"},xte=(0,a.createElementVNode)("b",null,"Tanggal SK",-1),Bte=(0,a.createElementVNode)("br",null,null,-1),Ste=(0,a.createElementVNode)("br",null,null,-1),Cte=(0,a.createElementVNode)("br",null,null,-1),Tte=(0,a.createElementVNode)("b",null,"Nomor SK",-1),jte=(0,a.createElementVNode)("br",null,null,-1),Dte={class:"text-xs text-secondary text-center"},Pte=(0,a.createElementVNode)("br",null,null,-1),Fte=(0,a.createElementVNode)("br",null,null,-1),Ite=(0,a.createElementVNode)("br",null,null,-1),Ute={class:"text-xs text-secondary"},Mte={class:"mb-1"},Ote={key:0,class:"mt-1"},Lte=(0,a.createElementVNode)("b",null,"Preview PAK ",-1),Kte=(0,a.createElementVNode)("br",null,null,-1),Rte={key:0,class:"text-danger"},Hte=(0,a.createElementVNode)("br",null,null,-1),Qte={key:1,class:"mt-2"},$te=(0,a.createElementVNode)("b",null,"Draft PAK ",-1),zte=(0,a.createElementVNode)("br",null,null,-1),Jte={key:0,class:"text-danger"},qte=(0,a.createElementVNode)("br",null,null,-1),Gte={class:"mb-1"},Wte={key:0,class:"text-success"},Yte=[(0,a.createElementVNode)("b",null,"✓ TTE Berhasil",-1)],Xte={key:1,class:"text-danger"},Zte=[(0,a.createElementVNode)("b",null,"Belum TTE",-1)],ene={key:0,class:"text-success"},tne=[(0,a.createElementVNode)("b",null,"File TTD Basah Terunggah",-1)],nne={key:1,class:"text-danger"},ane=[(0,a.createElementVNode)("b",null,"File TTD Basah Belum Diunggah",-1)],rne={key:2,class:"text-danger"},ine=[(0,a.createElementVNode)("b",null,"Atasan belum memilih apakah akan TTE / TTD Basah PAK",-1)],one={class:"mb-1"},lne={key:0,class:"text-success"},sne={class:"text-xs text-secondary text-center"},cne={class:"buttons"},dne={class:"btn-group mb-1"},une={class:"dropdown"},pne=(0,a.createElementVNode)("button",{class:"btn btn-primary dropdown-toggle me-1",type:"button",id:"dropdownMenuButton","data-bs-toggle":"dropdown","aria-haspopup":"true","aria-expanded":"false"}," Aksi ",-1),mne={class:"dropdown-menu","aria-labelledby":"dropdownMenuButton"},fne=["onClick"],hne=["onClick"],Ane=["onClick"],gne=["onClick"],kne=["onClick"],bne=["onClick"],yne=["onClick"],vne=["onClick"],Ene=["onClick"],Nne=["onClick"],_ne=["onClick","title"],wne=["onClick"],Vne=["onClick"],xne=["onClick"],Bne=["onClick"],Sne=["onClick"],Cne={key:1},Tne=[(0,a.createElementVNode)("td",{colspan:"6"},"Belum ada data pengajuan Angka Kredit pada SKP ini.",-1)];var jne={class:"form-group"},Dne=(0,a.createElementVNode)("label",{class:"form-label"},"Tahun",-1),Pne=[(0,a.createElementVNode)("option",{value:""},"-- Pilih Tahun --",-1),(0,a.createElementVNode)("option",{value:"2023"},"2023",-1),(0,a.createElementVNode)("option",{value:"2024"},"2024",-1),(0,a.createElementVNode)("option",{value:"2025"},"2025",-1),(0,a.createElementVNode)("option",{value:"2026"},"2026",-1)],Fne={class:"form-group"},Ine=(0,a.createElementVNode)("label",{class:"form-label"},"SKP",-1),Une=(0,a.createElementVNode)("br",null,null,-1),Mne=(0,a.createElementVNode)("br",null,null,-1),One=(0,a.createElementVNode)("br",null,null,-1),Lne=(0,a.createElementVNode)("br",null,null,-1),Kne={class:"form-group"},Rne=(0,a.createElementVNode)("label",{class:"form-label"},"Periode",-1),Hne=(0,a.createElementVNode)("br",null,null,-1),Qne=(0,a.createElementVNode)("br",null,null,-1),$ne=(0,a.createElementVNode)("br",null,null,-1),zne=(0,a.createElementVNode)("br",null,null,-1),Jne=(0,a.createElementVNode)("ul",{class:"nav nav-tabs mt-4",id:"myTab",role:"tablist"},[(0,a.createElementVNode)("li",{class:"nav-item",role:"presentation"},[(0,a.createElementVNode)("button",{class:"nav-link active",id:"data-pribadi-tab","data-bs-toggle":"tab","data-bs-target":"#dataPribadi",type:"button",role:"tab","aria-controls":"pribadi","aria-selected":"true"},"Data Pegawai")]),(0,a.createElementVNode)("li",{class:"nav-item",role:"presentation"},[(0,a.createElementVNode)("button",{class:"nav-link",id:"data-pengajuan-ak-tab","data-bs-toggle":"tab","data-bs-target":"#pengajuanAk",type:"button",role:"tab","aria-controls":"pribadi","aria-selected":"true"},"Pengajuan Angka Kredit")])],-1),qne={class:"tab-content",id:"myTabContent"},Gne={class:"tab-pane fade show active",id:"dataPribadi",role:"tabpanel","aria-labelledby":"data-pribadi-tab"},Wne={class:"row mt-3"},Yne=(0,a.createElementVNode)("h6",null,"Data Pribadi",-1),Xne={class:"col-md-6 col-12"},Zne={class:"form-group"},eae=(0,a.createElementVNode)("label",null,"Nama",-1),tae={class:"form-control-static"},nae={class:"col-md-6 col-12"},aae={class:"form-group"},rae=(0,a.createElementVNode)("label",null,"NIP",-1),iae={class:"form-control-static"},oae={class:"col-md-6 col-12"},lae={class:"form-group"},sae=(0,a.createElementVNode)("label",null,"Gelar Depan",-1),cae={class:"form-control-static"},dae={class:"col-md-6 col-12"},uae={class:"form-group"},pae=(0,a.createElementVNode)("label",null,"Gelar Belakang",-1),mae={class:"form-control-static"},fae={class:"col-md-6 col-12"},hae={class:"form-group"},Aae=(0,a.createElementVNode)("label",null,"Nomor Seri Karpeg",-1),gae={class:"form-control-static"},kae={class:"col-md-6 col-12"},bae={class:"form-group"},yae=(0,a.createElementVNode)("label",null,"Tempat/Tgl. Lahir",-1),vae={class:"form-control-static"},Eae={class:"col-md-6 col-12"},Nae={class:"form-group"},_ae=(0,a.createElementVNode)("label",null,"Jenis Kelamin",-1),wae={class:"form-control-static"},Vae={class:"col-md-6 col-12"},xae={class:"form-group"},Bae=(0,a.createElementVNode)("label",null,"Golongan Ruang",-1),Sae={class:"form-control-static"},Cae={class:"col-md-6 col-12"},Tae={class:"form-group"},jae=(0,a.createElementVNode)("label",null,"Jabatan / TMT",-1),Dae={class:"form-control-static"},Pae={class:"col-md-6 col-12"},Fae={class:"form-group"},Iae=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),Uae={class:"form-control-static"},Mae={class:"col-md-6 col-12"},Oae={class:"form-group"},Lae=(0,a.createElementVNode)("label",null,"Jabatan Nomenklatur Lama",-1),Kae={class:"form-control-static"},Rae={class:"col-md-6 col-12"},Hae={class:"form-group"},Qae=(0,a.createElementVNode)("label",null,"TMT Jabatan Nomenklatur Lama",-1),$ae={class:"form-control-static"},zae={class:"col-md-6 col-12"},Jae={class:"form-group"},qae=(0,a.createElementVNode)("label",null,"Jabatan Setara Lama",-1),Gae={class:"form-control-static"},Wae={class:"col-md-6 col-12"},Yae={class:"form-group"},Xae=(0,a.createElementVNode)("label",null,"TMT Jabatan Setara Lama",-1),Zae={class:"form-control-static"},ere=(0,a.createElementVNode)("hr",null,null,-1),tre={class:"row mt-3"},nre=(0,a.createElementVNode)("h6",null,"Data Pejabat Penilai Kinerja",-1),are={class:"col-md-6 col-12"},rre={class:"form-group"},ire=(0,a.createElementVNode)("label",null,"Nama",-1),ore={class:"form-control-static"},lre={class:"col-md-6 col-12"},sre={class:"form-group"},cre=(0,a.createElementVNode)("label",null,"NIP",-1),dre={class:"form-control-static"},ure={class:"col-md-6 col-12"},pre={class:"form-group"},mre=(0,a.createElementVNode)("label",null,"Jabatan",-1),fre={class:"form-control-static"},hre={class:"col-md-6 col-12"},Are={class:"form-group"},gre=(0,a.createElementVNode)("label",null,"Golongan",-1),kre={class:"form-control-static"},bre={class:"col-md-6 col-12"},yre={class:"form-group"},vre=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),Ere={class:"form-control-static"},Nre={class:"tab-pane fade",id:"pengajuanAk",role:"tabpanel","aria-labelledby":"data-pengajuan-ak-tab"},_re={class:"row mt-3"},wre={key:0,class:"col-12"},Vre={class:"form-group"},xre=(0,a.createElementVNode)("label",null,"Riwayat Angka Kredit Perhitungan",-1),Bre={key:0,class:"table tabled-bordered table-sm"},Sre=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",{align:"center"},[(0,a.createElementVNode)("th",null,"No. "),(0,a.createElementVNode)("th",null,"Tahun"),(0,a.createElementVNode)("th",null,"Periodik (Bulan)"),(0,a.createElementVNode)("th",null,"Angka Kredit")])],-1),Cre={class:"text-xs text-center"},Tre={class:"text-xs text-center"},jre={class:"text-xs text-center"},Dre={class:"text-xs text-center"},Pre={class:"col-md-4 col-12"},Fre={class:"form-group"},Ire=(0,a.createElementVNode)("label",null,"Predikat",-1),Ure={class:"form-control-static",style:{"font-size":"14pt"}},Mre={class:"col-md-4 col-12"},Ore={class:"form-group"},Lre=(0,a.createElementVNode)("label",null,"Persentase Predikat Kinerja",-1),Kre={class:"form-control-static",style:{"font-size":"14pt"}},Rre={class:"col-md-4 col-12"},Hre={class:"form-group"},Qre=(0,a.createElementVNode)("label",null,"Koefisien Angka Kredit Tahunan",-1),$re={class:"form-control-static",style:{"font-size":"14pt"}},zre={class:"col-md-12 col-12"},Jre={class:"form-group"},qre=(0,a.createElementVNode)("label",null,"Angka Kredit yang diperoleh di Periode ini",-1),Gre=(0,a.createElementVNode)("br",null,null,-1),Wre=(0,a.createElementVNode)("small",{class:"text-muted"},"(Jumlah Bulan Penilaian / 12) x Persentase Predikat Kinerja x Koefisien Angka Kredit Tahunan",-1),Yre=(0,a.createElementVNode)("br",null,null,-1),Xre=(0,a.createElementVNode)("small",{class:"text-muted"},"Jika TMT Jabatan lebih dari Periode Awal Penilaian Kinerja, maka Jumlah Bulan Penilaian dihitung sejak TMT Jabatan",-1),Zre=(0,a.createElementVNode)("br",null,null,-1),eie={class:"form-control-static",style:{"font-size":"14pt"}},tie={class:"col-md-6 col-12"},nie={class:"form-group"},aie=(0,a.createElementVNode)("label",null,"Angka Kredit perolehan untuk Kenaikan Pangkat",-1),rie={class:"form-control-static"},iie={class:"col-md-6 col-12"},oie={class:"form-group"},lie=(0,a.createElementVNode)("label",null,"Kebutuhan Angka Kredit untuk Kenaikan Pangkat",-1),sie={class:"form-control-static"},cie={class:"col-md-6 col-12"},die={class:"form-group"},uie=(0,a.createElementVNode)("label",null,"Angka Kredit perolehan untuk Kenaikan Jabatan",-1),pie={class:"form-control-static"},mie={class:"col-md-6 col-12"},fie={class:"form-group"},hie=(0,a.createElementVNode)("label",null,"Kebutuhan Angka Kredit untuk Kenaikan Jabatan",-1),Aie={class:"form-control-static"},gie=(0,a.createElementVNode)("hr",null,null,-1),kie={class:"row mt-3"},bie={class:"col-md-6 col-12"},yie={class:"form-group"},vie=(0,a.createElementVNode)("label",null,"Nomor SK Penetapan Angka Kredit",-1),Eie=(0,a.createElementVNode)("small",null,"Maksimal 50 karakter.",-1),Nie=(0,a.createElementVNode)("hr",null,null,-1),_ie={class:"row mt-3"},wie={class:"col-md-6 col-12"},Vie={class:"form-group"},xie=(0,a.createElementVNode)("label",null,"Tempat / Lokasi Penandatangan",-1),Bie={class:"col-md-6 col-12"},Sie={class:"form-group"},Cie=(0,a.createElementVNode)("label",null,"Tanggal SK",-1),Tie=(0,a.createElementVNode)("small",null,"Pastikan tidak ada Tanggal SK PAK yang sama dengan Riwayat Angka Kredit yang lain",-1),jie=(0,a.createElementVNode)("hr",null,null,-1),Die={class:"row mt-3"},Pie={class:"col-12"},Fie=(0,a.createElementVNode)("p",null,"Peruntukan Pengajuan Angka Kredit",-1),Iie=(0,a.createElementVNode)("p",{class:"text-danger"},"Jika Pengajuan tidak dilakukan di akhir tahun maka harus memilih apakah untuk Kenaikan Pangkat, Kenaikan Jabatan, atau Alih Jenjang / Alih Jenis Jabatan",-1),Uie={class:"form-check"},Mie={class:"custom-control custom-checkbox"},Oie=["disabled"],Lie=(0,a.createElementVNode)("label",{class:"form-check-label",for:"check-kenaikan-pangkat"},"Kenaikan Pangkat",-1),Kie={class:"form-check"},Rie={class:"custom-control custom-checkbox"},Hie=["disabled"],Qie=(0,a.createElementVNode)("label",{class:"form-check-label",for:"check-kenaikan-jabatan"},"Kenaikan Jabatan",-1),$ie={class:"form-check mt-3"},zie={class:"custom-control custom-checkbox"},Jie=(0,a.createElementVNode)("label",{class:"form-check-label",for:"check-alih-jenjang"},"Alih Jenjang / Alih Jenis Jabatan",-1);function qie(e){return qie="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},qie(e)}function Gie(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return Wie(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Wie(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var a=0,r=function(){};return{s:r,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){l=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(l)throw i}}}}function Wie(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);ne.periodik.periode_awal_ak){var n=e.data.tmt_jabatan;e.data.tmt_nomenklatur_lama&&e.data.tmt_nomenklatur_lamae.periodik.periode_akhir_ak&&(e.data.bulan_mulai_penilaian=(0,de.pl)(e.periodik.periode_akhir_ak)+1)}else"1"==t.is_ada_ak_pemenuhan_kp&&(t.tmt_golongan>e.periodik.periode_awal_ak?e.data.bulan_mulai_penilaian=(0,de.pl)(t.tmt_golongan):e.data.bulan_mulai_penilaian=(0,de.pl)(e.periodik.periode_awal_ak));e.listRwAkPerhitungan=t.list_rw_ak,e.listRwAkPak=t.perhitungan_pak,e.listKebutuhanAk=t.kebutuhan_ak;var a,r="",i=Gie(e.listRwAkPerhitungan);try{for(i.s();!(a=i.n()).done;){var o=a.value;o.tahun==e.periodik.tahun&&"0"==o.is_ak_pemenuhan_kp&&"0"==o.is_ak_pendidikan&&o.periode_akhir>r&&(r=o.periode_akhir)}}catch(e){i.e(e)}finally{i.f()}""!=r&&r>e.data.tahun_mulai_penilaian+"-"+String(e.data.bulan_mulai_penilaian).padStart(2,"0")+"-01"&&(e.data.bulan_mulai_penilaian=(0,de.pl)(r)+1),e.data.jumlah_bulan=e.data.bulan_selesai_penilaian-e.data.bulan_mulai_penilaian+1,e.data.angka_kredit=e.data.jumlah_bulan/12*(e.data.persentase/100)*e.data.koefisien,e.data.angka_kredit=Math.ceil(1e3*e.data.angka_kredit)/1e3,e.listRwAkPak.ak_konversi_baru=e.listRwAkPak.ak_konversi_baru,e.listRwAkPak.ak_kumulatif_baru=e.listRwAkPak.ak_kumulatif_baru}}))},doAddPak:function(){var e=this;if(this.data.skp_id&&this.periodik&&this.periodik.skp_penilaian_id){var t=this.$loading.show(),n=new FormData;n.append("skp_id",this.data.skp_id),n.append("skp_penilaian_id",this.periodik.skp_penilaian_id),n.append("bulan_mulai_penilaian",this.data.bulan_mulai_penilaian),n.append("bulan_selesai_penilaian",this.data.bulan_selesai_penilaian),n.append("tahun_mulai_penilaian",this.data.tahun_mulai_penilaian),n.append("tahun_selesai_penilaian",this.data.tahun_selesai_penilaian),n.append("periode_awal",this.periodik.periode_awal_ak),n.append("periode_akhir",this.periodik.periode_akhir_ak),n.append("is_kp",this.data.is_kp),n.append("is_kj",this.data.is_kj),n.append("is_alih_jenjang",this.data.is_alih_jenjang),n.append("tempat_sk",this.data.tempat_sk),n.append("tgl_sk",this.data.tgl_sk),"1"==this.setting.is_no_sk_pak_manual&&n.append("nomor_sk",this.data.nomor_sk),rO("/api/sinkro_siasn/job/tambah_ak",n).then((function(n){e.$refs.modal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}else alert("Pilih SKP dan Periode terlebih dahulu")},properCase:function(e){return(0,de.xJ)(e)},formatDate:function(e){return(0,de.Yq)(e)},getMonthFromDate:function(e){return(0,de.pl)(e)},getYearFromDate:function(e){return(0,de.gy)(e)},checkKenaikanPangkat:function(){this.$refs.checkKenaikanPangkat.checked?this.data.is_kp="1":this.data.is_kp="0"},checkKenaikanJabatan:function(){this.$refs.checkKenaikanJabatan.checked?this.data.is_kj="1":this.data.is_kj="0"},checkAlihJenjang:function(){this.$refs.checkAlihJenjang.checked?(this.data.is_alih_jenjang="1",this.$refs.checkKenaikanJabatan.checked=!1,this.$refs.checkKenaikanPangkat.checked=!1,this.isAlihJenjangChecked=!0):(this.data.is_alih_jenjang="0",this.isAlihJenjangChecked=!1)}}},Zie=(0,it.A)(Xie,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("v-select"),s=(0,a.resolveComponent)("Field"),c=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(c,{title:"Buat PAK",ref:"modal",onClick:t[10]||(t[10]=function(e){return o.doAddPak()})},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",jne,[Dne,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.data.tahun=e}),onChange:t[1]||(t[1]=function(){return o.getSkp&&o.getSkp.apply(o,arguments)})},Pne,544),[[a.vModelSelect,i.data.tahun]])]),(0,a.createElementVNode)("div",Fne,[Ine,(0,a.createVNode)(l,{modelValue:i.data.skp_id,"onUpdate:modelValue":[t[2]||(t[2]=function(e){return i.data.skp_id=e}),o.getPenilaianSkp],options:i.listSkp,label:"pegawai_unit_kerja",reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.pegawai_unit_kerja,n=e.pegawai_jabatan,r=e.periode_awal,i=e.periode_akhir;return[(0,a.createTextVNode)(" Unit Kerja : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(t),1),(0,a.createTextVNode)(),Une,(0,a.createTextVNode)(" Jabatan : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(n),1),(0,a.createTextVNode)(),Mne,(0,a.createTextVNode)(" Periode SKP : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.formatDate(r))+" s/d "+(0,a.toDisplayString)(o.formatDate(i)),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.pegawai_unit_kerja,n=e.pegawai_jabatan,r=e.periode_awal,i=e.periode_akhir;return[(0,a.createTextVNode)(" Unit Kerja : "+(0,a.toDisplayString)(t)+" ",1),One,(0,a.createTextVNode)(" Jabatan : "+(0,a.toDisplayString)(n)+" ",1),Lne,(0,a.createTextVNode)(" Periode SKP : "+(0,a.toDisplayString)(o.formatDate(r))+" s/d "+(0,a.toDisplayString)(o.formatDate(i)),1)]})),_:1},8,["modelValue","options","onUpdate:modelValue","reduce"])]),(0,a.createElementVNode)("div",Kne,[Rne,(0,a.createVNode)(l,{modelValue:i.periodik,"onUpdate:modelValue":[t[3]||(t[3]=function(e){return i.periodik=e}),o.getDataPeriodik],options:i.listPeriodePenilaianSkp,label:"periode_nama"},{option:(0,a.withCtx)((function(e){var t=e.periode_nama,n=e.hasil_akhir,r=e.periode_awal_ak,i=e.periode_akhir_ak;return[(0,a.createTextVNode)(" Periode Penilaian Kinerja : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(t),1),(0,a.createTextVNode)(),Hne,(0,a.createTextVNode)(" Periode Klaim Angka Kredit : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.formatDate(r))+" s/d "+(0,a.toDisplayString)(o.formatDate(i)),1),(0,a.createTextVNode)(),Qne,(0,a.createTextVNode)(" Predikat : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.properCase(n)),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.periode_nama,n=e.hasil_akhir,r=e.periode_awal_ak,i=e.periode_akhir_ak;return[(0,a.createTextVNode)(" Periode Penilaian Kinerja : "+(0,a.toDisplayString)(t)+" ",1),$ne,(0,a.createTextVNode)(" Periode Klaim Angka Kredit : "+(0,a.toDisplayString)(o.formatDate(r))+" s/d "+(0,a.toDisplayString)(o.formatDate(i))+" ",1),zne,(0,a.createTextVNode)(" Predikat : "+(0,a.toDisplayString)(o.properCase(n)),1)]})),_:1},8,["modelValue","options","onUpdate:modelValue"])]),Jne,(0,a.createElementVNode)("div",qne,[(0,a.createElementVNode)("div",Gne,[(0,a.createElementVNode)("div",Wne,[Yne,(0,a.createElementVNode)("div",Xne,[(0,a.createElementVNode)("div",Zne,[eae,(0,a.createElementVNode)("p",tae,(0,a.toDisplayString)(i.data.nama),1)])]),(0,a.createElementVNode)("div",nae,[(0,a.createElementVNode)("div",aae,[rae,(0,a.createElementVNode)("p",iae,(0,a.toDisplayString)(i.data.nip),1)])]),(0,a.createElementVNode)("div",oae,[(0,a.createElementVNode)("div",lae,[sae,(0,a.createElementVNode)("p",cae,(0,a.toDisplayString)(i.data.gelar_depan),1)])]),(0,a.createElementVNode)("div",dae,[(0,a.createElementVNode)("div",uae,[pae,(0,a.createElementVNode)("p",mae,(0,a.toDisplayString)(i.data.gelar_belakang),1)])]),(0,a.createElementVNode)("div",fae,[(0,a.createElementVNode)("div",hae,[Aae,(0,a.createElementVNode)("p",gae,(0,a.toDisplayString)(i.data.nomor_seri_karpeg),1)])]),(0,a.createElementVNode)("div",kae,[(0,a.createElementVNode)("div",bae,[yae,(0,a.createElementVNode)("p",vae,(0,a.toDisplayString)(i.data.tempat_lahir)+" / "+(0,a.toDisplayString)(o.formatDate(i.data.tgl_lahir)),1)])]),(0,a.createElementVNode)("div",Eae,[(0,a.createElementVNode)("div",Nae,[_ae,(0,a.createElementVNode)("p",wae,(0,a.toDisplayString)(i.data.jenis_kelamin),1)])]),(0,a.createElementVNode)("div",Vae,[(0,a.createElementVNode)("div",xae,[Bae,(0,a.createElementVNode)("p",Sae,(0,a.toDisplayString)(i.data.golru),1)])]),(0,a.createElementVNode)("div",Cae,[(0,a.createElementVNode)("div",Tae,[jae,(0,a.createElementVNode)("p",Dae,(0,a.toDisplayString)(i.data.jabatan)+" / "+(0,a.toDisplayString)(o.formatDate(i.data.tmt_jabatan)),1)])]),(0,a.createElementVNode)("div",Pae,[(0,a.createElementVNode)("div",Fae,[Iae,(0,a.createElementVNode)("p",Uae,(0,a.toDisplayString)(i.data.unit_kerja),1)])]),i.data.tmt_nomenklatur_lama?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("div",Mae,[(0,a.createElementVNode)("div",Oae,[Lae,(0,a.createElementVNode)("p",Kae,(0,a.toDisplayString)(i.data.jabatan_nomenklatur_lama),1)])]),(0,a.createElementVNode)("div",Rae,[(0,a.createElementVNode)("div",Hae,[Qae,(0,a.createElementVNode)("p",$ae,(0,a.toDisplayString)(o.formatDate(i.data.tmt_nomenklatur_lama)),1)])])],64)):(0,a.createCommentVNode)("",!0),i.data.tmt_jabatan_setara_lama?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createElementVNode)("div",zae,[(0,a.createElementVNode)("div",Jae,[qae,(0,a.createElementVNode)("p",Gae,(0,a.toDisplayString)(i.data.jabatan_setara_lama),1)])]),(0,a.createElementVNode)("div",Wae,[(0,a.createElementVNode)("div",Yae,[Xae,(0,a.createElementVNode)("p",Zae,(0,a.toDisplayString)(o.formatDate(i.data.tmt_jabatan_setara_lama)),1)])])],64)):(0,a.createCommentVNode)("",!0)]),ere,(0,a.createElementVNode)("div",tre,[nre,(0,a.createElementVNode)("div",are,[(0,a.createElementVNode)("div",rre,[ire,(0,a.createElementVNode)("p",ore,(0,a.toDisplayString)(i.data.atasan_nama),1)])]),(0,a.createElementVNode)("div",lre,[(0,a.createElementVNode)("div",sre,[cre,(0,a.createElementVNode)("p",dre,(0,a.toDisplayString)(i.data.atasan_nip),1)])]),(0,a.createElementVNode)("div",ure,[(0,a.createElementVNode)("div",pre,[mre,(0,a.createElementVNode)("p",fre,(0,a.toDisplayString)(i.data.atasan_jabatan),1)])]),(0,a.createElementVNode)("div",hre,[(0,a.createElementVNode)("div",Are,[gre,(0,a.createElementVNode)("p",kre,(0,a.toDisplayString)(i.data.atasan_golru),1)])]),(0,a.createElementVNode)("div",bre,[(0,a.createElementVNode)("div",yre,[vre,(0,a.createElementVNode)("p",Ere,(0,a.toDisplayString)(i.data.atasan_unit_kerja),1)])])])]),(0,a.createElementVNode)("div",Nre,[(0,a.createElementVNode)("div",_re,[i.listRwAkPerhitungan&&i.listRwAkPerhitungan.length>0?((0,a.openBlock)(),(0,a.createElementBlock)("div",wre,[(0,a.createElementVNode)("div",Vre,[xre,i.listRwAkPerhitungan?((0,a.openBlock)(),(0,a.createElementBlock)("table",Bre,[Sre,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.listRwAkPerhitungan,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",Cre,(0,a.toDisplayString)(t+1),1),(0,a.createElementVNode)("td",Tre,(0,a.toDisplayString)(e.tahun),1),(0,a.createElementVNode)("td",jre,(0,a.toDisplayString)(e.periode_nama),1),(0,a.createElementVNode)("td",Dre,(0,a.toDisplayString)(e.angka_kredit),1)])})),128))])])):(0,a.createCommentVNode)("",!0)])])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",Pre,[(0,a.createElementVNode)("div",Fre,[Ire,(0,a.createElementVNode)("p",Ure,(0,a.toDisplayString)(o.properCase(i.data.predikat)),1)])]),(0,a.createElementVNode)("div",Mre,[(0,a.createElementVNode)("div",Ore,[Lre,(0,a.createElementVNode)("p",Kre,(0,a.toDisplayString)(i.data.persentase)+" %",1)])]),(0,a.createElementVNode)("div",Rre,[(0,a.createElementVNode)("div",Hre,[Qre,(0,a.createElementVNode)("p",$re,(0,a.toDisplayString)(i.data.koefisien),1)])]),(0,a.createElementVNode)("div",zre,[(0,a.createElementVNode)("div",Jre,[qre,Gre,Wre,(0,a.createTextVNode)(),Yre,Xre,(0,a.createTextVNode)(),Zre,(0,a.createElementVNode)("p",eie,(0,a.toDisplayString)(i.data.jumlah_bulan)+" / 12 x "+(0,a.toDisplayString)(i.data.persentase)+" % x "+(0,a.toDisplayString)(i.data.koefisien)+" = "+(0,a.toDisplayString)(i.data.angka_kredit.toFixed(3)),1)])]),(0,a.createElementVNode)("div",tie,[(0,a.createElementVNode)("div",nie,[aie,(0,a.createElementVNode)("p",rie,(0,a.toDisplayString)(i.listRwAkPak.ak_kumulatif_baru+i.data.angka_kredit),1)])]),(0,a.createElementVNode)("div",iie,[(0,a.createElementVNode)("div",oie,[lie,(0,a.createElementVNode)("p",sie,(0,a.toDisplayString)(i.listKebutuhanAk.kebutuhan_ak_kp),1)])]),(0,a.createElementVNode)("div",cie,[(0,a.createElementVNode)("div",die,[uie,(0,a.createElementVNode)("p",pie,(0,a.toDisplayString)(i.listRwAkPak.ak_kumulatif_lama+i.listRwAkPak.ak_kumulatif_baru+i.data.angka_kredit),1)])]),(0,a.createElementVNode)("div",mie,[(0,a.createElementVNode)("div",fie,[hie,(0,a.createElementVNode)("p",Aie,(0,a.toDisplayString)(i.listKebutuhanAk.kebutuhan_ak_kj),1)])])]),i.setting&&"1"==i.setting.is_no_sk_pak_manual?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[gie,(0,a.createElementVNode)("div",kie,[(0,a.createElementVNode)("div",bie,[(0,a.createElementVNode)("div",yie,[vie,(0,a.createVNode)(s,{name:"nomor_sk",class:"form-control",modelValue:i.data.nomor_sk,"onUpdate:modelValue":t[4]||(t[4]=function(e){return i.data.nomor_sk=e}),maxlength:"50"},null,8,["modelValue"]),Eie])])])],64)):(0,a.createCommentVNode)("",!0),Nie,(0,a.createElementVNode)("div",_ie,[(0,a.createElementVNode)("div",wie,[(0,a.createElementVNode)("div",Vie,[xie,(0,a.createVNode)(s,{name:"tempat_sk",class:"form-control",modelValue:i.data.tempat_sk,"onUpdate:modelValue":t[5]||(t[5]=function(e){return i.data.tempat_sk=e}),maxlength:"50"},null,8,["modelValue"])])]),(0,a.createElementVNode)("div",Bie,[(0,a.createElementVNode)("div",Sie,[Cie,(0,a.createVNode)(s,{name:"tgl_sk",type:"date",class:"form-control",modelValue:i.data.tgl_sk,"onUpdate:modelValue":t[6]||(t[6]=function(e){return i.data.tgl_sk=e})},null,8,["modelValue"]),Tie])])]),jie,(0,a.createElementVNode)("div",Die,[(0,a.createElementVNode)("div",Pie,[Fie,Iie,(0,a.createElementVNode)("div",Uie,[(0,a.createElementVNode)("div",Mie,[(0,a.createElementVNode)("input",{type:"checkbox",class:"form-check-input form-check-success form-check-glow",id:"check-kenaikan-pangkat",onClick:t[7]||(t[7]=function(){return o.checkKenaikanPangkat&&o.checkKenaikanPangkat.apply(o,arguments)}),ref:"checkKenaikanPangkat",disabled:i.isAlihJenjangChecked},null,8,Oie),Lie])]),(0,a.createElementVNode)("div",Kie,[(0,a.createElementVNode)("div",Rie,[(0,a.createElementVNode)("input",{type:"checkbox",class:"form-check-input form-check-success form-check-glow",id:"check-kenaikan-jabatan",onClick:t[8]||(t[8]=function(){return o.checkKenaikanJabatan&&o.checkKenaikanJabatan.apply(o,arguments)}),ref:"checkKenaikanJabatan",disabled:i.isAlihJenjangChecked},null,8,Hie),Qie])]),(0,a.createElementVNode)("div",$ie,[(0,a.createElementVNode)("div",zie,[(0,a.createElementVNode)("input",{type:"checkbox",class:"form-check-input form-check-success form-check-glow",id:"check-alih-jenjang",onClick:t[9]||(t[9]=function(){return o.checkAlihJenjang&&o.checkAlihJenjang.apply(o,arguments)}),ref:"checkAlihJenjang"},null,512),Jie])])])])])])]})),_:1},512)}]]),eoe=Zie;var toe=(0,a.createElementVNode)("div",{class:"alert alert-primary"},[(0,a.createTextVNode)(" Riwayat Penetapan Angka Kredit 2022 yang diinput adalah "),(0,a.createElementVNode)("b",null,"YANG SUDAH DITETAPKAN"),(0,a.createTextVNode)(" oleh Instansi Pembina / Tim Penilai Angka Kredit Instansi. "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" File yang diunggah adalah file PAK yang sudah ditandatangani oleh Instansi Pembina / Tim Penilai Angka Kredit Instansi. "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Pastikan tidak ada tanggal SK PAK yang sama dengan Riwayat Angka Kredit yang lain ")],-1),noe={class:"row mt-3"},aoe={class:"col-md-6 col-12"},roe={class:"form-group"},ioe=(0,a.createElementVNode)("label",null,"Nomor SK PAK",-1),ooe=(0,a.createElementVNode)("br",null,null,-1),loe=(0,a.createElementVNode)("small",{class:"text-primary"},"Nomor SK tidak boleh ada spasi",-1),soe={class:"col-md-6 col-12"},coe={class:"form-group"},doe=(0,a.createElementVNode)("label",null,"Tanggal SK PAK",-1),uoe={class:"col-md-6 col-12"},poe={class:"form-group"},moe=(0,a.createElementVNode)("label",null,"Bulan Mulai Penilaian",-1),foe={class:"col-md-6 col-12"},hoe={class:"form-group"},Aoe=(0,a.createElementVNode)("label",null,"Tahun Mulai Penilaian",-1),goe={class:"col-md-6 col-12"},koe={class:"form-group"},boe=(0,a.createElementVNode)("label",null,"Bulan Selesai Penilaian",-1),yoe={class:"col-md-6 col-12"},voe={class:"form-group"},Eoe=(0,a.createElementVNode)("label",null,"Tahun Selesai Penilaian",-1),Noe={class:"col-md-6 col-12"},_oe={class:"form-group"},woe=(0,a.createElementVNode)("label",null,"Total Angka Kredit",-1),Voe=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Koma ditulis dengan titik. Contoh 102.5")],-1),xoe={class:"col-md-6 col-12"},Boe={class:"form-file"},Soe=(0,a.createElementVNode)("label",{class:"form-file-label",for:"filePak"},[(0,a.createElementVNode)("span",{class:"form-file-text"},"Unggah File PAK 2022"),(0,a.createElementVNode)("span",{class:"form-file-button"})],-1);const Coe={name:"ModalTambahPak2022",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{data:{bulan_mulai_penilaian:null,tahun_mulai_penilaian:null,bulan_selesai_penilaian:null,tahun_selesai_penilaian:null,angka_kredit:null,nomor_sk:null,tgl_sk:null,id:null},formData:{},selectedFile:null}},methods:{show:function(){this.$refs.modal.show()},handleFileChange:function(e){this.selectedFile=e.target.files[0]},doTambahPak2022:function(){var e=this;if(this.selectedFile){var t=this.$loading.show(),n=new FormData;n.append("tgl_sk",this.data.tgl_sk),n.append("nomor_sk",this.data.nomor_sk),n.append("bulan_mulai_penilaian",this.data.bulan_mulai_penilaian),n.append("tahun_mulai_penilaian",this.data.tahun_mulai_penilaian),n.append("bulan_selesai_penilaian",this.data.bulan_selesai_penilaian),n.append("tahun_selesai_penilaian",this.data.tahun_selesai_penilaian),n.append("angka_kredit",this.data.angka_kredit),n.append("file",this.selectedFile),Ts.A.defaults.headers.common["Content-Type"]="multipart/form-data",Ts.A.post("/api/ak/2022",n).then((function(n){if("200"==n.status)1==n.data.success?(e.$refs.modal.hide(),t.hide(),e.$emit("done")):(alert(n.data.message),t.hide());else{var a=JSON.parse((new TextDecoder).decode(n.data));alert(a.message),t.hide()}})).catch((function(e){alert(e),t.hide()}))}else alert("Harus mengunggah Dokumen PAK 2022")},properCase:function(e){return(0,de.xJ)(e)},formatDate:function(e){return(0,de.Yq)(e)},getMonthFromDate:function(e){return(0,de.pl)(e)}}},Toe=(0,it.A)(Coe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("Form"),c=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(c,{title:"add"==i.data.mode?"Tambah Riwayat PAK 2022":"Edit Riwayat PAK 2022",ref:"modal",onClick:t[4]||(t[4]=function(e){return o.doTambahPak2022()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(s,{ref:"formTambahPak2022"},{default:(0,a.withCtx)((function(){return[toe,(0,a.createElementVNode)("div",noe,[(0,a.createElementVNode)("div",aoe,[(0,a.createElementVNode)("div",roe,[ioe,(0,a.createTextVNode)(),ooe,loe,(0,a.createVNode)(l,{class:"form-control",name:"nomor_sk",modelValue:i.data.nomor_sk,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.data.nomor_sk=e}),type:"text"},null,8,["modelValue"])])]),(0,a.createElementVNode)("div",soe,[(0,a.createElementVNode)("div",coe,[doe,(0,a.createVNode)(l,{class:"form-control",name:"tgl_sk",modelValue:i.data.tgl_sk,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.data.tgl_sk=e}),type:"date"},null,8,["modelValue"])])]),(0,a.createElementVNode)("div",uoe,[(0,a.createElementVNode)("div",poe,[moe,(0,a.createVNode)(l,{class:"form-control",name:"bulan_mulai_penilaian",value:"01",type:"text",disabled:""})])]),(0,a.createElementVNode)("div",foe,[(0,a.createElementVNode)("div",hoe,[Aoe,(0,a.createVNode)(l,{class:"form-control",name:"tahun_mulai_penilaian",value:"2022",type:"number",disabled:""})])]),(0,a.createElementVNode)("div",goe,[(0,a.createElementVNode)("div",koe,[boe,(0,a.createVNode)(l,{class:"form-control",name:"bulan_selesai_penilaian",value:"12",type:"number",disabled:""})])]),(0,a.createElementVNode)("div",yoe,[(0,a.createElementVNode)("div",voe,[Eoe,(0,a.createVNode)(l,{class:"form-control",name:"tahun_selesai_penilaian",value:"2022",type:"number",disabled:""})])]),(0,a.createElementVNode)("div",Noe,[(0,a.createElementVNode)("div",_oe,[woe,(0,a.createVNode)(l,{class:"form-control",name:"angka_kredit",modelValue:i.data.angka_kredit,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.data.angka_kredit=e}),type:"number",maxlength:"6"},null,8,["modelValue"]),Voe])]),(0,a.createElementVNode)("div",xoe,[(0,a.createElementVNode)("div",Boe,[Soe,(0,a.createElementVNode)("input",{type:"file",class:"form-file-input",onChange:t[3]||(t[3]=function(){return o.handleFileChange&&o.handleFileChange.apply(o,arguments)}),id:"filePak"},null,32)])])])]})),_:1},512)]})),_:1},8,["title"])}]]);var joe={class:"row mt-2"},Doe={key:0,class:"col-md-12 col-12"},Poe={class:"form-group"},Foe=(0,a.createElementVNode)("label",null,"Atasan Untuk Persetujuan",-1),Ioe={class:"form-control-static"},Uoe={class:"col-md-6 col-12"},Moe={class:"form-group"},Ooe=(0,a.createElementVNode)("label",null,"Nomor SK PAK",-1),Loe={class:"form-control-static"},Koe={class:"col-md-6 col-12"},Roe={class:"form-group"},Hoe=(0,a.createElementVNode)("label",null,"Tanggal SK PAK",-1),Qoe={class:"form-control-static"},$oe={class:"col-md-6 col-12"},zoe={class:"form-group"},Joe=(0,a.createElementVNode)("label",null,"Bulan Mulai Penilaian",-1),qoe={class:"form-control-static"},Goe={class:"col-md-6 col-12"},Woe={class:"form-group"},Yoe=(0,a.createElementVNode)("label",null,"Tahun Mulai Penilaian",-1),Xoe={class:"form-control-static"},Zoe={class:"col-md-6 col-12"},ele={class:"form-group"},tle=(0,a.createElementVNode)("label",null,"Bulan Selesai Penilaian",-1),nle={class:"form-control-static"},ale={class:"col-md-6 col-12"},rle={class:"form-group"},ile=(0,a.createElementVNode)("label",null,"Tahun Selesai Penilaian",-1),ole={class:"form-control-static"},lle={class:"col-md-6 col-12"},sle={class:"form-group"},cle=(0,a.createElementVNode)("label",null,"Total Angka Kredit",-1),dle={class:"form-control-static"},ule={class:"col-12 mb-4"},ple=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"icon icon-tabler icon-tabler-refresh",width:"24",height:"24",viewBox:"0 0 24 24","stroke-width":"2",stroke:"currentColor",fill:"none","stroke-linecap":"round","stroke-linejoin":"round"},[(0,a.createElementVNode)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,a.createElementVNode)("path",{d:"M20 11a8.1 8.1 0 0 0 -15.5 -2m-.5 -4v4h4"}),(0,a.createElementVNode)("path",{d:"M4 13a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4"})],-1);const mle={name:"ModalDetailPak2022",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:{mode:{type:String,default:"pegawai"}},emits:["done"],data:function(){return{data:{id:null,bulan_mulai_penilaian:null,tahun_mulai_penilaian:null,bulan_selesai_penilaian:null,tahun_selesai_penilaian:null,angka_kredit:null,nomor_sk:null,tgl_sk:null,pegawai_atasan_nip:null,pegawai_atasan_nama:null,status:null}}},methods:{show:function(e){var t=this,n="";n="admin"==this.mode?"/api/admin/ak/2022/":"/api/ak/2022/",this.$root.get(n+e).then((function(e){t.data={id:e.id,bulan_mulai_penilaian:e.bulan_mulai_penilaian,tahun_mulai_penilaian:e.tahun_mulai_penilaian,bulan_selesai_penilaian:e.bulan_selesai_penilaian,tahun_selesai_penilaian:e.tahun_selesai_penilaian,angka_kredit:e.angka_kredit_baru,nomor_sk:e.nomor_sk,tgl_sk:e.tgl_sk,pegawai_atasan_nip:e.pegawai_atasan_nip,pegawai_atasan_nama:e.pegawai_atasan_nama,status:e.status},t.data.periode=(0,de.Yq)(t.data.tgl_sk)})),this.$refs.modal.show()},reloadDataPegawai:function(){var e=this,t=this.$loading.show();try{et.A.post("/api/ak/2022/"+this.data.id+"/reload").then((function(n){e.$refs.modal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}catch(e){alert(e.message),t.hide()}},properCase:function(e){return(0,de.xJ)(e)},formatDate:function(e){return(0,de.Yq)(e)},getMonthFromDate:function(e){return(0,de.pl)(e)}}},fle=(0,it.A)(mle,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(l,{title:"Detail PAK 2022",ref:"modal"},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",joe,[i.data.pegawai_atasan_nama?((0,a.openBlock)(),(0,a.createElementBlock)("div",Doe,[(0,a.createElementVNode)("div",Poe,[Foe,(0,a.createElementVNode)("p",Ioe,(0,a.toDisplayString)(i.data.pegawai_atasan_nama),1)])])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",Uoe,[(0,a.createElementVNode)("div",Moe,[Ooe,(0,a.createElementVNode)("p",Loe,(0,a.toDisplayString)(i.data.nomor_sk),1)])]),(0,a.createElementVNode)("div",Koe,[(0,a.createElementVNode)("div",Roe,[Hoe,(0,a.createElementVNode)("p",Qoe,(0,a.toDisplayString)(i.data.tgl_sk),1)])]),(0,a.createElementVNode)("div",$oe,[(0,a.createElementVNode)("div",zoe,[Joe,(0,a.createElementVNode)("p",qoe,(0,a.toDisplayString)(i.data.bulan_mulai_penilaian),1)])]),(0,a.createElementVNode)("div",Goe,[(0,a.createElementVNode)("div",Woe,[Yoe,(0,a.createElementVNode)("p",Xoe,(0,a.toDisplayString)(i.data.tahun_mulai_penilaian),1)])]),(0,a.createElementVNode)("div",Zoe,[(0,a.createElementVNode)("div",ele,[tle,(0,a.createElementVNode)("p",nle,(0,a.toDisplayString)(i.data.bulan_selesai_penilaian),1)])]),(0,a.createElementVNode)("div",ale,[(0,a.createElementVNode)("div",rle,[ile,(0,a.createElementVNode)("p",ole,(0,a.toDisplayString)(i.data.tahun_selesai_penilaian),1)])]),(0,a.createElementVNode)("div",lle,[(0,a.createElementVNode)("div",sle,[cle,(0,a.createElementVNode)("p",dle,(0,a.toDisplayString)(i.data.angka_kredit),1)])]),(0,a.createElementVNode)("div",ule,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left btn-warning",onClick:t[0]||(t[0]=function(e){return o.reloadDataPegawai()})},[ple,(0,a.createTextVNode)("Muat Ulang ")])])])]})),_:1},512)}]]);var hle={class:"form-group"},Ale=(0,a.createElementVNode)("label",null,"Tahun",-1),gle={class:"form-control-static"},kle={class:"form-group"},ble=(0,a.createElementVNode)("label",null,"Periode SKP ",-1),yle={class:"form-control-static"},vle={class:"form-group"},Ele=(0,a.createElementVNode)("label",null,"Periode Penilaian SKP ",-1),Nle={class:"form-control-static"},_le={class:"form-group"},wle=(0,a.createElementVNode)("label",null,"Periode Klaim Angka Kredit",-1),Vle={class:"form-control-static"},xle={class:"form-group"},Ble=(0,a.createElementVNode)("label",null,"STATUS",-1),Sle={class:"form-control-static"},Cle=(0,a.createElementVNode)("br",null,null,-1),Tle={key:0,class:"form-control-static text-danger"},jle=(0,a.createElementVNode)("ul",{class:"nav nav-tabs",id:"myTab",role:"tablist"},[(0,a.createElementVNode)("li",{class:"nav-item",role:"presentation"},[(0,a.createElementVNode)("button",{class:"nav-link active",id:"data-pribadi-tab","data-bs-toggle":"tab","data-bs-target":"#detailDataPribadi",type:"button",role:"tab","aria-controls":"pribadi","aria-selected":"true"},"Data Pegawai")]),(0,a.createElementVNode)("li",{class:"nav-item",role:"presentation"},[(0,a.createElementVNode)("button",{class:"nav-link",id:"data-pengajuan-ak-tab","data-bs-toggle":"tab","data-bs-target":"#detailPengajuanAk",type:"button",role:"tab","aria-controls":"pribadi","aria-selected":"true"},"Pengajuan Angka Kredit")])],-1),Dle={class:"tab-content",id:"myTabContent"},Ple={class:"tab-pane fade show active",id:"detailDataPribadi",role:"tabpanel","aria-labelledby":"data-pribadi-tab"},Fle={class:"row mt-3"},Ile=(0,a.createElementVNode)("h6",null,"Data Pribadi",-1),Ule={class:"col-md-6 col-12"},Mle={class:"form-group"},Ole=(0,a.createElementVNode)("label",null,"Nama",-1),Lle={class:"form-control-static"},Kle={class:"col-md-6 col-12"},Rle={class:"form-group"},Hle=(0,a.createElementVNode)("label",null,"NIP",-1),Qle={class:"form-control-static"},$le={class:"col-md-6 col-12"},zle={class:"form-group"},Jle=(0,a.createElementVNode)("label",null,"Nomor Seri Karpeg",-1),qle={class:"form-control-static"},Gle={class:"col-md-6 col-12"},Wle={class:"form-group"},Yle=(0,a.createElementVNode)("label",null,"Tempat/Tgl. Lahir",-1),Xle={class:"form-control-static"},Zle={class:"col-md-6 col-12"},ese={class:"form-group"},tse=(0,a.createElementVNode)("label",null,"Jenis Kelamin",-1),nse={class:"form-control-static"},ase={class:"col-md-6 col-12"},rse={class:"form-group"},ise=(0,a.createElementVNode)("label",null,"Pangkat / Golongan Ruang / TMT",-1),ose={class:"form-control-static"},lse={class:"col-md-6 col-12"},sse={class:"form-group"},cse=(0,a.createElementVNode)("label",null,"Jabatan / TMT",-1),dse={class:"form-control-static"},use={class:"col-md-6 col-12"},pse={class:"form-group"},mse=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),fse={class:"form-control-static"},hse=(0,a.createElementVNode)("hr",null,null,-1),Ase={class:"row mt-3"},gse=(0,a.createElementVNode)("h6",null,"Data Pejabat Penilai Kinerja",-1),kse={class:"col-md-6 col-12"},bse={class:"form-group"},yse=(0,a.createElementVNode)("label",null,"Nama",-1),vse={class:"form-control-static"},Ese={class:"col-md-6 col-12"},Nse={class:"form-group"},_se=(0,a.createElementVNode)("label",null,"NIP",-1),wse={class:"form-control-static"},Vse={class:"col-md-6 col-12"},xse={class:"form-group"},Bse=(0,a.createElementVNode)("label",null,"Jabatan",-1),Sse={class:"form-control-static"},Cse={class:"col-md-6 col-12"},Tse={class:"form-group"},jse=(0,a.createElementVNode)("label",null,"Golongan",-1),Dse={class:"form-control-static"},Pse={class:"col-md-6 col-12"},Fse={class:"form-group"},Ise=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),Use={class:"form-control-static"},Mse={class:"tab-pane fade",id:"detailPengajuanAk",role:"tabpanel","aria-labelledby":"data-pengajuan-ak-tab"},Ose={class:"row mt-3"},Lse={class:"col-md-4 col-12"},Kse={class:"form-group"},Rse=(0,a.createElementVNode)("label",null,"Predikat",-1),Hse={class:"form-control-static",style:{"font-size":"14pt"}},Qse={class:"col-md-4 col-12"},$se={class:"form-group"},zse=(0,a.createElementVNode)("label",null,"Persentase Predikat Kinerja",-1),Jse={class:"form-control-static",style:{"font-size":"14pt"}},qse={class:"col-md-4 col-12"},Gse={class:"form-group"},Wse=(0,a.createElementVNode)("label",null,"Koefisien Angka Kredit Tahunan",-1),Yse={class:"form-control-static",style:{"font-size":"14pt"}},Xse={class:"col-md-12 col-12"},Zse={class:"form-group"},ece=(0,a.createElementVNode)("label",null,"Angka Kredit yang didapat",-1),tce=(0,a.createElementVNode)("br",null,null,-1),nce=(0,a.createElementVNode)("small",{class:"text-muted"},"(Jumlah Bulan Penilaian / 12) x Persentase Predikat Kinerja x Koefisien Angka Kredit Tahunan",-1),ace=(0,a.createElementVNode)("br",null,null,-1),rce=(0,a.createElementVNode)("small",{class:"text-muted"},"Jika TMT Jabatan lebih dari Periode Awal Penilaian Kinerja, maka Jumlah Bulan Penilaian dihitung sejak TMT Jabatan",-1),ice=(0,a.createElementVNode)("br",null,null,-1),oce={class:"form-control-static",style:{"font-size":"14pt"}},lce={class:"col-md-6 col-12"},sce={class:"form-group"},cce=(0,a.createElementVNode)("label",null,"Angka Kredit Kumulatif",-1),dce={class:"form-control-static",style:{"font-size":"14pt"}},uce=(0,a.createElementVNode)("hr",null,null,-1),pce={class:"row mt-3"},mce={class:"col-md-4 col-12"},fce={class:"form-group"},hce=(0,a.createElementVNode)("label",null,"Nomor SK",-1),Ace={class:"form-control-static"},gce={class:"col-md-4 col-12"},kce={class:"form-group"},bce=(0,a.createElementVNode)("label",null,"Tanggal SK",-1),yce={class:"form-control-static"},vce={class:"col-md-4 col-12"},Ece={class:"form-group"},Nce=(0,a.createElementVNode)("label",null,"Lokasi / Tempat Penandatangan",-1),_ce={class:"form-control-static"},wce=(0,a.createElementVNode)("hr",null,null,-1),Vce={class:"row mt-3"},xce={class:"col-md-6 col-12"},Bce={class:"form-group"},Sce=(0,a.createElementVNode)("label",null,"Pangkat / Gol. Ruang Sekarang",-1),Cce={class:"form-control-static"},Tce=(0,a.createElementVNode)("br",null,null,-1),jce={class:"col-md-6 col-12"},Dce={class:"form-group"},Pce=(0,a.createElementVNode)("label",null,"Pangkat / Gol. Ruang Selanjutnya",-1),Fce={class:"form-control-static"},Ice={class:"row mt-3"},Uce={class:"col-md-6 col-12"},Mce={class:"form-group"},Oce=(0,a.createElementVNode)("label",null,"Jabatan Sekarang",-1),Lce={class:"form-control-static"},Kce=(0,a.createElementVNode)("br",null,null,-1),Rce={class:"col-md-6 col-12"},Hce={class:"form-group"},Qce=(0,a.createElementVNode)("label",null,"Jabatan Selanjutnya",-1),$ce={key:0,class:"form-control-static"},zce={key:1},Jce=(0,a.createElementVNode)("hr",null,null,-1),qce={class:"row mt-3"},Gce={class:"col-md-6 col-12"},Wce={class:"form-group"},Yce=(0,a.createElementVNode)("label",null,"Angka Kredit Minimal untuk Kenaikan Pangkat",-1),Xce={class:"form-control-static"},Zce={class:"col-md-6 col-12"},ede={class:"form-group"},tde=(0,a.createElementVNode)("label",null,"Angka Kredit Minimal untuk Kenaikan Jabatan",-1),nde={class:"form-control-static"},ade={class:"row mt-3"},rde={class:"col-md-6 col-12"},ide={class:"form-group"},ode={class:"form-control-static"},lde={class:"col-md-6 col-12"},sde={class:"form-group"},cde={class:"form-control-static"},dde=(0,a.createElementVNode)("hr",null,null,-1),ude={class:"row mt-3"},pde={class:"col-12"},mde=(0,a.createElementVNode)("p",null,"Peruntukan Pengajuan Angka Kredit",-1),fde={class:"form-check"},hde={class:"custom-control custom-checkbox"},Ade=["checked"],gde=(0,a.createElementVNode)("label",{class:"form-check-label"},"Kenaikan Pangkat",-1),kde={class:"form-check"},bde={class:"custom-control custom-checkbox"},yde=["checked"],vde=(0,a.createElementVNode)("label",{class:"form-check-label"},"Kenaikan Jabatan",-1);function Ede(e){return Ede="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ede(e)}function Nde(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Ede(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=Ede(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Ede(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const _de={name:"ModalDetailPak",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:{mode:{type:String,default:"pegawai"}},emits:["done"],data:function(){var e;return{data:(e={nama:"",nip:"",nomor_seri_karpeg:"",tempat_lahir:"",tgl_lahir:"",jenis_kelamin:"",pangkat:"",golru:"",tmt_golongan:"",jabatan:"",tmt_jabatan:"",unit_kerja:"",atasan_nama:"",atasan_nip:"",atasan_jabatan:"",atasan_unit_kerja:"",atasan_golru:"",bulan_mulai_penilaian:null,tahun_mulai_penilaian:null,bulan_selesai_penilaian:null,tahun_selesai_penilaian:null,angka_kredit:null,tgl_sk:null,jumlah_bulan:"",predikat:null,persentase:null,koefisien:null,angka_kredit_lama:0},Nde(e,"angka_kredit",0),Nde(e,"angka_kredit_baru",0),Nde(e,"nomor_sk",""),Nde(e,"isCheckedKp",!1),Nde(e,"isCheckedKj",!1),Nde(e,"tempat_sk",""),Nde(e,"tgl_sk",""),Nde(e,"ak_minimal_kp",0),Nde(e,"ak_minimal_kj",0),Nde(e,"kebutuhan_ak_kp",0),Nde(e,"kebutuhan_ak_kj",0),Nde(e,"golru_tmt",""),Nde(e,"pangkat_naik",""),Nde(e,"golru_naik",""),Nde(e,"kelompok_jabatan",""),Nde(e,"jenjang",""),Nde(e,"jabatan_tmt",""),Nde(e,"jenjang_naik",""),Nde(e,"status",""),Nde(e,"alasan_tolak",""),e),keterangan_kp:"",keterangan_kj:""}},methods:{show:function(e){var t=this,n="";n="admin"==this.mode?"/api/admin/ak/":"/api/ak/",this.$root.get(n+e).then((function(e){var n;t.data=(Nde(n={bulan_mulai_penilaian:e.bulan_mulai_penilaian,tahun_mulai_penilaian:e.tahun_mulai_penilaian,bulan_selesai_penilaian:e.bulan_selesai_penilaian,tahun_selesai_penilaian:e.tahun_selesai_penilaian,angka_kredit:e.angka_kredit_baru,tgl_sk:e.tgl_sk,nama:e.pegawai_nama,nip:e.pegawai_nip,tempat_lahir:e.pegawai_tempat_lahir,tgl_lahir:e.pegawai_tgl_lahir,jenis_kelamin:"M"==e.pegawai_jenis_kelamin?"Pria":"Wanita",nomor_seri_karpeg:e.nomor_seri_karpeg,pangkat:e.pangkat,golru:e.golru,tmt_golongan:e.golru_tmt,jabatan:e.jabatan,tmt_jabatan:e.jabatan_tmt,unit_kerja:e.unit_kerja,atasan_nama:e.pegawai_atasan_nama,atasan_nip:e.pegawai_atasan_nip,atasan_jabatan:e.pegawai_atasan_jabatan,atasan_unit_kerja:e.pegawai_atasan_unit_kerja,atasan_golru:e.pegawai_atasan_golru,jumlah_bulan:e.jumlah_bulan,predikat:e.predikat_kinerja,persentase:e.persentase,koefisien:e.koefisien,angka_kredit_lama:e.angka_kredit_lama},"angka_kredit",e.angka_kredit),Nde(n,"angka_kredit_baru",e.angka_kredit_baru),Nde(n,"nomor_sk",e.nomor_sk?e.nomor_sk:"-"),Nde(n,"isCheckedKp",e.is_kp),Nde(n,"isCheckedKj",e.is_kj),Nde(n,"tahun",e.tahun),Nde(n,"periode_awal",e.periode_awal),Nde(n,"periode_akhir",e.periode_akhir),Nde(n,"periode_awal_skp",e.periode_awal_skp),Nde(n,"periode_akhir_skp",e.periode_akhir_skp),Nde(n,"periode_nama",e.periode_nama),Nde(n,"tempat_sk",e.tempat_sk),Nde(n,"ak_minimal_kp",e.ak_minimal_kp),Nde(n,"ak_minimal_kj",e.ak_minimal_kj),Nde(n,"kebutuhan_ak_kp",e.kebutuhan_ak_kp),Nde(n,"kebutuhan_ak_kj",e.kebutuhan_ak_kj),Nde(n,"golru_tmt",e.golru_tmt),Nde(n,"pangkat_naik",e.pangkat_naik),Nde(n,"golru_naik",e.golru_naik),Nde(n,"kelompok_jabatan",e.kelompok_jabatan),Nde(n,"jenjang",e.jenjang),Nde(n,"jabatan_tmt",e.jabatan_tmt),Nde(n,"jenjang_naik",e.jenjang_naik),Nde(n,"status",e.status),Nde(n,"alasan_tolak",e.alasan_tolak),n),t.data.periode=(0,de.Yq)(t.data.tgl_sk),t.keterangan_kp=parseInt(t.data.kebutuhan_ak_kp)>=0?"Kelebihan":"Kekurangan",t.keterangan_kj=parseInt(t.data.kebutuhan_ak_kj)>=0?"Kelebihan":"Kekurangan"})),this.$refs.modal.show()},properCase:function(e){return(0,de.xJ)(e)},formatDate:function(e){return(0,de.Yq)(e)},getMonthFromDate:function(e){return(0,de.pl)(e)}}},wde=(0,it.A)(_de,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(l,{title:"Detail PAK",ref:"modal"},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",hle,[Ale,(0,a.createElementVNode)("p",gle,(0,a.toDisplayString)(i.data.tahun),1)]),(0,a.createElementVNode)("div",kle,[ble,(0,a.createElementVNode)("p",yle,(0,a.toDisplayString)(o.formatDate(i.data.periode_awal_skp))+" s/d "+(0,a.toDisplayString)(o.formatDate(i.data.periode_akhir_skp)),1)]),(0,a.createElementVNode)("div",vle,[Ele,(0,a.createElementVNode)("p",Nle,(0,a.toDisplayString)(i.data.periode_nama),1)]),(0,a.createElementVNode)("div",_le,[wle,(0,a.createElementVNode)("p",Vle,(0,a.toDisplayString)(o.formatDate(i.data.periode_awal))+" s/d "+(0,a.toDisplayString)(o.formatDate(i.data.periode_akhir)),1)]),(0,a.createElementVNode)("div",xle,[Ble,(0,a.createElementVNode)("p",Sle,[(0,a.createTextVNode)((0,a.toDisplayString)(i.data.status)+" ",1),Cle,i.data.alasan_tolak?((0,a.openBlock)(),(0,a.createElementBlock)("span",Tle,(0,a.toDisplayString)(i.data.alasan_tolak),1)):(0,a.createCommentVNode)("",!0)])]),jle,(0,a.createElementVNode)("div",Dle,[(0,a.createElementVNode)("div",Ple,[(0,a.createElementVNode)("div",Fle,[Ile,(0,a.createElementVNode)("div",Ule,[(0,a.createElementVNode)("div",Mle,[Ole,(0,a.createElementVNode)("p",Lle,(0,a.toDisplayString)(i.data.nama),1)])]),(0,a.createElementVNode)("div",Kle,[(0,a.createElementVNode)("div",Rle,[Hle,(0,a.createElementVNode)("p",Qle,(0,a.toDisplayString)(i.data.nip),1)])]),(0,a.createElementVNode)("div",$le,[(0,a.createElementVNode)("div",zle,[Jle,(0,a.createElementVNode)("p",qle,(0,a.toDisplayString)(i.data.nomor_seri_karpeg),1)])]),(0,a.createElementVNode)("div",Gle,[(0,a.createElementVNode)("div",Wle,[Yle,(0,a.createElementVNode)("p",Xle,(0,a.toDisplayString)(i.data.tempat_lahir)+" / "+(0,a.toDisplayString)(o.formatDate(i.data.tgl_lahir)),1)])]),(0,a.createElementVNode)("div",Zle,[(0,a.createElementVNode)("div",ese,[tse,(0,a.createElementVNode)("p",nse,(0,a.toDisplayString)(i.data.jenis_kelamin),1)])]),(0,a.createElementVNode)("div",ase,[(0,a.createElementVNode)("div",rse,[ise,(0,a.createElementVNode)("p",ose,(0,a.toDisplayString)(i.data.pangkat)+" / "+(0,a.toDisplayString)(i.data.golru)+" / "+(0,a.toDisplayString)(o.formatDate(i.data.tmt_golongan)),1)])]),(0,a.createElementVNode)("div",lse,[(0,a.createElementVNode)("div",sse,[cse,(0,a.createElementVNode)("p",dse,(0,a.toDisplayString)(i.data.jabatan)+" / "+(0,a.toDisplayString)(o.formatDate(i.data.tmt_jabatan)),1)])]),(0,a.createElementVNode)("div",use,[(0,a.createElementVNode)("div",pse,[mse,(0,a.createElementVNode)("p",fse,(0,a.toDisplayString)(i.data.unit_kerja),1)])])]),hse,(0,a.createElementVNode)("div",Ase,[gse,(0,a.createElementVNode)("div",kse,[(0,a.createElementVNode)("div",bse,[yse,(0,a.createElementVNode)("p",vse,(0,a.toDisplayString)(i.data.atasan_nama),1)])]),(0,a.createElementVNode)("div",Ese,[(0,a.createElementVNode)("div",Nse,[_se,(0,a.createElementVNode)("p",wse,(0,a.toDisplayString)(i.data.atasan_nip),1)])]),(0,a.createElementVNode)("div",Vse,[(0,a.createElementVNode)("div",xse,[Bse,(0,a.createElementVNode)("p",Sse,(0,a.toDisplayString)(i.data.atasan_jabatan),1)])]),(0,a.createElementVNode)("div",Cse,[(0,a.createElementVNode)("div",Tse,[jse,(0,a.createElementVNode)("p",Dse,(0,a.toDisplayString)(i.data.atasan_golru),1)])]),(0,a.createElementVNode)("div",Pse,[(0,a.createElementVNode)("div",Fse,[Ise,(0,a.createElementVNode)("p",Use,(0,a.toDisplayString)(i.data.atasan_unit_kerja),1)])])])]),(0,a.createElementVNode)("div",Mse,[(0,a.createElementVNode)("div",Ose,[(0,a.createElementVNode)("div",Lse,[(0,a.createElementVNode)("div",Kse,[Rse,(0,a.createElementVNode)("p",Hse,(0,a.toDisplayString)(o.properCase(i.data.predikat)),1)])]),(0,a.createElementVNode)("div",Qse,[(0,a.createElementVNode)("div",$se,[zse,(0,a.createElementVNode)("p",Jse,(0,a.toDisplayString)(i.data.persentase)+" %",1)])]),(0,a.createElementVNode)("div",qse,[(0,a.createElementVNode)("div",Gse,[Wse,(0,a.createElementVNode)("p",Yse,(0,a.toDisplayString)(i.data.koefisien),1)])]),(0,a.createElementVNode)("div",Xse,[(0,a.createElementVNode)("div",Zse,[ece,tce,nce,(0,a.createTextVNode)(),ace,rce,(0,a.createTextVNode)(),ice,(0,a.createElementVNode)("p",oce,(0,a.toDisplayString)(i.data.jumlah_bulan)+" / 12 x "+(0,a.toDisplayString)(i.data.persentase)+" % x "+(0,a.toDisplayString)(i.data.koefisien)+" = "+(0,a.toDisplayString)(i.data.angka_kredit),1)])]),(0,a.createElementVNode)("div",lce,[(0,a.createElementVNode)("div",sce,[cce,(0,a.createElementVNode)("p",dce,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.data.angka_kredit_baru),1)])])])]),uce,(0,a.createElementVNode)("div",pce,[(0,a.createElementVNode)("div",mce,[(0,a.createElementVNode)("div",fce,[hce,(0,a.createElementVNode)("p",Ace,(0,a.toDisplayString)(i.data.nomor_sk),1)])]),(0,a.createElementVNode)("div",gce,[(0,a.createElementVNode)("div",kce,[bce,(0,a.createElementVNode)("p",yce,(0,a.toDisplayString)(o.formatDate(i.data.tgl_sk)),1)])]),(0,a.createElementVNode)("div",vce,[(0,a.createElementVNode)("div",Ece,[Nce,(0,a.createElementVNode)("p",_ce,(0,a.toDisplayString)(i.data.tempat_sk),1)])])]),wce,(0,a.createElementVNode)("div",Vce,[(0,a.createElementVNode)("div",xce,[(0,a.createElementVNode)("div",Bce,[Sce,(0,a.createElementVNode)("p",Cce,[(0,a.createTextVNode)((0,a.toDisplayString)(i.data.pangkat)+" / "+(0,a.toDisplayString)(i.data.golru)+" ",1),Tce,(0,a.createTextVNode)(" TMT "+(0,a.toDisplayString)(o.formatDate(i.data.golru_tmt)),1)])])]),(0,a.createElementVNode)("div",jce,[(0,a.createElementVNode)("div",Dce,[Pce,(0,a.createElementVNode)("p",Fce,(0,a.toDisplayString)(i.data.pangkat_naik)+" / "+(0,a.toDisplayString)(i.data.golru_naik),1)])])]),(0,a.createElementVNode)("div",Ice,[(0,a.createElementVNode)("div",Uce,[(0,a.createElementVNode)("div",Mce,[Oce,(0,a.createElementVNode)("p",Lce,[(0,a.createTextVNode)((0,a.toDisplayString)(i.data.kelompok_jabatan)+" "+(0,a.toDisplayString)(i.data.jenjang)+" ",1),Kce,(0,a.createTextVNode)(" TMT "+(0,a.toDisplayString)(o.formatDate(i.data.jabatan_tmt)),1)])])]),(0,a.createElementVNode)("div",Rce,[(0,a.createElementVNode)("div",Hce,[Qce,i.data.jenjang_naik?((0,a.openBlock)(),(0,a.createElementBlock)("p",$ce,(0,a.toDisplayString)(i.data.kelompok_jabatan)+" "+(0,a.toDisplayString)(i.data.jenjang_naik),1)):((0,a.openBlock)(),(0,a.createElementBlock)("p",zce,"-"))])])]),Jce,(0,a.createElementVNode)("div",qce,[(0,a.createElementVNode)("div",Gce,[(0,a.createElementVNode)("div",Wce,[Yce,(0,a.createElementVNode)("p",Xce,(0,a.toDisplayString)(i.data.ak_minimal_kp),1)])]),(0,a.createElementVNode)("div",Zce,[(0,a.createElementVNode)("div",ede,[tde,(0,a.createElementVNode)("p",nde,(0,a.toDisplayString)(i.data.ak_minimal_kj),1)])])]),(0,a.createElementVNode)("div",ade,[(0,a.createElementVNode)("div",rde,[(0,a.createElementVNode)("div",ide,[(0,a.createElementVNode)("label",null,(0,a.toDisplayString)(i.keterangan_kp)+" Angka Kredit untuk Kenaikan Pangkat",1),(0,a.createElementVNode)("p",ode,(0,a.toDisplayString)(i.data.kebutuhan_ak_kp),1)])]),(0,a.createElementVNode)("div",lde,[(0,a.createElementVNode)("div",sde,[(0,a.createElementVNode)("label",null,(0,a.toDisplayString)(i.keterangan_kj)+" Angka Kredit untuk Kenaikan Jabatan",1),(0,a.createElementVNode)("p",cde,(0,a.toDisplayString)(i.data.kebutuhan_ak_kj),1)])])]),dde,(0,a.createElementVNode)("div",ude,[(0,a.createElementVNode)("div",pde,[mde,(0,a.createElementVNode)("div",fde,[(0,a.createElementVNode)("div",hde,[(0,a.createElementVNode)("input",{type:"checkbox",class:"form-check-input form-check-success form-check-glow",checked:i.data.isCheckedKp,disabled:""},null,8,Ade),gde])]),(0,a.createElementVNode)("div",kde,[(0,a.createElementVNode)("div",bde,[(0,a.createElementVNode)("input",{type:"checkbox",class:"form-check-input form-check-success form-check-glow",checked:i.data.isCheckedKj,disabled:""},null,8,yde),vde])])])])])])]})),_:1},512)}]]);var Vde={class:"row mt-2"},xde={key:0,class:"col-md-6 col-12"},Bde={class:"form-group"},Sde=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),Cde={class:"form-control-static"},Tde={key:1,class:"col-md-6 col-12"},jde={class:"form-group"},Dde=(0,a.createElementVNode)("label",null,"Jabatan",-1),Pde={class:"form-control-static"},Fde={class:"col-md-6 col-12"},Ide={class:"form-group"},Ude=(0,a.createElementVNode)("label",null,"Nomor SK PAK",-1),Mde={class:"form-control-static"},Ode={class:"col-md-6 col-12"},Lde={class:"form-group"},Kde=(0,a.createElementVNode)("label",null,"Tanggal SK PAK",-1),Rde={class:"form-control-static"},Hde={class:"col-md-6 col-12"},Qde={class:"form-group"},$de=(0,a.createElementVNode)("label",null,"Bulan Mulai Penilaian",-1),zde={class:"form-control-static"},Jde={class:"col-md-6 col-12"},qde={class:"form-group"},Gde=(0,a.createElementVNode)("label",null,"Tahun Mulai Penilaian",-1),Wde={class:"form-control-static"},Yde={class:"col-md-6 col-12"},Xde={class:"form-group"},Zde=(0,a.createElementVNode)("label",null,"Bulan Selesai Penilaian",-1),eue={class:"form-control-static"},tue={class:"col-md-6 col-12"},nue={class:"form-group"},aue=(0,a.createElementVNode)("label",null,"Tahun Selesai Penilaian",-1),rue={class:"form-control-static"},iue={class:"col-md-6 col-12"},oue={class:"form-group"},lue=(0,a.createElementVNode)("label",null,"Total Angka Kredit",-1),sue={class:"form-control-static"};const cue={name:"ModalDetailPakSiasn",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:{mode:{type:String,default:"pegawai"}},emits:["done"],data:function(){return{data:{id:null,bulan_mulai_penilaian:null,tahun_mulai_penilaian:null,bulan_selesai_penilaian:null,tahun_selesai_penilaian:null,angka_kredit:null,nomor_sk:null,tgl_sk:null,pegawai_atasan_nip:null,pegawai_atasan_nama:null,status:null}}},methods:{show:function(e){var t=this;this.$root.get("/api/ak/"+e).then((function(e){t.data={id:e.id,bulan_mulai_penilaian:e.bulan_mulai_penilaian,tahun_mulai_penilaian:e.tahun_mulai_penilaian,bulan_selesai_penilaian:e.bulan_selesai_penilaian,tahun_selesai_penilaian:e.tahun_selesai_penilaian,angka_kredit:e.angka_kredit,nomor_sk:e.nomor_sk,tgl_sk:e.tgl_sk,pegawai_atasan_nip:e.pegawai_atasan_nip,pegawai_atasan_nama:e.pegawai_atasan_nama,status:e.status,unit_kerja:e.unit_kerja,jabatan:e.jabatan},t.data.periode=(0,de.Yq)(t.data.tgl_sk)})),this.$refs.modal.show()},properCase:function(e){return(0,de.xJ)(e)},formatDate:function(e){return(0,de.Yq)(e)},getMonthFromDate:function(e){return(0,de.pl)(e)}}},due=(0,it.A)(cue,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(l,{title:"Detail PAK",ref:"modal"},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",Vde,[i.data.unit_kerja?((0,a.openBlock)(),(0,a.createElementBlock)("div",xde,[(0,a.createElementVNode)("div",Bde,[Sde,(0,a.createElementVNode)("p",Cde,(0,a.toDisplayString)(i.data.unit_kerja),1)])])):(0,a.createCommentVNode)("",!0),i.data.jabatan?((0,a.openBlock)(),(0,a.createElementBlock)("div",Tde,[(0,a.createElementVNode)("div",jde,[Dde,(0,a.createElementVNode)("p",Pde,(0,a.toDisplayString)(i.data.jabatan),1)])])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",Fde,[(0,a.createElementVNode)("div",Ide,[Ude,(0,a.createElementVNode)("p",Mde,(0,a.toDisplayString)(i.data.nomor_sk),1)])]),(0,a.createElementVNode)("div",Ode,[(0,a.createElementVNode)("div",Lde,[Kde,(0,a.createElementVNode)("p",Rde,(0,a.toDisplayString)(i.data.tgl_sk),1)])]),(0,a.createElementVNode)("div",Hde,[(0,a.createElementVNode)("div",Qde,[$de,(0,a.createElementVNode)("p",zde,(0,a.toDisplayString)(i.data.bulan_mulai_penilaian),1)])]),(0,a.createElementVNode)("div",Jde,[(0,a.createElementVNode)("div",qde,[Gde,(0,a.createElementVNode)("p",Wde,(0,a.toDisplayString)(i.data.tahun_mulai_penilaian),1)])]),(0,a.createElementVNode)("div",Yde,[(0,a.createElementVNode)("div",Xde,[Zde,(0,a.createElementVNode)("p",eue,(0,a.toDisplayString)(i.data.bulan_selesai_penilaian),1)])]),(0,a.createElementVNode)("div",tue,[(0,a.createElementVNode)("div",nue,[aue,(0,a.createElementVNode)("p",rue,(0,a.toDisplayString)(i.data.tahun_selesai_penilaian),1)])]),(0,a.createElementVNode)("div",iue,[(0,a.createElementVNode)("div",oue,[lue,(0,a.createElementVNode)("p",sue,(0,a.toDisplayString)(i.data.angka_kredit),1)])])])]})),_:1},512)}]]);var uue=(0,a.createElementVNode)("div",{class:"form-group"},[(0,a.createElementVNode)("p",{class:"text-danger"},"Apakah Anda yakin ingin menghapus Pengajuan Angka Kredit ini?")],-1);const pue={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{ak_id:null}},methods:{show:function(e){this.ak_id=e,this.$refs.hapusPakModal.show()},doHapusPak:function(){var e=this,t=this.$loading.show();et.A.delete("/api/ak/"+this.ak_id).then((function(n){e.$refs.hapusPakModal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}}},mue=(0,it.A)(pue,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Form"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"Hapus Pengajuan Angka Kredit",ref:"hapusPakModal",onClick:t[0]||(t[0]=function(e){return o.doHapusPak()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(l,{ref:"formHapusPengajuanPak"},{default:(0,a.withCtx)((function(){return[uue]})),_:1},512)]})),_:1},512)}]]);var fue=(0,a.createElementVNode)("div",{class:"form-group"},[(0,a.createElementVNode)("p",null,"Apakah Anda yakin ingin mengajukan PAK ini? "),(0,a.createElementVNode)("p",{class:"text-danger"}," Anda tidak bisa melakukan perubahan sampai PAK selesai ditinjau oleh Pejabat Penilai Kinerja. ")],-1);const hue={name:"ModalPengajuanPak",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{id:null}},methods:{show:function(e){this.id=e,this.$refs.pengajuanPakModal.show()},doAjukanPak:function(){var e=this,t=this.$loading.show();et.A.post("/api/ak/"+this.id+"/ajukan").then((function(n){e.$refs.pengajuanPakModal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}}},Aue=(0,it.A)(hue,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Form"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"Pengajuan PAK",ref:"pengajuanPakModal",onClick:t[0]||(t[0]=function(e){return o.doAjukanPak()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(l,{ref:"formPengajuanPak"},{default:(0,a.withCtx)((function(){return[fue]})),_:1},512)]})),_:1},512)}]]);var gue={class:"form-group"},kue=(0,a.createElementVNode)("label",{class:"form-label"},"Tahun",-1),bue={class:"form-group"},yue=(0,a.createElementVNode)("label",{class:"form-label"},"SKP",-1),vue=(0,a.createElementVNode)("br",null,null,-1),Eue=(0,a.createElementVNode)("br",null,null,-1),Nue=(0,a.createElementVNode)("br",null,null,-1),_ue=(0,a.createElementVNode)("br",null,null,-1),wue={class:"form-group"},Vue=(0,a.createElementVNode)("label",{class:"form-label"},"Periode",-1),xue=(0,a.createElementVNode)("br",null,null,-1),Bue=(0,a.createElementVNode)("br",null,null,-1),Sue=(0,a.createElementVNode)("br",null,null,-1),Cue=(0,a.createElementVNode)("br",null,null,-1),Tue=(0,a.createElementVNode)("ul",{class:"nav nav-tabs",id:"myTab",role:"tablist"},[(0,a.createElementVNode)("li",{class:"nav-item",role:"presentation"},[(0,a.createElementVNode)("button",{class:"nav-link active",id:"edit-data-pribadi-tab","data-bs-toggle":"tab","data-bs-target":"#editDataPribadi",type:"button",role:"tab","aria-controls":"pribadi","aria-selected":"true"},"Data Pegawai")]),(0,a.createElementVNode)("li",{class:"nav-item",role:"presentation"},[(0,a.createElementVNode)("button",{class:"nav-link",id:"edit-data-pengajuan-ak-tab","data-bs-toggle":"tab","data-bs-target":"#editPengajuanAk",type:"button",role:"tab","aria-controls":"pribadi","aria-selected":"true"},"Pengajuan Angka Kredit")])],-1),jue={class:"tab-content",id:"myTabContent"},Due={class:"tab-pane fade show active",id:"editDataPribadi",role:"tabpanel","aria-labelledby":"data-pribadi-tab"},Pue={class:"row mt-3"},Fue=(0,a.createElementVNode)("h6",null,"Data Pribadi",-1),Iue={class:"col-md-6 col-12"},Uue={class:"form-group"},Mue=(0,a.createElementVNode)("label",null,"Nama",-1),Oue={class:"form-control-static"},Lue={class:"col-md-6 col-12"},Kue={class:"form-group"},Rue=(0,a.createElementVNode)("label",null,"NIP",-1),Hue={class:"form-control-static"},Que={class:"col-md-6 col-12"},$ue={class:"form-group"},zue=(0,a.createElementVNode)("label",null,"Nomor Seri Karpeg",-1),Jue={class:"form-control-static"},que={class:"col-md-6 col-12"},Gue={class:"form-group"},Wue=(0,a.createElementVNode)("label",null,"Tempat/Tgl. Lahir",-1),Yue={class:"form-control-static"},Xue={class:"col-md-6 col-12"},Zue={class:"form-group"},epe=(0,a.createElementVNode)("label",null,"Jenis Kelamin",-1),tpe={class:"form-control-static"},npe={class:"col-md-6 col-12"},ape={class:"form-group"},rpe=(0,a.createElementVNode)("label",null,"Pangkat / Golongan Ruang / TMT",-1),ipe={class:"form-control-static"},ope={class:"col-md-6 col-12"},lpe={class:"form-group"},spe=(0,a.createElementVNode)("label",null,"Jabatan / TMT",-1),cpe={class:"form-control-static"},dpe={class:"col-md-6 col-12"},upe={class:"form-group"},ppe=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),mpe={class:"form-control-static"},fpe=(0,a.createElementVNode)("hr",null,null,-1),hpe={class:"row mt-3"},Ape=(0,a.createElementVNode)("h6",null,"Data Pejabat Penilai Kinerja",-1),gpe={class:"col-md-6 col-12"},kpe={class:"form-group"},bpe=(0,a.createElementVNode)("label",null,"Nama",-1),ype={class:"form-control-static"},vpe={class:"col-md-6 col-12"},Epe={class:"form-group"},Npe=(0,a.createElementVNode)("label",null,"NIP",-1),_pe={class:"form-control-static"},wpe={class:"col-md-6 col-12"},Vpe={class:"form-group"},xpe=(0,a.createElementVNode)("label",null,"Jabatan",-1),Bpe={class:"form-control-static"},Spe={class:"col-md-6 col-12"},Cpe={class:"form-group"},Tpe=(0,a.createElementVNode)("label",null,"Golongan",-1),jpe={class:"form-control-static"},Dpe={class:"col-md-6 col-12"},Ppe={class:"form-group"},Fpe=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),Ipe={class:"form-control-static"},Upe={key:0,class:"col-12"},Mpe=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"icon icon-tabler icon-tabler-refresh",width:"24",height:"24",viewBox:"0 0 24 24","stroke-width":"2",stroke:"currentColor",fill:"none","stroke-linecap":"round","stroke-linejoin":"round"},[(0,a.createElementVNode)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,a.createElementVNode)("path",{d:"M20 11a8.1 8.1 0 0 0 -15.5 -2m-.5 -4v4h4"}),(0,a.createElementVNode)("path",{d:"M4 13a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4"})],-1),Ope=(0,a.createElementVNode)("br",null,null,-1),Lpe=(0,a.createElementVNode)("small",{class:"text-primary"},"* Muat ulang berdasarkan data pegawai definitif",-1),Kpe={class:"tab-pane fade",id:"editPengajuanAk",role:"tabpanel","aria-labelledby":"data-pengajuan-ak-tab"},Rpe={class:"row mt-3"},Hpe={class:"col-md-4 col-12"},Qpe={class:"form-group"},$pe=(0,a.createElementVNode)("label",null,"Predikat",-1),zpe={class:"form-control-static",style:{"font-size":"14pt"}},Jpe={class:"col-md-4 col-12"},qpe={class:"form-group"},Gpe=(0,a.createElementVNode)("label",null,"Persentase Predikat Kinerja",-1),Wpe={class:"form-control-static",style:{"font-size":"14pt"}},Ype={class:"col-md-4 col-12"},Xpe={class:"form-group"},Zpe=(0,a.createElementVNode)("label",null,"Koefisien Angka Kredit Tahunan",-1),eme={class:"form-control-static",style:{"font-size":"14pt"}},tme={class:"col-md-12 col-12"},nme={class:"form-group"},ame=(0,a.createElementVNode)("label",null,"Angka Kredit yang diperoleh di Periode ini",-1),rme=(0,a.createElementVNode)("br",null,null,-1),ime=(0,a.createElementVNode)("small",{class:"text-muted"},"(Jumlah Bulan Penilaian / 12) x Persentase Predikat Kinerja x Koefisien Angka Kredit Tahunan",-1),ome=(0,a.createElementVNode)("br",null,null,-1),lme={class:"form-control-static",style:{"font-size":"14pt"}},sme={class:"col-md-6 col-12"},cme={class:"form-group"},dme=(0,a.createElementVNode)("label",null,"Angka Kredit perolehan untuk Kenaikan Pangkat",-1),ume={class:"form-control-static"},pme={class:"col-md-6 col-12"},mme={class:"form-group"},fme=(0,a.createElementVNode)("label",null,"Kebutuhan Angka Kredit untuk Kenaikan Pangkat",-1),hme={class:"form-control-static"},Ame={class:"col-md-6 col-12"},gme={class:"form-group"},kme=(0,a.createElementVNode)("label",null,"Angka Kredit perolehan untuk Kenaikan Jabatan",-1),bme={class:"form-control-static"},yme={class:"col-md-6 col-12"},vme={class:"form-group"},Eme=(0,a.createElementVNode)("label",null,"Kebutuhan Angka Kredit untuk Kenaikan Jabatan",-1),Nme={class:"form-control-static"},_me={key:0,class:"col-12"},wme=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"icon icon-tabler icon-tabler-refresh",width:"24",height:"24",viewBox:"0 0 24 24","stroke-width":"2",stroke:"currentColor",fill:"none","stroke-linecap":"round","stroke-linejoin":"round"},[(0,a.createElementVNode)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,a.createElementVNode)("path",{d:"M20 11a8.1 8.1 0 0 0 -15.5 -2m-.5 -4v4h4"}),(0,a.createElementVNode)("path",{d:"M4 13a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4"})],-1),Vme=(0,a.createElementVNode)("br",null,null,-1),xme=(0,a.createElementVNode)("small",{class:"text-primary"},"* Perhitungan kembali berdasarkan data Jabatan sekarang",-1),Bme=(0,a.createElementVNode)("hr",null,null,-1),Sme={class:"row mt-3"},Cme={class:"col-md-6 col-12"},Tme={class:"form-group"},jme=(0,a.createElementVNode)("label",null,"Nomor SK Penetapan Angka Kredit",-1),Dme=(0,a.createElementVNode)("small",null,"Maksimal 50 karakter.",-1),Pme=(0,a.createElementVNode)("hr",null,null,-1),Fme={class:"row mt-3"},Ime={class:"col-md-6 col-12"},Ume={class:"form-group"},Mme=(0,a.createElementVNode)("label",null,"Tempat / Lokasi Penandatangan",-1),Ome={class:"col-md-6 col-12"},Lme={class:"form-group"},Kme=(0,a.createElementVNode)("label",null,"Tanggal SK",-1),Rme=(0,a.createElementVNode)("small",null,"Pastikan tidak ada Tanggal SK PAK yang sama dengan Riwayat Angka Kredit yang lain",-1),Hme=(0,a.createElementVNode)("hr",null,null,-1),Qme={class:"row mt-3"},$me={class:"col-12"},zme=(0,a.createElementVNode)("p",null,"Peruntukan Pengajuan Angka Kredit",-1),Jme=(0,a.createElementVNode)("p",{class:"text-danger"},"Jika Pengajuan tidak dilakukan di akhir tahun maka harus memilih apakah untuk Kenaikan Pangkat dan/atau Kenaikan Jabatan",-1),qme={class:"form-check"},Gme={class:"custom-control custom-checkbox"},Wme=["checked","disabled"],Yme=(0,a.createElementVNode)("label",{class:"form-check-label",for:"check-kenaikan-pangkat"},"Kenaikan Pangkat",-1),Xme={class:"form-check"},Zme={class:"custom-control custom-checkbox"},efe=["checked","disabled"],tfe=(0,a.createElementVNode)("label",{class:"form-check-label",for:"check-kenaikan-jabatan"},"Kenaikan Jabatan",-1),nfe={class:"form-check mt-3"},afe={class:"custom-control custom-checkbox"},rfe=["checked"],ife=(0,a.createElementVNode)("label",{class:"form-check-label",for:"check-alih-jenjang"},"Alih Jenjang / Alih Jenis Jabatan",-1);function ofe(e){return ofe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ofe(e)}function lfe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=ofe(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=ofe(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ofe(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const sfe={name:"ModalEditPak",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:{},emits:["done"],data:function(){var e;return{data:(e={tahun:null,bulan_mulai_penilaian:null,tahun_mulai_penilaian:null,bulan_selesai_penilaian:null,tahun_selesai_penilaian:null,angka_kredit_baru:0,skp_id:null,skp_penilaian_id:null,status:null,nama:"",nip:"",nomor_seri_karpeg:"",tempat_lahir:"",tgl_lahir:"",jenis_kelamin:"",pangkat:"",golru:"",tmt_golongan:"",jabatan:"",tmt_jabatan:"",unit_kerja:"",atasan_nama:"",atasan_nip:"",atasan_jabatan:"",atasan_unit_kerja:"",atasan_golru:""},lfe(e,"bulan_mulai_penilaian",null),lfe(e,"bulan_selesai_penilaian",null),lfe(e,"tahun_mulai_penilaian",null),lfe(e,"tahun_selesai_penilaian",null),lfe(e,"predikat",null),lfe(e,"persentase",null),lfe(e,"koefisien",null),lfe(e,"angka_kredit",0),lfe(e,"is_kp",0),lfe(e,"is_kj",0),lfe(e,"is_alih_jenjang",0),lfe(e,"isCheckedKp",!1),lfe(e,"isCheckedKj",!1),lfe(e,"tempat_sk",""),lfe(e,"nomor_sk",""),lfe(e,"tgl_sk",""),lfe(e,"ak_minimal_kj",0),lfe(e,"ak_minimal_kp",0),e),listSkp:[],listPeriodePenilaianSkp:[],periodik:[],listRwAkPerhitungan:[],listRwAkPak:[],listKebutuhanAk:[],sendData:{},isAlihJenjangChecked:!1,isNoSkPakManual:!1}},methods:{show:function(e){var t=this;this.$root.get("/api/ak/"+e).then((function(e){var n;t.data={id:e.id,tahun:e.tahun,bulan_mulai_penilaian:e.bulan_mulai_penilaian,tahun_mulai_penilaian:e.tahun_mulai_penilaian,bulan_selesai_penilaian:e.bulan_selesai_penilaian,tahun_selesai_penilaian:e.tahun_selesai_penilaian,tgl_sk:e.tgl_sk,status:e.status,nama:e.pegawai_nama,nip:e.pegawai_nip,tempat_lahir:e.pegawai_tempat_lahir,tgl_lahir:e.pegawai_tgl_lahir,jenis_kelamin:"M"==e.pegawai_jenis_kelamin?"Pria":"Wanita",nomor_seri_karpeg:e.nomor_seri_karpeg,pangkat:e.pangkat,golru:e.golru,tmt_golongan:e.golru_tmt,jabatan:e.jabatan,tmt_jabatan:e.jabatan_tmt,unit_kerja:e.unit_kerja,atasan_nama:e.pegawai_atasan_nama,atasan_nip:e.pegawai_atasan_nip,atasan_jabatan:e.pegawai_atasan_jabatan,atasan_unit_kerja:e.pegawai_atasan_unit_kerja,atasan_golru:e.pegawai_atasan_golru,jumlah_bulan:e.jumlah_bulan,predikat:e.predikat_kinerja,persentase:e.persentase,koefisien:e.koefisien,angka_kredit_baru:e.angka_kredit_baru,nomor_sk:e.nomor_sk?e.nomor_sk:"-",isCheckedKp:e.is_kp,isCheckedKj:e.is_kj,isAlihJenjangChecked:e.is_alih_jenjang,is_kp:e.is_kp,is_kj:e.is_kj,is_alih_jenjang:e.is_alih_jenjang,skp_id:e.skp_id,skp_penilaian_id:e.skp_penilaian_id,tempat_sk:e.tempat_sk,ak_minimal_kj:e.ak_minimal_kj,ak_minimal_kp:e.ak_minimal_kp,ak_kumulatif_baru:null===(n=e.data)||void 0===n?void 0:n.ak_kumulatif_baru,jabatan_nomenklatur_lama:"",tmt_nomenklatur_lama:"",jabatan_setara_lama:"",tmt_jabatan_setara_lama:"",instansi_id:e.ref_instansi_id},t.periodik={skp_penilaian_id:e.skp_penilaian_id,periode_id:e.periode_id,periode_nama:e.periode_nama,hasil_akhir:e.predikat_kinerja,tahun:e.tahun,periode_awal_ak:e.periode_awal,periode_akhir_ak:e.periode_akhir},t.data.periode=(0,de.Yq)(t.data.tgl_sk),t.getSkp(),t.$root.get("/api/pegawai/jabatan_setara_lama").then((function(e){e&&(t.data.tmt_jabatan_setara_lama=e.jabatan_tmt,t.data.jabatan_setara_lama=e.jabatan_nama)})),t.$root.get("/api/pegawai/nomenklatur_lama").then((function(e){e&&(t.data.tmt_nomenklatur_lama=e.jabatan_tmt,t.data.jabatan_nomenklatur_lama=e.jabatan_nama)}))})),this.$refs.modal.show()},getSkp:function(){var e=this;this.listSkp=[],this.listPeriodePenilaianSkp=[],this.$root.get("/api/ak/skp",{tahun:this.data.tahun}).then((function(t){e.listSkp=t,e.getPenilaianSkp()}))},getPenilaianSkp:function(){var e=this;this.listPeriodePenilaianSkp=[],this.data.skp_id&&(this.$root.get("/api/skp/"+this.data.skp_id+"/ak_periode",{angka_kredit_id:this.data.id}).then((function(t){e.listPeriodePenilaianSkp=t,e.getDataPeriodik()})),this.$root.get("/api/skp/"+this.data.skp_id+"/ringkas").then((function(t){e.skp=t,e.$root.get("/api/ak/setting",{instansi_id:e.skp.instansi_id}).then((function(t){e.setting=t,e.checkIsNoSkPakManual()}))})))},getDataPeriodik:function(){var e=this;this.data.skp_id&&this.periodik.skp_penilaian_id&&this.$root.get("/api/ak/perhitungan",{skp_id:this.data.skp_id,skp_penilaian_id:this.periodik.skp_penilaian_id}).then((function(t){e.data.predikat=t.predikat,e.data.persentase=t.persentase,e.data.koefisien=t.koefisien,e.data.jenjang=t.jenjang,e.data.bulan_mulai_penilaian=(0,de.pl)(e.periodik.periode_awal_ak),e.data.bulan_selesai_penilaian=(0,de.pl)(e.periodik.periode_akhir_ak),e.data.tahun_mulai_penilaian=(0,de.gy)(e.periodik.periode_awal_ak),e.data.tahun_selesai_penilaian=(0,de.gy)(e.periodik.periode_akhir_ak),e.data.jumlah_bulan=e.data.bulan_selesai_penilaian-e.data.bulan_mulai_penilaian+1,e.data.angka_kredit=e.data.jumlah_bulan/12*(e.data.persentase/100)*e.data.koefisien,e.data.angka_kredit=Math.ceil(1e3*e.data.angka_kredit)/1e3,e.listRwAkPerhitungan=t.list_rw_ak,e.listRwAkPak=t.perhitungan_pak,e.listKebutuhanAk=t.kebutuhan_ak,e.listRwAkPak.ak_konversi_baru=e.listRwAkPak.ak_konversi_baru,e.listRwAkPak.ak_kumulatif_baru=e.listRwAkPak.ak_kumulatif_baru}))},doEditPak:function(){var e=this,t=this.$loading.show();this.sendData.skp_id=this.data.skp_id,this.sendData.skp_penilaian_id=this.periodik.skp_penilaian_id,this.sendData.bulan_mulai_penilaian=this.data.bulan_mulai_penilaian,this.sendData.bulan_selesai_penilaian=this.data.bulan_selesai_penilaian,this.sendData.tahun_mulai_penilaian=this.data.tahun_mulai_penilaian,this.sendData.tahun_selesai_penilaian=this.data.tahun_selesai_penilaian,this.sendData.periode_awal=this.periodik.periode_awal_ak,this.sendData.periode_akhir=this.periodik.periode_akhir_ak,this.sendData.tempat_sk=this.data.tempat_sk,this.sendData.is_kp=this.data.is_kp,this.sendData.is_kj=this.data.is_kj,this.sendData.is_alih_jenjang=this.data.is_alih_jenjang,this.sendData.tgl_sk=this.data.tgl_sk,"1"==this.setting.is_no_sk_pak_manual&&(this.sendData.nomor_sk=this.data.nomor_sk);try{et.A.put("/api/ak/"+this.data.id,this.sendData).then((function(n){e.$refs.modal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}catch(e){var n=JSON.parse((new TextDecoder).decode(response.data));alert(n.message),t.hide()}},properCase:function(e){return(0,de.xJ)(e)},formatDate:function(e){return(0,de.Yq)(e)},getMonthFromDate:function(e){return(0,de.pl)(e)},getYearFromDate:function(e){return(0,de.gy)(e)},checkKenaikanPangkat:function(){this.$refs.checkKenaikanPangkat.checked?this.data.is_kp="1":this.data.is_kp="0"},checkKenaikanJabatan:function(){this.$refs.checkKenaikanJabatan.checked?this.data.is_kj="1":this.data.is_kj="0"},checkAlihJenjang:function(){this.$refs.checkAlihJenjang.checked?(this.data.is_alih_jenjang="1",this.$refs.checkKenaikanJabatan.checked=!1,this.$refs.checkKenaikanPangkat.checked=!1,this.data.is_kj="0",this.data.is_kp="0",this.isAlihJenjangChecked=!0):(this.data.is_alih_jenjang="0",this.isAlihJenjangChecked=!1)},checkIsNoSkPakManual:function(){"1"==this.setting.is_no_sk_pak_manual?this.isNoSkPakManual=!0:this.isNoSkPakManual=!1},reloadDataPegawai:function(){var e=this,t=this.$loading.show();try{et.A.post("/api/ak/"+this.data.id+"/reload").then((function(n){e.$refs.modal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}catch(e){var n=JSON.parse((new TextDecoder).decode(n.data));alert(n.message),t.hide()}},reloadDataPerhitungan:function(){var e=this,t=this.$loading.show();try{et.A.post("/api/ak/"+this.data.id+"/reload_perhitungan").then((function(n){e.$refs.modal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}catch(e){var n=JSON.parse((new TextDecoder).decode(n.data));alert(n.message),t.hide()}}}},cfe=(0,it.A)(sfe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("v-select"),s=(0,a.resolveComponent)("Field"),c=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(c,{title:"Edit PAK",ref:"modal",onClick:t[11]||(t[11]=function(e){return o.doEditPak()})},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",gue,[kue,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.data.tahun=e}),disabled:""},null,512),[[a.vModelText,i.data.tahun]])]),(0,a.createElementVNode)("div",bue,[yue,(0,a.createVNode)(l,{disabled:"",modelValue:i.data.skp_id,"onUpdate:modelValue":[t[1]||(t[1]=function(e){return i.data.skp_id=e}),o.getPenilaianSkp],options:i.listSkp,label:"pegawai_unit_kerja",reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.pegawai_unit_kerja,n=e.pegawai_jabatan,r=e.periode_awal,i=e.periode_akhir;return[(0,a.createTextVNode)(" Unit Kerja : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(t),1),(0,a.createTextVNode)(),vue,(0,a.createTextVNode)(" Jabatan : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(n),1),(0,a.createTextVNode)(),Eue,(0,a.createTextVNode)(" Periode SKP : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.formatDate(r))+" s/d "+(0,a.toDisplayString)(o.formatDate(i)),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.pegawai_unit_kerja,n=e.pegawai_jabatan,r=e.periode_awal,i=e.periode_akhir;return[(0,a.createTextVNode)(" Unit Kerja : "+(0,a.toDisplayString)(t)+" ",1),Nue,(0,a.createTextVNode)(" Jabatan : "+(0,a.toDisplayString)(n)+" ",1),_ue,(0,a.createTextVNode)(" Periode SKP : "+(0,a.toDisplayString)(o.formatDate(r))+" s/d "+(0,a.toDisplayString)(o.formatDate(i)),1)]})),_:1},8,["modelValue","options","onUpdate:modelValue","reduce"])]),(0,a.createElementVNode)("div",wue,[Vue,(0,a.createVNode)(l,{disabled:"",modelValue:i.periodik,"onUpdate:modelValue":[t[2]||(t[2]=function(e){return i.periodik=e}),o.getDataPeriodik],options:i.listPeriodePenilaianSkp,label:"periode_nama"},{option:(0,a.withCtx)((function(e){var t=e.periode_nama,n=e.hasil_akhir,r=e.periode_awal_ak,i=e.periode_akhir_ak;return[(0,a.createTextVNode)(" Periode Penilaian Kinerja : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(t),1),(0,a.createTextVNode)(),xue,(0,a.createTextVNode)(" Periode Klaim Angka Kredit : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.formatDate(r))+" s/d "+(0,a.toDisplayString)(o.formatDate(i)),1),(0,a.createTextVNode)(),Bue,(0,a.createTextVNode)(" Predikat : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.properCase(n)),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.periode_nama,n=e.hasil_akhir,r=e.periode_awal_ak,i=e.periode_akhir_ak;return[(0,a.createTextVNode)(" Periode Penilaian Kinerja : "+(0,a.toDisplayString)(t)+" ",1),Sue,(0,a.createTextVNode)(" Periode Klaim Angka Kredit : "+(0,a.toDisplayString)(o.formatDate(r))+" s/d "+(0,a.toDisplayString)(o.formatDate(i))+" ",1),Cue,(0,a.createTextVNode)(" Predikat : "+(0,a.toDisplayString)(o.properCase(n)),1)]})),_:1},8,["modelValue","options","onUpdate:modelValue"])]),Tue,(0,a.createElementVNode)("div",jue,[(0,a.createElementVNode)("div",Due,[(0,a.createElementVNode)("div",Pue,[Fue,(0,a.createElementVNode)("div",Iue,[(0,a.createElementVNode)("div",Uue,[Mue,(0,a.createElementVNode)("p",Oue,(0,a.toDisplayString)(i.data.nama),1)])]),(0,a.createElementVNode)("div",Lue,[(0,a.createElementVNode)("div",Kue,[Rue,(0,a.createElementVNode)("p",Hue,(0,a.toDisplayString)(i.data.nip),1)])]),(0,a.createElementVNode)("div",Que,[(0,a.createElementVNode)("div",$ue,[zue,(0,a.createElementVNode)("p",Jue,(0,a.toDisplayString)(i.data.nomor_seri_karpeg),1)])]),(0,a.createElementVNode)("div",que,[(0,a.createElementVNode)("div",Gue,[Wue,(0,a.createElementVNode)("p",Yue,(0,a.toDisplayString)(i.data.tempat_lahir)+" / "+(0,a.toDisplayString)(o.formatDate(i.data.tgl_lahir)),1)])]),(0,a.createElementVNode)("div",Xue,[(0,a.createElementVNode)("div",Zue,[epe,(0,a.createElementVNode)("p",tpe,(0,a.toDisplayString)(i.data.jenis_kelamin),1)])]),(0,a.createElementVNode)("div",npe,[(0,a.createElementVNode)("div",ape,[rpe,(0,a.createElementVNode)("p",ipe,(0,a.toDisplayString)(i.data.pangkat)+" / "+(0,a.toDisplayString)(i.data.golru)+" / "+(0,a.toDisplayString)(o.formatDate(i.data.tmt_golongan)),1)])]),(0,a.createElementVNode)("div",ope,[(0,a.createElementVNode)("div",lpe,[spe,(0,a.createElementVNode)("p",cpe,(0,a.toDisplayString)(i.data.jabatan)+" / "+(0,a.toDisplayString)(o.formatDate(i.data.tmt_jabatan)),1)])]),(0,a.createElementVNode)("div",dpe,[(0,a.createElementVNode)("div",upe,[ppe,(0,a.createElementVNode)("p",mpe,(0,a.toDisplayString)(i.data.unit_kerja),1)])])]),fpe,(0,a.createElementVNode)("div",hpe,[Ape,(0,a.createElementVNode)("div",gpe,[(0,a.createElementVNode)("div",kpe,[bpe,(0,a.createElementVNode)("p",ype,(0,a.toDisplayString)(i.data.atasan_nama),1)])]),(0,a.createElementVNode)("div",vpe,[(0,a.createElementVNode)("div",Epe,[Npe,(0,a.createElementVNode)("p",_pe,(0,a.toDisplayString)(i.data.atasan_nip),1)])]),(0,a.createElementVNode)("div",wpe,[(0,a.createElementVNode)("div",Vpe,[xpe,(0,a.createElementVNode)("p",Bpe,(0,a.toDisplayString)(i.data.atasan_jabatan),1)])]),(0,a.createElementVNode)("div",Spe,[(0,a.createElementVNode)("div",Cpe,[Tpe,(0,a.createElementVNode)("p",jpe,(0,a.toDisplayString)(i.data.atasan_golru),1)])]),(0,a.createElementVNode)("div",Dpe,[(0,a.createElementVNode)("div",Ppe,[Fpe,(0,a.createElementVNode)("p",Ipe,(0,a.toDisplayString)(i.data.atasan_unit_kerja),1)])]),"draft"==i.data.status||"pengajuan"==i.data.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",Upe,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left btn-warning",onClick:t[3]||(t[3]=function(e){return o.reloadDataPegawai()})},[Mpe,(0,a.createTextVNode)("Muat Ulang Data Pegawai dan Atasan ")]),(0,a.createTextVNode)(),Ope,Lpe])):(0,a.createCommentVNode)("",!0)])]),(0,a.createElementVNode)("div",Kpe,[(0,a.createElementVNode)("div",Rpe,[(0,a.createElementVNode)("div",Hpe,[(0,a.createElementVNode)("div",Qpe,[$pe,(0,a.createElementVNode)("p",zpe,(0,a.toDisplayString)(o.properCase(i.data.predikat)),1)])]),(0,a.createElementVNode)("div",Jpe,[(0,a.createElementVNode)("div",qpe,[Gpe,(0,a.createElementVNode)("p",Wpe,(0,a.toDisplayString)(i.data.persentase)+" %",1)])]),(0,a.createElementVNode)("div",Ype,[(0,a.createElementVNode)("div",Xpe,[Zpe,(0,a.createElementVNode)("p",eme,(0,a.toDisplayString)(i.data.koefisien),1)])]),(0,a.createElementVNode)("div",tme,[(0,a.createElementVNode)("div",nme,[ame,rme,ime,(0,a.createTextVNode)(),ome,(0,a.createElementVNode)("p",lme,(0,a.toDisplayString)(i.data.jumlah_bulan)+" / 12 x "+(0,a.toDisplayString)(i.data.persentase)+" % x "+(0,a.toDisplayString)(i.data.koefisien)+" = "+(0,a.toDisplayString)(i.data.angka_kredit),1)])]),(0,a.createElementVNode)("div",sme,[(0,a.createElementVNode)("div",cme,[dme,(0,a.createElementVNode)("p",ume,(0,a.toDisplayString)(i.data.ak_kumulatif_baru),1)])]),(0,a.createElementVNode)("div",pme,[(0,a.createElementVNode)("div",mme,[fme,(0,a.createElementVNode)("p",hme,(0,a.toDisplayString)(i.data.ak_minimal_kp),1)])]),(0,a.createElementVNode)("div",Ame,[(0,a.createElementVNode)("div",gme,[kme,(0,a.createElementVNode)("p",bme,(0,a.toDisplayString)(i.data.angka_kredit_baru),1)])]),(0,a.createElementVNode)("div",yme,[(0,a.createElementVNode)("div",vme,[Eme,(0,a.createElementVNode)("p",Nme,(0,a.toDisplayString)(i.data.ak_minimal_kj),1)])]),"draft"==i.data.status||"pengajuan"==i.data.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",_me,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left btn-warning",onClick:t[4]||(t[4]=function(e){return o.reloadDataPerhitungan()})},[wme,(0,a.createTextVNode)("Muat Ulang Data Perhitungan ")]),(0,a.createTextVNode)(),Vme,xme])):(0,a.createCommentVNode)("",!0)]),i.isNoSkPakManual?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[Bme,(0,a.createElementVNode)("div",Sme,[(0,a.createElementVNode)("div",Cme,[(0,a.createElementVNode)("div",Tme,[jme,(0,a.createVNode)(s,{name:"nomor_sk",class:"form-control",modelValue:i.data.nomor_sk,"onUpdate:modelValue":t[5]||(t[5]=function(e){return i.data.nomor_sk=e}),maxlength:"50"},null,8,["modelValue"]),Dme])])])],64)):(0,a.createCommentVNode)("",!0),Pme,(0,a.createElementVNode)("div",Fme,[(0,a.createElementVNode)("div",Ime,[(0,a.createElementVNode)("div",Ume,[Mme,(0,a.createVNode)(s,{name:"tempat_sk",class:"form-control",modelValue:i.data.tempat_sk,"onUpdate:modelValue":t[6]||(t[6]=function(e){return i.data.tempat_sk=e}),maxlength:"50"},null,8,["modelValue"])])]),(0,a.createElementVNode)("div",Ome,[(0,a.createElementVNode)("div",Lme,[Kme,(0,a.createVNode)(s,{name:"tgl_sk",type:"date",class:"form-control",modelValue:i.data.tgl_sk,"onUpdate:modelValue":t[7]||(t[7]=function(e){return i.data.tgl_sk=e})},null,8,["modelValue"]),Rme])])]),Hme,(0,a.createElementVNode)("div",Qme,[(0,a.createElementVNode)("div",$me,[zme,Jme,(0,a.createElementVNode)("div",qme,[(0,a.createElementVNode)("div",Gme,[(0,a.createElementVNode)("input",{type:"checkbox",class:"form-check-input form-check-success form-check-glow",id:"check-kenaikan-pangkat",onClick:t[8]||(t[8]=function(){return o.checkKenaikanPangkat&&o.checkKenaikanPangkat.apply(o,arguments)}),ref:"checkKenaikanPangkat",checked:i.data.isCheckedKp,disabled:i.isAlihJenjangChecked},null,8,Wme),Yme])]),(0,a.createElementVNode)("div",Xme,[(0,a.createElementVNode)("div",Zme,[(0,a.createElementVNode)("input",{type:"checkbox",class:"form-check-input form-check-success form-check-glow",id:"check-kenaikan-jabatan",onClick:t[9]||(t[9]=function(){return o.checkKenaikanJabatan&&o.checkKenaikanJabatan.apply(o,arguments)}),ref:"checkKenaikanJabatan",checked:i.data.isCheckedKj,disabled:i.isAlihJenjangChecked},null,8,efe),tfe])]),(0,a.createElementVNode)("div",nfe,[(0,a.createElementVNode)("div",afe,[(0,a.createElementVNode)("input",{type:"checkbox",class:"form-check-input form-check-success form-check-glow",id:"check-alih-jenjang",onClick:t[10]||(t[10]=function(){return o.checkAlihJenjang&&o.checkAlihJenjang.apply(o,arguments)}),checked:i.isAlihJenjangChecked,ref:"checkAlihJenjang"},null,8,rfe),ife])])])])])])]})),_:1},512)}]]);var dfe={class:"row mt-3"},ufe={class:"col-12"},pfe=(0,a.createElementVNode)("div",{class:"alert alert-primary"},[(0,a.createTextVNode)(" File harus berformat PDF "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Minimal Ukuran File 50 KB "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Maksimal Ukuran File 500 KB ")],-1),mfe={class:"form-file"},ffe=(0,a.createElementVNode)("label",{class:"form-file-label",for:"filePak"},[(0,a.createElementVNode)("p",{class:"form-file-text"},"Unggah File PAK"),(0,a.createTextVNode)(),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("span",{class:"form-file-button"})],-1);const hfe={name:"ModalUnggahPak",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{data:{id:null},formData:{},selectedFile:null,minFileSize:51200,maxFileSize:512e3}},methods:{show:function(e){this.data.id=e,this.$refs.modal.show()},handleFileChange:function(e){var t=e.target.files[0];if(t){if("application/pdf"!=t.type)return alert("File harus berformat PDF"),e.target.value="",void(this.selectedFile=null);if(t.sizethis.maxFileSize)return alert("Ukuran File maksimal 500 KB"),e.target.value="",void(this.selectedFile=null)}this.selectedFile=t},doUnggahPak:function(){var e=this;if(this.selectedFile){var t=this.$loading.show(),n=new FormData;n.append("file",this.selectedFile),Ts.A.defaults.headers.common["Content-Type"]="multipart/form-data",Ts.A.post("/api/ak/"+this.data.id+"/upload_pak",n).then((function(n){if("200"==n.status)1==n.data.success?(e.$refs.modal.hide(),t.hide(),e.$emit("done")):(alert(n.data.message),t.hide());else{var a=JSON.parse((new TextDecoder).decode(n.data));alert(a.message),t.hide()}})).catch((function(e){alert(e),t.hide()}))}else alert("Harus mengunggah Dokumen PAK")}}},Afe=(0,it.A)(hfe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Form"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"Unggah Dokumen PAK",ref:"modal",onClick:t[1]||(t[1]=function(e){return o.doUnggahPak()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(l,{ref:"formUnggahPak"},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",dfe,[(0,a.createElementVNode)("div",ufe,[pfe,(0,a.createElementVNode)("div",mfe,[ffe,(0,a.createElementVNode)("input",{type:"file",class:"form-file-input",accept:"application/pdf",onChange:t[0]||(t[0]=function(){return o.handleFileChange&&o.handleFileChange.apply(o,arguments)}),id:"filePak"},null,32)])])])]})),_:1},512)]})),_:1},512)}]]);var gfe=(0,a.createElementVNode)("div",{class:"form-group"},[(0,a.createElementVNode)("p",{class:"text-danger"},"Apakah Anda yakin ingin membatalkan Pengajuan Angka Kredit ini?")],-1);const kfe={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{ak_id:null}},methods:{show:function(e){this.ak_id=e,this.$refs.batalPengajuanPakModal.show()},doBatalPengajuanPak:function(){var e=this,t=this.$loading.show();et.A.post("/api/ak/"+this.ak_id+"/batal_pengajuan").then((function(n){e.$refs.batalPengajuanPakModal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}}},bfe=(0,it.A)(kfe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Form"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"Batal Pengajuan Angka Kredit",ref:"batalPengajuanPakModal",onClick:t[0]||(t[0]=function(e){return o.doBatalPengajuanPak()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(l,{ref:"formBatalPengajuanPak"},{default:(0,a.withCtx)((function(){return[gfe]})),_:1},512)]})),_:1},512)}]]);var yfe={class:"row mt-2"},vfe={class:"col-md-6 col-12"},Efe={class:"form-group"},Nfe=(0,a.createElementVNode)("label",null,"Nomor SK PAK",-1),_fe=(0,a.createElementVNode)("br",null,null,-1),wfe=(0,a.createElementVNode)("small",{class:"text-primary"},"Nomor SK tidak boleh ada spasi",-1),Vfe={class:"col-md-6 col-12"},xfe={class:"form-group"},Bfe=(0,a.createElementVNode)("label",null,"Tanggal SK PAK",-1),Sfe=(0,a.createElementVNode)("br",null,null,-1),Cfe=(0,a.createElementVNode)("small",null,"Pastikan tidak ada Tanggal SK PAK yang sama dengan Riwayat Angka Kredit yang lain",-1),Tfe={class:"col-md-6 col-12"},jfe={class:"form-file"},Dfe=(0,a.createElementVNode)("label",{class:"form-file-label",for:"filePak"},[(0,a.createElementVNode)("span",{class:"form-file-text"},"Unggah File PAK 2022"),(0,a.createElementVNode)("span",{class:"form-file-button"})],-1);const Pfe={name:"ModalEditPak2022",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:{mode:{type:String,default:"pegawai"}},emits:["done"],data:function(){return{data:{id:null,nomor_sk:null,tgl_sk:null},formData:{},selectedFile:null}},methods:{show:function(e){var t=this;this.$root.get("/api/ak/2022/"+e).then((function(e){t.data={id:e.id,nomor_sk:e.nomor_sk,tgl_sk:e.tgl_sk}})),this.$refs.modal.show()},handleFileChange:function(e){this.selectedFile=e.target.files[0]},properCase:function(e){return(0,de.xJ)(e)},formatDate:function(e){return(0,de.Yq)(e)},getMonthFromDate:function(e){return(0,de.pl)(e)},submit:function(){var e=this,t=this.$loading.show(),n=new FormData;n.append("tgl_sk",this.data.tgl_sk),n.append("nomor_sk",this.data.nomor_sk),n.append("file",this.selectedFile),Ts.A.defaults.headers.common["Content-Type"]="multipart/form-data",Ts.A.post("/api/ak/2022/"+this.data.id+"/update",n).then((function(n){if(200==n.status)1==n.data.success?(e.$refs.modal.hide(),t.hide(),e.$emit("done")):(alert(n.data.message),t.hide());else{var a=JSON.parse((new TextDecoder).decode(n.data));alert(a.message),t.hide()}})).catch((function(e){alert(e),t.hide()}))}}},Ffe=(0,it.A)(Pfe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"Edit PAK 2022 Integrasi",ref:"modal",onClick:t[3]||(t[3]=function(e){return o.submit()})},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",yfe,[(0,a.createElementVNode)("div",vfe,[(0,a.createElementVNode)("div",Efe,[Nfe,_fe,wfe,(0,a.createVNode)(l,{class:"form-control",name:"nomor_sk",modelValue:i.data.nomor_sk,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.data.nomor_sk=e}),type:"text"},null,8,["modelValue"])])]),(0,a.createElementVNode)("div",Vfe,[(0,a.createElementVNode)("div",xfe,[Bfe,Sfe,Cfe,(0,a.createVNode)(l,{class:"form-control",name:"tgl_sk",modelValue:i.data.tgl_sk,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.data.tgl_sk=e}),type:"date"},null,8,["modelValue"])])]),(0,a.createElementVNode)("div",Tfe,[(0,a.createElementVNode)("div",jfe,[Dfe,(0,a.createElementVNode)("input",{type:"file",class:"form-file-input",onChange:t[2]||(t[2]=function(){return o.handleFileChange&&o.handleFileChange.apply(o,arguments)}),id:"filePak"},null,32)])])])]})),_:1},512)}]]);var Ife=n(5486),Ufe=n(50243);const Mfe={components:{ModalTambahPak:eoe,ModalTambahPak2022:Toe,ModalDetailPak2022:fle,ModalDetailPak:wde,ModalEditPak2022:Ffe,ModalDetailPakSiasn:due,ModalHapusPak:mue,ModalPengajuanPak:Aue,ModalEditPak:cfe,ModalBatalPengajuanPak:bfe,ButtonUnor:Kc,ModalUnggahPak:Afe,StatusLabel:FZ.A,StatusLabelPak:Ife.A,Spinner:Ufe.A},data:function(){return{ak:[],data:[],setting:[],data_jabatan:[]}},methods:{loadListAk:function(){var e=this;this.$root.get("/api/ak").then((function(t){e.ak=t}))},loadJabatan:function(){var e=this;this.$root.get("/api/pegawai/jabatan").then((function(t){e.data_jabatan=t}))},properCase:function(e){return(0,de.xJ)(e)},formatDate:function(e){return(0,de.Yq)(e)},formatDateTime:function(e){return(0,de.r6)(e)},tambahPak:function(e){this.$refs.modalTambahPak.show(this.skp_id,e)},tambahPak2022:function(){this.$refs.modalTambahPak2022.show()},sinkroSiasn:function(){var e=this,t=this.$loading.show();rO("/api/sinkro_siasn/job/angka_kredit").then((function(n){t.hide(),e.loadListAk()})).catch((function(n){t.hide(),e.$root.$refs.error.show("user",n.message,null)}))},sinkroJabatanSiasn:function(){var e=this,t=this.$loading.show();rO("/api/sinkro_siasn/job/jabatan").then((function(n){t.hide(),e.$emit("done"),e.loadJabatan()})).catch((function(e){alert(e.message),t.hide()}))},detilAk2022:function(e){this.$refs.modalDetailPak2022.show(e)},editAk2022:function(e){this.$refs.modalEditPak2022.show(e)},detilAkSiasn:function(e){this.$refs.modalDetailPakSiasn.show(e)},detilAk:function(e){this.$refs.modalDetailPak.show(e)},editAk:function(e){this.$refs.modalEditPak.show(e)},ajukanPak:function(e){this.$refs.modalPengajuanPak.show(e)},deleteAk:function(e){this.$refs.modalHapusPak.show(e)},batalAjukanPak:function(e){this.$refs.modalBatalPengajuanPak.show(e)},generatePreview:function(e){var t=this;e.loading_preview=!0;try{et.A.post("/api/ak/"+e.id+"/generate_preview").then((function(n){1==n?t.checkPreviewStatus(e):alert(n.message)})).catch((function(e){alert(e.message)}))}catch(e){alert(e.message)}},unduh:function(e){var t=this.$loading.show();Ts.A.defaults.headers.common.Accept="application/pdf",Ts.A.defaults.headers.common["Content-Type"]="application/json",Ts.A.get("/api/ak/"+e+"/download_pak",{responseType:"blob"}).then((function(e){"200"==e.status?(t.hide(),window.open(URL.createObjectURL(e.data))):(alert(e.statusText),t.hide())})).catch((function(e){alert(e.message),t.hide()}))},generateDraft:function(e){var t=this;e.loading_draft=!0,et.A.post("/api/ak/"+e.id+"/generate_draft",{is_tte:"0"}).then((function(n){1==n?t.checkDraftStatus(e):alert(n.message)})).catch((function(e){alert(e.message)}))},unduhDraft:function(e){var t=this.$loading.show();Ts.A.defaults.headers.common.Accept="application/pdf",Ts.A.defaults.headers.common["Content-Type"]="application/json",Ts.A.get("/api/ak/"+e+"/download_pak_draft",{responseType:"arraybuffer"}).then((function(e){if("200"==e.status)if("application/pdf"==e.headers["content-type"]){var n=window.URL.createObjectURL(new Blob([e.data],{type:"application/pdf"}));window.open(n,"_blank"),t.hide()}else{var a=JSON.parse((new TextDecoder).decode(e.data));alert(a.message),t.hide()}else alert(e.statusText),t.hide()})).catch((function(e){alert(e.message),t.hide()}))},unduhFinal:function(e){var t=this.$loading.show();Ts.A.defaults.headers.common.Accept="application/pdf",Ts.A.defaults.headers.common["Content-Type"]="application/json",Ts.A.get("/api/ak/"+e+"/download_pak_final",{responseType:"arraybuffer"}).then((function(e){if("200"==e.status)if("application/pdf"==e.headers["content-type"]){var n=window.URL.createObjectURL(new Blob([e.data],{type:"application/pdf"}));window.open(n,"_blank"),t.hide()}else{var a=JSON.parse((new TextDecoder).decode(e.data));alert(a.message),t.hide()}else alert(e.statusText),t.hide()})).catch((function(e){alert(e.message),t.hide()}))},unggah:function(e){this.$refs.modalUnggahPak.show(e)},checkPreviewStatus:function(e){var t=this,n=0,a=setInterval((function(){et.A.get("/api/ak/"+e.id+"/check_preview").then((function(r){1==r.generated?(e.loading_preview=!1,clearInterval(a),t.loadListAk()):++n>=10&&(e.loading_preview=!1,clearInterval(a),alert("Preview belum selesai dibuat. Silahkan refresh kembali halaman secara berkala untuk mengecek status"))})).catch((function(n){e.loading_preview=!1,alert("Gagal buat Preview PAK : "+n.message),clearInterval(a),t.loadListAk()}))}),5e3)},checkDraftStatus:function(e){var t=this,n=0,a=setInterval((function(){et.A.get("/api/ak/"+e.id+"/check_draft").then((function(r){1==r.generated?(e.loading_draft=!1,clearInterval(a),t.loadListAk()):++n>=10&&(e.loading_draft=!1,clearInterval(a),alert("Draft belum selesai dibuat. Silahkan refresh kembali halaman secara berkala untuk mengecek status"))})).catch((function(n){e.loading_draft=!1,alert("Gagal buat Draft PAK : "+n.message),clearInterval(a),t.loadListAk()}))}),5e3)},truncateText:function(e,t){return null!=e&&e.length>t?e.substring(0,t).trim()+"...":e}},created:function(){this.loadListAk(),this.loadJabatan()}},Ofe=(0,it.A)(Mfe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("StatusLabel"),s=(0,a.resolveComponent)("Spinner"),c=(0,a.resolveComponent)("StatusLabelPak"),d=(0,a.resolveComponent)("ModalTambahPak"),u=(0,a.resolveComponent)("ModalTambahPak2022"),p=(0,a.resolveComponent)("ModalDetailPak2022"),m=(0,a.resolveComponent)("ModalDetailPak"),f=(0,a.resolveComponent)("ModalDetailPakSiasn"),h=(0,a.resolveComponent)("ModalPengajuanPak"),A=(0,a.resolveComponent)("ModalHapusPak"),g=(0,a.resolveComponent)("ModalEditPak"),k=(0,a.resolveComponent)("ModalUnggahPak"),b=(0,a.resolveComponent)("ModalBatalPengajuanPak"),y=(0,a.resolveComponent)("ModalEditPak2022");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",Z9,[(0,a.createElementVNode)("div",eee,[tee,(0,a.createElementVNode)("div",nee,[(0,a.createElementVNode)("div",aee,["2"==i.data_jabatan.id_jenis_jabatan?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,type:"button",class:"btn btn-sm icon icon-left btn-success",onClick:t[0]||(t[0]=function(e){return o.tambahPak2022()})},[ree,(0,a.createTextVNode)("Tambah PAK 2022 ")])):(0,a.createCommentVNode)("",!0),"2"==i.data_jabatan.id_jenis_jabatan?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:1,type:"button",class:"btn btn-sm icon icon-left btn-success",onClick:t[1]||(t[1]=function(t){return o.tambahPak(e.skp_id)})},[iee,(0,a.createTextVNode)("Tambah ")])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left btn-primary",onClick:t[2]||(t[2]=function(e){return o.sinkroSiasn()})},[oee,(0,a.createTextVNode)("Sinkro AK SIASN ")])])])])]),(0,a.createElementVNode)("div",lee,[(0,a.createElementVNode)("div",see,[(0,a.createElementVNode)("div",cee,[dee,(0,a.createElementVNode)("div",uee,[pee,(0,a.createElementVNode)("div",mee,[(0,a.createElementVNode)("div",fee,[hee,(0,a.createElementVNode)("p",Aee,(0,a.toDisplayString)(i.data_jabatan.pegawai_nip),1)]),(0,a.createElementVNode)("div",gee,[kee,(0,a.createElementVNode)("p",bee,(0,a.toDisplayString)(i.data_jabatan.pegawai_nama),1)]),(0,a.createElementVNode)("div",yee,[vee,(0,a.createElementVNode)("p",Eee,(0,a.toDisplayString)(o.properCase(i.data_jabatan.jenis_pegawai)),1)])]),(0,a.createElementVNode)("div",Nee,[(0,a.createElementVNode)("div",_ee,[wee,(0,a.createElementVNode)("p",Vee,(0,a.toDisplayString)(i.data_jabatan.jenis_jabatan),1)]),(0,a.createElementVNode)("div",xee,[Bee,(0,a.createElementVNode)("p",See,(0,a.toDisplayString)(i.data_jabatan.pangkat)+" / "+(0,a.toDisplayString)(i.data_jabatan.golru_siasn)+" / "+(0,a.toDisplayString)(o.formatDate(i.data_jabatan.tmt_golongan)),1)]),(0,a.createElementVNode)("div",Cee,[Tee,(0,a.createElementVNode)("p",jee,(0,a.toDisplayString)(i.data_jabatan.jabatan_siasn)+" / "+(0,a.toDisplayString)(o.formatDate(i.data_jabatan.tmt_jabatan)),1)]),(0,a.createElementVNode)("div",Dee,[Pee,(0,a.createElementVNode)("p",Fee,(0,a.toDisplayString)(i.data_jabatan.kelompok_jabatan),1)]),(0,a.createElementVNode)("div",Iee,[Uee,(0,a.createElementVNode)("p",Mee,(0,a.toDisplayString)(i.data_jabatan.jenjang),1)]),(0,a.createElementVNode)("div",Oee,[(0,a.createElementVNode)("button",{class:"btn btn-primary text-right",onClick:t[3]||(t[3]=function(e){return o.sinkroJabatanSiasn()})},[Lee,(0,a.createTextVNode)(" Sinkron Jabatan SIASN ")])])]),(0,a.createElementVNode)("table",Kee,[Ree,(0,a.createElementVNode)("tbody",null,[i.ak?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:0},(0,a.renderList)(i.ak,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",Hee,(0,a.toDisplayString)(t+1),1),(0,a.createElementVNode)("td",Qee,[$ee,(0,a.createTextVNode)(),zee,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(o.formatDate(e.periode_awal))+" ",1),Jee,qee,Gee,(0,a.createTextVNode)(),Wee,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(o.formatDate(e.periode_akhir)),1)]),(0,a.createElementVNode)("td",Yee,[(0,a.createElementVNode)("p",null,[Xee,(0,a.createTextVNode)(),Zee,e.unit_kerja?((0,a.openBlock)(),(0,a.createElementBlock)("span",ete,(0,a.toDisplayString)(e.unit_kerja),1)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("p",null,[tte,(0,a.createTextVNode)(),nte,e.jabatan?((0,a.openBlock)(),(0,a.createElementBlock)("span",ate,(0,a.toDisplayString)(e.jabatan),1)):((0,a.openBlock)(),(0,a.createElementBlock)("p",rte,[(0,a.createTextVNode)(" Data Jabatan PADA Riwayat Angka Kredit Kosong "),ite,"SIASN"==e.sumber?((0,a.openBlock)(),(0,a.createElementBlock)("span",ote,"Silahkan lengkapi data jabatan Riwayat Angka Kredit ini di SIASN. Jika sudah, klik Sinkro AK SIASN kembali.")):(0,a.createCommentVNode)("",!0),"KINERJA"==e.sumber?((0,a.openBlock)(),(0,a.createElementBlock)("span",lte,"Silahkan memastikan data Jabatan dan Jenjang sudah lengkap di bagian atas halaman. Jika sudah, klik tombol Aksi > Detail > lalu klik Muat Ulang ")):(0,a.createCommentVNode)("",!0)]))]),(0,a.createElementVNode)("p",null,[ste,(0,a.createTextVNode)(),cte,e.jenjang_nama?((0,a.openBlock)(),(0,a.createElementBlock)("span",dte,(0,a.toDisplayString)(e.jenjang_nama),1)):((0,a.openBlock)(),(0,a.createElementBlock)("p",ute,[(0,a.createTextVNode)(" Data Jabatan PADA Riwayat Angka Kredit Kosong "),pte,"SIASN"==e.sumber?((0,a.openBlock)(),(0,a.createElementBlock)("span",mte,"Silahkan lengkapi data jabatan Riwayat Angka Kredit ini di SIASN. Jika sudah, klik Sinkro AK SIASN kembali.")):(0,a.createCommentVNode)("",!0),"KINERJA"==e.sumber?((0,a.openBlock)(),(0,a.createElementBlock)("span",fte,"Silahkan memastikan data Jabatan dan Jenjang sudah lengkap di bagian atas halaman. Jika sudah, klik tombol Aksi > Detail > lalu klik Muat Ulang ")):(0,a.createCommentVNode)("",!0)]))])]),(0,a.createElementVNode)("td",hte,[e.angka_kredit_lama?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[Ate,(0,a.createTextVNode)(),gte,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.angka_kredit_lama)+" ",1),kte,bte],64)):(0,a.createCommentVNode)("",!0),e.angka_kredit?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[yte,(0,a.createTextVNode)(),vte,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.angka_kredit)+" ",1),Ete,Nte],64)):(0,a.createCommentVNode)("",!0),e.angka_kredit_baru?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[_te,(0,a.createTextVNode)(),wte,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.angka_kredit_baru),1)],64)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",Vte,[xte,(0,a.createTextVNode)(),Bte,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(o.formatDate(e.tgl_sk))+" ",1),Ste,Cte,Tte,(0,a.createTextVNode)(),jte,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.nomor_sk),1)]),(0,a.createElementVNode)("td",Dte,[(0,a.createTextVNode)((0,a.toDisplayString)(e.sumber)+" ",1),Pte,"1"==e.is_integrasi?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)(" (INTEGRASI) ")],64)):"1"==e.is_ak_pertama?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createTextVNode)(" (AK PERTAMA) ")],64)):"1"==e.is_konversi?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[(0,a.createTextVNode)(" (KONVERSI) ")],64)):(0,a.createCommentVNode)("",!0),"1"==e.is_ak_pendidikan?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:3},[Fte,(0,a.createTextVNode)(" (AK PENDIDIKAN) ")],64)):(0,a.createCommentVNode)("",!0),"1"==e.is_ak_pemenuhan_kp?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:4},[Ite,(0,a.createTextVNode)(" (AK PEMENUHAN) ")],64)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",Ute,[(0,a.createElementVNode)("div",Mte,[(0,a.createVNode)(l,{status:e.status,class:(0,a.normalizeClass)("mb-1")},null,8,["status"]),"KINERJA"==e.sumber&&"1"==e.is_konversi&&"0"==e.is_ak_pendidikan&&"0"==e.is_ak_pemenuhan_kp&&"persetujuan"!=e.status&&e.status_generate_preview?((0,a.openBlock)(),(0,a.createElementBlock)("div",Ote,[Lte,Kte,1==e.loading_preview?((0,a.openBlock)(),(0,a.createBlock)(s,{key:0})):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createVNode)(c,{status:e.status_generate_preview},null,8,["status"]),"4"==e.status_generate_preview?((0,a.openBlock)(),(0,a.createElementBlock)("span",Rte,[Hte,(0,a.createTextVNode)((0,a.toDisplayString)(o.truncateText(e.keterangan_generate_preview,50)),1)])):(0,a.createCommentVNode)("",!0)],64))])):(0,a.createCommentVNode)("",!0),"KINERJA"==e.sumber&&"1"==e.is_konversi&&"0"==e.is_ak_pendidikan&&"0"==e.is_ak_pemenuhan_kp&&e.status_generate_draft?((0,a.openBlock)(),(0,a.createElementBlock)("div",Qte,[$te,zte,1==e.loading_draft?((0,a.openBlock)(),(0,a.createBlock)(s,{key:0})):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createVNode)(c,{status:e.status_generate_draft},null,8,["status"]),"4"==e.status_generate_draft?((0,a.openBlock)(),(0,a.createElementBlock)("span",Jte,[qte,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(o.truncateText(e.keterangan_generate_draft,50)),1)])):(0,a.createCommentVNode)("",!0)],64))])):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("div",Gte,["persetujuan"==e.status&&e.tahun>"2022"&&"KINERJA"==e.sumber?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},["1"==e.is_tte?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[null!=e.filepath_tte?((0,a.openBlock)(),(0,a.createElementBlock)("span",Wte,Yte)):((0,a.openBlock)(),(0,a.createElementBlock)("span",Xte,Zte))],64)):"0"==e.is_tte?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[null!=e.filepath_tte?((0,a.openBlock)(),(0,a.createElementBlock)("span",ene,tne)):((0,a.openBlock)(),(0,a.createElementBlock)("span",nne,ane))],64)):((0,a.openBlock)(),(0,a.createElementBlock)("span",rne,ine))],64)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("div",one,[null!=e.rw_ak_siasn?((0,a.openBlock)(),(0,a.createElementBlock)("span",lne,[(0,a.createElementVNode)("b",null,"✓ Berhasil Sinkronisasi SIASN : "+(0,a.toDisplayString)(o.formatDate(e.last_sync)),1)])):(0,a.createCommentVNode)("",!0)])]),(0,a.createElementVNode)("td",sne,[(0,a.createElementVNode)("div",cne,[(0,a.createElementVNode)("div",dne,[(0,a.createElementVNode)("div",une,[pne,(0,a.createElementVNode)("div",mne,["2022"==e.tahun&&"KINERJA"==e.sumber?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("a",{class:"dropdown-item",onClick:function(t){return o.detilAk2022(e.id)}},"Detail",8,fne),(0,a.createElementVNode)("a",{class:"dropdown-item",onClick:function(t){return o.editAk2022(e.id)}},"Edit",8,hne)],64)):"KINERJA"!=e.sumber?((0,a.openBlock)(),(0,a.createElementBlock)("a",{key:1,class:"dropdown-item",onClick:function(t){return o.detilAkSiasn(e.id)}},"Detail",8,Ane)):((0,a.openBlock)(),(0,a.createElementBlock)("a",{key:2,class:"dropdown-item",onClick:function(t){return o.detilAk(e.id)}},"Detail",8,gne)),e.tahun>"2022"&&"persetujuan"!=e.status&&1!=e.loading_preview&&"1"!=e.status_generate_preview&&"2"!=e.status_generate_preview?((0,a.openBlock)(),(0,a.createElementBlock)("a",{key:3,class:"dropdown-item",onClick:function(t){return o.generatePreview(e)}},"Buat Preview PAK",8,kne)):(0,a.createCommentVNode)("",!0),e.tahun<"2023"&&"KINERJA"==e.sumber&&"draft"!=e.status||e.tahun>="2023"&&"KINERJA"==e.sumber&&"pengajuan"==e.status?((0,a.openBlock)(),(0,a.createElementBlock)("a",{key:4,class:"dropdown-item",onClick:function(t){return o.batalAjukanPak(e.id)}},"Batal Ajukan PAK",8,bne)):(0,a.createCommentVNode)("",!0),"KINERJA"==e.sumber?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:5},["draft"==e.status?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[e.tahun>"2022"?((0,a.openBlock)(),(0,a.createElementBlock)("a",{key:0,class:"dropdown-item",onClick:function(t){return o.editAk(e.id)}},"Edit",8,yne)):(0,a.createCommentVNode)("",!0),1!=e.loading_draft&&1!=e.loading_preview?((0,a.openBlock)(),(0,a.createElementBlock)("a",{key:1,class:"dropdown-item",onClick:function(t){return o.deleteAk(e.id)}},"Hapus",8,vne)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("a",{class:"dropdown-item",onClick:function(t){return o.ajukanPak(e.id)}},"Ajukan PAK",8,Ene)],64)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0),"2022"==e.tahun&&"KINERJA"==e.sumber&&e.filepath_tte?((0,a.openBlock)(),(0,a.createElementBlock)("a",{key:6,class:"dropdown-item",onClick:function(t){return o.unduhFinal(e.id)}},"Unduh PAK",8,Nne)):(0,a.createCommentVNode)("",!0),"KINERJA"==e.sumber&&"1"==e.is_konversi&&"0"==e.is_ak_pendidikan&&"0"==e.is_ak_pemenuhan_kp?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:7},["persetujuan"!=e.status&&e.filepath?((0,a.openBlock)(),(0,a.createElementBlock)("a",{key:0,class:"dropdown-item",onClick:function(t){return o.unduh(e.id)},title:"Waktu Generate : "+e.waktu_buat_draft},"Unduh Preview PAK",8,_ne)):(0,a.createCommentVNode)("",!0),"persetujuan"==e.status&&"0"==e.is_tte&&1!=e.loading_draft?((0,a.openBlock)(),(0,a.createElementBlock)("a",{key:1,class:"dropdown-item",onClick:function(t){return o.generateDraft(e)}},"Buat Draft PAK",8,wne)):(0,a.createCommentVNode)("",!0),"persetujuan"==e.status&&("0"==e.is_tte||"1"==e.is_tte&&null!=e.filepath_tte)&&null!=e.filepath_draft?((0,a.openBlock)(),(0,a.createElementBlock)("a",{key:2,class:"dropdown-item",onClick:function(t){return o.unduhDraft(e.id)}},"Unduh Draft PAK",8,Vne)):(0,a.createCommentVNode)("",!0),"persetujuan"==e.status&&"0"==e.is_tte&&null!=e.filepath_draft?((0,a.openBlock)(),(0,a.createElementBlock)("a",{key:3,class:"dropdown-item",onClick:function(t){return o.unggah(e.id)}},"Unggah PAK TTD Basah",8,xne)):(0,a.createCommentVNode)("",!0),"persetujuan"==e.status&&null!=e.is_tte&&null!=e.filepath_tte?((0,a.openBlock)(),(0,a.createElementBlock)("a",{key:4,class:"dropdown-item",onClick:function(t){return o.unduhFinal(e.id)}},"Unduh PAK",8,Bne)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0),"KINERJA"!=e.sumber?((0,a.openBlock)(),(0,a.createElementBlock)("a",{key:8,class:"dropdown-item",onClick:function(t){return o.unduhFinal(e.id)}},"Unduh PAK",8,Sne)):(0,a.createCommentVNode)("",!0)])])])])])])})),128)):((0,a.openBlock)(),(0,a.createElementBlock)("tr",Cne,Tne))])])])])])]),(0,a.createVNode)(d,{ref:"modalTambahPak",onDone:t[4]||(t[4]=function(e){return o.loadListAk()})},null,512),(0,a.createVNode)(u,{ref:"modalTambahPak2022",onDone:t[5]||(t[5]=function(e){return o.loadListAk()})},null,512),(0,a.createVNode)(p,{ref:"modalDetailPak2022",onDone:t[6]||(t[6]=function(e){return o.loadListAk()})},null,512),(0,a.createVNode)(m,{ref:"modalDetailPak"},null,512),(0,a.createVNode)(f,{ref:"modalDetailPakSiasn"},null,512),(0,a.createVNode)(h,{ref:"modalPengajuanPak",onDone:t[7]||(t[7]=function(e){return o.loadListAk()})},null,512),(0,a.createVNode)(A,{ref:"modalHapusPak",onDone:t[8]||(t[8]=function(e){return o.loadListAk()})},null,512),(0,a.createVNode)(g,{ref:"modalEditPak",onDone:t[9]||(t[9]=function(e){return o.loadListAk()})},null,512),(0,a.createVNode)(k,{ref:"modalUnggahPak",onDone:t[10]||(t[10]=function(e){return o.loadListAk()})},null,512),(0,a.createVNode)(b,{ref:"modalBatalPengajuanPak",onDone:t[11]||(t[11]=function(e){return o.loadListAk()})},null,512),(0,a.createVNode)(y,{ref:"modalEditPak2022",onDone:t[12]||(t[12]=function(e){return o.loadListAk()})},null,512)],64)}]]),Lfe=Ofe;var Kfe={class:"page-title mb-3"},Rfe={class:"row"},Hfe=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Daftar AK Bawahan"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Daftar Pengajuan Angka Kredit Bawahan.")],-1),Qfe={class:"col-lg-6 text-end"},$fe={class:"row mt-3"},zfe={class:"col-12"},Jfe={class:"card"},qfe={class:"card-header"},Gfe={class:"row"},Wfe={class:"col-md-3 col-12"},Yfe={class:"form-group"},Xfe=(0,a.createElementVNode)("span",null,"NIP",-1),Zfe={class:"col-md-3 col-12"},ehe={class:"form-group"},the=(0,a.createElementVNode)("span",null,"Nama",-1),nhe={class:"col-md-3 col-12"},ahe={class:"form-group"},rhe=(0,a.createElementVNode)("span",null,"Tahun",-1),ihe=[(0,a.createStaticVNode)('',6)],ohe={class:"col-md-3 col-12"},lhe={class:"form-group"},she=(0,a.createElementVNode)("span",null,"Persetujuan",-1),che=[(0,a.createElementVNode)("option",{value:""},"Semua",-1),(0,a.createElementVNode)("option",{value:"0"},"Belum",-1),(0,a.createElementVNode)("option",{value:"1"},"Sudah",-1)],dhe={class:"card-body"},uhe={class:"table-responsive"},phe={class:"table table-sm table-hover"},mhe=(0,a.createElementVNode)("thead",{class:"text-center"},[(0,a.createElementVNode)("th",null,"NO"),(0,a.createElementVNode)("th",null,"Nama"),(0,a.createElementVNode)("th",null,"Jabatan"),(0,a.createElementVNode)("th",null,"Periode Penilaian"),(0,a.createElementVNode)("th",null,"Status"),(0,a.createElementVNode)("th",null,"Aksi")],-1),fhe={class:"text-xs text-center text-secondary"},hhe={class:"text-xs text-secondary"},Ahe=(0,a.createElementVNode)("br",null,null,-1),ghe={class:"text-xs text-secondary"},khe={class:"text-xs text-secondary"},bhe={class:"text-xs text-secondary text-center"},yhe={class:"text-center"},vhe={class:"buttons"};var Ehe={"aria-label":"Page navigation example"},Nhe={class:"pagination pagination-primary"},_he={key:0,class:"page-item"},whe={key:1,class:"page-item"},Vhe={key:2,class:"page-item"},xhe={class:"page-item active"},Bhe={key:3,class:"page-item"},She={key:4,class:"page-item"},Che={key:5,class:"page-item"};const The={props:["pagination","current_page","last_page"],methods:{pageURL:function(e){this.$parent.pageURL(e)}}},jhe=(0,it.A)(The,[["render",function(e,t,n,r,i,o){return(0,a.openBlock)(),(0,a.createElementBlock)("nav",Ehe,[(0,a.createElementVNode)("ul",Nhe,[(0,a.createElementVNode)("li",{class:(0,a.normalizeClass)(["page-item",{disabled:null==n.pagination.prev_page_url}])},[(0,a.createElementVNode)("button",{type:"button",class:"page-link",onClick:t[0]||(t[0]=function(e){return o.pageURL(n.pagination.prev_page_url)})},"Previous")],2),n.current_page-3>0?((0,a.openBlock)(),(0,a.createElementBlock)("li",_he,[(0,a.createElementVNode)("button",{type:"button",class:"page-link",onClick:t[1]||(t[1]=function(e){return o.pageURL(n.pagination.path+"?page="+(n.current_page-3))})},(0,a.toDisplayString)(n.current_page-3),1)])):(0,a.createCommentVNode)("",!0),n.current_page-2>0?((0,a.openBlock)(),(0,a.createElementBlock)("li",whe,[(0,a.createElementVNode)("button",{type:"button",class:"page-link",onClick:t[2]||(t[2]=function(e){return o.pageURL(n.pagination.path+"?page="+(n.current_page-2))})},(0,a.toDisplayString)(n.current_page-2),1)])):(0,a.createCommentVNode)("",!0),n.pagination.prev_page_url?((0,a.openBlock)(),(0,a.createElementBlock)("li",Vhe,[(0,a.createElementVNode)("button",{type:"button",class:"page-link",onClick:t[3]||(t[3]=function(e){return o.pageURL(n.pagination.prev_page_url)})},(0,a.toDisplayString)(n.current_page-1),1)])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("li",xhe,[(0,a.createElementVNode)("button",{type:"button",class:(0,a.normalizeClass)(["page-link",{current:n.pagination.current_page==n.current_page}])},(0,a.toDisplayString)(n.current_page),3)]),n.pagination.next_page_url?((0,a.openBlock)(),(0,a.createElementBlock)("li",Bhe,[(0,a.createElementVNode)("button",{type:"button",class:"page-link",onClick:t[4]||(t[4]=function(e){return o.pageURL(n.pagination.next_page_url)})},(0,a.toDisplayString)(n.current_page+1),1)])):(0,a.createCommentVNode)("",!0),n.current_page+2<=n.last_page?((0,a.openBlock)(),(0,a.createElementBlock)("li",She,[(0,a.createElementVNode)("button",{type:"button",class:"page-link",onClick:t[5]||(t[5]=function(e){return o.pageURL(n.pagination.path+"?page="+(n.current_page+2))})},(0,a.toDisplayString)(n.current_page+2),1)])):(0,a.createCommentVNode)("",!0),n.current_page+3<=n.last_page?((0,a.openBlock)(),(0,a.createElementBlock)("li",Che,[(0,a.createElementVNode)("button",{type:"button",class:"page-link",onClick:t[6]||(t[6]=function(e){return o.pageURL(n.pagination.path+"?page="+(n.current_page+3))})},(0,a.toDisplayString)(n.current_page+3),1)])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("li",{class:(0,a.normalizeClass)(["page-item",{disabled:null==n.pagination.next_page_url}])},[(0,a.createElementVNode)("button",{type:"button",class:"page-link",onClick:t[7]||(t[7]=function(e){return o.pageURL(n.pagination.next_page_url)})},"Next")],2)])])}]]),Dhe={components:{StatusLabel:FZ.A,Pagination:jhe},data:function(){return{data:[],items:[],filter:{nip:null,nama:null,tahun:null,persetujuan:null,per_page:20},url:"/api/ak_bawahan/paginate"}},methods:{pageURL:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;t||(t=this.url),this.$root.get(t,this.filter).then((function(t){e.items=t}))},loadData:function(){this.pageURL()},properCase:function(e){return(0,de.xJ)(e)},formatDate:function(e){return(0,de.Yq)(e)}},created:function(){this.pageURL("/api/ak_bawahan/paginate")}},Phe=(0,it.A)(Dhe,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("pagination"),c=(0,a.resolveComponent)("StatusLabel"),d=(0,a.resolveComponent)("router-link");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",Kfe,[(0,a.createElementVNode)("div",Rfe,[Hfe,(0,a.createElementVNode)("div",Qfe,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.push("/skp")})},"Kembali")])])]),(0,a.createElementVNode)("div",$fe,[(0,a.createElementVNode)("div",zfe,[(0,a.createElementVNode)("div",Jfe,[(0,a.createElementVNode)("div",qfe,[(0,a.createElementVNode)("div",Gfe,[(0,a.createElementVNode)("div",Wfe,[(0,a.createElementVNode)("div",Yfe,[Xfe,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[1]||(t[1]=function(e){return i.filter.nip=e})},null,512),[[a.vModelText,i.filter.nip]])])]),(0,a.createElementVNode)("div",Zfe,[(0,a.createElementVNode)("div",ehe,[the,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[2]||(t[2]=function(e){return i.filter.nama=e})},null,512),[[a.vModelText,i.filter.nama]])])]),(0,a.createElementVNode)("div",nhe,[(0,a.createElementVNode)("div",ahe,[rhe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[3]||(t[3]=function(e){return i.filter.tahun=e})},ihe,512),[[a.vModelSelect,i.filter.tahun]])])]),(0,a.createElementVNode)("div",ohe,[(0,a.createElementVNode)("div",lhe,[she,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[4]||(t[4]=function(e){return i.filter.persetujuan=e})},che,512),[[a.vModelSelect,i.filter.persetujuan]])])])]),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-success",onClick:t[5]||(t[5]=function(e){return o.pageURL()})},"Filter")]),(0,a.createElementVNode)("div",dhe,[(0,a.createVNode)(s,{pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"]),(0,a.createElementVNode)("div",uhe,[(0,a.createElementVNode)("table",phe,[mhe,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.items.data,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",fhe,(0,a.toDisplayString)(i.items.from+t),1),(0,a.createElementVNode)("td",hhe,[(0,a.createTextVNode)((0,a.toDisplayString)(e.pegawai_nama)+" ",1),Ahe,(0,a.createTextVNode)(" NIP. "+(0,a.toDisplayString)(e.pegawai_nip),1)]),(0,a.createElementVNode)("td",ghe,(0,a.toDisplayString)(e.jabatan_siasn),1),(0,a.createElementVNode)("td",khe,(0,a.toDisplayString)(o.formatDate(e.periode_awal))+" - "+(0,a.toDisplayString)(o.formatDate(e.periode_akhir)),1),(0,a.createElementVNode)("td",bhe,[(0,a.createVNode)(c,{status:e.status},null,8,["status"])]),(0,a.createElementVNode)("td",yhe,[(0,a.createElementVNode)("div",vhe,[(0,a.createVNode)(d,{class:"btn btn-sm btn-primary",to:"/ak_bawahan/"+e.id},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)("Detil")]})),_:2},1032,["to"])])])])})),128))])])])])])])])],64)}]]);var Fhe={class:"page-title mb-3"},Ihe={class:"row"},Uhe=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Angka Kredit Bawahan")],-1),Mhe={class:"col-lg-6 text-end"},Ohe={class:"card border-primary mb-3"},Lhe=(0,a.createElementVNode)("div",{class:"card-header"},[(0,a.createElementVNode)("h4",{class:"card-title"},"Data Pengajuan Angka Kredit")],-1),Khe={key:0,class:"card-content"},Rhe={class:"card-body"},Hhe={class:"row mt-3 mb-3"},Qhe={class:"col-md-6 col-sm-12"},$he={class:"form-group"},zhe=(0,a.createElementVNode)("label",null,"Status",-1),Jhe={class:"form-control-static"},qhe={key:0,class:"col-md-6 col-sm-12"},Ghe={class:"form-group"},Whe=(0,a.createElementVNode)("label",null,"Alasan Tolak",-1),Yhe={class:"form-control-static text-danger"},Xhe=(0,a.createElementVNode)("h5",null,"Data Pegawai",-1),Zhe={class:"row mt-3"},eAe={class:"col-md-6 col-sm-12"},tAe={class:"form-group"},nAe=(0,a.createElementVNode)("label",null,"NIP",-1),aAe={class:"form-control-static"},rAe={class:"col-md-6 col-sm-12"},iAe={class:"form-group"},oAe=(0,a.createElementVNode)("label",null,"Nama",-1),lAe={class:"form-control-static"},sAe={class:"col-md-6 col-sm-12"},cAe={class:"form-group"},dAe=(0,a.createElementVNode)("label",null,"Jabatan / TMT",-1),uAe={class:"form-control-static"},pAe={class:"col-md-6 col-sm-12"},mAe={class:"form-group"},fAe=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),hAe={class:"form-control-static"},AAe={class:"col-md-6 col-sm-12"},gAe={class:"form-group"},kAe=(0,a.createElementVNode)("label",null,"Nomor Seri Karpeg",-1),bAe={class:"form-control-static"},yAe={class:"col-md-6 col-sm-12"},vAe={class:"form-group"},EAe=(0,a.createElementVNode)("label",null,"Tempat/Tgl. Lahir",-1),NAe={class:"form-control-static"},_Ae={class:"col-md-6 col-sm-12"},wAe={class:"form-group"},VAe=(0,a.createElementVNode)("label",null,"Jenis Kelamin",-1),xAe={class:"form-control-static"},BAe={class:"col-md-6 col-sm-12"},SAe={class:"form-group"},CAe=(0,a.createElementVNode)("label",null,"Pangkat / Golongan Ruang / TMT",-1),TAe={class:"form-control-static"},jAe=(0,a.createElementVNode)("hr",null,null,-1),DAe=(0,a.createElementVNode)("h5",null,"Konversi Predikat Kinerja ke Angka Kredit",-1),PAe={class:"row mt-3"},FAe={class:"col-md-6 col-sm-12"},IAe={class:"form-group"},UAe=(0,a.createElementVNode)("label",null,"Predikat Kinerja",-1),MAe={class:"form-control-static"},OAe={class:"col-md-6 col-sm-12"},LAe={class:"form-group"},KAe=(0,a.createElementVNode)("label",null,"Jumlah Bulan Penilaian",-1),RAe={class:"form-control-static"},HAe={class:"col-md-6 col-sm-12"},QAe={class:"form-group"},$Ae=(0,a.createElementVNode)("label",null,"Persentase Predikat Kinerja",-1),zAe={class:"form-control-static"},JAe={class:"col-md-6 col-sm-12"},qAe={class:"form-group"},GAe=(0,a.createElementVNode)("label",null,"Koefisien Angka Kredit Tahunan",-1),WAe={class:"form-control-static"},YAe={class:"col-md-6 col-sm-12"},XAe={class:"form-group"},ZAe=(0,a.createElementVNode)("label",null,"Angka Kredit yang didapat",-1),ege=(0,a.createElementVNode)("br",null,null,-1),tge={class:"form-control-static"},nge=(0,a.createElementVNode)("hr",null,null,-1),age=(0,a.createElementVNode)("h5",null,"Penetapan Angka Kredit",-1),rge={class:"row mt-3"},ige={class:"col-md-4 col-sm-12"},oge={class:"form-group"},lge=(0,a.createElementVNode)("label",null,"Angka Kredit Lama",-1),sge={class:"form-control-static"},cge={class:"col-md-4 col-sm-12"},dge={class:"form-group"},uge=(0,a.createElementVNode)("label",null,"Angka Kredit Baru",-1),pge={class:"form-control-static"},mge={class:"col-md-4 col-sm-12"},fge={class:"form-group"},hge=(0,a.createElementVNode)("label",null,"Jumlah Angka Kredit Kumulatif",-1),Age={class:"form-control-static"},gge=(0,a.createElementVNode)("hr",null,null,-1),kge=(0,a.createElementVNode)("h5",null,"Riwayat Angka Kredit",-1),bge={class:"row mt-3"},yge={class:"table-responsive"},vge={class:"table table-bordered table-sm"},Ege=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",{align:"center"},[(0,a.createElementVNode)("th",null,"No"),(0,a.createElementVNode)("th",null,"Periode"),(0,a.createElementVNode)("th",null,"Jabatan / Unit Kerja"),(0,a.createElementVNode)("th",null,"Predikat Kinerja"),(0,a.createElementVNode)("th",null,"Angka Kredit"),(0,a.createElementVNode)("th",null,"Sumber"),(0,a.createElementVNode)("th",null,"File PAK")])],-1),Nge={class:"text-xs text-secondary text-center"},_ge={class:"text-xs text-secondary"},wge=(0,a.createElementVNode)("b",null,"Periode Awal",-1),Vge=(0,a.createElementVNode)("br",null,null,-1),xge=(0,a.createElementVNode)("br",null,null,-1),Bge=(0,a.createElementVNode)("br",null,null,-1),Sge=(0,a.createElementVNode)("b",null,"Periode Akhir",-1),Cge=(0,a.createElementVNode)("br",null,null,-1),Tge={class:"text-xs text-secondary"},jge=(0,a.createElementVNode)("b",null,"Unit Kerja",-1),Dge=(0,a.createElementVNode)("br",null,null,-1),Pge=(0,a.createElementVNode)("br",null,null,-1),Fge=(0,a.createElementVNode)("br",null,null,-1),Ige=(0,a.createElementVNode)("b",null,"Jabatan",-1),Uge=(0,a.createElementVNode)("br",null,null,-1),Mge={class:"text-xs text-secondary text-center"},Oge={class:"text-xs text-secondary"},Lge={key:0},Kge=(0,a.createElementVNode)("b",null,"Lama",-1),Rge=(0,a.createElementVNode)("br",null,null,-1),Hge=(0,a.createElementVNode)("br",null,null,-1),Qge=(0,a.createElementVNode)("b",null,"Perolehan",-1),$ge=(0,a.createElementVNode)("br",null,null,-1),zge=(0,a.createElementVNode)("br",null,null,-1),Jge=(0,a.createElementVNode)("b",null,"Baru",-1),qge=(0,a.createElementVNode)("br",null,null,-1),Gge={class:"text-xs text-secondary text-center"},Wge={class:"text-xs text-secondary text-center"},Yge={class:"text-xs text-secondary text-center"},Xge={class:"buttons"},Zge=["onClick","title"],eke=["onClick"],tke=["onClick"],nke=(0,a.createElementVNode)("hr",null,null,-1),ake={class:"row"},rke={class:"col-md-4 col-sm-12"},ike={class:"form-group"},oke=(0,a.createElementVNode)("label",null,"Nomor SK",-1),lke={class:"form-control-static"},ske={class:"col-md-4 col-sm-12"},cke={class:"form-group"},dke=(0,a.createElementVNode)("label",null,"Tanggal SK",-1),uke={class:"form-control-static"},pke={key:0,class:"col-md-4 col-sm-12"},mke={class:"form-group"},fke=(0,a.createElementVNode)("label",null,"Lokasi / Tempat Penandatangan",-1),hke={class:"form-control-static"},Ake=(0,a.createElementVNode)("hr",null,null,-1),gke={class:"row mt-3"},kke={class:"col-md-6 col-12"},bke={class:"form-group"},yke=(0,a.createElementVNode)("label",null,"Pangkat / Gol. Ruang Sekarang",-1),vke={class:"form-control-static"},Eke=(0,a.createElementVNode)("br",null,null,-1),Nke={class:"col-md-6 col-12"},_ke={class:"form-group"},wke=(0,a.createElementVNode)("label",null,"Pangkat / Gol. Ruang Selanjutnya",-1),Vke={class:"form-control-static"},xke={class:"row mt-3"},Bke={class:"col-md-6 col-12"},Ske={class:"form-group"},Cke=(0,a.createElementVNode)("label",null,"Jabatan Sekarang",-1),Tke={class:"form-control-static"},jke=(0,a.createElementVNode)("br",null,null,-1),Dke={class:"col-md-6 col-12"},Pke={class:"form-group"},Fke=(0,a.createElementVNode)("label",null,"Jabatan Selanjutnya",-1),Ike={class:"form-control-static"},Uke=(0,a.createElementVNode)("hr",null,null,-1),Mke={class:"row mt-3"},Oke={class:"col-12"},Lke=(0,a.createElementVNode)("h6",null,"Persetujuan Angka Kredit",-1),Kke={class:"buttons"},Rke=(0,a.createElementVNode)("hr",null,null,-1),Hke={class:"row mt-3"},Qke={class:"col-md-6 col-12"},$ke={class:"form-group"},zke=(0,a.createElementVNode)("label",null,"Angka Kredit Minimal untuk Kenaikan Pangkat",-1),Jke={class:"form-control-static"},qke={class:"col-md-6 col-12"},Gke={class:"form-group"},Wke=(0,a.createElementVNode)("label",null,"Angka Kredit Minimal untuk Kenaikan Jabatan",-1),Yke={class:"form-control-static"},Xke={class:"row mt-3"},Zke={class:"col-md-6 col-12"},ebe={class:"form-group"},tbe={class:"form-control-static"},nbe={class:"col-md-6 col-12"},abe={class:"form-group"},rbe={class:"form-control-static"},ibe=(0,a.createElementVNode)("hr",null,null,-1),obe={class:"row mt-3"},lbe={class:"col-12"},sbe=(0,a.createElementVNode)("h6",null,"Peruntukan Pengajuan Angka Kredit",-1),cbe={class:"form-check"},dbe={class:"custom-control custom-checkbox"},ube=["checked"],pbe=(0,a.createElementVNode)("label",{class:"form-check-label",for:"check-kenaikan-pangkat"},"Kenaikan Pangkat",-1),mbe={class:"form-check"},fbe={class:"custom-control custom-checkbox"},hbe=["checked"],Abe=(0,a.createElementVNode)("label",{class:"form-check-label",for:"check-kenaikan-jabatan"},"Kenaikan Jabatan",-1),gbe=(0,a.createElementVNode)("hr",null,null,-1),kbe={class:"row mt-3"},bbe={class:"col-12"},ybe={class:"form-group"},vbe=(0,a.createElementVNode)("h6",null,"Preview Dokumen Penetapan Angka Kredit",-1),Ebe=(0,a.createElementVNode)("small",null,"Dokumen contoh PAK berdasarkan data Angka Kredit Menggunakan Format TTD Basah",-1),Nbe=(0,a.createElementVNode)("br",null,null,-1),_be=(0,a.createElementVNode)("hr",null,null,-1),wbe={class:"row mt-3"},Vbe={class:"col-12"},xbe={key:0,class:"form-group"},Bbe=(0,a.createElementVNode)("h6",null,"Pilih Metode Tanda Tangan Penetapan Angka Kredit",-1),Sbe=[(0,a.createElementVNode)("option",{value:"1"},"Tanda Tangan Elektronik",-1),(0,a.createElementVNode)("option",{value:"0"},"Tanda Tangan Basah",-1)],Cbe={key:1,class:"form-group"},Tbe=(0,a.createElementVNode)("h6",null,"Metode Tanda Tangan Penetapan Angka Kredit",-1),jbe={key:0},Dbe=[(0,a.createElementVNode)("b",null,"TANDA TANGAN ELEKTRONIK",-1)],Pbe={key:1},Fbe=[(0,a.createElementVNode)("b",null,"TANDA TANGAN BASAH",-1)],Ibe={class:"buttons"},Ube=["title"],Mbe={class:"mt-2"},Obe=(0,a.createElementVNode)("b",null,"Status Buat Draft PAK",-1),Lbe=(0,a.createElementVNode)("br",null,null,-1),Kbe={key:4,class:"row mt-3"},Rbe={class:"buttons"},Hbe={key:5,class:"row mt-3"},Qbe={class:"buttons"},$be={key:0,class:"mb-2"},zbe=(0,a.createElementVNode)("br",null,null,-1);var Jbe=(0,a.createElementVNode)("div",{class:"form-group"},[(0,a.createElementVNode)("p",null,"Apakah Anda yakin ingin menyetujui PAK ini? ")],-1);const qbe={name:"ModalSetujuPak",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{id:null}},methods:{show:function(e){this.id=e,this.$refs.persetujuanPakModal.show()},doSetujuPak:function(){var e=this,t=this.$loading.show();et.A.post("/api/ak/"+this.id+"/setuju").then((function(n){e.$refs.persetujuanPakModal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}}},Gbe=(0,it.A)(qbe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Form"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"Persetujuan PAK",ref:"persetujuanPakModal",onClick:t[0]||(t[0]=function(e){return o.doSetujuPak()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(l,{ref:"formPersetujuanPak"},{default:(0,a.withCtx)((function(){return[Jbe]})),_:1},512)]})),_:1},512)}]]);var Wbe=(0,a.createElementVNode)("div",{class:"form-group"},[(0,a.createElementVNode)("p",null,"Apakah Anda yakin ingin menolak PAK ini? ")],-1),Ybe={class:"form-group"},Xbe=(0,a.createElementVNode)("label",null,"Alasan Tolak",-1);const Zbe={name:"ModalTolakPak",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{id:null,data:{id:null,alasan:""}}},methods:{show:function(e){this.data.id=e,this.$refs.tolakPakModal.show()},doTolakPak:function(){var e=this,t=this.$loading.show();et.A.post("/api/ak/"+this.data.id+"/tolak",this.data).then((function(n){e.$refs.tolakPakModal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}}},eye=(0,it.A)(Zbe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{title:"Tolak PAK",ref:"tolakPakModal",onClick:t[1]||(t[1]=function(e){return o.doTolakPak()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"formTolakPak"},{default:(0,a.withCtx)((function(){return[Wbe,(0,a.createElementVNode)("div",Ybe,[Xbe,(0,a.createVNode)(l,{name:"alasan",class:"form-control",modelValue:i.data.alasan,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.data.alasan=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"alasan"})])]})),_:1},512)]})),_:1},512)}]]);var tye=(0,a.createElementVNode)("div",{class:"form-group"},[(0,a.createElementVNode)("p",{class:"text-danger"},[(0,a.createElementVNode)("b",null,"APAKAH ANDA YAKIN INGIN MEMBATALKAN PAK INI?")]),(0,a.createElementVNode)("p",{class:"text-danger"},"Usulan akan dikembalikan ke Draft Pegawai")],-1),nye={class:"form-group"},aye=(0,a.createElementVNode)("label",null,"Alasan Batal",-1);const rye={name:"ModalBatalPak",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{id:null,data:{id:null,alasan:""}}},methods:{show:function(e){this.data.id=e,this.$refs.batalPakModal.show()},doBatalPak:function(){var e=this,t=this.$loading.show();et.A.post("/api/ak/"+this.data.id+"/batal",this.data).then((function(n){e.$refs.batalPakModal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}}},iye=(0,it.A)(rye,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{title:"Batal PAK",ref:"batalPakModal",onClick:t[1]||(t[1]=function(e){return o.doBatalPak()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"formBatalPak"},{default:(0,a.withCtx)((function(){return[tye,(0,a.createElementVNode)("div",nye,[aye,(0,a.createVNode)(l,{name:"alasan",class:"form-control",modelValue:i.data.alasan,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.data.alasan=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"alasan"})])]})),_:1},512)]})),_:1},512)}]]);var oye=(0,a.createElementVNode)("div",{class:"form-group"},[(0,a.createElementVNode)("p",{class:"text-danger"},"Apakah Anda Yakin Ingin Membuat Ulang Draft PAK ini ?"),(0,a.createElementVNode)("p",{class:"text-danger"},"Draft PAK perlu ditandatangani lagi")],-1);const lye={name:"ModalBuatUlangDraftPak",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{id:null,data:{id:null,alasan:""}}},methods:{show:function(e){this.data.id=e,this.$refs.modal.show()},doBuatUlang:function(){var e=this,t=this.$loading.show();et.A.post("/api/ak/"+this.data.id+"/buat_ulang_draft",this.data).then((function(n){e.$refs.modal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}}},sye=(0,it.A)(lye,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Form"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"Buat Ulang Draft PAK",ref:"modal",onClick:t[0]||(t[0]=function(e){return o.doBuatUlang()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(l,{ref:"formBatalPak"},{default:(0,a.withCtx)((function(){return[oye]})),_:1},512)]})),_:1},512)}]]);var cye={class:"form-group"},dye=(0,a.createElementVNode)("label",null,"NIK :",-1),uye=(0,a.createElementVNode)("br",null,null,-1),pye={class:"form-control-static"},mye={class:"form-group"},fye=(0,a.createElementVNode)("label",null,"Passphrase Tanda Tangan Digital",-1);const hye={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{id:null,passphrase:"",nik:""}},created:function(){},methods:{show:function(e){var t=this;this.id=e,this.$refs.tteModal.show(),this.$root.get("/api/pegawai/nik").then((function(e){t.nik=e.nik}))},doTte:function(){var e=this,t=this.$loading.show();et.A.post("/api/ak/"+this.id+"/tte_pak",{passphrase:this.passphrase}).then((function(n){e.$refs.tteModal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}}},Aye={components:{ButtonUnor:Kc,ModalSetujuPak:Gbe,ModalTolakPak:eye,ModalBatalPak:iye,ModalUnggahPak:Afe,ModalBuatUlangDraftPak:sye,ModalTte:(0,it.A)(hye,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Form"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"TTE PAK",ref:"tteModal",onClick:t[1]||(t[1]=function(e){return o.doTte()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(l,{ref:"formTte"},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",cye,[dye,uye,(0,a.createElementVNode)("p",pye,(0,a.toDisplayString)(i.nik),1)]),(0,a.createElementVNode)("div",mye,[fye,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"password",class:"form-control","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.passphrase=e})},null,512),[[a.vModelText,i.passphrase]])])]})),_:1},512)]})),_:1},512)}]]),StatusLabelPak:Ife.A,Spinner:Ufe.A},data:function(){return{skp_id:null,ak_id:null,periode_awal:"-",periode_akhir:"-",data:[],rw_angka_kredit:[],keterangan_kp:"",keterangan_kj:"",buat_draft_data:{is_tte:null}}},methods:{loadData:function(){var e=this;this.ak_id=this.$route.params.id,this.$root.get("/api/ak_bawahan/"+this.ak_id).then((function(t){e.data=t,e.data&&(e.data.kebutuhan_ak_kp&&(e.keterangan_kp=parseInt(e.data.kebutuhan_ak_kp)>=0?"Kelebihan":"Kekurangan"),e.data.kebutuhan_ak_kj&&(e.keterangan_kj=parseInt(e.data.kebutuhan_ak_kj)>=0?"Kelebihan":"Kekurangan"),e.periode_awal=(0,de.Yq)(e.data.periode_awal),e.periode_akhir=(0,de.Yq)(e.data.periode_akhir),e.$root.get("/api/pegawai/"+e.data.pegawai_id+"/ak",{status:"persetujuan"}).then((function(t){e.rw_angka_kredit=t})))}))},properCase:function(e){return(0,de.xJ)(e)},formatDate:function(e){return(0,de.Yq)(e)},setujuPak:function(e){this.$refs.modalSetujuPak.show(e)},tolakPak:function(e){this.$refs.modalTolakPak.show(e)},batalPak:function(e){this.$refs.modalBatalPak.show(e)},buatUlangDraft:function(e){this.$refs.modalBuatUlangDraftPak.show(e)},generateDraft:function(e){var t=this;null!=this.buat_draft_data.is_tte?(e.loading_draft=!0,et.A.post("/api/ak/"+e.id+"/generate_draft",this.buat_draft_data).then((function(n){1==n?t.checkDraftStatus(e):alert(n.message)})).catch((function(e){alert(e.message)}))):alert("Pilih metode tanda tangan terlebih dahulu !")},unduh:function(e){var t=this.$loading.show();Ts.A.defaults.headers.common.Accept="application/pdf",Ts.A.defaults.headers.common["Content-Type"]="application/json",Ts.A.get("/api/ak/"+e+"/download_pak_final",{responseType:"blob"}).then((function(e){"200"==e.status?(t.hide(),window.open(URL.createObjectURL(e.data))):(alert(e.statusText),t.hide())})).catch((function(e){alert(e.message),t.hide()}))},unduhPreview:function(e){var t=this.$loading.show();Ts.A.defaults.headers.common.Accept="application/pdf",Ts.A.defaults.headers.common["Content-Type"]="application/json",Ts.A.get("/api/ak/"+e+"/download_pak",{responseType:"blob"}).then((function(e){"200"==e.status?(t.hide(),window.open(URL.createObjectURL(e.data))):(alert(e.statusText),t.hide())})).catch((function(e){alert(e.message),t.hide()}))},unduhDraft:function(e){var t=this.$loading.show();Ts.A.defaults.headers.common.Accept="application/pdf",Ts.A.defaults.headers.common["Content-Type"]="application/json",Ts.A.get("/api/ak/"+e+"/download_pak_draft",{responseType:"arraybuffer"}).then((function(e){if("200"==e.status)if("application/pdf"==e.headers["content-type"]){var n=window.URL.createObjectURL(new Blob([e.data],{type:"application/pdf"}));window.open(n,"_blank"),t.hide()}else{var a=JSON.parse((new TextDecoder).decode(e.data));alert(a.message),t.hide()}else alert(e.statusText),t.hide()})).catch((function(e){alert(e.message),t.hide()}))},unggah:function(e){this.$refs.modalUnggahPak.show(e)},tte:function(e){this.$refs.modalTte.show(e)},unduhFinal:function(e){var t=this.$loading.show();Ts.A.defaults.headers.common.Accept="application/pdf",Ts.A.defaults.headers.common["Content-Type"]="application/json",Ts.A.get("/api/ak/"+e+"/download_pak_final",{responseType:"arraybuffer"}).then((function(e){if("200"==e.status)if("application/pdf"==e.headers["content-type"]){var n=window.URL.createObjectURL(new Blob([e.data],{type:"application/pdf"}));window.open(n,"_blank"),t.hide()}else{var a=JSON.parse((new TextDecoder).decode(e.data));alert(a.message),t.hide()}else alert(e.statusText),t.hide()})).catch((function(e){alert(e.message),t.hide()}))},checkDraftStatus:function(e){var t=this,n=0,a=setInterval((function(){et.A.get("/api/ak/"+e.id+"/check_draft").then((function(r){1==r.generated?(e.loading_draft=!1,clearInterval(a),t.loadData()):++n>=10&&(e.loading_draft=!1,clearInterval(a),alert("Preview belum selesai dibuat. Silahkan refresh kembali halaman secara berkala untuk mengecek status"))})).catch((function(n){e.loading_draft=!1,alert("Gagal buat Draft PAK : "+n.message),clearInterval(a),t.loadData()}))}),3e3)}},created:function(){this.loadData()}},gye=(0,it.A)(Aye,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("Spinner"),c=(0,a.resolveComponent)("StatusLabelPak"),d=(0,a.resolveComponent)("ModalSetujuPak"),u=(0,a.resolveComponent)("ModalTolakPak"),p=(0,a.resolveComponent)("ModalBatalPak"),m=(0,a.resolveComponent)("ModalUnggahPak"),f=(0,a.resolveComponent)("ModalBuatUlangDraftPak"),h=(0,a.resolveComponent)("ModalTte");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",Fhe,[(0,a.createElementVNode)("div",Ihe,[Uhe,(0,a.createElementVNode)("div",Mhe,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.push("/ak_bawahan")})},"Kembali")])])]),(0,a.createElementVNode)("div",Ohe,[Lhe,i.data?((0,a.openBlock)(),(0,a.createElementBlock)("div",Khe,[(0,a.createElementVNode)("div",Rhe,[(0,a.createElementVNode)("h5",null,"Periode "+(0,a.toDisplayString)(i.periode_awal)+" s/d "+(0,a.toDisplayString)(i.periode_akhir),1),(0,a.createElementVNode)("div",Hhe,[(0,a.createElementVNode)("div",Qhe,[(0,a.createElementVNode)("div",$he,[zhe,(0,a.createElementVNode)("p",Jhe,(0,a.toDisplayString)(o.properCase(i.data.status)),1)])]),"draft"==i.data.status&&""!=i.data.alasan_tolak&&null!=i.data.alasan_tolak?((0,a.openBlock)(),(0,a.createElementBlock)("div",qhe,[(0,a.createElementVNode)("div",Ghe,[Whe,(0,a.createElementVNode)("p",Yhe,(0,a.toDisplayString)(i.data.alasan_tolak||"-"),1)])])):(0,a.createCommentVNode)("",!0)]),Xhe,(0,a.createElementVNode)("div",Zhe,[(0,a.createElementVNode)("div",eAe,[(0,a.createElementVNode)("div",tAe,[nAe,(0,a.createElementVNode)("p",aAe,(0,a.toDisplayString)(i.data.pegawai_nip||"-"),1)])]),(0,a.createElementVNode)("div",rAe,[(0,a.createElementVNode)("div",iAe,[oAe,(0,a.createElementVNode)("p",lAe,(0,a.toDisplayString)(i.data.pegawai_nama||"-"),1)])]),"2022"!=i.data.tahun_mulai_penilaian?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("div",sAe,[(0,a.createElementVNode)("div",cAe,[dAe,(0,a.createElementVNode)("p",uAe,(0,a.toDisplayString)(i.data.jabatan||"-")+" / "+(0,a.toDisplayString)(o.formatDate(i.data.jabatan_tmt)),1)])]),(0,a.createElementVNode)("div",pAe,[(0,a.createElementVNode)("div",mAe,[fAe,(0,a.createElementVNode)("p",hAe,(0,a.toDisplayString)(i.data.pegawai_unit_kerja||"-"),1)])]),(0,a.createElementVNode)("div",AAe,[(0,a.createElementVNode)("div",gAe,[kAe,(0,a.createElementVNode)("p",bAe,(0,a.toDisplayString)(i.data.nomor_seri_karpeg||"-"),1)])]),(0,a.createElementVNode)("div",yAe,[(0,a.createElementVNode)("div",vAe,[EAe,(0,a.createElementVNode)("p",NAe,(0,a.toDisplayString)(i.data.pegawai_tempat_lahir||"-")+" / "+(0,a.toDisplayString)(i.data.pegawai_tgl_lahir||"-"),1)])]),(0,a.createElementVNode)("div",_Ae,[(0,a.createElementVNode)("div",wAe,[VAe,(0,a.createElementVNode)("p",xAe,(0,a.toDisplayString)(i.data.pegawai_jenis_kelamin||"-"),1)])]),(0,a.createElementVNode)("div",BAe,[(0,a.createElementVNode)("div",SAe,[CAe,(0,a.createElementVNode)("p",TAe,(0,a.toDisplayString)(i.data.pangkat||"-")+" / "+(0,a.toDisplayString)(i.data.golru||"-")+" / "+(0,a.toDisplayString)(o.formatDate(i.data.golru_tmt)),1)])])],64)):(0,a.createCommentVNode)("",!0)]),jAe,"2022"!=i.data.tahun_mulai_penilaian?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[DAe,(0,a.createElementVNode)("div",PAe,[(0,a.createElementVNode)("div",FAe,[(0,a.createElementVNode)("div",IAe,[UAe,(0,a.createElementVNode)("p",MAe,(0,a.toDisplayString)(o.properCase(i.data.predikat_kinerja)),1)])]),(0,a.createElementVNode)("div",OAe,[(0,a.createElementVNode)("div",LAe,[KAe,(0,a.createElementVNode)("p",RAe,(0,a.toDisplayString)(i.data.jumlah_bulan||"-"),1)])]),(0,a.createElementVNode)("div",HAe,[(0,a.createElementVNode)("div",QAe,[$Ae,(0,a.createElementVNode)("p",zAe,(0,a.toDisplayString)(i.data.persentase||"-")+" %",1)])]),(0,a.createElementVNode)("div",JAe,[(0,a.createElementVNode)("div",qAe,[GAe,(0,a.createElementVNode)("p",WAe,(0,a.toDisplayString)(i.data.koefisien||"-"),1)])]),(0,a.createElementVNode)("div",YAe,[(0,a.createElementVNode)("div",XAe,[ZAe,ege,(0,a.createElementVNode)("p",tge,[(0,a.createTextVNode)((0,a.toDisplayString)(i.data.jumlah_bulan||"-")+" /12 x "+(0,a.toDisplayString)(i.data.persentase||"-")+" % x "+(0,a.toDisplayString)(i.data.koefisien||"-")+" = ",1),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.data.angka_kredit||"-"),1)])])])]),nge],64)):(0,a.createCommentVNode)("",!0),age,(0,a.createElementVNode)("div",rge,[(0,a.createElementVNode)("div",ige,[(0,a.createElementVNode)("div",oge,[lge,(0,a.createElementVNode)("p",sge,(0,a.toDisplayString)(i.data.angka_kredit_lama||"-"),1)])]),(0,a.createElementVNode)("div",cge,[(0,a.createElementVNode)("div",dge,[uge,(0,a.createElementVNode)("p",pge,(0,a.toDisplayString)(i.data.angka_kredit||"-"),1)])]),(0,a.createElementVNode)("div",mge,[(0,a.createElementVNode)("div",fge,[hge,(0,a.createElementVNode)("p",Age,(0,a.toDisplayString)(i.data.angka_kredit_baru||"-"),1)])])]),gge,"2022"!=i.data.tahun_mulai_penilaian?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[kge,(0,a.createElementVNode)("div",bge,[(0,a.createElementVNode)("div",yge,[(0,a.createElementVNode)("table",vge,[Ege,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.rw_angka_kredit,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",Nge,(0,a.toDisplayString)(t+1),1),(0,a.createElementVNode)("td",_ge,[wge,(0,a.createTextVNode)(),Vge,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(o.formatDate(e.periode_awal))+" ",1),xge,Bge,Sge,(0,a.createTextVNode)(),Cge,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(o.formatDate(e.periode_akhir)),1)]),(0,a.createElementVNode)("td",Tge,[jge,(0,a.createTextVNode)(),Dge,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.unit_kerja)+" ",1),Pge,Fge,Ige,(0,a.createTextVNode)(),Uge,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.jabatan),1)]),(0,a.createElementVNode)("td",Mge,(0,a.toDisplayString)(o.properCase(e.predikat_kinerja)),1),(0,a.createElementVNode)("td",Oge,["2022"!=e.tahun?((0,a.openBlock)(),(0,a.createElementBlock)("span",Lge,[Kge,(0,a.createTextVNode)(),Rge,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.angka_kredit_lama)+" ",1),Hge])):(0,a.createCommentVNode)("",!0),Qge,(0,a.createTextVNode)(),$ge,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.angka_kredit)+" ",1),zge,Jge,(0,a.createTextVNode)(),qge,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.angka_kredit_baru),1)]),(0,a.createElementVNode)("td",Gge,(0,a.toDisplayString)(o.properCase(e.status)),1),(0,a.createElementVNode)("td",Wge,(0,a.toDisplayString)(e.sumber),1),(0,a.createElementVNode)("td",Yge,[(0,a.createElementVNode)("div",Xge,["KINERJA"==e.sumber?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},["2022"!=e.tahun_mulai_penilaian&&"persetujuan"!=e.status&&e.filepath?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-sm btn-primary",onClick:function(t){return o.unduh(e.id)},title:"Waktu Generate : "+e.waktu_buat_draft},"Unduh Draft",8,Zge)):(0,a.createCommentVNode)("",!0),"persetujuan"==e.status&&e.filepath?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:1,class:"btn btn-sm btn-primary",onClick:function(t){return o.unduh(e.id)}},"Unduh",8,eke)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0),"KINERJA"!=e.sumber?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:1,class:"btn btn-sm btn-primary",onClick:function(t){return o.unduhFinal(e.id)}},"Unduh",8,tke)):(0,a.createCommentVNode)("",!0)])])])})),128))])])])]),nke],64)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",ake,[(0,a.createElementVNode)("div",rke,[(0,a.createElementVNode)("div",ike,[oke,(0,a.createElementVNode)("p",lke,(0,a.toDisplayString)(i.data.nomor_sk||"-"),1)])]),(0,a.createElementVNode)("div",ske,[(0,a.createElementVNode)("div",cke,[dke,(0,a.createElementVNode)("p",uke,(0,a.toDisplayString)(o.formatDate(i.data.tgl_sk)),1)])]),"2022"!=i.data.tahun_mulai_penilaian?((0,a.openBlock)(),(0,a.createElementBlock)("div",pke,[(0,a.createElementVNode)("div",mke,[fke,(0,a.createElementVNode)("p",hke,(0,a.toDisplayString)(i.data.tempat_sk||"-"),1)])])):(0,a.createCommentVNode)("",!0)]),Ake,"2022"!=i.data.tahun_mulai_penilaian?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[(0,a.createElementVNode)("div",gke,[(0,a.createElementVNode)("div",kke,[(0,a.createElementVNode)("div",bke,[yke,(0,a.createElementVNode)("p",vke,[(0,a.createTextVNode)((0,a.toDisplayString)(i.data.pangkat||"-")+" / "+(0,a.toDisplayString)(i.data.golru||"-")+" ",1),Eke,(0,a.createTextVNode)(" TMT "+(0,a.toDisplayString)(o.formatDate(i.data.golru_tmt)),1)])])]),(0,a.createElementVNode)("div",Nke,[(0,a.createElementVNode)("div",_ke,[wke,(0,a.createElementVNode)("p",Vke,(0,a.toDisplayString)(i.data.pangkat_naik||"-")+" / "+(0,a.toDisplayString)(i.data.golru_naik||"-"),1)])])]),(0,a.createElementVNode)("div",xke,[(0,a.createElementVNode)("div",Bke,[(0,a.createElementVNode)("div",Ske,[Cke,(0,a.createElementVNode)("p",Tke,[(0,a.createTextVNode)((0,a.toDisplayString)(i.data.kelompok_jabatan||"-")+" "+(0,a.toDisplayString)(i.data.jenjang||"-")+" ",1),jke,(0,a.createTextVNode)(" TMT "+(0,a.toDisplayString)(o.formatDate(i.data.jabatan_tmt)),1)])])]),(0,a.createElementVNode)("div",Dke,[(0,a.createElementVNode)("div",Pke,[Fke,(0,a.createElementVNode)("p",Ike,(0,a.toDisplayString)(i.data.kelompok_jabatan||"-")+" "+(0,a.toDisplayString)(i.data.jenjang_naik||"-"),1)])])]),Uke],64)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",Mke,[(0,a.createElementVNode)("div",Oke,[Lke,(0,a.createElementVNode)("div",Kke,["pengajuan"==i.data.status?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("button",{class:"btn btn-danger",onClick:t[1]||(t[1]=function(e){return o.tolakPak(i.data.id)})},"Tolak PAK"),(0,a.createElementVNode)("button",{class:"btn btn-success",onClick:t[2]||(t[2]=function(e){return o.setujuPak(i.data.id)})},"Setujui PAK")],64)):(0,a.createCommentVNode)("",!0),"persetujuan"==i.data.status?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:1,class:"btn btn-danger",onClick:t[3]||(t[3]=function(e){return o.batalPak(i.data.id)})},"Batal Persetujuan PAK")):(0,a.createCommentVNode)("",!0)])])]),Rke,"2022"!=i.data.tahun_mulai_penilaian?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:3},[(0,a.createElementVNode)("div",Hke,[(0,a.createElementVNode)("div",Qke,[(0,a.createElementVNode)("div",$ke,[zke,(0,a.createElementVNode)("p",Jke,(0,a.toDisplayString)(i.data.ak_minimal_kp||"-"),1)])]),(0,a.createElementVNode)("div",qke,[(0,a.createElementVNode)("div",Gke,[Wke,(0,a.createElementVNode)("p",Yke,(0,a.toDisplayString)(i.data.ak_minimal_kj||"-"),1)])])]),(0,a.createElementVNode)("div",Xke,[(0,a.createElementVNode)("div",Zke,[(0,a.createElementVNode)("div",ebe,[(0,a.createElementVNode)("label",null,(0,a.toDisplayString)(i.keterangan_kp)+" Angka Kredit untuk Kenaikan Pangkat",1),(0,a.createElementVNode)("p",tbe,(0,a.toDisplayString)(i.data.kebutuhan_ak_kp||"-"),1)])]),(0,a.createElementVNode)("div",nbe,[(0,a.createElementVNode)("div",abe,[(0,a.createElementVNode)("label",null,(0,a.toDisplayString)(i.keterangan_kj)+" Angka Kredit untuk Kenaikan Jabatan",1),(0,a.createElementVNode)("p",rbe,(0,a.toDisplayString)(i.data.kebutuhan_ak_kj||"-"),1)])])]),ibe,(0,a.createElementVNode)("div",obe,[(0,a.createElementVNode)("div",lbe,[sbe,(0,a.createElementVNode)("div",cbe,[(0,a.createElementVNode)("div",dbe,[(0,a.createElementVNode)("input",{type:"checkbox",class:"form-check-input form-check-success form-check-glow",id:"check-kenaikan-pangkat",checked:i.data.is_kp,disabled:""},null,8,ube),pbe])]),(0,a.createElementVNode)("div",mbe,[(0,a.createElementVNode)("div",fbe,[(0,a.createElementVNode)("input",{type:"checkbox",class:"form-check-input form-check-success form-check-glow",id:"check-kenaikan-jabatan",checked:i.data.is_kj,disabled:""},null,8,hbe),Abe])])])]),null==i.data.filepath_draft?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[gbe,(0,a.createElementVNode)("div",kbe,[(0,a.createElementVNode)("div",bbe,[(0,a.createElementVNode)("div",ybe,[vbe,Ebe,(0,a.createTextVNode)(),Nbe,(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[4]||(t[4]=function(e){return o.unduhPreview(i.data.id)})},"Unduh Preview PAK")])])])],64)):(0,a.createCommentVNode)("",!0),_be,(0,a.createElementVNode)("div",wbe,[(0,a.createElementVNode)("div",Vbe,[null==i.data.is_tte?((0,a.openBlock)(),(0,a.createElementBlock)("div",xbe,[Bbe,(0,a.withDirectives)((0,a.createElementVNode)("select",{name:"is_tte",as:"select",class:"form-select",required:"","onUpdate:modelValue":t[5]||(t[5]=function(e){return i.buat_draft_data.is_tte=e})},Sbe,512),[[a.vModelSelect,i.buat_draft_data.is_tte]])])):(0,a.createCommentVNode)("",!0),null!=i.data.is_tte?((0,a.openBlock)(),(0,a.createElementBlock)("div",Cbe,[Tbe,"1"==i.data.is_tte?((0,a.openBlock)(),(0,a.createElementBlock)("span",jbe,Dbe)):(0,a.createCommentVNode)("",!0),"0"==i.data.is_tte?((0,a.openBlock)(),(0,a.createElementBlock)("span",Pbe,Fbe)):(0,a.createCommentVNode)("",!0)])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",Ibe,[null==i.data.is_tte&&1!=i.data.loading_draft?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-success",onClick:t[6]||(t[6]=function(e){return o.generateDraft(i.data)})},"Buat Draft PAK")):(0,a.createCommentVNode)("",!0),i.data.filepath_draft?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:1,class:"btn btn-primary",onClick:t[7]||(t[7]=function(e){return o.unduhDraft(i.data.id)}),title:"Waktu Generate : "+i.data.waktu_buat_draft},"Unduh Draft PAK",8,Ube)):(0,a.createCommentVNode)("",!0),null!=i.data.is_tte?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:2,class:"btn btn-warning",onClick:t[8]||(t[8]=function(e){return o.buatUlangDraft(i.data.id)})},"Buat Ulang Draft PAK")):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("div",Mbe,[Obe,(0,a.createTextVNode)(),Lbe,1==i.data.loading_draft?((0,a.openBlock)(),(0,a.createBlock)(s,{key:0})):((0,a.openBlock)(),(0,a.createBlock)(c,{key:1,status:i.data.status_generate_draft,class:(0,a.normalizeClass)("mb-1")},null,8,["status"]))])])])],64)):(0,a.createCommentVNode)("",!0),"2022"==i.data.tahun_mulai_penilaian?((0,a.openBlock)(),(0,a.createElementBlock)("div",Kbe,[(0,a.createElementVNode)("div",Rbe,[(0,a.createElementVNode)("button",{class:"btn btn-success",onClick:t[9]||(t[9]=function(e){return o.unduhFinal(i.data.id)})},"Unduh PAK")])])):(0,a.createCommentVNode)("",!0),"2022"!=i.data.tahun_mulai_penilaian?((0,a.openBlock)(),(0,a.createElementBlock)("div",Hbe,[(0,a.createElementVNode)("div",Qbe,["0"==i.data.is_tte&&null!=i.data.filepath_tte?((0,a.openBlock)(),(0,a.createElementBlock)("div",$be,[(0,a.createElementVNode)("span",null,"Waktu Upload : "+(0,a.toDisplayString)(i.data.waktu_upload||"-"),1),(0,a.createTextVNode)(),zbe,(0,a.createElementVNode)("span",null,"Upload Oleh : "+(0,a.toDisplayString)(i.data.pegawai_upload_pak||"-"),1)])):(0,a.createCommentVNode)("",!0),"persetujuan"==i.data.status?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},["0"==i.data.is_tte&&null!=i.data.filepath_draft?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-primary",onClick:t[10]||(t[10]=function(e){return o.unggah(i.data.id)})},"Unggah PAK TTD Basah")):(0,a.createCommentVNode)("",!0),"1"==i.data.is_tte&&null==i.data.filepath_tte?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:1,class:"btn btn-primary",onClick:t[11]||(t[11]=function(e){return o.tte(i.data.id)})},"TTD Elektronik PAK")):(0,a.createCommentVNode)("",!0),"0"==i.data.is_tte&&i.data.filepath_tte?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:2,class:"btn btn-success",onClick:t[12]||(t[12]=function(e){return o.unduhFinal(i.data.id)})},"Unduh PAK TTD Basah")):(0,a.createCommentVNode)("",!0),"1"==i.data.is_tte&&i.data.filepath_tte?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:3,class:"btn btn-success",onClick:t[13]||(t[13]=function(e){return o.unduhFinal(i.data.id)})},"Unduh PAK TTD Elektronik")):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0)])])):(0,a.createCommentVNode)("",!0)])])):(0,a.createCommentVNode)("",!0)]),(0,a.createVNode)(d,{ref:"modalSetujuPak",onDone:t[14]||(t[14]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(u,{ref:"modalTolakPak",onDone:t[15]||(t[15]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(p,{ref:"modalBatalPak",onDone:t[16]||(t[16]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(m,{ref:"modalUnggahPak",onDone:t[17]||(t[17]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(f,{ref:"modalBuatUlangDraftPak",onDone:t[18]||(t[18]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(h,{ref:"modalTte",onDone:t[19]||(t[19]=function(e){return o.loadData()})},null,512)],64)}]]),kye=gye;var bye={class:"page-title"},yye={class:"row"},vye={class:"col-lg-6"},Eye={key:0},Nye={key:1},_ye=(0,a.createElementVNode)("p",{class:"text-subtitle text-muted"},"Pengisian Pembinaan Kinerja.",-1),wye={class:"col-lg-6 text-end"},Vye={class:"card"},xye={class:"card-body"},Bye={class:"form-group"},Sye=(0,a.createElementVNode)("label",{class:"form-label"},"Pilih Pembinaan",-1),Cye={key:0,class:"card"},Tye={class:"card-body"},jye={class:"form-group"},Dye=(0,a.createElementVNode)("label",{class:"form-label"},"Pilih Bawahan",-1),Pye=(0,a.createElementVNode)("br",null,null,-1),Fye=(0,a.createElementVNode)("br",null,null,-1);var Iye={class:"row"},Uye={class:"col-12"},Mye={class:"card"},Oye={class:"card-content"},Lye={class:"card-body"},Kye={class:"row"},Rye={class:"col-lg-6",style:{"font-size":"25px"}},Hye={class:"col-lg-6 text-end"},Qye={key:0},$ye=(0,a.createElementVNode)("br",null,null,-1),zye={class:"alert alert-info"};var Jye=(0,a.createElementVNode)("br",null,null,-1),qye={class:"alert alert-info"},Gye=(0,a.createElementVNode)("i",null,"Mentoring",-1),Wye=(0,a.createElementVNode)("br",null,null,-1),Yye={key:0,class:"row"},Xye={class:"col-12 col-sm-4 col-md-3"},Zye={class:"col-12 col-sm-4 col-md-3"},eve={key:1,class:"col-12 col-sm-4 col-md-6"},tve=(0,a.createElementVNode)("br",null,null,-1),nve={class:"table-responsive"},ave={class:"table table-bordered table-sm"},rve=(0,a.createElementVNode)("thead",{style:{display:"table-header-group"},align:"center"},[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("td",{colspan:"4"},[(0,a.createElementVNode)("b",null,[(0,a.createTextVNode)("Tujuan Apa Yang ingin Saya Capai Dengan "),(0,a.createElementVNode)("i",null,"Mentoring"),(0,a.createTextVNode)("?")])])])],-1),ive=(0,a.createElementVNode)("thead",{style:{display:"table-header-group"},align:"center"},[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"Keahlian / Keterampilan Spesifik Yang Akan Dikembangkan"),(0,a.createElementVNode)("th",null,"Jangka Waktu Mentoring"),(0,a.createElementVNode)("th",null,"Perubahan Yang Diharapkan"),(0,a.createElementVNode)("th",null,[(0,a.createTextVNode)("Ukuran Keberhasilan "),(0,a.createElementVNode)("i",null,"Mentoring")])])],-1),ove={"v:bind:key":"tujuan"},lve=(0,a.createElementVNode)("br",null,null,-1),sve={key:0,class:"buttons"},cve=["onClick"],dve=["onClick"],uve={key:1},pve=[(0,a.createElementVNode)("td",null,"...",-1),(0,a.createElementVNode)("td",null,"...",-1),(0,a.createElementVNode)("td",null,"...",-1),(0,a.createElementVNode)("td",null,"...",-1)],mve=(0,a.createElementVNode)("thead",{style:{display:"table-header-group"},align:"center"},[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{colspan:"4"},[(0,a.createElementVNode)("b",null,[(0,a.createTextVNode)("Jurnal "),(0,a.createElementVNode)("i",null,"Mentoring")])])])],-1),fve=(0,a.createElementVNode)("thead",{style:{display:"table-header-group"},align:"center"},[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"Waktu dan Tempat"),(0,a.createElementVNode)("th",null,[(0,a.createTextVNode)("Materi "),(0,a.createElementVNode)("i",null,"Mentoring")]),(0,a.createElementVNode)("th",null,"Rencana Aksi"),(0,a.createElementVNode)("th",null,"Target Waktu Rencana Aksi")])],-1),hve={"v:bind:key":"jurnal"},Ave=(0,a.createElementVNode)("br",null,null,-1),gve={key:0,class:"buttons"},kve=["onClick"],bve=["onClick"],yve={key:1},vve=[(0,a.createElementVNode)("td",null,"...",-1),(0,a.createElementVNode)("td",null,"...",-1),(0,a.createElementVNode)("td",null,"...",-1),(0,a.createElementVNode)("td",null,"...",-1)],Eve={key:2,class:"row"},Nve={class:"col-12 col-sm-4 col-md-6"},_ve={class:"col-12 col-sm-4 col-md-6"},wve={key:3,class:"row"},Vve={class:"col-12 col-sm-4 col-md-6"},xve={key:0,class:"col-12 col-sm-4 col-md-6"},Bve={key:4,class:"row"},Sve={class:"col-12 col-sm-4 col-md-6"},Cve={key:0,class:"col-12 col-sm-4 col-md-6"},Tve=(0,a.createElementVNode)("br",null,null,-1);const jve={data:function(){return{statusPembinaan:null}},props:{dataMentoring:{type:Object},statusSKP:{type:String},atasan:{type:Boolean}},created:function(){"disetujui"==this.dataMentoring.status?this.statusPembinaan="disetujui / sedang berlangsung":this.statusPembinaan=this.dataMentoring.status}},Dve=(0,it.A)(jve,[["render",function(e,t,n,r,i,o){return(0,a.openBlock)(),(0,a.createElementBlock)("div",null,[Jye,(0,a.createElementVNode)("div",qye," Status Pembinaan: "+(0,a.toDisplayString)(i.statusPembinaan.toUpperCase()),1),(0,a.createElementVNode)("strong",null,[(0,a.createTextVNode)("Pembinaan "),Gye,(0,a.createTextVNode)(" - "+(0,a.toDisplayString)(n.dataMentoring.on),1)]),Wye,"pengisian"==n.dataMentoring.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",Yye,[(0,a.createElementVNode)("div",Xye,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-primary",onClick:t[0]||(t[0]=function(t){return e.$emit("editMentoring","addTujuan",n.dataMentoring.id)})}," Tambah Tujuan")]),(0,a.createElementVNode)("div",Zye,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-primary",onClick:t[1]||(t[1]=function(t){return e.$emit("editMentoring","addJurnal",n.dataMentoring.id)})}," Tambah Jurnal")])])):(0,a.createCommentVNode)("",!0),"selesai"==n.dataMentoring.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",eve,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-primary",onClick:t[2]||(t[2]=function(t){return e.$emit("cetakDokumenPembinaan")})}," Cetak Pembinaan Mentoring")])):(0,a.createCommentVNode)("",!0),tve,(0,a.createElementVNode)("div",nve,[(0,a.createElementVNode)("table",ave,[rve,ive,(0,a.createElementVNode)("tbody",null,[n.dataMentoring.tujuan[0]?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:0},(0,a.renderList)(n.dataMentoring.tujuan,(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",ove,[(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(t.keahlian)+" ",1),lve,"pengisian"==n.dataMentoring.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",sve,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-warning",onClick:function(n){return e.$emit("editMentoring","editTujuan",t)}},"Edit",8,cve),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-danger",onClick:function(n){return e.$emit("editMentoring","hapusTujuan",t)}},"Hapus",8,dve)])):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.jangka),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.perubahan),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.ukuran),1)])})),256)):((0,a.openBlock)(),(0,a.createElementBlock)("tr",uve,pve))]),mve,fve,(0,a.createElementVNode)("tbody",null,[n.dataMentoring.jurnal[0]?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:0},(0,a.renderList)(n.dataMentoring.jurnal,(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",hve,[(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(t.waktu)+" ",1),Ave,"pengisian"==n.dataMentoring.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",gve,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-warning",onClick:function(n){return e.$emit("editMentoring","editJurnal",t)}},"Edit",8,kve),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-danger",onClick:function(n){return e.$emit("editMentoring","hapusJurnal",t)}},"Hapus",8,bve)])):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.materi),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.rencana),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.target),1)])})),256)):((0,a.openBlock)(),(0,a.createElementBlock)("tr",yve,vve))])])]),n.atasan&&"pengajuan"==n.dataMentoring.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",Eve,[(0,a.createElementVNode)("div",Nve,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-danger",onClick:t[3]||(t[3]=function(t){return e.$emit("editStatusPembinaan","mentoring","ditolak",n.dataMentoring.id)})}," Tolak Pembinaan")]),(0,a.createElementVNode)("div",_ve,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-primary",onClick:t[4]||(t[4]=function(t){return e.$emit("editStatusPembinaan","mentoring","disetujui",n.dataMentoring.id)})}," Setuju Pembinaan")])])):n.atasan&&"pengisian"==n.dataMentoring.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",wve,[(0,a.createElementVNode)("div",Vve,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-danger text-center",onClick:t[5]||(t[5]=function(t){return e.$emit("editStatusPembinaan","mentoring","dibatalkan",n.dataMentoring.id)})}," Batalkan Pembinaan")]),n.dataMentoring.jurnal[0]&&n.dataMentoring.tujuan[0]?((0,a.openBlock)(),(0,a.createElementBlock)("div",xve,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-primary text-center",onClick:t[6]||(t[6]=function(t){return e.$emit("editStatusPembinaan","mentoring","disetujui",n.dataMentoring.id)})}," Ajukan Pembinaan")])):(0,a.createCommentVNode)("",!0)])):"pengisian"==n.dataMentoring.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",Bve,[(0,a.createElementVNode)("div",Sve,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-danger text-center",onClick:t[7]||(t[7]=function(t){return e.$emit("editStatusPembinaan","mentoring","dibatalkan",n.dataMentoring.id)})}," Batalkan Pembinaan")]),n.dataMentoring.jurnal[0]&&n.dataMentoring.tujuan[0]?((0,a.openBlock)(),(0,a.createElementBlock)("div",Cve,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-primary text-center",onClick:t[8]||(t[8]=function(t){return e.$emit("editStatusPembinaan","mentoring","pengajuan",n.dataMentoring.id)})}," Ajukan Pembinaan")])):(0,a.createCommentVNode)("",!0)])):0==n.atasan&&"disetujui"==n.dataMentoring.status?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:5,class:"btn btn-block btn-primary text-center",onClick:t[9]||(t[9]=function(t){return e.$emit("editStatusPembinaan","mentoring","selesai",n.dataMentoring.id)})}," Selesai Pembinaan")):(0,a.createCommentVNode)("",!0),Tve])}]]);var Pve=(0,a.createElementVNode)("br",null,null,-1),Fve={class:"alert alert-info"},Ive=(0,a.createElementVNode)("strong",null,[(0,a.createTextVNode)("Pelaksanaan "),(0,a.createElementVNode)("i",null,"Coaching")],-1),Uve=(0,a.createElementVNode)("br",null,null,-1),Mve=(0,a.createElementVNode)("br",null,null,-1),Ove={key:0,class:"row"},Lve={class:"col-12 col-sm-4 col-md-3"},Kve={class:"col-12 col-sm-4 col-md-3"},Rve={class:"col-12 col-sm-4 col-md-3"},Hve={class:"col-12 col-sm-4 col-md-3"},Qve={key:1,class:"col-12 col-sm-4 col-md-6"},$ve={class:"table-responsive"},zve={class:"table table-bordered table-sm"},Jve=(0,a.createElementVNode)("thead",{style:{display:"table-header-group"},align:"center"},[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("td",{colspan:"4"},[(0,a.createElementVNode)("b",null,[(0,a.createTextVNode)("Tujuan Apa Yang ingin Saya Capai Dengan "),(0,a.createElementVNode)("i",null,"Coaching"),(0,a.createTextVNode)("?")])])])],-1),qve=(0,a.createElementVNode)("thead",{style:{display:"table-header-group"},align:"center"},[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"Indikator Kinerja Individu"),(0,a.createElementVNode)("th",null,"Baseline Target (Jika Ada)"),(0,a.createElementVNode)("th",null,"Target"),(0,a.createElementVNode)("th",null,"Strategi Pencapaian Target")])],-1),Gve={"v:bind:key":"tujuan"},Wve=(0,a.createElementVNode)("br",null,null,-1),Yve={key:0,class:"buttons"},Xve=["onClick"],Zve=["onClick"],eEe={key:1},tEe=[(0,a.createElementVNode)("td",null,"...",-1),(0,a.createElementVNode)("td",null,"...",-1),(0,a.createElementVNode)("td",null,"...",-1),(0,a.createElementVNode)("td",null,"...",-1)],nEe=(0,a.createElementVNode)("thead",{style:{display:"table-header-group"},align:"center"},[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{colspan:"4"},[(0,a.createElementVNode)("b",null,"Fakta: Dimana Saya Sekarang?")])])],-1),aEe=(0,a.createElementVNode)("thead",{style:{display:"table-header-group"},align:"center"},[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"Target SKP"),(0,a.createElementVNode)("th",null,"Progres Pencapaian Target"),(0,a.createElementVNode)("th",null,"Masalah Hambatan"),(0,a.createElementVNode)("th",null,"Penyebab")])],-1),rEe={"v:bind:key":"fakta"},iEe=(0,a.createElementVNode)("br",null,null,-1),oEe={key:0,class:"buttons"},lEe=["onClick"],sEe=["onClick"],cEe={key:1},dEe=[(0,a.createElementVNode)("td",null,"...",-1),(0,a.createElementVNode)("td",null,"...",-1),(0,a.createElementVNode)("td",null,"...",-1),(0,a.createElementVNode)("td",null,"...",-1)],uEe=(0,a.createElementVNode)("thead",{style:{display:"table-header-group"},align:"center"},[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{colspan:"4"},[(0,a.createElementVNode)("b",null,"Peluang: Apa yang Dapat Saya Lakukan")])])],-1),pEe={"v:bind:key":"peluang"},mEe={colspan:"4"},fEe=(0,a.createElementVNode)("br",null,null,-1),hEe={key:0,class:"buttons"},AEe=["onClick"],gEe=["onClick"],kEe={key:1},bEe=[(0,a.createElementVNode)("td",{colspan:"4"},"...",-1)],yEe=(0,a.createElementVNode)("thead",{style:{display:"table-header-group"},align:"center"},[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{colspan:"4"},[(0,a.createElementVNode)("b",null,"Langkah Kedepan: Apa Yang Akan Saya Lakukan Ke Depan?")])])],-1),vEe=(0,a.createElementVNode)("thead",{style:{display:"table-header-group"},align:"center"},[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"Indikator Kinerja Individu"),(0,a.createElementVNode)("th",{colspan:"2"},"Strategi Untuk Mengatasi Masalah/Hambatan"),(0,a.createElementVNode)("th",null,"Penyesuaian Ukuran Keberhasilan Dan Target (Ya/Tidak)")])],-1),EEe={"v:bind:key":"langkah"},NEe=(0,a.createElementVNode)("br",null,null,-1),_Ee={key:0,class:"buttons"},wEe=["onClick"],VEe=["onClick"],xEe={colspan:"2"},BEe={key:1},SEe=[(0,a.createElementVNode)("td",null,"...",-1),(0,a.createElementVNode)("td",{colspan:"2"},"...",-1),(0,a.createElementVNode)("td",null,"...",-1)],CEe={key:2,class:"row"},TEe={class:"col-12 col-sm-4 col-md-6"},jEe={class:"col-12 col-sm-4 col-md-6"},DEe={key:3,class:"row"},PEe={class:"col-12 col-sm-4 col-md-6"},FEe={key:0,class:"col-12 col-sm-4 col-md-6"},IEe={key:4,class:"row"},UEe={class:"col-12 col-sm-4 col-md-6"},MEe={key:0,class:"col-12 col-sm-4 col-md-6"};const OEe={data:function(){return{statusPembinaan:null}},props:{dataCoaching:{type:Object},statusSKP:{type:String},atasan:{type:Boolean}},created:function(){"disetujui"==this.dataCoaching.status?this.statusPembinaan="disetujui / sedang berlangsung":this.statusPembinaan=this.dataCoaching.status}},LEe=(0,it.A)(OEe,[["render",function(e,t,n,r,i,o){return(0,a.openBlock)(),(0,a.createElementBlock)("div",null,[Pve,(0,a.createElementVNode)("div",Fve," Status Pembinaan: "+(0,a.toDisplayString)(i.statusPembinaan.toUpperCase()),1),Ive,Uve,Mve,"pengisian"==n.dataCoaching.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",Ove,[(0,a.createElementVNode)("div",Lve,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-primary",onClick:t[0]||(t[0]=function(t){return e.$emit("editCoaching","addTujuan",n.dataCoaching.id)})}," Tambah Tujuan")]),(0,a.createElementVNode)("div",Kve,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-primary",onClick:t[1]||(t[1]=function(t){return e.$emit("editCoaching","addFakta",n.dataCoaching.id)})}," Tambah Fakta")]),(0,a.createElementVNode)("div",Rve,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-primary",onClick:t[2]||(t[2]=function(t){return e.$emit("editCoaching","addPeluang",n.dataCoaching.id)})}," Tambah Peluang")]),(0,a.createElementVNode)("div",Hve,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-primary",onClick:t[3]||(t[3]=function(t){return e.$emit("editCoaching","addLangkah",n.dataCoaching.id)})}," Tambah Langkah")])])):(0,a.createCommentVNode)("",!0),"selesai"==n.dataCoaching.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",Qve,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-primary",onClick:t[4]||(t[4]=function(t){return e.$emit("cetakDokumenPembinaan")})}," Cetak Pembinaan Mentoring")])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",$ve,[(0,a.createElementVNode)("table",zve,[Jve,qve,(0,a.createElementVNode)("tbody",null,[n.dataCoaching.tujuan[0]?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:0},(0,a.renderList)(n.dataCoaching.tujuan,(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",Gve,[(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(t.indikator)+" ",1),Wve,"pengisian"==n.dataCoaching.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",Yve,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-warning",onClick:function(n){return e.$emit("editCoaching","editTujuan",t)}},"Edit",8,Xve),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-danger",onClick:function(n){return e.$emit("editCoaching","hapusTujuan",t)}},"Hapus",8,Zve)])):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.baseline),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.target),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.strategi),1)])})),256)):((0,a.openBlock)(),(0,a.createElementBlock)("tr",eEe,tEe))]),nEe,aEe,(0,a.createElementVNode)("tbody",null,[n.dataCoaching.fakta[0]?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:0},(0,a.renderList)(n.dataCoaching.fakta,(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",rEe,[(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(t.target)+" ",1),iEe,"pengisian"==n.dataCoaching.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",oEe,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-warning",onClick:function(n){return e.$emit("editCoaching","editFakta",t)}},"Edit",8,lEe),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-danger",onClick:function(n){return e.$emit("editCoaching","hapusFakta",t)}},"Hapus",8,sEe)])):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.progres),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.masalah),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.penyebab),1)])})),256)):((0,a.openBlock)(),(0,a.createElementBlock)("tr",cEe,dEe))]),uEe,(0,a.createElementVNode)("tbody",null,[n.dataCoaching.peluang[0]?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:0},(0,a.renderList)(n.dataCoaching.peluang,(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",pEe,[(0,a.createElementVNode)("td",mEe,[(0,a.createTextVNode)((0,a.toDisplayString)(t.peluang)+" ",1),fEe,"pengisian"==n.dataCoaching.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",hEe,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-warning",onClick:function(n){return e.$emit("editCoaching","editPeluang",t)}},"Edit",8,AEe),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-danger",onClick:function(n){return e.$emit("editCoaching","hapusPeluang",t)}},"Hapus",8,gEe)])):(0,a.createCommentVNode)("",!0)])])})),256)):((0,a.openBlock)(),(0,a.createElementBlock)("tr",kEe,bEe))]),yEe,vEe,(0,a.createElementVNode)("tbody",null,[n.dataCoaching.langkah[0]?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:0},(0,a.renderList)(n.dataCoaching.langkah,(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",EEe,[(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(t.indikator)+" ",1),NEe,"pengisian"==n.dataCoaching.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",_Ee,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-warning",onClick:function(n){return e.$emit("editCoaching","editLangkah",t)}},"Edit",8,wEe),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-danger",onClick:function(n){return e.$emit("editCoaching","hapusLangkah",t)}},"Hapus",8,VEe)])):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",xEe,(0,a.toDisplayString)(t.strategi),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.penyesuaian),1)])})),256)):((0,a.openBlock)(),(0,a.createElementBlock)("tr",BEe,SEe))])])]),n.atasan&&"pengajuan"==n.dataCoaching.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",CEe,[(0,a.createElementVNode)("div",TEe,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-danger",onClick:t[5]||(t[5]=function(t){return e.$emit("editStatusPembinaan","coaching","ditolak",n.dataCoaching.id)})}," Tolak Pembinaan")]),(0,a.createElementVNode)("div",jEe,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-primary",onClick:t[6]||(t[6]=function(t){return e.$emit("editStatusPembinaan","coaching","disetujui",n.dataCoaching.id)})}," Setuju Pembinaan")])])):n.atasan&&"pengisian"==n.dataCoaching.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",DEe,[(0,a.createElementVNode)("div",PEe,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-danger text-center",onClick:t[7]||(t[7]=function(t){return e.$emit("editStatusPembinaan","coaching","dibatalkan",n.dataCoaching.id)})}," Batalkan Pembinaan")]),n.dataCoaching.fakta[0]&&n.dataCoaching.tujuan[0]&&n.dataCoaching.peluang[0]&&n.dataCoaching.langkah[0]?((0,a.openBlock)(),(0,a.createElementBlock)("div",FEe,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-primary text-center",onClick:t[8]||(t[8]=function(t){return e.$emit("editStatusPembinaan","coaching","disetujui",n.dataCoaching.id)})}," Setuju Pembinaan")])):(0,a.createCommentVNode)("",!0)])):"pengisian"==n.dataCoaching.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",IEe,[(0,a.createElementVNode)("div",UEe,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-danger text-center",onClick:t[9]||(t[9]=function(t){return e.$emit("editStatusPembinaan","coaching","dibatalkan",n.dataCoaching.id)})}," Batalkan Pembinaan")]),n.dataCoaching.fakta[0]&&n.dataCoaching.tujuan[0]&&n.dataCoaching.peluang[0]&&n.dataCoaching.langkah[0]?((0,a.openBlock)(),(0,a.createElementBlock)("div",MEe,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-primary text-center",onClick:t[10]||(t[10]=function(t){return e.$emit("editStatusPembinaan","coaching","pengajuan",n.dataCoaching.id)})}," Ajukan Pembinaan")])):(0,a.createCommentVNode)("",!0)])):0==n.atasan&&"disetujui"==n.dataCoaching.status?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:5,class:"btn btn-block btn-primary text-center",onClick:t[11]||(t[11]=function(t){return e.$emit("editStatusPembinaan","coaching","selesai",n.dataCoaching.id)})}," Selesai Pembinaan")):(0,a.createCommentVNode)("",!0)])}]]);var KEe={class:"form-group"},REe=(0,a.createElementVNode)("label",null,"Tanggal Pegawai",-1),HEe={class:"form-group"},QEe=(0,a.createElementVNode)("label",null,"Lokasi Pegawai",-1),$Ee={class:"form-group"},zEe=(0,a.createElementVNode)("label",null,"Anchor Pegawai yang Dinilai (Opsional)",-1),JEe=(0,a.createElementVNode)("hr",null,null,-1),qEe={class:"form-group"},GEe=(0,a.createElementVNode)("label",null,"Tanggal Pejabat Penilai Kinerja",-1),WEe={class:"form-group"},YEe=(0,a.createElementVNode)("label",null,"Lokasi Pejabat Penilai Kinerja",-1),XEe={class:"form-group"},ZEe=(0,a.createElementVNode)("label",null,"Anchor Pejabat Penilai Kinerja (Opsional)",-1);const eNe={name:"ModalCetakDokumenPembinaan",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{title:null,cetakData:{skp_id:null,periode:null,tanggal_pegawai:null,lokasi_pegawai:null,tanggal_atasan:null,lokasi_atasan:null,skp_pembinaan_id:null,jenis:null}}},methods:{show:function(e,t,n,a,r){this.cetakData.skp_id=e,this.cetakData.periode=t,this.cetakData.tanggal_pegawai=(new Date).toISOString().slice(0,10),this.cetakData.lokasi_pegawai=n,this.cetakData.tanggal_atasan=(new Date).toISOString().slice(0,10),this.cetakData.lokasi_atasan=n,this.cetakData.skp_pembinaan_id=a,this.cetakData.jenis=r,this.title="Cetak Dokumen Pembinaan Pegawai "+r,this.$refs.modal.show()},cetak:function(){var e=this.$loading.show();Ts.A.defaults.headers.common.Accept="application/pdf",Ts.A.defaults.headers.common["Content-Type"]="application/json",Ts.A.post("/api/skp/"+this.cetakData.skp_id+"/penilaian/"+this.cetakData.periode+"/cetak_dokumen_pembinaan",this.cetakData,{responseType:"blob"}).then((function(t){e.hide(),window.open(URL.createObjectURL(t.data))})).catch((function(t){e.hide(),console.log(t)}))}}},tNe=(0,it.A)(eNe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{title:i.title,ref:"modal",onClick:t[6]||(t[6]=function(e){return o.cetak()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"formEdit","validation-schema":e.editValidation},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",KEe,[REe,(0,a.createVNode)(l,{name:"tanggal",type:"date",class:"form-control",modelValue:i.cetakData.tanggal_pegawai,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.cetakData.tanggal_pegawai=e}),required:""},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"tanggal"})]),(0,a.createElementVNode)("div",HEe,[QEe,(0,a.createVNode)(l,{name:"lokasi",class:"form-control",modelValue:i.cetakData.lokasi_pegawai,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.cetakData.lokasi_pegawai=e}),maxlength:"50",required:""},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"lokasi"})]),(0,a.createElementVNode)("div",$Ee,[zEe,(0,a.createVNode)(l,{name:"anchor_pegawai",class:"form-control",modelValue:i.cetakData.anchor_pegawai,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.cetakData.anchor_pegawai=e}),maxlength:"1"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"anchor_pegawai"})]),JEe,(0,a.createElementVNode)("div",qEe,[GEe,(0,a.createVNode)(l,{name:"tanggal_atasan",type:"date",class:"form-control",modelValue:i.cetakData.tanggal_atasan,"onUpdate:modelValue":t[3]||(t[3]=function(e){return i.cetakData.tanggal_atasan=e}),required:""},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"tanggal_atasan"})]),(0,a.createElementVNode)("div",WEe,[YEe,(0,a.createVNode)(l,{name:"lokasi_atasan",class:"form-control",modelValue:i.cetakData.lokasi_atasan,"onUpdate:modelValue":t[4]||(t[4]=function(e){return i.cetakData.lokasi_atasan=e}),maxlength:"50",required:""},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"lokasi_atasan"})]),(0,a.createElementVNode)("div",XEe,[ZEe,(0,a.createVNode)(l,{name:"anchor_atasan",class:"form-control",modelValue:i.cetakData.anchor_atasan,"onUpdate:modelValue":t[5]||(t[5]=function(e){return i.cetakData.anchor_atasan=e}),maxlength:"1"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"anchor_atasan"})])]})),_:1},8,["validation-schema"])]})),_:1},8,["title"])}]]);var nNe=(0,a.createElementVNode)("br",null,null,-1),aNe={class:"alert alert-info"},rNe=(0,a.createElementVNode)("strong",null,[(0,a.createTextVNode)("Pelaksanaan "),(0,a.createElementVNode)("i",null,"KONSELING")],-1),iNe=(0,a.createElementVNode)("br",null,null,-1),oNe={key:0,class:"col-12 col-sm-4 col-md-6"},lNe=(0,a.createElementVNode)("br",null,null,-1),sNe={class:"table-responsive"},cNe={class:"table table-bordered table-sm"},dNe=(0,a.createElementVNode)("thead",{style:{display:"table-header-group"},align:"center"},[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,[(0,a.createElementVNode)("b",null,"Masalah: Apa Permasalahan Perilaku Kerja Pegawai Didasarkan Pada Nilai Dasar ASN?")])])],-1),uNe={align:"center"},pNe={key:0,class:"col-12 col-sm-4 col-md-3"},mNe={"v:bind:key":"ekspektasi"},fNe=(0,a.createElementVNode)("br",null,null,-1),hNe={key:0,class:"buttons"},ANe=["onClick"],gNe=["onClick"],kNe={key:1},bNe=[(0,a.createElementVNode)("td",null,"...",-1)],yNe={align:"center"},vNe={key:0,class:"col-12 col-sm-4 col-md-3"},ENe={"v:bind:key":"perilaku"},NNe=(0,a.createElementVNode)("br",null,null,-1),_Ne={key:0,class:"buttons"},wNe=["onClick"],VNe=["onClick"],xNe={key:1},BNe=[(0,a.createElementVNode)("td",null,"...",-1)],SNe={align:"center"},CNe={key:0,class:"col-12 col-sm-4 col-md-3"},TNe={"v:bind:key":"serupa"},jNe=(0,a.createElementVNode)("br",null,null,-1),DNe={key:0,class:"buttons"},PNe=["onClick"],FNe=["onClick"],INe={key:1},UNe=[(0,a.createElementVNode)("td",null,"...",-1)],MNe=(0,a.createElementVNode)("thead",{style:{display:"table-header-group"},align:"center"},[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,[(0,a.createElementVNode)("b",null,"Retrospektif: Apa Yang Sudah Anda Lakukan Untuk Perbaikan Perilaku Kerja Pegawai? ")])])],-1),ONe={align:"center"},LNe={key:0,class:"col-12 col-sm-4 col-md-3"},KNe={"v:bind:key":"memperbaiki"},RNe=(0,a.createElementVNode)("br",null,null,-1),HNe={key:0,class:"buttons"},QNe=["onClick"],$Ne=["onClick"],zNe={key:1},JNe=[(0,a.createElementVNode)("td",null,"...",-1)],qNe={key:1,class:"row"},GNe={class:"col-12 col-sm-4 col-md-6"},WNe={key:0,class:"col-12 col-sm-4 col-md-6"};const YNe={data:function(){return{statusPembinaan:null}},props:{dataKonseling:{type:Object},statusSKP:{type:String},atasan:{type:Boolean}},created:function(){"disetujui"==this.dataKonseling.status?this.statusPembinaan="disetujui / sedang berlangsung":this.statusPembinaan=this.dataKonseling.status}},XNe={data:function(){return{dataMentoring:null,dataCoaching:null,display:!1}},components:{InfoPegawai:Sh,Mentoring:Dve,Coaching:LEe,ModalCetakDokumenPembinaan:tNe,Konseling:(0,it.A)(YNe,[["render",function(e,t,n,r,i,o){return(0,a.openBlock)(),(0,a.createElementBlock)("div",null,[nNe,(0,a.createElementVNode)("div",aNe," Status Pembinaan: "+(0,a.toDisplayString)(i.statusPembinaan.toUpperCase()),1),rNe,iNe,"dibatalkan"!=n.dataKonseling.status||"pengisian"!=n.dataKonseling.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",oNe,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-primary",onClick:t[0]||(t[0]=function(t){return e.$emit("cetakDokumenPembinaan")})}," Cetak Pembinaan Konseling")])):(0,a.createCommentVNode)("",!0),lNe,(0,a.createElementVNode)("div",sNe,[(0,a.createElementVNode)("table",cNe,[dNe,(0,a.createElementVNode)("tbody",null,[(0,a.createElementVNode)("tr",uNe,[(0,a.createElementVNode)("th",null,[(0,a.createTextVNode)("Apakah Anda Memiliki Ekspektasi Khusus Terhadap Yang Bersangkutan? Jika Ya, Apa Ekspektasi Khusus Tersebut? "),n.atasan&&"pengisian"==n.dataKonseling.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",pNe,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-primary",onClick:t[1]||(t[1]=function(t){return e.$emit("editKonseling","addEkspektasi",n.dataKonseling.id)})}," Tambah")])):(0,a.createCommentVNode)("",!0)])]),n.dataKonseling.ekspektasi[0]?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:0},(0,a.renderList)(n.dataKonseling.ekspektasi,(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",mNe,[(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(t.teks)+" ",1),fNe,n.atasan&&"pengisian"==n.dataKonseling.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",hNe,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-warning",onClick:function(n){return e.$emit("editKonseling","edit",t)}},"Edit",8,ANe),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-danger",onClick:function(n){return e.$emit("editKonseling","hapus",t)}},"Hapus",8,gNe)])):(0,a.createCommentVNode)("",!0)])])})),256)):((0,a.openBlock)(),(0,a.createElementBlock)("tr",kNe,bNe))]),(0,a.createElementVNode)("tbody",null,[(0,a.createElementVNode)("tr",yNe,[(0,a.createElementVNode)("th",null,[(0,a.createTextVNode)("Jelaskan Secara Detil Permasalahan Terkait Perilaku Kerja Pegawai Yang Dianggap Menghambat Kinerja Individu, Unit Kerja, Dan/ Atau Tim Kerja "),n.atasan&&"pengisian"==n.dataKonseling.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",vNe,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-primary",onClick:t[2]||(t[2]=function(t){return e.$emit("editKonseling","addPerilaku",n.dataKonseling.id)})}," Tambah")])):(0,a.createCommentVNode)("",!0)])]),n.dataKonseling.perilaku[0]?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:0},(0,a.renderList)(n.dataKonseling.perilaku,(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",ENe,[(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(t.teks)+" ",1),NNe,n.atasan&&"pengisian"==n.dataKonseling.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",_Ne,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-warning",onClick:function(n){return e.$emit("editKonseling","edit",t)}},"Edit",8,wNe),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-danger",onClick:function(n){return e.$emit("editKonseling","hapus",t)}},"Hapus",8,VNe)])):(0,a.createCommentVNode)("",!0)])])})),256)):((0,a.openBlock)(),(0,a.createElementBlock)("tr",xNe,BNe))]),(0,a.createElementVNode)("tbody",null,[(0,a.createElementVNode)("tr",SNe,[(0,a.createElementVNode)("th",null,[(0,a.createTextVNode)("Apakah Permasalahan Perilaku Kerja Serupa Juga Terjadi Pada Pegawai Lainnya? "),n.atasan&&"pengisian"==n.dataKonseling.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",CNe,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-primary",onClick:t[3]||(t[3]=function(t){return e.$emit("editKonseling","addSerupa",n.dataKonseling.id)})}," Tambah")])):(0,a.createCommentVNode)("",!0)])]),n.dataKonseling.serupa[0]?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:0},(0,a.renderList)(n.dataKonseling.serupa,(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",TNe,[(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(t.teks)+" ",1),jNe,n.atasan&&"pengisian"==n.dataKonseling.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",DNe,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-warning",onClick:function(n){return e.$emit("editKonseling","edit",t)}},"Edit",8,PNe),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-danger",onClick:function(n){return e.$emit("editKonseling","hapus",t)}},"Hapus",8,FNe)])):(0,a.createCommentVNode)("",!0)])])})),256)):((0,a.openBlock)(),(0,a.createElementBlock)("tr",INe,UNe))]),MNe,(0,a.createElementVNode)("tbody",null,[(0,a.createElementVNode)("tr",ONe,[(0,a.createElementVNode)("th",null,[(0,a.createTextVNode)("Yang Sudah Saya Lakukan Untuk Memperbaiki Perilaku Kerja Pegawai Adalah: "),n.atasan&&"pengisian"==n.dataKonseling.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",LNe,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-primary",onClick:t[4]||(t[4]=function(t){return e.$emit("editKonseling","addMemperbaiki",n.dataKonseling.id)})}," Tambah")])):(0,a.createCommentVNode)("",!0)])]),n.dataKonseling.memperbaiki[0]?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:0},(0,a.renderList)(n.dataKonseling.memperbaiki,(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",KNe,[(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(t.teks)+" ",1),RNe,n.atasan&&"pengisian"==n.dataKonseling.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",HNe,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-warning",onClick:function(n){return e.$emit("editKonseling","edit",t)}},"Edit",8,QNe),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-danger",onClick:function(n){return e.$emit("editKonseling","hapus",t)}},"Hapus",8,$Ne)])):(0,a.createCommentVNode)("",!0)])])})),256)):((0,a.openBlock)(),(0,a.createElementBlock)("tr",zNe,JNe))])])]),n.atasan&&"pengisian"==n.dataKonseling.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",qNe,[(0,a.createElementVNode)("div",GNe,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-danger text-center",onClick:t[5]||(t[5]=function(t){return e.$emit("editStatusPembinaan","konseling","dibatalkan",n.dataKonseling.id)})}," Batalkan Pembinaan")]),n.dataKonseling.ekspektasi[0]&&n.dataKonseling.perilaku[0]&&n.dataKonseling.serupa[0]&&n.dataKonseling.memperbaiki[0]?((0,a.openBlock)(),(0,a.createElementBlock)("div",WNe,[(0,a.createElementVNode)("button",{class:"btn btn-block btn-primary text-center",onClick:t[6]||(t[6]=function(t){return e.$emit("editStatusPembinaan","konseling","disetujui",n.dataKonseling.id)})}," Setuju Pembinaan")])):(0,a.createCommentVNode)("",!0)])):0==n.atasan&&"disetujui"==n.dataKonseling.status?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:2,class:"btn btn-block btn-primary text-center",onClick:t[7]||(t[7]=function(t){return e.$emit("editStatusPembinaan","konseling","selesai",n.dataKonseling.id)})}," Selesai Pembinaan")):(0,a.createCommentVNode)("",!0)])}]])},name:"FormPembinaan",emits:["edit-mentoring","edit-coaching","edit-konseling","edit-status-mentoring"],props:{mode:{type:String,required:!0},data:{type:Object,required:!0,showButton:!0},dataPembina:{type:Object},atasan:{type:Boolean},pembina:{type:Object}},methods:{editMentoring:function(e,t){this.$emit("edit-mentoring",e,t)},editCoaching:function(e,t){this.$emit("edit-coaching",e,t)},editKonseling:function(e,t){this.$emit("edit-konseling",e,t)},editStatusPembinaan:function(e,t,n){this.$emit("edit-status-pembinaan",e,t,n)},toggleDiv:function(){this.display=!this.display},cetakDokumenPembinaan:function(){var e=this.$route.params.periode;this.$refs.modalCetakDokumenPembinaan.show(this.data.info.skp_id,e,this.data.info.kota,this.pembina.id,this.mode)}},created:function(){this.pembina.on==this.dataPembina.last&&(this.display=!0)}},ZNe=(0,it.A)(XNe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("InfoPegawai"),s=(0,a.resolveComponent)("Mentoring"),c=(0,a.resolveComponent)("Coaching"),d=(0,a.resolveComponent)("Konseling"),u=(0,a.resolveComponent)("ModalCetakDokumenPembinaan");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",Iye,[(0,a.createElementVNode)("div",Uye,[(0,a.createElementVNode)("div",Mye,[(0,a.createElementVNode)("div",Oye,[(0,a.createElementVNode)("div",Lye,[1==n.dataPembina.ada?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("div",Kye,[(0,a.createElementVNode)("div",Rye,[(0,a.createElementVNode)("strong",null,"Pembinaan "+(0,a.toDisplayString)(n.mode.toUpperCase())+" - "+(0,a.toDisplayString)(n.pembina.on),1)]),(0,a.createElementVNode)("div",Hye,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return o.toggleDiv()})},[i.display?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)(" Tutup ")],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createTextVNode)(" Buka ")],64))])])]),i.display?((0,a.openBlock)(),(0,a.createElementBlock)("div",Qye,[$ye,(0,a.createElementVNode)("div",zye," Status SKP: "+(0,a.toDisplayString)(n.data.info.status.toUpperCase()),1),(0,a.createVNode)(l,{data:n.data,mode:n.mode,periode_nama:e.periode_nama,showButton:e.showButton,periode:e.periode,onDone:t[1]||(t[1]=function(t){return e.done()})},null,8,["data","mode","periode_nama","showButton","periode"]),"mentoring"==n.mode?((0,a.openBlock)(),(0,a.createBlock)(s,{key:0,statusSKP:n.data.info.status,dataMentoring:n.pembina,atasan:n.atasan,onEditMentoring:o.editMentoring,onEditStatusPembinaan:o.editStatusPembinaan,onCetakDokumenPembinaan:o.cetakDokumenPembinaan},null,8,["statusSKP","dataMentoring","atasan","onEditMentoring","onEditStatusPembinaan","onCetakDokumenPembinaan"])):"coaching"==n.mode?((0,a.openBlock)(),(0,a.createBlock)(c,{key:1,statusSKP:n.data.info.status,dataCoaching:n.pembina,atasan:n.atasan,onEditCoaching:o.editCoaching,onEditStatusPembinaan:o.editStatusPembinaan,onCetakDokumenPembinaan:o.cetakDokumenPembinaan},null,8,["statusSKP","dataCoaching","atasan","onEditCoaching","onEditStatusPembinaan","onCetakDokumenPembinaan"])):"konseling"==n.mode?((0,a.openBlock)(),(0,a.createBlock)(d,{key:2,statusSKP:n.data.info.status,dataKonseling:n.pembina,atasan:n.atasan,onEditKonseling:o.editKonseling,onEditStatusPembinaan:o.editStatusPembinaan,onCetakDokumenPembinaan:o.cetakDokumenPembinaan},null,8,["statusSKP","dataKonseling","atasan","onEditKonseling","onEditStatusPembinaan","onCetakDokumenPembinaan"])):(0,a.createCommentVNode)("",!0)])):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0)])])])])]),(0,a.createVNode)(u,{ref:"modalCetakDokumenPembinaan"},null,512)],64)}]]);var e_e={class:"form-group"},t_e=(0,a.createElementVNode)("label",null,"Keahlian / Keterampilan Spesifik Yang Akan Dikembangkan",-1),n_e={class:"form-group"},a_e=(0,a.createElementVNode)("label",null,"Jangka Waktu Mentoring",-1),r_e={class:"form-group"},i_e=(0,a.createElementVNode)("label",null,"Perubahan Yang Diharapkan",-1),o_e={class:"form-group"},l_e=(0,a.createElementVNode)("label",null,"Ukuran Keberhasilan Mentoring",-1),s_e={class:"form-group"},c_e=(0,a.createElementVNode)("label",null,"Waktu dan Tempat",-1),d_e={class:"form-group"},u_e=(0,a.createElementVNode)("label",null,"Materi Mentoring",-1),p_e={class:"form-group"},m_e=(0,a.createElementVNode)("label",null,"Rencana Aksi",-1),f_e={class:"form-group"},h_e=(0,a.createElementVNode)("label",null,"Target Waktu Rencana Aksi",-1),A_e={key:2};const g_e={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},data:function(){return{skp_id:this.$route.params.id,periode:this.$route.params.periode,editData:{id:null,pegawai_id:null,pejabat_penilai_id:null,skp_penilaian_id:null,skp_pembinaan_id:null,mode:null,keahlian:null,jangka:null,perubahan:null,ukuran:null,waktu:null,materi:null,rencana:null,target:null,jenis:"mentoring"},titleModal:"Mdoal",editValidation:null}},emits:["done"],props:{data:{type:Object}},methods:{edit:function(e,t){this.editData.skp_penilaian_id=this.data.info.skp_penilaian_id,this.editData.pegawai_id=this.data.info.pegawai_id,this.editData.pejabat_penilai_id=this.data.info.atasan_id,this.editData.mode=e,"addTujuan"==e?(this.editData.skp_pembinaan_id=t,this.editData.keahlian=null,this.editData.jangka=null,this.editData.perubahan=null,this.editData.ukuran=null,this.titleModal="Menambah Tujuan Mentoring"):"addJurnal"==e?(this.editData.skp_pembinaan_id=t,this.editData.waktu=null,this.editData.materi=null,this.editData.rencana=null,this.editData.target=null,this.titleModal="Menambah Jurnal Mentoring"):"editTujuan"==e?(this.editData.id=t.id,this.editData.keahlian=t.keahlian,this.editData.jangka=t.jangka,this.editData.perubahan=t.perubahan,this.editData.ukuran=t.ukuran,this.titleModal="Edit Data Tujuan Mentoring"):"editJurnal"==e?(this.editData.id=t.id,this.editData.waktu=t.waktu,this.editData.materi=t.materi,this.editData.rencana=t.rencana,this.editData.target=t.target,this.titleModal="Edit Data Jurnal Mentoring"):"hapusTujuan"==e?(this.editData.id=t.id,this.titleModal="Hapus Tujuan Mentoring"):"hapusJurnal"==e&&(this.editData.id=t.id,this.titleModal="Hapus Jurnal Mentoring"),this.$refs.modal.show()},doEdit:function(){var e=this;this.$refs.formEdit.validate().then((function(t){if(1==t.valid){var n=e.$loading.show(),a="/api/skp/"+e.skp_id+"/pembinaan/"+e.periode+"/pembinaan_mentoring";et.A.post(a,e.editData).then((function(t){e.$refs.modal.hide(),n.hide(),e.$emit("done")})).catch((function(e){alert(e.message),n.hide()}))}}))}}},k_e=(0,it.A)(g_e,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{title:i.titleModal,ref:"modal",onClick:t[8]||(t[8]=function(e){return o.doEdit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"formEdit","validation-schema":i.editValidation},{default:(0,a.withCtx)((function(){return["addTujuan"==i.editData.mode||"editTujuan"==i.editData.mode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("div",e_e,[t_e,(0,a.createVNode)(l,{name:"keahlian",class:"form-control",modelValue:i.editData.keahlian,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.editData.keahlian=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"keahlian"})]),(0,a.createElementVNode)("div",n_e,[a_e,(0,a.createVNode)(l,{name:"jangka",class:"form-control",modelValue:i.editData.jangka,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.editData.jangka=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"jangka"})]),(0,a.createElementVNode)("div",r_e,[i_e,(0,a.createVNode)(l,{name:"perubahan",class:"form-control",modelValue:i.editData.perubahan,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.editData.perubahan=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"perubahan"})]),(0,a.createElementVNode)("div",o_e,[l_e,(0,a.createVNode)(l,{name:"ukuran",class:"form-control",modelValue:i.editData.ukuran,"onUpdate:modelValue":t[3]||(t[3]=function(e){return i.editData.ukuran=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"ukuran"})])],64)):"addJurnal"==i.editData.mode||"editJurnal"==i.editData.mode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createElementVNode)("div",s_e,[c_e,(0,a.createVNode)(l,{name:"waktu",class:"form-control",modelValue:i.editData.waktu,"onUpdate:modelValue":t[4]||(t[4]=function(e){return i.editData.waktu=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"waktu"})]),(0,a.createElementVNode)("div",d_e,[u_e,(0,a.createVNode)(l,{name:"materi",class:"form-control",modelValue:i.editData.materi,"onUpdate:modelValue":t[5]||(t[5]=function(e){return i.editData.materi=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"materi"})]),(0,a.createElementVNode)("div",p_e,[m_e,(0,a.createVNode)(l,{name:"rencana",class:"form-control",modelValue:i.editData.rencana,"onUpdate:modelValue":t[6]||(t[6]=function(e){return i.editData.rencana=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"rencana"})]),(0,a.createElementVNode)("div",f_e,[h_e,(0,a.createVNode)(l,{name:"target",class:"form-control",modelValue:i.editData.target,"onUpdate:modelValue":t[7]||(t[7]=function(e){return i.editData.target=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"target"})])],64)):"hapusTujuan"==i.editData.mode||"hapusJurnal"==i.editData.mode?((0,a.openBlock)(),(0,a.createElementBlock)("h5",A_e,"Anda yakin hapus data ini?")):(0,a.createCommentVNode)("",!0)]})),_:1},8,["validation-schema"])]})),_:1},8,["title"])}]]);const b_e={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},data:function(){return{skp_id:this.$route.params.id,periode:this.$route.params.periode,statusText:null,editData:{id:null,status:null,mode:null,skp_id:null},titleModal:"Edit Data Status Pembinaan",editValidation:null}},emits:["done"],props:{data:{type:Object}},methods:{edit:function(e,t,n){this.editData.id=n,"pengajuan"==t?this.statusText="mengajukan":"ditolak"==t?this.statusText="menolak":"dibatalkan"==t?this.statusText="membatalkan":"disetujui"==t?this.statusText="menyetujui":"selesai"==t&&(this.statusText="sudah menyelesaikan"),this.editData.status=t,this.editData.mode=e,this.$refs.modal.show()},doEdit:function(){var e=this,t=this.$loading.show(),n="/api/skp/"+this.skp_id+"/pembinaan/"+this.periode+"/pembinaan";et.A.post(n,this.editData).then((function(n){e.$refs.modal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}}},y_e=(0,it.A)(b_e,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(l,{title:i.titleModal,ref:"modal",onClick:t[0]||(t[0]=function(e){return o.doEdit()})},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("h4",null,"Anda yakin "+(0,a.toDisplayString)(i.statusText)+" Pembinaan "+(0,a.toDisplayString)(i.editData.mode)+" ini?",1)]})),_:1},8,["title"])}]]);var v_e={class:"form-group"},E_e=(0,a.createElementVNode)("label",null,"Indikator Kinerja Individu",-1),N_e=(0,a.createElementVNode)("br",null,null,-1),__e=(0,a.createElementVNode)("b",null,"RHK",-1),w_e=(0,a.createElementVNode)("br",null,null,-1),V_e={class:"form-group"},x_e=(0,a.createElementVNode)("label",null,"Baseline Target (Jika Ada)",-1),B_e={class:"form-group"},S_e=(0,a.createElementVNode)("label",null,"Target",-1),C_e={class:"form-group"},T_e=(0,a.createElementVNode)("label",null,"Strategi Pencapaian Target",-1),j_e={class:"form-group"},D_e=(0,a.createElementVNode)("label",null,"Target SKP",-1),P_e={class:"form-group"},F_e=(0,a.createElementVNode)("label",null,"Progres Pencapaian Target",-1),I_e={class:"form-group"},U_e=(0,a.createElementVNode)("label",null,"Masalah Hambatan",-1),M_e={class:"form-group"},O_e=(0,a.createElementVNode)("label",null,"Penyebab",-1),L_e={key:2,class:"form-group"},K_e=(0,a.createElementVNode)("label",null,"Peluang: Apa yang Dapat Saya Lakukan",-1),R_e={class:"form-group"},H_e=(0,a.createElementVNode)("label",null,"Indikator Kinerja Individu",-1),Q_e=(0,a.createElementVNode)("br",null,null,-1),$_e=(0,a.createElementVNode)("b",null,"RHK",-1),z_e=(0,a.createElementVNode)("br",null,null,-1),J_e={class:"form-group"},q_e=(0,a.createElementVNode)("label",null,"Strategi Untuk Mengatasi Masalah/Hambatan",-1),G_e={class:"form-group"},W_e=(0,a.createElementVNode)("label",null,"Penyesuaian Ukuran Keberhasilan Dan Target (Ya/Tidak)",-1),Y_e={key:4};const X_e={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},data:function(){return{skp_id:this.$route.params.id,periode:this.$route.params.periode,rhk:this.data.rhk,editData:{id:null,pegawai_id:null,pejabat_penilai_id:null,skp_penilaian_id:null,skp_pembinaan_id:null,mode:null,indikator:null,baseline:null,target:null,strategi:null,progres:null,masalah:null,penyebab:null,peluang:null,penyesuaian:null,jenis:"mentoring"},titleModal:"Mdoal",editValidation:null}},emits:["done"],props:{data:{type:Object}},methods:{changeData:function(e){this.editData.indikator=this.rhk.filter((function(t){return t.id==e}))[0].indikator,this.editData.target=this.rhk.filter((function(t){return t.id==e}))[0].target},properCase:function(e){return(0,de.xJ)(e)},fuseSearch:function(e,t){var n=new Ld.A(e,{keys:["indikator","rhk","unor_nama"],shouldSort:!0});return t.length?n.search(t).map((function(e){return e.item})):n.list},edit:function(e,t){this.editData.skp_penilaian_id=this.data.info.skp_penilaian_id,this.editData.pegawai_id=this.data.info.pegawai_id,this.editData.pejabat_penilai_id=this.data.info.atasan_id,this.editData.mode=e,"addTujuan"==e?(this.editData.skp_pembinaan_id=t,this.editData.indikator=null,this.editData.baseline=null,this.editData.target=null,this.editData.strategi=null,this.titleModal="Menambah Tujuan Coaching"):"editTujuan"==e?(this.editData.id=t.id,this.editData.indikator=t.indikator,this.editData.baseline=t.baseline,this.editData.target=t.target,this.editData.strategi=t.strategi,this.titleModal="Edit Tujuan Coaching"):"hapusTujuan"==e?(this.editData.id=t.id,this.titleModal="Hapus Fakta Coaching"):"addFakta"==e?(this.editData.skp_pembinaan_id=t,this.editData.target=null,this.editData.progres=null,this.editData.masalah=null,this.editData.penyebab=null,this.titleModal="Menambah Fakta Coaching"):"editFakta"==e?(this.editData.id=t.id,this.editData.target=t.target,this.editData.progres=t.progres,this.editData.masalah=t.masalah,this.editData.penyebab=t.penyebab,this.titleModal="Edit Fakta Coaching"):"hapusFakta"==e?(this.editData.id=t.id,this.titleModal="Hapus Fakta Coaching"):"addPeluang"==e?(this.editData.skp_pembinaan_id=t,this.editData.peluang=null,this.titleModal="Menambah Peluang Coaching"):"editPeluang"==e?(this.editData.id=t.id,this.editData.peluang=t.peluang,this.titleModal="Edit Peluang Coaching"):"hapusPeluang"==e?(this.editData.id=t.id,this.titleModal="Hapus Peluang Coaching"):"addLangkah"==e?(this.editData.skp_pembinaan_id=t,this.editData.indikator=null,this.editData.strategi=null,this.editData.penyesuaian=null,this.titleModal="Menambah Langkah Coaching"):"editLangkah"==e?(this.editData.id=t.id,this.editData.indikator=t.indikator,this.editData.strategi=t.strategi,this.editData.penyesuaian=t.penyesuaian,this.titleModal="Edit Langkah Coaching"):"hapusLangkah"==e&&(this.editData.id=t.id,this.titleModal="Hapus Langkah Coaching"),this.$refs.modal.show()},doEdit:function(){var e=this;this.$refs.formEdit.validate().then((function(t){if(1==t.valid){var n=e.$loading.show(),a="/api/skp/"+e.skp_id+"/pembinaan/"+e.periode+"/pembinaan_coaching";et.A.post(a,e.editData).then((function(t){e.$refs.modal.hide(),n.hide(),e.$emit("done")})).catch((function(e){alert(e.message),n.hide()}))}}))}}},Z_e=(0,it.A)(X_e,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("v-select"),s=(0,a.resolveComponent)("Field"),c=(0,a.resolveComponent)("ErrorMessage"),d=(0,a.resolveComponent)("Form"),u=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(u,{title:i.titleModal,ref:"modal",onClick:t[12]||(t[12]=function(e){return o.doEdit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(d,{ref:"formEdit","validation-schema":i.editValidation},{default:(0,a.withCtx)((function(){return["addTujuan"==i.editData.mode||"editTujuan"==i.editData.mode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("div",v_e,[E_e,(0,a.createVNode)(l,{modelValue:i.editData.indikator,"onUpdate:modelValue":[t[0]||(t[0]=function(e){return i.editData.indikator=e}),o.changeData],name:"rhk",label:"indikator",options:i.rhk,filter:o.fuseSearch,reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.indikator,n=e.rhk,r=e.unor_nama;return[r?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("i",null,[(0,a.createElementVNode)("small",null,(0,a.toDisplayString)(r),1)]),N_e],64)):(0,a.createCommentVNode)("",!0),__e,(0,a.createTextVNode)(" - "+(0,a.toDisplayString)(n),1),w_e,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","options","filter","reduce","onUpdate:modelValue"])]),(0,a.createElementVNode)("div",V_e,[x_e,(0,a.createVNode)(s,{name:"baseline",class:"form-control",modelValue:i.editData.baseline,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.editData.baseline=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(c,{name:"baseline"})]),(0,a.createElementVNode)("div",B_e,[S_e,(0,a.createVNode)(s,{name:"target",class:"form-control",modelValue:i.editData.target,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.editData.target=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(c,{name:"target"})]),(0,a.createElementVNode)("div",C_e,[T_e,(0,a.createVNode)(s,{name:"strategi",class:"form-control",modelValue:i.editData.strategi,"onUpdate:modelValue":t[3]||(t[3]=function(e){return i.editData.strategi=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(c,{name:"strategi"})])],64)):"addFakta"==i.editData.mode||"editFakta"==i.editData.mode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createElementVNode)("div",j_e,[D_e,(0,a.createVNode)(s,{name:"target",class:"form-control",modelValue:i.editData.target,"onUpdate:modelValue":t[4]||(t[4]=function(e){return i.editData.target=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(c,{name:"target"})]),(0,a.createElementVNode)("div",P_e,[F_e,(0,a.createVNode)(s,{name:"progres",class:"form-control",modelValue:i.editData.progres,"onUpdate:modelValue":t[5]||(t[5]=function(e){return i.editData.progres=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(c,{name:"progres"})]),(0,a.createElementVNode)("div",I_e,[U_e,(0,a.createVNode)(s,{name:"masalah",class:"form-control",modelValue:i.editData.masalah,"onUpdate:modelValue":t[6]||(t[6]=function(e){return i.editData.masalah=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(c,{name:"masalah"})]),(0,a.createElementVNode)("div",M_e,[O_e,(0,a.createVNode)(s,{name:"penyebab",class:"form-control",modelValue:i.editData.penyebab,"onUpdate:modelValue":t[7]||(t[7]=function(e){return i.editData.penyebab=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(c,{name:"penyebab"})])],64)):"addPeluang"==i.editData.mode||"editPeluang"==i.editData.mode?((0,a.openBlock)(),(0,a.createElementBlock)("div",L_e,[K_e,(0,a.createVNode)(s,{name:"peluang",class:"form-control",modelValue:i.editData.peluang,"onUpdate:modelValue":t[8]||(t[8]=function(e){return i.editData.peluang=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(c,{name:"peluang"})])):"addLangkah"==i.editData.mode||"editLangkah"==i.editData.mode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:3},[(0,a.createElementVNode)("div",R_e,[H_e,(0,a.createVNode)(l,{modelValue:i.editData.indikator,"onUpdate:modelValue":[t[9]||(t[9]=function(e){return i.editData.indikator=e}),o.changeData],name:"rhk",label:"indikator",options:i.rhk,filter:o.fuseSearch,reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.indikator,n=e.rhk,r=e.unor_nama;return[r?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("i",null,[(0,a.createElementVNode)("small",null,(0,a.toDisplayString)(r),1)]),Q_e],64)):(0,a.createCommentVNode)("",!0),$_e,(0,a.createTextVNode)(" - "+(0,a.toDisplayString)(n),1),z_e,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","options","filter","reduce","onUpdate:modelValue"])]),(0,a.createElementVNode)("div",J_e,[q_e,(0,a.createVNode)(s,{name:"strategi",class:"form-control",modelValue:i.editData.strategi,"onUpdate:modelValue":t[10]||(t[10]=function(e){return i.editData.strategi=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(c,{name:"strategi"})]),(0,a.createElementVNode)("div",G_e,[W_e,(0,a.createVNode)(s,{name:"penyesuaian",class:"form-control",modelValue:i.editData.penyesuaian,"onUpdate:modelValue":t[11]||(t[11]=function(e){return i.editData.penyesuaian=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(c,{name:"penyesuaian"})])],64)):"hapusTujuan"==i.editData.mode||"hapusFakta"==i.editData.mode||"hapusPeluang"==i.editData.mode||"hapusLangkah"==i.editData.mode?((0,a.openBlock)(),(0,a.createElementBlock)("h5",Y_e,"Anda yakin hapus data ini?")):(0,a.createCommentVNode)("",!0)]})),_:1},8,["validation-schema"])]})),_:1},8,["title"])}]]);var ewe={key:0},twe={key:1,class:"form-group"},nwe=(0,a.createElementVNode)("label",null,"Apakah Anda Memiliki Ekspektasi Khusus Terhadap Yang Bersangkutan? Jika Ya, Apa Ekspektasi Khusus Tersebut?",-1),awe={key:2,class:"form-group"},rwe=(0,a.createElementVNode)("label",null,"Jelaskan Secara Detil Permasalahan Terkait Perilaku Kerja Pegawai Yang Dianggap Menghambat Kinerja Individu, Unit Kerja, Dan/ Atau Tim Kerja",-1),iwe={key:3,class:"form-group"},owe=(0,a.createElementVNode)("label",null,"Apakah Permasalahan Perilaku Kerja Serupa Juga Terjadi Pada Pegawai Lainnya?",-1),lwe={key:4,class:"form-group"},swe=(0,a.createElementVNode)("label",null,"Yang Sudah Saya Lakukan Untuk Memperbaiki Perilaku Kerja Pegawai Adalah:",-1);function cwe(e){return cwe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},cwe(e)}function dwe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=cwe(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=cwe(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==cwe(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const uwe={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},data:function(){return{skp_id:this.$route.params.id,periode:this.$route.params.periode,editData:dwe({id:null,pegawai_id:null,pejabat_penilai_id:null,skp_penilaian_id:null,skp_pembinaan_id:null,mode:null,teks:null,jenis:null},"jenis","mentoring"),titleModal:"Mdoal",editValidation:null}},emits:["done"],props:{data:{type:Object}},methods:{edit:function(e,t){this.editData.skp_penilaian_id=this.data.info.skp_penilaian_id,this.editData.pegawai_id=this.data.info.pegawai_id,this.editData.pejabat_penilai_id=this.data.info.atasan_id,"addEkspektasi"==e?(this.editData.skp_pembinaan_id=t,this.editData.teks=null,this.editData.jenis="ekspektasi",this.editData.mode="add",this.titleModal="Menambah Data Konseling"):"addPerilaku"==e?(this.editData.skp_pembinaan_id=t,this.editData.teks=null,this.editData.jenis="perilaku",this.editData.mode="add",this.titleModal="Menambah Data Konseling"):"addSerupa"==e?(this.editData.skp_pembinaan_id=t,this.editData.teks=null,this.editData.jenis="serupa",this.editData.mode="add",this.titleModal="Menambah Data Konseling"):"addMemperbaiki"==e?(this.editData.skp_pembinaan_id=t,this.editData.teks=null,this.editData.jenis="memperbaiki",this.editData.mode="add",this.titleModal="Menambah Data Konseling"):"edit"==e?(this.editData.id=t.id,this.editData.teks=t.teks,this.editData.jenis=t.jenis,this.editData.mode="edit",this.titleModal="Edit Data Konseling"):"hapus"==e&&(this.editData.id=t.id,this.editData.mode="hapus",this.titleModal="Hapus Data Konseling"),this.$refs.modal.show()},doEdit:function(){var e=this;this.$refs.formEdit.validate().then((function(t){if(1==t.valid){var n=e.$loading.show(),a="/api/skp/"+e.skp_id+"/pembinaan/"+e.periode+"/pembinaan_konseling";et.A.post(a,e.editData).then((function(t){e.$refs.modal.hide(),n.hide(),e.$emit("done")})).catch((function(e){alert(e.message),n.hide()}))}}))}}},pwe={components:{FormPembinaan:ZNe,ModalEditMentoring:k_e,ModalStatusPembinaan:y_e,ModalEditCoaching:Z_e,ModalEditKonseling:(0,it.A)(uwe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{title:i.titleModal,ref:"modal",onClick:t[4]||(t[4]=function(e){return o.doEdit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"formEdit","validation-schema":i.editValidation},{default:(0,a.withCtx)((function(){return["hapus"==i.editData.mode?((0,a.openBlock)(),(0,a.createElementBlock)("h5",ewe,"Anda yakin hapus data ini?")):"ekspektasi"==i.editData.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("div",twe,[nwe,(0,a.createVNode)(l,{name:"teks",class:"form-control",modelValue:i.editData.teks,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.editData.teks=e}),maxlength:"1000"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"teks"})])):"perilaku"==i.editData.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("div",awe,[rwe,(0,a.createVNode)(l,{name:"teks",class:"form-control",modelValue:i.editData.teks,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.editData.teks=e}),maxlength:"1000"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"teks"})])):"serupa"==i.editData.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("div",iwe,[owe,(0,a.createVNode)(l,{name:"teks",class:"form-control",modelValue:i.editData.teks,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.editData.teks=e}),maxlength:"1000"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"teks"})])):"memperbaiki"==i.editData.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("div",lwe,[swe,(0,a.createVNode)(l,{name:"teks",class:"form-control",modelValue:i.editData.teks,"onUpdate:modelValue":t[3]||(t[3]=function(e){return i.editData.teks=e}),maxlength:"1000"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"teks"})])):(0,a.createCommentVNode)("",!0)]})),_:1},8,["validation-schema"])]})),_:1},8,["title"])}]])},data:function(){return{pembinaans:["mentoring","coaching","konseling"],bawahans:[],bawahan:null,data:null,canEditHasil:!0,pembinaan:null,dataPembina:null,id_penilaian:this.$route.params.id_penilaian,skp_id:this.$route.params.id,periode:this.$route.params.periode,atasan:!0,editData:{pegawai_id:null,pejabat_penilai_id:null,skp_penilaian_id:null,jenis:null}}},methods:{loadBawahans:function(){var e=this;"0"!=this.id_penilaian?this.atasan=!1:this.$root.get("/api/skp/"+this.skp_id+"/penilaian/"+this.periode+"/rekap_bawahan").then((function(t){e.bawahans=t}))},fuseSearch:function(e,t){var n=new Ld.A(e,{keys:["nip","nama","hasil_akhir"],shouldSort:!0,threshold:0});return t.length?n.search(t).map((function(e){return e.item})):n.list},properCase:function(e){return(0,de.xJ)(e)},loadData:function(){var e=this;this.data=null,this.bawahan?(this.loadDataPembinaan(this.bawahan.skp_penilaian_id),this.$root.get("/api/skp/"+this.skp_id+"/penilaian/"+this.periode+"/eviden_bawahan_pembinaan/"+this.bawahan.skp_id+"/0").then((function(t){e.data=t}))):0==this.atasan&&(this.loadDataPembinaan(this.id_penilaian),this.$root.get("/api/skp/"+this.skp_id+"/penilaian/"+this.periode+"/eviden_bawahan_pembinaan/"+this.skp_id+"/"+this.id_penilaian).then((function(t){e.data=t})))},loadDataPembinaan:function(e){var t=this;this.$root.get("/api/skp/"+this.skp_id+"/pembinaan/"+this.periode+"/pembinaan/"+e+"/"+this.pembinaan).then((function(e){t.dataPembina=e})).catch((function(e){alert(e.message)}))},editMentoring:function(e,t){this.$refs.editMentoring.edit(e,t)},editCoaching:function(e,t){this.$refs.editCoaching.edit(e,t)},editKonseling:function(e,t){this.$refs.editKonseling.edit(e,t)},editStatusPembinaan:function(e,t,n){this.$refs.editStatusPembinaan.edit(e,t,n)},tambahPembinaan:function(){var e=this,t=this.$loading.show();this.editData.skp_penilaian_id=this.data.info.skp_penilaian_id,this.editData.jenis=this.pembinaan,this.editData.pegawai_id=this.data.info.pegawai_id,this.editData.pejabat_penilai_id=this.data.info.atasan_id;var n="/api/skp/"+this.skp_id+"/pembinaan/"+this.periode+"/addpembinaan";et.A.post(n,this.editData).then((function(n){t.hide(),e.loadData()})).catch((function(e){alert(e.message),t.hide()}))}},created:function(){this.loadBawahans()}},mwe=(0,it.A)(pwe,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("v-select"),c=(0,a.resolveComponent)("FormPembinaan"),d=(0,a.resolveComponent)("ModalEditMentoring"),u=(0,a.resolveComponent)("ModalEditCoaching"),p=(0,a.resolveComponent)("ModalEditKonseling"),m=(0,a.resolveComponent)("ModalStatusPembinaan");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",bye,[(0,a.createElementVNode)("div",yye,[(0,a.createElementVNode)("div",vye,[1==i.atasan?((0,a.openBlock)(),(0,a.createElementBlock)("h3",Eye,"Pembinaan Kinerja Bawahan")):((0,a.openBlock)(),(0,a.createElementBlock)("h3",Nye,"Pembinaan Kinerja Pegawai")),_ye]),(0,a.createElementVNode)("div",wye,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.go(-1)})},"Kembali")])])]),(0,a.createElementVNode)("div",Vye,[(0,a.createElementVNode)("div",xye,[(0,a.createElementVNode)("div",Bye,[Sye,(0,a.createVNode)(s,{options:i.pembinaans,modelValue:i.pembinaan,"onUpdate:modelValue":[t[1]||(t[1]=function(e){return i.pembinaan=e}),t[2]||(t[2]=function(e){return o.loadData()})]},null,8,["options","modelValue"])])])]),i.pembinaan&&1==i.atasan?((0,a.openBlock)(),(0,a.createElementBlock)("div",Cye,[(0,a.createElementVNode)("div",Tye,[(0,a.createElementVNode)("div",jye,[Dye,(0,a.createVNode)(s,{modelValue:i.bawahan,"onUpdate:modelValue":[t[3]||(t[3]=function(e){return i.bawahan=e}),t[4]||(t[4]=function(e){return o.loadData()})],name:"bawahan",label:"nama",options:i.bawahans,filter:o.fuseSearch},{option:(0,a.withCtx)((function(e){var t=e.nip,n=e.nama,r=(e.hasil_akhir,e.status),i=e.pegawai_jabatan;return[(0,a.createTextVNode)((0,a.toDisplayString)(t)+" - "+(0,a.toDisplayString)(n)+" ",1),Pye,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i)+" - "+(0,a.toDisplayString)(o.properCase(r)),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.nip,n=e.nama,r=(e.hasil_akhir,e.status),i=e.pegawai_jabatan;return[(0,a.createTextVNode)((0,a.toDisplayString)(t)+" - "+(0,a.toDisplayString)(n)+" ",1),Fye,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i)+" - "+(0,a.toDisplayString)(o.properCase(r)),1)]})),_:1},8,["modelValue","options","filter"])])])])):(0,a.createCommentVNode)("",!0),i.data&&i.dataPembina?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.dataPembina.pembina,(function(e){return(0,a.openBlock)(),(0,a.createBlock)(c,{mode:i.pembinaan,data:i.data,dataPembina:i.dataPembina,pembina:e,atasan:i.atasan,onEditMentoring:o.editMentoring,onEditCoaching:o.editCoaching,onEditKonseling:o.editKonseling,onEditStatusPembinaan:o.editStatusPembinaan,ref_for:!0,ref:"formPembinaan"},null,8,["mode","data","dataPembina","pembina","atasan","onEditMentoring","onEditCoaching","onEditKonseling","onEditStatusPembinaan"])})),256)),1==i.dataPembina.tambah&&"persetujuan"==i.data.info.status?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},["konseling"==i.pembinaan?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[i.atasan?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-block btn-primary text-center",onClick:t[5]||(t[5]=function(e){return o.tambahPembinaan()})}," Isi Pembinaan "+(0,a.toDisplayString)(i.pembinaan)+" baru?",1)):(0,a.createCommentVNode)("",!0)],64)):((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:1,class:"btn btn-block btn-primary text-center",onClick:t[6]||(t[6]=function(e){return o.tambahPembinaan()})}," Isi Pembinaan "+(0,a.toDisplayString)(i.pembinaan)+" baru?",1))],64)):(0,a.createCommentVNode)("",!0),(0,a.createVNode)(d,{ref:"editMentoring",data:i.data,onDone:t[7]||(t[7]=function(e){return o.loadData()})},null,8,["data"]),(0,a.createVNode)(u,{ref:"editCoaching",data:i.data,onDone:t[8]||(t[8]=function(e){return o.loadData()})},null,8,["data"]),(0,a.createVNode)(p,{ref:"editKonseling",data:i.data,onDone:t[9]||(t[9]=function(e){return o.loadData()})},null,8,["data"]),(0,a.createVNode)(m,{ref:"editStatusPembinaan",data:i.data,onDone:t[10]||(t[10]=function(e){return o.loadData()})},null,8,["data"])],64)):(0,a.createCommentVNode)("",!0)],64)}]]);var fwe=n(75220),hwe=n(8972),Awe={class:"page-title"},gwe={class:"row"},kwe=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("h3",null,"Respon Keberatan"),(0,a.createElementVNode)("p",{class:"text-subtitle text-muted"},"Pengisian Respon Keberatan.")],-1),bwe={class:"col-lg-6 text-end"},ywe={class:"card"},vwe={class:"card-body"},Ewe={class:"form-group"},Nwe=(0,a.createElementVNode)("label",{class:"form-label"},"Pilih Bawahan",-1),_we={key:0,class:"text-danger"},wwe={key:1,class:"text-danger"},Vwe={key:2,class:"text-danger"},xwe={key:3,class:"text-success"},Bwe=(0,a.createElementVNode)("br",null,null,-1),Swe={key:0,class:"text-danger"},Cwe={key:1,class:"text-danger"},Twe={key:2,class:"text-danger"},jwe={key:3,class:"text-success"},Dwe=(0,a.createElementVNode)("br",null,null,-1);var Pwe={class:"form-group"},Fwe=(0,a.createElementVNode)("label",null,"Ubah Hasil ",-1),Iwe=(0,a.createElementVNode)("option",{value:""},"-",-1),Uwe=(0,a.createElementVNode)("option",{value:"dibawah"},"DIBAWAH EKSPEKTASI",-1),Mwe=(0,a.createElementVNode)("option",{value:"sesuai"},"SESUAI EKSPEKTASI",-1),Owe=(0,a.createElementVNode)("option",{value:"diatas"},"DIATAS EKSPEKTASI",-1);const Lwe={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:["data"],emits:["done"],data:function(){return{editData:{kolom:null,nilai:null,skp_penilaian_id:null}}},methods:{edit:function(e){var t=e.kolom,n=e.nilai,a=e.skp_penilaian_id;this.editData={kolom:t,nilai:n,skp_penilaian_id:a},this.$refs.modal.show()},doEdit:function(){var e=this,t=this.$loading.show();et.A.post("/api/skp/"+this.$route.params.id+"/penilaian/"+this.data.info.periode+"/hasil_keberatan/"+this.data.info.skp_id,this.editData).then((function(n){e.$refs.modal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}}},Kwe=(0,it.A)(Lwe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{ref:"modal",title:"Ubah Hasil",onClick:t[1]||(t[1]=function(e){return o.doEdit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"formEdit"},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",Pwe,[Fwe,(0,a.createVNode)(l,{name:"nilai",as:"select",class:"form-select",modelValue:i.editData.nilai,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.editData.nilai=e})},{default:(0,a.withCtx)((function(){return[Iwe,Uwe,Mwe,Owe]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"nilai"})])]})),_:1},512)]})),_:1},512)}]]),Rwe={name:"KeberatanRespond",components:{FormSkp:vT,Field:nt.D0,ModalEditFeedback:dQ,ModalEditHasil:kQ,ModalEditKeberatan:WU,ModalEditHasilKeberatan:Kwe},data:function(){return{bawahans:[],bawahan:null,data:null,mode:"skp_penilaian_keberatan",canEditHasil:!0}},methods:{loadBawahans:function(){var e=this;this.$root.get("/api/skp/"+this.$route.params.id+"/penilaian/"+this.$route.params.periode+"/rekap_keberatan").then((function(t){e.bawahans=t}))},fuseSearch:function(e,t){var n=new Ld.A(e,{keys:["nip","nama","hasil_akhir"],shouldSort:!0,threshold:0});return t.length?n.search(t).map((function(e){return e.item})):n.list},loadData:function(){var e=this;this.loadBawahans(),this.$root.get("/api/skp/"+this.$route.params.id+"/penilaian/"+this.$route.params.periode+"/eviden_bawahan/"+this.bawahan.skp_id).then((function(t){e.data=t}))},editFeedback:function(e){var t=e.rhk,n=e.ind,a=e.fe,r=e.del;this.$refs.editFeedbackModal.edit({rhk:t,ind:n,fe:a,del:r})},editFeedbackPerilaku:function(e){var t=e.perilaku,n=e.fe,a=e.del;this.$refs.editFeedbackModal.editPerilaku({perilaku:t,fe:n,del:a})},editHasil:function(e){var t=e.kolom,n=e.nilai,a=e.skp_penilaian_id;this.$refs.editHasilModal.edit({kolom:t,nilai:n,skp_penilaian_id:a})},editKeberatan:function(e,t,n,a){this.$refs.modalEditKeberatan.show(e,t,n,a)},editHasilKeberatan:function(e){var t=e.kolom,n=e.nilai,a=e.skp_penilaian_id;this.$refs.editHasilModalKeberatan.edit({kolom:t,nilai:n,skp_penilaian_id:a})},properCase:function(e){return(0,de.xJ)(e)}},created:function(){this.loadBawahans()}},Hwe=(0,it.A)(Rwe,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("v-select"),c=(0,a.resolveComponent)("FormSkp"),d=(0,a.resolveComponent)("ModalEditFeedback"),u=(0,a.resolveComponent)("ModalEditHasil"),p=(0,a.resolveComponent)("ModalEditKeberatan"),m=(0,a.resolveComponent)("ModalEditHasilKeberatan");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",Awe,[(0,a.createElementVNode)("div",gwe,[kwe,(0,a.createElementVNode)("div",bwe,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.go(-1)})},"Kembali")])])]),(0,a.createElementVNode)("div",ywe,[(0,a.createElementVNode)("div",vwe,[(0,a.createElementVNode)("div",Ewe,[Nwe,(0,a.createVNode)(s,{modelValue:i.bawahan,"onUpdate:modelValue":[t[1]||(t[1]=function(e){return i.bawahan=e}),o.loadData],name:"bawahan",label:"nama",options:i.bawahans,filter:o.fuseSearch},{option:(0,a.withCtx)((function(e){var t=e.nip,n=e.nama,r=e.hasil_akhir,i=e.keberatan_pejabat,l=e.keputusan_atasan,s=e.penjelasan_penilai,c=e.status,d=e.pegawai_jabatan;return["penilai"!=i||s?"atasan"!=i||l?"atasan"==i&&l&&!r?((0,a.openBlock)(),(0,a.createElementBlock)("span",Vwe,"Belum Di Update Nilai - ")):((0,a.openBlock)(),(0,a.createElementBlock)("span",xwe,"Sudah Di Respon - ")):((0,a.openBlock)(),(0,a.createElementBlock)("span",wwe,"Belum Di Respon - ")):((0,a.openBlock)(),(0,a.createElementBlock)("span",_we,"Belum Di Respon - ")),(0,a.createTextVNode)(" "+(0,a.toDisplayString)(t)+" - "+(0,a.toDisplayString)(n)+" ",1),Bwe,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(d)+" - "+(0,a.toDisplayString)(o.properCase(c)),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.nip,n=e.nama,r=e.hasil_akhir,i=e.keberatan_pejabat,l=e.keputusan_atasan,s=e.penjelasan_penilai,c=e.status,d=e.pegawai_jabatan;return["penilai"!=i||s?"atasan"!=i||l?"atasan"==i&&l&&!r?((0,a.openBlock)(),(0,a.createElementBlock)("span",Twe,"Belum Di Update Nilai - ")):((0,a.openBlock)(),(0,a.createElementBlock)("span",jwe,"Sudah Di Respon - ")):((0,a.openBlock)(),(0,a.createElementBlock)("span",Cwe,"Belum Di Respon - ")):((0,a.openBlock)(),(0,a.createElementBlock)("span",Swe,"Belum Di Respon - ")),(0,a.createTextVNode)(" "+(0,a.toDisplayString)(t)+" - "+(0,a.toDisplayString)(n)+" ",1),Dwe,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(d)+" - "+(0,a.toDisplayString)(o.properCase(c)),1)]})),_:1},8,["modelValue","options","filter","onUpdate:modelValue"])])])]),null!=i.data?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createVNode)(c,{mode:i.mode,canEditHasil:i.canEditHasil,data:i.data,ref:"formSkp",onEditFeedback:o.editFeedback,onEditFeedbackPerilaku:o.editFeedbackPerilaku,onEditHasil:o.editHasil,onEditKeberatan:o.editKeberatan,onEditHasilKeberatan:o.editHasilKeberatan},null,8,["mode","canEditHasil","data","onEditFeedback","onEditFeedbackPerilaku","onEditHasil","onEditKeberatan","onEditHasilKeberatan"]),(0,a.createVNode)(d,{ref:"editFeedbackModal",data:i.data,onDone:t[2]||(t[2]=function(e){return o.loadData()})},null,8,["data"]),(0,a.createVNode)(u,{ref:"editHasilModal",data:i.data,onDone:t[3]||(t[3]=function(e){return o.loadData()})},null,8,["data"]),(0,a.createVNode)(p,{ref:"modalEditKeberatan",onDone:t[4]||(t[4]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(m,{ref:"editHasilModalKeberatan",data:i.data,onDone:t[5]||(t[5]=function(e){return o.loadData()})},null,8,["data"])],64)):(0,a.createCommentVNode)("",!0)],64)}]]);var Qwe=function(e){return(0,a.pushScopeId)("data-v-d7afc922"),e=e(),(0,a.popScopeId)(),e},$we=Qwe((function(){return(0,a.createElementVNode)("div",{class:"page-title mb-3"},[(0,a.createElementVNode)("div",{class:"row"},[(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Rekap Keberatan"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Rekap Keberatan")])])],-1)})),zwe={class:"row"},Jwe=Qwe((function(){return(0,a.createElementVNode)("br",null,null,-1)})),qwe={class:"col-12"},Gwe={class:"alert alert-danger"},Wwe={class:"col-12"},Ywe={class:"card mt-3"},Xwe={class:"card-header"},Zwe={class:"row"},eVe={class:"col-md-5 col-6"},tVe={class:"form-group"},nVe=Qwe((function(){return(0,a.createElementVNode)("span",null,"Nama Pegawai Yang Mengajukan",-1)})),aVe={class:"col-md-2 col-sm-3 col-6"},rVe={class:"form-group"},iVe=Qwe((function(){return(0,a.createElementVNode)("label",null,"Tahun Periode",-1)})),oVe=["value"],lVe={class:"col-md-2 col-6"},sVe={class:"form-group"},cVe=Qwe((function(){return(0,a.createElementVNode)("span",null,"Jumlah Baris",-1)})),dVe=[Qwe((function(){return(0,a.createElementVNode)("option",{value:"10"},"10",-1)})),Qwe((function(){return(0,a.createElementVNode)("option",{value:"25"},"25",-1)}))],uVe={class:"col-md-3 col-6"},pVe={class:"form-group"},mVe=Qwe((function(){return(0,a.createElementVNode)("span",null,"Status Keberatan",-1)})),fVe=[(0,a.createStaticVNode)('',5)],hVe={class:"card-body"},AVe={class:"table-responsive"},gVe={class:"table table-sm table-hover"},kVe=Qwe((function(){return(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"No"),(0,a.createElementVNode)("th",null,"Pegawai Yang Mengajukan"),(0,a.createElementVNode)("th",null,"Periode"),(0,a.createElementVNode)("th",null,"Status"),(0,a.createElementVNode)("th",null,"Tanggal Pengajuan"),(0,a.createElementVNode)("th",null,"Batas Akhir Respon"),(0,a.createElementVNode)("th",null,"Aksi")])],-1)})),bVe={key:0},yVe={class:"buttons"},vVe={key:1,class:"text-center"},EVe=[Qwe((function(){return(0,a.createElementVNode)("h4",null,"Tidak ada data",-1)}))];const NVe={components:{Pagination:jhe},setup:function(){var e=(0,qs.Pj)(),t=(0,a.computed)((function(){return e.state.jumlahKeberatan}));return{store:e,jumlahKeberatan:t}},data:function(){return{items:[],filter:{per_page:null,year:null,nama_pegawai:null,status:null},per_page:10,year:null,status:null,nama_pegawai:null,years:[],url:"/api/skp/penilaian/list_keberatan_pejabat"}},methods:{formatDate:function(e){return(0,de.Yq)(e)},formatBatasRespon:function(e,t){return(0,de.Mg)(e,t)},formatTime:function(e){return(0,de.fU)(e)},formatPeriode:function(e,t){return e+"-"+t},getYears:function(){var e=new Date,t=e.getFullYear(),n=2022-t;this.datenow=e,this.year=t;for(var a=n;a<=0;a++)this.years.push(t+a)},statusKeberatan:function(e,t){return"pengajuan"!=e?e:t<=0?"terlambat":"pengajuan"},properCase:function(e){return(0,de.xJ)(e)},loadData:function(){this.pageURL()},pageURL:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;t?this.url=t:t=this.url,this.filter.per_page=this.per_page,this.filter.year=this.year,this.filter.nama_pegawai=this.nama_pegawai,this.filter.status=this.status,this.$root.get(t,this.filter).then((function(t){e.items=t}))}},created:function(){this.getYears()},mounted:function(){this.$root.get("/api/skp/penilaian/jumlah_keberatan_pejabat",{}).then((function(e){localStorage.setItem("jumlahKeberatan",e),Gs.A.commit("set_jumlah_keberatan",e)}))},watch:{year:function(e){this.pageURL("/api/skp/penilaian/list_keberatan_pejabat")},per_page:function(e){this.pageURL("/api/skp/penilaian/list_keberatan_pejabat")},status:function(e){this.pageURL("/api/skp/penilaian/list_keberatan_pejabat")}}};var _Ve=n(71699),wVe={insert:"head",singleton:!1};vv()(_Ve.A,wVe);_Ve.A.locals;const VVe=(0,it.A)(NVe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("pagination"),s=(0,a.resolveComponent)("router-link");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[$we,(0,a.createElementVNode)("div",zwe,[0!=r.jumlahKeberatan?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[Jwe,(0,a.createElementVNode)("div",qwe,[(0,a.createElementVNode)("div",Gwe,[(0,a.createElementVNode)("b",null,"Terdapat "+(0,a.toDisplayString)(r.jumlahKeberatan)+" Yang Mengajukan Keberatan ",1)])])],64)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",Wwe,[(0,a.createElementVNode)("div",Ywe,[(0,a.createElementVNode)("div",Xwe,[(0,a.createElementVNode)("div",Zwe,[(0,a.createElementVNode)("div",eVe,[(0,a.createElementVNode)("div",tVe,[nVe,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.nama_pegawai=e})},null,512),[[a.vModelText,i.nama_pegawai]])])]),(0,a.createElementVNode)("div",aVe,[(0,a.createElementVNode)("div",rVe,[iVe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[1]||(t[1]=function(e){return i.year=e})},[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.years,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("option",{value:e},(0,a.toDisplayString)(e),9,oVe)})),256))],512),[[a.vModelSelect,i.year]])])]),(0,a.createElementVNode)("div",lVe,[(0,a.createElementVNode)("div",sVe,[cVe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[2]||(t[2]=function(e){return i.per_page=e})},dVe,512),[[a.vModelSelect,i.per_page]])])]),(0,a.createElementVNode)("div",uVe,[(0,a.createElementVNode)("div",pVe,[mVe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[3]||(t[3]=function(e){return i.status=e})},fVe,512),[[a.vModelSelect,i.status]])])])]),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-success",onClick:t[4]||(t[4]=function(e){return o.pageURL("/api/skp/penilaian/list_keberatan_pejabat")})},"Filter")]),(0,a.createElementVNode)("div",hVe,[i.items.from?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createVNode)(l,{pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"]),(0,a.createElementVNode)("div",AVe,[(0,a.createElementVNode)("table",gVe,[kVe,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.items.data,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(i.items.from+t),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.pegawai),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.nama_periode),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.properCase(o.statusKeberatan(e.status,e.sisa_hari_respon))),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatDate(e.pengajuan_at)),1),(0,a.createElementVNode)("td",null,["pengajuan"==o.statusKeberatan(e.status,e.sisa_hari_respon)||"direspond"==o.statusKeberatan(e.status,e.sisa_hari_respon)?((0,a.openBlock)(),(0,a.createElementBlock)("b",bVe,(0,a.toDisplayString)(o.formatBatasRespon(e.sisa_hari_respon,e.tanggal_akhir_respon)),1)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("div",yVe,["pengajuan"==o.statusKeberatan(e.status,e.sisa_hari_respon)||"direspond"==o.statusKeberatan(e.status,e.sisa_hari_respon)?((0,a.openBlock)(),(0,a.createBlock)(s,{key:0,class:"btn btn-sm btn-danger",to:"/skp/penilaian/"+o.formatPeriode(e.tahun,e.periode)+"/keberatan_respond_atasan/"+e.skp_id_bawahan},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)(" Check ")]})),_:2},1032,["to"])):((0,a.openBlock)(),(0,a.createBlock)(s,{key:1,class:"btn btn-sm btn-info",to:"/skp/penilaian/"+o.formatPeriode(e.tahun,e.periode)+"/keberatan_respond_atasan/"+e.skp_id_bawahan},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)(" Check ")]})),_:2},1032,["to"]))])])])})),128))])])]),(0,a.createVNode)(l,{pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"])],64)):((0,a.openBlock)(),(0,a.createElementBlock)("div",vVe,EVe))])])])])],64)}],["__scopeId","data-v-d7afc922"]]);var xVe={class:"page-title"},BVe={class:"row"},SVe=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Pengajuan Cuti"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Pengajuan Cuti Pegawai.")],-1),CVe={class:"col-lg-6"},TVe=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M12 9v3m0 0v3m0-3h3m-3 0H9m12 0a9 9 0 11-18 0 9 9 0 0118 0z"})],-1),jVe={class:"row"},DVe={class:"col-12"},PVe={class:"card mt-3"},FVe={class:"card-body"},IVe=(0,a.createElementVNode)("div",{class:"alert alert-primary d-flex"}," Tanggal pengajuan cuti yang telah disetujui oleh Pejabat Penilai Kinerja akan masuk ke kegiatan harian sebagai cuti. ",-1),UVe={class:"row mb-3"},MVe={class:"col-md-4 col-xs-12"},OVe={class:"form-group"},LVe=(0,a.createElementVNode)("label",null,"Tahun",-1),KVe=[(0,a.createStaticVNode)('',6)],RVe={class:"col-md-4 col-xs-12"},HVe={class:"form-group"},QVe=(0,a.createElementVNode)("label",null,"Bulan",-1),$Ve=(0,a.createElementVNode)("option",{value:""},"Semua",-1),zVe=["value"],JVe={class:"col-md-4 col-xs-12"},qVe={class:"form-group"},GVe=(0,a.createElementVNode)("label",null,"Jenis Cuti",-1),WVe={class:"table-responsive"},YVe={class:"table table-sm"},XVe=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"No."),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Tanggal Input"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Jenis Cuti"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Tgl Mulai Cuti"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Tgl Selesai Cuti"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Lama Cuti"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Keterangan"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Status Cuti"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Ket. Respon"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Aksi")])],-1),ZVe={class:"text-center"},exe={class:"text-center"},txe={class:"text-center"},nxe={class:"text-center"},axe={class:"text-center"},rxe={class:"text-center"},ixe={class:"text-center"},oxe={class:"text-center"},lxe={class:"text-center"},sxe={class:"text-center"},cxe={key:0,class:"btn-group"},dxe=["onClick"],uxe=["onClick"],pxe={key:1,class:"btn-group"},mxe=[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-secondary",disabled:""},"Edit",-1),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-secondary",disabled:""},"Batalkan",-1)];var fxe=(0,a.createElementVNode)("div",{class:"alert alert-primary"},[(0,a.createTextVNode)(" Tanggal mulai atau tanggal selesai cuti harus beririsan dengan periode berjalan. "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Contoh: "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Periode SKP berjalan adalah 1 Januari 2026 s/d 31 Januari 2026, maka pengajuan cuti yang dapat diajukan adalah tanggal mulai atau tanggal selesai cuti yang berada di antara 1 Januari 2026 s/d 31 Januari 2026. ")],-1),hxe={class:"form-group"},Axe=(0,a.createElementVNode)("label",null,"Jenis Cuti",-1),gxe={class:"row"},kxe={class:"form-group col"},bxe=(0,a.createElementVNode)("label",null,"Tanggal Awal",-1),yxe={class:"form-group col"},vxe=(0,a.createElementVNode)("label",null,"Tanggal Akhir",-1),Exe={class:"row"},Nxe={class:"form-group col"},_xe=(0,a.createElementVNode)("label",null,"Lama Hari",-1),wxe={class:"form-group col"},Vxe=(0,a.createElementVNode)("label",null,"Tipe",-1),xxe={class:"row"},Bxe={class:"form-group col"},Sxe=(0,a.createElementVNode)("label",null,"Keterangan",-1);const Cxe={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:["data"],emits:["done"],data:function(){return{editData:{id:null,mode:"add",periode_awal:null,periode_akhir:null,jenis_cuti:null,lama_hari:null,tipe:"Hari",keterangan:null},editValidation:at.Ik({jenis_cuti:at.ai().nullable().required("Jenis Cuti wajib dipilih"),periode_awal:at.Yj().required("Tanggal Awal wajib diisi"),periode_akhir:at.Yj().required("Tanggal Akhir wajib diisi"),lama_hari:at.Yj().required("Lama Hari wajib diisi"),keterangan:at.Yj().required("Keterangan wajib diisi")}),listJenisCuti:[]}},methods:{loadJenisCuti:function(){var e=this;this.$root.get("/api/admin/ref_jenis_cuti").then((function(t){e.listJenisCuti=t}))},doEdit:function(){var e=this;this.$refs.formEdit.validate().then((function(t){if(1==t.valid){var n=e.$loading.show();"add"==e.editData.mode?et.A.post("/api/pegawai/cuti",e.editData).then((function(t){e.$refs.modal.hide(),e.$emit("done"),n.hide()})).catch((function(e){alert(e.message),n.hide()})):et.A.put("/api/pegawai/cuti/"+e.editData.id,e.editData).then((function(t){e.$refs.modal.hide(),e.$emit("done"),n.hide()})).catch((function(e){alert(e.message),n.hide()}))}}))},show:function(){this.editData={id:null,mode:"add",periode_awal:null,periode_akhir:null,jenis_cuti:null,lama_hari:null,tipe:"Hari",keterangan:null},this.$refs.modal.show()},edit:function(e){this.editData={id:e.id,mode:"edit",periode_awal:e.tanggal_mulai,periode_akhir:e.tanggal_selesai,jenis_cuti:e.jenis_cuti,lama_hari:e.lama_hari,tipe:"Hari",keterangan:e.keterangan},this.$refs.modal.show()},formatTanggal:function(e){var t=function(e){return String(e).padStart(2,"0")};return e.getFullYear()+"-"+t(e.getMonth()+1)+"-"+t(e.getDate())},getTanggalLibur:function(e,t){var n=this;return this.$root.get("/api/admin/ref_hari_libur",{tanggal_mulai:e,tanggal_selesai:t}).then((function(e){return e.map((function(e){return n.formatTanggal(new Date(e.tanggal))}))})).catch((function(){return[]}))},hitungHariKerja:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=new Date(e),r=new Date(t);a.setHours(0,0,0,0),r.setHours(0,0,0,0);for(var i=0;a<=r;){var o=a.getDay();0===o||6===o||n.includes(this.formatTanggal(a))||i++,a.setDate(a.getDate()+1)}return i},updateLamaHari:function(){var e=this,t=this.editData.periode_awal,n=this.editData.periode_akhir;t&&n?this.getTanggalLibur(t,n).then((function(a){e.editData.lama_hari=e.hitungHariKerja(t,n,a)})):this.editData.lama_hari=""}},mounted:function(){this.loadJenisCuti()},watch:{"editData.periode_awal":"updateLamaHari","editData.periode_akhir":"updateLamaHari"}},Txe=(0,it.A)(Cxe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("v-select"),s=(0,a.resolveComponent)("Field"),c=(0,a.resolveComponent)("ErrorMessage"),d=(0,a.resolveComponent)("Form"),u=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(u,{title:"edit"==i.editData.mode?"Edit Pengajuan Cuti":"Ajukan Cuti","confirm-label":"edit"==i.editData.mode?"Simpan":"Ajukan",ref:"modal",onClick:t[6]||(t[6]=function(e){return o.doEdit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(d,{ref:"formEdit","validation-schema":i.editValidation},{default:(0,a.withCtx)((function(){return[fxe,(0,a.createElementVNode)("div",hxe,[Axe,(0,a.createVNode)(s,{name:"jenis_cuti",modelValue:i.editData.jenis_cuti,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.editData.jenis_cuti=e})},{default:(0,a.withCtx)((function(e){var t=e.value,n=e.handleChange;return[(0,a.createVNode)(l,{"model-value":t,"onUpdate:modelValue":n,options:i.listJenisCuti,reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.keterangan;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.keterangan;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),_:2},1032,["model-value","onUpdate:modelValue","options","reduce"])]})),_:1},8,["modelValue"]),(0,a.createVNode)(c,{name:"jenis_cuti"})]),(0,a.createElementVNode)("div",gxe,[(0,a.createElementVNode)("div",kxe,[(0,a.createElementVNode)("div",null,[bxe,(0,a.createVNode)(s,{name:"periode_awal",type:"date",class:"form-control",modelValue:i.editData.periode_awal,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.editData.periode_awal=e})},null,8,["modelValue"]),(0,a.createVNode)(c,{name:"periode_awal"})])]),(0,a.createElementVNode)("div",yxe,[(0,a.createElementVNode)("div",null,[vxe,(0,a.createVNode)(s,{name:"periode_akhir",type:"date",class:"form-control",modelValue:i.editData.periode_akhir,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.editData.periode_akhir=e})},null,8,["modelValue"]),(0,a.createVNode)(c,{name:"periode_akhir"})])])]),(0,a.createElementVNode)("div",Exe,[(0,a.createElementVNode)("div",Nxe,[(0,a.createElementVNode)("div",null,[_xe,(0,a.createVNode)(s,{name:"lama_hari",type:"text",class:"form-control",modelValue:i.editData.lama_hari,"onUpdate:modelValue":t[3]||(t[3]=function(e){return i.editData.lama_hari=e}),readonly:""},null,8,["modelValue"]),(0,a.createVNode)(c,{name:"lama_hari"})])]),(0,a.createElementVNode)("div",wxe,[(0,a.createElementVNode)("div",null,[Vxe,(0,a.createVNode)(s,{name:"tipe",type:"text",class:"form-control",modelValue:i.editData.tipe,"onUpdate:modelValue":t[4]||(t[4]=function(e){return i.editData.tipe=e}),readonly:""},null,8,["modelValue"]),(0,a.createVNode)(c,{name:"tipe"})])])]),(0,a.createElementVNode)("div",xxe,[(0,a.createElementVNode)("div",Bxe,[(0,a.createElementVNode)("div",null,[Sxe,(0,a.createVNode)(s,{name:"keterangan",modelValue:i.editData.keterangan,"onUpdate:modelValue":t[5]||(t[5]=function(e){return i.editData.keterangan=e})},{default:(0,a.withCtx)((function(e){var t=e.field;return[(0,a.createElementVNode)("textarea",(0,a.mergeProps)({class:"form-control"},t,{rows:"3"}),null,16)]})),_:1},8,["modelValue"]),(0,a.createVNode)(c,{name:"keterangan"})])])])]})),_:1},8,["validation-schema"])]})),_:1},8,["title","confirm-label"])}]]);var jxe=(0,a.createElementVNode)("div",{class:"form-group"},[(0,a.createElementVNode)("p",{class:"text-danger"},"Apakah Anda yakin ingin membatalkan pengajuan cuti ini?")],-1);const Dxe={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{editData:{}}},methods:{batalkanCuti:function(e){this.editData={id:e.id},this.$refs.batalkanCutiModal.show()},doBatalkanCuti:function(){var e=this,t=this.$loading.show();et.A.post("/api/pegawai/cuti/"+this.editData.id+"/batalkan").then((function(n){e.$refs.batalkanCutiModal.hide(),e.$emit("done"),t.hide()})).catch((function(e){alert(e.message),t.hide()}))}}},Pxe={components:{ModalEditCuti:Txe,ModalBatalkanCuti:(0,it.A)(Dxe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Form"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"Batalkan Pengajuan Cuti","confirm-label":"Batalkan",ref:"batalkanCutiModal",onClick:t[0]||(t[0]=function(e){return o.doBatalkanCuti()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(l,{ref:"formBatalkanCuti"},{default:(0,a.withCtx)((function(){return[jxe]})),_:1},512)]})),_:1},512)}]])},data:function(){return{data:[],tanggalLibur:[],filter:{tahun:String((new Date).getFullYear()),bulan:null,jenis_cuti:null},listJenisCuti:[],namaBulan:["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember"]}},methods:{loadData:function(){var e=this;this.$root.get("/api/pegawai/cuti").then((function(t){e.data.cutis=t,e.loadTanggalLibur(t)}))},loadJenisCuti:function(){var e=this;this.$root.get("/api/admin/ref_jenis_cuti").then((function(t){e.data.listJenisCuti=t}))},formatTanggal:function(e){var t=function(e){return String(e).padStart(2,"0")};return e.getFullYear()+"-"+t(e.getMonth()+1)+"-"+t(e.getDate())},loadTanggalLibur:function(e){var t=this;if(Array.isArray(e)&&0!==e.length){var n=e.reduce((function(e,t){return t.tanggal_mulaie?t.tanggal_selesai:e}),e[0].tanggal_selesai);this.$root.get("/api/admin/ref_hari_libur",{tanggal_mulai:this.formatTanggal(new Date(n)),tanggal_selesai:this.formatTanggal(new Date(a))}).then((function(e){t.tanggalLibur=e.map((function(e){return t.formatTanggal(new Date(e.tanggal))}))})).catch((function(){t.tanggalLibur=[]}))}else this.tanggalLibur=[]},hitungHariKerja:function(e,t){var n=new Date(e),a=new Date(t);n.setHours(0,0,0,0),a.setHours(0,0,0,0);for(var r=0;n<=a;){var i=n.getDay();0===i||6===i||this.tanggalLibur.includes(this.formatTanggal(n))||r++,n.setDate(n.getDate()+1)}return r},statusLabel:function(e){return{diajukan:"Belum Direspon",disetujui:"Disetujui",ditolak:"Ditolak",dibatalkan:"Dibatalkan"}[e]||""},formatDate:function(e){return(0,de.Yq)(e)},statusBadgeClass:function(e){return{diajukan:"bg-secondary",dibatalkan:"bg-warning text-dark"}[e]||""},statusBadgeStyle:function(e){return{disetujui:{backgroundColor:"#269DD8",color:"#fff"},ditolak:{backgroundColor:"#DF2463",color:"#fff"}}[e]||{}}},created:function(){this.loadData(),this.loadJenisCuti()},computed:{filteredCutis:function(){var e=this;return Array.isArray(this.data.cutis)?this.data.cutis.filter((function(t){var n=!e.filter.tahun||new Date(t.tanggal_mulai).getFullYear()==e.filter.tahun||new Date(t.tanggal_selesai).getFullYear()==e.filter.tahun,a=!e.filter.bulan||new Date(t.tanggal_mulai).getMonth()+1==e.filter.bulan||new Date(t.tanggal_selesai).getMonth()+1==e.filter.bulan,r=!e.filter.jenis_cuti||t.jenis_cuti==e.filter.jenis_cuti;return n&&a&&r})).sort((function(e,t){return new Date(t.tanggal_mulai)-new Date(e.tanggal_mulai)})):[]}}},Fxe=(0,it.A)(Pxe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("v-select"),s=(0,a.resolveComponent)("ModalEditCuti"),c=(0,a.resolveComponent)("ModalBatalkanCuti");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",xVe,[(0,a.createElementVNode)("div",BVe,[SVe,(0,a.createElementVNode)("div",CVe,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left btn-primary float-end mt-2",onClick:t[0]||(t[0]=function(t){return e.$refs.modalEditCuti.show()})},[TVe,(0,a.createTextVNode)(" Tambah ")])])])]),(0,a.createElementVNode)("div",jVe,[(0,a.createElementVNode)("div",DVe,[(0,a.createElementVNode)("div",PVe,[(0,a.createElementVNode)("div",FVe,[IVe,(0,a.createElementVNode)("div",UVe,[(0,a.createElementVNode)("div",MVe,[(0,a.createElementVNode)("div",OVe,[LVe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[1]||(t[1]=function(e){return i.filter.tahun=e})},KVe,512),[[a.vModelSelect,i.filter.tahun]])])]),(0,a.createElementVNode)("div",RVe,[(0,a.createElementVNode)("div",HVe,[QVe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[2]||(t[2]=function(e){return i.filter.bulan=e})},[$Ve,((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.namaBulan,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("option",{key:t,value:t+1},(0,a.toDisplayString)(e),9,zVe)})),128))],512),[[a.vModelSelect,i.filter.bulan]])])]),(0,a.createElementVNode)("div",JVe,[(0,a.createElementVNode)("div",qVe,[GVe,(0,a.createVNode)(l,{modelValue:i.filter.jenis_cuti,"onUpdate:modelValue":t[3]||(t[3]=function(e){return i.filter.jenis_cuti=e}),options:i.data.listJenisCuti,reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.keterangan;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.keterangan;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","options","reduce"])])])]),(0,a.createElementVNode)("div",WVe,[(0,a.createElementVNode)("table",YVe,[XVe,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(o.filteredCutis,(function(t,n){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t.id},[(0,a.createElementVNode)("td",ZVe,(0,a.toDisplayString)(n+1)+".",1),(0,a.createElementVNode)("td",exe,(0,a.toDisplayString)(o.formatDate(t.created_at)),1),(0,a.createElementVNode)("td",txe,(0,a.toDisplayString)(t.jenis_cuti_nama),1),(0,a.createElementVNode)("td",nxe,(0,a.toDisplayString)(o.formatDate(t.tanggal_mulai)),1),(0,a.createElementVNode)("td",axe,(0,a.toDisplayString)(o.formatDate(t.tanggal_selesai)),1),(0,a.createElementVNode)("td",rxe,(0,a.toDisplayString)(o.hitungHariKerja(t.tanggal_mulai,t.tanggal_selesai)),1),(0,a.createElementVNode)("td",ixe,(0,a.toDisplayString)(t.keterangan||""),1),(0,a.createElementVNode)("td",oxe,[(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(["badge",o.statusBadgeClass(t.status)]),style:(0,a.normalizeStyle)(o.statusBadgeStyle(t.status))},(0,a.toDisplayString)(o.statusLabel(t.status)),7)]),(0,a.createElementVNode)("td",lxe,(0,a.toDisplayString)(t.ket_respon||""),1),(0,a.createElementVNode)("td",sxe,["diajukan"==t.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",cxe,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-primary",onClick:function(n){return e.$refs.modalEditCuti.edit(t)}},"Edit",8,dxe),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-danger",onClick:function(n){return e.$refs.modalBatalkanCuti.batalkanCuti(t)}},"Batalkan",8,uxe)])):((0,a.openBlock)(),(0,a.createElementBlock)("div",pxe,mxe))])])})),128))])])])])])])]),(0,a.createVNode)(s,{ref:"modalEditCuti",data:i.data,onDone:t[4]||(t[4]=function(e){return o.loadData()})},null,8,["data"]),(0,a.createVNode)(c,{ref:"modalBatalkanCuti",onDone:t[5]||(t[5]=function(e){return o.loadData()})},null,512)],64)}]]),Ixe=Fxe;var Uxe=(0,a.createElementVNode)("div",{class:"page-title"},[(0,a.createElementVNode)("div",{class:"row"},[(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Persetujuan Cuti"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Persetujuan pengajuan cuti bawahan Anda.")])])],-1),Mxe={class:"row"},Oxe={key:0,class:"col-12"},Lxe={class:"alert alert-danger"},Kxe={class:"col-12"},Rxe={class:"card mt-3"},Hxe={class:"card-body"},Qxe={class:"row mb-3"},$xe={class:"col-md-4 col-xs-12"},zxe={class:"form-group"},Jxe=(0,a.createElementVNode)("label",null,"Nama Pegawai",-1),qxe={class:"col-md-4 col-xs-12"},Gxe={class:"form-group"},Wxe=(0,a.createElementVNode)("label",null,"Jenis Cuti",-1),Yxe={class:"col-md-4 col-xs-12"},Xxe={class:"form-group"},Zxe=(0,a.createElementVNode)("label",null,"Status",-1),eBe=[(0,a.createStaticVNode)('',5)],tBe={class:"table-responsive"},nBe={class:"table table-sm"},aBe=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"No."),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Nama Bawahan"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Unit Kerja"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Tgl Input Cuti"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Jenis Cuti"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Tgl Mulai"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Tgl Selesai"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Keterangan"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Lama Cuti"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Status"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Aksi")])],-1),rBe={class:"text-center"},iBe={class:"text-start"},oBe=(0,a.createElementVNode)("br",null,null,-1),lBe={class:"text-center"},sBe={class:"text-center"},cBe={class:"text-center"},dBe={class:"text-center"},uBe={class:"text-center"},pBe={class:"text-center"},mBe={class:"text-center"},fBe={class:"text-center"},hBe={class:"text-center"},ABe={key:0,class:"btn-group"},gBe=["onClick"],kBe=["onClick"],bBe={key:0},yBe=[(0,a.createElementVNode)("td",{class:"text-center",colspan:"9"},"Tidak ada data",-1)];var vBe={class:"form-group"},EBe={class:"form-group"};const NBe={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{editData:{id:null,status:null,ket_respon:null,pegawai_nama:null,jenis_cuti_nama:null,tanggal_mulai:null,tanggal_selesai:null}}},methods:{show:function(e,t){this.editData={id:e.id,status:t,ket_respon:null,pegawai_nama:e.pegawai_nama,jenis_cuti_nama:e.jenis_cuti_nama,tanggal_mulai:e.tanggal_mulai,tanggal_selesai:e.tanggal_selesai},this.$refs.modal.show()},doRespon:function(){var e=this;if("ditolak"!=this.editData.status||this.editData.ket_respon){var t=this.$loading.show();et.A.post("/api/pegawai/cuti_bawahan/"+this.editData.id+"/respon",{status:this.editData.status,ket_respon:this.editData.ket_respon}).then((function(n){e.$refs.modal.hide(),e.$emit("done"),t.hide()})).catch((function(e){alert(e.message),t.hide()}))}else alert("Alasan penolakan wajib diisi")}}},_Be={components:{ModalResponCuti:(0,it.A)(NBe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{title:"ditolak"==i.editData.status?"Tolak Pengajuan Cuti":"Setujui Pengajuan Cuti","confirm-label":"ditolak"==i.editData.status?"Tolak":"Setujui",ref:"modal",onClick:t[1]||(t[1]=function(e){return o.doRespon()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"formRespon"},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",vBe,[(0,a.createElementVNode)("p",null,[(0,a.createTextVNode)("Pengajuan cuti "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.editData.pegawai_nama),1),(0,a.createTextVNode)(" ("+(0,a.toDisplayString)(i.editData.jenis_cuti_nama)+", "+(0,a.toDisplayString)(i.editData.tanggal_mulai)+" s/d "+(0,a.toDisplayString)(i.editData.tanggal_selesai)+")",1)])]),(0,a.createElementVNode)("div",EBe,[(0,a.createElementVNode)("label",null,"Catatan / Alasan "+(0,a.toDisplayString)("ditolak"==i.editData.status?"(wajib diisi)":"(opsional)"),1),(0,a.createVNode)(l,{name:"ket_respon",modelValue:i.editData.ket_respon,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.editData.ket_respon=e})},{default:(0,a.withCtx)((function(e){var t=e.field;return[(0,a.createElementVNode)("textarea",(0,a.mergeProps)({class:"form-control"},t,{rows:"3"}),null,16)]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"ket_respon"})])]})),_:1},512)]})),_:1},8,["title","confirm-label"])}]])},setup:function(){var e=(0,qs.Pj)(),t=(0,a.computed)((function(){return e.state.jumlahCuti}));return{store:e,jumlahCuti:t}},data:function(){return{data:[],listJenisCuti:[],filter:{pegawai:null,jenis_cuti:null,status:""}}},methods:{loadData:function(){var e=this;this.$root.get("/api/pegawai/cuti_bawahan").then((function(t){e.data=t}))},loadJenisCuti:function(){var e=this;this.$root.get("/api/admin/ref_jenis_cuti").then((function(t){e.listJenisCuti=t}))},loadJumlah:function(){this.$root.get("/api/pegawai/jumlah_cuti_bawahan").then((function(e){localStorage.setItem("jumlahCuti",e),Gs.A.commit("set_jumlah_cuti",e)}))},formatDate:function(e){return(0,de.Yq)(e)},statusLabel:function(e){return{diajukan:"Belum Direspon",disetujui:"Disetujui",ditolak:"Ditolak",dibatalkan:"Dibatalkan"}[e]||""},statusBadgeClass:function(e){return{diajukan:"bg-secondary",dibatalkan:"bg-warning text-dark"}[e]||""},statusBadgeStyle:function(e){return{disetujui:{backgroundColor:"#269DD8",color:"#fff"},ditolak:{backgroundColor:"#DF2463",color:"#fff"}}[e]||{}}},created:function(){this.loadData(),this.loadJumlah(),this.loadJenisCuti()},computed:{listPegawai:function(){var e=new Set,t=[];return this.data.forEach((function(n){e.has(n.pegawai_id)||(e.add(n.pegawai_id),t.push({pegawai_id:n.pegawai_id,pegawai_nama:n.pegawai_nama,pegawai_nip:n.pegawai_nip}))})),t},filteredData:function(){var e=this;return this.data.filter((function(t){var n=!e.filter.pegawai||t.pegawai_id==e.filter.pegawai,a=!e.filter.jenis_cuti||t.jenis_cuti==e.filter.jenis_cuti,r=!e.filter.status||t.status==e.filter.status;return n&&a&&r}))}}},wBe=(0,it.A)(_Be,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("v-select"),s=(0,a.resolveComponent)("ModalResponCuti");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[Uxe,(0,a.createElementVNode)("div",Mxe,[0!=r.jumlahCuti?((0,a.openBlock)(),(0,a.createElementBlock)("div",Oxe,[(0,a.createElementVNode)("div",Lxe,[(0,a.createElementVNode)("b",null,"Terdapat "+(0,a.toDisplayString)(r.jumlahCuti)+" Pengajuan Cuti Belum Direspon",1)])])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",Kxe,[(0,a.createElementVNode)("div",Rxe,[(0,a.createElementVNode)("div",Hxe,[(0,a.createElementVNode)("div",Qxe,[(0,a.createElementVNode)("div",$xe,[(0,a.createElementVNode)("div",zxe,[Jxe,(0,a.createVNode)(l,{modelValue:i.filter.pegawai,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.filter.pegawai=e}),options:o.listPegawai,reduce:function(e){return e.pegawai_id},label:"pegawai_nama"},{option:(0,a.withCtx)((function(e){var t=e.pegawai_nama,n=e.pegawai_nip;return[(0,a.createTextVNode)((0,a.toDisplayString)(t)+" ",1),(0,a.createElementVNode)("small",null,"("+(0,a.toDisplayString)(n)+")",1)]})),_:1},8,["modelValue","options","reduce"])])]),(0,a.createElementVNode)("div",qxe,[(0,a.createElementVNode)("div",Gxe,[Wxe,(0,a.createVNode)(l,{modelValue:i.filter.jenis_cuti,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.filter.jenis_cuti=e}),options:i.listJenisCuti,reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.keterangan;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.keterangan;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","options","reduce"])])]),(0,a.createElementVNode)("div",Yxe,[(0,a.createElementVNode)("div",Xxe,[Zxe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[2]||(t[2]=function(e){return i.filter.status=e})},eBe,512),[[a.vModelSelect,i.filter.status]])])])]),(0,a.createElementVNode)("div",tBe,[(0,a.createElementVNode)("table",nBe,[aBe,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(o.filteredData,(function(t,n){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t.id},[(0,a.createElementVNode)("td",rBe,(0,a.toDisplayString)(n+1)+".",1),(0,a.createElementVNode)("td",iBe,[(0,a.createTextVNode)((0,a.toDisplayString)(t.pegawai_nama)+" ",1),oBe,(0,a.createTextVNode)(),(0,a.createElementVNode)("small",null,(0,a.toDisplayString)(t.pegawai_nip),1)]),(0,a.createElementVNode)("td",lBe,(0,a.toDisplayString)(t.unor_nama),1),(0,a.createElementVNode)("td",sBe,(0,a.toDisplayString)(o.formatDate(t.tanggal_input)),1),(0,a.createElementVNode)("td",cBe,(0,a.toDisplayString)(t.jenis_cuti_nama),1),(0,a.createElementVNode)("td",dBe,(0,a.toDisplayString)(o.formatDate(t.tanggal_mulai)),1),(0,a.createElementVNode)("td",uBe,(0,a.toDisplayString)(o.formatDate(t.tanggal_selesai)),1),(0,a.createElementVNode)("td",pBe,(0,a.toDisplayString)(t.keterangan||""),1),(0,a.createElementVNode)("td",mBe,(0,a.toDisplayString)(t.lama_hari)+" Hari",1),(0,a.createElementVNode)("td",fBe,[(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(["badge",o.statusBadgeClass(t.status)]),style:(0,a.normalizeStyle)(o.statusBadgeStyle(t.status))},(0,a.toDisplayString)(o.statusLabel(t.status)),7)]),(0,a.createElementVNode)("td",hBe,["diajukan"==t.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",ABe,[(0,a.createElementVNode)("button",{class:"btn btn-sm px-1",style:{"background-color":"#269DD8",color:"#fff"},onClick:function(n){return e.$refs.modalResponCuti.show(t,"disetujui")}},"Setujui",8,gBe),(0,a.createElementVNode)("button",{class:"btn btn-sm px-1",style:{"background-color":"#DF2463",color:"#fff"},onClick:function(n){return e.$refs.modalResponCuti.show(t,"ditolak")}},"Tolak",8,kBe)])):(0,a.createCommentVNode)("",!0)])])})),128)),o.filteredData.length?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("tr",bBe,yBe))])])])])])])]),(0,a.createVNode)(s,{ref:"modalResponCuti",onDone:t[3]||(t[3]=function(e){o.loadData(),o.loadJumlah()})},null,512)],64)}]]),VBe=wBe;var xBe={class:"page-title"},BBe={class:"row"},SBe=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("h3",null,"Respon Keberatan"),(0,a.createElementVNode)("p",{class:"text-subtitle text-muted"},"Pengisian Respon Keberatan.")],-1),CBe={class:"col-lg-6 text-end"};const TBe={name:"KeberatanRespondAtasan",components:{FormSkp:vT,Field:nt.D0,ModalEditFeedback:dQ,ModalEditHasil:kQ,ModalEditKeberatan:WU,ModalEditHasilKeberatan:Kwe},data:function(){return{bawahans:[],bawahan:null,data:null,mode:"skp_penilaian_keberatan",canEditHasil:!0}},methods:{loadData:function(){var e=this;this.$root.get("/api/skp/123/penilaian/"+this.$route.params.periode+"/eviden_bawahan/"+this.$route.params.skp_id_bawahan).then((function(t){e.data=t}))},editFeedback:function(e){var t=e.rhk,n=e.ind,a=e.fe,r=e.del;this.$refs.editFeedbackModal.edit({rhk:t,ind:n,fe:a,del:r})},editFeedbackPerilaku:function(e){var t=e.perilaku,n=e.fe,a=e.del;this.$refs.editFeedbackModal.editPerilaku({perilaku:t,fe:n,del:a})},editHasil:function(e){var t=e.kolom,n=e.nilai,a=e.skp_penilaian_id;this.$refs.editHasilModal.edit({kolom:t,nilai:n,skp_penilaian_id:a})},editKeberatan:function(e,t,n,a){this.$refs.modalEditKeberatan.show(e,t,n,a)},editHasilKeberatan:function(e){var t=e.kolom,n=e.nilai,a=e.skp_penilaian_id;this.$refs.editHasilModalKeberatan.edit({kolom:t,nilai:n,skp_penilaian_id:a})},properCase:function(e){return(0,de.xJ)(e)}},created:function(){this.loadData()}},jBe=(0,it.A)(TBe,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("FormSkp"),c=(0,a.resolveComponent)("ModalEditFeedback"),d=(0,a.resolveComponent)("ModalEditHasil"),u=(0,a.resolveComponent)("ModalEditKeberatan"),p=(0,a.resolveComponent)("ModalEditHasilKeberatan");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",xBe,[(0,a.createElementVNode)("div",BBe,[SBe,(0,a.createElementVNode)("div",CBe,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.go(-1)})},"Kembali")])])]),null!=i.data?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createVNode)(s,{mode:i.mode,canEditHasil:i.canEditHasil,data:i.data,ref:"formSkp",onEditFeedback:o.editFeedback,onEditFeedbackPerilaku:o.editFeedbackPerilaku,onEditHasil:o.editHasil,onEditKeberatan:o.editKeberatan,onEditHasilKeberatan:o.editHasilKeberatan},null,8,["mode","canEditHasil","data","onEditFeedback","onEditFeedbackPerilaku","onEditHasil","onEditKeberatan","onEditHasilKeberatan"]),(0,a.createVNode)(c,{ref:"editFeedbackModal",data:i.data,onDone:t[1]||(t[1]=function(e){return o.loadData()})},null,8,["data"]),(0,a.createVNode)(d,{ref:"editHasilModal",data:i.data,onDone:t[2]||(t[2]=function(e){return o.loadData()})},null,8,["data"]),(0,a.createVNode)(u,{ref:"modalEditKeberatan",onDone:t[3]||(t[3]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(p,{ref:"editHasilModalKeberatan",data:i.data,onDone:t[4]||(t[4]=function(e){return o.loadData()})},null,8,["data"])],64)):(0,a.createCommentVNode)("",!0)],64)}]]);var DBe={class:"page-title mb-3"},PBe={class:"row"},FBe={class:"col-lg-8"},IBe=(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Progress Harian",-1),UBe={key:0,class:"h5 text-muted"},MBe=(0,a.createElementVNode)("br",null,null,-1),OBe={class:"col-lg-4 text-end"},LBe={key:0,class:"card"},KBe={class:"card-body"},RBe={class:"form-group"},HBe=(0,a.createElementVNode)("label",{class:"form-label"},"Pilih Bawahan",-1),QBe=(0,a.createElementVNode)("br",null,null,-1),$Be=(0,a.createElementVNode)("br",null,null,-1),zBe={class:"row"},JBe={class:"col-12"},qBe={class:"card mt-3"},GBe={class:"card-header"},WBe={class:"row"},YBe={class:"col-lg-8"},XBe={class:"col-lg-12"},ZBe={key:0,class:"text-end"},eSe={key:0,class:"buttons"},tSe=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M12 9v3m0 0v3m0-3h3m-3 0H9m12 0a9 9 0 11-18 0 9 9 0 0118 0z"})],-1),nSe=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"size-6"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M13.5 6H5.25A2.25 2.25 0 0 0 3 8.25v10.5A2.25 2.25 0 0 0 5.25 21h10.5A2.25 2.25 0 0 0 18 18.75V10.5m-10.5 6L21 3m0 0h-5.25M21 3v5.25"})],-1),aSe=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"size-6"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M13.5 6H5.25A2.25 2.25 0 0 0 3 8.25v10.5A2.25 2.25 0 0 0 5.25 21h10.5A2.25 2.25 0 0 0 18 18.75V10.5m-10.5 6L21 3m0 0h-5.25M21 3v5.25"})],-1),rSe={key:0},iSe={class:"card-body"},oSe={class:"row mb-2"},lSe={class:"form-group"},sSe={class:"row"},cSe={class:"col-6 xol-xs-12"},dSe=(0,a.createElementVNode)("h6",null,"Pengisian Realisasi dan Bukti Dukung",-1),uSe={class:"col-6 xol-xs-12"},pSe=(0,a.createElementVNode)("h6",null,"Total Jam Progress Harian",-1),mSe=(0,a.createElementVNode)("span",{class:"text-primary"},[(0,a.createElementVNode)("b",null,"7 Jam 30 Menit")],-1),fSe={class:"progress progress-success mt-4 mb-4"},hSe=["aria-valuenow"],ASe={key:0,class:"alert alert-cuti mb-4"},gSe=(0,a.createElementVNode)("span",{class:"badge-cuti"},"CUTI",-1),kSe=(0,a.createElementVNode)("div",{class:"d-flex flex-wrap gap-3 mb-2 small"},[(0,a.createElementVNode)("span",null,[(0,a.createElementVNode)("span",{class:"legend-box a-2"}),(0,a.createTextVNode)(" Realisasi & bukti dukung lengkap")]),(0,a.createElementVNode)("span",null,[(0,a.createElementVNode)("span",{class:"legend-box a-1"}),(0,a.createTextVNode)(" Realisasi / bukti dukung belum lengkap")]),(0,a.createElementVNode)("span",null,[(0,a.createElementVNode)("span",{class:"legend-box a-cuti"}),(0,a.createTextVNode)(" Cuti")])],-1),bSe={key:0,class:"h5 text-center"};var ySe={key:0,class:"form-group"},vSe=(0,a.createElementVNode)("label",null,"SKP",-1),ESe=(0,a.createElementVNode)("br",null,null,-1),NSe=(0,a.createElementVNode)("br",null,null,-1),_Se=(0,a.createElementVNode)("br",null,null,-1),wSe=(0,a.createElementVNode)("br",null,null,-1),VSe={key:1,class:"alert alert-danger"},xSe=(0,a.createElementVNode)("b",null,"Rencana Aksi belum diinput untuk periode ini.",-1),BSe=(0,a.createElementVNode)("br",null,null,-1),SSe={key:2,class:"form-group"},CSe=(0,a.createElementVNode)("label",null,"Rencana Aksi",-1),TSe={key:0,class:"text-success"},jSe=(0,a.createElementVNode)("br",null,null,-1),DSe=(0,a.createElementVNode)("br",null,null,-1),PSe=(0,a.createElementVNode)("br",null,null,-1),FSe=(0,a.createElementVNode)("br",null,null,-1),ISe=(0,a.createElementVNode)("br",null,null,-1),USe=(0,a.createElementVNode)("br",null,null,-1),MSe={key:3,class:"row"},OSe={key:0,class:"form-group col"},LSe=(0,a.createElementVNode)("label",null,"Tanggal Kegiatan",-1),KSe=(0,a.createElementVNode)("br",null,null,-1),RSe={key:1,class:"form-group col"},HSe=(0,a.createElementVNode)("label",null,"Tanggal Kegiatan",-1),QSe=(0,a.createElementVNode)("br",null,null,-1),$Se=(0,a.createElementVNode)("br",null,null,-1),zSe={key:0,class:"text-muted"},JSe={key:2,class:"form-group col"},qSe=(0,a.createElementVNode)("label",null,"Jam Mulai Kegiatan",-1),GSe=(0,a.createElementVNode)("br",null,null,-1),WSe={key:3,class:"form-group col"},YSe=(0,a.createElementVNode)("label",null,"Jam Selesai Kegiatan",-1),XSe=(0,a.createElementVNode)("br",null,null,-1),ZSe={key:4,class:"form-group"},eCe=(0,a.createElementVNode)("label",null,"Kegiatan Harian",-1),tCe={key:5,class:"form-group"},nCe=(0,a.createElementVNode)("label",null,"Kegiatan Harian",-1),aCe=["value"],rCe=(0,a.createElementVNode)("small",{class:"text-muted"},"Kegiatan hanya bisa diganti dengan memilih dari Daftar Kegiatan Harian di bawah.",-1),iCe={class:"form-group"},oCe=(0,a.createElementVNode)("label",null,"Sumber Data",-1),lCe={class:"form-group"},sCe=(0,a.createElementVNode)("label",null,"Realisasi",-1),cCe={class:"input-group"},dCe={key:0,class:"input-group-text",id:"satuan"},uCe=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Diisi dengan bilangan bulat positif.")],-1),pCe=(0,a.createElementVNode)("label",null,"Realisasi",-1),mCe=(0,a.createElementVNode)("label",null,"Realisasi",-1),fCe=(0,a.createElementVNode)("br",null,null,-1),hCe={class:"input-group"},ACe=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Diisi dengan bilangan bulat positif.")],-1),gCe={key:0,class:"form-group"},kCe=(0,a.createElementVNode)("label",null,"Bukti Dukung (Link ke file Google Drive/Dropbox/etc)",-1),bCe={key:1,class:"form-check form-group"},yCe={class:"checkbox"},vCe=(0,a.createElementVNode)("label",{for:"is_selesai"},"SELESAI RENCANA AKSI PERIODE INI",-1),ECe=(0,a.createElementVNode)("br",null,null,-1),NCe=(0,a.createElementVNode)("br",null,null,-1),_Ce={class:"row"},wCe={class:"col-6"},VCe={class:"form-group"},xCe=(0,a.createElementVNode)("label",null,"Waktu buat",-1),BCe=(0,a.createElementVNode)("br",null,null,-1),SCe={class:"col-6"},CCe={class:"form-group"},TCe=(0,a.createElementVNode)("label",null,"waktu ubah",-1),jCe=(0,a.createElementVNode)("br",null,null,-1),DCe={class:"form-group"},PCe=(0,a.createElementVNode)("label",null,"Realisasi",-1),FCe=(0,a.createElementVNode)("br",null,null,-1),ICe={class:"input-group"},UCe={key:0,class:"input-group-text",id:"satuan"},MCe={key:1},OCe=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Diisi dengan bilangan bulat positif")],-1),LCe={key:0,class:"form-group"},KCe=(0,a.createElementVNode)("label",null,"Bukti Dukung (Link ke file Google Drive/Dropbox/etc)",-1),RCe={key:1,class:"form-check form-group"},HCe={class:"checkbox"},QCe=(0,a.createElementVNode)("label",{for:"is_selesai"},"SELESAI RENCANA AKSI PERIODE INI",-1),$Ce=(0,a.createElementVNode)("br",null,null,-1),zCe=(0,a.createElementVNode)("br",null,null,-1),JCe={key:9,class:"text-center"},qCe=["href"],GCe=[(0,a.createElementVNode)("b",null,"Check Eviden",-1)],WCe={key:10,class:"text-center"},YCe=(0,a.createElementVNode)("br",null,null,-1),XCe=[(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",width:"100",height:"100",viewBox:"0 0 30 30"},[(0,a.createElementVNode)("path",{d:"M 14.984375 2.4863281 A 1.0001 1.0001 0 0 0 14 3.5 L 14 4 L 8.5 4 A 1.0001 1.0001 0 0 0 7.4863281 5 L 6 5 A 1.0001 1.0001 0 1 0 6 7 L 24 7 A 1.0001 1.0001 0 1 0 24 5 L 22.513672 5 A 1.0001 1.0001 0 0 0 21.5 4 L 16 4 L 16 3.5 A 1.0001 1.0001 0 0 0 14.984375 2.4863281 z M 6 9 L 7.7929688 24.234375 C 7.9109687 25.241375 8.7633438 26 9.7773438 26 L 20.222656 26 C 21.236656 26 22.088031 25.241375 22.207031 24.234375 L 24 9 L 6 9 z"})],-1),(0,a.createElementVNode)("b",null," Hapus Kegiatan Kinerja?",-1)];var ZCe=n(27422),eTe=(n(98044),n(87060),n(83393)),tTe=n(393),nTe=null;document.addEventListener("visibilitychange",(function(){"visible"===document.visibilityState&&(nTe=null)}));const aTe={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw,DatePicker:ZCe.default,DaftarRefKegiatanHarian:eTe.A},props:["data"],emits:["done"],data:function(){return{periode_id:null,skp_id:null,mode:null,indikators:null,indikator:null,renaksis:null,renaksi:null,rhks:null,rhk:null,rhk_bagian:null,periode:null,awal:null,akhir:null,addData:!0,dataHarianKinerja:{id:null,skp_id:null,periode_id:null,renaksi_id:null,renaksi_organisasi_id:null,rhk_id:null,rhk_organisasi_id:null,indikator_id:null,indikator_organisasi_id:null,jenis:null,kegiatan:null,ref_kegiatan_id:null,eviden:null,bukti_eviden:null,realisasi:null,sumber:"ekinerja",date:new Date,start:null,end:null,created_at:null,updated_at:null,realisasi_activity:null,satuan_renaksi:null,is_selesai:"0",satuan_activity:null,is_cuti:"0"},sumber:"ekinerja",refKegiatanTersedia:!1,kegiatanManual:!1,canEdit:!0,canEditTime:!0,skp:null,skps:[],flow:["calendar","time"],batasPengisianHarian:null}},methods:{properCase:function(e){return(0,de.xJ)(e)},loadSkp:function(){var e=this;this.skps.length>0?this.loadRenaksi():this.$root.get("/api/daily_activity/list_skp",{date:this.dataHarianKinerja.date}).then((function(t){e.skps=t,e.skps.length>0&&e.loadRenaksi()}))},loadRhk:function(){var e=this;this.indikators=[],this.renaksis=[],this.$root.get("/api/daily_activity/"+this.skp_id+"/rhk").then((function(t){e.rhks=t}))},changeSkp:function(){null==this.skp&&(this.rhks=[],this.indikators=[],this.renaksis=[],this.rhk=null,this.indikator=null,this.renaksi=null),this.skp_id=this.skp.id,this.loadRenaksi()},pilihRefKegiatan:function(e,t){this.kegiatanManual=!1,this.dataHarianKinerja.kegiatan=e,this.dataHarianKinerja.ref_kegiatan_id=t||null},inputKegiatanManual:function(){this.kegiatanManual=!0,this.dataHarianKinerja.kegiatan=null,this.dataHarianKinerja.ref_kegiatan_id=null,this.$nextTick((function(){var e=document.querySelector('input[name="kegiatan"]');e&&e.focus()}))},resetDaftarRefKegiatan:function(){this.kegiatanManual=!1,this.$refs.daftarRefKegiatan&&this.$refs.daftarRefKegiatan.reset()},changeRenaksi:function(){this.renaksi&&"0"==this.renaksi.is_trajectory||(this.dataHarianKinerja.is_selesai="0")},loadIndikatorAndRenaksi:function(){null==this.rhk&&(this.indikators=[],this.renaksis=[],this.indikator=null,this.renaksi=null),this.loadIndikator(),this.loadRenaksi()},loadIndikator:function(){var e=this;this.indikator=null,this.rhk&&this.$root.get("/api/daily_activity/"+this.skp_id+"/rhk/"+this.rhk.id+"/"+this.rhk.bagian+"/indikator").then((function(t){e.indikators=t}))},loadRenaksi:function(){var e=this;this.renaksi=null,(0,tTe.Q)((function(t){return e.$root.get(t)}),this.skp_id,this.periode.id).then((function(t){e.renaksis=t}))},tambah:function(e,t){this.mode="add",this.dataHarianKinerja.skp_id=e,this.periode=t,this.addData=t.tambah,this.$refs.formEdit.resetForm({values:{realisasi_activity:null,bukti_eviden:null,satuan_activity:null,sumber:"ekinerja"}}),this.dataHarianKinerja.periode_id=t.id,this.dataHarianKinerja.id=null,this.dataHarianKinerja.renaksi_id=null,this.dataHarianKinerja.renaksi_organisasi_id=null,this.dataHarianKinerja.rhk_id=null,this.dataHarianKinerja.rhk_organisasi_id=null,this.dataHarianKinerja.indikator_id=null,this.dataHarianKinerja.indikator_organisasi_id=null,this.dataHarianKinerja.jenis="1",this.dataHarianKinerja.kegiatan=null,this.dataHarianKinerja.ref_kegiatan_id=null,this.dataHarianKinerja.eviden=null,this.dataHarianKinerja.bukti_eviden=null,this.dataHarianKinerja.realisasi=null,this.dataHarianKinerja.date=new Date,this.dataHarianKinerja.satuan_renaksi=null,this.dataHarianKinerja.satuan_activity=null,this.dataHarianKinerja.realisasi_activity=null,this.dataHarianKinerja.is_selesai="0",this.dataHarianKinerja.is_cuti="0",this.dataHarianKinerja.sumber="ekinerja",this.sumber="ekinerja",this.skp_id=e,this.periode_id=t.id,this.rhk=null,this.indikator=null,this.renaksi=null,this.indikators=null,this.renaksis=null,this.canEdit=!0,this.canEditTime=!0,this.resetDaftarRefKegiatan(),this.loadRenaksi(),this.$refs.modal.show()},edit:function(e,t,n){var a=this;this.dataHarianKinerja.renaksi_id=null,this.dataHarianKinerja.renaksi_organisasi_id=null,this.dataHarianKinerja.indikator_id=null,this.dataHarianKinerja.indikator_organisasi_id=null,this.dataHarianKinerja.rhk_id=null,this.dataHarianKinerja.rhk_organisasi_id=null,this.dataHarianKinerja=JSON.parse(JSON.stringify(n)),this.dataHarianKinerja.is_selesai="1"==n.is_selesai?"1":"0",this.dataHarianKinerja.ref_kegiatan_id=n.ref_kegiatan_id||null,this.skp=null,this.rhk=null,this.indikator=null,this.renaksi=null;var r=this.formatDateLocal(new Date);this.periode=t,this.addData=t.tambah,this.dataHarianKinerja.date!=r?(this.canEdit=!0,this.canEditTime=!0,(0,de.p1)(this.dataHarianKinerja.sumber)&&(this.canEdit=!0,this.canEditTime=!0,this.addData=!0)):(this.canEdit=!0,this.canEditTime=!0),this.dataHarianKinerja.start=this.dataHarianKinerja.startTime,this.dataHarianKinerja.end=this.dataHarianKinerja.endTime,this.mode="edit",this.sumber=this.dataHarianKinerja.sumber,this.activity_id=n.id,this.skp_id=e,this.resetDaftarRefKegiatan(),this.muatBatasPengisianHarian(),(0,de.p1)(this.sumber)?this.loadSkp():this.loadRenaksi(),this.$root.get("/api/daily_activity/"+this.dataHarianKinerja.id+"/rinci?skp_id="+this.skp_id).then((function(e){a.skp={id:a.skp_id,pegawai_jabatan:e.pegawai_jabatan,pegawai_unit_kerja:e.pegawai_unit_kerja,periode_awal:e.periode_awal,periode_akhir:e.periode_akhir},a.dataHarianKinerja.satuan_activity=e.satuan_activity,e.detail&&(null!=e.detail.rhk_id&&(a.rhk={id:e.detail.rhk_id,deskripsi:e.detail.rhk_deskripsi,bagian:e.detail.rhk_klasifikasi}),null!=e.detail.indikator_id&&(a.indikator={id:e.detail.indikator_id,deskripsi:e.detail.indikator_deskripsi,perspektif:e.detail.indikator_perspektif,aspek:e.detail.indikator_aspek,target:e.detail.indikator_target,is_trajectory:e.detail.is_trajectory,target_renaksi:e.detail.target_renaksi,satuan_renaksi:e.detail.satuan_renaksi}),null!=e.detail.renaksi_id&&null===a.renaksi&&(a.renaksi={id:e.detail.renaksi_id,deskripsi:e.detail.renaksi_deskripsi,target:e.detail.renaksi_target,is_trajectory:e.detail.is_trajectory,target_renaksi:e.detail.target_renaksi,satuan_renaksi:e.detail.satuan_renaksi,bagian:e.detail.rhk_klasifikasi}))})),this.$refs.modal.show()},fuseSearch:function(e,t){var n=new Ld.A(e,{keys:["deskripsi"],shouldSort:!0,threshold:0});return t.length?n.search(t).map((function(e){return e.item})):n.list},doIsi:function(){this.$refs.modal.hide();var e="/skp/".concat(this.dataHarianKinerja.skp_id,"/penilaian");this.$router.push(e)},doDelete:function(){var e=this;if(confirm("Hapus Progress Harian Ini?")){var t=this.dataHarianKinerja.id,n=this.$loading.show();et.A.delete("/api/daily_activity/"+t,{}).then((function(a){e.$refs.modal.hide(),n.hide(),e.$emit("done",{action:"delete",id:t,date:e.dataHarianKinerja.date})})).catch((function(e){alert(e.message),n.hide()}))}},doEdit:function(){var e=this;if("1"!=this.dataHarianKinerja.is_cuti){if(!this.renaksi||0===Object.keys(this.renaksi).length)return void alert("Anda belum memilih Rencana Aksi");if(this.inputKegiatanDiDaftar&&!this.dataHarianKinerja.kegiatan)return void alert("Anda belum memilih Kegiatan Harian. Pilih salah satu kegiatan dari daftar.");"0"!=this.renaksi.is_trajectory&&(this.dataHarianKinerja.is_selesai="0"),"organisasi"==this.renaksi.bagian?(this.dataHarianKinerja.renaksi_organisasi_id=this.renaksi.id,this.dataHarianKinerja.renaksi_id=null):(this.dataHarianKinerja.renaksi_organisasi_id=null,this.dataHarianKinerja.renaksi_id=this.renaksi.id)}if(this.dataHarianKinerja.timezone=Intl.DateTimeFormat().resolvedOptions().timeZone,"add"==this.mode){this.dataHarianKinerja.date_formatted=this.formatDateLocal(this.dataHarianKinerja.date);var t=this.$loading.show();et.A.post("/api/daily_activity",this.dataHarianKinerja).then((function(n){var a;"1"!=(null===(a=e.renaksi)||void 0===a?void 0:a.is_trajectory)&&(0,tTe.e)(),e.$refs.modal.hide(),t.hide(),e.$emit("done",n&&n.id?{action:"add",activity:n}:null)})).catch((function(n){e.$root.$refs.error.show("user",n.message),t.hide()}))}else{this.dataHarianKinerja.skp_id=this.skp.id,this.dataHarianKinerja.date_formatted="string"==typeof this.dataHarianKinerja.date?this.dataHarianKinerja.date:this.formatDateLocal(this.dataHarianKinerja.date);var n=this.$loading.show();et.A.put("/api/daily_activity/"+this.dataHarianKinerja.id,this.dataHarianKinerja).then((function(t){e.$refs.modal.hide(),n.hide(),e.$emit("done",t&&t.id?{action:"update",activity:t}:null)})).catch((function(t){e.$root.$refs.error.show("user",t.message),n.hide()}))}},formatDateLocal:function(e){var t=e.getFullYear(),n=String(e.getMonth()+1).padStart(2,"0"),a=String(e.getDate()).padStart(2,"0");return"".concat(t,"-").concat(n,"-").concat(a)},muatBatasPengisianHarian:function(){var e=this;null===this.batasPengisianHarian&&function(e){if(nTe&&Date.now()-nTe.waktu<36e5)return nTe.janji;var t={waktu:Date.now(),janji:e("/api/daily_activity/is_enable_kinerja_harian",{})};return nTe=t,t.janji.catch((function(){nTe===t&&(nTe=null)})),t.janji}((function(t,n){return e.$root.get(t,n)})).then((function(t){e.batasPengisianHarian=t&&t.is_enable_kinerja_harian&&parseInt(t.batas_pengisian_kinerja_harian)||0})).catch((function(){e.batasPengisianHarian=0}))},tanggalTidakBoleh:function(e){var t=new Date;t.setHours(0,0,0,0);var n=new Date(e);if(n.setHours(0,0,0,0),n>t)return!0;if(this.periode&&this.periode.periode_awal&&this.periode.periode_akhir){var a=new Date(this.periode.periode_awal),r=new Date(this.periode.periode_akhir);if(a.setHours(0,0,0,0),r.setHours(0,0,0,0),nr)return!0}if("edit"==this.mode&&null!=this.batasPengisianHarian){var i=new Date(t);if(i.setDate(i.getDate()-this.batasPengisianHarian),n0}}},rTe=(0,it.A)(aTe,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("v-select"),c=(0,a.resolveComponent)("date-picker"),d=(0,a.resolveComponent)("Field"),u=(0,a.resolveComponent)("ErrorMessage"),p=(0,a.resolveComponent)("DaftarRefKegiatanHarian"),m=(0,a.resolveComponent)("Form"),f=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(f,{title:"add"==i.mode?"Tambah Progress Harian":"Edit Progress Harian",ref:"modal",onClick:t[20]||(t[20]=function(e){return o.doEdit()}),modalClass:"modal-dialog modal-xl"},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(m,{ref:"formEdit"},{default:(0,a.withCtx)((function(){return[i.skps&&i.skps.length>1&&"edit"==i.mode&&o.sumberPolaActivity?((0,a.openBlock)(),(0,a.createElementBlock)("div",ySe,[vSe,(0,a.createVNode)(s,{modelValue:i.skp,"onUpdate:modelValue":[t[0]||(t[0]=function(e){return i.skp=e}),o.changeSkp],options:i.skps},{option:(0,a.withCtx)((function(e){var t=e.periode_awal,n=e.periode_akhir,r=e.pegawai_unit_kerja,i=e.pegawai_jabatan;return[(0,a.createElementVNode)("b",null,"Periode : "+(0,a.toDisplayString)(t)+" s/d "+(0,a.toDisplayString)(n),1),(0,a.createTextVNode)(),ESe,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i)+" ",1),NSe,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(r),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.periode_awal,n=e.periode_akhir,r=e.pegawai_unit_kerja,i=e.pegawai_jabatan;return[(0,a.createTextVNode)((0,a.toDisplayString)(t)+" s/d "+(0,a.toDisplayString)(n)+" ",1),_Se,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i)+" ",1),wSe,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(r),1)]})),_:1},8,["modelValue","options","onUpdate:modelValue"])])):(0,a.createCommentVNode)("",!0),o.renaksiKosong?((0,a.openBlock)(),(0,a.createElementBlock)("div",VSe,[xSe,BSe,(0,a.createTextVNode)(" Input Rencana Aksi pada SKP terlebih dahulu sebelum mengisi Progress Harian. ")])):(0,a.createCommentVNode)("",!0),i.renaksis&&i.renaksis.length>0&&"1"!=i.dataHarianKinerja.is_cuti?((0,a.openBlock)(),(0,a.createElementBlock)("div",SSe,[CSe,(0,a.createVNode)(s,{modelValue:i.renaksi,"onUpdate:modelValue":[t[1]||(t[1]=function(e){return i.renaksi=e}),o.changeRenaksi],label:"deskripsi",options:i.renaksis,filter:o.fuseSearch,disabled:0==i.addData||0==i.canEdit},{option:(0,a.withCtx)((function(e){var t=e.deskripsi,n=e.target,r=e.is_trajectory,i=e.target_renaksi,o=e.satuan_renaksi,l=e.is_selesai,s=e.realisasi_renaksi;return["0"==r&&"1"==l&&s>=i?((0,a.openBlock)(),(0,a.createElementBlock)("span",TSe,"(SELESAI) ")):(0,a.createCommentVNode)("",!0),(0,a.createTextVNode)(" "+(0,a.toDisplayString)(t)+" ",1),null!=r?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},["1"==r?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)(" (Trajectory)")],64)):(0,a.createCommentVNode)("",!0),"0"==r?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createTextVNode)(" (Non - Trajectory)")],64)):(0,a.createCommentVNode)("",!0),i?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[jSe,(0,a.createTextVNode)("Target : "+(0,a.toDisplayString)(i)+" ",1),o?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)((0,a.toDisplayString)(o),1)],64)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0)],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[n?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[DSe,(0,a.createTextVNode)(" Target : "+(0,a.toDisplayString)(n)+" ",1),PSe],64)):(0,a.createCommentVNode)("",!0)],64))]})),"selected-option":(0,a.withCtx)((function(e){var t=e.deskripsi,n=e.target,r=e.is_trajectory,i=e.target_renaksi,o=e.satuan_renaksi,l=e.is_selesai,s=e.realisasi_renaksi;return["1"==l&&s>=i?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)("(SELESAI) ")],64)):(0,a.createCommentVNode)("",!0),(0,a.createTextVNode)(" "+(0,a.toDisplayString)(t)+" ",1),null!=r?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},["1"==r?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)(" (Trajectory)")],64)):(0,a.createCommentVNode)("",!0),"0"==r?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createTextVNode)(" (Non - Trajectory)")],64)):(0,a.createCommentVNode)("",!0),i?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[FSe,(0,a.createTextVNode)("Target : "+(0,a.toDisplayString)(i)+" ",1),o?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)((0,a.toDisplayString)(o),1)],64)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0)],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[n?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[ISe,(0,a.createTextVNode)(" Target : "+(0,a.toDisplayString)(n)+" ",1),USe],64)):(0,a.createCommentVNode)("",!0)],64))]})),_:1},8,["modelValue","options","filter","onUpdate:modelValue","disabled"])])):(0,a.createCommentVNode)("",!0),i.periode?((0,a.openBlock)(),(0,a.createElementBlock)("div",MSe,["add"==i.mode?((0,a.openBlock)(),(0,a.createElementBlock)("div",OSe,[LSe,(0,a.createTextVNode)(),KSe,(0,a.createVNode)(c,{value:i.dataHarianKinerja.date,"onUpdate:value":t[2]||(t[2]=function(e){return i.dataHarianKinerja.date=e}),"value-format":"YYYY-MM-DD",format:"YYYY-MM-DD","value-type":"date",type:"date","disabled-date":o.tanggalTidakBoleh},null,8,["value","disabled-date"])])):(0,a.createCommentVNode)("",!0),"edit"==i.mode?((0,a.openBlock)(),(0,a.createElementBlock)("div",RSe,[HSe,(0,a.createTextVNode)(),QSe,o.canEditDate?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createVNode)(c,{value:i.dataHarianKinerja.date,"onUpdate:value":t[3]||(t[3]=function(e){return i.dataHarianKinerja.date=e}),format:"YYYY-MM-DD","value-type":"format",type:"date",clearable:!1,"disabled-date":o.tanggalTidakBoleh},null,8,["value","disabled-date"]),$Se,i.batasPengisianHarian>0?((0,a.openBlock)(),(0,a.createElementBlock)("small",zSe," Tanggal kegiatan hanya bisa diganti dalam "+(0,a.toDisplayString)(i.batasPengisianHarian)+" hari terakhir. ",1)):(0,a.createCommentVNode)("",!0)],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createTextVNode)((0,a.toDisplayString)(i.dataHarianKinerja.date),1)],64))])):(0,a.createCommentVNode)("",!0),"1"!=i.dataHarianKinerja.is_cuti?((0,a.openBlock)(),(0,a.createElementBlock)("div",JSe,[qSe,(0,a.createTextVNode)(),GSe,(0,a.createVNode)(c,{value:i.dataHarianKinerja.start,"onUpdate:value":t[4]||(t[4]=function(e){return i.dataHarianKinerja.start=e}),"value-format":"HH:mm","value-type":"format",format:"HH:mm",type:"time","minute-step":5,"default-value":(new Date).setHours(8,0,0,0),required:"",disabled:0==i.addData||0==i.canEditTime},null,8,["value","default-value","disabled"])])):(0,a.createCommentVNode)("",!0),"1"!=i.dataHarianKinerja.is_cuti?((0,a.openBlock)(),(0,a.createElementBlock)("div",WSe,[YSe,(0,a.createTextVNode)(),XSe,(0,a.createVNode)(c,{value:i.dataHarianKinerja.end,"onUpdate:value":t[5]||(t[5]=function(e){return i.dataHarianKinerja.end=e}),"value-format":"HH:mm","value-type":"format",format:"HH:mm",type:"time","minute-step":5,"default-value":(new Date).setHours(16,0,0,0),required:"",disabled:0==i.addData||0==i.canEditTime},null,8,["value","default-value","disabled"])])):(0,a.createCommentVNode)("",!0)])):(0,a.createCommentVNode)("",!0),o.inputKegiatanDiDaftar?"edit"==i.mode?((0,a.openBlock)(),(0,a.createElementBlock)("div",tCe,[nCe,(0,a.createElementVNode)("input",{type:"text",class:"form-control",value:i.dataHarianKinerja.kegiatan,disabled:""},null,8,aCe),rCe])):(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("div",ZSe,[eCe,(0,a.createVNode)(d,{name:"kegiatan",class:"form-control",modelValue:i.dataHarianKinerja.kegiatan,"onUpdate:modelValue":t[6]||(t[6]=function(e){return i.dataHarianKinerja.kegiatan=e}),disabled:0==i.addData||0==i.canEdit||"1"==i.dataHarianKinerja.is_cuti||!o.sumberEditable,maxlength:"255",placeholder:o.daftarRefKegiatanTampil?"Pilih kegiatan harian dari daftar atau isi manual":"Tulis kegiatan harian...",required:""},null,8,["modelValue","disabled","placeholder"]),(0,a.createVNode)(u,{name:"kegiatan"})])),"1"!=i.dataHarianKinerja.is_cuti&&o.sumberEditable&&0!=i.addData&&0!=i.canEdit?((0,a.openBlock)(),(0,a.createBlock)(p,{key:6,ref:"daftarRefKegiatan","skp-id":i.skp_id,nilai:i.dataHarianKinerja.kegiatan,terpilih:i.dataHarianKinerja.ref_kegiatan_id||null,renaksi:o.renaksiDaftarRef,onTersedia:t[7]||(t[7]=function(e){return i.refKegiatanTersedia=e}),onPilih:o.pilihRefKegiatan},null,8,["skp-id","nilai","terpilih","renaksi","onPilih"])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",iCe,[oCe,(0,a.createVNode)(d,{name:"sumber",class:"form-control",modelValue:i.dataHarianKinerja.sumber,"onUpdate:modelValue":t[8]||(t[8]=function(e){return i.dataHarianKinerja.sumber=e}),disabled:!0,maxlength:"50"},null,8,["modelValue"]),(0,a.createVNode)(u,{name:"sumber"})]),0==i.addData||1==i.addData&&"edit"==i.mode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:7},[(0,a.createElementVNode)("div",lCe,[l.renaksi&&"1"==l.renaksi.is_trajectory||!o.sumberEditable?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[sCe,(0,a.createElementVNode)("div",cCe,[(0,a.createVNode)(d,{name:"realisasi_activity",class:"form-control",type:"number",modelValue:i.dataHarianKinerja.realisasi_activity,"onUpdate:modelValue":t[9]||(t[9]=function(e){return i.dataHarianKinerja.realisasi_activity=e}),disabled:0==i.addData||0==i.canEdit||!o.sumberEditable,maxlength:"45"},null,8,["modelValue","disabled"]),l.renaksi?((0,a.openBlock)(),(0,a.createElementBlock)("span",dCe,(0,a.toDisplayString)(l.renaksi.satuan_renaksi),1)):(0,a.createCommentVNode)("",!0)]),(0,a.createVNode)(u,{name:"realisasi_activity"}),uCe],64)):l.renaksi&&"0"==l.renaksi.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},["1"==e.getVersi?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[pCe,(0,a.createVNode)(d,{name:"realisasi",class:"form-control",modelValue:i.dataHarianKinerja.realisasi,"onUpdate:modelValue":t[10]||(t[10]=function(e){return i.dataHarianKinerja.realisasi=e}),disabled:0==i.addData||0==i.canEdit||!o.sumberEditable,maxlength:"45"},null,8,["modelValue","disabled"]),(0,a.createVNode)(u,{name:"realisasi"})],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[mCe,(0,a.createTextVNode)(),fCe,(0,a.createElementVNode)("div",hCe,[(0,a.createVNode)(d,{name:"realisasi_activity",class:"form-control",type:"number",modelValue:i.dataHarianKinerja.realisasi_activity,"onUpdate:modelValue":t[11]||(t[11]=function(e){return i.dataHarianKinerja.realisasi_activity=e}),disabled:0==i.addData||0==i.canEdit||!o.sumberEditable,maxlength:"45"},null,8,["modelValue","disabled"]),(0,a.createElementVNode)("span",null,[(0,a.createVNode)(d,{id:"satuan",name:"satuan_activity",class:"form-control",type:"text",modelValue:i.dataHarianKinerja.satuan_activity,"onUpdate:modelValue":t[12]||(t[12]=function(e){return i.dataHarianKinerja.satuan_activity=e}),disabled:0==i.addData||0==i.canEdit||!o.sumberEditable,maxlength:"25"},null,8,["modelValue","disabled"])])]),(0,a.createVNode)(u,{name:"realisasi_activity"}),ACe],64))],64)):(0,a.createCommentVNode)("",!0)]),o.sumberEditable?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},["1"!=i.dataHarianKinerja.is_cuti?((0,a.openBlock)(),(0,a.createElementBlock)("div",gCe,[kCe,(0,a.createVNode)(d,{name:"bukti_eviden",class:"form-control",modelValue:i.dataHarianKinerja.bukti_eviden,"onUpdate:modelValue":t[13]||(t[13]=function(e){return i.dataHarianKinerja.bukti_eviden=e}),disabled:0==i.addData||0==i.canEdit,maxlength:"255"},null,8,["modelValue","disabled"]),(0,a.createVNode)(u,{name:"bukti_eviden"})])):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0),l.renaksi&&"0"==l.renaksi.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)("div",bCe,[(0,a.createElementVNode)("div",yCe,[(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"checkbox",class:"form-check-input",name:"is_selesai","onUpdate:modelValue":t[14]||(t[14]=function(e){return i.dataHarianKinerja.is_selesai=e}),"true-value":"1","false-value":"0"},null,512),[[a.vModelCheckbox,i.dataHarianKinerja.is_selesai]]),vCe]),(0,a.createTextVNode)(" Centang opsi ini untuk menandai bahwa target rencana aksi sudah mulai dihitung. "),ECe,(0,a.createTextVNode)(" Jika status “Selesai” dicentang namun realisasi belum mencapai target, rencana aksi masih bisa ditambah/diedit/dihapus. "),NCe,(0,a.createTextVNode)(" Namun, jika realisasi sudah memenuhi target, rencana aksi tidak dapat ditambah/diedit/dihapus lagi. ")])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",_Ce,[(0,a.createElementVNode)("div",wCe,[(0,a.createElementVNode)("div",VCe,[xCe,(0,a.createTextVNode)(),BCe,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i.dataHarianKinerja.created_at),1)])]),(0,a.createElementVNode)("div",SCe,[(0,a.createElementVNode)("div",CCe,[TCe,(0,a.createTextVNode)(),jCe,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i.dataHarianKinerja.updated_at),1)])])])],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:8},[(0,a.createElementVNode)("div",DCe,[PCe,(0,a.createTextVNode)(),FCe,(0,a.createElementVNode)("div",ICe,[(0,a.createVNode)(d,{name:"realisasi_activity",class:"form-control",type:"number",modelValue:i.dataHarianKinerja.realisasi_activity,"onUpdate:modelValue":t[15]||(t[15]=function(e){return i.dataHarianKinerja.realisasi_activity=e}),maxlength:"45",required:""},null,8,["modelValue"]),l.renaksi&&"1"==l.renaksi.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[l.renaksi?((0,a.openBlock)(),(0,a.createElementBlock)("span",UCe,(0,a.toDisplayString)(l.renaksi.satuan_renaksi),1)):(0,a.createCommentVNode)("",!0)],64)):((0,a.openBlock)(),(0,a.createElementBlock)("span",MCe,[(0,a.createVNode)(d,{id:"satuan",name:"satuan_activity",class:"form-control",type:"text",modelValue:i.dataHarianKinerja.satuan_activity,"onUpdate:modelValue":t[16]||(t[16]=function(e){return i.dataHarianKinerja.satuan_activity=e}),maxlength:"25"},null,8,["modelValue"])]))]),(0,a.createVNode)(u,{name:"realisasi_activity"}),OCe]),o.sumberEditable?((0,a.openBlock)(),(0,a.createElementBlock)("div",LCe,[KCe,(0,a.createVNode)(d,{name:"bukti_eviden",class:"form-control",modelValue:i.dataHarianKinerja.bukti_eviden,"onUpdate:modelValue":t[17]||(t[17]=function(e){return i.dataHarianKinerja.bukti_eviden=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(u,{name:"bukti_eviden"})])):(0,a.createCommentVNode)("",!0),l.renaksi&&"0"==l.renaksi.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)("div",RCe,[(0,a.createElementVNode)("div",HCe,[(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"checkbox",class:"form-check-input",name:"is_selesai","onUpdate:modelValue":t[18]||(t[18]=function(e){return i.dataHarianKinerja.is_selesai=e}),"true-value":"1","false-value":"0"},null,512),[[a.vModelCheckbox,i.dataHarianKinerja.is_selesai]]),QCe]),(0,a.createTextVNode)(" Centang opsi ini untuk menandai bahwa target rencana aksi sudah mulai dihitung. "),$Ce,(0,a.createTextVNode)(" Jika status “Selesai” dicentang namun realisasi belum mencapai target, rencana aksi masih bisa ditambah/diedit/dihapus. "),zCe,(0,a.createTextVNode)(" Namun, jika realisasi sudah memenuhi target, rencana aksi tidak dapat ditambah/diedit/dihapus lagi. ")])):(0,a.createCommentVNode)("",!0)],64)),0==i.addData&&i.dataHarianKinerja.bukti_eviden?((0,a.openBlock)(),(0,a.createElementBlock)("div",JCe,[(0,a.createElementVNode)("a",{class:"btn btn-info text-center",href:i.dataHarianKinerja.bukti_eviden,target:"_blank"},GCe,8,qCe)])):(0,a.createCommentVNode)("",!0),"edit"==i.mode&&1==i.addData?((0,a.openBlock)(),(0,a.createElementBlock)("div",WCe,[YCe,(0,a.createElementVNode)("a",{class:"btn btn-danger text-center",onClick:t[19]||(t[19]=function(e){return o.doDelete()})},XCe)])):(0,a.createCommentVNode)("",!0)]})),_:1},512)]})),_:1},8,["title"])}]]);var iTe=Object.defineProperty,oTe=(e,t,n)=>(((e,t,n)=>{t in e?iTe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);let lTe,sTe,cTe,dTe,uTe={},pTe={};class mTe{constructor(e){oTe(this,"_vuecal",null),oTe(this,"selectCell",((e=!1,t,n)=>{this._vuecal.$emit("cell-click",n?{date:t,split:n}:t),this._vuecal.clickToNavigate||e?this._vuecal.switchToNarrowerView():this._vuecal.dblclickToNavigate&&"ontouchstart"in window&&(this._vuecal.domEvents.dblTapACell.taps++,setTimeout((()=>this._vuecal.domEvents.dblTapACell.taps=0),this._vuecal.domEvents.dblTapACell.timeout),this._vuecal.domEvents.dblTapACell.taps>=2&&(this._vuecal.domEvents.dblTapACell.taps=0,this._vuecal.switchToNarrowerView(),this._vuecal.$emit("cell-dblclick",n?{date:t,split:n}:t)))})),oTe(this,"keyPressEnterCell",((e,t)=>{this._vuecal.$emit("cell-keypress-enter",t?{date:e,split:t}:e),this._vuecal.switchToNarrowerView()})),oTe(this,"getPosition",(e=>{const{left:t,top:n}=this._vuecal.cellsEl.getBoundingClientRect(),{clientX:a,clientY:r}="ontouchstart"in window&&e.touches?e.touches[0]:e;return{x:a-t,y:r-n}})),oTe(this,"minutesAtCursor",(e=>{let t=0,n={x:0,y:0};const{timeStep:a,timeCellHeight:r,timeFrom:i}=this._vuecal.$props;return"number"==typeof e?t=e:"object"==typeof e&&(n=this.getPosition(e),t=Math.round(n.y*a/parseInt(r)+i)),{minutes:Math.max(Math.min(t,1440),0),cursorCoords:n}})),this._vuecal=e}}const fTe=1440;let hTe,ATe,gTe;class kTe{constructor(e,t){oTe(this,"_vuecal",null),oTe(this,"eventDefaults",{_eid:null,start:"",startTimeMinutes:0,end:"",endTimeMinutes:0,title:"",content:"",background:!1,allDay:!1,segments:null,repeat:null,daysCount:1,deletable:!0,deleting:!1,titleEditable:!0,resizable:!0,resizing:!1,draggable:!0,dragging:!1,draggingStatic:!1,focused:!1,class:""}),this._vuecal=e,hTe=t}createAnEvent(e,t,n){if("string"==typeof e&&(e=hTe.stringToDate(e)),!(e instanceof Date))return!1;const a=hTe.dateToMinutes(e),r=a+(t=1*t||120),i=hTe.addMinutes(new Date(e),t);n.end&&("string"==typeof n.end&&(n.end=hTe.stringToDate(n.end)),n.endTimeMinutes=hTe.dateToMinutes(n.end));const o={...this.eventDefaults,_eid:`${this._vuecal._.uid}_${this._vuecal.eventIdIncrement++}`,start:e,startTimeMinutes:a,end:i,endTimeMinutes:r,segments:null,...n};return"function"!=typeof this._vuecal.onEventCreate||this._vuecal.onEventCreate(o,(()=>this.deleteAnEvent(o)))?(o.startDateF!==o.endDateF&&(o.daysCount=hTe.countDays(o.start,o.end)),this._vuecal.mutableEvents.push(o),this._vuecal.addEventsToView([o]),this._vuecal.emitWithEvent("event-create",o),this._vuecal.$emit("event-change",{event:this._vuecal.cleanupEvent(o),originalEvent:null}),o):void 0}addEventSegment(e){e.segments||(e.segments={},e.segments[hTe.formatDateLite(e.start)]={start:e.start,startTimeMinutes:e.startTimeMinutes,endTimeMinutes:fTe,isFirstDay:!0,isLastDay:!1});const t=e.segments[hTe.formatDateLite(e.end)];t&&(t.isLastDay=!1,t.endTimeMinutes=fTe);const n=hTe.addDays(e.end,1),a=hTe.formatDateLite(n);return n.setHours(0,0,0,0),e.segments[a]={start:n,startTimeMinutes:0,endTimeMinutes:e.endTimeMinutes,isFirstDay:!1,isLastDay:!0},e.end=hTe.addMinutes(n,e.endTimeMinutes),e.daysCount=Object.keys(e.segments).length,a}removeEventSegment(e){let t=Object.keys(e.segments).length;if(t<=1)return hTe.formatDateLite(e.end);delete e.segments[hTe.formatDateLite(e.end)],t--;const n=hTe.subtractDays(e.end,1),a=hTe.formatDateLite(n),r=e.segments[a];return t?r&&(r.isLastDay=!0,r.endTimeMinutes=e.endTimeMinutes):e.segments=null,e.daysCount=t||1,e.end=n,a}createEventSegments(e,t,n){const a=t.getTime(),r=n.getTime();let i,o,l,s=e.start.getTime(),c=e.end.getTime(),d=!1;for(e.end.getHours()||e.end.getMinutes()||(c-=1e3),e.segments={},e.repeat?(i=a,o=Math.min(r,e.repeat.until?hTe.stringToDate(e.repeat.until).getTime():r)):(i=Math.max(a,s),o=Math.min(r,c));i<=o;){let t=!1;const n=hTe.addDays(new Date(i),1).setHours(0,0,0,0);let a,r,u,p;if(e.repeat){const n=new Date(i),o=hTe.formatDateLite(n);(d||e.occurrences&&e.occurrences[o])&&(d||(s=e.occurrences[o].start,l=new Date(s).setHours(0,0,0,0),c=e.occurrences[o].end),d=!0,t=!0),a=i===l,r=o===hTe.formatDateLite(new Date(c)),u=new Date(a?s:i),p=hTe.formatDateLite(u),r&&(d=!1)}else t=!0,a=i===s,r=o===c&&n>o,u=a?e.start:new Date(i),p=hTe.formatDateLite(a?e.start:u);t&&(e.segments[p]={start:u,startTimeMinutes:a?e.startTimeMinutes:0,endTimeMinutes:r?e.endTimeMinutes:fTe,isFirstDay:a,isLastDay:r}),i=n}return e}deleteAnEvent(e){this._vuecal.emitWithEvent("event-delete",e),this._vuecal.mutableEvents=this._vuecal.mutableEvents.filter((t=>t._eid!==e._eid)),this._vuecal.view.events=this._vuecal.view.events.filter((t=>t._eid!==e._eid))}checkCellOverlappingEvents(e,t){gTe=e.slice(0),ATe={},e.forEach((e=>{gTe.shift(),ATe[e._eid]||(ATe[e._eid]={overlaps:[],start:e.start,position:0}),ATe[e._eid].position=0,gTe.forEach((n=>{ATe[n._eid]||(ATe[n._eid]={overlaps:[],start:n.start,position:0});const a=this.eventInRange(n,e.start,e.end),r=t.overlapsPerTimeStep?hTe.datesInSameTimeStep(e.start,n.start,t.timeStep):1;if(e.background||e.allDay||n.background||n.allDay||!a||!r){let t,a;(t=(ATe[e._eid]||{overlaps:[]}).overlaps.indexOf(n._eid))>-1&&ATe[e._eid].overlaps.splice(t,1),(a=(ATe[n._eid]||{overlaps:[]}).overlaps.indexOf(e._eid))>-1&&ATe[n._eid].overlaps.splice(a,1),ATe[n._eid].position--}else ATe[e._eid].overlaps.push(n._eid),ATe[e._eid].overlaps=[...new Set(ATe[e._eid].overlaps)],ATe[n._eid].overlaps.push(e._eid),ATe[n._eid].overlaps=[...new Set(ATe[n._eid].overlaps)],ATe[n._eid].position++}))}));let n=0;for(const e in ATe){const t=ATe[e],a=t.overlaps.map((e=>({id:e,start:ATe[e].start})));a.push({id:e,start:t.start}),a.sort(((e,t)=>e.startt.start?1:e.id>t.id?-1:1)),t.position=a.findIndex((t=>t.id===e)),n=Math.max(this.getOverlapsStreak(t,ATe),n)}return[ATe,n]}getOverlapsStreak(e,t={}){let n=e.overlaps.length+1,a=[];return e.overlaps.forEach((n=>{a.includes(n)||e.overlaps.filter((e=>e!==n)).forEach((e=>{t[e].overlaps.includes(n)||a.push(e)}))})),a=[...new Set(a)],n-=a.length,n}eventInRange(e,t,n){if(e.allDay||!this._vuecal.time){const a=new Date(e.start).setHours(0,0,0,0);return new Date(e.end).setHours(23,59,0,0)>=new Date(t).setHours(0,0,0,0)&&a<=new Date(n).setHours(0,0,0,0)}const a=e.start.getTime(),r=e.end.getTime();return at.getTime()}}const bTe={class:"vuecal__flex vuecal__weekdays-headings"},yTe=["onClick"],vTe={class:"vuecal__flex weekday-label",grow:""},ETe={class:"full"},NTe={class:"small"},_Te={class:"xsmall"},wTe={key:0},VTe={key:0,class:"vuecal__flex vuecal__split-days-headers",grow:""},xTe=(e,t)=>{const n=e.__vccOpts||e;for(const[e,a]of t)n[e]=a;return n},BTe=xTe({inject:["vuecal","utils","view"],props:{transitionDirection:{type:String,default:"right"},weekDays:{type:Array,default:()=>[]},switchToNarrowerView:{type:Function,default:()=>{}}},methods:{selectCell(e,t){e.getTime()!==this.view.selectedDate.getTime()&&(this.view.selectedDate=e),this.utils.cell.selectCell(!1,e,t)},cleanupHeading:e=>({label:e.full,date:e.date,...e.today?{today:e.today}:{}})},computed:{headings(){if(!["month","week"].includes(this.view.id))return[];let e=!1;return this.weekDays.map(((t,n)=>{const a=this.utils.date.addDays(this.view.startDate,this.vuecal.startWeekOnSunday?n-1:n);return{hide:t.hide,full:t.label,small:t.short||t.label.substr(0,3),xsmall:t.short||t.label.substr(0,1),..."week"===this.view.id?{dayOfMonth:a.getDate(),date:a,today:!e&&this.utils.date.isToday(a)&&!e++}:{}}}))},cellWidth(){return 100/(7-this.weekDays.reduce(((e,t)=>e+t.hide),0))},weekdayCellStyles(){return{...this.vuecal.hideWeekdays.length?{width:`${this.cellWidth}%`}:{}}},cellHeadingsClickable(){return"week"===this.view.id&&(this.vuecal.clickToNavigate||this.vuecal.dblclickToNavigate)}}},[["render",function(e,t,n,r,i,o){return(0,a.openBlock)(),(0,a.createElementBlock)("div",bTe,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(o.headings,((r,i)=>((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:i},[r.hide?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:0,class:(0,a.normalizeClass)(["vuecal__flex vuecal__heading",{today:r.today,clickable:o.cellHeadingsClickable}]),style:(0,a.normalizeStyle)(o.weekdayCellStyles),onClick:e=>"week"===o.view.id&&o.selectCell(r.date,e),onDblclick:t[0]||(t[0]=e=>"week"===o.view.id&&o.vuecal.dblclickToNavigate&&n.switchToNarrowerView())},[(0,a.createVNode)(a.Transition,{name:`slide-fade--${n.transitionDirection}`,appear:o.vuecal.transitions},{default:(0,a.withCtx)((()=>[((0,a.openBlock)(),(0,a.createElementBlock)("div",{class:"vuecal__flex",column:"",key:!!o.vuecal.transitions&&`${i}-${r.dayOfMonth}`},[(0,a.createElementVNode)("div",vTe,[(0,a.renderSlot)(e.$slots,"weekday-heading",{heading:o.cleanupHeading(r),view:o.view},(()=>[(0,a.createElementVNode)("span",ETe,(0,a.toDisplayString)(r.full),1),(0,a.createElementVNode)("span",NTe,(0,a.toDisplayString)(r.small),1),(0,a.createElementVNode)("span",_Te,(0,a.toDisplayString)(r.xsmall),1),r.dayOfMonth?((0,a.openBlock)(),(0,a.createElementBlock)("span",wTe," "+(0,a.toDisplayString)(r.dayOfMonth),1)):(0,a.createCommentVNode)("",!0)]))]),o.vuecal.hasSplits&&o.vuecal.stickySplitLabels?((0,a.openBlock)(),(0,a.createElementBlock)("div",VTe,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(o.vuecal.daySplits,((t,n)=>((0,a.openBlock)(),(0,a.createElementBlock)("div",{class:(0,a.normalizeClass)(["day-split-header",t.class||!1]),key:n},[(0,a.renderSlot)(e.$slots,"split-label",{split:t,view:o.view},(()=>[(0,a.createTextVNode)((0,a.toDisplayString)(t.label),1)]))],2)))),128))])):(0,a.createCommentVNode)("",!0)]))])),_:2},1032,["name","appear"])],46,yTe))],64)))),128))])}]]),STe={class:"vuecal__header"},CTe={key:0,class:"vuecal__flex vuecal__menu",role:"tablist","aria-label":"Calendar views navigation"},TTe=["onDragenter","onDragleave","onClick","aria-label"],jTe={key:1,class:"vuecal__title-bar"},DTe=["aria-label"],PTe={class:"vuecal__flex vuecal__title",grow:""},FTe=["aria-label"],ITe={key:0,class:"vuecal__flex vuecal__split-days-headers"},UTe=xTe({inject:["vuecal","previous","next","switchView","updateSelectedDate","modules","view"],components:{WeekdaysHeadings:BTe},props:{options:{type:Object,default:()=>({})},editEvents:{type:Object,required:!0},hasSplits:{type:[Boolean,Number],default:!1},daySplits:{type:Array,default:()=>[]},viewProps:{type:Object,default:()=>({})},weekDays:{type:Array,default:()=>[]},switchToNarrowerView:{type:Function,default:()=>{}}},data:()=>({highlightedControl:null}),methods:{goToToday(){this.updateSelectedDate(new Date((new Date).setHours(0,0,0,0)))},switchToBroaderView(){this.transitionDirection="left",this.broaderView&&this.switchView(this.broaderView)}},computed:{transitionDirection:{get(){return this.vuecal.transitionDirection},set(e){this.vuecal.transitionDirection=e}},broaderView(){const{enabledViews:e}=this.vuecal;return e[e.indexOf(this.view.id)-1]},showDaySplits(){return"day"===this.view.id&&this.hasSplits&&this.options.stickySplitLabels&&!this.options.minSplitWidth},dnd(){return this.modules.dnd}}},[["render",function(e,t,n,r,i,o){const l=(0,a.resolveComponent)("weekdays-headings");return(0,a.openBlock)(),(0,a.createElementBlock)("div",STe,[n.options.hideViewSelector?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("div",CTe,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(n.viewProps.views,((t,r)=>((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:r},[t.enabled?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:(0,a.normalizeClass)(["vuecal__view-btn",{"vuecal__view-btn--active":o.view.id===r,"vuecal__view-btn--highlighted":e.highlightedControl===r}]),type:"button",onDragenter:t=>n.editEvents.drag&&o.dnd&&o.dnd.viewSelectorDragEnter(t,r,e.$data),onDragleave:t=>n.editEvents.drag&&o.dnd&&o.dnd.viewSelectorDragLeave(t,r,e.$data),onClick:e=>o.switchView(r,null,!0),"aria-label":`${t.label} view`},(0,a.toDisplayString)(t.label),43,TTe)):(0,a.createCommentVNode)("",!0)],64)))),128))])),n.options.hideTitleBar?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("div",jTe,[(0,a.createElementVNode)("button",{class:(0,a.normalizeClass)(["vuecal__arrow vuecal__arrow--prev",{"vuecal__arrow--highlighted":"previous"===e.highlightedControl}]),type:"button",onClick:t[0]||(t[0]=(...e)=>o.previous&&o.previous(...e)),onDragenter:t[1]||(t[1]=t=>n.editEvents.drag&&o.dnd&&o.dnd.viewSelectorDragEnter(t,"previous",e.$data)),onDragleave:t[2]||(t[2]=t=>n.editEvents.drag&&o.dnd&&o.dnd.viewSelectorDragLeave(t,"previous",e.$data)),"aria-label":`Previous ${o.view.id}`},[(0,a.renderSlot)(e.$slots,"arrow-prev")],42,DTe),(0,a.createElementVNode)("div",PTe,[(0,a.createVNode)(a.Transition,{name:n.options.transitions?`slide-fade--${o.transitionDirection}`:""},{default:(0,a.withCtx)((()=>[((0,a.openBlock)(),(0,a.createBlock)((0,a.resolveDynamicComponent)(o.broaderView?"button":"span"),{type:!!o.broaderView&&"button",key:`${o.view.id}${o.view.startDate.toString()}`,onClick:t[3]||(t[3]=e=>!!o.broaderView&&o.switchToBroaderView()),"aria-label":!!o.broaderView&&`Go to ${o.broaderView} view`},{default:(0,a.withCtx)((()=>[(0,a.renderSlot)(e.$slots,"title")])),_:3},8,["type","aria-label"]))])),_:3},8,["name"])]),n.options.todayButton?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:(0,a.normalizeClass)(["vuecal__today-btn",{"vuecal__today-btn--highlighted":"today"===e.highlightedControl}]),type:"button",onClick:t[4]||(t[4]=(...e)=>o.goToToday&&o.goToToday(...e)),onDragenter:t[5]||(t[5]=t=>n.editEvents.drag&&o.dnd&&o.dnd.viewSelectorDragEnter(t,"today",e.$data)),onDragleave:t[6]||(t[6]=t=>n.editEvents.drag&&o.dnd&&o.dnd.viewSelectorDragLeave(t,"today",e.$data)),"aria-label":"Today"},[(0,a.renderSlot)(e.$slots,"today-button")],34)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("button",{class:(0,a.normalizeClass)(["vuecal__arrow vuecal__arrow--next",{"vuecal__arrow--highlighted":"next"===e.highlightedControl}]),type:"button",onClick:t[7]||(t[7]=(...e)=>o.next&&o.next(...e)),onDragenter:t[8]||(t[8]=t=>n.editEvents.drag&&o.dnd&&o.dnd.viewSelectorDragEnter(t,"next",e.$data)),onDragleave:t[9]||(t[9]=t=>n.editEvents.drag&&o.dnd&&o.dnd.viewSelectorDragLeave(t,"next",e.$data)),"aria-label":`Next ${o.view.id}`},[(0,a.renderSlot)(e.$slots,"arrow-next")],42,FTe)])),n.viewProps.weekDaysInHeader?((0,a.openBlock)(),(0,a.createBlock)(l,{key:2,"week-days":n.weekDays,"transition-direction":o.transitionDirection,"switch-to-narrower-view":n.switchToNarrowerView},(0,a.createSlots)({_:2},[e.$slots["weekday-heading"]?{name:"weekday-heading",fn:(0,a.withCtx)((({heading:t,view:n})=>[(0,a.renderSlot)(e.$slots,"weekday-heading",{heading:t,view:n})])),key:"0"}:void 0,e.$slots["split-label"]?{name:"split-label",fn:(0,a.withCtx)((({split:t})=>[(0,a.renderSlot)(e.$slots,"split-label",{split:t,view:o.view})])),key:"1"}:void 0]),1032,["week-days","transition-direction","switch-to-narrower-view"])):(0,a.createCommentVNode)("",!0),(0,a.createVNode)(a.Transition,{name:`slide-fade--${o.transitionDirection}`},{default:(0,a.withCtx)((()=>[o.showDaySplits?((0,a.openBlock)(),(0,a.createElementBlock)("div",ITe,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(n.daySplits,((t,n)=>((0,a.openBlock)(),(0,a.createElementBlock)("div",{class:(0,a.normalizeClass)(["day-split-header",t.class||!1]),key:n},[(0,a.renderSlot)(e.$slots,"split-label",{split:t,view:o.view.id},(()=>[(0,a.createTextVNode)((0,a.toDisplayString)(t.label),1)]))],2)))),128))])):(0,a.createCommentVNode)("",!0)])),_:3},8,["name"])])}]]),MTe=["draggable"],OTe={inject:["vuecal","utils","modules","view","domEvents","editEvents"],props:{cellFormattedDate:{type:String,default:""},event:{type:Object,default:()=>({})},cellEvents:{type:Array,default:()=>[]},overlaps:{type:Array,default:()=>[]},eventPosition:{type:Number,default:0},overlapsStreak:{type:Number,default:0},allDay:{type:Boolean,default:!1}},data:()=>({touch:{dragThreshold:30,startX:0,startY:0,dragged:!1}}),methods:{onMouseDown(e,t=!1){if("ontouchstart"in window&&!t)return!1;const{clickHoldAnEvent:n,focusAnEvent:a,resizeAnEvent:r,dragAnEvent:i}=this.domEvents;if(a._eid===this.event._eid&&n._eid===this.event._eid)return!0;this.focusEvent(),n._eid=null,this.vuecal.editEvents.delete&&this.event.deletable&&(n.timeoutId=setTimeout((()=>{r._eid||i._eid||(n._eid=this.event._eid,this.event.deleting=!0)}),n.timeout))},onMouseUp(e){this.domEvents.focusAnEvent._eid!==this.event._eid||this.touch.dragged||(this.domEvents.focusAnEvent.mousedUp=!0),this.touch.dragged=!1},onMouseEnter(e){e.preventDefault(),this.vuecal.emitWithEvent("event-mouse-enter",this.event)},onMouseLeave(e){e.preventDefault(),this.vuecal.emitWithEvent("event-mouse-leave",this.event)},onTouchMove(e){if("function"!=typeof this.vuecal.onEventClick)return;const{clientX:t,clientY:n}=e.touches[0],{startX:a,startY:r,dragThreshold:i}=this.touch;(Math.abs(t-a)>i||Math.abs(n-r)>i)&&(this.touch.dragged=!0)},onTouchStart(e){this.touch.startX=e.touches[0].clientX,this.touch.startY=e.touches[0].clientY,this.onMouseDown(e,!0)},onEnterKeypress(e){if("function"==typeof this.vuecal.onEventClick)return this.vuecal.onEventClick(this.event,e)},onDblClick(e){if("function"==typeof this.vuecal.onEventDblclick)return this.vuecal.onEventDblclick(this.event,e)},onDragStart(e){this.dnd&&this.dnd.eventDragStart(e,this.event)},onDragEnd(){this.dnd&&this.dnd.eventDragEnd(this.event)},onResizeHandleMouseDown(){this.focusEvent(),this.domEvents.dragAnEvent._eid=null,this.domEvents.resizeAnEvent=Object.assign(this.domEvents.resizeAnEvent,{_eid:this.event._eid,start:(this.segment||this.event).start,split:this.event.split||null,segment:!!this.segment&&this.utils.date.formatDateLite(this.segment.start),originalEnd:new Date((this.segment||this.event).end),originalEndTimeMinutes:this.event.endTimeMinutes}),this.event.resizing=!0},deleteEvent(e=!1){if("ontouchstart"in window&&!e)return!1;this.utils.event.deleteAnEvent(this.event)},touchDeleteEvent(e){this.deleteEvent(!0)},cancelDeleteEvent(){this.event.deleting=!1},focusEvent(){const{focusAnEvent:e}=this.domEvents,t=e._eid;if(t!==this.event._eid){if(t){const e=this.view.events.find((e=>e._eid===t));e&&(e.focused=!1)}this.vuecal.cancelDelete(),this.vuecal.emitWithEvent("event-focus",this.event),e._eid=this.event._eid,this.event.focused=!0}}},computed:{eventDimensions(){const{startTimeMinutes:e,endTimeMinutes:t}=this.segment||this.event;let n=e-this.vuecal.timeFrom;const a=Math.max(Math.round(n*this.vuecal.timeCellHeight/this.vuecal.timeStep),0);n=Math.min(t,this.vuecal.timeTo)-this.vuecal.timeFrom;const r=Math.round(n*this.vuecal.timeCellHeight/this.vuecal.timeStep);return{top:a,height:Math.max(r-a,5)}},eventStyles(){if(this.event.allDay||!this.vuecal.time||!this.event.endTimeMinutes||"month"===this.view.id||this.allDay)return{};let e=100/Math.min(this.overlaps.length+1,this.overlapsStreak),t=100/(this.overlaps.length+1)*this.eventPosition;this.vuecal.minEventWidth&&eo.focusEvent&&o.focusEvent(...e)),onKeypress:t[5]||(t[5]=(0,a.withKeys)((0,a.withModifiers)(((...e)=>o.onEnterKeypress&&o.onEnterKeypress(...e)),["stop"]),["enter"])),onMouseenter:t[6]||(t[6]=(...e)=>o.onMouseEnter&&o.onMouseEnter(...e)),onMouseleave:t[7]||(t[7]=(...e)=>o.onMouseLeave&&o.onMouseLeave(...e)),onTouchstart:t[8]||(t[8]=(0,a.withModifiers)(((...e)=>o.onTouchStart&&o.onTouchStart(...e)),["stop"])),onMousedown:t[9]||(t[9]=e=>o.onMouseDown(e)),onMouseup:t[10]||(t[10]=(...e)=>o.onMouseUp&&o.onMouseUp(...e)),onTouchend:t[11]||(t[11]=(...e)=>o.onMouseUp&&o.onMouseUp(...e)),onTouchmove:t[12]||(t[12]=(...e)=>o.onTouchMove&&o.onTouchMove(...e)),onDblclick:t[13]||(t[13]=(...e)=>o.onDblClick&&o.onDblClick(...e)),draggable:o.draggable,onDragstart:t[14]||(t[14]=e=>o.draggable&&o.onDragStart(e)),onDragend:t[15]||(t[15]=e=>o.draggable&&o.onDragEnd())},[o.vuecal.editEvents.delete&&n.event.deletable?((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:0,class:"vuecal__event-delete",onClick:t[0]||(t[0]=(0,a.withModifiers)(((...e)=>o.deleteEvent&&o.deleteEvent(...e)),["stop"])),onTouchstart:t[1]||(t[1]=(0,a.withModifiers)(((...e)=>o.touchDeleteEvent&&o.touchDeleteEvent(...e)),["stop"]))},(0,a.toDisplayString)(o.vuecal.texts.deleteEvent),33)):(0,a.createCommentVNode)("",!0),(0,a.renderSlot)(e.$slots,"event",{event:n.event,view:o.view.id}),o.resizable?((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:1,class:"vuecal__event-resize-handle",contenteditable:"false",onMousedown:t[2]||(t[2]=(0,a.withModifiers)(((...e)=>o.onResizeHandleMouseDown&&o.onResizeHandleMouseDown(...e)),["stop","prevent"])),onTouchstart:t[3]||(t[3]=(0,a.withModifiers)(((...e)=>o.onResizeHandleMouseDown&&o.onResizeHandleMouseDown(...e)),["stop","prevent"]))},null,32)):(0,a.createCommentVNode)("",!0)],46,MTe)}]])},props:{options:{type:Object,default:()=>({})},editEvents:{type:Object,required:!0},data:{type:Object,required:!0},cellSplits:{type:Array,default:()=>[]},minTimestamp:{type:[Number,null],default:null},maxTimestamp:{type:[Number,null],default:null},cellWidth:{type:[Number,Boolean],default:!1},allDay:{type:Boolean,default:!1}},data:()=>({cellOverlaps:{},cellOverlapsStreak:1,timeAtCursor:null,highlighted:!1,highlightedSplit:null}),methods:{getSplitAtCursor({target:e}){let t=e.classList.contains("vuecal__cell-split")?e:this.vuecal.findAncestor(e,"vuecal__cell-split");return t&&(t=t.attributes["data-split"].value,parseInt(t).toString()===t.toString()&&(t=parseInt(t))),t||null},splitClasses(e){return{"vuecal__cell-split":!0,"vuecal__cell-split--highlighted":this.highlightedSplit===e.id,[e.class]:!!e.class}},checkCellOverlappingEvents(){this.options.time&&this.eventsCount&&!this.splitsCount&&(1===this.eventsCount?(this.cellOverlaps=[],this.cellOverlapsStreak=1):[this.cellOverlaps,this.cellOverlapsStreak]=this.utils.event.checkCellOverlappingEvents(this.events,this.options))},isDOMElementAnEvent(e){return this.vuecal.isDOMElementAnEvent(e)},selectCell(e,t=!1){const n=this.splitsCount?this.getSplitAtCursor(e):null;this.utils.cell.selectCell(t,this.timeAtCursor,n),this.timeAtCursor=null},onCellkeyPressEnter(e){this.isSelected||this.onCellFocus(e);const t=this.splitsCount?this.getSplitAtCursor(e):null;this.utils.cell.keyPressEnterCell(this.timeAtCursor,t),this.timeAtCursor=null},onCellFocus(e){if(!this.isSelected&&!this.isDisabled){this.isSelected=this.data.startDate;const t=this.splitsCount?this.getSplitAtCursor(e):null,n=this.timeAtCursor||this.data.startDate;this.vuecal.$emit("cell-focus",t?{date:n,split:t}:n)}},onCellMouseDown(e,t=null,n=!1){if("ontouchstart"in window&&!n)return!1;this.isSelected||this.onCellFocus(e);const{clickHoldACell:a,focusAnEvent:r}=this.domEvents;this.domEvents.cancelClickEventCreation=!1,a.eventCreated=!1,this.timeAtCursor=new Date(this.data.startDate);const{minutes:i,cursorCoords:{y:o}}=this.vuecal.minutesAtCursor(e);this.timeAtCursor.setMinutes(i);const l=this.isDOMElementAnEvent(e.target);!l&&r._eid&&((this.view.events.find((e=>e._eid===r._eid))||{}).focused=!1),this.editEvents.create&&!l&&this.setUpEventCreation(e,o)},setUpEventCreation(e,t){if(this.options.dragToCreateEvent&&["week","day"].includes(this.view.id)){const{dragCreateAnEvent:n}=this.domEvents;if(n.startCursorY=t,n.split=this.splitsCount?this.getSplitAtCursor(e):null,n.start=this.timeAtCursor,this.options.snapToTime){let e=60*this.timeAtCursor.getHours()+this.timeAtCursor.getMinutes();const t=e+this.options.snapToTime/2;e=t-t%this.options.snapToTime,n.start.setHours(0,e,0,0)}}else this.options.cellClickHold&&["month","week","day"].includes(this.view.id)&&this.setUpCellHoldTimer(e)},setUpCellHoldTimer(e){const{clickHoldACell:t}=this.domEvents;t.cellId=`${this.vuecal._.uid}_${this.data.formattedDate}`,t.split=this.splitsCount?this.getSplitAtCursor(e):null,t.timeoutId=setTimeout((()=>{if(t.cellId&&!this.domEvents.cancelClickEventCreation){const{_eid:e}=this.utils.event.createAnEvent(this.timeAtCursor,null,t.split?{split:t.split}:{});t.eventCreated=e}}),t.timeout)},onCellTouchStart(e,t=null){this.onCellMouseDown(e,t,!0)},onCellClick(e){this.isDOMElementAnEvent(e.target)||this.selectCell(e)},onCellDblClick(e){const t=new Date(this.data.startDate);t.setMinutes(this.vuecal.minutesAtCursor(e).minutes);const n=this.splitsCount?this.getSplitAtCursor(e):null;this.vuecal.$emit("cell-dblclick",n?{date:t,split:n}:t),this.options.dblclickToNavigate&&this.vuecal.switchToNarrowerView()},onCellContextMenu(e){e.stopPropagation(),e.preventDefault();const t=new Date(this.data.startDate),{cursorCoords:n,minutes:a}=this.vuecal.minutesAtCursor(e);t.setMinutes(a);const r=this.splitsCount?this.getSplitAtCursor(e):null;this.vuecal.$emit("cell-contextmenu",{date:t,...n,...r||{},e})}},computed:{dnd(){return this.modules.dnd},nowInMinutes(){return this.utils.date.dateToMinutes(this.vuecal.now)},isBeforeMinDate(){return null!==this.minTimestamp&&this.minTimestamp>this.data.endDate.getTime()},isAfterMaxDate(){return this.maxTimestamp&&this.maxTimestamp{let{from:t,to:n}=e;return t=Math.max(t,this.options.timeFrom),n=Math.min(n,this.options.timeTo),{...e,height:(n-t)*this.timeScale,top:(t-this.options.timeFrom)*this.timeScale}}))},events(){const{startDate:e,endDate:t}=this.data;let n=[];if(!["years","year"].includes(this.view.id)||this.options.eventsCountOnYearView){if(n=this.view.events.slice(0),"month"===this.view.id&&n.push(...this.view.outOfScopeEvents),n=n.filter((n=>this.utils.event.eventInRange(n,e,t))),this.options.showAllDayEvents&&"month"!==this.view.id&&(n=n.filter((e=>!!e.allDay===this.allDay))),this.options.time&&this.isWeekOrDayView&&!this.allDay){const{timeFrom:e,timeTo:t}=this.options;n=n.filter((n=>{const a=n.daysCount>1&&n.segments[this.data.formattedDate]||{},r=1===n.daysCount&&n.startTimeMinutese,i=n.daysCount>1&&a.startTimeMinutese;return n.allDay||r||i||!1}))}!this.options.time||!this.isWeekOrDayView||this.options.showAllDayEvents&&this.allDay||n.sort(((e,t)=>e.start{const n=this.events.filter((t=>t.split===e.id)),[a,r]=this.utils.event.checkCellOverlappingEvents(n.filter((e=>!e.background&&!e.allDay)),this.options);return{...e,overlaps:a,overlapsStreak:r,events:n}}))},splitsCount(){return this.splits.length},cellClasses(){return{[this.data.class]:!!this.data.class,"vuecal__cell--current":this.data.current,"vuecal__cell--today":this.data.today,"vuecal__cell--out-of-scope":this.data.outOfScope,"vuecal__cell--before-min":this.isDisabled&&this.isBeforeMinDate,"vuecal__cell--after-max":this.isDisabled&&this.isAfterMaxDate,"vuecal__cell--disabled":this.isDisabled,"vuecal__cell--selected":this.isSelected,"vuecal__cell--highlighted":this.highlighted,"vuecal__cell--has-splits":this.splitsCount,"vuecal__cell--has-events":this.eventsCount}},cellStyles(){return{...this.cellWidth?{width:`${this.cellWidth}%`}:{}}},timelineVisible(){const{time:e,timeTo:t}=this.options;return this.data.today&&this.isWeekOrDayView&&e&&!this.allDay&&this.nowInMinutes<=t},todaysTimePosition(){if(!this.data.today||!this.options.time)return;const e=this.nowInMinutes-this.options.timeFrom;return Math.round(e*this.timeScale)},timeScale(){return this.options.timeCellHeight/this.options.timeStep}}},[["render",function(e,t,n,r,i,o){const l=(0,a.resolveComponent)("event");return(0,a.openBlock)(),(0,a.createBlock)(a.TransitionGroup,{class:(0,a.normalizeClass)(["vuecal__cell",o.cellClasses]),name:`slide-fade--${o.transitionDirection}`,tag:"div",appear:n.options.transitions,style:(0,a.normalizeStyle)(o.cellStyles)},{default:(0,a.withCtx)((()=>[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(o.splitsCount?o.splits:1,((r,i)=>((0,a.openBlock)(),(0,a.createElementBlock)("div",{class:(0,a.normalizeClass)(["vuecal__flex vuecal__cell-content",o.splitsCount&&o.splitClasses(r)]),key:n.options.transitions?`${o.view.id}-${n.data.content}-${i}`:i,"data-split":!!o.splitsCount&&r.id,column:"",tabindex:"0","aria-label":n.data.content,onFocus:t[0]||(t[0]=e=>o.onCellFocus(e)),onKeypress:t[1]||(t[1]=(0,a.withKeys)((e=>o.onCellkeyPressEnter(e)),["enter"])),onTouchstart:e=>!o.isDisabled&&o.onCellTouchStart(e,o.splitsCount?r.id:null),onMousedown:e=>!o.isDisabled&&o.onCellMouseDown(e,o.splitsCount?r.id:null),onClick:t[2]||(t[2]=e=>!o.isDisabled&&o.onCellClick(e)),onDblclick:t[3]||(t[3]=e=>!o.isDisabled&&o.onCellDblClick(e)),onContextmenu:t[4]||(t[4]=e=>!o.isDisabled&&n.options.cellContextmenu&&o.onCellContextMenu(e)),onDragenter:t[5]||(t[5]=t=>!o.isDisabled&&n.editEvents.drag&&o.dnd&&o.dnd.cellDragEnter(t,e.$data,n.data.startDate)),onDragover:t=>!o.isDisabled&&n.editEvents.drag&&o.dnd&&o.dnd.cellDragOver(t,e.$data,n.data.startDate,o.splitsCount?r.id:null),onDragleave:t[6]||(t[6]=t=>!o.isDisabled&&n.editEvents.drag&&o.dnd&&o.dnd.cellDragLeave(t,e.$data,n.data.startDate)),onDrop:t=>!o.isDisabled&&n.editEvents.drag&&o.dnd&&o.dnd.cellDragDrop(t,e.$data,n.data.startDate,o.splitsCount?r.id:null)},[n.options.showTimeInCells&&n.options.time&&o.isWeekOrDayView&&!n.allDay?((0,a.openBlock)(),(0,a.createElementBlock)("div",KTe,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(o.vuecal.timeCells,((e,t)=>((0,a.openBlock)(),(0,a.createElementBlock)("span",{class:"cell-time-label",key:t},(0,a.toDisplayString)(e.label),1)))),128))])):(0,a.createCommentVNode)("",!0),o.isWeekOrDayView&&!n.allDay&&o.specialHours.length?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:1},(0,a.renderList)(o.specialHours,((e,t)=>((0,a.openBlock)(),(0,a.createElementBlock)("div",{class:(0,a.normalizeClass)(["vuecal__special-hours",`vuecal__special-hours--day${e.day} ${e.class}`]),style:(0,a.normalizeStyle)(`height: ${e.height}px;top: ${e.top}px`)},[e.label?((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:0,class:"special-hours-label",innerHTML:e.label},null,8,RTe)):(0,a.createCommentVNode)("",!0)],6)))),256)):(0,a.createCommentVNode)("",!0),(0,a.renderSlot)(e.$slots,"cell-content",{events:o.events,selectCell:e=>o.selectCell(e,!0),split:!!o.splitsCount&&r}),o.eventsCount&&(o.isWeekOrDayView||"month"===o.view.id&&n.options.eventsOnMonthView)?((0,a.openBlock)(),(0,a.createElementBlock)("div",HTe,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(o.splitsCount?r.events:o.events,((t,i)=>((0,a.openBlock)(),(0,a.createBlock)(l,{key:i,"cell-formatted-date":n.data.formattedDate,event:t,"all-day":n.allDay,"cell-events":o.splitsCount?r.events:o.events,overlaps:((o.splitsCount?r.overlaps[t._eid]:e.cellOverlaps[t._eid])||[]).overlaps,"event-position":((o.splitsCount?r.overlaps[t._eid]:e.cellOverlaps[t._eid])||[]).position,"overlaps-streak":o.splitsCount?r.overlapsStreak:e.cellOverlapsStreak},{event:(0,a.withCtx)((({event:t,view:n})=>[(0,a.renderSlot)(e.$slots,"event",{view:n,event:t})])),_:2},1032,["cell-formatted-date","event","all-day","cell-events","overlaps","event-position","overlaps-streak"])))),128))])):(0,a.createCommentVNode)("",!0)],42,LTe)))),128)),o.timelineVisible?((0,a.openBlock)(),(0,a.createElementBlock)("div",{class:"vuecal__now-line",style:(0,a.normalizeStyle)(`top: ${o.todaysTimePosition}px`),key:n.options.transitions?`${o.view.id}-now-line`:"now-line",title:o.utils.date.formatTime(o.vuecal.now)},null,12,QTe)):(0,a.createCommentVNode)("",!0)])),_:3},8,["class","name","appear","style"])}]]),zTe={key:0,class:"vuecal__all-day-text",style:{width:"3em"}},JTe=xTe({inject:["vuecal","view","editEvents"],components:{"vuecal-cell":$Te},props:{options:{type:Object,required:!0},cells:{type:Array,required:!0},label:{type:String,required:!0},daySplits:{type:Array,default:()=>[]},shortEvents:{type:Boolean,default:!0},height:{type:String,default:""},cellOrSplitMinWidth:{type:Number,default:null}},computed:{hasCellOrSplitWidth(){return!!(this.options.minCellWidth||this.daySplits.length&&this.options.minSplitWidth)}}},[["render",function(e,t,n,r,i,o){const l=(0,a.resolveComponent)("vuecal-cell");return(0,a.openBlock)(),(0,a.createElementBlock)("div",{class:"vuecal__flex vuecal__all-day",style:(0,a.normalizeStyle)(n.cellOrSplitMinWidth&&{height:n.height})},[n.cellOrSplitMinWidth?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("div",zTe,[(0,a.createElementVNode)("span",null,(0,a.toDisplayString)(n.label),1)])),(0,a.createElementVNode)("div",{class:(0,a.normalizeClass)(["vuecal__flex vuecal__cells",`${o.view.id}-view`]),grow:"",style:(0,a.normalizeStyle)(n.cellOrSplitMinWidth?`min-width: ${n.cellOrSplitMinWidth}px`:"")},[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(n.cells,((t,r)=>((0,a.openBlock)(),(0,a.createBlock)(l,{key:r,options:n.options,"edit-events":o.editEvents,data:t,"all-day":!0,"cell-width":n.options.hideWeekdays.length&&(o.vuecal.isWeekView||o.vuecal.isMonthView)&&o.vuecal.cellWidth,"min-timestamp":n.options.minTimestamp,"max-timestamp":n.options.maxTimestamp,"cell-splits":n.daySplits},{event:(0,a.withCtx)((({event:t,view:n})=>[(0,a.renderSlot)(e.$slots,"event",{view:n,event:t})])),_:2},1032,["options","edit-events","data","cell-width","min-timestamp","max-timestamp","cell-splits"])))),128))],6)],4)}]]),qTe=["lang"],GTe=(0,a.createElementVNode)("i",{class:"angle"},null,-1),WTe=(0,a.createElementVNode)("i",{class:"angle"},null,-1),YTe={class:"default"},XTe={key:0,class:"vuecal__flex vuecal__body",grow:""},ZTe=["onBlur","innerHTML"],eje=["innerHTML"],tje=["innerHTML"],nje={class:"vuecal__flex",row:"",grow:""},aje={key:0,class:"vuecal__time-column"},rje=(0,a.createElementVNode)("span",{class:"vuecal__time-cell-line"},null,-1),ije={class:"vuecal__time-cell-label"},oje={key:1,class:"vuecal__flex vuecal__week-numbers",column:""},lje=["wrap","column"],sje=["onBlur","innerHTML"],cje=["innerHTML"],dje=["innerHTML"],uje=["wrap"],pje=["innerHTML"],mje=["innerHTML"],fje={key:2,class:"vuecal__cell-events-count"},hje={key:3,class:"vuecal__no-event"},Aje=["onBlur","innerHTML"],gje=["innerHTML"],kje={key:2,class:"vuecal__event-time"},bje={key:0},yje={key:1,class:"days-to-end"},vje=["innerHTML"],Eje={key:0,class:"vuecal__scrollbar-check"},Nje=[(0,a.createElementVNode)("div",null,null,-1)],_je=1440,wje={weekDays:Array(7).fill(""),weekDaysShort:[],months:Array(12).fill(""),years:"",year:"",month:"",week:"",day:"",today:"",noEvent:"",allDay:"",deleteEvent:"",createEvent:"",dateFormat:"dddd MMMM D, YYYY",am:"am",pm:"pm"},Vje=["years","year","month","week","day"],xje=new class{constructor(e,t=!1){oTe(this,"texts",{}),oTe(this,"dateToMinutes",(e=>60*e.getHours()+e.getMinutes())),dTe=this,this._texts=e,t||!Date||Date.prototype.addDays||this._initDatePrototypes()}_initDatePrototypes(){Date.prototype.addDays=function(e){return dTe.addDays(this,e)},Date.prototype.subtractDays=function(e){return dTe.subtractDays(this,e)},Date.prototype.addHours=function(e){return dTe.addHours(this,e)},Date.prototype.subtractHours=function(e){return dTe.subtractHours(this,e)},Date.prototype.addMinutes=function(e){return dTe.addMinutes(this,e)},Date.prototype.subtractMinutes=function(e){return dTe.subtractMinutes(this,e)},Date.prototype.getWeek=function(){return dTe.getWeek(this)},Date.prototype.isToday=function(){return dTe.isToday(this)},Date.prototype.isLeapYear=function(){return dTe.isLeapYear(this)},Date.prototype.format=function(e="YYYY-MM-DD"){return dTe.formatDate(this,e)},Date.prototype.formatTime=function(e="HH:mm"){return dTe.formatTime(this,e)}}removePrototypes(){delete Date.prototype.addDays,delete Date.prototype.subtractDays,delete Date.prototype.addHours,delete Date.prototype.subtractHours,delete Date.prototype.addMinutes,delete Date.prototype.subtractMinutes,delete Date.prototype.getWeek,delete Date.prototype.isToday,delete Date.prototype.isLeapYear,delete Date.prototype.format,delete Date.prototype.formatTime}updateTexts(e){this._texts=e}_todayFormatted(){return sTe!==(new Date).getDate()&&(lTe=new Date,sTe=lTe.getDate(),cTe=`${lTe.getFullYear()}-${lTe.getMonth()}-${lTe.getDate()}`),cTe}addDays(e,t){const n=new Date(e.valueOf());return n.setDate(n.getDate()+t),n}subtractDays(e,t){const n=new Date(e.valueOf());return n.setDate(n.getDate()-t),n}addHours(e,t){const n=new Date(e.valueOf());return n.setHours(n.getHours()+t),n}subtractHours(e,t){const n=new Date(e.valueOf());return n.setHours(n.getHours()-t),n}addMinutes(e,t){const n=new Date(e.valueOf());return n.setMinutes(n.getMinutes()+t),n}subtractMinutes(e,t){const n=new Date(e.valueOf());return n.setMinutes(n.getMinutes()-t),n}getWeek(e){const t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate())),n=t.getUTCDay()||7;t.setUTCDate(t.getUTCDate()+4-n);const a=new Date(Date.UTC(t.getUTCFullYear(),0,1));return Math.ceil(((t-a)/864e5+1)/7)}isToday(e){return`${e.getFullYear()}-${e.getMonth()}-${e.getDate()}`===this._todayFormatted()}isLeapYear(e){const t=e.getFullYear();return!(t%400)||t%100&&!(t%4)}getPreviousFirstDayOfWeek(e=null,t){const n=e&&new Date(e.valueOf())||new Date,a=t?7:6;return n.setDate(n.getDate()-(n.getDay()+a)%7),n}stringToDate(e){return e instanceof Date?e:(10===e.length&&(e+=" 00:00"),new Date(e.replace(/-/g,"/")))}countDays(e,t){"string"==typeof e&&(e=e.replace(/-/g,"/")),"string"==typeof t&&(t=t.replace(/-/g,"/")),e=new Date(e).setHours(0,0,0,0),t=new Date(t).setHours(0,0,1,0);const n=60*(new Date(t).getTimezoneOffset()-new Date(e).getTimezoneOffset())*1e3;return Math.ceil((t-e-n)/864e5)}datesInSameTimeStep(e,t,n){return Math.abs(e.getTime()-t.getTime())<=60*n*1e3}formatDate(e,t="YYYY-MM-DD",n=null){if(n||(n=this._texts),t||(t="YYYY-MM-DD"),"YYYY-MM-DD"===t)return this.formatDateLite(e);uTe={},pTe={};const a={YYYY:()=>this._hydrateDateObject(e,n).YYYY,YY:()=>this._hydrateDateObject(e,n).YY(),M:()=>this._hydrateDateObject(e,n).M,MM:()=>this._hydrateDateObject(e,n).MM(),MMM:()=>this._hydrateDateObject(e,n).MMM(),MMMM:()=>this._hydrateDateObject(e,n).MMMM(),MMMMG:()=>this._hydrateDateObject(e,n).MMMMG(),D:()=>this._hydrateDateObject(e,n).D,DD:()=>this._hydrateDateObject(e,n).DD(),S:()=>this._hydrateDateObject(e,n).S(),d:()=>this._hydrateDateObject(e,n).d,dd:()=>this._hydrateDateObject(e,n).dd(),ddd:()=>this._hydrateDateObject(e,n).ddd(),dddd:()=>this._hydrateDateObject(e,n).dddd(),HH:()=>this._hydrateTimeObject(e,n).HH,H:()=>this._hydrateTimeObject(e,n).H,hh:()=>this._hydrateTimeObject(e,n).hh,h:()=>this._hydrateTimeObject(e,n).h,am:()=>this._hydrateTimeObject(e,n).am,AM:()=>this._hydrateTimeObject(e,n).AM,mm:()=>this._hydrateTimeObject(e,n).mm,m:()=>this._hydrateTimeObject(e,n).m};return t.replace(/(\{[a-zA-Z]+\}|[a-zA-Z]+)/g,((e,t)=>{const n=a[t.replace(/\{|\}/g,"")];return void 0!==n?n():t}))}formatDateLite(e){const t=e.getMonth()+1,n=e.getDate();return`${e.getFullYear()}-${t<10?"0":""}${t}-${n<10?"0":""}${n}`}formatTime(e,t="HH:mm",n=null,a=!1){let r=!1;if(a){const[t,n,a]=[e.getHours(),e.getMinutes(),e.getSeconds()];t+n+a===141&&(r=!0)}if(e instanceof Date&&"HH:mm"===t)return r?"24:00":this.formatTimeLite(e);pTe={},n||(n=this._texts);const i=this._hydrateTimeObject(e,n),o=t.replace(/(\{[a-zA-Z]+\}|[a-zA-Z]+)/g,((e,t)=>{const n=i[t.replace(/\{|\}/g,"")];return void 0!==n?n:t}));return r?o.replace("23:59","24:00"):o}formatTimeLite(e){const t=e.getHours(),n=e.getMinutes();return`${(t<10?"0":"")+t}:${(n<10?"0":"")+n}`}_nth(e){if(e>3&&e<21)return"th";switch(e%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}}_hydrateDateObject(e,t){if(uTe.D)return uTe;const n=e.getFullYear(),a=e.getMonth()+1,r=e.getDate(),i=(e.getDay()-1+7)%7;return uTe={YYYY:n,YY:()=>n.toString().substring(2),M:a,MM:()=>(a<10?"0":"")+a,MMM:()=>t.months[a-1].substring(0,3),MMMM:()=>t.months[a-1],MMMMG:()=>(t.monthsGenitive||t.months)[a-1],D:r,DD:()=>(r<10?"0":"")+r,S:()=>this._nth(r),d:i+1,dd:()=>t.weekDays[i][0],ddd:()=>t.weekDays[i].substr(0,3),dddd:()=>t.weekDays[i]},uTe}_hydrateTimeObject(e,t){if(pTe.am)return pTe;let n,a;e instanceof Date?(n=e.getHours(),a=e.getMinutes()):(n=Math.floor(e/60),a=Math.floor(e%60));const r=n%12?n%12:12,i=(t||{am:"am",pm:"pm"})[24===n||n<12?"am":"pm"];return pTe={H:n,h:r,HH:(n<10?"0":"")+n,hh:(r<10?"0":"")+r,am:i,AM:i.toUpperCase(),m:a,mm:(a<10?"0":"")+a},pTe}}(wje),Bje=xTe({name:"vue-cal",components:{"vuecal-cell":$Te,"vuecal-header":UTe,WeekdaysHeadings:BTe,AllDayBar:JTe},provide(){return{vuecal:this,utils:this.utils,modules:this.modules,previous:this.previous,next:this.next,switchView:this.switchView,updateSelectedDate:this.updateSelectedDate,editEvents:this.editEvents,view:this.view,domEvents:this.domEvents}},props:{activeView:{type:String,default:"week"},allDayBarHeight:{type:[String,Number],default:"25px"},cellClickHold:{type:Boolean,default:!0},cellContextmenu:{type:Boolean,default:!1},clickToNavigate:{type:Boolean,default:!1},dblclickToNavigate:{type:Boolean,default:!0},disableDatePrototypes:{type:Boolean,default:!1},disableDays:{type:Array,default:()=>[]},disableViews:{type:Array,default:()=>[]},dragToCreateEvent:{type:Boolean,default:!0},dragToCreateThreshold:{type:Number,default:15},editableEvents:{type:[Boolean,Object],default:!1},events:{type:Array,default:()=>[]},eventsCountOnYearView:{type:Boolean,default:!1},eventsOnMonthView:{type:[Boolean,String],default:!1},hideBody:{type:Boolean,default:!1},hideTitleBar:{type:Boolean,default:!1},hideViewSelector:{type:Boolean,default:!1},hideWeekdays:{type:Array,default:()=>[]},hideWeekends:{type:Boolean,default:!1},locale:{type:[String,Object],default:"en"},maxDate:{type:[String,Date],default:""},minCellWidth:{type:Number,default:0},minDate:{type:[String,Date],default:""},minEventWidth:{type:Number,default:0},minSplitWidth:{type:Number,default:0},onEventClick:{type:[Function,null],default:null},onEventCreate:{type:[Function,null],default:null},onEventDblclick:{type:[Function,null],default:null},overlapsPerTimeStep:{type:Boolean,default:!1},resizeX:{type:Boolean,default:!1},selectedDate:{type:[String,Date],default:""},showAllDayEvents:{type:[Boolean,String],default:!1},showTimeInCells:{type:Boolean,default:!1},showWeekNumbers:{type:[Boolean,String],default:!1},snapToTime:{type:Number,default:0},small:{type:Boolean,default:!1},specialHours:{type:Object,default:()=>({})},splitDays:{type:Array,default:()=>[]},startWeekOnSunday:{type:Boolean,default:!1},stickySplitLabels:{type:Boolean,default:!1},time:{type:Boolean,default:!0},timeCellHeight:{type:Number,default:40},timeFormat:{type:String,default:""},timeFrom:{type:Number,default:0},timeStep:{type:Number,default:60},timeTo:{type:Number,default:_je},todayButton:{type:Boolean,default:!1},transitions:{type:Boolean,default:!0},twelveHour:{type:Boolean,default:!1},watchRealTime:{type:Boolean,default:!1},xsmall:{type:Boolean,default:!1}},data(){return{ready:!1,texts:{...wje},utils:{date:!!this.disableDatePrototypes&&xje.removePrototypes()||xje,cell:null,event:null},modules:{dnd:null},cellsEl:null,view:{id:"",title:"",startDate:null,endDate:null,firstCellDate:null,lastCellDate:null,selectedDate:null,events:[]},eventIdIncrement:1,now:new Date,timeTickerIds:[null,null],domEvents:{resizeAnEvent:{_eid:null,start:null,split:null,segment:null,originalEndTimeMinutes:0,originalEnd:null,end:null,startCell:null,endCell:null},dragAnEvent:{_eid:null},dragCreateAnEvent:{startCursorY:null,start:null,split:null,event:null},focusAnEvent:{_eid:null,mousedUp:!1},clickHoldAnEvent:{_eid:null,timeout:1200,timeoutId:null},dblTapACell:{taps:0,timeout:500},clickHoldACell:{cellId:null,split:null,timeout:1200,timeoutId:null,eventCreated:!1},cancelClickEventCreation:!1},mutableEvents:[],transitionDirection:"right"}},methods:{async loadLocale(e){if("object"==typeof this.locale)return this.texts=Object.assign({},wje,e),void this.utils.date.updateTexts(this.texts);if("en"===this.locale){const e=await n.e(743).then(n.bind(n,37743));this.texts=Object.assign({},wje,e)}else((e,t)=>{const n=e[t];return n?"function"==typeof n?n():Promise.resolve(n):new Promise(((e,n)=>{("function"==typeof queueMicrotask?queueMicrotask:setTimeout)(n.bind(null,new Error("Unknown variable dynamic import: "+t)))}))})(Object.assign({"./i18n/ar.json":()=>n.e(359).then(n.bind(n,71359)),"./i18n/bg.json":()=>n.e(155).then(n.bind(n,15155)),"./i18n/bn.json":()=>n.e(466).then(n.bind(n,89466)),"./i18n/bs.json":()=>n.e(335).then(n.bind(n,23335)),"./i18n/ca.json":()=>n.e(170).then(n.bind(n,24170)),"./i18n/cs.json":()=>n.e(724).then(n.bind(n,10724)),"./i18n/da.json":()=>n.e(859).then(n.bind(n,7859)),"./i18n/de.json":()=>n.e(863).then(n.bind(n,35863)),"./i18n/el.json":()=>n.e(689).then(n.bind(n,93689)),"./i18n/en.json":()=>n.e(743).then(n.bind(n,37743)),"./i18n/es.json":()=>n.e(722).then(n.bind(n,722)),"./i18n/et.json":()=>n.e(233).then(n.bind(n,71233)),"./i18n/fa.json":()=>n.e(613).then(n.bind(n,30613)),"./i18n/fi.json":()=>n.e(309).then(n.bind(n,39309)),"./i18n/fr.json":()=>n.e(970).then(n.bind(n,22970)),"./i18n/he.json":()=>n.e(595).then(n.bind(n,54595)),"./i18n/hr.json":()=>n.e(400).then(n.bind(n,78400)),"./i18n/hu.json":()=>n.e(131).then(n.bind(n,82131)),"./i18n/id.json":()=>n.e(245).then(n.bind(n,65245)),"./i18n/is.json":()=>n.e(326).then(n.bind(n,38326)),"./i18n/it.json":()=>n.e(269).then(n.bind(n,62650)),"./i18n/ja.json":()=>n.e(841).then(n.bind(n,8841)),"./i18n/ka.json":()=>n.e(514).then(n.bind(n,94514)),"./i18n/ko.json":()=>n.e(216).then(n.bind(n,58216)),"./i18n/lt.json":()=>n.e(238).then(n.bind(n,90238)),"./i18n/mn.json":()=>n.e(127).then(n.bind(n,13127)),"./i18n/nl.json":()=>n.e(448).then(n.bind(n,33448)),"./i18n/no.json":()=>n.e(543).then(n.bind(n,24543)),"./i18n/pl.json":()=>n.e(442).then(n.bind(n,41442)),"./i18n/pt-br.json":()=>n.e(533).then(n.bind(n,87533)),"./i18n/pt-pt.json":()=>n.e(333).then(n.bind(n,94333)),"./i18n/ro.json":()=>n.e(219).then(n.bind(n,30219)),"./i18n/ru.json":()=>n.e(829).then(n.bind(n,96829)),"./i18n/sk.json":()=>n.e(951).then(n.bind(n,82332)),"./i18n/sl.json":()=>n.e(775).then(n.bind(n,70775)),"./i18n/sq.json":()=>n.e(634).then(n.bind(n,2634)),"./i18n/sr.json":()=>n.e(677).then(n.bind(n,38677)),"./i18n/sv.json":()=>n.e(913).then(n.bind(n,45913)),"./i18n/tr.json":()=>n.e(324).then(n.bind(n,31324)),"./i18n/uk.json":()=>n.e(274).then(n.bind(n,45274)),"./i18n/vi.json":()=>n.e(573).then(n.bind(n,84573)),"./i18n/zh-cn.json":()=>n.e(444).then(n.bind(n,70444)),"./i18n/zh-hk.json":()=>n.e(836).then(n.bind(n,78836))}),`./i18n/${e}.json`).then((e=>{this.texts=Object.assign({},wje,e.default),this.utils.date.updateTexts(this.texts)}))},loadDragAndDrop(){n.e(785).then(n.bind(n,13785)).then((e=>{const{DragAndDrop:t}=e;this.modules.dnd=new t(this)})).catch((()=>console.warn("Vue Cal: Missing drag & drop module.")))},validateView(e){return Vje.includes(e)||(console.error(`Vue Cal: invalid active-view parameter provided: "${e}".\nA valid view must be one of: ${Vje.join(", ")}.`),e="week"),this.enabledViews.includes(e)||(console.warn(`Vue Cal: the provided active-view "${e}" is disabled. Using the "${this.enabledViews[0]}" view instead.`),e=this.enabledViews[0]),e},switchToNarrowerView(e=null){this.transitionDirection="right";const t=this.enabledViews[this.enabledViews.indexOf(this.view.id)+1];t&&this.switchView(t,e)},switchView(e,t=null,n=!1){e=this.validateView(e);const a=this.utils.date,r=this.view.startDate&&this.view.startDate.getTime();if(this.transitions&&n){if(this.view.id===e)return;const t=this.enabledViews;this.transitionDirection=t.indexOf(this.view.id)>t.indexOf(e)?"left":"right"}const i=this.view.id;switch(this.view.events=[],this.view.id=e,this.view.firstCellDate=null,this.view.lastCellDate=null,t||(t=this.view.selectedDate||this.view.startDate),e){case"years":this.view.startDate=new Date(25*Math.floor(t.getFullYear()/25)||2e3,0,1),this.view.endDate=new Date(this.view.startDate.getFullYear()+25,0,1),this.view.endDate.setSeconds(-1);break;case"year":this.view.startDate=new Date(t.getFullYear(),0,1),this.view.endDate=new Date(t.getFullYear()+1,0,1),this.view.endDate.setSeconds(-1);break;case"month":{this.view.startDate=new Date(t.getFullYear(),t.getMonth(),1),this.view.endDate=new Date(t.getFullYear(),t.getMonth()+1,1),this.view.endDate.setSeconds(-1);let e=new Date(this.view.startDate);if(e.getDay()!==(this.startWeekOnSunday?0:1)&&(e=a.getPreviousFirstDayOfWeek(e,this.startWeekOnSunday)),this.view.firstCellDate=e,this.view.lastCellDate=a.addDays(e,41),this.view.lastCellDate.setHours(23,59,59,0),this.hideWeekends){if([0,6].includes(this.view.firstCellDate.getDay())){const e=6!==this.view.firstCellDate.getDay()||this.startWeekOnSunday?1:2;this.view.firstCellDate=a.addDays(this.view.firstCellDate,e)}if([0,6].includes(this.view.startDate.getDay())){const e=6===this.view.startDate.getDay()?2:1;this.view.startDate=a.addDays(this.view.startDate,e)}if([0,6].includes(this.view.lastCellDate.getDay())){const e=0!==this.view.lastCellDate.getDay()||this.startWeekOnSunday?1:2;this.view.lastCellDate=a.subtractDays(this.view.lastCellDate,e)}if([0,6].includes(this.view.endDate.getDay())){const e=0===this.view.endDate.getDay()?2:1;this.view.endDate=a.subtractDays(this.view.endDate,e)}}break}case"week":{t=a.getPreviousFirstDayOfWeek(t,this.startWeekOnSunday);const e=this.hideWeekends?5:7;this.view.startDate=this.hideWeekends&&this.startWeekOnSunday?a.addDays(t,1):t,this.view.startDate.setHours(0,0,0,0),this.view.endDate=a.addDays(t,e),this.view.endDate.setSeconds(-1);break}case"day":this.view.startDate=t,this.view.startDate.setHours(0,0,0,0),this.view.endDate=new Date(t),this.view.endDate.setHours(23,59,59,0)}this.addEventsToView();const o=this.view.startDate&&this.view.startDate.getTime();if((i!==e||o!==r)&&(this.$emit("update:activeView",e),this.ready)){const t=this.view.startDate,n={view:e,startDate:t,endDate:this.view.endDate,...this.isMonthView?{firstCellDate:this.view.firstCellDate,lastCellDate:this.view.lastCellDate,outOfScopeEvents:this.view.outOfScopeEvents.map(this.cleanupEvent)}:{},events:this.view.events.map(this.cleanupEvent),...this.isWeekView?{week:a.getWeek(this.startWeekOnSunday?a.addDays(t,1):t)}:{}};this.$emit("view-change",n)}},previous(){this.previousNext(!1)},next(){this.previousNext()},previousNext(e=!0){const t=this.utils.date;this.transitionDirection=e?"right":"left";const n=e?1:-1;let a=null;const{startDate:r,id:i}=this.view;switch(i){case"years":a=new Date(r.getFullYear()+25*n,0,1);break;case"year":a=new Date(r.getFullYear()+1*n,1,1);break;case"month":a=new Date(r.getFullYear(),r.getMonth()+1*n,1);break;case"week":a=t[e?"addDays":"subtractDays"](t.getPreviousFirstDayOfWeek(r,this.startWeekOnSunday),7);break;case"day":a=t[e?"addDays":"subtractDays"](r,1);const i=a.getDay(),o=this.startWeekOnSunday?i:(i||7)-1;if(this.weekDays[o].hide){const n=this.weekDays.map(((e,t)=>({...e,i:t})));let r=0;e?([...n.slice(o),...n].find((e=>(r++,!e.hide))).i,r--):[...n,...n.slice(0,o)].reverse().find((e=>(r++,!e.hide))).i,a=t[e?"addDays":"subtractDays"](a,r)}}a&&this.switchView(i,a)},addEventsToView(e=[]){const t=this.utils.event,{startDate:n,endDate:a,firstCellDate:r,lastCellDate:i}=this.view;if(e.length||(this.view.events=[]),!(e=e.length?e:[...this.mutableEvents])||this.isYearsOrYearView&&!this.eventsCountOnYearView)return;let o=e.filter((e=>t.eventInRange(e,n,a)));this.isYearsOrYearView||this.isMonthView&&!this.eventsOnMonthView||(o=o.map((e=>e.daysCount>1?t.createEventSegments(e,r||n,i||a):e))),this.view.events.push(...o),this.isMonthView&&(this.view.outOfScopeEvents=[],e.forEach((e=>{(t.eventInRange(e,r,n)||t.eventInRange(e,a,i))&&(this.view.events.some((t=>t._eid===e._eid))||this.view.outOfScopeEvents.push(e))})))},findAncestor(e,t){for(;(e=e.parentElement)&&!e.classList.contains(t););return e},isDOMElementAnEvent(e){return e.classList.contains("vuecal__event")||this.findAncestor(e,"vuecal__event")},onMouseMove(e){const{resizeAnEvent:t,dragAnEvent:n,dragCreateAnEvent:a}=this.domEvents;(null!==t._eid||null!==n._eid||a.start)&&(e.preventDefault(),t._eid?this.eventResizing(e):this.dragToCreateEvent&&a.start&&this.eventDragCreation(e))},onMouseUp(e){const{focusAnEvent:t,resizeAnEvent:n,clickHoldAnEvent:a,clickHoldACell:r,dragCreateAnEvent:i}=this.domEvents,{_eid:o}=a,{_eid:l}=n;let s=!1;const{event:c,start:d}=i,u=this.isDOMElementAnEvent(e.target),p=t.mousedUp;if(t.mousedUp=!1,u&&(this.domEvents.cancelClickEventCreation=!0),r.eventCreated)return;if(l){const{originalEnd:e,originalEndTimeMinutes:t,endTimeMinutes:a}=n,r=this.view.events.find((e=>e._eid===n._eid));if(s=a&&a!==t,r&&r.end.getTime()!==e.getTime()){const t=this.mutableEvents.find((e=>e._eid===n._eid));t.endTimeMinutes=r.endTimeMinutes,t.end=r.end;const a=this.cleanupEvent(r),i={...this.cleanupEvent(r),end:e,endTimeMinutes:r.originalEndTimeMinutes};this.$emit("event-duration-change",{event:a,oldDate:n.originalEnd,originalEvent:i}),this.$emit("event-change",{event:a,originalEvent:i})}r&&(r.resizing=!1),n._eid=null,n.start=null,n.split=null,n.segment=null,n.originalEndTimeMinutes=null,n.originalEnd=null,n.endTimeMinutes=null,n.startCell=null,n.endCell=null}else d&&(c&&(this.emitWithEvent("event-drag-create",c),i.event.resizing=!1),i.start=null,i.split=null,i.event=null);u||l||this.unfocusEvent(),a.timeoutId&&!o&&(clearTimeout(a.timeoutId),a.timeoutId=null),r.timeoutId&&(clearTimeout(r.timeoutId),r.timeoutId=null);const m="function"==typeof this.onEventClick;if(p&&!s&&!o&&!c&&m){let n=this.view.events.find((e=>e._eid===t._eid));return!n&&this.isMonthView&&(n=this.view.outOfScopeEvents.find((e=>e._eid===t._eid))),n&&this.onEventClick(n,e)}},onKeyUp(e){27===e.keyCode&&this.cancelDelete()},eventResizing(e){const{resizeAnEvent:t}=this.domEvents,n=this.view.events.find((e=>e._eid===t._eid))||{segments:{}},{minutes:a,cursorCoords:r}=this.minutesAtCursor(e),i=n.segments&&n.segments[t.segment],{date:o,event:l}=this.utils,s=Math.max(a,this.timeFrom+1,(i||n).startTimeMinutes+1);if(n.endTimeMinutes=t.endTimeMinutes=s,this.snapToTime){const e=n.endTimeMinutes+this.snapToTime/2;n.endTimeMinutes=e-e%this.snapToTime}if(i&&(i.endTimeMinutes=n.endTimeMinutes),n.end.setHours(0,n.endTimeMinutes,n.endTimeMinutes===_je?-1:0,0),this.resizeX&&this.isWeekView){n.daysCount=o.countDays(n.start,n.end);const e=this.cellsEl,a=e.offsetWidth/e.childElementCount,i=Math.floor(r.x/a);if(null===t.startCell&&(t.startCell=i-(n.daysCount-1)),t.endCell!==i){t.endCell=i;const e=o.addDays(n.start,i-t.startCell),a=Math.max(o.countDays(n.start,e),1);if(a!==n.daysCount){let e=null;e=a>n.daysCount?l.addEventSegment(n):l.removeEventSegment(n),t.segment=e,n.endTimeMinutes+=.001}}}this.$emit("event-resizing",{_eid:n._eid,end:n.end,endTimeMinutes:n.endTimeMinutes})},eventDragCreation(e){const{dragCreateAnEvent:t}=this.domEvents,{start:n,startCursorY:a,split:r}=t,i=new Date(n),{minutes:o,cursorCoords:{y:l}}=this.minutesAtCursor(e);if(t.event||!(Math.abs(a-l)n._eid===(e._eid||t._eid)));e._eid=null,t._eid=null,n&&(n.focused=!1,n.deleting=!1)},cancelDelete(){const{clickHoldAnEvent:e}=this.domEvents;if(e._eid){const t=this.view.events.find((t=>t._eid===e._eid));t&&(t.deleting=!1),e._eid=null,e.timeoutId=null}},onEventTitleBlur(e,t){if(t.title===e.target.innerHTML)return;const n=t.title;t.title=e.target.innerHTML;const a=this.cleanupEvent(t);this.$emit("event-title-change",{event:a,oldTitle:n}),this.$emit("event-change",{event:a,originalEvent:{...a,title:n}})},updateMutableEvents(){const e=this.utils.date;this.mutableEvents=[],this.events.forEach((t=>{const n="string"==typeof t.start?e.stringToDate(t.start):t.start,a=e.formatDateLite(n),r=e.dateToMinutes(n);let i=null;"string"==typeof t.end&&t.end.includes("24:00")?(i=new Date(t.end.replace(" 24:00","")),i.setHours(23,59,59,0)):i="string"==typeof t.end?e.stringToDate(t.end):t.end;let o=e.formatDateLite(i),l=e.dateToMinutes(i);l&&l!==_je||(!this.time||"string"==typeof t.end&&10===t.end.length?i.setHours(23,59,59,0):i.setSeconds(i.getSeconds()-1),o=e.formatDateLite(i),l=_je);const s=a!==o;t=Object.assign({...this.utils.event.eventDefaults},t,{_eid:`${this._.uid}_${this.eventIdIncrement++}`,segments:s?{}:null,start:n,startTimeMinutes:r,end:i,endTimeMinutes:l,daysCount:s?e.countDays(n,i):1,class:t.class}),this.mutableEvents.push(t)}))},minutesAtCursor(e){return this.utils.cell.minutesAtCursor(e)},createEvent(e,t,n={}){return this.utils.event.createAnEvent(e,t,n)},cleanupEvent:e=>(e={...e},["segments","deletable","deleting","titleEditable","resizable","resizing","draggable","dragging","draggingStatic","focused"].forEach((t=>{t in e&&delete e[t]})),e.repeat||delete e.repeat,e),emitWithEvent(e,t){this.$emit(e,this.cleanupEvent(t))},updateSelectedDate(e){if((e=e&&"string"==typeof e?this.utils.date.stringToDate(e):new Date(e))&&e instanceof Date){const{selectedDate:t}=this.view;t&&(this.transitionDirection=t.getTime()>e.getTime()?"left":"right"),e.setHours(0,0,0,0),t&&t.getTime()===e.getTime()||(this.view.selectedDate=e),this.switchView(this.view.id)}this.$emit("update:selected-date",this.view.selectedDate)},getWeekNumber(e){const t=this.utils.date,n=this.firstCellDateWeekNumber+e,a=this.startWeekOnSunday?1:0;return n>52?t.getWeek(t.addDays(this.view.firstCellDate,7*e+a)):n},timeTick(){this.now=new Date,this.timeTickerIds[1]=setTimeout(this.timeTick,6e4)},updateDateTexts(){this.utils.date.updateTexts(this.texts)},alignWithScrollbar(){if(document.getElementById("vuecal-align-with-scrollbar"))return;const e=this.$refs.vuecal.getElementsByClassName("vuecal__scrollbar-check")[0],t=e.offsetWidth-e.children[0].offsetWidth;if(t){const e=document.createElement("style");e.id="vuecal-align-with-scrollbar",e.type="text/css",e.innerHTML=`.vuecal--view-with-time .vuecal__weekdays-headings,.vuecal--view-with-time .vuecal__all-day {padding-right: ${t}px}`,document.head.appendChild(e)}},cellOrSplitHasEvents:(e,t=null)=>e.length&&(!t&&e.length||t&&e.some((e=>e.split===t.id)))},created(){this.utils.cell=new mTe(this),this.utils.event=new kTe(this,this.utils.date),this.loadLocale(this.locale),this.editEvents.drag&&this.loadDragAndDrop(),this.updateMutableEvents(this.events),this.view.id=this.currentView,this.selectedDate?this.updateSelectedDate(this.selectedDate):(this.view.selectedDate=new Date,this.switchView(this.currentView)),this.time&&this.watchRealTime&&(this.timeTickerIds[0]=setTimeout(this.timeTick,1e3*(60-this.now.getSeconds())))},mounted(){const e=this.utils.date,t="ontouchstart"in window,{resize:n,drag:a,create:r,delete:i,title:o}=this.editEvents,l=this.onEventClick&&"function"==typeof this.onEventClick;(n||a||r||i||o||l)&&window.addEventListener(t?"touchend":"mouseup",this.onMouseUp),(n||a||r&&this.dragToCreateEvent)&&window.addEventListener(t?"touchmove":"mousemove",this.onMouseMove,{passive:!1}),o&&window.addEventListener("keyup",this.onKeyUp),t&&(this.$refs.vuecal.oncontextmenu=function(e){e.preventDefault(),e.stopPropagation()}),this.hideBody||this.alignWithScrollbar();const s=this.view.startDate,c={view:this.view.id,startDate:s,endDate:this.view.endDate,...this.isMonthView?{firstCellDate:this.view.firstCellDate,lastCellDate:this.view.lastCellDate}:{},events:this.view.events.map(this.cleanupEvent),...this.isWeekView?{week:e.getWeek(this.startWeekOnSunday?e.addDays(s,1):s)}:{}};this.$emit("ready",c),this.ready=!0},beforeUnmount(){const e="ontouchstart"in window;window.removeEventListener(e?"touchmove":"mousemove",this.onMouseMove,{passive:!1}),window.removeEventListener(e?"touchend":"mouseup",this.onMouseUp),window.removeEventListener("keyup",this.onKeyUp),this.timeTickerIds[0]&&clearTimeout(this.timeTickerIds[0]),this.timeTickerIds[1]&&clearTimeout(this.timeTickerIds[1]),this.timeTickerIds=[null,null]},computed:{editEvents(){return this.editableEvents&&"object"==typeof this.editableEvents?{title:!!this.editableEvents.title,drag:!!this.editableEvents.drag,resize:!!this.editableEvents.resize,create:!!this.editableEvents.create,delete:!!this.editableEvents.delete}:{title:!!this.editableEvents,drag:!!this.editableEvents,resize:!!this.editableEvents,create:!!this.editableEvents,delete:!!this.editableEvents}},views(){return{years:{label:this.texts.years,enabled:!this.disableViews.includes("years")},year:{label:this.texts.year,enabled:!this.disableViews.includes("year")},month:{label:this.texts.month,enabled:!this.disableViews.includes("month")},week:{label:this.texts.week,enabled:!this.disableViews.includes("week")},day:{label:this.texts.day,enabled:!this.disableViews.includes("day")}}},currentView(){return this.validateView(this.activeView)},enabledViews(){return Object.keys(this.views).filter((e=>this.views[e].enabled))},hasTimeColumn(){return this.time&&this.isWeekOrDayView},isShortMonthView(){return this.isMonthView&&"short"===this.eventsOnMonthView},firstCellDateWeekNumber(){const e=this.utils.date,t=this.view.firstCellDate;return e.getWeek(this.startWeekOnSunday?e.addDays(t,1):t)},timeCells(){const e=[];for(let t=this.timeFrom,n=this.timeTo;t!e.hide))||[]).map(((e,t)=>({...e,id:e.id||t+1})))},hasSplits(){return this.daySplits.length&&this.isWeekOrDayView},hasShortEvents(){return"short"===this.showAllDayEvents},cellOrSplitMinWidth(){let e=null;return this.hasSplits&&this.minSplitWidth?e=this.visibleDaysCount*this.minSplitWidth*this.daySplits.length:this.minCellWidth&&this.isWeekView&&(e=this.visibleDaysCount*this.minCellWidth),e},allDayBar(){let e=this.allDayBarHeight||null;return e&&!isNaN(e)&&(e+="px"),{cells:this.viewCells,options:this.$props,label:this.texts.allDay,shortEvents:this.hasShortEvents,daySplits:this.hasSplits&&this.daySplits||[],cellOrSplitMinWidth:this.cellOrSplitMinWidth,height:e}},minTimestamp(){let e=null;return this.minDate&&"string"==typeof this.minDate?e=this.utils.date.stringToDate(this.minDate):this.minDate&&this.minDate instanceof Date&&(e=this.minDate),e?e.getTime():null},maxTimestamp(){let e=null;return this.maxDate&&"string"==typeof this.maxDate?e=this.utils.date.stringToDate(this.maxDate):this.maxDate&&this.minDate instanceof Date&&(e=this.maxDate),e?e.getTime():null},weekDays(){let{weekDays:e,weekDaysShort:t=[]}=this.texts;return e=e.slice(0).map(((e,n)=>({label:e,...t.length?{short:t[n]}:{},hide:this.hideWeekends&&n>=5||this.hideWeekdays.length&&this.hideWeekdays.includes(n+1)}))),this.startWeekOnSunday&&e.unshift(e.pop()),e},weekDaysInHeader(){return this.isMonthView||this.isWeekView&&!this.minCellWidth&&!(this.hasSplits&&this.minSplitWidth)},months(){return this.texts.months.map((e=>({label:e})))},specialDayHours(){return this.specialHours&&Object.keys(this.specialHours).length?Array(7).fill("").map(((e,t)=>{let n=this.specialHours[t+1]||[];return Array.isArray(n)||(n=[n]),e=[],n.forEach((({from:n,to:a,class:r,label:i},o)=>{e[o]={day:t+1,from:[null,void 0].includes(n)?null:1*n,to:[null,void 0].includes(a)?null:1*a,class:r||"",label:i||""}})),e})):{}},viewTitle(){const e=this.utils.date;let t="";const n=this.view.startDate,a=n.getFullYear(),r=n.getMonth();switch(this.view.id){case"years":t=this.texts.years;break;case"year":t=a;break;case"month":t=`${this.months[r].label} ${a}`;break;case"week":{const a=this.view.endDate,r=n.getFullYear();let i=this.texts.months[n.getMonth()];this.xsmall&&(i=i.substring(0,3));let o=`${i} ${r}`;if(a.getMonth()!==n.getMonth()){const e=a.getFullYear();let t=this.texts.months[a.getMonth()];this.xsmall&&(t=t.substring(0,3)),o=r===e?`${i} - ${t} ${r}`:this.small?`${i.substring(0,3)} ${r} - ${t.substring(0,3)} ${e}`:`${i} ${r} - ${t} ${e}`}t=`${this.texts.week} ${e.getWeek(this.startWeekOnSunday?e.addDays(n,1):n)} (${o})`;break}case"day":t=this.utils.date.formatDate(n,this.texts.dateFormat,this.texts)}return t},viewCells(){const e=this.utils.date;let t=[],n=null,a=!1;this.watchRealTime||(this.now=new Date);const r=this.now;switch(this.view.id){case"years":n=this.view.startDate.getFullYear(),t=Array.apply(null,Array(25)).map(((t,a)=>{const i=new Date(n+a,0,1),o=new Date(n+a+1,0,1);return o.setSeconds(-1),{startDate:i,formattedDate:e.formatDateLite(i),endDate:o,content:n+a,current:n+a===r.getFullYear()}}));break;case"year":n=this.view.startDate.getFullYear(),t=Array.apply(null,Array(12)).map(((t,a)=>{const i=new Date(n,a,1),o=new Date(n,a+1,1);return o.setSeconds(-1),{startDate:i,formattedDate:e.formatDateLite(i),endDate:o,content:this.xsmall?this.months[a].label.substr(0,3):this.months[a].label,current:a===r.getMonth()&&n===r.getFullYear()}}));break;case"month":{const n=this.view.startDate.getMonth(),r=new Date(this.view.firstCellDate);a=!1,t=Array.apply(null,Array(42)).map(((t,i)=>{const o=e.addDays(r,i),l=new Date(o);l.setHours(23,59,59,0);const s=!a&&e.isToday(o)&&!a++;return{startDate:o,formattedDate:e.formatDateLite(o),endDate:l,content:o.getDate(),today:s,outOfScope:o.getMonth()!==n,class:`vuecal__cell--day${o.getDay()||7}`}})),(this.hideWeekends||this.hideWeekdays.length)&&(t=t.filter((e=>{const t=e.startDate.getDay()||7;return!(this.hideWeekends&&t>=6||this.hideWeekdays.length&&this.hideWeekdays.includes(t))})));break}case"week":{a=!1;const n=this.view.startDate,r=this.weekDays;t=r.map(((t,r)=>{const i=e.addDays(n,this.startWeekOnSunday?r-1:r),o=new Date(i);o.setHours(23,59,59,0);const l=(i.getDay()||7)-1;return{startDate:i,formattedDate:e.formatDateLite(i),endDate:o,today:!a&&e.isToday(i)&&!a++,specialHours:this.specialDayHours[l]||[]}})).filter(((e,t)=>!r[t].hide));break}case"day":{const n=this.view.startDate,a=new Date(this.view.startDate);a.setHours(23,59,59,0);const r=(n.getDay()||7)-1;t=[{startDate:n,formattedDate:e.formatDateLite(n),endDate:a,today:e.isToday(n),specialHours:this.specialDayHours[r]||[]}];break}}return t},visibleDaysCount(){return this.isDayView?1:7-this.weekDays.reduce(((e,t)=>e+t.hide),0)},cellWidth(){return 100/this.visibleDaysCount},cssClasses(){const{resizeAnEvent:e,dragAnEvent:t,dragCreateAnEvent:n}=this.domEvents;return{[`vuecal--${this.view.id}-view`]:!0,[`vuecal--${this.locale}`]:this.locale,"vuecal--no-time":!this.time,"vuecal--view-with-time":this.hasTimeColumn,"vuecal--week-numbers":this.showWeekNumbers&&this.isMonthView,"vuecal--twelve-hour":this.twelveHour,"vuecal--click-to-navigate":this.clickToNavigate,"vuecal--hide-weekends":this.hideWeekends,"vuecal--split-days":this.hasSplits,"vuecal--sticky-split-labels":this.hasSplits&&this.stickySplitLabels,"vuecal--overflow-x":this.minCellWidth&&this.isWeekView||this.hasSplits&&this.minSplitWidth,"vuecal--small":this.small,"vuecal--xsmall":this.xsmall,"vuecal--resizing-event":e._eid,"vuecal--drag-creating-event":n.event,"vuecal--dragging-event":t._eid,"vuecal--events-on-month-view":this.eventsOnMonthView,"vuecal--short-events":this.isMonthView&&"short"===this.eventsOnMonthView,"vuecal--has-touch":typeof window<"u"&&"ontouchstart"in window}},isYearsOrYearView(){return["years","year"].includes(this.view.id)},isYearsView(){return"years"===this.view.id},isYearView(){return"year"===this.view.id},isMonthView(){return"month"===this.view.id},isWeekOrDayView(){return["week","day"].includes(this.view.id)},isWeekView(){return"week"===this.view.id},isDayView(){return"day"===this.view.id}},watch:{events:{handler(e,t){this.updateMutableEvents(e),this.addEventsToView()},deep:!0},locale(e){this.loadLocale(e)},selectedDate(e){this.updateSelectedDate(e)},activeView(e){this.switchView(e)}}},[["render",function(e,t,n,r,i,o){const l=(0,a.resolveComponent)("vuecal-header"),s=(0,a.resolveComponent)("all-day-bar"),c=(0,a.resolveComponent)("weekdays-headings"),d=(0,a.resolveComponent)("vuecal-cell");return(0,a.openBlock)(),(0,a.createElementBlock)("div",{class:(0,a.normalizeClass)(["vuecal__flex vuecal",o.cssClasses]),column:"",ref:"vuecal",lang:n.locale},[(0,a.createVNode)(l,{options:e.$props,"edit-events":o.editEvents,"view-props":{views:o.views,weekDaysInHeader:o.weekDaysInHeader},"week-days":o.weekDays,"has-splits":o.hasSplits,"day-splits":o.daySplits,"switch-to-narrower-view":o.switchToNarrowerView},(0,a.createSlots)({"arrow-prev":(0,a.withCtx)((()=>[(0,a.renderSlot)(e.$slots,"arrow-prev",{},(()=>[(0,a.createTextVNode)(" "),GTe,(0,a.createTextVNode)(" ")]))])),"arrow-next":(0,a.withCtx)((()=>[(0,a.renderSlot)(e.$slots,"arrow-next",{},(()=>[(0,a.createTextVNode)(" "),WTe,(0,a.createTextVNode)(" ")]))])),"today-button":(0,a.withCtx)((()=>[(0,a.renderSlot)(e.$slots,"today-button",{},(()=>[(0,a.createElementVNode)("span",YTe,(0,a.toDisplayString)(i.texts.today),1)]))])),title:(0,a.withCtx)((()=>[(0,a.renderSlot)(e.$slots,"title",{title:o.viewTitle,view:i.view},(()=>[(0,a.createTextVNode)((0,a.toDisplayString)(o.viewTitle),1)]))])),_:2},[e.$slots["weekday-heading"]?{name:"weekday-heading",fn:(0,a.withCtx)((({heading:t,view:n})=>[(0,a.renderSlot)(e.$slots,"weekday-heading",{heading:t,view:n})])),key:"0"}:void 0,e.$slots["split-label"]?{name:"split-label",fn:(0,a.withCtx)((({split:t})=>[(0,a.renderSlot)(e.$slots,"split-label",{split:t,view:i.view.id})])),key:"1"}:void 0]),1032,["options","edit-events","view-props","week-days","has-splits","day-splits","switch-to-narrower-view"]),n.hideBody?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("div",XTe,[(0,a.createVNode)(a.Transition,{name:`slide-fade--${i.transitionDirection}`,appear:n.transitions},{default:(0,a.withCtx)((()=>[((0,a.openBlock)(),(0,a.createElementBlock)("div",{class:"vuecal__flex",style:{"min-width":"100%"},key:!!n.transitions&&i.view.id,column:""},[n.showAllDayEvents&&o.hasTimeColumn&&(!o.cellOrSplitMinWidth||o.isDayView&&!n.minSplitWidth)?((0,a.openBlock)(),(0,a.createBlock)(s,(0,a.normalizeProps)((0,a.mergeProps)({key:0},o.allDayBar)),{event:(0,a.withCtx)((({event:t,view:n})=>[(0,a.renderSlot)(e.$slots,"event",{view:n,event:t},(()=>[o.editEvents.title&&t.titleEditable?((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:0,class:"vuecal__event-title vuecal__event-title--edit",contenteditable:"",onBlur:e=>o.onEventTitleBlur(e,t),innerHTML:t.title},null,40,ZTe)):t.title?((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:1,class:"vuecal__event-title",innerHTML:t.title},null,8,eje)):(0,a.createCommentVNode)("",!0),!t.content||o.hasShortEvents||o.isShortMonthView?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:2,class:"vuecal__event-content",innerHTML:t.content},null,8,tje))]))])),_:3},16)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",{class:(0,a.normalizeClass)(["vuecal__bg",{vuecal__flex:!o.hasTimeColumn}]),column:""},[(0,a.createElementVNode)("div",nje,[o.hasTimeColumn?((0,a.openBlock)(),(0,a.createElementBlock)("div",aje,[n.showAllDayEvents&&o.cellOrSplitMinWidth&&(!o.isDayView||n.minSplitWidth)?((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:0,class:"vuecal__all-day-text",style:(0,a.normalizeStyle)({height:o.allDayBar.height})},[(0,a.createElementVNode)("span",null,(0,a.toDisplayString)(i.texts.allDay),1)],4)):(0,a.createCommentVNode)("",!0),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(o.timeCells,((t,r)=>((0,a.openBlock)(),(0,a.createElementBlock)("div",{class:"vuecal__time-cell",key:r,style:(0,a.normalizeStyle)(`height: ${n.timeCellHeight}px`)},[(0,a.renderSlot)(e.$slots,"time-cell",{hours:t.hours,minutes:t.minutes},(()=>[rje,(0,a.createElementVNode)("span",ije,(0,a.toDisplayString)(t.label),1)]))],4)))),128))])):(0,a.createCommentVNode)("",!0),n.showWeekNumbers&&o.isMonthView?((0,a.openBlock)(),(0,a.createElementBlock)("div",oje,[((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(6,(t=>(0,a.createElementVNode)("div",{class:"vuecal__flex vuecal__week-number-cell",key:t,grow:""},[(0,a.renderSlot)(e.$slots,"week-number-cell",{week:o.getWeekNumber(t-1)},(()=>[(0,a.createTextVNode)((0,a.toDisplayString)(o.getWeekNumber(t-1)),1)]))]))),64))])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",{class:(0,a.normalizeClass)(["vuecal__flex vuecal__cells",`${i.view.id}-view`]),grow:"",wrap:!o.cellOrSplitMinWidth||!o.isWeekView,column:!!o.cellOrSplitMinWidth},[o.cellOrSplitMinWidth&&o.isWeekView?((0,a.openBlock)(),(0,a.createBlock)(c,{key:0,"transition-direction":i.transitionDirection,"week-days":o.weekDays,"switch-to-narrower-view":o.switchToNarrowerView,style:(0,a.normalizeStyle)(o.cellOrSplitMinWidth?`min-width: ${o.cellOrSplitMinWidth}px`:"")},(0,a.createSlots)({_:2},[e.$slots["weekday-heading"]?{name:"weekday-heading",fn:(0,a.withCtx)((({heading:t,view:n})=>[(0,a.renderSlot)(e.$slots,"weekday-heading",{heading:t,view:n})])),key:"0"}:void 0,e.$slots["split-label"]?{name:"split-label",fn:(0,a.withCtx)((({split:t})=>[(0,a.renderSlot)(e.$slots,"split-label",{split:t,view:i.view.id})])),key:"1"}:void 0]),1032,["transition-direction","week-days","switch-to-narrower-view","style"])):o.hasSplits&&n.stickySplitLabels&&n.minSplitWidth?((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:1,class:"vuecal__flex vuecal__split-days-headers",style:(0,a.normalizeStyle)(o.cellOrSplitMinWidth?`min-width: ${o.cellOrSplitMinWidth}px`:"")},[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(o.daySplits,((t,n)=>((0,a.openBlock)(),(0,a.createElementBlock)("div",{class:(0,a.normalizeClass)(["day-split-header",t.class||!1]),key:n},[(0,a.renderSlot)(e.$slots,"split-label",{split:t,view:i.view.id},(()=>[(0,a.createTextVNode)((0,a.toDisplayString)(t.label),1)]))],2)))),128))],4)):(0,a.createCommentVNode)("",!0),n.showAllDayEvents&&o.hasTimeColumn&&(o.isWeekView&&o.cellOrSplitMinWidth||o.isDayView&&o.hasSplits&&n.minSplitWidth)?((0,a.openBlock)(),(0,a.createBlock)(s,(0,a.normalizeProps)((0,a.mergeProps)({key:2},o.allDayBar)),{event:(0,a.withCtx)((({event:t,view:n})=>[(0,a.renderSlot)(e.$slots,"event",{view:n,event:t},(()=>[o.editEvents.title&&t.titleEditable?((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:0,class:"vuecal__event-title vuecal__event-title--edit",contenteditable:"",onBlur:e=>o.onEventTitleBlur(e,t),innerHTML:t.title},null,40,sje)):t.title?((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:1,class:"vuecal__event-title",innerHTML:t.title},null,8,cje)):(0,a.createCommentVNode)("",!0),!t.content||o.hasShortEvents||o.isShortMonthView?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:2,class:"vuecal__event-content",innerHTML:t.content},null,8,dje))]))])),_:3},16)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",{class:"vuecal__flex",ref:e=>i.cellsEl=e,grow:"",wrap:!o.cellOrSplitMinWidth||!o.isWeekView,style:(0,a.normalizeStyle)(o.cellOrSplitMinWidth?`min-width: ${o.cellOrSplitMinWidth}px`:"")},[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(o.viewCells,((t,r)=>((0,a.openBlock)(),(0,a.createBlock)(d,{key:r,options:e.$props,"edit-events":o.editEvents,data:t,"cell-width":n.hideWeekdays.length&&(o.isWeekView||o.isMonthView)&&o.cellWidth,"min-timestamp":o.minTimestamp,"max-timestamp":o.maxTimestamp,"cell-splits":o.hasSplits&&o.daySplits||[]},{"cell-content":(0,a.withCtx)((({events:r,split:l,selectCell:s})=>[(0,a.renderSlot)(e.$slots,"cell-content",{cell:t,view:i.view,goNarrower:s,events:r},(()=>[l&&!n.stickySplitLabels?((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:0,class:"split-label",innerHTML:l.label},null,8,pje)):(0,a.createCommentVNode)("",!0),t.content?((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:1,class:"vuecal__cell-date",innerHTML:t.content},null,8,mje)):(0,a.createCommentVNode)("",!0),(o.isMonthView&&!n.eventsOnMonthView||o.isYearsOrYearView&&n.eventsCountOnYearView)&&r.length?((0,a.openBlock)(),(0,a.createElementBlock)("div",fje,[(0,a.renderSlot)(e.$slots,"events-count",{view:i.view,events:r},(()=>[(0,a.createTextVNode)((0,a.toDisplayString)(r.length),1)]))])):(0,a.createCommentVNode)("",!0),!o.cellOrSplitHasEvents(r,l)&&o.isWeekOrDayView?((0,a.openBlock)(),(0,a.createElementBlock)("div",hje,[(0,a.renderSlot)(e.$slots,"no-event",{},(()=>[(0,a.createTextVNode)((0,a.toDisplayString)(i.texts.noEvent),1)]))])):(0,a.createCommentVNode)("",!0)]))])),event:(0,a.withCtx)((({event:r,view:l})=>[(0,a.renderSlot)(e.$slots,"event",{view:l,event:r},(()=>[o.editEvents.title&&r.titleEditable?((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:0,class:"vuecal__event-title vuecal__event-title--edit",contenteditable:"",onBlur:e=>o.onEventTitleBlur(e,r),innerHTML:r.title},null,40,Aje)):r.title?((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:1,class:"vuecal__event-title",innerHTML:r.title},null,8,gje)):(0,a.createCommentVNode)("",!0),!n.time||r.allDay||o.isMonthView&&(r.allDay||"short"===n.showAllDayEvents)||o.isShortMonthView?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("div",kje,[(0,a.createTextVNode)((0,a.toDisplayString)(i.utils.date.formatTime(r.start,o.TimeFormat)),1),r.endTimeMinutes?((0,a.openBlock)(),(0,a.createElementBlock)("span",bje," - "+(0,a.toDisplayString)(i.utils.date.formatTime(r.end,o.TimeFormat,null,!0)),1)):(0,a.createCommentVNode)("",!0),r.daysCount>1&&(r.segments[t.formattedDate]||{}).isFirstDay?((0,a.openBlock)(),(0,a.createElementBlock)("small",yje," +"+(0,a.toDisplayString)(r.daysCount-1)+(0,a.toDisplayString)((i.texts.day[0]||"").toLowerCase()),1)):(0,a.createCommentVNode)("",!0)])),!r.content||o.isMonthView&&r.allDay&&"short"===n.showAllDayEvents||o.isShortMonthView?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:3,class:"vuecal__event-content",innerHTML:r.content},null,8,vje))]))])),"no-event":(0,a.withCtx)((()=>[(0,a.renderSlot)(e.$slots,"no-event",{},(()=>[(0,a.createTextVNode)((0,a.toDisplayString)(i.texts.noEvent),1)]))])),_:2},1032,["options","edit-events","data","cell-width","min-timestamp","max-timestamp","cell-splits"])))),128))],12,uje)],10,lje)])],2)]))])),_:3},8,["name","appear"]),i.ready?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("div",Eje,Nje))]))],10,qTe)}]]);var Sje=n(84746),Cje={insert:"head",singleton:!1};vv()(Sje.A,Cje);Sje.A.locals;var Tje=n(12895);Tje.stringify,Tje.fromJSON,Tje.plugin,Tje.parse,Tje.list,Tje.document,Tje.comment,Tje.atRule,Tje.rule,Tje.decl,Tje.root,Tje.CssSyntaxError,Tje.Declaration,Tje.Container,Tje.Processor,Tje.Document,Tje.Comment,Tje.Warning,Tje.AtRule,Tje.Result,Tje.Input,Tje.Rule,Tje.Root,Tje.Node;function jje(e){return jje="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},jje(e)}function Dje(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Pje(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,a=Array(t);n=a,"0"==e.atasan&&0!=e.check||(t[0].tambah=!1),e.periode=t[0]}))},loadData:function(){var e=this;this.$root.get("/api/daily_activity",this.data).then((function(t){e.events=t.activities,e.summary=t.summary;if(Array.isArray(e.events)&&"0"!=e.events.length)e.events.reduce((function(e,t){return e[t.jenis]||(e[t.jenis]=[]),e[t.jenis].push({start:new Date(t.start).getTime(),end:new Date(t.end).getTime()}),e}),{});e.calendarVisible=!1,e.$nextTick((function(){e.calendarKey++,e.calendarVisible=!0}))}))},selectDate:function(){var e=new Date(this.periode.periode_awal),t=new Date(this.periode.periode_akhir),n=new Date;if(t.setHours(23,59,59,999),n>=e&&n<=t)this.selectedDate=n;else{var a=(e.getTime()+t.getTime())/2,r=new Date(a);this.selectedDate=r}},calculateHours:function(e,t){var n=new Date(e),a=new Date(t)-n,r=Math.floor(a/6e4);return{hours:Math.floor(r/60),minutes:r%60,totalMinutes:r}},checkSkp:function(){var e=this;this.$root.get("/api/daily_activity/check/"+this.skp_id+"/"+this.atasan).then((function(t){t?e.info=t:e.check=0}))},loadBawahans:function(){var e=this;this.$root.get("/api/skp/"+this.atasan+"/penilaian/"+this.$route.params.periode_id+"/rekap_bawahan").then((function(t){e.bawahans=t}))},fuseSearch:function(e,t){var n=new Ld.A(e,{keys:["nip","nama","hasil_akhir"],shouldSort:!0,threshold:0});return t.length?n.search(t).map((function(e){return e.item})):n.list},formatTime:function(e,t){return 0===t?"".concat(e," Jam"):"".concat(e," Jam ").concat(t," Menit")},formatRound:function(e){return Math.round(e)},formatDateNow:function(){return this.today.toLocaleDateString("id-ID",{year:"numeric",month:"long",day:"numeric",timeZone:"Asia/Jakarta"})},formatDateLocal:function(e){var t=e.getFullYear(),n=String(e.getMonth()+1).padStart(2,"0"),a=String(e.getDate()).padStart(2,"0");return"".concat(t,"-").concat(n,"-").concat(a)},checkAdmin:function(){var e=this;this.$root.get("/api/admin/daily_activity/"+this.skp_id+"/monitoring").then((function(t){t?e.info=t:e.check=0}))},onDateChange:function(e){this.selectedDate=e,this.data.date=this.formatDateLocal(e),this.recalcSummary()},onActivityChanged:function(e){var t=this;if(e&&e.action){var n=this.events.slice(),a=null;if("add"===e.action)n.push(e.activity),a=e.activity.date;else if("update"===e.action){var r=n.findIndex((function(t){return t.id==e.activity.id}));if(-1===r)return void this.loadData();n.splice(r,1,e.activity),a=e.activity.date}else"delete"===e.action&&(n=n.filter((function(t){return t.id!=e.id})),a=e.date||null);this.events=n,this.calendarVisible=!1,this.$nextTick((function(){a&&(t.selectedDate=new Date(a+"T00:00:00"),t.data.date=a),t.recalcSummary(),t.calendarKey++,t.calendarVisible=!0}))}else this.loadData()},recalcSummary:function(){var e="string"==typeof this.selectedDate?this.selectedDate:this.selectedDate?this.formatDateLocal(this.selectedDate):null;if(e){var t,n=e>="2026-02-18"&&e<="2026-03-21"?390:450,a=function(e){return null==e||""===e||"0"===e||0===e||!1===e},r=function(e){if(!e)return 0;var t=e.split(":").map(Number);return 3600*t[0]+60*t[1]+(t[2]||0)},i="08:00:00",o=0,l=0,s=[],c=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=Uje(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var a=0,r=function(){};return{s:r,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){l=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(l)throw i}}}}(this.events);try{for(c.s();!(t=c.n()).done;){var d=t.value;d.startTime&&d.startTime100&&(b=100);var y=new Date(e+"T00:00:00").toLocaleDateString("id-ID",{year:"numeric",month:"long",day:"numeric",timeZone:"Asia/Jakarta"});this.summary=Pje(Pje({},this.summary),{},{start_time_min:parseInt(i.substring(0,2),10),total_kegiatan:o,total_kegiatan_isi_realisasi:l,total_waktu_progress_harian:h,persentase_minimal_jam_kerja:b,view_date:y})}},convertToJamMenit:function(e){var t=Math.floor(e/60),n=e%60;return"".concat(t," Jam ").concat(n," Menit")}},created:function(){this.skp_id=this.$route.params.skp_id,this.periode_id=this.$route.params.periode_id.split("-")[1].split("/")[0],this.atasan=this.$route.params.atasan,0==this.atasan?this.checkSkp():1==this.atasan?this.checkAdmin():this.loadBawahans()},watch:{info:function(e){this.loadPeriode()},bawahan:function(e){this.skp_id=this.bawahan.skp_id,this.checkSkp()},periode:function(e){this.data.periode_id=this.periode.id,0==this.atasan||1==this.atasan?this.data.skp_id=this.$route.params.skp_id:this.data.skp_id=this.bawahan.skp_id,1==this.check&&(this.selectDate(),this.loadData())}}};var Lje=n(33991),Kje={insert:"head",singleton:!1};vv()(Lje.A,Kje);Lje.A.locals;const Rje=(0,it.A)(Oje,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("v-select"),c=(0,a.resolveComponent)("router-link"),d=(0,a.resolveComponent)("date-picker"),u=(0,a.resolveComponent)("vue-cal"),p=(0,a.resolveComponent)("ModalEditHarianKinerja");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",DBe,[(0,a.createElementVNode)("div",PBe,[(0,a.createElementVNode)("div",FBe,[IBe,i.info?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[0!=i.atasan?((0,a.openBlock)(),(0,a.createElementBlock)("strong",UBe,", "+(0,a.toDisplayString)(i.info.pegawai_nama),1)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0),MBe,(0,a.createElementVNode)("small",null,"Hari Ini : "+(0,a.toDisplayString)(o.formatDateNow()),1)]),(0,a.createElementVNode)("div",OBe,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.go(-1)})},"Kembali")])])]),i.bawahans?((0,a.openBlock)(),(0,a.createElementBlock)("div",LBe,[(0,a.createElementVNode)("div",KBe,[(0,a.createElementVNode)("div",RBe,[HBe,(0,a.createVNode)(s,{modelValue:i.bawahan,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.bawahan=e}),name:"bawahan",label:"nama",options:i.bawahans,filter:o.fuseSearch},{option:(0,a.withCtx)((function(e){var t=e.nip,n=e.nama,r=(e.hasil_akhir,e.status),i=e.pegawai_jabatan;return[(0,a.createTextVNode)((0,a.toDisplayString)(t)+" - "+(0,a.toDisplayString)(n)+" ",1),QBe,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i)+" - "+(0,a.toDisplayString)(o.properCase(r)),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.nip,n=e.nama,r=(e.hasil_akhir,e.status),i=e.pegawai_jabatan;return[(0,a.createTextVNode)((0,a.toDisplayString)(t)+" - "+(0,a.toDisplayString)(n)+" ",1),$Be,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i)+" - "+(0,a.toDisplayString)(o.properCase(r)),1)]})),_:1},8,["modelValue","options","filter"])])])])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",zBe,[(0,a.createElementVNode)("div",JBe,[(0,a.createElementVNode)("div",qBe,[(0,a.createElementVNode)("div",GBe,[(0,a.createElementVNode)("div",WBe,[(0,a.createElementVNode)("div",YBe,[i.periode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("h5",null,"Periode Penilaian : "+(0,a.toDisplayString)(i.periode.nama),1),(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(o.formatDate(i.periode.periode_awal))+" - "+(0,a.toDisplayString)(o.formatDate(i.periode.periode_akhir)),1)],64)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("div",XBe,[i.periode?((0,a.openBlock)(),(0,a.createElementBlock)("div",ZBe,[(0,a.createElementVNode)("h6",null,"Batas Pengisian Periode : "+(0,a.toDisplayString)(o.formatDate(i.periode.batas_pengisian)),1),1==i.periode.tambah?((0,a.openBlock)(),(0,a.createElementBlock)("div",eSe,[(0,a.createElementVNode)("button",{class:"btn icon icon-left btn-sm btn-success mt-1",onClick:t[2]||(t[2]=function(t){return e.$refs.modalEditHarianKinerja.tambah(i.skp_id,i.periode)})},[tSe,(0,a.createTextVNode)(" Tambah Progress Harian ")]),(0,a.createVNode)(c,{class:"btn icon icon-left btn-sm btn-danger mt-1",to:"/skp/"+i.skp_id+"/penilaian/"+this.$route.params.periode_id+"/rencana_aksi"},{default:(0,a.withCtx)((function(){return[nSe,(0,a.createTextVNode)(" Rencana Aksi ")]})),_:1},8,["to"]),(0,a.createVNode)(c,{class:"btn icon icon-left btn-sm btn-primary mt-1",to:"/skp/"+i.skp_id+"/penilaian/"+this.$route.params.periode_id+"/eviden"},{default:(0,a.withCtx)((function(){return[aSe,(0,a.createTextVNode)(" Pengisian Bukti Dukung dan Lihat Hasil ")]})),_:1},8,["to"])])):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[0==i.atasan?((0,a.openBlock)(),(0,a.createElementBlock)("h5",rSe,"Waktu Batas Pengisian Habis")):(0,a.createCommentVNode)("",!0)],64))])):(0,a.createCommentVNode)("",!0)])])]),(0,a.createElementVNode)("div",iSe,[(0,a.createElementVNode)("div",oSe,[(0,a.createElementVNode)("div",lSe,[(0,a.createElementVNode)("h5",null,(0,a.toDisplayString)(this.summary.view_date),1),(0,a.createVNode)(d,{value:i.selectedDate,"onUpdate:value":t[3]||(t[3]=function(e){return i.selectedDate=e}),clearable:!1,"value-format":"YYYY-MM-DD",format:"YYYY-MM-DD",type:"date",onChange:o.onDateChange},null,8,["value","onChange"])])]),(0,a.createElementVNode)("div",sSe,[(0,a.createElementVNode)("div",cSe,[dSe,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(this.summary.total_kegiatan_isi_realisasi)+" / "+(0,a.toDisplayString)(this.summary.total_kegiatan)+" Kegiatan ",1)]),(0,a.createElementVNode)("div",uSe,[pSe,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(o.convertToJamMenit(this.summary.total_waktu_progress_harian))+" / ",1),mSe,(0,a.createTextVNode)(" ("+(0,a.toDisplayString)(this.summary.persentase_minimal_jam_kerja+" %")+") ",1)])]),(0,a.createElementVNode)("div",fSe,[(0,a.createElementVNode)("div",{class:"progress-bar progress-label",role:"progressbar",style:(0,a.normalizeStyle)({width:this.summary.persentase_minimal_jam_kerja+"%"}),"aria-valuenow":this.summary.persentase_minimal_jam_kerja,"aria-valuemin":"0","aria-valuemax":"100"},null,12,hSe)]),o.keteranganCutiTanggalAktif.length>0?((0,a.openBlock)(),(0,a.createElementBlock)("div",ASe,[gSe,(0,a.createTextVNode)(" Pegawai sedang cuti pada tanggal ini: "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.keteranganCutiTanggalAktif.join(", ")),1)])):(0,a.createCommentVNode)("",!0),i.selectedDate&&i.calendarVisible?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[kSe,((0,a.openBlock)(),(0,a.createBlock)(u,{key:i.calendarKey,style:{height:"900px"},"disable-views":["years","year"],locale:"id","time-step":30,"today-button":"","events-count-on-year-view":"","show-time-in-cells":"",events:i.events,"min-date":i.periode.periode_awal,"max-date":i.periode.periode_akhir,"on-event-click":o.onEventClick,"selected-date":i.selectedDate,"time-from":60*i.summary.start_time_min,watchRealTime:"true"},null,8,["events","min-date","max-date","on-event-click","selected-date","time-from"]))],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[e.periodes?((0,a.openBlock)(),(0,a.createElementBlock)("strong",bSe,"Silahkan pilih periode terlebih dahulu")):(0,a.createCommentVNode)("",!0)],64))])])])]),(0,a.createVNode)(p,{ref:"modalEditHarianKinerja",onDone:o.onActivityChanged},null,8,["onDone"])],64)}]]);var Hje=(0,a.createStaticVNode)('
Dashboard Harian Bawahan
',1),Qje={class:"row"},$je={class:"col-12"},zje={class:"card mt-3"},Jje={class:"card-header"},qje={class:"row"},Gje={class:"form-group"},Wje=(0,a.createElementVNode)("label",{class:"form-label"},"SKP",-1),Yje=(0,a.createElementVNode)("br",null,null,-1),Xje=(0,a.createElementVNode)("br",null,null,-1),Zje=(0,a.createElementVNode)("br",null,null,-1),eDe=(0,a.createElementVNode)("br",null,null,-1),tDe={class:"row"},nDe={class:"col-12"},aDe={class:"form-group"},rDe=(0,a.createElementVNode)("span",null,"Unit Kerja Bawahan ",-1),iDe={class:"row"},oDe={class:"col-md-3 col-12"},lDe={class:"form-group"},sDe=(0,a.createElementVNode)("label",null,"Jenis",-1),cDe=[(0,a.createElementVNode)("option",{value:"harian"},"Harian",-1),(0,a.createElementVNode)("option",{value:"mingguan"},"Mingguan",-1),(0,a.createElementVNode)("option",{value:"bulanan"},"Bulanan",-1)],dDe={key:0,class:"col-md-3 col-12"},uDe={class:"form-group"},pDe=(0,a.createElementVNode)("span",null,"Tanggal Kegiatan",-1),mDe=(0,a.createElementVNode)("br",null,null,-1),fDe={key:1,class:"col-md-3 col-12"},hDe={class:"form-group"},ADe=(0,a.createElementVNode)("span",null,"Minggu Kegiatan",-1),gDe=(0,a.createElementVNode)("br",null,null,-1),kDe={key:2,class:"col-md-3 col-12"},bDe={class:"form-group"},yDe=(0,a.createElementVNode)("span",null,"Bulan Kegiatan",-1),vDe=(0,a.createElementVNode)("br",null,null,-1),EDe={key:3,class:"col-md-4 col-12"},NDe={class:"form-group"},_De=(0,a.createElementVNode)("span",null,"Rentang Tanggal Kegiatan",-1),wDe=(0,a.createElementVNode)("br",null,null,-1),VDe={key:4,class:"col-md-5 col-12"},xDe={class:"form-group"},BDe=(0,a.createElementVNode)("span",null,"Pegawai",-1),SDe={class:"card-body"},CDe={key:1,class:"table table-sm table-hover mb-4"},TDe=(0,a.createElementVNode)("td",null,"Jumlah ASN dalam 1 Unit",-1),jDe={style:{"text-align":"right","font-size":"13pt"}},DDe=(0,a.createElementVNode)("td",null,"Jam kerja < 7 jam 30 menit",-1),PDe={style:{"text-align":"right","font-size":"13pt"}},FDe=(0,a.createElementVNode)("td",null,"Jam kerja > 7 jam 30 menit",-1),IDe={style:{"text-align":"right","font-size":"13pt"}},UDe=(0,a.createElementVNode)("td",null,"Jumlah pegawai yang sudah mengisi realisasi harian",-1),MDe={style:{"text-align":"right","font-size":"13pt"}},ODe=(0,a.createElementVNode)("td",null,"Jumlah pegawai yang membuat rencana harian tetapi belum mengisi realisasi",-1),LDe={style:{"text-align":"right","font-size":"13pt"}},KDe=(0,a.createElementVNode)("td",null,"Jumlah pegawai yang belum membuat kinerja harian",-1),RDe={style:{"text-align":"right","font-size":"13pt"}},HDe=(0,a.createElementVNode)("td",null,"Jumlah pegawai yang telah mengambil cuti",-1),QDe={style:{"text-align":"right","font-size":"13pt"}},$De={key:2,class:"table-responsive"},zDe={class:"table table-sm"},JDe={class:"text-center"},qDe=(0,a.createElementVNode)("th",{style:{width:"40px"}},"No",-1),GDe=(0,a.createElementVNode)("th",{style:{width:"200px"}},"Pegawai",-1),WDe={key:0,style:{width:"120px"}},YDe=(0,a.createElementVNode)("th",{style:{width:"120px"}},"Waktu",-1),XDe=(0,a.createElementVNode)("th",{style:{width:"300px"}},"Kegiatan",-1),ZDe=(0,a.createElementVNode)("th",{style:{width:"80px"}},"Realisasi",-1),ePe=(0,a.createElementVNode)("th",{style:{width:"80px"}},"Total Jam Kerja",-1),tPe=(0,a.createElementVNode)("th",{style:{width:"80px"}},"Aksi",-1),nPe=["rowspan"],aPe=["rowspan"],rPe=(0,a.createElementVNode)("br",null,null,-1),iPe={class:"text-center"},oPe={key:0,class:"badge bg-warning"},lPe={key:1},sPe={class:"text-center"},cPe=["rowspan"],dPe={key:0},uPe={key:1},pPe={class:"text-center"},mPe=["onClick"],fPe={key:1},hPe={class:"text-center"},APe=(0,a.createElementVNode)("br",null,null,-1),gPe=["colspan"],kPe=["rowspan"],bPe=["rowspan"],yPe=(0,a.createElementVNode)("br",null,null,-1),vPe=["rowspan"],EPe={key:3,class:"text-center",colspan:5},NPe={class:"text-center"},_Pe={key:0,class:"badge bg-warning"},wPe={key:1},VPe={class:"text-center"},xPe=["rowspan"],BPe={key:0},SPe={key:1},CPe={class:"text-center"},TPe=["onClick"],jPe={key:1},DPe={class:"text-center"},PPe=(0,a.createElementVNode)("br",null,null,-1),FPe=["colspan"],IPe={key:0,class:"table-responsive"},UPe={class:"table table-sm"},MPe=(0,a.createElementVNode)("thead",{style:{"text-align":"center"}},[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"Tanggal"),(0,a.createElementVNode)("td",null,"Jumlah ASN"),(0,a.createElementVNode)("td",null,"< 7 jam 30 menit"),(0,a.createElementVNode)("td",null,"> 7 jam 30 menit"),(0,a.createElementVNode)("td",null,"Sudah Realisasi"),(0,a.createElementVNode)("td",null,"Belum realisasi"),(0,a.createElementVNode)("td",null,"Belum membuat"),(0,a.createElementVNode)("td",null,"Jumlah Cuti")])],-1),OPe={style:{"text-align":"center"}};var LPe={class:"form-group"},KPe=(0,a.createElementVNode)("label",null,"Rencana Aksi",-1),RPe=(0,a.createElementVNode)("br",null,null,-1),HPe={class:"row"},QPe={class:"form-group col"},$Pe=(0,a.createElementVNode)("label",null,[(0,a.createElementVNode)("b",null,"Tanggal Kegiatan")],-1),zPe=(0,a.createElementVNode)("br",null,null,-1),JPe={class:"form-group col"},qPe=(0,a.createElementVNode)("label",null,[(0,a.createElementVNode)("b",null,"Jam Mulai Kegiatan")],-1),GPe=(0,a.createElementVNode)("br",null,null,-1),WPe={class:"form-group col"},YPe=(0,a.createElementVNode)("label",null,[(0,a.createElementVNode)("b",null,"Jam Selesai Kegiatan")],-1),XPe=(0,a.createElementVNode)("br",null,null,-1),ZPe={class:"form-group"},eFe=(0,a.createElementVNode)("label",null,"Rencana Kegiatan Harian",-1),tFe={class:"form-group"},nFe=(0,a.createElementVNode)("label",null,"Sumber Data",-1),aFe={class:"form-group"},rFe=(0,a.createElementVNode)("label",null,"Realisasi",-1),iFe=(0,a.createElementVNode)("br",null,null,-1),oFe={key:1,class:"badge bg-danger"},lFe={key:0,class:"form-group"},sFe=(0,a.createElementVNode)("label",null,"Bukti Dukung (Link ke file Google Drive/Dropbox/etc)",-1),cFe={class:"row"},dFe={class:"col-6"},uFe={class:"form-group"},pFe=(0,a.createElementVNode)("label",null,"Waktu buat",-1),mFe=(0,a.createElementVNode)("br",null,null,-1),fFe={class:"col-6"},hFe={class:"form-group"},AFe=(0,a.createElementVNode)("label",null,"waktu ubah",-1),gFe=(0,a.createElementVNode)("br",null,null,-1);const kFe={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw,DatePicker:ZCe.default},emits:["done"],data:function(){return{data:{id:null,detail:{rhk_deskripsi:null,rhk_klasifikasi:null,indikator_deskripsi:null,indikator_target:null,indikator_perspektif:null,indikator_aspek:null,renaksi_deskripsi:null,renaksi_target:null},jenis:null,kegiatan:null,eviden:null,bukti_eviden:null,realisasi:null,sumber_data:null,date:null,start:null,end:null,created_at:null,updated_at:null},selectedData:null}},mounted:function(){this.selectedData=this.data},methods:{properCase:function(e){return(0,de.xJ)(e)},getData:function(e,t){var n=this,a="/api/daily_activity/"+e+"/rinci?skp_id="+t;this.$root.get(a).then((function(e){n.data=e,n.selectedData=n.data})),this.$refs.modal.show()}},computed:{sumberEditable:function(){return(0,de.ie)(this.data.sumber)}}},bFe=(0,it.A)(kFe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("v-select"),s=(0,a.resolveComponent)("date-picker"),c=(0,a.resolveComponent)("Field"),d=(0,a.resolveComponent)("ErrorMessage"),u=(0,a.resolveComponent)("Form"),p=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(p,{title:"Detail Progress Harian",ref:"modal",modalClass:"modal-dialog modal-xl"},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(u,{ref:"formEdit"},{default:(0,a.withCtx)((function(){var e;return[(0,a.createElementVNode)("div",LPe,[KPe,(0,a.createVNode)(l,{modelValue:i.selectedData,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.selectedData=e}),options:[i.data],"return-object":"","item-title":"kegiatan",disabled:!0,label:"Rencana Aksi"},{"selected-option":(0,a.withCtx)((function(e){var t=e.detail;return["1"==e.is_selesai?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)("(SELESAI) ")],64)):(0,a.createCommentVNode)("",!0),(0,a.createTextVNode)(" "+(0,a.toDisplayString)(t.rhk_deskripsi)+" ",1),null!=t.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},["1"==t.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)(" (Trajectory)")],64)):(0,a.createCommentVNode)("",!0),"0"==t.is_trajectory?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createTextVNode)(" (Non - Trajectory)")],64)):(0,a.createCommentVNode)("",!0),t.target_renaksi?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[RPe,(0,a.createTextVNode)("Target : "+(0,a.toDisplayString)(t.target_renaksi)+" ",1),t.satuan_renaksi?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)((0,a.toDisplayString)(t.satuan_renaksi),1)],64)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0)]})),_:1},8,["modelValue","options"])]),(0,a.createElementVNode)("div",HPe,[(0,a.createElementVNode)("div",QPe,[$Pe,zPe,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i.data.date),1)]),(0,a.createElementVNode)("div",JPe,[qPe,GPe,(0,a.createVNode)(s,{value:i.data.start,"onUpdate:value":t[1]||(t[1]=function(e){return i.data.start=e}),"value-format":"HH:mm","value-type":"format",format:"HH:mm",type:"time","minute-step":5,"default-value":(new Date).setHours(8,0,0,0),required:"",disabled:!0},null,8,["value","default-value"])]),(0,a.createElementVNode)("div",WPe,[YPe,XPe,(0,a.createVNode)(s,{value:i.data.end,"onUpdate:value":t[2]||(t[2]=function(e){return i.data.end=e}),"value-format":"HH:mm","value-type":"format",format:"HH:mm",type:"time","minute-step":5,"default-value":(new Date).setHours(8,0,0,0),required:"",disabled:!0},null,8,["value","default-value"])])]),(0,a.createElementVNode)("div",ZPe,[eFe,(0,a.createVNode)(c,{name:"kegiatan",class:"form-control",modelValue:i.data.kegiatan,"onUpdate:modelValue":t[3]||(t[3]=function(e){return i.data.kegiatan=e}),disabled:!0,maxlength:"255",required:""},null,8,["modelValue"]),(0,a.createVNode)(d,{name:"kegiatan"})]),(0,a.createElementVNode)("div",tFe,[nFe,(0,a.createVNode)(c,{name:"sumber",class:"form-control",modelValue:i.data.sumber,"onUpdate:modelValue":t[4]||(t[4]=function(e){return i.data.sumber=e}),disabled:!0,maxlength:"50"},null,8,["modelValue"]),(0,a.createVNode)(d,{name:"sumber"})]),(0,a.createElementVNode)("div",aFe,[rFe,iFe,i.data.realisasi||i.data.realisasi_activity?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)((0,a.toDisplayString)(null!==(e=i.data.realisasi)&&void 0!==e?e:i.data.realisasi_activity)+" "+(0,a.toDisplayString)(i.data.detail.satuan_renaksi),1)],64)):((0,a.openBlock)(),(0,a.createElementBlock)("span",oFe,"Belum diisi"))]),o.sumberEditable?((0,a.openBlock)(),(0,a.createElementBlock)("div",lFe,[sFe,(0,a.createVNode)(c,{name:"bukti_eviden",class:"form-control",modelValue:i.data.bukti_eviden,"onUpdate:modelValue":t[5]||(t[5]=function(e){return i.data.bukti_eviden=e}),disabled:!0,maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(d,{name:"bukti_eviden"})])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",cFe,[(0,a.createElementVNode)("div",dFe,[(0,a.createElementVNode)("div",uFe,[pFe,(0,a.createTextVNode)(),mFe,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i.data.created_at),1)])]),(0,a.createElementVNode)("div",fFe,[(0,a.createElementVNode)("div",hFe,[AFe,(0,a.createTextVNode)(),gFe,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i.data.updated_at),1)])])])]})),_:1},512)]})),_:1},512)}]]);function yFe(e){return yFe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},yFe(e)}function vFe(){var e=xFe(),t=e.m(vFe),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function a(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var r={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(a){t||(t={stop:function(){return n(a.a,2)},catch:function(){return a.v},abrupt:function(e,t){return n(a.a,r[e],t)},delegateYield:function(e,r,i){return t.resultName=r,n(a.d,EFe(e),i)},finish:function(e){return n(a.f,e)}},n=function(e,n,r){a.p=t.prev,a.n=t.next;try{return e(n,r)}finally{t.next=a.n}}),t.resultName&&(t[t.resultName]=a.v,t.resultName=void 0),t.sent=a.v,t.next=a.n;try{return e.call(this,t)}finally{a.p=t.prev,a.n=t.next}}}return(vFe=function(){return{wrap:function(t,n,a,r){return e.w(i(t),n,a,r&&r.reverse())},isGeneratorFunction:a,mark:e.m,awrap:function(e,t){return new SFe(e,t)},AsyncIterator:VFe,async:function(e,t,n,r,o){return(a(t)?wFe:_Fe)(i(e),t,n,r,o)},keys:NFe,values:EFe}})()}function EFe(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(yFe(e)+" is not iterable")}function NFe(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function _Fe(e,t,n,a,r){var i=wFe(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function wFe(e,t,n,a,r){return new VFe(xFe().w(e,t,n,a),r||Promise)}function VFe(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof SFe?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(BFe(VFe.prototype),BFe(VFe.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),BFe(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function xFe(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return BFe(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(BFe(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,BFe(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,BFe(u,"constructor",c),BFe(c,"constructor",s),s.displayName="GeneratorFunction",BFe(c,r,"GeneratorFunction"),BFe(u),BFe(u,r,"Generator"),BFe(u,a,(function(){return this})),BFe(u,"toString",(function(){return"[object Generator]"})),(xFe=function(){return{w:i,m:p}})()}function BFe(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}BFe=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){BFe(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},BFe(e,t,n,a)}function SFe(e,t){this.v=e,this.k=t}function CFe(e,t,n,a,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(a,r)}function TFe(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=DFe(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var a=0,r=function(){};return{s:r,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){l=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(l)throw i}}}}function jFe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,l=[],s=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(a=i.call(n)).done)&&(l.push(a.value),l.length!==t);s=!0);}catch(e){c=!0,r=e}finally{try{if(!s&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return l}}(e,t)||DFe(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function DFe(e,t){if(e){if("string"==typeof e)return PFe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?PFe(e,t):void 0}}function PFe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n0?t.activity.forEach((function(a,r){e.push(IFe(IFe({},a),{},{date:t.date,activityIndex:r,dateIndex:n,total_jam_kerja:t.total_jam_kerja}))})):e.push({date:t.date,activity:null})})),e},flattenedPegawaiWeeklyWithFirstDate:function(){var e=new Set;return this.flattenedPegawaiWeekly.map((function(t){var n=t.date&&!e.has(t.date);return n&&e.add(t.date),IFe(IFe({},t),{},{isFirstDateAppearance:n})}))},dateRowspans:function(){var e={};return this.flattenedPegawaiWeekly.forEach((function(t){var n=t.date;n&&(e[n]?e[n]++:e[n]=1)})),e},dateOrder:function(){var e=[],t=new Set;return this.flattenedPegawaiWeeklyWithFirstDate.forEach((function(n){t.has(n.date)||(t.add(n.date),e.push(n.date))})),e},dateFirstIndexMap:function(){var e={};return this.flattenedPegawaiWeeklyWithFirstDate.forEach((function(t,n){t.date in e||(e[t.date]=n)})),e}},methods:{loadSkp:function(){var e=this;this.$root.get("/api/daily_activity/list_skp_harian").then((function(t){e.listSkp=t}))},_parseTanggalLokal:function(e,t){if(!e)return null;var n=jFe(String(e).slice(0,10).split("-").map(Number),3),a=n[0],r=n[1],i=n[2];return a&&r&&i?t?new Date(a,r-1,i,23,59,59,999):new Date(a,r-1,i,0,0,0,0):null},_dalamPeriode:function(e){return!this.periodeAwalDate||!this.periodeAkhirDate||e>=this.periodeAwalDate&&e<=this.periodeAkhirDate},disabledDateDiLuarPeriode:function(e){return!(!this.periodeAwalDate||!this.periodeAkhirDate)&&(ethis.periodeAkhirDate)},disabledBulanDiLuarPeriode:function(e){if(!this.periodeAwalDate||!this.periodeAkhirDate)return!1;var t=new Date(e.getFullYear(),e.getMonth(),1,0,0,0,0);return new Date(e.getFullYear(),e.getMonth()+1,0,23,59,59,999)this.periodeAkhirDate},getlistUnor:function(){var e=this;this.skp_id&&this.$root.get("/api/skp/"+this.skp_id+"/unor_induk_bawahan").then((function(t){e.listUnor=t}))},getListPegawai:function(e){var t=this,n=encodeURIComponent(e.join(","));this.$root.get("/api/dashboard/daily_activity/"+n+"/pegawai").then((function(e){t.listFilterPegawai=e})),this.$root.get("/api/dashboard/daily_activity/"+n).then((function(e){t.listDailyActivity=e,console.log("listDailyActivity",t.listDailyActivity);var n=(new Date).toISOString().split("T")[0];t.dashboard.jamKerjaCukup=0,t.dashboard.jamKerjaKurang=0,t.dashboard.jmlIsiRealisasi=0,t.dashboard.haveHarian=0,t.dashboard.jmlBelumRealisasi=0,t.dashboard.jmlTidakAdaHarian=0;var a,r=TFe(t.listFilterPegawai);try{for(r.s();!(a=r.n()).done;){var i,o=a.value,l=null!==(i=t.listDailyActivity[o.nip].activities)&&void 0!==i?i:[],s=!1,c=!1,d=0,u=null,p=null;l.length>0&&t.dashboard.haveHarian++;var m,f=TFe(l);try{for(f.s();!(m=f.n()).done;){var h=m.value,A=new Date("".concat(n,"T").concat(h.start,":00")),g=new Date("".concat(n,"T").concat(h.end,":00"));(!u||Ap)&&(p=g),null==h.realisasi&&null==h.realisasi_activity&&(s=!0),1==h.is_cuti&&(c=!0)}}catch(e){f.e(e)}finally{f.f()}if(u&&p)d=(p-u)/36e5;var k=Number(t.listDailyActivity[o.nip].jam_kerja_real)||0;k>=7.5&&!c?t.dashboard.jamKerjaCukup++:k<7.5&&!c&&t.dashboard.jamKerjaKurang++,!s&&d>=7.5&&!c?t.dashboard.jmlIsiRealisasi++:(s&&d>0||d>0&&d<7.5)&&!c?t.dashboard.jmlBelumRealisasi++:0!=d||c?c&&t.dashboard.jml_cuti++:t.dashboard.jmlTidakAdaHarian++}}catch(e){r.e(e)}finally{r.f()}})),"mingguan"==this.filter.jenis&&this.generateTanggal("mingguan")},generateTanggal:function(){var e,t,n=this,a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"bulanan",r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,l=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,s=[],c=new Date;if("mingguan"===a){var d=function(e){return e&&!isNaN(new Date(e).getTime())},u=d(o)?new Date(o):c,p=u.getDay(),m=0===p?6:p-1;(e=new Date(u)).setDate(u.getDate()-m),e.setHours(23,59,59,999),t=d(l)?new Date(l):new Date(e.getTime()),d(l)||(t.setDate(e.getDate()+6),t.setHours(23,59,59,999))}else if("bulanan"===a){var f=null!=r?r:c.getFullYear(),h=null!=i?i:c.getMonth()+1;e=new Date(f,h-1,1),t=new Date(f,h,0)}else"rentang"===a&&(e=o?new Date(o):c,t=l?new Date(l):c);var A="mingguan"==this.filter.jenis?e.toISOString().split("T")[0]:e.toLocaleDateString("sv-SE"),g="mingguan"==this.filter.jenis?t.toISOString().split("T")[0]:t.toLocaleDateString("sv-SE"),k=[this.filter.unor_id,A,g],b=encodeURIComponent(k.join(","));if(this.filter.param=k,this.filter.pegawai){var y=[this.filter.pegawai,A,g,"",this.filter.unor_id],v=encodeURIComponent(y.join(","));this.$root.get("/api/dashboard/daily_activity_employee/"+v).then((function(e){n.listPegawaiWeekly=e}))}else this.$root.get("/api/dashboard/daily_activity_weekly/"+b).then((function(a){if(a&&a.weekly){for(n.filter.weekly=a,e.setHours(0,0,0,0),t.setHours(0,0,0,0);e<=t;){var r=e.toLocaleDateString("id-ID",{day:"numeric",month:"long",year:"numeric"}),i=new Date(e).toLocaleDateString("sv-SE"),o=n.filter.weekly.weekly[i],l=o.jumlahPegawai,c=o.jamKerjaKurang,d=o.jamKerjaCukup,u=o.jmlRealisasi,p=o.jmlBelumRealisasi,m=o.jmlTidakAdaHarian,f=o.jmlCuti||0;s.push({tanggal:r,jmlASN:l,jamKerjaKurang:c,jamKerjaCukup:d,sudahRealisasi:u,belumRealisasi:p,belumMembuatKinerja:m,jml_cuti:f}),e.setDate(e.getDate()+1)}n.listTanggal=s}}))},getData:function(){if(this.skp_id){var e=new Date(this.date),t=e.getFullYear(),n=String(e.getMonth()+1).padStart(2,"0"),a=String(e.getDate()).padStart(2,"0");if(this.filter.date="".concat(t,"-").concat(n,"-").concat(a),this.filter.date&&this.date)if(this.filter.unor_id){if(this.selectedSkp){var r=this._parseTanggalLokal(this.filter.date,!1);if(r&&!this._dalamPeriode(r))return void alert("Tanggal berada di luar periode SKP terpilih")}if("harian"==this.filter.jenis)this.filter.pegawai=null,this.getListPegawai([this.filter.date,this.filter.unor_id]);else if("mingguan"==this.filter.jenis&&(this.filter.date||this.date||this.filter.pegawai)){var i=new Date(this.date);this.generateTanggal("mingguan",null,null,i.toISOString().split("T")[0],null)}else"bulanan"==this.filter.jenis&&(this.filter.date||this.date||this.filter.pegawai)&&this.generateTanggal("bulanan",t,n,null,null)}else alert("Filter Unit Kerja wajib diisi");else alert("Filter Tanggal wajib diisi")}else alert("Filter SKP wajib diisi")},formatDate:function(e){return(0,de.Yq)(e)},getDetailActivity:function(e){this.$refs.modalDetailMonitoringKinerjaHarian.getData(e,this.skp_id)},postResponse:function(e){return X1(e,{},{namaFile:"Rekap Kinerja Bawahan "+this.filter.jenis.charAt(0).toUpperCase()+this.filter.jenis.slice(1)+".xlsx"})},downloadExcel:function(){var e=this;return function(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var i=e.apply(t,n);function o(e){CFe(i,a,r,o,l,"next",e)}function l(e){CFe(i,a,r,o,l,"throw",e)}o(void 0)}))}}(vFe().mark((function t(){var n,a,r,i,o,l,s;return vFe().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n=e.$loading.show(),"mingguan"!=e.filter.jenis&&"bulanan"!=e.filter.jenis||null!=e.filter.pegawai){t.next=9;break}return e.filter.param[3]=e.skp_id,a=encodeURIComponent(e.filter.param.join(",")),r="/api/dashboard/daily_activity_weekly/export/"+a,t.next=7,e.postResponse(r);case 7:t.next=23;break;case 9:if("harian"!=e.filter.jenis){t.next=16;break}return i=encodeURIComponent([e.date,e.filter.unor_id,e.skp_id].join(",")),o="/api/dashboard/daily_activity/export/"+i,t.next=14,e.postResponse(o);case 14:t.next=23;break;case 16:return e.filter.param[0]=e.filter.pegawai?e.filter.pegawai:"",e.filter.param[3]=e.skp_id,e.filter.param[4]=e.filter.unor_id,l=encodeURIComponent(e.filter.param.join(",")),s="/api/dashboard/daily_activity/export/"+l+"/pegawai",t.next=23,e.postResponse(s);case 23:n.hide();case 24:case"end":return t.stop()}}),t)})))()}},created:function(){this.loadSkp()},watch:{listSkp:{handler:function(e){Array.isArray(e)&&e.length>0&&!this.skp_id&&(this.skp_id=e[0].id,this.getlistUnor())},immediate:!0},listUnor:{handler:function(e){Array.isArray(e)&&e.length>0&&!this.filter.unor_id&&(this.filter.unor_id=e[0].id,this.getListPegawai([this.filter.date,this.filter.unor_id]))}},skp_id:function(){var e=this;this.date&&this.periodeAwalDate&&this.periodeAkhirDate&&((Array.isArray(this.date)?this.date:[this.date]).some((function(t){if(!t)return!1;var n=t instanceof Date?t:e._parseTanggalLokal(t,!1);return!!n&&(ne.periodeAkhirDate)}))&&(this.date=null))},"filter.jenis":function(e,t){var n=this,a="bulanan"===e&&"bulanan"!==t||"bulanan"!==e&&"bulanan"===t;this.isTransitionMonthly=a,a&&setTimeout((function(){n.isTransitionMonthly=!1}),200),a&&(this.date=null,this.filter.pegawai=null,this.isTransitionMonthly=!0,this.listPegawaiWeekly=[]),"bulanan"===e?(this.generateTanggal("bulanan"),this.date&&this.filter.date&&this.getData()):"mingguan"===e?(this.filter.unor_id&&this.generateTanggal("mingguan"),this.date&&this.filter.date&&this.getData()):"rentang"===e?this.generateTanggal("rentang",null,null,this.filter.startDate,this.filter.endDate):"harian"===e&&(this.filter.pegawai=null,this.getListPegawai([this.date,this.filter.unor_id]))},"filter.pegawai":function(e,t){null!==t&&(this.listPegawaiWeekly=[])}}},OFe=(0,it.A)(MFe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("v-select"),s=(0,a.resolveComponent)("date-picker"),c=(0,a.resolveComponent)("ModalDetailMonitoringKinerjaHarian");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[Hje,(0,a.createElementVNode)("div",Qje,[(0,a.createElementVNode)("div",$je,[(0,a.createElementVNode)("div",zje,[(0,a.createElementVNode)("div",Jje,[(0,a.createElementVNode)("div",qje,[(0,a.createElementVNode)("div",Gje,[Wje,(0,a.createVNode)(l,{modelValue:i.skp_id,"onUpdate:modelValue":[t[0]||(t[0]=function(e){return i.skp_id=e}),o.getlistUnor],options:i.listSkp,label:"pegawai_unit_kerja",reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.pegawai_unit_kerja,n=e.pegawai_jabatan,r=e.periode_awal,i=e.periode_akhir;return[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(n),1),(0,a.createTextVNode)(),Yje,(0,a.createTextVNode)(" Unit Kerja : "+(0,a.toDisplayString)(t)+" ",1),Xje,(0,a.createTextVNode)(" Periode SKP : "+(0,a.toDisplayString)(o.formatDate(r))+" s/d "+(0,a.toDisplayString)(o.formatDate(i)),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.pegawai_unit_kerja,n=e.pegawai_jabatan,r=e.periode_awal,i=e.periode_akhir;return[(0,a.createTextVNode)((0,a.toDisplayString)(n)+" ",1),Zje,(0,a.createTextVNode)(" Unit Kerja : "+(0,a.toDisplayString)(t)+" ",1),eDe,(0,a.createTextVNode)(" Periode SKP : "+(0,a.toDisplayString)(o.formatDate(r))+" s/d "+(0,a.toDisplayString)(o.formatDate(i)),1)]})),_:1},8,["modelValue","options","onUpdate:modelValue","reduce"])])]),(0,a.createElementVNode)("div",tDe,[(0,a.createElementVNode)("div",nDe,[(0,a.createElementVNode)("div",aDe,[rDe,(0,a.createVNode)(l,{modelValue:i.filter.unor_id,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.filter.unor_id=e}),options:i.listUnor,label:"unit",reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.unit,n=e.is_enable_kinerja_harian;return[(0,a.createTextVNode)((0,a.toDisplayString)(t)+" ",1),(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(["badge","1"==n?"bg-success":"bg-secondary"])},(0,a.toDisplayString)("1"==n?"Kinerja Harian Aktif":"Kinerja Harian Tidak Aktif"),3)]})),_:1},8,["modelValue","options","reduce"]),o.selectedUnor?((0,a.openBlock)(),(0,a.createElementBlock)("small",{key:0,class:(0,a.normalizeClass)("1"==o.selectedUnor.is_enable_kinerja_harian?"text-success":"text-danger")}," Kinerja Harian "+(0,a.toDisplayString)("1"==o.selectedUnor.is_enable_kinerja_harian?"aktif":"tidak aktif")+" untuk unit kerja ini ",3)):(0,a.createCommentVNode)("",!0)])])]),(0,a.createElementVNode)("div",iDe,[(0,a.createElementVNode)("div",oDe,[(0,a.createElementVNode)("div",lDe,[sDe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[2]||(t[2]=function(e){return i.filter.jenis=e})},cDe,512),[[a.vModelSelect,i.filter.jenis]])])]),"harian"==i.filter.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("div",dDe,[(0,a.createElementVNode)("div",uDe,[pDe,(0,a.createTextVNode)(),mDe,(0,a.createVNode)(s,{value:i.date,"onUpdate:value":t[3]||(t[3]=function(e){return i.date=e}),"value-format":"YYYY-MM-DD",format:"YYYY-MM-DD","value-type":"format",type:"date","disabled-date":o.disabledDateDiLuarPeriode},null,8,["value","disabled-date"])])])):(0,a.createCommentVNode)("",!0),"mingguan"==i.filter.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("div",fDe,[(0,a.createElementVNode)("div",hDe,[ADe,(0,a.createTextVNode)(),gDe,(0,a.createVNode)(s,{value:i.date,"onUpdate:value":t[4]||(t[4]=function(e){return i.date=e}),"value-type":"format",type:"week",format:"YYYY-MM-DD","disabled-date":o.disabledDateDiLuarPeriode},null,8,["value","disabled-date"])])])):(0,a.createCommentVNode)("",!0),"bulanan"==i.filter.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("div",kDe,[(0,a.createElementVNode)("div",bDe,[yDe,(0,a.createTextVNode)(),vDe,(0,a.createVNode)(s,{value:i.date,"onUpdate:value":t[5]||(t[5]=function(e){return i.date=e}),"value-format":"YYYY-MM",format:"YYYY-MM","value-type":"date",type:"month","disabled-date":o.disabledBulanDiLuarPeriode},null,8,["value","disabled-date"])])])):(0,a.createCommentVNode)("",!0),"rentang"==i.filter.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("div",EDe,[(0,a.createElementVNode)("div",NDe,[_De,(0,a.createTextVNode)(),wDe,(0,a.createVNode)(s,{value:i.date,"onUpdate:value":t[6]||(t[6]=function(e){return i.date=e}),"value-type":"date",type:"date",range:"","disabled-date":o.disabledDateDiLuarPeriode},null,8,["value","disabled-date"])])])):(0,a.createCommentVNode)("",!0),i.filter.jenis&&"harian"!=i.filter.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("div",VDe,[(0,a.createElementVNode)("div",xDe,[BDe,(0,a.createVNode)(l,{modelValue:i.filter.pegawai,"onUpdate:modelValue":t[7]||(t[7]=function(e){return i.filter.pegawai=e}),options:i.listFilterPegawai,label:"nama",reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.nip,n=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(n)+" - "+(0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","options","reduce"])])])):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-success",onClick:t[8]||(t[8]=function(e){return o.getData()})},"Filter")]),(0,a.createElementVNode)("div",SDe,[(0,a.createElementVNode)("div",null,["harian"==i.filter.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn icon icon-left btn-sm btn-primary float-end mb-3",onClick:t[9]||(t[9]=function(e){return o.downloadExcel()})}," Download Excel ")):(0,a.createCommentVNode)("",!0),"harian"==i.filter.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("table",CDe,[(0,a.createElementVNode)("tr",null,[TDe,(0,a.createElementVNode)("td",jDe,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.listFilterPegawai.length),1)])]),(0,a.createElementVNode)("tr",null,[DDe,(0,a.createElementVNode)("td",PDe,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.dashboard.jamKerjaKurang),1)])]),(0,a.createElementVNode)("tr",null,[FDe,(0,a.createElementVNode)("td",IDe,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.dashboard.jamKerjaCukup),1)])]),(0,a.createElementVNode)("tr",null,[UDe,(0,a.createElementVNode)("td",MDe,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.dashboard.jmlIsiRealisasi),1)])]),(0,a.createElementVNode)("tr",null,[ODe,(0,a.createElementVNode)("td",LDe,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.dashboard.jmlBelumRealisasi),1)])]),(0,a.createElementVNode)("tr",null,[KDe,(0,a.createElementVNode)("td",RDe,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.dashboard.jmlTidakAdaHarian),1)])]),(0,a.createElementVNode)("tr",null,[HDe,(0,a.createElementVNode)("td",QDe,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.dashboard.jml_cuti),1)])])])):(0,a.createCommentVNode)("",!0),o.tampilPegawaiMingguan?((0,a.openBlock)(),(0,a.createElementBlock)("div",$De,["mingguan"!=i.filter.jenis&&"bulanan"!=i.filter.jenis||null==i.filter.pegawai?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn icon icon-left btn-sm btn-primary float-end mb-3",onClick:t[10]||(t[10]=function(e){return o.downloadExcel()})}," Download Excel ")),(0,a.createElementVNode)("table",zDe,[(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",JDe,[qDe,GDe,"harian"!=i.filter.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("th",WDe,"Tanggal")):(0,a.createCommentVNode)("",!0),YDe,XDe,ZDe,ePe,tPe])]),(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(!i.filter.pegawai||"mingguan"!=i.filter.jenis&&"bulanan"!=i.filter.jenis?i.listFilterPegawai:i.listFilterPegawai.filter((function(e){return e.id===i.filter.pegawai})),(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:e.id},["harian"==i.filter.jenis?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[i.listDailyActivity[e.nip].activities&&i.listDailyActivity[e.nip].activities.length?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:0},(0,a.renderList)(i.listDailyActivity[e.nip].activities,(function(n,r){var l,s;return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:r},[0===r?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("td",{class:"text-center",rowspan:i.filter.pegawai?i.listPegawaiWeekly.length:i.listDailyActivity[e.nip].activities.length},(0,a.toDisplayString)(t+1)+". ",9,nPe),(0,a.createElementVNode)("td",{rowspan:i.filter.pegawai?i.listPegawaiWeekly.length:i.listDailyActivity[e.nip].activities.length},[(0,a.createTextVNode)((0,a.toDisplayString)(e.nama)+" ",1),rPe,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.nip),1)],8,aPe)],64)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("td",iPe,[1==n.is_cuti?((0,a.openBlock)(),(0,a.createElementBlock)("span",oPe,"Cuti")):((0,a.openBlock)(),(0,a.createElementBlock)("span",lPe,(0,a.toDisplayString)(n.start)+" - "+(0,a.toDisplayString)(n.end),1))]),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(n.kegiatan),1),(0,a.createElementVNode)("td",sPe,(0,a.toDisplayString)(null!==(l=n.realisasi)&&void 0!==l?l:n.realisasi_activity),1),0===r?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:1,class:"text-center",rowspan:i.filter.pegawai?i.listPegawaiWeekly.length:i.listDailyActivity[e.nip].activities.length},[1==n.is_cuti?((0,a.openBlock)(),(0,a.createElementBlock)("span",dPe,"-")):((0,a.openBlock)(),(0,a.createElementBlock)("span",uPe,(0,a.toDisplayString)(null!==(s=i.listDailyActivity[e.nip].jam_kerja_real+" Jam")&&void 0!==s?s:" "),1))],8,cPe)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("td",pPe,[(0,a.createElementVNode)("button",{class:"btn icon btn-sm btn-primary",onClick:function(e){return o.getDetailActivity(n.id)}}," Detail ",8,mPe)])])})),128)):((0,a.openBlock)(),(0,a.createElementBlock)("tr",fPe,[(0,a.createElementVNode)("td",hPe,(0,a.toDisplayString)(t+1)+".",1),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(e.nama)+" ",1),APe,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.nip),1)]),(0,a.createElementVNode)("td",{class:"text-center",colspan:o.colspanValue}," Belum ada kegiatan ",8,gPe)]))],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[i.listPegawaiWeekly?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:0},(0,a.renderList)(o.flattenedPegawaiWeeklyWithFirstDate,(function(t,n){var r;return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:n,class:"align-top"},[n===o.dateFirstIndexMap[t.date]?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:0,class:"text-center align-top",rowspan:o.dateRowspans[t.date]},(0,a.toDisplayString)(o.dateOrder.indexOf(t.date)+1)+". ",9,kPe)):(0,a.createCommentVNode)("",!0),0===n?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:1,class:"align-top",rowspan:o.flattenedPegawaiWeeklyWithFirstDate.length},[(0,a.createTextVNode)((0,a.toDisplayString)(e.nama)+" ",1),yPe,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.nip),1)],8,bPe)):(0,a.createCommentVNode)("",!0),t.isFirstDateAppearance&&o.dateRowspans&&o.dateRowspans[t.date]?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:2,class:"text-center align-top",rowspan:o.dateRowspans[t.date]},(0,a.toDisplayString)(t.date),9,vPe)):(0,a.createCommentVNode)("",!0),"activity"in t&&null===t.activity?((0,a.openBlock)(),(0,a.createElementBlock)("td",EPe," Belum ada kegiatan ")):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:4},[(0,a.createElementVNode)("td",NPe,[1==t.is_cuti?((0,a.openBlock)(),(0,a.createElementBlock)("span",_Pe,"Cuti")):((0,a.openBlock)(),(0,a.createElementBlock)("span",wPe,(0,a.toDisplayString)(t.start)+" - "+(0,a.toDisplayString)(t.end),1))]),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.kegiatan),1),(0,a.createElementVNode)("td",VPe,(0,a.toDisplayString)(null!==(r=t.realisasi)&&void 0!==r?r:t.realisasi_activity),1),t.isFirstDateAppearance&&o.dateRowspans&&o.dateRowspans[t.date]?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:0,class:"text-center align-top",rowspan:o.dateRowspans[t.date]},[1==t.is_cuti?((0,a.openBlock)(),(0,a.createElementBlock)("span",BPe,"-")):((0,a.openBlock)(),(0,a.createElementBlock)("span",SPe,(0,a.toDisplayString)(t.total_jam_kerja)+" Jam",1))],8,xPe)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("td",CPe,[(0,a.createElementVNode)("button",{class:"btn icon btn-sm btn-primary",onClick:function(e){return o.getDetailActivity(t.activity_id)}}," Detail ",8,TPe)])],64))])})),128)):((0,a.openBlock)(),(0,a.createElementBlock)("tr",jPe,[(0,a.createElementVNode)("td",DPe,(0,a.toDisplayString)(t+1)+".",1),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(e.nama)+" ",1),PPe,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.nip),1)]),(0,a.createElementVNode)("td",{class:"text-center",colspan:o.colspanValue}," Belum ada kegiatan ",8,FPe)]))],64))],64)})),128))])])])):(0,a.createCommentVNode)("",!0)]),"mingguan"!=i.filter.jenis&&"bulanan"!=i.filter.jenis&&"rentang"!=i.filter.jenis||null!=i.filter.pegawai?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("div",IPe,[(0,a.createElementVNode)("button",{class:"btn icon icon-left btn-sm btn-primary float-end mb-3",onClick:t[11]||(t[11]=function(e){return o.downloadExcel()})}," Download Excel "),(0,a.createElementVNode)("table",UPe,[MPe,(0,a.createElementVNode)("tbody",OPe,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.listTanggal,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t},[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.tanggal),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.jmlASN),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.jamKerjaKurang),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.jamKerjaCukup),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.sudahRealisasi),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.belumRealisasi),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.belumMembuatKinerja),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.jml_cuti),1)])})),128))])])]))])])])]),(0,a.createVNode)(c,{ref:"modalDetailMonitoringKinerjaHarian"},null,512)],64)}]]),LFe=OFe;var KFe={class:"page-title"},RFe={class:"row"},HFe=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Manajemen Pegawai"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Manajemen Pegawai Instansi.")],-1),QFe={class:"col-lg-6"},$Fe={class:"row"},zFe={class:"buttons"},JFe=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M12 9v3m0 0v3m0-3h3m-3 0H9m12 0a9 9 0 11-18 0 9 9 0 0118 0z"})],-1),qFe=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M12 9v3m0 0v3m0-3h3m-3 0H9m12 0a9 9 0 11-18 0 9 9 0 0118 0z"})],-1),GFe={class:"row d-flex justify-content-between align-items-center"},WFe={class:"buttons"},YFe={class:"text-sm text-end"},XFe={key:0},ZFe={key:1},eIe={key:2,class:"text-success"},tIe={key:3,class:"text-danger"},nIe={class:"row"},aIe={class:"col-12"},rIe={class:"card mt-3"},iIe={class:"card-header"},oIe=(0,a.createElementVNode)("div",{class:"alert alert-danger"}," WARNING! Mohon maaf untuk sementara fitur pencarian by nama di nonaktifkan. ",-1),lIe={class:"row"},sIe={class:"col-md-4 col-12"},cIe={class:"form-group"},dIe=(0,a.createElementVNode)("span",null,"Nama Unit Kerja / Atasan / Induk",-1),uIe={class:"col-md-4 col-12"},pIe={class:"form-group"},mIe=(0,a.createElementVNode)("span",null,"ID Unit Kerja ",-1),fIe={class:"col-md-7 col-12"},hIe={class:"form-group"},AIe=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),gIe=(0,a.createElementVNode)("br",null,null,-1),kIe=(0,a.createElementVNode)("br",null,null,-1),bIe=(0,a.createElementVNode)("br",null,null,-1),yIe=(0,a.createElementVNode)("br",null,null,-1),vIe=(0,a.createElementVNode)("br",null,null,-1),EIe=(0,a.createElementVNode)("br",null,null,-1),NIe=(0,a.createElementVNode)("br",null,null,-1),_Ie=(0,a.createElementVNode)("br",null,null,-1),wIe=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Search Nama Unor. Minimal 3 karakter.")],-1),VIe={class:"col-md-4 col-12"},xIe={class:"form-group"},BIe=(0,a.createElementVNode)("span",null,"NIP",-1),SIe={class:"col-md-4 col-12"},CIe={class:"form-group"},TIe=(0,a.createElementVNode)("span",null,"Jabatan",-1),jIe={class:"col-md-4 col-12"},DIe={class:"form-group"},PIe=(0,a.createElementVNode)("span",null,"Jenis Jabatan",-1),FIe=[(0,a.createElementVNode)("option",{value:""},"-",-1),(0,a.createElementVNode)("option",{value:"1"},"Pimpinan",-1),(0,a.createElementVNode)("option",{value:"2"},"Pegawai",-1)],IIe={class:"col-md-3 col-12"},UIe={class:"form-group"},MIe=(0,a.createElementVNode)("span",null,"Jumlah Baris",-1),OIe=[(0,a.createElementVNode)("option",{value:"10"},"10",-1),(0,a.createElementVNode)("option",{value:"25"},"25",-1),(0,a.createElementVNode)("option",{value:"50"},"50",-1),(0,a.createElementVNode)("option",{value:"100"},"100",-1)],LIe={class:"card-body"},KIe={key:0,class:"text-center text-muted py-4"},RIe=(0,a.createElementVNode)("b",null,"Filter",-1),HIe={class:"table-responsive"},QIe={class:"table table-sm table-hover"},$Ie=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"No"),(0,a.createElementVNode)("th",null,"Nama"),(0,a.createElementVNode)("th",null,"Jabatan"),(0,a.createElementVNode)("th",null,"Unit Kerja"),(0,a.createElementVNode)("th",{style:{width:"170px"}},"Aksi")])],-1),zIe=(0,a.createElementVNode)("br",null,null,-1),JIe=(0,a.createElementVNode)("br",null,null,-1),qIe={class:"badges"},GIe={key:0,class:"badge bg-warning"},WIe={key:1,class:"badge bg-success"},YIe={class:"buttons"},XIe=["onClick"],ZIe=["onClick"],eUe=(0,a.createElementVNode)("br",null,null,-1),tUe=["onClick"];var nUe={class:"form-group"},aUe=(0,a.createElementVNode)("label",null,"NIP",-1),rUe={class:"form-group"},iUe=(0,a.createElementVNode)("hr",null,null,-1),oUe={class:"form-group"},lUe={class:"form-group"},sUe=(0,a.createElementVNode)("label",null,"Nama",-1),cUe={class:"form-group"},dUe=(0,a.createElementVNode)("label",null,"Golongan",-1),uUe={class:"form-group"},pUe=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),mUe=(0,a.createElementVNode)("br",null,null,-1),fUe=(0,a.createElementVNode)("b",null,[(0,a.createElementVNode)("i",null,"Unit Kerja Atasan - ")],-1),hUe=(0,a.createElementVNode)("br",null,null,-1),AUe=(0,a.createElementVNode)("b",null,[(0,a.createElementVNode)("i",null,"Unit Kerja Induk (JPT/Unit Mandiri) - ")],-1),gUe=(0,a.createElementVNode)("br",null,null,-1),kUe=(0,a.createElementVNode)("br",null,null,-1),bUe={class:"form-group"},yUe=(0,a.createElementVNode)("label",null,"Jenis Jabatan",-1),vUe=(0,a.createElementVNode)("option",{value:"1"},"Pimpinan",-1),EUe=(0,a.createElementVNode)("option",{value:"2"},"Pegawai",-1),NUe={class:"form-group"},_Ue=(0,a.createElementVNode)("label",null,"Jabatan",-1);const wUe={name:"ModalTambahPegawai",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:[],emits:["done"],data:function(){return{data:{id:null,nip:"",nama:null,unor:{id:null,nama:null},jabatan:null,jenis_jabatan:null,golru:""},listUnor:[],submitData:{nip:null,unor:null,jabatan:null,jenis_jabatan:null,golru:null}}},methods:{show:function(){this.$refs.modal.show()},cek:function(){var e=this;this.$root.get("/api/admin/pegawai/asn/get/"+this.data.nip).then((function(t){t?(e.data.id=t.id,e.data.nama=t.nama,e.data.golru=t.golRuangAkhir,e.data.unor.id=t.unorId,e.data.unor.nama=t.unorNama,"1"==t.jenisJabatanId?(e.data.jabatan=t.jabatanNama,e.data.jenis_jabatan="1"):(""!=t.jabatanNama?e.data.jabatan=t.jabatanNama:"2"==t.jenisJabatanId?e.data.jabatan=t.jabatanFungsionalNama:e.data.jabatan=t.jabatanFungsionalUmumNama,e.data.jenis_jabatan="2")):(e.data.id=null,e.data.nama=null,e.data.golru=null,e.data.unor.id=null,e.data.unor.nama=null,e.data.jabatan=null,e.data.jenis_jabatan=null)}))},cariUnor:_.debounce((function(e,t){var n=this;e.length&&(t(!0),this.$root.get("/api/unor/cari_unor",{keyword:e},!0).then((function(e){n.listUnor=e,t(!1)})))}),750),submit:function(){var e=this;this.submitData.nip=this.data.nip,this.submitData.unor=this.data.unor.id,this.submitData.jabatan=this.data.jabatan,this.submitData.jenis_jabatan=this.data.jenis_jabatan,this.submitData.golru=this.data.golru,this.data.unor;var t=this.$loading.show();et.A.post("/api/admin/pegawai/asn",this.submitData).then((function(n){e.$refs.modal.hide(),e.$emit("done"),t.hide()})).catch((function(e){alert(e.message),t.hide()}))}}},VUe=(0,it.A)(wUe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("v-select"),d=(0,a.resolveComponent)("Form"),u=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(u,{title:"Tambah Pegawai",ref:"modal",onClick:t[8]||(t[8]=function(e){return o.submit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(d,{ref:"formEdit","validation-schema":e.editValidation},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",nUe,[aUe,(0,a.createVNode)(l,{name:"nip",class:"form-control",modelValue:i.data.nip,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.data.nip=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"nip"})]),(0,a.createElementVNode)("div",rUe,[(0,a.createElementVNode)("button",{class:"btn btn-success btn-sm",type:"button",onClick:t[1]||(t[1]=function(e){return o.cek()})},"Cari")]),iUe,(0,a.createElementVNode)("div",oUe,[(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"hidden","onUpdate:modelValue":t[2]||(t[2]=function(e){return i.data.id=e})},null,512),[[a.vModelText,i.data.id]])]),(0,a.createElementVNode)("div",lUe,[sUe,(0,a.createVNode)(l,{name:"nama",class:"form-control",modelValue:i.data.nama,"onUpdate:modelValue":t[3]||(t[3]=function(e){return i.data.nama=e}),maxlength:"255",disabled:""},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"nama"})]),(0,a.createElementVNode)("div",cUe,[dUe,(0,a.createVNode)(l,{name:"golru",class:"form-control",modelValue:i.data.golru,"onUpdate:modelValue":t[4]||(t[4]=function(e){return i.data.golru=e}),maxlength:"10"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"golru"})]),(0,a.createElementVNode)("div",uUe,[pUe,(0,a.createVNode)(c,{onSearch:o.cariUnor,disabled:null==i.data.id,options:i.listUnor,modelValue:i.data.unor,"onUpdate:modelValue":t[5]||(t[5]=function(e){return i.data.unor=e}),label:"nama"},{option:(0,a.withCtx)((function(e){var t=e.nama,n=e.unor_induk_nama,r=e.unor_atasan_nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t)+" ",1),mUe,fUe,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(r)+" ",1),hUe,AUe,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(n),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.nama,n=e.unor_induk_nama,r=e.unor_atasan_nama;return[t?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)((0,a.toDisplayString)(t)+" ",1),gUe,(0,a.createTextVNode)(" Unit Kerja Atasan - "+(0,a.toDisplayString)(r)+" ",1),kUe,(0,a.createTextVNode)(" Unit Kerja Induk (JPT/Unit Mandiri) - "+(0,a.toDisplayString)(n),1)],64)):(0,a.createCommentVNode)("",!0)]})),_:1},8,["onSearch","disabled","options","modelValue"])]),(0,a.createElementVNode)("div",bUe,[yUe,(0,a.createVNode)(l,{name:"jenis_jabatan",as:"select",class:"form-select",modelValue:i.data.jenis_jabatan,"onUpdate:modelValue":t[6]||(t[6]=function(e){return i.data.jenis_jabatan=e})},{default:(0,a.withCtx)((function(){return[vUe,EUe]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"jenis_jabatan"})]),(0,a.createElementVNode)("div",NUe,[_Ue,(0,a.createVNode)(l,{name:"jabatan",class:"form-control",modelValue:i.data.jabatan,"onUpdate:modelValue":t[7]||(t[7]=function(e){return i.data.jabatan=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"jabatan"})])]})),_:1},8,["validation-schema"])]})),_:1},512)}]]);var xUe={class:"form-group"},BUe=(0,a.createElementVNode)("label",null,"NIP",-1),SUe={class:"form-group"},CUe=(0,a.createElementVNode)("label",null,"Nama",-1),TUe={class:"form-group"},jUe=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),DUe=(0,a.createElementVNode)("br",null,null,-1),PUe=(0,a.createElementVNode)("br",null,null,-1),FUe=(0,a.createElementVNode)("b",null,[(0,a.createElementVNode)("i",null,"Unit Kerja Atasan - ")],-1),IUe=(0,a.createElementVNode)("br",null,null,-1),UUe=(0,a.createElementVNode)("b",null,[(0,a.createElementVNode)("i",null,"Unit Kerja Induk (JPT/Unit Mandiri) - ")],-1),MUe=(0,a.createElementVNode)("br",null,null,-1),OUe=(0,a.createElementVNode)("br",null,null,-1),LUe=(0,a.createElementVNode)("br",null,null,-1),KUe={class:"form-group"},RUe=(0,a.createElementVNode)("label",null,"Jenis Jabatan",-1),HUe=(0,a.createElementVNode)("option",{value:"1"},"Pimpinan",-1),QUe=(0,a.createElementVNode)("option",{value:"2"},"Pegawai",-1),$Ue={class:"form-group"},zUe=(0,a.createElementVNode)("label",null,"Jabatan",-1);const JUe={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:["unors","pegawais"],emits:["done"],data:function(){return{editData:{mode:"add",nip:null,nama:null,instansi:null,unor:null,jabatan:null,jenis_jabatan:null,golru:null},editValidation:at.Ik({nip:at.Yj().required(),nama:at.Yj().required(),jenis_jabatan:at.Yj().required(),jabatan:at.Yj().required()}),listUnor:[]}},methods:{editPegawai:function(e){var t=this;null==e?this.editData={mode:"add"}:this.$root.get("/api/admin/pegawai/"+e).then((function(n){t.editData={mode:"edit",id:e,nip:n.nip,nama:n.nama,jabatan:n.jabatan,unor:{id:n.unor_id,nama:n.unor_nama,unor_atasan_nama:n.atasan_unor_nama,unor_induk_nama:n.unor_induk_nama},jenis_jabatan:n.jenis_jabatan}})),this.$refs.modal.show()},cariUnor:_.debounce((function(e,t){var n=this;e.length&&(t(!0),this.$root.get("/api/unor/cari_unor",{keyword:e},!0).then((function(e){n.listUnor=e,t(!1)})))}),750),doEdit:function(){var e=this,t=this.$loading.show();"add"==this.editData.mode?et.A.post("/api/admin/pegawai",this.editData).then((function(n){e.$refs.modal.hide(),t.hide(),e.$emit("done")})).catch((function(e){t.hide(),alert(e.message)})):(this.editData.unor=this.editData.unor.id,et.A.put("/api/admin/pegawai/"+this.editData.id,this.editData).then((function(n){e.$refs.modal.hide(),t.hide(),e.$emit("done")})).catch((function(e){t.hide(),alert(e.message)})))}}},qUe=(0,it.A)(JUe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("v-select"),d=(0,a.resolveComponent)("Form"),u=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(u,{title:"add"==i.editData.mode?"Tambah Pegawai":"Edit Pegawai",ref:"modal",onClick:t[5]||(t[5]=function(e){return o.doEdit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(d,{ref:"formEdit","validation-schema":i.editValidation},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",xUe,[BUe,(0,a.createVNode)(l,{name:"nip",class:"form-control",modelValue:i.editData.nip,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.editData.nip=e}),maxlength:"255",disabled:""},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"nip"})]),(0,a.createElementVNode)("div",SUe,[CUe,(0,a.createVNode)(l,{name:"nama",class:"form-control",modelValue:i.editData.nama,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.editData.nama=e}),maxlength:"255",disabled:""},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"nama"})]),(0,a.createElementVNode)("div",TUe,[jUe,(0,a.createVNode)(c,{onSearch:o.cariUnor,options:i.listUnor,modelValue:i.editData.unor,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.editData.unor=e}),label:"nama"},{option:(0,a.withCtx)((function(e){var t=e.id,n=e.nama,r=e.unor_induk_nama,i=e.unor_atasan_nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(n)+" ",1),DUe,(0,a.createTextVNode)(" ID : "+(0,a.toDisplayString)(t)+" ",1),PUe,FUe,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i)+" ",1),IUe,UUe,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(r),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.id,n=e.nama,r=e.unor_induk_nama,i=e.unor_atasan_nama;return[n?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)((0,a.toDisplayString)(n)+" ",1),MUe,(0,a.createTextVNode)(" ID : "+(0,a.toDisplayString)(t)+" ",1),OUe,(0,a.createTextVNode)(" Unit Kerja Atasan - "+(0,a.toDisplayString)(i)+" ",1),LUe,(0,a.createTextVNode)(" Unit Kerja Induk (JPT/Unit Mandiri) - "+(0,a.toDisplayString)(r),1)],64)):(0,a.createCommentVNode)("",!0)]})),_:1},8,["onSearch","options","modelValue"])]),(0,a.createElementVNode)("div",KUe,[RUe,(0,a.createVNode)(l,{name:"jenis_jabatan",as:"select",class:"form-select",modelValue:i.editData.jenis_jabatan,"onUpdate:modelValue":t[3]||(t[3]=function(e){return i.editData.jenis_jabatan=e})},{default:(0,a.withCtx)((function(){return[HUe,QUe]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"jenis_jabatan"})]),(0,a.createElementVNode)("div",$Ue,[zUe,(0,a.createVNode)(l,{name:"jabatan",class:"form-control",modelValue:i.editData.jabatan,"onUpdate:modelValue":t[4]||(t[4]=function(e){return i.editData.jabatan=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"jabatan"})])]})),_:1},8,["validation-schema"])]})),_:1},8,["title"])}]]),GUe=qUe;var WUe={class:"form-group"},YUe=(0,a.createElementVNode)("label",null,"NIK",-1),XUe={class:"form-group"},ZUe=(0,a.createElementVNode)("hr",null,null,-1),eMe={class:"form-group"},tMe={class:"form-group"},nMe=(0,a.createElementVNode)("label",null,"Nama",-1),aMe=(0,a.createElementVNode)("b",null,"NIK ini sudah terdaftar di e-Kinerja",-1),rMe=(0,a.createElementVNode)("br",null,null,-1),iMe=(0,a.createElementVNode)("br",null,null,-1),oMe=(0,a.createElementVNode)("br",null,null,-1),lMe=(0,a.createElementVNode)("br",null,null,-1),sMe=(0,a.createElementVNode)("hr",{class:"my-2"},null,-1),cMe=(0,a.createElementVNode)("b",null,"Perbarui Data",-1),dMe={class:"form-group"},uMe=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),pMe=(0,a.createElementVNode)("br",null,null,-1),mMe=(0,a.createElementVNode)("b",null,[(0,a.createElementVNode)("i",null,"Unit Kerja Atasan - ")],-1),fMe=(0,a.createElementVNode)("br",null,null,-1),hMe=(0,a.createElementVNode)("b",null,[(0,a.createElementVNode)("i",null,"Unit Kerja Induk (JPT/Unit Mandiri) - ")],-1),AMe=(0,a.createElementVNode)("br",null,null,-1),gMe=(0,a.createElementVNode)("br",null,null,-1),kMe={class:"form-group"},bMe=(0,a.createElementVNode)("label",null,"Jenis Jabatan",-1),yMe=(0,a.createElementVNode)("option",{value:"1"},"Pimpinan",-1),vMe=(0,a.createElementVNode)("option",{value:"2"},"Pegawai",-1),EMe={class:"form-group"},NMe=(0,a.createElementVNode)("label",null,"Jabatan",-1);const _Me={name:"ModalTambahJptNonAsn",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:[],emits:["done"],data:function(){return{data:{id:null,nik:"",nama:null,unor:{id:null,nama:null},jabatan:null,jenis_jabatan:null,ekinerja:null,instansi_siasn_nama:null,pesan_tolak_update:null},listUnor:[],submitData:{nip:null,unor:null,jabatan:null}}},computed:{isUpdate:function(){return null!=this.data.ekinerja&&1==this.data.ekinerja.is_aktif}},methods:{show:function(){this.$refs.modal.show()},cek:function(){var e=this;this.$root.get("/api/admin/pegawai/jpt_non_asn/get/"+this.data.nik).then((function(t){t?(e.data.id=t.id,e.data.nama=t.nama,e.data.ekinerja=t.ekinerja,e.data.instansi_siasn_nama=t.instansi_siasn_nama,e.data.pesan_tolak_update=t.pesan_tolak_update,e.isUpdate&&(e.data.jabatan=t.ekinerja.jabatan,e.data.jenis_jabatan=t.ekinerja.jenis_jabatan)):(e.data.id=null,e.data.nama=null,e.data.ekinerja=null,e.data.instansi_siasn_nama=null,e.data.pesan_tolak_update=null)}))},cariUnor:_.debounce((function(e,t){var n=this;e.length&&(t(!0),this.$root.get("/api/unor/cari_unor",{keyword:e},!0).then((function(e){n.listUnor=e,t(!1)})))}),750),submit:function(){var e=this;this.submitData.nip=this.data.nik,this.submitData.unor=this.data.unor,this.submitData.jabatan=this.data.jabatan,this.submitData.jenis_jabatan=this.data.jenis_jabatan;var t=this.$loading.show();et.A.post("/api/admin/pegawai/jpt_non_asn",this.submitData).then((function(n){e.$refs.modal.hide(),e.$emit("done"),t.hide(),n&&n.is_update&&alert("Data instansi, unit kerja, dan jabatan JPT Non ASN berhasil diperbarui")})).catch((function(e){alert(e.message),t.hide()}))}}},wMe=(0,it.A)(_Me,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("v-select"),d=(0,a.resolveComponent)("Form"),u=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(u,{title:"Tambah JPT Non ASN",ref:"modal",onClick:t[7]||(t[7]=function(e){return o.submit()}),confirmLabel:o.isUpdate?"Perbarui Data":"OK"},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(d,{ref:"formEdit","validation-schema":e.editValidation},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",WUe,[YUe,(0,a.createVNode)(l,{name:"nik",class:"form-control",modelValue:i.data.nik,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.data.nik=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"nik"})]),(0,a.createElementVNode)("div",XUe,[(0,a.createElementVNode)("button",{class:"btn btn-success btn-sm",type:"button",onClick:t[1]||(t[1]=function(e){return o.cek()})},"Cari")]),ZUe,(0,a.createElementVNode)("div",eMe,[(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"hidden","onUpdate:modelValue":t[2]||(t[2]=function(e){return i.data.id=e})},null,512),[[a.vModelText,i.data.id]])]),(0,a.createElementVNode)("div",tMe,[nMe,(0,a.createVNode)(l,{name:"nama",class:"form-control",modelValue:i.data.nama,"onUpdate:modelValue":t[3]||(t[3]=function(e){return i.data.nama=e}),maxlength:"255",disabled:""},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"nama"})]),o.isUpdate?((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:0,class:(0,a.normalizeClass)(["alert",i.data.pesan_tolak_update?"alert-danger":"alert-warning"])},[aMe,rMe,(0,a.createTextVNode)(" Instansi e-Kinerja: "+(0,a.toDisplayString)(i.data.ekinerja.instansi_nama),1),iMe,(0,a.createTextVNode)(" Instansi SIASN: "+(0,a.toDisplayString)(i.data.instansi_siasn_nama||"-"),1),oMe,(0,a.createTextVNode)(" Unit Kerja: "+(0,a.toDisplayString)(i.data.ekinerja.unor_nama||"-"),1),lMe,(0,a.createTextVNode)(" Jabatan: "+(0,a.toDisplayString)(i.data.ekinerja.jabatan||"-")+" ("+(0,a.toDisplayString)("1"==i.data.ekinerja.jenis_jabatan?"Pimpinan":"Pegawai")+") ",1),sMe,i.data.pesan_tolak_update?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)((0,a.toDisplayString)(i.data.pesan_tolak_update),1)],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createTextVNode)("Klik "),cMe,(0,a.createTextVNode)(" untuk memindahkan JPT Non ASN ini ke instansi Anda serta memperbarui Unit Kerja dan Jabatan sesuai isian di bawah.")],64))],2)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",dMe,[uMe,(0,a.createVNode)(c,{onSearch:o.cariUnor,disabled:null==i.data.id,reduce:function(e){return e.id},options:i.listUnor,modelValue:i.data.unor,"onUpdate:modelValue":t[4]||(t[4]=function(e){return i.data.unor=e}),label:"nama"},{option:(0,a.withCtx)((function(e){var t=e.nama,n=e.unor_induk_nama,r=e.unor_atasan_nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t)+" ",1),pMe,mMe,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(r)+" ",1),fMe,hMe,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(n),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.nama,n=e.unor_induk_nama,r=e.unor_atasan_nama;return[t?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)((0,a.toDisplayString)(t)+" ",1),AMe,(0,a.createTextVNode)(" Unit Kerja Atasan - "+(0,a.toDisplayString)(r)+" ",1),gMe,(0,a.createTextVNode)(" Unit Kerja Induk (JPT/Unit Mandiri) - "+(0,a.toDisplayString)(n),1)],64)):(0,a.createCommentVNode)("",!0)]})),_:1},8,["onSearch","disabled","reduce","options","modelValue"])]),(0,a.createElementVNode)("div",kMe,[bMe,(0,a.createVNode)(l,{name:"jenis_jabatan",as:"select",class:"form-select",modelValue:i.data.jenis_jabatan,"onUpdate:modelValue":t[5]||(t[5]=function(e){return i.data.jenis_jabatan=e})},{default:(0,a.withCtx)((function(){return[yMe,vMe]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"jenis_jabatan"})]),(0,a.createElementVNode)("div",EMe,[NMe,(0,a.createVNode)(l,{name:"jabatan",class:"form-control",modelValue:i.data.jabatan,"onUpdate:modelValue":t[6]||(t[6]=function(e){return i.data.jabatan=e}),maxlength:"255",disabled:null==i.data.id},null,8,["modelValue","disabled"]),(0,a.createVNode)(s,{name:"jabatan"})])]})),_:1},8,["validation-schema"])]})),_:1},8,["confirmLabel"])}]]);var VMe={class:"row"},xMe=(0,a.createElementVNode)("div",{class:"alert alert-warning"}," Fitur ini akan menarik data Pegawai dari SIASN dan menimpakan ke data e-Kinerja ",-1),BMe={class:"col-sm-12"},SMe={class:"form-group"},CMe=(0,a.createElementVNode)("label",null,"Jenis Pegawai",-1),TMe={class:"form-control-static"},jMe={class:"col-sm-12"},DMe={class:"form-group"},PMe=(0,a.createElementVNode)("label",null,"Nama",-1),FMe={class:"form-control-static"},IMe={class:"col-sm-12"},UMe={class:"form-group"},MMe=(0,a.createElementVNode)("label",null,"Gelar Depan",-1),OMe={class:"form-control-static"},LMe={class:"col-sm-12"},KMe={class:"form-group"},RMe=(0,a.createElementVNode)("label",null,"Gelar Belakang",-1),HMe={class:"form-control-static"},QMe={class:"col-sm-12"},$Me={class:"form-group"},zMe=(0,a.createElementVNode)("label",null,"Jabatan",-1),JMe={class:"form-control-static"},qMe={class:"col-sm-12"},GMe={class:"form-group"},WMe=(0,a.createElementVNode)("label",null,"Golongan Ruang",-1),YMe={class:"form-control-static"},XMe={class:"col-sm-12"},ZMe={class:"form-group"},eOe=(0,a.createElementVNode)("label",null,"Unit Kerja PNS",-1),tOe={class:"form-control-static"},nOe=(0,a.createElementVNode)("br",null,null,-1),aOe={key:0,class:"text-danger"},rOe=(0,a.createElementVNode)("br",null,null,-1),iOe={class:"col-sm-12"},oOe={class:"form-group"},lOe=(0,a.createElementVNode)("label",null,"Instansi Kerja",-1),sOe={class:"form-control-static"},cOe={key:1,class:"alert alert-danger"};const dOe={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:["data"],emits:["done"],data:function(){return{sinkroProfilData:[]}},methods:{sinkroProfil:function(e){var t=this;this.$root.get("/api/admin/pegawai/"+e+"/profil/sinkro").then((function(e){t.sinkroProfilData=e})),this.$refs.modal.show()},doSinkroProfil:function(e){var t=this,n=this.$loading.show();rO("/api/admin/pegawai/"+e+"/profil/sinkro/job").then((function(e){t.$refs.modal.hide(),n.hide(),t.$emit("done")})).catch((function(e){alert(e.message),n.hide()}))},properCase:function(e){return(0,de.xJ)(e)}}},uOe={components:{ModalTambahPegawai:VUe,ModalEditPegawai:GUe,ModalTambahJptNonAsn:wMe,ModalSinkroProfil:(0,it.A)(dOe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(l,{title:"Sinkro Profil SIASN",ref:"modal",onClick:t[0]||(t[0]=function(e){return o.doSinkroProfil(i.sinkroProfilData.id)})},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",VMe,[i.sinkroProfilData.is_tidak_aktif?((0,a.openBlock)(),(0,a.createElementBlock)("div",cOe," Data Pegawai sudah tidak aktif di SIASN. Klik OK untuk menghapus Data Pegawai dari eKinerja. ")):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[xMe,(0,a.createElementVNode)("div",BMe,[(0,a.createElementVNode)("div",SMe,[CMe,(0,a.createElementVNode)("p",TMe,(0,a.toDisplayString)(o.properCase(i.sinkroProfilData.jenis_pegawai)),1)])]),(0,a.createElementVNode)("div",jMe,[(0,a.createElementVNode)("div",DMe,[PMe,(0,a.createElementVNode)("p",FMe,(0,a.toDisplayString)(i.sinkroProfilData.nama),1)])]),(0,a.createElementVNode)("div",IMe,[(0,a.createElementVNode)("div",UMe,[MMe,(0,a.createElementVNode)("p",OMe,(0,a.toDisplayString)(i.sinkroProfilData.gelar_depan),1)])]),(0,a.createElementVNode)("div",LMe,[(0,a.createElementVNode)("div",KMe,[RMe,(0,a.createElementVNode)("p",HMe,(0,a.toDisplayString)(i.sinkroProfilData.gelar_belakang),1)])]),(0,a.createElementVNode)("div",QMe,[(0,a.createElementVNode)("div",$Me,[zMe,(0,a.createElementVNode)("p",JMe,(0,a.toDisplayString)(i.sinkroProfilData.jabatan),1)])]),(0,a.createElementVNode)("div",qMe,[(0,a.createElementVNode)("div",GMe,[WMe,(0,a.createElementVNode)("p",YMe,(0,a.toDisplayString)(i.sinkroProfilData.golru),1)])]),(0,a.createElementVNode)("div",XMe,[(0,a.createElementVNode)("div",ZMe,[eOe,(0,a.createElementVNode)("p",tOe,[(0,a.createTextVNode)((0,a.toDisplayString)(i.sinkroProfilData.unor_nama)+" ",1),nOe,(0,a.createElementVNode)("small",null,"ID : "+(0,a.toDisplayString)(i.sinkroProfilData.unor_id),1)]),i.sinkroProfilData.unor_non_kinerja?((0,a.openBlock)(),(0,a.createElementBlock)("p",aOe,[(0,a.createTextVNode)(" Unor SIASN belum ada di e-Kinerja : "),rOe,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i.sinkroProfilData.unor_non_kinerja),1)])):(0,a.createCommentVNode)("",!0)])]),(0,a.createElementVNode)("div",iOe,[(0,a.createElementVNode)("div",oOe,[lOe,(0,a.createElementVNode)("p",sOe,(0,a.toDisplayString)(i.sinkroProfilData.instansi),1)])])],64))])]})),_:1},512)}]]),Pagination:jhe,ButtonUnor:Kc},data:function(){return{items:[],filter:{unor:null,nip:null,nama:null,jabatan:null,jenis_jabatan:null,id_unor:null,per_page:10,nama_unor:null},listUnor:[],url:"/api/admin/pegawai/paginate",laporanPegawai:[]}},methods:{pageURL:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;t||(t=this.url),this.$root.get(t,this.filter).then((function(t){e.items=t}))},cariData:function(){(0,de.VF)(this.filter,["nama_unor","id_unor","unor","nip","jabatan","jenis_jabatan"])?this.pageURL(this.url):alert("Isi minimal satu filter terlebih dahulu (Nama / ID Unit Kerja, Unit Kerja, NIP, Jabatan, atau Jenis Jabatan).")},getLaporan:function(){var e=this;this.$root.get("/api/admin/pegawai/generate_laporan").then((function(t){e.laporanPegawai.pegawai=t.pegawai}))},loadData:function(){this.items.data&&this.pageURL()},hapusPegawai:function(e){var t=this;confirm("Yakin akan menghapus pegawai tersebut?")&&this.$root.delete("/api/admin/pegawai/"+e).then((function(e){t.loadData()}))},cariUnor:_.debounce((function(e,t){var n=this;e.length>=3&&(t(!0),this.$root.get("/api/admin/unor/cari_unor",{keyword:e,unor_induk:this.filter.unor_induk,unor_atasan:this.filter.unor_atasan}).then((function(e){n.listUnor=e,t(!1)})))}),1e3),unduhGenerateLaporan:function(){var e=this.$loading.show();Ts.A.defaults.headers.common.Accept="",Ts.A.defaults.headers.common["Content-Type"]="application/json",Ts.A.post("/api/admin/pegawai/generate_laporan/unduh",{},{responseType:"arraybuffer"}).then((function(t){if("200"==t.status)if("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"==t.headers["content-type"]){var n=window.URL.createObjectURL(new Blob([t.data])),a=document.createElement("a");a.href=n,a.setAttribute("download","Data Pegawai.xlsx"),document.body.appendChild(a),a.click(),e.hide()}else{var r=JSON.parse((new TextDecoder).decode(t.data));alert(r.message),e.hide()}else alert(t.statusText),e.hide()})).catch((function(t){alert(t.message),e.hide()}))},generateExcel:function(){var e=this,t=this.$loading.show();et.A.post("/api/admin/pegawai/generate_laporan").then((function(n){t.hide(),e.getLaporan(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))},sinkronPegawai:function(e){this.$refs.sinkroProfilModal.sinkroProfil(e)},namaLengkapGelar:function(e,t,n){return(0,de.lE)(e,t,n)}},created:function(){this.getLaporan()}},pOe=(0,it.A)(uOe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("v-select"),s=(0,a.resolveComponent)("pagination"),c=(0,a.resolveComponent)("ButtonUnor"),d=(0,a.resolveComponent)("ModalTambahPegawai"),u=(0,a.resolveComponent)("ModalEditPegawai"),p=(0,a.resolveComponent)("ModalTambahJptNonAsn"),m=(0,a.resolveComponent)("ModalSinkroProfil");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",KFe,[(0,a.createElementVNode)("div",RFe,[HFe,(0,a.createElementVNode)("div",QFe,[(0,a.createElementVNode)("div",$Fe,[(0,a.createElementVNode)("div",zFe,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left btn-primary float-end mt-2",onClick:t[0]||(t[0]=function(t){return e.$refs.modalTambahJptNonAsn.show()})},[JFe,(0,a.createTextVNode)(" Tambah Non ASN ")]),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left btn-primary float-end mt-2",onClick:t[1]||(t[1]=function(t){return e.$refs.modalTambahPegawai.show()})},[qFe,(0,a.createTextVNode)(" Tambah ")])])]),(0,a.createElementVNode)("div",GFe,[(0,a.createElementVNode)("div",WFe,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left float-end btn-success mt-2",onClick:t[2]||(t[2]=function(e){return o.generateExcel()})},"Generate Excel "),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left float-end btn-success mt-2",onClick:t[3]||(t[3]=function(e){return o.unduhGenerateLaporan()})},"Unduh Hasil Generate Excel ")]),(0,a.createElementVNode)("div",YFe,[i.laporanPegawai.pegawai?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},["0"==i.laporanPegawai.pegawai.status?((0,a.openBlock)(),(0,a.createElementBlock)("span",XFe,"Menunggu antrian generate Laporan ...")):(0,a.createCommentVNode)("",!0),"1"==i.laporanPegawai.pegawai.status?((0,a.openBlock)(),(0,a.createElementBlock)("span",ZFe,"Dalam proses generate Laporan ... ")):(0,a.createCommentVNode)("",!0),"2"==i.laporanPegawai.pegawai.status?((0,a.openBlock)(),(0,a.createElementBlock)("span",eIe,"Berhasil generate Laporan")):(0,a.createCommentVNode)("",!0),"3"==i.laporanPegawai.pegawai.status?((0,a.openBlock)(),(0,a.createElementBlock)("span",tIe,"Gagal generate Laporan")):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0)])])])])]),(0,a.createElementVNode)("div",nIe,[(0,a.createElementVNode)("div",aIe,[(0,a.createElementVNode)("div",rIe,[(0,a.createElementVNode)("div",iIe,[oIe,(0,a.createElementVNode)("div",lIe,[(0,a.createElementVNode)("div",sIe,[(0,a.createElementVNode)("div",cIe,[dIe,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[4]||(t[4]=function(e){return i.filter.nama_unor=e})},null,512),[[a.vModelText,i.filter.nama_unor]])])]),(0,a.createElementVNode)("div",uIe,[(0,a.createElementVNode)("div",pIe,[mIe,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[5]||(t[5]=function(e){return i.filter.id_unor=e})},null,512),[[a.vModelText,i.filter.id_unor]])])]),(0,a.createElementVNode)("div",fIe,[(0,a.createElementVNode)("div",hIe,[AIe,(0,a.createVNode)(l,{modelValue:i.filter.unor,"onUpdate:modelValue":t[6]||(t[6]=function(e){return i.filter.unor=e}),onSearch:o.cariUnor,options:i.listUnor,label:"nama",reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.id,n=e.nama,r=e.unor_atasan_nama,i=e.unor_induk_nama;return[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(n),1),(0,a.createTextVNode)(),gIe,(0,a.createTextVNode)(" ID : "+(0,a.toDisplayString)(t)+" ",1),kIe,(0,a.createTextVNode)(" Unit Kerja Atasan : "+(0,a.toDisplayString)(r)+" ",1),bIe,(0,a.createTextVNode)(" Unit Kerja Induk : "+(0,a.toDisplayString)(i)+" ",1),yIe]})),"selected-option":(0,a.withCtx)((function(e){var t=e.id,n=e.nama,r=e.unor_atasan_nama,i=e.unor_induk_nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(n)+" ",1),vIe,(0,a.createTextVNode)(" ID : "+(0,a.toDisplayString)(t)+" ",1),EIe,(0,a.createTextVNode)(" Unit Kerja Atasan : "+(0,a.toDisplayString)(r)+" ",1),NIe,(0,a.createTextVNode)(" Unit Kerja Induk : "+(0,a.toDisplayString)(i)+" ",1),_Ie]})),_:1},8,["modelValue","onSearch","options","reduce"]),wIe])]),(0,a.createElementVNode)("div",VIe,[(0,a.createElementVNode)("div",xIe,[BIe,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[7]||(t[7]=function(e){return i.filter.nip=e})},null,512),[[a.vModelText,i.filter.nip]])])]),(0,a.createElementVNode)("div",SIe,[(0,a.createElementVNode)("div",CIe,[TIe,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[8]||(t[8]=function(e){return i.filter.jabatan=e})},null,512),[[a.vModelText,i.filter.jabatan]])])]),(0,a.createElementVNode)("div",jIe,[(0,a.createElementVNode)("div",DIe,[PIe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[9]||(t[9]=function(e){return i.filter.jenis_jabatan=e})},FIe,512),[[a.vModelSelect,i.filter.jenis_jabatan]])])]),(0,a.createElementVNode)("div",IIe,[(0,a.createElementVNode)("div",UIe,[MIe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[10]||(t[10]=function(e){return i.filter.per_page=e})},OIe,512),[[a.vModelSelect,i.filter.per_page]])])])]),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-success",onClick:t[11]||(t[11]=function(e){return o.cariData()})},"Filter")]),(0,a.createElementVNode)("div",LIe,[i.items.data?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createVNode)(s,{pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"]),(0,a.createElementVNode)("div",HIe,[(0,a.createElementVNode)("table",QIe,[$Ie,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.items.data,(function(t,n){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t.id},[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(i.items.from+n),1),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(o.namaLengkapGelar(t.nama,t.gelar_depan,t.gelar_belakang))+" ",1),zIe,(0,a.createTextVNode)(" NIP. "+(0,a.toDisplayString)(t.nip),1)]),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(t.jabatan)+" ",1),JIe,(0,a.createElementVNode)("div",qIe,["1"==t.non_asn?((0,a.openBlock)(),(0,a.createElementBlock)("span",GIe,"Non ASN")):(0,a.createCommentVNode)("",!0),"1"==t.jenis_jabatan?((0,a.openBlock)(),(0,a.createElementBlock)("span",WIe,"Pimpinan")):(0,a.createCommentVNode)("",!0)])]),(0,a.createElementVNode)("td",null,[(0,a.createVNode)(c,{id:t.unor_id},null,8,["id"]),(0,a.createTextVNode)(" "+(0,a.toDisplayString)(t.unor_nama),1)]),(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("div",YIe,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-warning",onClick:function(n){return e.$refs.modalEditPegawai.editPegawai(t.id)}}," Edit ",8,XIe),"1"==t.non_asn?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-sm btn-danger",onClick:function(e){return o.hapusPegawai(t.id)}}," Hapus ",8,ZIe)):(0,a.createCommentVNode)("",!0),eUe,(0,a.createElementVNode)("button",{class:"btn btn-sm btn-success",onClick:function(e){return o.sinkronPegawai(t.id)}}," Sinkro SIASN ",8,tUe)])])])})),128))])])]),(0,a.createVNode)(s,{pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"])],64)):((0,a.openBlock)(),(0,a.createElementBlock)("div",KIe,[(0,a.createTextVNode)(" Silakan isi minimal satu filter (Nama / ID Unit Kerja, Unit Kerja, NIP, Jabatan, atau Jenis Jabatan), lalu klik tombol "),RIe,(0,a.createTextVNode)(" untuk menampilkan data. ")]))])])])]),(0,a.createVNode)(d,{ref:"modalTambahPegawai",onDone:t[12]||(t[12]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(u,{ref:"modalEditPegawai",onDone:t[13]||(t[13]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(p,{ref:"modalTambahJptNonAsn",onDone:t[14]||(t[14]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(m,{ref:"sinkroProfilModal",onDone:t[15]||(t[15]=function(e){return o.loadData()})},null,512)],64)}]]),mOe=pOe;var fOe=function(e){return(0,a.pushScopeId)("data-v-57fc13b2"),e=e(),(0,a.popScopeId)(),e},hOe={class:"page-title"},AOe={class:"row"},gOe=fOe((function(){return(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Manajemen Unit Kerja"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Manajemen Unit Organisasi Instansi.")],-1)})),kOe={class:"col-lg-6"},bOe={class:"row d-flex justify-content-between align-items-center"},yOe={class:"buttons"},vOe={class:"text-sm text-end"},EOe={key:0},NOe={key:1},_Oe={key:2,class:"text-success"},wOe={key:3,class:"text-danger"},VOe={class:"row"},xOe={class:"col-12"},BOe={class:"card mt-3"},SOe={class:"card-header"},COe={class:"row"},TOe={class:"col-md-3 col-12"},jOe={class:"form-group"},DOe=fOe((function(){return(0,a.createElementVNode)("label",null,"Jenis",-1)})),POe=[fOe((function(){return(0,a.createElementVNode)("option",{value:"unor"},"Unor",-1)})),fOe((function(){return(0,a.createElementVNode)("option",{value:"tim_kerja"},"Tim Kerja",-1)}))],FOe={class:"col-md-3 col-12"},IOe={class:"form-group"},UOe=fOe((function(){return(0,a.createElementVNode)("span",null,"Nama Unit Kerja ",-1)})),MOe={class:"col-md-4 col-12"},OOe={class:"form-group"},LOe=fOe((function(){return(0,a.createElementVNode)("span",null,"ID Unit Kerja ",-1)})),KOe={key:0,class:"col-md-2 col-12"},ROe={class:"form-group"},HOe=fOe((function(){return(0,a.createElementVNode)("span",null,"Unit Kerja Mandiri ",-1)})),QOe=[fOe((function(){return(0,a.createElementVNode)("option",{value:""},"Semua",-1)})),fOe((function(){return(0,a.createElementVNode)("option",{value:"1"},"Ya",-1)})),fOe((function(){return(0,a.createElementVNode)("option",{value:"0"},"Tidak",-1)}))],$Oe={key:1,class:"col-md-3 col-12"},zOe={class:"form-group"},JOe=fOe((function(){return(0,a.createElementVNode)("label",null,"Eselon",-1)})),qOe=[(0,a.createStaticVNode)('',17)],GOe={class:"col-md-6 col-12"},WOe={class:"form-group"},YOe=fOe((function(){return(0,a.createElementVNode)("label",null,"Unit Kerja Atasan",-1)})),XOe=fOe((function(){return(0,a.createElementVNode)("br",null,null,-1)})),ZOe=fOe((function(){return(0,a.createElementVNode)("br",null,null,-1)})),eLe=fOe((function(){return(0,a.createElementVNode)("br",null,null,-1)})),tLe=fOe((function(){return(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Search Nama Unor. Minimal 3 karakter.")],-1)})),nLe={key:2,class:"col-md-6 col-12"},aLe={class:"form-group"},rLe=fOe((function(){return(0,a.createElementVNode)("label",null,"Unit Kerja Induk",-1)})),iLe=fOe((function(){return(0,a.createElementVNode)("br",null,null,-1)})),oLe=fOe((function(){return(0,a.createElementVNode)("br",null,null,-1)})),lLe=fOe((function(){return(0,a.createElementVNode)("br",null,null,-1)})),sLe=fOe((function(){return(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Search Nama Unor. Minimal 3 karakter.")],-1)})),cLe={class:"col-md-2 col-12"},dLe={class:"form-group"},uLe=fOe((function(){return(0,a.createElementVNode)("span",null,"Jumlah Baris",-1)})),pLe=[(0,a.createStaticVNode)('',6)],mLe={class:"card-body"},fLe={key:0,class:"text-center text-muted py-4"},hLe=fOe((function(){return(0,a.createElementVNode)("b",null,"Filter",-1)})),ALe={class:"table-responsive"},gLe={class:"table table-sm"},kLe=fOe((function(){return(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"No"),(0,a.createElementVNode)("th",null,"Nama Unit Kerja"),(0,a.createElementVNode)("th",null,"Unit Kerja Atasan"),(0,a.createElementVNode)("th",null,"Unit Kerja Induk"),(0,a.createElementVNode)("th",null,"Jenis"),(0,a.createElementVNode)("th",null,"Aksi")])],-1)})),bLe={key:0,class:"text-success"},yLe=[fOe((function(){return(0,a.createElementVNode)("b",null," - Mandiri",-1)}))],vLe=fOe((function(){return(0,a.createElementVNode)("br",null,null,-1)})),ELe={key:0},NLe={key:1},_Le={key:2},wLe={key:3},VLe={key:4},xLe={key:5},BLe={key:6},SLe={key:7},CLe={key:8},TLe={key:9},jLe={key:10},DLe={key:11},PLe={key:12},FLe={key:13},ILe={key:14},ULe={key:15},MLe={key:16},OLe=fOe((function(){return(0,a.createElementVNode)("br",null,null,-1)})),LLe={key:0,class:"buttons"},KLe=["onClick"],RLe=["onClick"];var HLe={class:"row"},QLe=(0,a.createElementVNode)("div",{class:"alert alert-primary"}," Fitur ini akan menarik data Unit Kerja dari SIASN dan menimpakan ke data e-Kinerja ",-1),$Le={class:"col-md-6 col-12"},zLe={class:"form-group"},JLe=(0,a.createElementVNode)("label",null,"Unit Kerja e-Kinerja",-1),qLe={class:"form-control-static"},GLe={class:"col-md-6 col-12"},WLe={class:"form-group"},YLe=(0,a.createElementVNode)("label",null,"Unit Kerja SIASN",-1),XLe={class:"form-control-static"},ZLe={key:0,class:"badge bg-danger"},eKe={class:"col-md-6 col-12"},tKe={class:"form-group"},nKe=(0,a.createElementVNode)("label",null,"Unit Kerja Atasan e-Kinerja",-1),aKe={class:"form-control-static"},rKe=(0,a.createElementVNode)("br",null,null,-1),iKe={class:"col-md-6 col-12"},oKe={class:"form-group"},lKe=(0,a.createElementVNode)("label",null,"Unit Kerja Atasan SIASN",-1),sKe={class:"form-control-static"},cKe={key:0,class:"badge bg-danger"},dKe=(0,a.createElementVNode)("br",null,null,-1),uKe={class:"col-md-6 col-12"},pKe={class:"form-group"},mKe=(0,a.createElementVNode)("label",null,"Eselon e-Kinerja",-1),fKe={class:"form-control-static"},hKe={class:"col-md-6 col-12"},AKe={class:"form-group"},gKe=(0,a.createElementVNode)("label",null,"Eselon SIASN",-1),kKe={class:"form-control-static"},bKe={class:"col-12"},yKe={class:"list-unstyled mb-0"},vKe={class:"me-2 mb-1"},EKe={class:"form-check"},NKe={class:"custom-control custom-checkbox"},_Ke=(0,a.createElementVNode)("label",{for:"check-sinkro-nama",class:"form-check-label"},"Sinkro Nama",-1),wKe={class:"me-2 mb-1"},VKe={class:"form-check"},xKe={class:"custom-control custom-checkbox"},BKe=(0,a.createElementVNode)("label",{for:"check-sinkro-unor-atasan",class:"form-check-label"},"Sinkro Unit Kerja Atasan",-1),SKe={class:"me-2 mb-1"},CKe={class:"form-check"},TKe={class:"custom-control custom-checkbox"},jKe=(0,a.createElementVNode)("label",{for:"check-sinkro-jenis",class:"form-check-label"},"Sinkro Jenis Eselon",-1);const DKe={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{unor:{id:"",nama:"",unor_atasan_id:"",unor_atasan:"",jenis:""},data:{is_sinkro_nama:!0,is_sinkro_unor_atasan:!1,is_sinkro_eselon:!1},sinkroUnorData:[]}},methods:{sinkroUnor:function(e){var t=this;this.$root.get("/api/admin/unor/"+e.id+"/sinkro").then((function(e){t.sinkroUnorData=e})),this.unor.id=e.id,this.unor.nama=e.nama,this.unor.unor_atasan_id=e.unor_atasan_id,this.unor.unor_atasan=e.unor_atasan_nama,this.unor.jenis=e.jenis,this.$refs.modal.show()},doSinkroUnor:function(e){var t=this,n=this.$loading.show();et.A.post("/api/admin/unor/"+e+"/sinkro",this.data).then((function(e){t.$refs.modal.hide(),n.hide(),t.$emit("done")})).catch((function(e){alert(e.message),n.hide()}))},getNamaEselon:function(e){return(0,de.aq)(e)}}},PKe=(0,it.A)(DKe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(l,{title:"Sinkro Unit Kerja SIASN",ref:"modal",onClick:t[3]||(t[3]=function(e){return o.doSinkroUnor(i.sinkroUnorData.id)})},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",HLe,[QLe,(0,a.createElementVNode)("div",$Le,[(0,a.createElementVNode)("div",zLe,[JLe,(0,a.createElementVNode)("p",qLe,(0,a.toDisplayString)(i.unor.nama),1)])]),(0,a.createElementVNode)("div",GLe,[(0,a.createElementVNode)("div",WLe,[YLe,(0,a.createElementVNode)("p",XLe,[(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(i.unor.nama!=i.sinkroUnorData.unor_nama?"text-success":"")},(0,a.toDisplayString)(i.sinkroUnorData.unor_nama),3),"X"==i.sinkroUnorData.status?((0,a.openBlock)(),(0,a.createElementBlock)("span",ZLe,"Non-Aktif SIASN")):(0,a.createCommentVNode)("",!0)])])]),(0,a.createElementVNode)("div",eKe,[(0,a.createElementVNode)("div",tKe,[nKe,(0,a.createElementVNode)("p",aKe,[(0,a.createTextVNode)((0,a.toDisplayString)(i.unor.unor_atasan)+" ",1),rKe,(0,a.createElementVNode)("small",null,"ID : "+(0,a.toDisplayString)(i.unor.unor_atasan_id),1)])])]),(0,a.createElementVNode)("div",iKe,[(0,a.createElementVNode)("div",oKe,[lKe,(0,a.createElementVNode)("p",sKe,[(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(i.unor.unor_atasan_id!=i.sinkroUnorData.unor_atasan_id?"text-success":"")},(0,a.toDisplayString)(i.sinkroUnorData.unor_atasan_nama),3),"X"==i.sinkroUnorData.unor_atasan_status?((0,a.openBlock)(),(0,a.createElementBlock)("span",cKe,"Non-Aktif SIASN")):(0,a.createCommentVNode)("",!0),(0,a.createTextVNode)(),dKe,(0,a.createElementVNode)("small",null,"ID : "+(0,a.toDisplayString)(i.sinkroUnorData.unor_atasan_id),1)])])]),(0,a.createElementVNode)("div",uKe,[(0,a.createElementVNode)("div",pKe,[mKe,(0,a.createElementVNode)("p",fKe,(0,a.toDisplayString)(o.getNamaEselon(i.unor.jenis)),1)])]),(0,a.createElementVNode)("div",hKe,[(0,a.createElementVNode)("div",AKe,[gKe,(0,a.createElementVNode)("p",kKe,[(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(i.unor.jenis!=i.sinkroUnorData.jenis?"text-success":"")},(0,a.toDisplayString)(o.getNamaEselon(i.sinkroUnorData.jenis)),3)])])]),(0,a.createElementVNode)("div",bKe,[(0,a.createElementVNode)("ul",yKe,[(0,a.createElementVNode)("li",vKe,[(0,a.createElementVNode)("div",EKe,[(0,a.createElementVNode)("div",NKe,[(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"checkbox",class:"form-check-input form-check-success form-check-glow",id:"check-sinkro-nama","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.data.is_sinkro_nama=e})},null,512),[[a.vModelCheckbox,i.data.is_sinkro_nama]]),_Ke])])]),(0,a.createElementVNode)("li",wKe,[(0,a.createElementVNode)("div",VKe,[(0,a.createElementVNode)("div",xKe,[(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"checkbox",class:"form-check-input form-check-success form-check-glow",id:"check-sinkro-unor-atasan","onUpdate:modelValue":t[1]||(t[1]=function(e){return i.data.is_sinkro_unor_atasan=e})},null,512),[[a.vModelCheckbox,i.data.is_sinkro_unor_atasan]]),BKe])])]),(0,a.createElementVNode)("li",SKe,[(0,a.createElementVNode)("div",CKe,[(0,a.createElementVNode)("div",TKe,[(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"checkbox",class:"form-check-input form-check-success form-check-glow",id:"check-sinkro-jenis","onUpdate:modelValue":t[2]||(t[2]=function(e){return i.data.is_sinkro_eselon=e})},null,512),[[a.vModelCheckbox,i.data.is_sinkro_eselon]]),jKe])])])])])])]})),_:1},512)}]]),FKe={components:{ModalEditUnor:D7,ModalSinkroUnor:PKe,Pagination:jhe,ButtonUnor:Kc},data:function(){return{items:[],filter:{tipe_unor:"unor",unor_mandiri:null,jenis:null,nama_unor:"",per_page:10,unor_atasan:null,unor_induk:null},listUnorAtasan:[],listUnorInduk:[],url:"/api/admin/unor/paginate",laporanUnor:[]}},computed:{isTimKerja:function(){return"tim_kerja"===this.filter.tipe_unor},laporanAktif:function(){return this.isTimKerja?this.laporanUnor.tim_kerja:this.laporanUnor.unor}},watch:{"filter.tipe_unor":function(){this.filter.jenis=null,this.filter.unor_mandiri=null,this.filter.unor_induk=null,this.url="/api/admin/unor/paginate"}},methods:{cariUnorAtasan:_.debounce((function(e,t){var n=this;e.length>=3&&(t(!0),this.$root.get("/api/unor/cari_unor",{keyword:e}).then((function(e){n.listUnorAtasan=e,t(!1)})))}),1e3),cariUnorInduk:_.debounce((function(e,t){var n=this;e.length>=3&&(t(!0),this.$root.get("/api/unor/cari_unor_mandiri",{keyword:e}).then((function(e){n.listUnorInduk=e,t(!1)})))}),1e3),pageURL:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;t?this.url=t:t=this.url,this.$root.get(t,this.filter).then((function(t){e.items=t}))},cariData:function(){(0,de.VF)(this.filter,["nama_unor","id_unor","unor_mandiri","jenis","unor_atasan","unor_induk"])?this.pageURL("/api/admin/unor/paginate"):alert("Isi minimal satu filter terlebih dahulu (Nama / ID Unit Kerja, Unit Kerja Mandiri, Eselon, Unit Kerja Atasan, atau Unit Kerja Induk).")},loadData:function(){this.items.data&&this.pageURL()},hapusUnor:function(e){var t=this;confirm("Yakin akan menghapus Unor tersebut?")&&this.$root.delete("/api/admin/unor/"+e).then((function(e){t.loadData()}))},sinkroUnor:function(e){this.$refs.modalSinkroUnor.sinkroUnor(e)},unduhExcel:function(){var e=this.$loading.show();Ts.A.defaults.headers.common.Accept="",Ts.A.defaults.headers.common["Content-Type"]="application/json";var t=this.isTimKerja?"Referensi Tim Kerja.xlsx":"Referensi Unor.xlsx";Ts.A.post("/api/admin/unor/unduh",{tipe_unor:this.filter.tipe_unor},{responseType:"arraybuffer"}).then((function(n){if("200"==n.status)if("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"==n.headers["content-type"]){var a=window.URL.createObjectURL(new Blob([n.data])),r=document.createElement("a");r.href=a,r.setAttribute("download",t),document.body.appendChild(r),r.click(),e.hide()}else{var i=JSON.parse((new TextDecoder).decode(n.data));alert(i.message),e.hide()}else alert(n.statusText),e.hide()})).catch((function(t){alert(t.message),e.hide()}))},getLaporan:function(){var e=this;this.$root.get("/api/admin/unor/generate_laporan").then((function(t){t&&(e.laporanUnor.unor=t.unor,e.laporanUnor.tim_kerja=t.tim_kerja)}))},generateExcel:function(){var e=this,t=this.$loading.show();et.A.post("/api/admin/unor/generate_laporan",{tipe_unor:this.filter.tipe_unor}).then((function(n){t.hide(),e.getLaporan(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))},unduhGenerateLaporan:function(){var e=this.$loading.show();Ts.A.defaults.headers.common.Accept="",Ts.A.defaults.headers.common["Content-Type"]="application/json";var t=this.isTimKerja?"Data Tim Kerja.xlsx":"Data Unor.xlsx";Ts.A.post("/api/admin/unor/generate_laporan/unduh",{tipe_unor:this.filter.tipe_unor},{responseType:"arraybuffer"}).then((function(n){if("200"==n.status)if("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"==n.headers["content-type"]){var a=window.URL.createObjectURL(new Blob([n.data])),r=document.createElement("a");r.href=a,r.setAttribute("download",t),document.body.appendChild(r),r.click(),e.hide()}else{var i=JSON.parse((new TextDecoder).decode(n.data));alert(i.message),e.hide()}else alert(n.statusText),e.hide()})).catch((function(t){alert(t.message),e.hide()}))},sinkronPegawai:function(e){this.$refs.modalSinkroUnor.sinkroUnor(e)}},created:function(){this.getLaporan()}};var IKe=n(54323),UKe={insert:"head",singleton:!1};vv()(IKe.A,UKe);IKe.A.locals;const MKe=(0,it.A)(FKe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("v-select"),s=(0,a.resolveComponent)("pagination"),c=(0,a.resolveComponent)("ButtonUnor"),d=(0,a.resolveComponent)("ModalEditUnor"),u=(0,a.resolveComponent)("ModalSinkroUnor");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",hOe,[(0,a.createElementVNode)("div",AOe,[gOe,(0,a.createElementVNode)("div",kOe,[(0,a.createElementVNode)("div",bOe,[(0,a.createElementVNode)("div",yOe,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left float-end btn-success mt-2",onClick:t[0]||(t[0]=function(e){return o.generateExcel()})},"Generate Excel "),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left float-end btn-success mt-2",onClick:t[1]||(t[1]=function(e){return o.unduhGenerateLaporan()})},"Unduh Hasil Generate Excel ")]),(0,a.createElementVNode)("div",vOe,[o.laporanAktif?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},["0"==o.laporanAktif.status?((0,a.openBlock)(),(0,a.createElementBlock)("span",EOe,"Menunggu antrian generate Laporan ...")):(0,a.createCommentVNode)("",!0),"1"==o.laporanAktif.status?((0,a.openBlock)(),(0,a.createElementBlock)("span",NOe,"Dalam proses generate Laporan ... ")):(0,a.createCommentVNode)("",!0),"2"==o.laporanAktif.status?((0,a.openBlock)(),(0,a.createElementBlock)("span",_Oe,"Berhasil generate Laporan")):(0,a.createCommentVNode)("",!0),"3"==o.laporanAktif.status?((0,a.openBlock)(),(0,a.createElementBlock)("span",wOe,"Gagal generate Laporan")):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0)])])])])]),(0,a.createElementVNode)("div",VOe,[(0,a.createElementVNode)("div",xOe,[(0,a.createElementVNode)("div",BOe,[(0,a.createElementVNode)("div",SOe,[(0,a.createElementVNode)("div",COe,[(0,a.createElementVNode)("div",TOe,[(0,a.createElementVNode)("div",jOe,[DOe,(0,a.withDirectives)((0,a.createElementVNode)("select",{name:"tipe_unor",class:"form-select","onUpdate:modelValue":t[2]||(t[2]=function(e){return i.filter.tipe_unor=e}),required:""},POe,512),[[a.vModelSelect,i.filter.tipe_unor]])])]),(0,a.createElementVNode)("div",FOe,[(0,a.createElementVNode)("div",IOe,[UOe,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[3]||(t[3]=function(e){return i.filter.nama_unor=e})},null,512),[[a.vModelText,i.filter.nama_unor]])])]),(0,a.createElementVNode)("div",MOe,[(0,a.createElementVNode)("div",OOe,[LOe,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[4]||(t[4]=function(e){return i.filter.id_unor=e})},null,512),[[a.vModelText,i.filter.id_unor]])])]),o.isTimKerja?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("div",KOe,[(0,a.createElementVNode)("div",ROe,[HOe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[5]||(t[5]=function(e){return i.filter.unor_mandiri=e})},QOe,512),[[a.vModelSelect,i.filter.unor_mandiri]])])])),o.isTimKerja?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("div",$Oe,[(0,a.createElementVNode)("div",zOe,[JOe,(0,a.withDirectives)((0,a.createElementVNode)("select",{name:"jenis",class:"form-select","onUpdate:modelValue":t[6]||(t[6]=function(e){return i.filter.jenis=e})},qOe,512),[[a.vModelSelect,i.filter.jenis]])])])),(0,a.createElementVNode)("div",GOe,[(0,a.createElementVNode)("div",WOe,[YOe,(0,a.createVNode)(l,{modelValue:i.filter.unor_atasan,"onUpdate:modelValue":t[7]||(t[7]=function(e){return i.filter.unor_atasan=e}),onSearch:o.cariUnorAtasan,options:i.listUnorAtasan,label:"nama",reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.id,n=e.unor_atasan_nama,r=e.unor_induk_nama,i=e.nama;return[(0,a.createTextVNode)(" Induk - "+(0,a.toDisplayString)(r)+" ",1),XOe,(0,a.createTextVNode)(" Atasan - "+(0,a.toDisplayString)(n)+" ",1),ZOe,(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i),1),(0,a.createTextVNode)(),eLe,(0,a.createTextVNode)(" ID : "+(0,a.toDisplayString)(t),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","onSearch","options","reduce"]),tLe])]),o.isTimKerja?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("div",nLe,[(0,a.createElementVNode)("div",aLe,[rLe,(0,a.createVNode)(l,{modelValue:i.filter.unor_induk,"onUpdate:modelValue":t[8]||(t[8]=function(e){return i.filter.unor_induk=e}),onSearch:o.cariUnorInduk,options:i.listUnorInduk,label:"nama",reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.id,n=e.unor_atasan_nama,r=e.unor_induk_nama,i=e.nama;return[(0,a.createTextVNode)(" Induk - "+(0,a.toDisplayString)(r)+" ",1),iLe,(0,a.createTextVNode)(" Atasan - "+(0,a.toDisplayString)(n)+" ",1),oLe,(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i),1),(0,a.createTextVNode)(),lLe,(0,a.createTextVNode)(" ID : "+(0,a.toDisplayString)(t),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","onSearch","options","reduce"]),sLe])])),(0,a.createElementVNode)("div",cLe,[(0,a.createElementVNode)("div",dLe,[uLe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[9]||(t[9]=function(e){return i.filter.per_page=e})},pLe,512),[[a.vModelSelect,i.filter.per_page]])])])]),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-success",onClick:t[10]||(t[10]=function(e){return o.cariData()})},"Filter")]),(0,a.createElementVNode)("div",mLe,[i.items.data?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createVNode)(s,{pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"]),(0,a.createElementVNode)("div",ALe,[(0,a.createElementVNode)("table",gLe,[kLe,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.items.data,(function(t,n){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t.id},[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(i.items.from+n),1),(0,a.createElementVNode)("td",null,[(0,a.createVNode)(c,{id:t.id},null,8,["id"]),(0,a.createTextVNode)(" "+(0,a.toDisplayString)(t.nama)+" ",1),"1"==t.unor_mandiri?((0,a.openBlock)(),(0,a.createElementBlock)("span",bLe,yLe)):(0,a.createCommentVNode)("",!0),(0,a.createTextVNode)(),vLe,(0,a.createElementVNode)("span",null,[(0,a.createElementVNode)("i",null,[(0,a.createElementVNode)("small",null,"ID : "+(0,a.toDisplayString)(t.id),1)])])]),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.unor_atasan_nama),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.isTimKerja?"":t.unor_induk_nama),1),(0,a.createElementVNode)("td",null,[o.isTimKerja?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},["00"==t.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("span",ELe,"Bupati / Gubernur / Walikota / Menteri")):"10"==t.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("span",NLe,"JPT Utama")):"11"==t.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("span",_Le,"JPT Madya / Eselon Ia")):"12"==t.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("span",wLe,"JPT Madya / Eselon Ib")):"20"==t.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("span",VLe,"JPT Pratama")):"21"==t.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("span",xLe,"JPT Pratama / Eselon IIa")):"22"==t.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("span",BLe,"JPT Pratama / Eselon IIb")):"30"==t.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("span",SLe,"Administrator")):"31"==t.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("span",CLe,"Administrator / Eselon IIIa")):"32"==t.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("span",TLe,"Administrator / Eselon IIIb")):"40"==t.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("span",jLe,"Pengawas")):"41"==t.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("span",DLe,"Pengawas / Eselon IVa")):"42"==t.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("span",PLe,"Pengawas / Eselon IVb")):"51"==t.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("span",FLe,"Eselon Va")):"52"==t.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("span",ILe,"Eselon Vb")):"99"==t.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("span",ULe,"NON ESELON")):((0,a.openBlock)(),(0,a.createElementBlock)("span",MLe,"-")),(0,a.createTextVNode)(),OLe,(0,a.createTextVNode)(" ["+(0,a.toDisplayString)(t.jenis)+"] ",1)],64))]),(0,a.createElementVNode)("td",null,[o.isTimKerja?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("div",LLe,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-warning",onClick:function(n){return e.$refs.modalEditUnor.editUnor(t.id)}}," Edit ",8,KLe),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-success",onClick:function(e){return o.sinkroUnor(t)}}," Sinkro SIASN ",8,RLe)]))])])})),128))])])]),(0,a.createVNode)(s,{pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"])],64)):((0,a.openBlock)(),(0,a.createElementBlock)("div",fLe,[(0,a.createTextVNode)(" Silakan isi minimal satu filter (Nama / ID Unit Kerja, Unit Kerja Mandiri, Eselon, Unit Kerja Atasan, atau Unit Kerja Induk), lalu klik tombol "),hLe,(0,a.createTextVNode)(" untuk menampilkan data. ")]))])])])]),(0,a.createVNode)(d,{ref:"modalEditUnor",unors:i.items,onDone:t[11]||(t[11]=function(e){return o.loadData()})},null,8,["unors"]),(0,a.createVNode)(u,{ref:"modalSinkroUnor",onDone:t[12]||(t[12]=function(e){return o.loadData()})},null,512)],64)}],["__scopeId","data-v-57fc13b2"]]),OKe=MKe;var LKe={class:"page-title"},KKe={class:"row"},RKe=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Manajemen Periode"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Manajemen Periode Sasaran Kinerja Pegawai.")],-1),HKe={class:"col-lg-6"},QKe=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M12 9v3m0 0v3m0-3h3m-3 0H9m12 0a9 9 0 11-18 0 9 9 0 0118 0z"})],-1),$Ke={class:"row"},zKe={class:"col-12"},JKe={class:"card mt-3"},qKe={class:"card-body"},GKe=(0,a.createStaticVNode)('
Ketika menambahkan periode penilaian spesifik tahun tertentu, jika sudah ada pegawai yang menginput penilaian pada SKP tahun tersebut di Periode Default (kolom Tahun KOSONG di Manajemen Periode), maka isian tersebut akan hilang dan pegawai perlu melengkapi lagi di Periode yang baru ditambahkan Tahun spesifiknya.
Contoh :
1. Pegawai menginputkan penilaian pada Periode Januari (dengan kolom tahun kosong di Manajemen Periode), di SKP tahun 2024.
Ketika admin menambahkan periode apapun (Januari / Februari / Triwulan 1, dst) dengan spesifik tahun 2024, maka Periode Default tersebut akan digantikan oleh Periode tahun 2024 yang baru diinputkan, sehingga pegawai otomatis perlu menginput lagi di Periode tahun 2024 tersebut.
2. Jika pegawai menginputkan penilaian pada Periode Default (kolom Tahun kosong) di SKP tahun 2023 dan yang ditambahkan adalah periode Spesifik tahun 2024, maka SKP tahun 2023 tidak akan hilang.
Saran :
Sebaiknya ketika admin ingin membuat periode-periode Spesifik untuk tahun tertentu, ditambahkan di awal tahun SEBELUM pegawai mengisi di Periode Default (yang kolom Tahunnya kosong).

Untuk Periodik paling awal (Januari / Triwulan I), buat Periode Awal 1 Januari (01-01)
Sedangkan untuk Periodik paling akhir (Desember / Triwulan IV) atau Tahunan, buat Periode Akhir 31 Desember (12-31)
',1),WKe={class:"row mb-3"},YKe={class:"col-md-4 col-xs-12"},XKe={class:"form-group"},ZKe=(0,a.createElementVNode)("label",null,"Tahun",-1),eRe=[(0,a.createStaticVNode)('',6)],tRe={class:"table-responsive"},nRe={class:"table table-sm"},aRe=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"No."),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Nama"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Tahun"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Periode Awal"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Periode Akhir"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Batas Pengisian"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Tipe Periodik"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Angka Periodik"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Aksi")])],-1),rRe={class:"text-center"},iRe={class:"text-center"},oRe={key:0,class:"badge bg-primary"},lRe={class:"text-center"},sRe={class:"text-center"},cRe={class:"text-center"},dRe={class:"text-center"},uRe={class:"text-center"},pRe={class:"text-center"},mRe={class:"text-center"},fRe={class:"btn-group"},hRe=["onClick"],ARe=["onClick"];var gRe=(0,a.createElementVNode)("div",{class:"alert alert-primary"},[(0,a.createTextVNode)(" Ketika menambahkan periode penilaian spesifik tahun tertentu, jika sudah ada pegawai yang menginput penilaian pada SKP tahun tersebut di Periode Default ("),(0,a.createElementVNode)("b",null,"kolom Tahun KOSONG"),(0,a.createTextVNode)(" di Manajemen Periode), maka isian tersebut akan hilang dan pegawai perlu melengkapi lagi di Periode yang baru ditambahkan Tahun spesifiknya. "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Contoh : "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" 1. Pegawai menginputkan penilaian pada Periode Januari (dengan kolom tahun kosong di Manajemen Periode), di SKP tahun 2024. "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Ketika admin menambahkan periode apapun (Januari / Februari / Triwulan 1, dst) dengan spesifik tahun 2024, maka Periode Default tersebut akan digantikan oleh Periode tahun 2024 yang baru diinputkan, sehingga pegawai otomatis perlu menginput lagi di Periode tahun 2024 tersebut. "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" 2. Jika pegawai menginputkan penilaian pada Periode Default (kolom Tahun kosong) di SKP tahun 2023 dan yang ditambahkan adalah periode Spesifik tahun 2024, maka SKP tahun 2023 tidak akan hilang. "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Saran : "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Sebaiknya ketika admin ingin membuat periode-periode Spesifik untuk tahun tertentu, ditambahkan di awal tahun SEBELUM pegawai mengisi di Periode Default (yang kolom Tahunnya kosong). ")],-1),kRe={class:"form-group"},bRe=(0,a.createElementVNode)("label",null,"Nama",-1),yRe={class:"form-group"},vRe=(0,a.createElementVNode)("label",null,"Jenis Periode",-1),ERe=(0,a.createElementVNode)("option",{value:""},"Periodik",-1),NRe=(0,a.createElementVNode)("option",{value:"final"},"Final",-1),_Re={class:"row"},wRe={class:"col-sm-12 col-xs-12 col-md-6"},VRe={key:0,class:"form-group"},xRe=(0,a.createElementVNode)("label",null,"Tipe Periodik",-1),BRe=(0,a.createElementVNode)("option",{value:"bulanan"},"Bulanan",-1),SRe=(0,a.createElementVNode)("option",{value:"triwulanan"},"Triwulanan",-1),CRe={class:"col-sm-12 col-xs-12 col-md-6"},TRe={key:0,class:"form-group"},jRe=(0,a.createElementVNode)("label",null,"Angka Periodik",-1),DRe=["value"],PRe={class:"form-group"},FRe=(0,a.createElementVNode)("label",null,"Periode Awal",-1),IRe=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},[(0,a.createTextVNode)("Periode Awal diisi dalam format "),(0,a.createElementVNode)("b",null,"mm-dd"),(0,a.createTextVNode)(" (Ex. 31 Desember menjadi 12-31).")])],-1),URe={class:"form-group"},MRe=(0,a.createElementVNode)("label",null,"Periode Akhir",-1),ORe=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},[(0,a.createTextVNode)("Periode Akhir diisi dalam format "),(0,a.createElementVNode)("b",null,"mm-dd"),(0,a.createTextVNode)(" (Ex. 31 Desember menjadi 12-31).")])],-1),LRe={class:"form-group"},KRe=(0,a.createElementVNode)("label",null,"Batas Pengisian",-1),RRe=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},[(0,a.createTextVNode)("Batas Pengisian diisi dalam format "),(0,a.createElementVNode)("b",null,"mm-dd"),(0,a.createTextVNode)(" (Ex. 31 Desember menjadi 12-31).")])],-1),HRe={class:"form-group"},QRe=(0,a.createElementVNode)("label",null,"Tahun SKP (Opsional)",-1),$Re=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Kosongkan jika periode ini berlaku untuk semua tahun")],-1);const zRe={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:["data"],emits:["done"],data:function(){return{editData:{mode:"add",id:null,nama:null,periode_awal:null,periode_akhir:null,batas_pengisian:null,tahun:null,tipe_periodik:null,angka_periodik:null},optionPeriodik:[]}},methods:{editPeriode:function(e){var t=this;null==e?this.editData={mode:"add"}:this.$root.get("/api/admin/periode/"+e).then((function(e){t.editData={mode:"edit",id:e.id,nama:e.nama,periode_awal:e.periode_awal,periode_akhir:e.periode_akhir,batas_pengisian:e.batas_pengisian,jenis_periode:e.jenis_periode,tahun:e.tahun,tipe_periodik:e.tipe_periodik,angka_periodik:e.angka_periodik},"triwulanan"==t.editData.tipe_periodik?t.optionPeriodik=[1,2,3,4]:"bulanan"==t.editData.tipe_periodik?t.optionPeriodik=[1,2,3,4,5,6,7,8,9,10,11,12]:t.optionPeriodik=[]})),this.$refs.modal.show()},doEdit:function(){var e=this,t=this.$loading.show();"add"==this.editData.mode?et.A.post("/api/admin/periode",this.editData).then((function(n){e.$refs.modal.hide(),e.$emit("done"),t.hide()})).catch((function(e){alert(e.message),t.hide()})):et.A.put("/api/admin/periode/"+this.editData.id,this.editData).then((function(n){e.$refs.modal.hide(),e.$emit("done"),t.hide()})).catch((function(e){alert(e.message),t.hide()}))},changeTipePeriodik:function(){"triwulanan"==this.editData.tipe_periodik?this.optionPeriodik=[1,2,3,4]:"bulanan"==this.editData.tipe_periodik?this.optionPeriodik=[1,2,3,4,5,6,7,8,9,10,11,12]:this.optionPeriodik=[]}}},JRe={components:{ModalEditPeriode:(0,it.A)(zRe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{title:"add"==i.editData.mode?"Tambah Periode":"Edit Periode",ref:"modal",onClick:t[9]||(t[9]=function(e){return o.doEdit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"formEdit"},{default:(0,a.withCtx)((function(){return[gRe,(0,a.createElementVNode)("div",kRe,[bRe,(0,a.createVNode)(l,{name:"nama",class:"form-control",modelValue:i.editData.nama,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.editData.nama=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"nama"})]),(0,a.createElementVNode)("div",yRe,[vRe,(0,a.createVNode)(l,{name:"jenis_periode",as:"select",class:"form-select",modelValue:i.editData.jenis_periode,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.editData.jenis_periode=e})},{default:(0,a.withCtx)((function(){return[ERe,NRe]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"jenis_periode"})]),(0,a.createElementVNode)("div",_Re,[(0,a.createElementVNode)("div",wRe,["final"!=i.editData.jenis_periode?((0,a.openBlock)(),(0,a.createElementBlock)("div",VRe,[xRe,(0,a.createVNode)(l,{name:"tipe_periodik",as:"select",class:"form-select",modelValue:i.editData.tipe_periodik,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.editData.tipe_periodik=e}),onChange:t[3]||(t[3]=function(e){return o.changeTipePeriodik()})},{default:(0,a.withCtx)((function(){return[BRe,SRe]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"tipe_periodik"})])):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("div",CRe,["final"!=i.editData.jenis_periode?((0,a.openBlock)(),(0,a.createElementBlock)("div",TRe,[jRe,(0,a.createVNode)(l,{name:"angka_periodik",as:"select",class:"form-select",modelValue:i.editData.angka_periodik,"onUpdate:modelValue":t[4]||(t[4]=function(e){return i.editData.angka_periodik=e})},{default:(0,a.withCtx)((function(){return[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.optionPeriodik,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("option",{key:e,value:e},(0,a.toDisplayString)(e),9,DRe)})),128))]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"angka_periodik"})])):(0,a.createCommentVNode)("",!0)])]),(0,a.createElementVNode)("div",PRe,[FRe,(0,a.createVNode)(l,{name:"periode_awal",type:"text",class:"form-control",modelValue:i.editData.periode_awal,"onUpdate:modelValue":t[5]||(t[5]=function(e){return i.editData.periode_awal=e})},null,8,["modelValue"]),IRe,(0,a.createVNode)(s,{name:"periode_awal"})]),(0,a.createElementVNode)("div",URe,[MRe,(0,a.createVNode)(l,{name:"periode_akhir",type:"text",class:"form-control",modelValue:i.editData.periode_akhir,"onUpdate:modelValue":t[6]||(t[6]=function(e){return i.editData.periode_akhir=e})},null,8,["modelValue"]),ORe,(0,a.createVNode)(s,{name:"periode_akhir"})]),(0,a.createElementVNode)("div",LRe,[KRe,(0,a.createVNode)(l,{name:"batas_pengisian",type:"text",class:"form-control",modelValue:i.editData.batas_pengisian,"onUpdate:modelValue":t[7]||(t[7]=function(e){return i.editData.batas_pengisian=e})},null,8,["modelValue"]),RRe,(0,a.createVNode)(s,{name:"batas_pengisian"})]),(0,a.createElementVNode)("div",HRe,[QRe,(0,a.createVNode)(l,{name:"tahun",type:"text",class:"form-control",modelValue:i.editData.tahun,"onUpdate:modelValue":t[8]||(t[8]=function(e){return i.editData.tahun=e})},null,8,["modelValue"]),$Re,(0,a.createVNode)(s,{name:"tahun"})])]})),_:1},512)]})),_:1},8,["title"])}]])},data:function(){return{data:[],filter:{tahun:null}}},methods:{loadData:function(){var e=this;this.$root.get("/api/admin/periode",this.filter).then((function(t){e.data.periodes=t}))},hapusPeriode:function(e){var t=this;confirm("Yakin akan menghapus Periode tersebut? Semua Pengisian Bukti Dukung, Realisasi dan Penilaian AKAN HILANG untuk Periode ini")&&this.$root.delete("/api/admin/periode/"+e).then((function(e){t.loadData()}))},formatPeriode:function(e){return(0,de.IU)(e)}},created:function(){this.loadData()}},qRe=(0,it.A)(JRe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("ModalEditPeriode");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",LKe,[(0,a.createElementVNode)("div",KKe,[RKe,(0,a.createElementVNode)("div",HKe,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left btn-primary float-end mt-2",onClick:t[0]||(t[0]=function(t){return e.$refs.modalEditPeriode.editPeriode()})},[QKe,(0,a.createTextVNode)(" Tambah ")])])])]),(0,a.createElementVNode)("div",$Ke,[(0,a.createElementVNode)("div",zKe,[(0,a.createElementVNode)("div",JKe,[(0,a.createElementVNode)("div",qKe,[GKe,(0,a.createElementVNode)("div",WKe,[(0,a.createElementVNode)("div",YKe,[(0,a.createElementVNode)("div",XKe,[ZKe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[1]||(t[1]=function(e){return i.filter.tahun=e}),onChange:t[2]||(t[2]=function(e){return o.loadData()})},eRe,544),[[a.vModelSelect,i.filter.tahun]])])])]),(0,a.createElementVNode)("div",tRe,[(0,a.createElementVNode)("table",nRe,[aRe,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.data.periodes,(function(t,n){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t.id},[(0,a.createElementVNode)("td",rRe,(0,a.toDisplayString)(n+1)+".",1),(0,a.createElementVNode)("td",iRe,[(0,a.createTextVNode)((0,a.toDisplayString)(t.nama)+" ",1),t.jenis_periode?((0,a.openBlock)(),(0,a.createElementBlock)("span",oRe,(0,a.toDisplayString)(t.jenis_periode),1)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",lRe,(0,a.toDisplayString)(t.tahun),1),(0,a.createElementVNode)("td",sRe,(0,a.toDisplayString)(t.periode_awal),1),(0,a.createElementVNode)("td",cRe,(0,a.toDisplayString)(t.periode_akhir),1),(0,a.createElementVNode)("td",dRe,(0,a.toDisplayString)(t.batas_pengisian),1),(0,a.createElementVNode)("td",uRe,(0,a.toDisplayString)(t.tipe_periodik),1),(0,a.createElementVNode)("td",pRe,(0,a.toDisplayString)(t.angka_periodik),1),(0,a.createElementVNode)("td",mRe,[(0,a.createElementVNode)("div",fRe,[(0,a.createElementVNode)("button",{class:"btn icon icon-left btn-sm btn-outline-warning",onClick:function(n){return e.$refs.modalEditPeriode.editPeriode(t.id)}}," Edit ",8,hRe),(0,a.createElementVNode)("button",{class:"btn icon icon-left btn-sm btn-outline-danger",onClick:function(e){return o.hapusPeriode(t.id)}}," Hapus ",8,ARe)])])])})),128))])])])])])])]),(0,a.createVNode)(l,{ref:"modalEditPeriode",data:i.data,onDone:t[3]||(t[3]=function(e){return o.loadData()})},null,8,["data"])],64)}]]),GRe=qRe;var WRe={class:"page-title"},YRe={class:"row"},XRe=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Manajemen Hari Libur"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Manajemen Hari Libur Nasional dan Cuti Bersama.")],-1),ZRe={class:"col-lg-6"},eHe=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M12 9v3m0 0v3m0-3h3m-3 0H9m12 0a9 9 0 11-18 0 9 9 0 0118 0z"})],-1),tHe={class:"row"},nHe={class:"col-12"},aHe={class:"card mt-3"},rHe={class:"card-body"},iHe={class:"row mb-3"},oHe={class:"col-md-4 col-xs-12"},lHe={class:"form-group"},sHe=(0,a.createElementVNode)("label",null,"Tahun",-1),cHe=[(0,a.createStaticVNode)('',5)],dHe={class:"col-md-4 col-xs-12"},uHe={class:"form-group"},pHe=(0,a.createElementVNode)("label",null,"Jenis",-1),mHe=[(0,a.createElementVNode)("option",{value:""},"Semua",-1),(0,a.createElementVNode)("option",{value:"libur_nasional"},"Libur Nasional",-1),(0,a.createElementVNode)("option",{value:"cuti_bersama"},"Cuti Bersama",-1)],fHe={class:"table-responsive"},hHe={class:"table table-sm"},AHe=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"No."),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Tanggal"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Keterangan"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Jenis"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Cakupan"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Aksi")])],-1),gHe={class:"text-center"},kHe={class:"text-center"},bHe={key:0,class:"badge bg-secondary",title:"Berulang setiap tahun"},yHe={class:"text-center"},vHe={class:"text-center"},EHe={class:"text-center"},NHe={class:"text-center"},_He={key:0,class:"btn-group"},wHe=["onClick"],VHe=["onClick"];var xHe=(0,a.createElementVNode)("div",{class:"alert alert-primary d-flex"},[(0,a.createElementVNode)("i",{class:"bi bi-info-circle-fill me-2 mt-1"}),(0,a.createElementVNode)("ul",{class:"mb-0 ps-3"},[(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)("Ketika centang "),(0,a.createElementVNode)("strong",null,"'Berulang Setiap Tahun'"),(0,a.createTextVNode)(", maka tanggal tersebut akan berlaku sebagai libur nasional/cuti bersama setiap tahunnya. Jika tidak, maka hanya akan berlaku di tahun tertentu saja.")]),(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)("Ketika centang "),(0,a.createElementVNode)("strong",null,"'Hari Libur/Cuti Bersama Nasional'"),(0,a.createTextVNode)(", maka tanggal tersebut akan berlaku juga di seluruh instansi mencakup nasional. Jika tidak dicentang, maka tanggal tersebut hanya berlaku di lingkup internal instansi.")]),(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)("Centang "),(0,a.createElementVNode)("strong",null,"'Hari Libur Nasional'"),(0,a.createTextVNode)(" hanya tersedia di Akun Admin BKN.")])])],-1),BHe={class:"form-group"},SHe=(0,a.createElementVNode)("label",null,"Tanggal",-1),CHe={class:"form-group"},THe=(0,a.createElementVNode)("label",null,"Jenis",-1),jHe=(0,a.createElementVNode)("option",{value:"libur_nasional"},"Libur Nasional",-1),DHe=(0,a.createElementVNode)("option",{value:"cuti_bersama"},"Cuti Bersama",-1),PHe={class:"form-group"},FHe=(0,a.createElementVNode)("label",null,"Keterangan",-1),IHe={class:"form-group form-check"},UHe=(0,a.createElementVNode)("label",{class:"form-check-label",for:"isBerulang"},"Berulang setiap tahun",-1),MHe={key:0,class:"form-group form-check"},OHe=(0,a.createElementVNode)("label",{class:"form-check-label",for:"isNasional"},"Hari Libur/Cuti Bersama Nasional (berlaku untuk semua instansi)",-1),LHe={key:1,class:"form-group"},KHe=[(0,a.createElementVNode)("span",{class:"badge bg-info text-dark"},"Hari Libur/Cuti Bersama Nasional (berlaku untuk semua instansi)",-1)];const RHe={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:["data"],emits:["done"],data:function(){return{editData:{mode:"add",id:null,tanggal:null,jenis:"libur_nasional",keterangan:null,is_berulang:!1,nasional:!1},editValidation:at.Ik({tanggal:at.Yj().required("Tanggal wajib diisi"),jenis:at.Yj().required("Jenis wajib dipilih"),keterangan:at.Yj().required("Keterangan wajib diisi")})}},computed:{isAdminPusat:function(){return"4011"==this.$store.state.instansiId}},methods:{editHariLibur:function(e){var t=this;null==e?this.editData={mode:"add",id:null,tanggal:null,jenis:"libur_nasional",keterangan:null,is_berulang:!1,nasional:!1}:this.$root.get("/api/admin/hari_libur/"+e).then((function(e){t.editData={mode:"edit",id:e.id,tanggal:e.tanggal,jenis:e.jenis,keterangan:e.keterangan,is_berulang:!!e.is_berulang,nasional:null==e.ref_instansi_id}})),this.$refs.modal.show()},doEdit:function(){var e=this;this.$refs.formEdit.validate().then((function(t){if(1==t.valid){var n=e.$loading.show();"add"==e.editData.mode?et.A.post("/api/admin/hari_libur",e.editData).then((function(){e.$refs.modal.hide(),e.$emit("done"),n.hide()})).catch((function(e){alert(e.message),n.hide()})):et.A.put("/api/admin/hari_libur/"+e.editData.id,e.editData).then((function(){e.$refs.modal.hide(),e.$emit("done"),n.hide()})).catch((function(e){alert(e.message),n.hide()}))}}))}}};const HHe={components:{ModalEditHariLibur:(0,it.A)(RHe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{title:"add"==i.editData.mode?"Tambah Hari Libur":"Edit Hari Libur",ref:"modal",onClick:t[5]||(t[5]=function(e){return o.doEdit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"formEdit","validation-schema":i.editValidation},{default:(0,a.withCtx)((function(){return[xHe,(0,a.createElementVNode)("div",BHe,[SHe,(0,a.createVNode)(l,{name:"tanggal",type:"date",class:"form-control",modelValue:i.editData.tanggal,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.editData.tanggal=e})},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"tanggal"})]),(0,a.createElementVNode)("div",CHe,[THe,(0,a.createVNode)(l,{name:"jenis",as:"select",class:"form-select",modelValue:i.editData.jenis,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.editData.jenis=e})},{default:(0,a.withCtx)((function(){return[jHe,DHe]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"jenis"})]),(0,a.createElementVNode)("div",PHe,[FHe,(0,a.createVNode)(l,{name:"keterangan",type:"text",class:"form-control",modelValue:i.editData.keterangan,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.editData.keterangan=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"keterangan"})]),(0,a.createElementVNode)("div",IHe,[(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"checkbox",class:"form-check-input",id:"isBerulang","onUpdate:modelValue":t[3]||(t[3]=function(e){return i.editData.is_berulang=e})},null,512),[[a.vModelCheckbox,i.editData.is_berulang]]),UHe]),o.isAdminPusat&&"add"==i.editData.mode?((0,a.openBlock)(),(0,a.createElementBlock)("div",MHe,[(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"checkbox",class:"form-check-input",id:"isNasional","onUpdate:modelValue":t[4]||(t[4]=function(e){return i.editData.nasional=e})},null,512),[[a.vModelCheckbox,i.editData.nasional]]),OHe])):"edit"==i.editData.mode&&i.editData.nasional?((0,a.openBlock)(),(0,a.createElementBlock)("div",LHe,KHe)):(0,a.createCommentVNode)("",!0)]})),_:1},8,["validation-schema"])]})),_:1},8,["title"])}]])},data:function(){return{data:[],filter:{tahun:"",jenis:""}}},methods:{bisaDikelola:function(e){return null!=e.ref_instansi_id||"4011"==this.$store.state.instansiId},loadData:function(){var e=this;this.$root.get("/api/admin/hari_libur",this.filter).then((function(t){e.data.hariLiburs=t}))},hapusHariLibur:function(e){var t=this;confirm("Yakin akan menghapus data Hari Libur ini?")&&this.$root.delete("/api/admin/hari_libur/"+e).then((function(){t.loadData()}))},jenisLabel:function(e){return{libur_nasional:"Libur",cuti_bersama:"Cuti Bersama"}[e]||e},formatDate:function(e){return(0,de.Yq)(e)}},created:function(){this.loadData()}},QHe=(0,it.A)(HHe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("ModalEditHariLibur");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",WRe,[(0,a.createElementVNode)("div",YRe,[XRe,(0,a.createElementVNode)("div",ZRe,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left btn-primary float-end mt-2",onClick:t[0]||(t[0]=function(t){return e.$refs.modalEditHariLibur.editHariLibur()})},[eHe,(0,a.createTextVNode)(" Tambah ")])])])]),(0,a.createElementVNode)("div",tHe,[(0,a.createElementVNode)("div",nHe,[(0,a.createElementVNode)("div",aHe,[(0,a.createElementVNode)("div",rHe,[(0,a.createElementVNode)("div",iHe,[(0,a.createElementVNode)("div",oHe,[(0,a.createElementVNode)("div",lHe,[sHe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[1]||(t[1]=function(e){return i.filter.tahun=e}),onChange:t[2]||(t[2]=function(e){return o.loadData()})},cHe,544),[[a.vModelSelect,i.filter.tahun]])])]),(0,a.createElementVNode)("div",dHe,[(0,a.createElementVNode)("div",uHe,[pHe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[3]||(t[3]=function(e){return i.filter.jenis=e}),onChange:t[4]||(t[4]=function(e){return o.loadData()})},mHe,544),[[a.vModelSelect,i.filter.jenis]])])])]),(0,a.createElementVNode)("div",fHe,[(0,a.createElementVNode)("table",hHe,[AHe,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.data.hariLiburs,(function(t,n){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t.id},[(0,a.createElementVNode)("td",gHe,(0,a.toDisplayString)(n+1)+".",1),(0,a.createElementVNode)("td",kHe,[(0,a.createTextVNode)((0,a.toDisplayString)(o.formatDate(t.tanggal))+" ",1),t.is_berulang?((0,a.openBlock)(),(0,a.createElementBlock)("span",bHe,"Tahunan")):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",yHe,(0,a.toDisplayString)(t.keterangan),1),(0,a.createElementVNode)("td",vHe,[(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(["badge","cuti_bersama"==t.jenis?"bg-warning text-dark":"bg-primary"])},(0,a.toDisplayString)(o.jenisLabel(t.jenis)),3)]),(0,a.createElementVNode)("td",EHe,[(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(["badge",null==t.ref_instansi_id?"bg-success":"bg-light text-dark"])},(0,a.toDisplayString)(null==t.ref_instansi_id?"Nasional":"Internal Instansi"),3)]),(0,a.createElementVNode)("td",NHe,[o.bisaDikelola(t)?((0,a.openBlock)(),(0,a.createElementBlock)("div",_He,[(0,a.createElementVNode)("button",{class:"btn icon icon-left btn-sm btn-outline-warning",onClick:function(n){return e.$refs.modalEditHariLibur.editHariLibur(t.id)}}," Edit ",8,wHe),(0,a.createElementVNode)("button",{class:"btn icon icon-left btn-sm btn-outline-danger",onClick:function(e){return o.hapusHariLibur(t.id)}}," Hapus ",8,VHe)])):(0,a.createCommentVNode)("",!0)])])})),128))])])])])])])]),(0,a.createVNode)(l,{ref:"modalEditHariLibur",data:i.data,onDone:t[5]||(t[5]=function(e){return o.loadData()})},null,8,["data"])],64)}]]),$He=QHe;var zHe={class:"page-title"},JHe={class:"row"},qHe=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Manajemen PLT / PLH / PJB")],-1),GHe={class:"col-lg-6 d-flex justify-content-end"},WHe={class:"buttons"},YHe=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M12 9v3m0 0v3m0-3h3m-3 0H9m12 0a9 9 0 11-18 0 9 9 0 0118 0z"})],-1),XHe=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M12 9v3m0 0v3m0-3h3m-3 0H9m12 0a9 9 0 11-18 0 9 9 0 0118 0z"})],-1),ZHe={class:"row"},eQe={class:"col-12"},tQe={class:"card mt-3"},nQe={class:"card-header"},aQe={class:"row"},rQe={class:"col-md-2 col-12"},iQe={class:"form-group"},oQe=(0,a.createElementVNode)("span",null,"Jenis",-1),lQe=[(0,a.createElementVNode)("option",{value:""},"-- Semua --",-1),(0,a.createElementVNode)("option",{value:"plh"},"PLH",-1),(0,a.createElementVNode)("option",{value:"plth"},"PLT",-1),(0,a.createElementVNode)("option",{value:"pjb"},"PJB",-1)],sQe={class:"col-md-2 col-12"},cQe={class:"form-group"},dQe=(0,a.createElementVNode)("span",null,"Tahun Mulai",-1),uQe=(0,a.createElementVNode)("option",{value:""},"-- Semua --",-1),pQe=["value"],mQe={class:"col-md-2 col-12"},fQe={class:"form-group"},hQe=(0,a.createElementVNode)("span",null,"Status",-1),AQe=[(0,a.createElementVNode)("option",{value:"1"},"Aktif",-1),(0,a.createElementVNode)("option",{value:"0"},"Non Aktif",-1)],gQe={class:"col-md-3 col-12"},kQe={class:"form-group"},bQe=(0,a.createElementVNode)("span",null,"NIP",-1),yQe={class:"col-md-3 col-12"},vQe={class:"form-group"},EQe=(0,a.createElementVNode)("span",null,"Nama ",-1),NQe={class:"col-md-3 col-12"},_Qe={class:"form-group"},wQe=(0,a.createElementVNode)("span",null,"Jabatan",-1),VQe={class:"col-md-2 col-12"},xQe={class:"form-group"},BQe=(0,a.createElementVNode)("span",null,"Jumlah Baris",-1),SQe=[(0,a.createElementVNode)("option",{value:"10"},"10",-1),(0,a.createElementVNode)("option",{value:"25"},"25",-1),(0,a.createElementVNode)("option",{value:"50"},"50",-1),(0,a.createElementVNode)("option",{value:"100"},"100",-1)],CQe={class:"row"},TQe={class:"col-md-4 col-12"},jQe={class:"form-group"},DQe=(0,a.createElementVNode)("label",null,"Unit Kerja Induk",-1),PQe=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Search Nama Unor. Minimal 3 karakter.")],-1),FQe={class:"col-md-4 col-12"},IQe={class:"form-group"},UQe=(0,a.createElementVNode)("label",null,"Unit Kerja Atasan",-1),MQe=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Search Nama Unor. Minimal 3 karakter.")],-1),OQe={class:"col-md-4 col-12"},LQe={class:"form-group"},KQe=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),RQe=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Search Nama Unor. Minimal 3 karakter.")],-1),HQe={class:"card-body"},QQe={class:"table-responsive"},$Qe={class:"table table-sm table-hover text-xs"},zQe=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"No"),(0,a.createElementVNode)("th",null,"Jenis"),(0,a.createElementVNode)("th",null,"Unit Kerja"),(0,a.createElementVNode)("th",null,"Jabatan"),(0,a.createElementVNode)("th",null,"NIP/Nama"),(0,a.createElementVNode)("th",null,"Periode"),(0,a.createElementVNode)("th",null,"Status"),(0,a.createElementVNode)("th",{width:"70px"},"Aksi")])],-1),JQe=(0,a.createElementVNode)("br",null,null,-1),qQe=(0,a.createElementVNode)("br",null,null,-1),GQe=(0,a.createElementVNode)("br",null,null,-1),WQe={key:0,class:"badge bg-success"},YQe={key:1,class:"badge bg-danger"},XQe=["onClick"],ZQe=[(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"currentColor",class:"bi bi-pencil-fill",viewBox:"0 0 16 16"},[(0,a.createElementVNode)("path",{d:"M12.854.146a.5.5 0 0 0-.707 0L10.5 1.793 14.207 5.5l1.647-1.646a.5.5 0 0 0 0-.708l-3-3zm.646 6.061L9.793 2.5 3.293 9H3.5a.5.5 0 0 1 .5.5v.5h.5a.5.5 0 0 1 .5.5v.5h.5a.5.5 0 0 1 .5.5v.5h.5a.5.5 0 0 1 .5.5v.207l6.5-6.5zm-7.468 7.468A.5.5 0 0 1 6 13.5V13h-.5a.5.5 0 0 1-.5-.5V12h-.5a.5.5 0 0 1-.5-.5V11h-.5a.5.5 0 0 1-.5-.5V10h-.5a.499.499 0 0 1-.175-.032l-.179.178a.5.5 0 0 0-.11.168l-2 5a.5.5 0 0 0 .65.65l5-2a.5.5 0 0 0 .168-.11l.178-.178z"})],-1)],e$e=["onClick"],t$e=[(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"currentColor",class:"bi bi-pencil-fill",viewBox:"0 0 16 16"},[(0,a.createElementVNode)("path",{d:"M12.854.146a.5.5 0 0 0-.707 0L10.5 1.793 14.207 5.5l1.647-1.646a.5.5 0 0 0 0-.708l-3-3zm.646 6.061L9.793 2.5 3.293 9H3.5a.5.5 0 0 1 .5.5v.5h.5a.5.5 0 0 1 .5.5v.5h.5a.5.5 0 0 1 .5.5v.5h.5a.5.5 0 0 1 .5.5v.207l6.5-6.5zm-7.468 7.468A.5.5 0 0 1 6 13.5V13h-.5a.5.5 0 0 1-.5-.5V12h-.5a.5.5 0 0 1-.5-.5V11h-.5a.5.5 0 0 1-.5-.5V10h-.5a.499.499 0 0 1-.175-.032l-.179.178a.5.5 0 0 0-.11.168l-2 5a.5.5 0 0 0 .65.65l5-2a.5.5 0 0 0 .168-.11l.178-.178z"})],-1)],n$e=["onClick"],a$e=[(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"currentColor",class:"bi bi-trash-fill",viewBox:"0 0 16 16"},[(0,a.createElementVNode)("path",{d:"M2.5 1a1 1 0 0 0-1 1v1a1 1 0 0 0 1 1H3v9a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2V4h.5a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H10a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1H2.5zm3 4a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-1 0v-7a.5.5 0 0 1 .5-.5zM8 5a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-1 0v-7A.5.5 0 0 1 8 5zm3 .5v7a.5.5 0 0 1-1 0v-7a.5.5 0 0 1 1 0z"})],-1)];var r$e={class:"form-group"},i$e=(0,a.createElementVNode)("label",null,"Pegawai",-1),o$e=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Search NIP / Nama Pegawai. Minimal 3 karakter. Jika opsi tidak tampil, klik dulu di luar search box, lalu klik lagi di search box.")],-1),l$e={class:"row"},s$e={class:"col-lg-6 col-md-6 col-12"},c$e={class:"form-group"},d$e=(0,a.createElementVNode)("label",null,"Filter Unit Kerja Induk (Opsional)",-1),u$e=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Search Nama Unor. Minimal 3 karakter.")],-1),p$e={class:"col-lg-6 col-md-6 col-12"},m$e={class:"form-group"},f$e=(0,a.createElementVNode)("label",null,"Filter Unit Kerja Atasan (Opsional)",-1),h$e=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Search Nama Unor. Minimal 3 karakter.")],-1),A$e={class:"form-group"},g$e=(0,a.createElementVNode)("label",null,"Unor",-1),k$e=(0,a.createElementVNode)("br",null,null,-1),b$e=(0,a.createElementVNode)("br",null,null,-1),y$e=(0,a.createElementVNode)("br",null,null,-1),v$e=(0,a.createElementVNode)("br",null,null,-1),E$e=(0,a.createElementVNode)("br",null,null,-1),N$e=(0,a.createElementVNode)("br",null,null,-1),_$e=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Search Nama Unor. Minimal 3 karakter.")],-1),w$e={class:"form-group"},V$e=(0,a.createElementVNode)("label",null,"Jabatan",-1),x$e={class:"row"},B$e={class:"col-lg-6 col-md-6 col-12"},S$e={class:"form-group"},C$e=(0,a.createElementVNode)("label",null,"Periode Awal",-1),T$e={class:"col-lg-6 col-md-6 col-12"},j$e={class:"form-group"},D$e=(0,a.createElementVNode)("label",null,"Periode Akhir",-1),P$e={class:"row"},F$e={class:"col-lg-6 col-md-6 col-12"},I$e={class:"form-group"},U$e=(0,a.createElementVNode)("label",null,"Jenis",-1),M$e=(0,a.createElementVNode)("option",{value:"plth"},"Pelaksana Tugas",-1),O$e=(0,a.createElementVNode)("option",{value:"plh"},"Pelaksana Harian",-1),L$e={class:"col-lg-6 col-md-6 col-12"},K$e={class:"form-group"},R$e=(0,a.createElementVNode)("label",null,"Aktif",-1),H$e=(0,a.createElementVNode)("option",{value:"1"},"Ya",-1),Q$e=(0,a.createElementVNode)("option",{value:"0"},"Tidak",-1);const $$e={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:[],emits:["done"],data:function(){return{editData:{mode:"add",pegawai:null,unor:null,jabatan:null,jenis:null,periode_awal:null,periode_akhir:null,status:null},selectedPegawai:[],listPegawai:[],selectedUnorInduk:[],listUnorInduk:[],selectedUnorAtasan:[],listUnorAtasan:[],selectedUnor:[],listUnor:[]}},methods:{cariUnorInduk:_.debounce((function(e,t){var n=this;e.length>=3&&(t(!0),this.$root.get("/api/admin/unor/cari_unor",{keyword:e,is_unor_mandiri:"1"}).then((function(e){n.listUnorInduk=e,t(!1)})))}),1e3),cariUnorAtasan:_.debounce((function(e,t){var n=this;e.length>=3&&(t(!0),this.$root.get("/api/admin/unor/cari_unor",{keyword:e,unor_induk:this.selectedUnorInduk}).then((function(e){n.listUnorAtasan=e,t(!1)})))}),1e3),cariUnor:_.debounce((function(e,t){var n=this;e.length>=3&&(t(!0),this.$root.get("/api/admin/unor/cari_unor",{keyword:e,unor_induk:this.selectedUnorInduk,unor_atasan:this.selectedUnorAtasan}).then((function(e){n.listUnor=e,t(!1)})))}),1e3),cariPegawai:function(e,t){var n=this;e.length>=3&&(this.timeout&&clearTimeout(this.timeout),this.timeout=setTimeout((function(){t(!0),n.$root.get("/api/pegawai",{keyword:e}).then((function(e){n.listPegawai=e,t(!1)}))}),1e3))},changePegawai:function(e){this.editData.pegawai=e},changeUnor:function(e){this.editData.unor=e},editPltPlh:function(e){var t=this;this.selectedPegawai=[],this.selectedUnorInduk=[],this.selectedUnorAtasan=[],this.selectedUnor=[],null==e?this.editData={mode:"add"}:this.$root.get("/api/admin/plt_plh/"+e).then((function(n){t.selectedPegawai={id:n.pegawai_id,nip:n.pegawai_nip,nama:n.pegawai_nama},t.selectedUnorInduk={id:n.unor_induk.id,nama:n.unor_induk.nama},t.selectedUnorAtasan={id:n.unor_atasan.id,nama:n.unor_atasan.nama},t.selectedUnor={id:n.unor.id,nama:n.unor.nama},t.editData={mode:"edit",id:e,unor:n.unor_id,jabatan:n.jabatan,jenis:n.jenis,periode_awal:n.periode_awal,periode_akhir:n.periode_akhir,sedang_menjabat:n.sedang_menjabat}})),this.$refs.modal.show()},doEdit:function(){var e=this,t=this.$loading.show();"add"==this.editData.mode?et.A.post("/api/admin/plt_plh",this.editData).then((function(t){e.$refs.modal.hide(),e.$emit("done")})).catch((function(e){alert(e.message)})):et.A.put("/api/admin/plt_plh/"+this.editData.id,this.editData).then((function(t){e.$refs.modal.hide(),e.$emit("done")})).catch((function(e){alert(e.message)})),t.hide()}}},z$e=(0,it.A)($$e,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("v-select"),s=(0,a.resolveComponent)("Field"),c=(0,a.resolveComponent)("ErrorMessage"),d=(0,a.resolveComponent)("Form"),u=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(u,{title:"add"==i.editData.mode?"Tambah PLT/PLH":"Edit PLT/PLH",ref:"modal",onClick:t[9]||(t[9]=function(e){return o.doEdit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(d,{ref:"formEdit"},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",r$e,[i$e,(0,a.createVNode)(l,{onSearch:o.cariPegawai,"onUpdate:modelValue":[o.changePegawai,t[0]||(t[0]=function(e){return i.selectedPegawai=e})],options:i.listPegawai,modelValue:i.selectedPegawai,label:"nip",name:"pegawai",reduce:function(e){return e.id},disabled:"edit"==i.editData.mode},{option:(0,a.withCtx)((function(e){var t=e.nama,n=e.nip;return[(0,a.createTextVNode)((0,a.toDisplayString)(t)+" - "+(0,a.toDisplayString)(n),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.nama,n=e.nip;return[(0,a.createTextVNode)((0,a.toDisplayString)(t)+" - "+(0,a.toDisplayString)(n),1)]})),_:1},8,["onSearch","onUpdate:modelValue","options","modelValue","reduce","disabled"]),o$e]),(0,a.createElementVNode)("div",l$e,[(0,a.createElementVNode)("div",s$e,[(0,a.createElementVNode)("div",c$e,[d$e,(0,a.createVNode)(l,{modelValue:i.selectedUnorInduk,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.selectedUnorInduk=e}),onSearch:o.cariUnorInduk,options:i.listUnorInduk,label:"nama",reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","onSearch","options","reduce"]),u$e])]),(0,a.createElementVNode)("div",p$e,[(0,a.createElementVNode)("div",m$e,[f$e,(0,a.createVNode)(l,{modelValue:i.selectedUnorAtasan,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.selectedUnorAtasan=e}),onSearch:o.cariUnorAtasan,options:i.listUnorAtasan,label:"nama",reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","onSearch","options","reduce"]),h$e])])]),(0,a.createElementVNode)("div",A$e,[g$e,(0,a.createVNode)(l,{modelValue:i.selectedUnor,"onUpdate:modelValue":[t[3]||(t[3]=function(e){return i.selectedUnor=e}),o.changeUnor],onSearch:o.cariUnor,options:i.listUnor,label:"nama",reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.id,n=e.unor_atasan_nama,r=e.unor_induk_nama,i=e.nama;return[(0,a.createTextVNode)(" Induk - "+(0,a.toDisplayString)(r)+" ",1),k$e,(0,a.createTextVNode)(" Atasan - "+(0,a.toDisplayString)(n)+" ",1),b$e,(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i),1),(0,a.createTextVNode)(),y$e,(0,a.createTextVNode)(" ID : "+(0,a.toDisplayString)(t),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.id,n=e.unor_atasan_nama,r=e.unor_induk_nama,i=e.nama;return[(0,a.createTextVNode)(" Induk - "+(0,a.toDisplayString)(r)+" ",1),v$e,(0,a.createTextVNode)(" Atasan - "+(0,a.toDisplayString)(n)+" ",1),E$e,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i)+" ",1),N$e,(0,a.createTextVNode)(" ID : "+(0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","onSearch","onUpdate:modelValue","options","reduce"]),_$e]),(0,a.createElementVNode)("div",w$e,[V$e,(0,a.createVNode)(s,{name:"jabatan",class:"form-control",modelValue:i.editData.jabatan,"onUpdate:modelValue":t[4]||(t[4]=function(e){return i.editData.jabatan=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(c,{name:"jabatan"})]),(0,a.createElementVNode)("div",x$e,[(0,a.createElementVNode)("div",B$e,[(0,a.createElementVNode)("div",S$e,[C$e,(0,a.createVNode)(s,{name:"periode_awal",type:"date",class:"form-control",modelValue:i.editData.periode_awal,"onUpdate:modelValue":t[5]||(t[5]=function(e){return i.editData.periode_awal=e})},null,8,["modelValue"]),(0,a.createVNode)(c,{name:"periode_awal"})])]),(0,a.createElementVNode)("div",T$e,[(0,a.createElementVNode)("div",j$e,[D$e,(0,a.createVNode)(s,{name:"periode_akhir",type:"date",class:"form-control",modelValue:i.editData.periode_akhir,"onUpdate:modelValue":t[6]||(t[6]=function(e){return i.editData.periode_akhir=e})},null,8,["modelValue"]),(0,a.createVNode)(c,{name:"periode_akhir"})])])]),(0,a.createElementVNode)("div",P$e,[(0,a.createElementVNode)("div",F$e,[(0,a.createElementVNode)("div",I$e,[U$e,(0,a.createVNode)(s,{name:"jenis",as:"select",class:"form-select",modelValue:i.editData.jenis,"onUpdate:modelValue":t[7]||(t[7]=function(e){return i.editData.jenis=e})},{default:(0,a.withCtx)((function(){return[M$e,O$e]})),_:1},8,["modelValue"]),(0,a.createVNode)(c,{name:"jenis"})])]),(0,a.createElementVNode)("div",L$e,[(0,a.createElementVNode)("div",K$e,[R$e,(0,a.createVNode)(s,{name:"sedang_menjabat",as:"select",class:"form-select",modelValue:i.editData.sedang_menjabat,"onUpdate:modelValue":t[8]||(t[8]=function(e){return i.editData.sedang_menjabat=e})},{default:(0,a.withCtx)((function(){return[H$e,Q$e]})),_:1},8,["modelValue"]),(0,a.createVNode)(c,{name:"sedang_menjabat"})])])])]})),_:1},512)]})),_:1},8,["title"])}]]),J$e=z$e;var q$e={class:"form-group"},G$e=(0,a.createElementVNode)("label",null,"NIP",-1),W$e=(0,a.createElementVNode)("div",{class:"alert alert-info"}," Jika pejabat yang akan ditambahkan berasal dari Instansi lain, wajib mengisi Instansi Induk dan Nama Pegawai. ",-1),Y$e={class:"row"},X$e={class:"col-lg-6 col-md-6 col-12"},Z$e={class:"form-group"},eze=(0,a.createElementVNode)("label",null,"Instansi Induk",-1),tze=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Search Nama Instansi. Minimal 3 karakter.")],-1),nze={class:"col-lg-6 col-md-6 col-12"},aze={class:"form-group"},rze=(0,a.createElementVNode)("label",null,"Nama",-1),ize={class:"form-group"},oze=(0,a.createElementVNode)("hr",null,null,-1),lze={class:"form-group"},sze={class:"row"},cze={class:"col-lg-6 col-md-6 col-12"},dze={class:"form-group"},uze=(0,a.createElementVNode)("label",null,"NIP",-1),pze={class:"col-lg-6 col-md-6 col-12"},mze={class:"form-group"},fze=(0,a.createElementVNode)("label",null,"Nama",-1),hze={class:"row"},Aze={class:"col-lg-6 col-md-6 col-12"},gze={class:"form-group"},kze=(0,a.createElementVNode)("label",null,"Filter Unit Kerja Induk (Opsional)",-1),bze=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Search Nama Unor. Minimal 3 karakter.")],-1),yze={class:"col-lg-6 col-md-6 col-12"},vze={class:"form-group"},Eze=(0,a.createElementVNode)("label",null,"Filter Unit Kerja Atasan (Opsional)",-1),Nze=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Search Nama Unor. Minimal 3 karakter.")],-1),_ze={class:"form-group"},wze=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),Vze=(0,a.createElementVNode)("br",null,null,-1),xze=(0,a.createElementVNode)("br",null,null,-1),Bze=(0,a.createElementVNode)("br",null,null,-1),Sze=(0,a.createElementVNode)("br",null,null,-1),Cze=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Search Nama Unor. Minimal 3 karakter.")],-1),Tze={class:"form-group"},jze=(0,a.createElementVNode)("label",null,"Jabatan",-1),Dze={class:"row"},Pze={class:"col-lg-6 col-md-6 col-12"},Fze={class:"form-group"},Ize=(0,a.createElementVNode)("label",null,"Periode Awal",-1),Uze={class:"col-lg-6 col-md-6 col-12"},Mze={class:"form-group"},Oze=(0,a.createElementVNode)("label",null,"Periode Akhir",-1),Lze={class:"form-group"},Kze=(0,a.createElementVNode)("label",null,"Aktif",-1),Rze=(0,a.createElementVNode)("option",{value:"1"},"Ya",-1),Hze=(0,a.createElementVNode)("option",{value:"0"},"Tidak",-1);const Qze={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:[],emits:["done"],data:function(){return{searchPegawai:{nip:"",nama:""},editData:{id:"",nip:"",nama:"",mode:"add",pegawai:null,unor:null,jabatan:null,jenis:null,periode_awal:null,periode_akhir:null,status:null},selectedPegawai:[],listPegawai:[],selectedUnorInduk:[],listUnorInduk:[],selectedUnorAtasan:[],listUnorAtasan:[],selectedUnor:[],listUnor:[],listInstansi:[]}},methods:{cek:function(){var e=this;this.$root.get("/api/admin/pegawai/asn/get_pejabat/"+this.searchPegawai.nip,{nama:this.searchPegawai.nama,instansi:this.searchPegawai.instansi}).then((function(t){t?(e.editData.pegawai=t.id,e.editData.nip=t.nip,e.editData.nama=t.nama):(e.editData.pegawai=null,e.editData.nip=null,e.editData.nama=null)}))},cariInstansi:_.debounce((function(e,t){var n=this;e.length>=3&&(t(!0),this.$root.get("/api/dasbor/cari_instansi",{keyword:e}).then((function(e){n.listInstansi=e,t(!1)})))}),1e3),cariUnorInduk:_.debounce((function(e,t){var n=this;e.length>=3&&(t(!0),this.$root.get("/api/admin/unor/cari_unor",{keyword:e,is_unor_mandiri:"1"}).then((function(e){n.listUnorInduk=e,t(!1)})))}),1e3),cariUnorAtasan:_.debounce((function(e,t){var n=this;e.length>=3&&(t(!0),this.$root.get("/api/admin/unor/cari_unor",{keyword:e,unor_induk:this.selectedUnorInduk}).then((function(e){n.listUnorAtasan=e,t(!1)})))}),1e3),cariUnor:_.debounce((function(e,t){var n=this;e.length>=3&&(t(!0),this.$root.get("/api/admin/unor/cari_unor",{keyword:e,unor_induk:this.selectedUnorInduk,unor_atasan:this.selectedUnorAtasan}).then((function(e){n.listUnor=e,t(!1)})))}),1e3),cariPegawai:function(e,t){var n=this;e.length>=3&&(this.timeout&&clearTimeout(this.timeout),this.timeout=setTimeout((function(){t(!0),n.$root.get("/api/pegawai",{keyword:e}).then((function(e){n.listPegawai=e,t(!1)}))}),1e3))},changePegawai:function(e){this.editData.pegawai=e},changeUnor:function(e){this.editData.unor=e},editPltPlh:function(e){var t=this;this.selectedPegawai=[],this.selectedUnorInduk=[],this.selectedUnorAtasan=[],this.selectedUnor=[],null==e?this.editData={mode:"add"}:this.$root.get("/api/admin/plt_plh/"+e).then((function(n){t.selectedPegawai={id:n.pegawai_id,nip:n.pegawai_nip,nama:n.pegawai_nama},t.selectedUnorInduk={id:n.unor_induk.id,nama:n.unor_induk.nama},t.selectedUnorAtasan={id:n.unor_atasan.id,nama:n.unor_atasan.nama},t.selectedUnor={id:n.unor.id,nama:n.unor.nama},t.editData={mode:"edit",id:e,unor:n.unor_id,jabatan:n.jabatan,jenis:n.jenis,periode_awal:n.periode_awal,periode_akhir:n.periode_akhir,sedang_menjabat:n.sedang_menjabat,nip:n.pegawai_nip,nama:n.pegawai_nama}})),this.$refs.modal.show()},doEdit:function(){var e=this,t=this.$loading.show();"add"==this.editData.mode?et.A.post("/api/admin/plt_plh/pjb",this.editData).then((function(t){e.$refs.modal.hide(),e.$emit("done")})).catch((function(e){alert(e.message)})):et.A.put("/api/admin/plt_plh/"+this.editData.id+"/pjb",this.editData).then((function(t){e.$refs.modal.hide(),e.$emit("done")})).catch((function(e){alert(e.message)})),t.hide()}}};function $ze(e){return $ze="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},$ze(e)}function zze(){var e=Xze(),t=e.m(zze),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function a(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var r={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(a){t||(t={stop:function(){return n(a.a,2)},catch:function(){return a.v},abrupt:function(e,t){return n(a.a,r[e],t)},delegateYield:function(e,r,i){return t.resultName=r,n(a.d,Jze(e),i)},finish:function(e){return n(a.f,e)}},n=function(e,n,r){a.p=t.prev,a.n=t.next;try{return e(n,r)}finally{t.next=a.n}}),t.resultName&&(t[t.resultName]=a.v,t.resultName=void 0),t.sent=a.v,t.next=a.n;try{return e.call(this,t)}finally{a.p=t.prev,a.n=t.next}}}return(zze=function(){return{wrap:function(t,n,a,r){return e.w(i(t),n,a,r&&r.reverse())},isGeneratorFunction:a,mark:e.m,awrap:function(e,t){return new eJe(e,t)},AsyncIterator:Yze,async:function(e,t,n,r,o){return(a(t)?Wze:Gze)(i(e),t,n,r,o)},keys:qze,values:Jze}})()}function Jze(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError($ze(e)+" is not iterable")}function qze(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function Gze(e,t,n,a,r){var i=Wze(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function Wze(e,t,n,a,r){return new Yze(Xze().w(e,t,n,a),r||Promise)}function Yze(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof eJe?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(Zze(Yze.prototype),Zze(Yze.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),Zze(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function Xze(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return Zze(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(Zze(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,Zze(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,Zze(u,"constructor",c),Zze(c,"constructor",s),s.displayName="GeneratorFunction",Zze(c,r,"GeneratorFunction"),Zze(u),Zze(u,r,"Generator"),Zze(u,a,(function(){return this})),Zze(u,"toString",(function(){return"[object Generator]"})),(Xze=function(){return{w:i,m:p}})()}function Zze(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}Zze=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){Zze(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},Zze(e,t,n,a)}function eJe(e,t){this.v=e,this.k=t}function tJe(e,t,n,a,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(a,r)}const nJe={components:{ModalEditPltPlh:J$e,ModalEditPjb:(0,it.A)(Qze,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("v-select"),c=(0,a.resolveComponent)("ErrorMessage"),d=(0,a.resolveComponent)("Form"),u=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(u,{title:"add"==i.editData.mode?"Tambah Pejabat":"Edit Pejabat",ref:"modal",onClick:t[14]||(t[14]=function(e){return o.doEdit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(d,{ref:"formEdit"},{default:(0,a.withCtx)((function(){return["add"==i.editData.mode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("div",q$e,[G$e,(0,a.createVNode)(l,{name:"searchNip",class:"form-control",modelValue:i.searchPegawai.nip,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.searchPegawai.nip=e}),maxlength:"255"},null,8,["modelValue"])]),W$e,(0,a.createElementVNode)("div",Y$e,[(0,a.createElementVNode)("div",X$e,[(0,a.createElementVNode)("div",Z$e,[eze,(0,a.createVNode)(s,{modelValue:i.searchPegawai.instansi,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.searchPegawai.instansi=e}),onSearch:o.cariInstansi,options:i.listInstansi,label:"nama",reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","onSearch","options","reduce"]),tze])]),(0,a.createElementVNode)("div",nze,[(0,a.createElementVNode)("div",aze,[rze,(0,a.createVNode)(l,{name:"searchNama",class:"form-control",modelValue:i.searchPegawai.nama,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.searchPegawai.nama=e}),maxlength:"255"},null,8,["modelValue"])])])]),(0,a.createElementVNode)("div",ize,[(0,a.createElementVNode)("button",{class:"btn btn-success btn-sm",type:"button",onClick:t[3]||(t[3]=function(e){return o.cek()})},"Cari")]),oze],64)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",lze,[(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"hidden","onUpdate:modelValue":t[4]||(t[4]=function(e){return i.editData.id=e})},null,512),[[a.vModelText,i.editData.id]])]),(0,a.createElementVNode)("div",sze,[(0,a.createElementVNode)("div",cze,[(0,a.createElementVNode)("div",dze,[uze,(0,a.createVNode)(l,{name:"nip",class:"form-control",modelValue:i.editData.nip,"onUpdate:modelValue":t[5]||(t[5]=function(e){return i.editData.nip=e}),maxlength:"255",disabled:""},null,8,["modelValue"]),(0,a.createVNode)(c,{name:"nip"})])]),(0,a.createElementVNode)("div",pze,[(0,a.createElementVNode)("div",mze,[fze,(0,a.createVNode)(l,{name:"nama",class:"form-control",modelValue:i.editData.nama,"onUpdate:modelValue":t[6]||(t[6]=function(e){return i.editData.nama=e}),maxlength:"255",disabled:""},null,8,["modelValue"]),(0,a.createVNode)(c,{name:"nama"})])])]),(0,a.createElementVNode)("div",hze,[(0,a.createElementVNode)("div",Aze,[(0,a.createElementVNode)("div",gze,[kze,(0,a.createVNode)(s,{modelValue:i.selectedUnorInduk,"onUpdate:modelValue":t[7]||(t[7]=function(e){return i.selectedUnorInduk=e}),onSearch:o.cariUnorInduk,options:i.listUnorInduk,label:"nama",reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","onSearch","options","reduce"]),bze])]),(0,a.createElementVNode)("div",yze,[(0,a.createElementVNode)("div",vze,[Eze,(0,a.createVNode)(s,{modelValue:i.selectedUnorAtasan,"onUpdate:modelValue":t[8]||(t[8]=function(e){return i.selectedUnorAtasan=e}),onSearch:o.cariUnorAtasan,options:i.listUnorAtasan,label:"nama",reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","onSearch","options","reduce"]),Nze])])]),(0,a.createElementVNode)("div",_ze,[wze,(0,a.createVNode)(s,{modelValue:i.selectedUnor,"onUpdate:modelValue":[t[9]||(t[9]=function(e){return i.selectedUnor=e}),o.changeUnor],onSearch:o.cariUnor,options:i.listUnor,label:"nama",reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.unor_atasan_nama,n=e.unor_induk_nama,r=e.nama;return[(0,a.createTextVNode)(" Induk - "+(0,a.toDisplayString)(n)+" ",1),Vze,(0,a.createTextVNode)(" Atasan - "+(0,a.toDisplayString)(t)+" ",1),xze,(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(r),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.unor_atasan_nama,n=e.unor_induk_nama,r=e.nama;return[(0,a.createTextVNode)(" Induk - "+(0,a.toDisplayString)(n)+" ",1),Bze,(0,a.createTextVNode)(" Atasan - "+(0,a.toDisplayString)(t)+" ",1),Sze,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(r),1)]})),_:1},8,["modelValue","onSearch","onUpdate:modelValue","options","reduce"]),Cze]),(0,a.createElementVNode)("div",Tze,[jze,(0,a.createVNode)(l,{name:"jabatan",class:"form-control",modelValue:i.editData.jabatan,"onUpdate:modelValue":t[10]||(t[10]=function(e){return i.editData.jabatan=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(c,{name:"jabatan"})]),(0,a.createElementVNode)("div",Dze,[(0,a.createElementVNode)("div",Pze,[(0,a.createElementVNode)("div",Fze,[Ize,(0,a.createVNode)(l,{name:"periode_awal",type:"date",class:"form-control",modelValue:i.editData.periode_awal,"onUpdate:modelValue":t[11]||(t[11]=function(e){return i.editData.periode_awal=e})},null,8,["modelValue"]),(0,a.createVNode)(c,{name:"periode_awal"})])]),(0,a.createElementVNode)("div",Uze,[(0,a.createElementVNode)("div",Mze,[Oze,(0,a.createVNode)(l,{name:"periode_akhir",type:"date",class:"form-control",modelValue:i.editData.periode_akhir,"onUpdate:modelValue":t[12]||(t[12]=function(e){return i.editData.periode_akhir=e})},null,8,["modelValue"]),(0,a.createVNode)(c,{name:"periode_akhir"})])])]),(0,a.createElementVNode)("div",Lze,[Kze,(0,a.createVNode)(l,{name:"sedang_menjabat",as:"select",class:"form-select",modelValue:i.editData.sedang_menjabat,"onUpdate:modelValue":t[13]||(t[13]=function(e){return i.editData.sedang_menjabat=e})},{default:(0,a.withCtx)((function(){return[Rze,Hze]})),_:1},8,["modelValue"]),(0,a.createVNode)(c,{name:"sedang_menjabat"})])]})),_:1},512)]})),_:1},8,["title"])}]]),Pagination:jhe},data:function(){return{items:[],filter:{unor_induk:null,unor_atasan:null,unor:null,jenis:null,tahun:"",status:"1",jabatan:null,nip:null,nama:null,per_page:10},listUnorInduk:[],listUnorAtasan:[],listUnor:[],listTahun:[],url:"/api/admin/plt_plh/paginate"}},methods:{generateTahunList:function(){for(var e=(new Date).getFullYear();e>=2022;e--)this.listTahun.push(e)},cariUnorInduk:_.debounce((function(e,t){var n=this;e.length>=3&&(t(!0),this.$root.get("/api/admin/unor/cari_unor",{keyword:e,is_unor_mandiri:"1"}).then((function(e){n.listUnorInduk=e,t(!1)})))}),1e3),cariUnorAtasan:_.debounce((function(e,t){var n=this;e.length>=3&&(t(!0),this.$root.get("/api/admin/unor/cari_unor",{keyword:e,unor_induk:this.filter.unor_induk}).then((function(e){n.listUnorAtasan=e,t(!1)})))}),1e3),cariUnor:_.debounce((function(e,t){var n=this;e.length>=3&&(t(!0),this.$root.get("/api/admin/unor/cari_unor",{keyword:e,unor_induk:this.filter.unor_induk,unor_atasan:this.filter.unor_atasan}).then((function(e){n.listUnor=e,t(!1)})))}),1e3),pageURL:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;t||(t=this.url),this.$root.get(t,this.filter).then((function(t){e.items=t}))},loadData:function(){this.pageURL()},hapusPltPlh:function(e){var t=this;confirm("Yakin akan menghapus Data PLT / PLH / PJB tersebut?")&&this.$root.delete("/api/admin/plt_plh/"+e).then((function(e){t.loadData()}))},unduhExcel:function(){var e=this;return function(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var i=e.apply(t,n);function o(e){tJe(i,a,r,o,l,"next",e)}function l(e){tJe(i,a,r,o,l,"throw",e)}o(void 0)}))}}(zze().mark((function t(){var n;return zze().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.$loading.show(),t.next=3,X1("/api/admin/plt_plh/unduh",{},{namaFile:"Data PLT PLH PJB.xlsx"});case 3:n.hide();case 4:case"end":return t.stop()}}),t)})))()}},created:function(){this.generateTahunList(),this.pageURL("/api/admin/plt_plh/paginate")}},aJe=(0,it.A)(nJe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("v-select"),s=(0,a.resolveComponent)("pagination"),c=(0,a.resolveComponent)("ModalEditPltPlh"),d=(0,a.resolveComponent)("ModalEditPjb");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",zHe,[(0,a.createElementVNode)("div",JHe,[qHe,(0,a.createElementVNode)("div",GHe,[(0,a.createElementVNode)("div",WHe,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left btn-success float-end",onClick:t[0]||(t[0]=function(e){return o.unduhExcel()})},"Unduh Excel "),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left btn-primary",onClick:t[1]||(t[1]=function(t){return e.$refs.modalEditPltPlh.editPltPlh()})},[YHe,(0,a.createTextVNode)(" Tambah PLT/PLH ")]),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left btn-primary",onClick:t[2]||(t[2]=function(t){return e.$refs.modalEditPjb.editPltPlh()})},[XHe,(0,a.createTextVNode)(" Tambah Pejabat ")])])])])]),(0,a.createElementVNode)("div",ZHe,[(0,a.createElementVNode)("div",eQe,[(0,a.createElementVNode)("div",tQe,[(0,a.createElementVNode)("div",nQe,[(0,a.createElementVNode)("div",aQe,[(0,a.createElementVNode)("div",rQe,[(0,a.createElementVNode)("div",iQe,[oQe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[3]||(t[3]=function(e){return i.filter.jenis=e})},lQe,512),[[a.vModelSelect,i.filter.jenis]])])]),(0,a.createElementVNode)("div",sQe,[(0,a.createElementVNode)("div",cQe,[dQe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[4]||(t[4]=function(e){return i.filter.tahun=e})},[uQe,((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.listTahun,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("option",{value:e,key:e},(0,a.toDisplayString)(e),9,pQe)})),128))],512),[[a.vModelSelect,i.filter.tahun]])])]),(0,a.createElementVNode)("div",mQe,[(0,a.createElementVNode)("div",fQe,[hQe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[5]||(t[5]=function(e){return i.filter.status=e})},AQe,512),[[a.vModelSelect,i.filter.status]])])]),(0,a.createElementVNode)("div",gQe,[(0,a.createElementVNode)("div",kQe,[bQe,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[6]||(t[6]=function(e){return i.filter.nip=e})},null,512),[[a.vModelText,i.filter.nip]])])]),(0,a.createElementVNode)("div",yQe,[(0,a.createElementVNode)("div",vQe,[EQe,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[7]||(t[7]=function(e){return i.filter.nama=e})},null,512),[[a.vModelText,i.filter.nama]])])]),(0,a.createElementVNode)("div",NQe,[(0,a.createElementVNode)("div",_Qe,[wQe,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[8]||(t[8]=function(e){return i.filter.jabatan=e})},null,512),[[a.vModelText,i.filter.jabatan]])])]),(0,a.createElementVNode)("div",VQe,[(0,a.createElementVNode)("div",xQe,[BQe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[9]||(t[9]=function(e){return i.filter.per_page=e})},SQe,512),[[a.vModelSelect,i.filter.per_page]])])]),(0,a.createElementVNode)("div",CQe,[(0,a.createElementVNode)("div",TQe,[(0,a.createElementVNode)("div",jQe,[DQe,(0,a.createVNode)(l,{modelValue:i.filter.unor_induk,"onUpdate:modelValue":t[10]||(t[10]=function(e){return i.filter.unor_induk=e}),onSearch:o.cariUnorInduk,options:i.listUnorInduk,label:"nama",reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","onSearch","options","reduce"]),PQe])]),(0,a.createElementVNode)("div",FQe,[(0,a.createElementVNode)("div",IQe,[UQe,(0,a.createVNode)(l,{modelValue:i.filter.unor_atasan,"onUpdate:modelValue":t[11]||(t[11]=function(e){return i.filter.unor_atasan=e}),onSearch:o.cariUnorAtasan,options:i.listUnorAtasan,label:"nama",reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","onSearch","options","reduce"]),MQe])]),(0,a.createElementVNode)("div",OQe,[(0,a.createElementVNode)("div",LQe,[KQe,(0,a.createVNode)(l,{modelValue:i.filter.unor,"onUpdate:modelValue":t[12]||(t[12]=function(e){return i.filter.unor=e}),onSearch:o.cariUnor,options:i.listUnor,label:"nama",reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","onSearch","options","reduce"]),RQe])])])]),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-success",onClick:t[13]||(t[13]=function(e){return o.pageURL()})},"Filter")]),(0,a.createElementVNode)("div",HQe,[(0,a.createVNode)(s,{pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"]),(0,a.createElementVNode)("div",QQe,[(0,a.createElementVNode)("table",$Qe,[zQe,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.items.data,(function(t,n){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t.id},[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(i.items.from+n),1),(0,a.createElementVNode)("td",null,["plth"==t.jenis?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)(" Pelaksana Tugas ")],64)):"plh"==t.jenis?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createTextVNode)(" Pelaksana Harian ")],64)):"pjb"==t.jenis?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[(0,a.createTextVNode)(" Penjabat ")],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:3},[(0,a.createTextVNode)("-")],64))]),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)(" Induk : "+(0,a.toDisplayString)(t.unor_induk_nama)+" ",1),JQe,(0,a.createTextVNode)(" Atasan : "+(0,a.toDisplayString)(t.unor_atasan_nama)+" ",1),qQe,(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(t.unor_nama),1)]),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.jabatan),1),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(t.nama)+" ",1),GQe,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(t.nip),1)]),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.periode_awal)+" s/d "+(0,a.toDisplayString)(t.periode_akhir),1),(0,a.createElementVNode)("td",null,["1"==t.sedang_menjabat?((0,a.openBlock)(),(0,a.createElementBlock)("span",WQe,"AKTIF")):((0,a.openBlock)(),(0,a.createElementBlock)("span",YQe,"TIDAK AKTIF"))]),(0,a.createElementVNode)("td",null,["pjb"==t.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn icon btn-sm btn-warning py-1 px-1",onClick:function(n){return e.$refs.modalEditPjb.editPltPlh(t.id)}},ZQe,8,XQe)):((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:1,class:"btn icon btn-sm btn-warning py-1 px-1",onClick:function(n){return e.$refs.modalEditPltPlh.editPltPlh(t.id)}},t$e,8,e$e)),(0,a.createTextVNode)("  "),(0,a.createElementVNode)("button",{class:"btn icon btn-sm btn-danger py-1 px-1",onClick:function(e){return o.hapusPltPlh(t.id)}},a$e,8,n$e)])])})),128))])])]),(0,a.createVNode)(s,{pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"])])])])]),(0,a.createVNode)(c,{ref:"modalEditPltPlh",onDone:t[14]||(t[14]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(d,{ref:"modalEditPjb",onDone:t[15]||(t[15]=function(e){return o.loadData()})},null,512)],64)}]]);var rJe=(0,a.createElementVNode)("div",{class:"page-title"},[(0,a.createElementVNode)("div",{class:"row"},[(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Laporan"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Unduh Laporan Kinerja.")])])],-1),iJe={class:"section mt-2"},oJe={class:"card"},lJe=(0,a.createElementVNode)("div",{class:"card-header"},[(0,a.createElementVNode)("h4",{class:"card-title"},"Laporan Rencana SKP Tahunan")],-1),sJe={class:"card-body"},cJe=(0,a.createElementVNode)("p",null,"Unduh Laporan Rencana SKP Tahunan Pegawai.",-1),dJe={class:"row"},uJe={class:"col-md-2 col-sm-3 col-6"},pJe={class:"form-group"},mJe=(0,a.createElementVNode)("label",null,"Tahun",-1),fJe=(0,a.createStaticVNode)('',5),hJe=[fJe],AJe={class:"col-md-3 col-sm-3 col-6"},gJe={class:"form-group"},kJe=(0,a.createElementVNode)("label",null,"Status",-1),bJe=(0,a.createStaticVNode)('',5),yJe=[bJe],vJe={class:"col-md-7 col-sm-6 col-12"},EJe={class:"form-group"},NJe=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),_Je=(0,a.createElementVNode)("b",null,"Unit Kerja - ",-1),wJe=(0,a.createElementVNode)("br",null,null,-1),VJe=(0,a.createElementVNode)("br",null,null,-1),xJe=(0,a.createElementVNode)("b",null,"Atasan - ",-1),BJe=(0,a.createElementVNode)("br",null,null,-1),SJe=(0,a.createElementVNode)("b",null,"Induk - ",-1),CJe={class:"col-md-6 col-sm-6 col-12"},TJe={class:"form-group"},jJe=(0,a.createElementVNode)("label",null,"Unit Kerja Induk",-1),DJe={class:"row mt-2"},PJe=(0,a.createElementVNode)("br",null,null,-1),FJe={key:0},IJe=(0,a.createElementVNode)("br",null,null,-1),UJe=(0,a.createElementVNode)("span",null,"Dalam proses generate Laporan ... ",-1),MJe=(0,a.createElementVNode)("br",null,null,-1),OJe=(0,a.createElementVNode)("br",null,null,-1),LJe=(0,a.createElementVNode)("span",{class:"text-success"},"Berhasil generate Laporan",-1),KJe=(0,a.createElementVNode)("br",null,null,-1),RJe=(0,a.createElementVNode)("span",{class:"text-danger"},"Gagal generate Laporan",-1),HJe={class:"buttons mt-2"},QJe={class:"card"},$Je=(0,a.createElementVNode)("div",{class:"card-header"},[(0,a.createElementVNode)("h4",{class:"card-title"},"Laporan Penilaian SKP")],-1),zJe={class:"card-body"},JJe=(0,a.createElementVNode)("p",null,"Unduh Laporan Penilaian SKP Pegawai.",-1),qJe={class:"row"},GJe={class:"col-md-2 col-sm-3 col-6"},WJe={class:"form-group"},YJe=(0,a.createElementVNode)("label",null,"Tahun",-1),XJe=[(0,a.createStaticVNode)('',5)],ZJe={class:"col-md-3 col-sm-3 col-6"},eqe={class:"form-group"},tqe=(0,a.createElementVNode)("label",null,"Periode",-1),nqe=["value"],aqe={key:0},rqe={class:"col-md-7 col-sm-6 col-12"},iqe={class:"form-group"},oqe=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),lqe=(0,a.createElementVNode)("b",null,"Unit Kerja - ",-1),sqe=(0,a.createElementVNode)("br",null,null,-1),cqe=(0,a.createElementVNode)("br",null,null,-1),dqe=(0,a.createElementVNode)("b",null,"Atasan - ",-1),uqe=(0,a.createElementVNode)("br",null,null,-1),pqe=(0,a.createElementVNode)("b",null,"Induk - ",-1),mqe={class:"col-md-6 col-sm-6 col-12"},fqe={class:"form-group"},hqe=(0,a.createElementVNode)("label",null,"Unit Kerja Induk",-1),Aqe={class:"col-md-6 col-sm-6 col-12"},gqe={class:"form-group"},kqe=(0,a.createElementVNode)("label",null,"Tanggal Penilaian",-1),bqe={class:"col-md-2 col-sm-3 col-6"},yqe={class:"form-group"},vqe=(0,a.createElementVNode)("label",null,"Eselon",-1),Eqe=[(0,a.createStaticVNode)('',7)],Nqe={class:"row mt-2"},_qe=(0,a.createElementVNode)("br",null,null,-1),wqe={key:0},Vqe=(0,a.createElementVNode)("br",null,null,-1),xqe=(0,a.createElementVNode)("span",null,"Dalam proses generate Laporan ... ",-1),Bqe=(0,a.createElementVNode)("br",null,null,-1),Sqe=(0,a.createElementVNode)("br",null,null,-1),Cqe=(0,a.createElementVNode)("span",{class:"text-success"},"Berhasil generate Laporan",-1),Tqe=(0,a.createElementVNode)("br",null,null,-1),jqe=(0,a.createElementVNode)("span",{class:"text-danger"},"Gagal generate Laporan",-1),Dqe={class:"buttons mt-2"},Pqe={class:"card"},Fqe=(0,a.createElementVNode)("div",{class:"card-header"},[(0,a.createElementVNode)("h4",{class:"card-title"},"Laporan Jumlah Tim Lingkup Unit Kerja")],-1),Iqe={class:"card-body"},Uqe=(0,a.createElementVNode)("p",null,"Unduh Laporan Jumlah Tim Lingkup Unit Kerja.",-1),Mqe={class:"row"},Oqe={class:"col-md-2 col-sm-3 col-6"},Lqe={class:"form-group"},Kqe=(0,a.createElementVNode)("label",null,"Tahun",-1),Rqe=["value"],Hqe={class:"card"},Qqe=(0,a.createElementVNode)("div",{class:"card-header"},[(0,a.createElementVNode)("h4",{class:"card-title"},"Laporan Data Anggota Tim Kerja")],-1),$qe={class:"card-body"},zqe=(0,a.createElementVNode)("p",null,"Unduh Laporan Data Anggota Tim Kerja.",-1),Jqe={class:"row"},qqe={class:"col-md-2 col-sm-3 col-6"},Gqe={class:"form-group"},Wqe=(0,a.createElementVNode)("label",null,"Tahun",-1),Yqe=[(0,a.createStaticVNode)('',5)],Xqe={class:"col-md-7 col-sm-6 col-12"},Zqe={class:"form-group"},eGe=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),tGe=(0,a.createElementVNode)("b",null,"Unit Kerja - ",-1),nGe=(0,a.createElementVNode)("br",null,null,-1),aGe=(0,a.createElementVNode)("br",null,null,-1),rGe=(0,a.createElementVNode)("b",null,"Atasan - ",-1),iGe=(0,a.createElementVNode)("br",null,null,-1),oGe=(0,a.createElementVNode)("b",null,"Induk - ",-1),lGe={class:"col-md-6 col-sm-6 col-12"},sGe={class:"form-group"},cGe=(0,a.createElementVNode)("label",null,"Unit Kerja Induk",-1),dGe={class:"col-md-3 col-sm-3 col-6"},uGe={class:"form-group"},pGe=(0,a.createElementVNode)("label",null,"Jenis",-1),mGe=[(0,a.createElementVNode)("option",{value:""},"Semua",-1),(0,a.createElementVNode)("option",{value:"ketua"},"Ketua",-1),(0,a.createElementVNode)("option",{value:"anggota"},"Anggota",-1)],fGe={class:"card"},hGe=(0,a.createElementVNode)("div",{class:"card-header"},[(0,a.createElementVNode)("h4",{class:"card-title"},"Laporan Angka Kredit")],-1),AGe={class:"card-body"},gGe=(0,a.createElementVNode)("p",null,"Unduh Laporan Angka Kredit.",-1),kGe={class:"row"},bGe={class:"col-md-2 col-sm-3 col-6"},yGe={class:"form-group"},vGe=(0,a.createElementVNode)("label",null,"Tahun",-1),EGe=[(0,a.createStaticVNode)('',5)],NGe={class:"col-md-3 col-sm-3 col-6"},_Ge={class:"form-group"},wGe=(0,a.createElementVNode)("label",null,"Model",-1),VGe=[(0,a.createElementVNode)("option",{value:"konversi"},"Konversi",-1),(0,a.createElementVNode)("option",{value:"integrasi"},"Integrasi",-1)],xGe={class:"col-md-3 col-sm-3 col-6"},BGe={class:"form-group"},SGe=(0,a.createElementVNode)("label",null,"Status",-1),CGe=[(0,a.createElementVNode)("option",{value:""},"Semua",-1),(0,a.createElementVNode)("option",{value:"draft"},"Draft",-1),(0,a.createElementVNode)("option",{value:"pengajuan"},"Pengajuan",-1),(0,a.createElementVNode)("option",{value:"persetujuan"},"Persetujuan",-1)],TGe={class:"col-md-3 col-sm-3 col-6"},jGe={class:"form-group"},DGe=(0,a.createElementVNode)("label",null,"Sumber",-1),PGe=[(0,a.createElementVNode)("option",{value:""},"Semua",-1),(0,a.createElementVNode)("option",{value:"kinerja"},"KINERJA",-1),(0,a.createElementVNode)("option",{value:"siasn"},"SIASN",-1)],FGe={class:"col-md-3 col-sm-3 col-6"},IGe={class:"form-group"},UGe=(0,a.createElementVNode)("label",null,"TTE / Unggah SK TTD Basah",-1),MGe=[(0,a.createElementVNode)("option",{value:""},"Semua",-1),(0,a.createElementVNode)("option",{value:"1"},"Sudah",-1),(0,a.createElementVNode)("option",{value:"0"},"Belum",-1)],OGe={key:0,class:"card"},LGe=(0,a.createElementVNode)("div",{class:"card-header"},[(0,a.createElementVNode)("h4",{class:"card-title"},"Laporan Kinerja Harian")],-1),KGe={class:"card-body"},RGe=(0,a.createElementVNode)("p",null,"Unduh Laporan Kinerja Harian.",-1),HGe={key:0,class:"row"},QGe={class:"col-md-12"},$Ge={class:"form-group"},zGe=(0,a.createElementVNode)("label",null,"Instansi",-1),JGe={class:"row"},qGe={class:"col-md-2 col-sm-3 col-6"},GGe={class:"form-group"},WGe=(0,a.createElementVNode)("label",null,"Tahun",-1),YGe={class:"col-md-3 col-sm-3 col-6"},XGe={class:"form-group"},ZGe=(0,a.createElementVNode)("label",null,"Periode",-1),eWe=["value"],tWe={key:0},nWe={class:"col-md-7 col-sm-6 col-12"},aWe={class:"form-group"},rWe=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),iWe=(0,a.createElementVNode)("b",null,"Unit Kerja - ",-1),oWe=(0,a.createElementVNode)("br",null,null,-1),lWe=(0,a.createElementVNode)("br",null,null,-1),sWe=(0,a.createElementVNode)("b",null,"Atasan - ",-1),cWe=(0,a.createElementVNode)("br",null,null,-1),dWe=(0,a.createElementVNode)("b",null,"Induk - ",-1),uWe={class:"col-md-6 col-sm-6 col-12"},pWe={class:"form-group"},mWe=(0,a.createElementVNode)("label",null,"Unit Kerja Induk",-1),fWe={class:"col-md-3 col-12"},hWe={class:"form-group"},AWe=(0,a.createElementVNode)("label",null,"Jenis",-1),gWe=[(0,a.createElementVNode)("option",{value:"harian"},"Harian",-1),(0,a.createElementVNode)("option",{value:"mingguan"},"Mingguan",-1),(0,a.createElementVNode)("option",{value:"bulanan"},"Bulanan",-1)],kWe={key:0,class:"col-md-3 col-12"},bWe={class:"form-group"},yWe=(0,a.createElementVNode)("span",null,"Tanggal Kegiatan",-1),vWe=(0,a.createElementVNode)("br",null,null,-1),EWe={key:1,class:"col-md-3 col-12"},NWe={class:"form-group"},_We=(0,a.createElementVNode)("span",null,"Minggu Kegiatan",-1),wWe=(0,a.createElementVNode)("br",null,null,-1),VWe={class:"card"},xWe=(0,a.createElementVNode)("div",{class:"card-header"},[(0,a.createElementVNode)("h4",{class:"card-title"},"Laporan Keberatan")],-1),BWe={class:"card-body"},SWe=(0,a.createElementVNode)("p",null,"Unduh Laporan Keberatan Penilaian Kinerja.",-1),CWe={class:"row"},TWe={class:"col-md-2 col-sm-3 col-6"},jWe={class:"form-group"},DWe=(0,a.createElementVNode)("label",null,"Tahun",-1),PWe=["value"],FWe={class:"col-md-3 col-sm-3 col-6"},IWe={class:"form-group"},UWe=(0,a.createElementVNode)("label",null,"Periode (Opsional)",-1),MWe=(0,a.createElementVNode)("option",{value:null},"Semua",-1),OWe=["value"],LWe={key:0},KWe={class:"col-md-7 col-sm-6 col-12"},RWe={class:"form-group"},HWe=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),QWe=(0,a.createElementVNode)("b",null,"Unit Kerja - ",-1),$We=(0,a.createElementVNode)("br",null,null,-1),zWe=(0,a.createElementVNode)("br",null,null,-1),JWe=(0,a.createElementVNode)("b",null,"Atasan - ",-1),qWe=(0,a.createElementVNode)("br",null,null,-1),GWe=(0,a.createElementVNode)("b",null,"Induk - ",-1),WWe={class:"col-md-6 col-sm-6 col-12"},YWe={class:"form-group"},XWe=(0,a.createElementVNode)("label",null,"Unit Kerja Induk",-1);var ZWe=n(74353),eYe=n.n(ZWe);function tYe(e){return tYe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},tYe(e)}function nYe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function aYe(){var e=cYe(),t=e.m(aYe),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function a(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var r={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(a){t||(t={stop:function(){return n(a.a,2)},catch:function(){return a.v},abrupt:function(e,t){return n(a.a,r[e],t)},delegateYield:function(e,r,i){return t.resultName=r,n(a.d,rYe(e),i)},finish:function(e){return n(a.f,e)}},n=function(e,n,r){a.p=t.prev,a.n=t.next;try{return e(n,r)}finally{t.next=a.n}}),t.resultName&&(t[t.resultName]=a.v,t.resultName=void 0),t.sent=a.v,t.next=a.n;try{return e.call(this,t)}finally{a.p=t.prev,a.n=t.next}}}return(aYe=function(){return{wrap:function(t,n,a,r){return e.w(i(t),n,a,r&&r.reverse())},isGeneratorFunction:a,mark:e.m,awrap:function(e,t){return new uYe(e,t)},AsyncIterator:sYe,async:function(e,t,n,r,o){return(a(t)?lYe:oYe)(i(e),t,n,r,o)},keys:iYe,values:rYe}})()}function rYe(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(tYe(e)+" is not iterable")}function iYe(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function oYe(e,t,n,a,r){var i=lYe(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function lYe(e,t,n,a,r){return new sYe(cYe().w(e,t,n,a),r||Promise)}function sYe(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof uYe?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(dYe(sYe.prototype),dYe(sYe.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),dYe(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function cYe(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return dYe(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(dYe(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,dYe(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,dYe(u,"constructor",c),dYe(c,"constructor",s),s.displayName="GeneratorFunction",dYe(c,r,"GeneratorFunction"),dYe(u),dYe(u,r,"Generator"),dYe(u,a,(function(){return this})),dYe(u,"toString",(function(){return"[object Generator]"})),(cYe=function(){return{w:i,m:p}})()}function dYe(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}dYe=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){dYe(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},dYe(e,t,n,a)}function uYe(e,t){this.v=e,this.k=t}function pYe(e,t,n,a,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(a,r)}function mYe(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var i=e.apply(t,n);function o(e){pYe(i,a,r,o,l,"next",e)}function l(e){pYe(i,a,r,o,l,"throw",e)}o(void 0)}))}}function fYe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=tYe(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=tYe(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==tYe(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const hYe={components:{Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw,DatePicker:ZCe.default},setup:function(){var e=(0,qs.Pj)(),t=(0,a.computed)((function(){return e.state.instansiId})),n=(0,a.computed)((function(){return e.state.isKinerjaHarian}));return{store:e,instansiId:t,isKinerjaHarian:n}},data:function(){var e;return{filterRencanaSkp:{tahun:null,unor:null,status:null,unor_induk:null},filterPenilaianSkp:{tahun:null,periode:null,unor:null,unor_induk:null,tanggal_penilaian:null},filterKinerjaHarian:(e={tahun:null,periode:null,unor:null,unor_induk:null,date:null,jenis:null,arrayParam:[],periode_awal:null,periode_akhir:null,periodeDate:[]},fYe(e,"jenis",null),fYe(e,"instansi",null),e),filterAnggotaTimKerja:{tahun:null,unor:null,unor_induk:null,jenis:null},listUnorRencanaSkp:[],listUnorPenilaianSkp:[],listUnorKinerjaHarian:[],listUnorIndukKinerjaHarian:[],listUnorIndukPenilaianSkp:[],listUnorIndukRencanaSkp:[],listPeriode:[],listPeriodeWithTahun:[],listUnorAnggotaTimKerja:[],listUnorIndukAnggotaTimKerja:[],years:[],today:null,tahunLaporanTimLinkupUnitKerja:null,tahunLaporanAngkaKredit:null,modelAngkaKredit:null,statusAngkaKredit:null,sumberAngkaKredit:null,statusTtdAngkaKredit:null,listLaporan:{penilaianSkp:null,skp:null},listInstansi:[],filterKeberatan:{tahun:null,periode:null,unor:null,unor_induk:null},listUnorKeberatan:[],listUnorIndukKeberatan:[],listPeriodeKeberatan:[]}},methods:{cariUnorKinerjaHarian:_.debounce((function(e,t){var n=this;if(e.length){t(!0);var a=this.filterKinerjaHarian.instansi?this.filterKinerjaHarian.instansi:null;this.$root.get("/api/unor/cari_unor"+(a?"?instansi="+a:""),{keyword:e}).then((function(e){n.listUnorKinerjaHarian=e,"4011"==n.filterKinerjaHarian.instansi&&n.listUnorKinerjaHarian.push({id:null,nama:"SEMUA UNIT ORGANISASI"}),t(!1)}))}}),750),cariUnorRencanaSkp:_.debounce((function(e,t){var n=this;e.length&&(t(!0),this.$root.get("/api/unor/cari_unor",{keyword:e}).then((function(e){n.listUnorRencanaSkp=e,n.listUnorRencanaSkp.push({id:null,nama:"SEMUA UNIT ORGANISASI"}),t(!1)})))}),750),cariUnorPenilaianSkp:_.debounce((function(e,t){var n=this;e.length&&(t(!0),this.$root.get("/api/unor/cari_unor",{keyword:e}).then((function(e){n.listUnorPenilaianSkp=e,n.listUnorPenilaianSkp.push({id:null,nama:"SEMUA UNIT ORGANISASI"}),t(!1)})))}),750),cariUnorIndukKinerjaHarian:_.debounce((function(e,t){var n=this;if(e.length){t(!0);var a=this.filterKinerjaHarian.instansi?this.filterKinerjaHarian.instansi:null;this.$root.get("/api/unor/cari_unor_mandiri",{keyword:e,instansi:a}).then((function(e){n.listUnorIndukKinerjaHarian=e,t(!1)}))}}),750),cariUnorIndukRencanaSkp:_.debounce((function(e,t){var n=this;e.length&&(t(!0),this.$root.get("/api/unor/cari_unor_mandiri",{keyword:e}).then((function(e){n.listUnorIndukRencanaSkp=e,n.listUnorIndukRencanaSkp.push({id:null,nama:"SEMUA UNIT ORGANISASI"}),t(!1)})))}),750),cariUnorIndukPenilaianSkp:_.debounce((function(e,t){var n=this;e.length&&(t(!0),this.$root.get("/api/unor/cari_unor_mandiri",{keyword:e}).then((function(e){n.listUnorIndukPenilaianSkp=e,n.listUnorIndukPenilaianSkp.push({id:null,nama:"SEMUA UNIT ORGANISASI"}),t(!1)})))}),750),cariUnorAnggotaTimKerja:_.debounce((function(e,t){var n=this;e.length&&(t(!0),this.$root.get("/api/unor/cari_unor",{keyword:e}).then((function(e){n.listUnorAnggotaTimKerja=e,n.listUnorAnggotaTimKerja.push({id:null,nama:"SEMUA UNIT ORGANISASI"}),t(!1)})))}),750),cariUnorIndukAnggotaTimKerja:_.debounce((function(e,t){var n=this;e.length&&(t(!0),this.$root.get("/api/unor/cari_unor_mandiri",{keyword:e}).then((function(e){n.listUnorIndukAnggotaTimKerja=e,n.listUnorIndukAnggotaTimKerja.push({id:null,nama:"SEMUA UNIT ORGANISASI"}),t(!1)})))}),750),loadPeriodePenilaianSkp:function(){var e=this,t=this.filterPenilaianSkp.tahun,n="";n=t?"/api/admin/periode_all?tahun="+t:"/api/admin/periode_all",this.$root.get(n).then((function(t){e.listPeriode=t}))},loadInstansi:function(){var e=this;this.$root.get("/api/admin/ref_instansi/ekin_harian").then((function(t){e.listInstansi=t,e.listInstansi.ref_instansi_id&&(e.filterKinerjaHarian.instansi="4011")}))},loadPeriode:function(e){var t=this,n=this.filterKinerjaHarian.instansi?this.filterKinerjaHarian.instansi:null,a="";a=n?"/api/admin/periode_all?instansi="+n+(e?"&tahun="+e:""):e?"/api/admin/periode_all?tahun="+e:"/api/admin/periode_all",this.$root.get(a).then((function(e){t.listPeriodeWithTahun=e}))},unduhLaporanRencanaSkp:function(){var e=this.$loading.show();Ts.A.defaults.headers.common.Accept="",Ts.A.defaults.headers.common["Content-Type"]="application/json",Ts.A.post("/api/admin/laporan/rencana_skp",this.filterRencanaSkp,{responseType:"arraybuffer"}).then((function(t){if("200"==t.status)if("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"==t.headers["content-type"]){var n=window.URL.createObjectURL(new Blob([t.data])),a=document.createElement("a");a.href=n,a.setAttribute("download","Laporan Rencana SKP.xlsx"),document.body.appendChild(a),a.click(),e.hide()}else{var r=JSON.parse((new TextDecoder).decode(t.data));alert(r.message),e.hide()}else alert(t.statusText),e.hide()})).catch((function(t){alert(t.message),e.hide()}))},unduhLaporanPenilaianSkp:function(e){var t=this.$loading.show();Ts.A.defaults.headers.common.Accept="",Ts.A.defaults.headers.common["Content-Type"]="application/json",Ts.A.post("/api/admin/laporan/penilaian_skp",this.filterPenilaianSkp,{responseType:"arraybuffer"}).then((function(e){if("200"==e.status)if("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"==e.headers["content-type"]){var n=window.URL.createObjectURL(new Blob([e.data])),a=document.createElement("a");a.href=n,a.setAttribute("download","Laporan Penilaian SKP.xlsx"),document.body.appendChild(a),a.click(),t.hide()}else{var r=JSON.parse((new TextDecoder).decode(e.data));alert(r.message),t.hide()}else alert(e.statusText),t.hide()})).catch((function(e){alert(e.message),t.hide()}))},unduhGenerateLaporanPenilaianSkp:function(){var e=this.$loading.show();Ts.A.defaults.headers.common.Accept="",Ts.A.defaults.headers.common["Content-Type"]="application/json",Ts.A.post("/api/admin/laporan/generate_laporan/penilaian_skp/unduh",{},{responseType:"arraybuffer"}).then((function(t){if("200"==t.status)if("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"==t.headers["content-type"]){var n=window.URL.createObjectURL(new Blob([t.data])),a=document.createElement("a");a.href=n,a.setAttribute("download","Laporan Penilaian SKP.xlsx"),document.body.appendChild(a),a.click(),e.hide()}else{var r=JSON.parse((new TextDecoder).decode(t.data));alert(r.message),e.hide()}else alert(t.statusText),e.hide()})).catch((function(t){alert(t.message),e.hide()}))},generateLaporanPenilaianSkp:function(){var e=this,t=this.$loading.show();et.A.post("/api/admin/laporan/generate_laporan/penilaian_skp",this.filterPenilaianSkp).then((function(n){t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))},getYears:function(){var e=(new Date).getFullYear(),t=2022-e;this.tahunLaporanTimLinkupUnitKerja=e;for(var n=t;n<=0;n++)this.years.push(e+n)},unduhLaporanTimLinkupUnitKerja:function(){var e=this;return mYe(aYe().mark((function t(){var n;return aYe().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.$loading.show(),t.next=3,X1("/api/admin/laporan/tim_linkup_unit_kerja",{tahun:e.tahunLaporanTimLinkupUnitKerja},{namaFile:"Laporan Jumlah Tim Lingkup Unit Kerja.xlsx"});case 3:n.hide();case 4:case"end":return t.stop()}}),t)})))()},unduhLaporanAngkaKredit:function(){var e=this;return mYe(aYe().mark((function t(){var n;return aYe().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.$loading.show(),t.next=3,X1("/api/admin/laporan/angka_kredit",{tahun:e.tahunLaporanAngkaKredit,model:e.modelAngkaKredit,status:e.statusAngkaKredit,sumber:e.sumberAngkaKredit,status_ttd:e.statusTtdAngkaKredit},{namaFile:"Laporan Angka Kredit.xlsx"});case 3:n.hide();case 4:case"end":return t.stop()}}),t)})))()},unduhLaporanAnggotaTimKerja:function(){var e=this;return mYe(aYe().mark((function t(){var n;return aYe().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.$loading.show(),t.next=3,X1("/api/admin/laporan/anggota_tim_kerja",e.filterAnggotaTimKerja,{namaFile:"Laporan Anggota Tim Kerja.xlsx"});case 3:n.hide();case 4:case"end":return t.stop()}}),t)})))()},getLaporan:function(){var e=this;this.$root.get("/api/admin/laporan/generate_laporan").then((function(t){e.listLaporan.penilaianSkp=t.penilaian_skp,e.listLaporan.skp=t.skp}))},generatePeriode:function(e){var t=this,n="/api/periode/"+e+"/detil";this.$root.get(n).then((function(e){var n,a;t.filterKinerjaHarian.periode_awal=(null!==(n=e.tahun)&&void 0!==n?n:t.filterKinerjaHarian.tahun)+"-"+e.periode_awal,t.filterKinerjaHarian.periode_akhir=(null!==(a=e.tahun)&&void 0!==a?a:t.filterKinerjaHarian.tahun)+"-"+e.periode_akhir,t.filterKinerjaHarian.periodeDate=[t.filterKinerjaHarian.periode_awal,t.filterKinerjaHarian.periode_akhir]}))},generateTanggal:function(){var e=arguments,t=this;return mYe(aYe().mark((function n(){var a,r,i,o,l,s,c,d;return aYe().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:a=e.length>3&&void 0!==e[3]?e[3]:null,r=e.length>4&&void 0!==e[4]?e[4]:null,i=new Date,t.today=i,o=a?new Date(a):i,l=r?new Date(r):i,s="string"==typeof o?o:o.toISOString().split("T")[0],c="string"==typeof l?l:l.toISOString().split("T")[0],d=[t.filterKinerjaHarian.unor,s,c],encodeURIComponent(d.join(",")),t.filterKinerjaHarian.arrayParam=d;case 14:case"end":return n.stop()}}),n)})))()},unduhLaporanKinerjaHarian:function(){var e=this;return mYe(aYe().mark((function t(){var n,a,r,i,o;return aYe().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:Ts.A.defaults.headers.common.Accept="",Ts.A.defaults.headers.common["Content-Type"]="application/json",n={tahun:"Kolom Tahun harus diisi",periode:"Kolom Periode harus diisi",jenis:"Kolom Jenis harus diisi"},"bulanan"!=e.filterKinerjaHarian.jenis&&(n.date="Kolom Tanggal Kegiatan harus diisi"),"harian"!=e.filterKinerjaHarian.jenis&&"4011"!=e.filterKinerjaHarian.instansi&&(n.unor="Kolom Unor harus diisi"),t.t0=aYe().keys(n);case 6:if((t.t1=t.t0()).done){t.next=13;break}if(a=t.t1.value,e.filterKinerjaHarian[a]){t.next=11;break}return alert(n[a]),t.abrupt("return");case 11:t.next=6;break;case 13:if(e.filterKinerjaHarian.unor||e.filterKinerjaHarian.unor_induk||"4011"==e.filterKinerjaHarian.instansi){t.next=16;break}return alert("Kolom Unor atau Unor Induk harus diisi"),t.abrupt("return");case 16:if(confirm("Proses unduh membutuhkan beberapa menit. Lanjutkan unduh?")){t.next=19;break}return t.abrupt("return");case 19:return r=e.$loading.show(),e.generateTanggal("rentang",e.filterKinerjaHarian.tahun,null,e.filterKinerjaHarian.periode_awal,e.filterKinerjaHarian.periode_akhir),i=e.today.getHours(),e.filterKinerjaHarian.arrayParam[3]=e.filterKinerjaHarian.periode,e.filterKinerjaHarian.arrayParam[4]=e.filterKinerjaHarian.jenis,e.filterKinerjaHarian.arrayParam[5]=e.filterKinerjaHarian.instansi,e.filterKinerjaHarian.arrayParam[6]=e.filterKinerjaHarian.unor_induk,o=encodeURIComponent(e.filterKinerjaHarian.arrayParam.join(",")),t.next=30,X1("/api/admin/laporan/kinerja_harian",{paramEncode:o},{namaFile:"Laporan Kinerja Harian.xlsx",maxWaitMs:W1});case 30:r.hide();case 31:case"end":return t.stop()}}),t)})))()},unduhGenerateLaporanSkp:function(){var e=this.$loading.show();Ts.A.defaults.headers.common.Accept="",Ts.A.defaults.headers.common["Content-Type"]="application/json",Ts.A.post("/api/admin/laporan/generate_laporan/skp/unduh",{},{responseType:"arraybuffer"}).then((function(t){if("200"==t.status)if("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"==t.headers["content-type"]){var n=window.URL.createObjectURL(new Blob([t.data])),a=document.createElement("a");a.href=n,a.setAttribute("download","Laporan SKP.xlsx"),document.body.appendChild(a),a.click(),e.hide()}else{var r=JSON.parse((new TextDecoder).decode(t.data));alert(r.message),e.hide()}else alert(t.statusText),e.hide()})).catch((function(t){alert(t.message),e.hide()}))},generateLaporanSkp:function(){var e=this,t=this.$loading.show();et.A.post("/api/admin/laporan/generate_laporan/skp",this.filterRencanaSkp).then((function(n){t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))},cariUnorKeberatan:_.debounce((function(e,t){var n=this;e.length&&(t(!0),this.$root.get("/api/unor/cari_unor",{keyword:e}).then((function(e){n.listUnorKeberatan=e,t(!1)})))}),750),cariUnorIndukKeberatan:_.debounce((function(e,t){var n=this;e.length&&(t(!0),this.$root.get("/api/unor/cari_unor_mandiri",{keyword:e}).then((function(e){n.listUnorIndukKeberatan=e,t(!1)})))}),750),loadPeriodeKeberatan:function(){var e=this,t=this.filterKeberatan.tahun,n=t?"/api/admin/periode_all?tahun="+t:"/api/admin/periode_all";this.$root.get(n).then((function(t){e.listPeriodeKeberatan=t}))},unduhLaporanKeberatan:function(){var e=this;return mYe(aYe().mark((function t(){var n;return aYe().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e.filterKeberatan.tahun){t.next=3;break}return alert("Kolom Tahun harus diisi"),t.abrupt("return");case 3:return n=e.$loading.show(),t.next=6,X1("/api/admin/laporan/keberatan",e.filterKeberatan,{namaFile:"Laporan Keberatan.xlsx"});case 6:n.hide();case 7:case"end":return t.stop()}}),t)})))()},resetPeriode:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];Object.assign(this.filterKinerjaHarian,function(e){for(var t=1;t2022',5)],IYe={class:"col-md-4 col-12"},UYe={class:"form-group"},MYe=(0,a.createElementVNode)("label",null,"Periode",-1),OYe=["value"],LYe={class:"col-md-2 col-12"},KYe={class:"form-group"},RYe=(0,a.createElementVNode)("span",null,"Jumlah Baris",-1),HYe=[(0,a.createStaticVNode)('',8)],QYe={class:"card-body"},$Ye={class:"table table-responsive table-hover table-sm align-items-center"},zYe=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",{align:"center"},[(0,a.createElementVNode)("th",null,"No"),(0,a.createElementVNode)("th",null,"Unit Kerja Induk"),(0,a.createElementVNode)("th",null,"Capaian Organisasi"),(0,a.createElementVNode)("th",null,"Status"),(0,a.createElementVNode)("th",null,"Statistik"),(0,a.createElementVNode)("th",null,"Aksi")])],-1),JYe={key:0},qYe=[(0,a.createElementVNode)("td",{colspan:"6"},[(0,a.createElementVNode)("span",{class:"text-danger"},[(0,a.createElementVNode)("b",null,"Pilih Periode terlebih dahulu")])],-1)],GYe={class:"text-center"},WYe={class:"text-center"},YYe={class:"text-center"},XYe={key:0,class:"text-success"},ZYe=[(0,a.createElementVNode)("b",null,"FINAL",-1)],eXe={key:1,class:"text-danger"},tXe=[(0,a.createElementVNode)("b",null,"Belum Final",-1)],nXe={key:0,class:"text-center"},aXe={key:1},rXe=(0,a.createElementVNode)("br",null,null,-1),iXe=(0,a.createElementVNode)("br",null,null,-1),oXe=(0,a.createElementVNode)("br",null,null,-1),lXe=(0,a.createElementVNode)("br",null,null,-1),sXe=(0,a.createElementVNode)("br",null,null,-1),cXe=(0,a.createElementVNode)("br",null,null,-1),dXe={class:"text-center"},uXe={class:"buttons"},pXe=["href","title"],mXe=["onClick"],fXe=["onClick"],hXe=["onClick"],AXe=["onClick"],gXe=["onClick"];var kXe={key:0,class:"form-group"},bXe=(0,a.createElementVNode)("label",null,"Tahun",-1),yXe=[(0,a.createElementVNode)("option",{value:"2026"},"2026",-1),(0,a.createElementVNode)("option",{value:"2025"},"2025",-1),(0,a.createElementVNode)("option",{value:"2024"},"2024",-1),(0,a.createElementVNode)("option",{value:"2023"},"2023",-1),(0,a.createElementVNode)("option",{value:"2022"},"2022",-1)],vXe={class:"form-group"},EXe=(0,a.createElementVNode)("label",null,"Periode",-1),NXe=["value"],_Xe={class:"form-group"},wXe=(0,a.createElementVNode)("label",null,"Unit Kerja JPT / Mandiri",-1),VXe=(0,a.createElementVNode)("br",null,null,-1),xXe=(0,a.createElementVNode)("b",null,[(0,a.createElementVNode)("i",null,"Unit Kerja Induk (JPT/Unit Mandiri) - ")],-1),BXe=(0,a.createElementVNode)("br",null,null,-1),SXe=(0,a.createElementVNode)("b",null,[(0,a.createElementVNode)("i",null,"Unit Kerja Atasan - ")],-1),CXe={key:1,class:"form-group"},TXe=(0,a.createElementVNode)("label",null,"Capaian Organisasi",-1),jXe=(0,a.createElementVNode)("option",{value:"istimewa"},"Istimewa",-1),DXe=(0,a.createElementVNode)("option",{value:"baik"},"Baik",-1),PXe=(0,a.createElementVNode)("option",{value:"butuh_perbaikan"},"Butuh Perbaikan",-1),FXe=(0,a.createElementVNode)("option",{value:"kurang"},"Kurang",-1),IXe=(0,a.createElementVNode)("option",{value:"sangat_kurang"},"Sangat Kurang",-1),UXe={class:"form-group"},MXe=(0,a.createElementVNode)("label",null,"Bukti Dukung",-1);const OXe={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:["periode"],emits:["done"],data:function(){return{editData:{mode:"add",id:null,tahun:null,periode:null,unor:{id:null,nama:null},capaian:null,bukti_dukung:null},listPeriode:[],listUnor:[],is_final:null}},methods:{cariUnor:_.debounce((function(e,t){var n=this;e.length&&(t(!0),this.$root.get("/api/unor/cari_unor_mandiri",{keyword:e}).then((function(e){n.listUnor=e,n.listUnor.push({id:null}),t(!1)})))}),1e3),edit:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;e?(this.editData={mode:"edit",id:e.id,tahun:e.tahun,periode:e.periode_id,unor:{id:e.unor_id,nama:e.unor_nama},capaian:e.capaian,bukti_dukung:e.bukti_dukung},this.is_final=e.is_final):this.editData={mode:"add"},this.$refs.modal.show()},doEdit:function(){var e=this,t=this.$loading.show();"add"==this.editData.mode?et.A.post("/api/admin/capaian_organisasi",this.editData).then((function(t){e.$refs.modal.hide(),e.$emit("done")})).catch((function(e){alert(e.message)})):et.A.put("/api/admin/capaian_organisasi/"+this.editData.id,this.editData).then((function(t){e.$refs.modal.hide(),e.$emit("done")})).catch((function(e){alert(e.message)})),t.hide()},loadPeriode:function(){var e=this,t=this.editData.tahun,n="";n=t?"/api/admin/periode_all?tahun="+t:"/api/admin/periode_all",this.$root.get(n).then((function(t){e.listPeriode=t}))}}},LXe=(0,it.A)(OXe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("v-select"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Field"),d=(0,a.resolveComponent)("Form"),u=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(u,{title:"add"==i.editData.mode?"Tambah Capaian Organisasi":"Edit Capaian Organisasi",ref:"modal",onClick:t[6]||(t[6]=function(e){return o.doEdit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(d,{ref:"formEdit","validation-schema":e.editValidation},{default:(0,a.withCtx)((function(){return["add"==i.editData.mode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},["pegawai"!=e.form?((0,a.openBlock)(),(0,a.createElementBlock)("div",kXe,[bXe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.editData.tahun=e}),onChange:t[1]||(t[1]=function(e){return o.loadPeriode()})},yXe,544),[[a.vModelSelect,i.editData.tahun]])])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",vXe,[EXe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[2]||(t[2]=function(e){return i.editData.periode=e})},[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.listPeriode,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("option",{value:e.id,key:e.id},[(0,a.createTextVNode)((0,a.toDisplayString)(e.nama)+" ",1),"final"==e.jenis_periode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)("(FINAL)")],64)):(0,a.createCommentVNode)("",!0)],8,NXe)})),128))],512),[[a.vModelSelect,i.editData.periode]])]),(0,a.createElementVNode)("div",_Xe,[wXe,(0,a.createVNode)(l,{onSearch:o.cariUnor,options:i.listUnor,modelValue:i.editData.unor,"onUpdate:modelValue":t[3]||(t[3]=function(e){return i.editData.unor=e}),label:"nama"},{option:(0,a.withCtx)((function(e){var t=e.nama,n=e.unor_induk_nama,r=e.unor_atasan_nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t)+" ",1),VXe,xXe,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(n),1),BXe,SXe,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(r),1)]})),_:1},8,["onSearch","options","modelValue"]),(0,a.createVNode)(s,{name:"unor"})])],64)):(0,a.createCommentVNode)("",!0),"1"!=i.is_final?((0,a.openBlock)(),(0,a.createElementBlock)("div",CXe,[TXe,(0,a.createVNode)(c,{name:"capaian",as:"select",class:"form-select",modelValue:i.editData.capaian,"onUpdate:modelValue":t[4]||(t[4]=function(e){return i.editData.capaian=e})},{default:(0,a.withCtx)((function(){return[jXe,DXe,PXe,FXe,IXe]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"capaian"})])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",UXe,[MXe,(0,a.createVNode)(c,{name:"bukti_dukung",class:"form-control",modelValue:i.editData.bukti_dukung,"onUpdate:modelValue":t[5]||(t[5]=function(e){return i.editData.bukti_dukung=e}),maxlength:"500"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"bukti_dukung"})])]})),_:1},8,["validation-schema"])]})),_:1},8,["title"])}]]);var KXe=(0,a.createElementVNode)("div",{class:"form-group"},[(0,a.createElementVNode)("p",null,"Apakah Anda yakin ingin melakukan finalisasi Capaian Organisasi ini ?"),(0,a.createElementVNode)("p",{class:"text-danger"}," Pastikan semua pegawai yang ada di Unit Kerja Induk ini sudah dinilai, sehingga Grafik Pola Distribusi menjadi konsisten di setiap cetakan Form Evaluasi Kinerja ")],-1);const RXe={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{capaianOrganisasiId:null}},methods:{final:function(e){this.capaianOrganisasiId=e,this.$refs.modal.show()},doFinal:function(){var e=this,t=this.$loading.show();et.A.post("/api/admin/capaian_organisasi/"+this.capaianOrganisasiId+"/final").then((function(n){e.$refs.modal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}}},HXe=(0,it.A)(RXe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Form"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"Finalisasi Capaian Organisasi",ref:"modal",onClick:t[0]||(t[0]=function(e){return o.doFinal()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(l,{ref:"formFinalisasi","validation-schema":e.editValidation},{default:(0,a.withCtx)((function(){return[KXe]})),_:1},8,["validation-schema"])]})),_:1},512)}]]);var QXe=(0,a.createElementVNode)("div",{class:"alert alert-info"},[(0,a.createTextVNode)(" File maksimal berisi 100 baris data. "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Format file .xlsx dan ukuran maksimal 2MB. "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Tidak boleh ada Unor ID yang duplikat dalam File Excel."),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Jika Capaian Organisasi sudah pernah diinput dan diimport lagi di menu ini, data akan ditimpa / update selama Capaian Organisasi belum final."),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Silahkan unduh Template File Excel "),(0,a.createElementVNode)("a",{target:"_blank",href:"https://drive.google.com/drive/folders/1ZH-bZcQ75OXA1MHuGEQ_KiL5dEjX1jIn?usp=sharing"},[(0,a.createElementVNode)("b",null,"DISINI")]),(0,a.createTextVNode)(),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Silahkan mengunduh data referensi Unor ID di menu Manajemen Unit Kerja. "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Finalisasi Capaian Organisasi masih dilakukan lewat tombol Final per baris data. ")],-1),$Xe={key:0,class:"form-group"},zXe=(0,a.createElementVNode)("label",null,"Tahun",-1),JXe=[(0,a.createElementVNode)("option",{value:"2024"},"2024",-1),(0,a.createElementVNode)("option",{value:"2023"},"2023",-1),(0,a.createElementVNode)("option",{value:"2022"},"2022",-1),(0,a.createElementVNode)("option",{value:"2025"},"2025",-1),(0,a.createElementVNode)("option",{value:"2026"},"2026",-1)],qXe={class:"form-group"},GXe=(0,a.createElementVNode)("label",null,"Periode",-1),WXe=["value"],YXe={class:"form-file"},XXe=(0,a.createElementVNode)("label",{class:"form-file-label",for:"fileImport"},[(0,a.createElementVNode)("span",{class:"form-file-text"},"Unggah File Import Capaian Kinerja Organisasi"),(0,a.createElementVNode)("span",{class:"form-file-button"})],-1),ZXe=(0,a.createElementVNode)("br",null,null,-1);const eZe={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:["periode"],emits:["done"],data:function(){return{data:{tahun:null,periode:null},listPeriode:[],selectedFile:null}},methods:{show:function(){this.$refs.modal.show(),this.$refs.fileInput.value="",this.selectedFile=null},handleFileChange:function(e){this.selectedFile=e.target.files[0]},doImport:function(){var e=this;if(this.selectedFile){var t=this.$loading.show(),n=new FormData;n.append("tahun",this.data.tahun),n.append("periode",this.data.periode),n.append("file",this.selectedFile),Ts.A.defaults.headers.common["Content-Type"]="multipart/form-data",Ts.A.post("/api/admin/capaian_organisasi/import",n).then((function(n){if("200"==n.status)1==n.data.success?(e.$refs.modal.hide(),t.hide(),e.$emit("done")):(alert(n.data.message),t.hide());else{var a=JSON.parse((new TextDecoder).decode(n.data));alert(a.message),t.hide()}})).catch((function(e){alert(e),t.hide()}))}else alert("Harus mengunggah File Excel Capaian Kinerja Organisasi")},loadPeriode:function(){var e=this,t=this.data.tahun,n="";n=t?"/api/admin/periode_all?tahun="+t:"/api/admin/periode_all",this.$root.get(n).then((function(t){e.listPeriode=t}))}}};function tZe(e){return tZe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},tZe(e)}function nZe(){var e=sZe(),t=e.m(nZe),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function a(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var r={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(a){t||(t={stop:function(){return n(a.a,2)},catch:function(){return a.v},abrupt:function(e,t){return n(a.a,r[e],t)},delegateYield:function(e,r,i){return t.resultName=r,n(a.d,aZe(e),i)},finish:function(e){return n(a.f,e)}},n=function(e,n,r){a.p=t.prev,a.n=t.next;try{return e(n,r)}finally{t.next=a.n}}),t.resultName&&(t[t.resultName]=a.v,t.resultName=void 0),t.sent=a.v,t.next=a.n;try{return e.call(this,t)}finally{a.p=t.prev,a.n=t.next}}}return(nZe=function(){return{wrap:function(t,n,a,r){return e.w(i(t),n,a,r&&r.reverse())},isGeneratorFunction:a,mark:e.m,awrap:function(e,t){return new dZe(e,t)},AsyncIterator:lZe,async:function(e,t,n,r,o){return(a(t)?oZe:iZe)(i(e),t,n,r,o)},keys:rZe,values:aZe}})()}function aZe(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(tZe(e)+" is not iterable")}function rZe(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function iZe(e,t,n,a,r){var i=oZe(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function oZe(e,t,n,a,r){return new lZe(sZe().w(e,t,n,a),r||Promise)}function lZe(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof dZe?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(cZe(lZe.prototype),cZe(lZe.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),cZe(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function sZe(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return cZe(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(cZe(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,cZe(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,cZe(u,"constructor",c),cZe(c,"constructor",s),s.displayName="GeneratorFunction",cZe(c,r,"GeneratorFunction"),cZe(u),cZe(u,r,"Generator"),cZe(u,a,(function(){return this})),cZe(u,"toString",(function(){return"[object Generator]"})),(sZe=function(){return{w:i,m:p}})()}function cZe(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}cZe=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){cZe(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},cZe(e,t,n,a)}function dZe(e,t){this.v=e,this.k=t}function uZe(e,t,n,a,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(a,r)}const pZe={components:{ModalEditCapaianOrganisasi:LXe,Pagination:jhe,ModalFinalisasiCapaianOrganisasi:HXe,ModalImportCapaianOrganisasi:(0,it.A)(eZe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Form"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"Import Capaian Organisasi",ref:"modal",onClick:t[4]||(t[4]=function(e){return o.doImport()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(l,{ref:"formEdit"},{default:(0,a.withCtx)((function(){return[QXe,"pegawai"!=e.form?((0,a.openBlock)(),(0,a.createElementBlock)("div",$Xe,[zXe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.data.tahun=e}),onChange:t[1]||(t[1]=function(e){return o.loadPeriode()})},JXe,544),[[a.vModelSelect,i.data.tahun]])])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",qXe,[GXe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[2]||(t[2]=function(e){return i.data.periode=e})},[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.listPeriode,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("option",{value:e.id,key:e.id},[(0,a.createTextVNode)((0,a.toDisplayString)(e.nama)+" ",1),"final"==e.jenis_periode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)("(FINAL)")],64)):(0,a.createCommentVNode)("",!0)],8,WXe)})),128))],512),[[a.vModelSelect,i.data.periode]])]),(0,a.createElementVNode)("div",YXe,[XXe,(0,a.createTextVNode)(),ZXe,(0,a.createElementVNode)("input",{type:"file",ref:"fileInput",class:"form-file-input",onChange:t[3]||(t[3]=function(){return o.handleFileChange&&o.handleFileChange.apply(o,arguments)}),id:"fileImport",required:"required"},null,544)])]})),_:1},512)]})),_:1},512)}]])},data:function(){return{filterCapaianOrganisasi:{nama_unor:null,tahun:null,periode:null,status:null,per_page:10},listPeriode:[],items:[],url:"/api/admin/capaian_organisasi/paginate"}},methods:{pageURL:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;t||(t=this.url),this.$root.get(t,this.filterCapaianOrganisasi).then((function(t){e.items=t}))},loadPeriode:function(){var e=this,t=this.filterCapaianOrganisasi.tahun,n="";n=t?"/api/admin/periode_all?tahun="+t:"/api/admin/periode_all",this.$root.get(n).then((function(t){e.listPeriode=t}))},loadData:function(){this.pageURL()},properCase:function(e){return(0,de.xJ)(e)},hapus:function(e){var t=this;confirm("Yakin akan menghapus Capaian Organisasi ini?")&&this.$root.delete("/api/admin/capaian_organisasi/"+e).then((function(e){t.loadData()}))},batalFinal:function(e){var t=this;confirm("Yakin akan membatalkan Finalisasi Capaian Organisasi ini? Grafik Pola Distribusi pada Form Cetakan Evaluasi Kinerja akan kosong sampai Anda memfinalkan lagi Capaian Organisasi ini")&&et.A.post("/api/admin/capaian_organisasi/"+e+"/batal_final").then((function(e){t.loadData()}))},unduhExcel:function(){var e=this;return function(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var i=e.apply(t,n);function o(e){uZe(i,a,r,o,l,"next",e)}function l(e){uZe(i,a,r,o,l,"throw",e)}o(void 0)}))}}(nZe().mark((function t(){var n;return nZe().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(null!=e.filterCapaianOrganisasi.periode){t.next=3;break}return alert("Harus memilih Periode terlebih dahulu"),t.abrupt("return");case 3:return n=e.$loading.show(),t.next=6,X1("/api/admin/capaian_organisasi/unduh",{tahun:e.filterCapaianOrganisasi.tahun,periode:e.filterCapaianOrganisasi.periode},{namaFile:"Capaian Kinerja Organisasi.xlsx"});case 6:n.hide();case 7:case"end":return t.stop()}}),t)})))()}},created:function(){this.loadPeriode(),this.loadData()}},mZe=(0,it.A)(pZe,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("vue-feather"),s=(0,a.resolveComponent)("pagination"),c=(0,a.resolveComponent)("ModalEditCapaianOrganisasi"),d=(0,a.resolveComponent)("ModalFinalisasiCapaianOrganisasi"),u=(0,a.resolveComponent)("ModalImportCapaianOrganisasi");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",kYe,[(0,a.createElementVNode)("div",bYe,[yYe,(0,a.createElementVNode)("div",vYe,[(0,a.createElementVNode)("div",EYe,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left btn-success float-end mt-2",onClick:t[0]||(t[0]=function(e){return o.unduhExcel()})},"Unduh Excel "),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left btn-success float-end mt-2",onClick:t[1]||(t[1]=function(t){return e.$refs.modalImportCapaianOrganisasi.show()})},[(0,a.createVNode)(l,{type:"upload"}),(0,a.createTextVNode)(" Import ")]),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left btn-primary float-end mt-2",onClick:t[2]||(t[2]=function(t){return e.$refs.modalEditCapaianOrganisasi.edit()})},[NYe,(0,a.createTextVNode)(" Tambah ")])])])])]),(0,a.createElementVNode)("div",_Ye,[(0,a.createElementVNode)("div",wYe,[(0,a.createElementVNode)("div",VYe,[(0,a.createElementVNode)("div",xYe,[(0,a.createElementVNode)("div",BYe,[(0,a.createElementVNode)("div",SYe,[(0,a.createElementVNode)("div",CYe,[TYe,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[3]||(t[3]=function(e){return i.filterCapaianOrganisasi.nama_unor=e})},null,512),[[a.vModelText,i.filterCapaianOrganisasi.nama_unor]])])]),(0,a.createElementVNode)("div",jYe,[(0,a.createElementVNode)("div",DYe,[PYe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[4]||(t[4]=function(e){return i.filterCapaianOrganisasi.tahun=e}),onChange:t[5]||(t[5]=function(e){return o.loadPeriode()})},FYe,544),[[a.vModelSelect,i.filterCapaianOrganisasi.tahun]])])]),(0,a.createElementVNode)("div",IYe,[(0,a.createElementVNode)("div",UYe,[MYe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[6]||(t[6]=function(e){return i.filterCapaianOrganisasi.periode=e})},[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.listPeriode,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("option",{value:e.id,key:e.id},[(0,a.createTextVNode)((0,a.toDisplayString)(e.nama)+" ",1),"final"==e.jenis_periode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)("(final)")],64)):(0,a.createCommentVNode)("",!0)],8,OYe)})),128))],512),[[a.vModelSelect,i.filterCapaianOrganisasi.periode]])])]),(0,a.createElementVNode)("div",LYe,[(0,a.createElementVNode)("div",KYe,[RYe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[7]||(t[7]=function(e){return i.filterCapaianOrganisasi.per_page=e})},HYe,512),[[a.vModelSelect,i.filterCapaianOrganisasi.per_page]])])])]),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-success",onClick:t[8]||(t[8]=function(e){return o.pageURL()})},"Filter")]),(0,a.createElementVNode)("div",QYe,[(0,a.createVNode)(s,{pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"]),(0,a.createElementVNode)("table",$Ye,[zYe,(0,a.createElementVNode)("tbody",null,[null==i.filterCapaianOrganisasi.periode?((0,a.openBlock)(),(0,a.createElementBlock)("tr",JYe,qYe)):(0,a.createCommentVNode)("",!0),null!=i.filterCapaianOrganisasi.periode?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:1},(0,a.renderList)(i.items.data,(function(t,n){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t.id},[(0,a.createElementVNode)("td",GYe,(0,a.toDisplayString)(i.items.from+n),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.unor_nama),1),(0,a.createElementVNode)("td",WYe,(0,a.toDisplayString)(o.properCase(t.capaian)),1),(0,a.createElementVNode)("td",YYe,["1"==t.is_final?((0,a.openBlock)(),(0,a.createElementBlock)("span",XYe,ZYe)):((0,a.openBlock)(),(0,a.createElementBlock)("span",eXe,tXe))]),"1"!=t.is_final?((0,a.openBlock)(),(0,a.createElementBlock)("td",nXe,"-")):((0,a.openBlock)(),(0,a.createElementBlock)("td",aXe,[(0,a.createElementVNode)("small",null,[(0,a.createTextVNode)(" Pegawai dinilai: "+(0,a.toDisplayString)(t.jumlah_pegawai_dinilai)+" / "+(0,a.toDisplayString)(t.jumlah_pegawai_total)+" ",1),rXe,(0,a.createTextVNode)(" Sangat Baik : "+(0,a.toDisplayString)(t.jumlah_sangat_baik)+" ",1),iXe,(0,a.createTextVNode)(" Baik : "+(0,a.toDisplayString)(t.jumlah_baik)+" ",1),oXe,(0,a.createTextVNode)(" Butuh Perbaikan : "+(0,a.toDisplayString)(t.jumlah_butuh_perbaikan)+" ",1),lXe,(0,a.createTextVNode)(" Kurang : "+(0,a.toDisplayString)(t.jumlah_kurang)+" ",1),sXe,(0,a.createTextVNode)(" Sangat Kurang : "+(0,a.toDisplayString)(t.jumlah_sangat_kurang)+" ",1),cXe])])),(0,a.createElementVNode)("td",dXe,[(0,a.createElementVNode)("div",uXe,[(0,a.createElementVNode)("a",{href:t.bukti_dukung,target:"_blank",class:"btn icon icon-left btn-sm btn-primary",title:t.bukti_dukung}," Bukti Dukung ",8,pXe),"1"!=t.is_final?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("button",{class:"btn icon icon-left btn-sm btn-success",onClick:function(n){return e.$refs.modalFinalisasiCapaianOrganisasi.final(t.id)}}," Final ",8,mXe),(0,a.createElementVNode)("button",{class:"btn icon icon-left btn-sm btn-warning",onClick:function(n){return e.$refs.modalEditCapaianOrganisasi.edit(t)}}," Edit ",8,fXe),(0,a.createElementVNode)("button",{class:"btn icon icon-left btn-sm btn-danger",onClick:function(e){return o.hapus(t.id)}}," Hapus ",8,hXe)],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createElementVNode)("button",{class:"btn icon icon-left btn-sm btn-warning",onClick:function(n){return e.$refs.modalEditCapaianOrganisasi.edit(t)}}," Edit ",8,AXe),(0,a.createElementVNode)("button",{class:"btn icon icon-left btn-sm btn-danger",onClick:function(e){return o.batalFinal(t.id)}}," Batal Final ",8,gXe)],64))])])])})),128)):(0,a.createCommentVNode)("",!0)])])])])])]),(0,a.createVNode)(c,{ref:"modalEditCapaianOrganisasi",periode:i.listPeriode,onDone:t[9]||(t[9]=function(e){return o.loadData()})},null,8,["periode"]),(0,a.createVNode)(d,{ref:"modalFinalisasiCapaianOrganisasi",onDone:t[10]||(t[10]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(u,{ref:"modalImportCapaianOrganisasi",onDone:t[11]||(t[11]=function(e){return o.loadData()})},null,512)],64)}]]);var fZe=(0,a.createElementVNode)("div",{class:"page-title"},[(0,a.createElementVNode)("div",{class:"row"},[(0,a.createElementVNode)("div",{class:"col-lg-12"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Manajemen SKP"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Manajemen SKP Pegawai.")])])],-1),hZe={class:"row"},AZe={class:"col-12"},gZe={class:"card mt-3"},kZe={class:"card-header"},bZe={class:"row"},yZe={class:"col-md-2 col-12"},vZe={class:"form-group"},EZe=(0,a.createElementVNode)("span",null,"Tahun",-1),NZe=[(0,a.createStaticVNode)('',5)],_Ze={class:"col-md-3 col-12"},wZe={class:"form-group"},VZe=(0,a.createElementVNode)("span",null,"NIP",-1),xZe={class:"col-md-3 col-12"},BZe={class:"form-group"},SZe=(0,a.createElementVNode)("label",null,"Nama",-1),CZe=(0,a.createElementVNode)("br",null,null,-1),TZe=(0,a.createElementVNode)("br",null,null,-1),jZe=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Search Nama Pegawai. Minimal 3 karakter dari depan.")],-1),DZe={class:"col-md-2 col-12"},PZe={class:"form-group"},FZe=(0,a.createElementVNode)("span",null,"Status SKP ",-1),IZe=[(0,a.createElementVNode)("option",{value:""},"Semua",-1),(0,a.createElementVNode)("option",{value:"draft"},"Draft",-1),(0,a.createElementVNode)("option",{value:"pengajuan"},"Pengajuan",-1),(0,a.createElementVNode)("option",{value:"persetujuan"},"Persetujuan",-1)],UZe={class:"col-md-2 col-12"},MZe={class:"form-group"},OZe=(0,a.createElementVNode)("span",null,"Jumlah Baris",-1),LZe=[(0,a.createElementVNode)("option",{value:"10"},"10",-1),(0,a.createElementVNode)("option",{value:"25"},"25",-1),(0,a.createElementVNode)("option",{value:"50"},"50",-1),(0,a.createElementVNode)("option",{value:"100"},"100",-1)],KZe={class:"col-md-6 col-12"},RZe={class:"form-group"},HZe=(0,a.createElementVNode)("label",null,"Unit Kerja Induk",-1),QZe=(0,a.createElementVNode)("br",null,null,-1),$Ze=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Search Nama Unor Induk. Minimal 3 karakter.")],-1),zZe={class:"col-md-6 col-12"},JZe={class:"form-group"},qZe=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),GZe=(0,a.createElementVNode)("br",null,null,-1),WZe=(0,a.createElementVNode)("br",null,null,-1),YZe=(0,a.createElementVNode)("br",null,null,-1),XZe=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Search Nama Unor. Minimal 3 karakter.")],-1),ZZe={class:"card-body"},e0e={class:"table-responsive"},t0e={class:"table table-sm table-hover text-xs"},n0e=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"No"),(0,a.createElementVNode)("th",null,"Periode"),(0,a.createElementVNode)("th",null,"Unit Kerja"),(0,a.createElementVNode)("th",null,"Jabatan"),(0,a.createElementVNode)("th",null,"Nama / NIP"),(0,a.createElementVNode)("th",null,"Status"),(0,a.createElementVNode)("th",null,"Aksi")])],-1),a0e=(0,a.createElementVNode)("br",null,null,-1),r0e=(0,a.createElementVNode)("br",null,null,-1),i0e=(0,a.createElementVNode)("b",null,"Periode SKP",-1),o0e=(0,a.createElementVNode)("br",null,null,-1),l0e=(0,a.createElementVNode)("br",null,null,-1),s0e=(0,a.createElementVNode)("br",null,null,-1),c0e={key:0,class:"badge bg-success"},d0e={key:1,class:"badge bg-secondary"},u0e=(0,a.createElementVNode)("br",null,null,-1),p0e=(0,a.createElementVNode)("span",{class:"badge bg-warning"},"PLT/PLH/PJB",-1),m0e=(0,a.createElementVNode)("br",null,null,-1),f0e=(0,a.createElementVNode)("br",null,null,-1),h0e={class:"text-muted"},A0e={class:"buttons"},g0e=["onClick"],k0e=[(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"currentColor",class:"bi bi-search",viewBox:"0 0 16 16"},[(0,a.createElementVNode)("path",{d:"M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z"})],-1)],b0e=["onClick"],y0e=[(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"currentColor",class:"bi bi-filetype-pdf",viewBox:"0 0 16 16"},[(0,a.createElementVNode)("path",{"fill-rule":"evenodd",d:"M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.6 11.85H0v3.999h.791v-1.342h.803c.287 0 .531-.057.732-.173.203-.117.358-.275.463-.474a1.42 1.42 0 0 0 .161-.677c0-.25-.053-.476-.158-.677a1.176 1.176 0 0 0-.46-.477c-.2-.12-.443-.179-.732-.179Zm.545 1.333a.795.795 0 0 1-.085.38.574.574 0 0 1-.238.241.794.794 0 0 1-.375.082H.788V12.48h.66c.218 0 .389.06.512.181.123.122.185.296.185.522Zm1.217-1.333v3.999h1.46c.401 0 .734-.08.998-.237a1.45 1.45 0 0 0 .595-.689c.13-.3.196-.662.196-1.084 0-.42-.065-.778-.196-1.075a1.426 1.426 0 0 0-.589-.68c-.264-.156-.599-.234-1.005-.234H3.362Zm.791.645h.563c.248 0 .45.05.609.152a.89.89 0 0 1 .354.454c.079.201.118.452.118.753a2.3 2.3 0 0 1-.068.592 1.14 1.14 0 0 1-.196.422.8.8 0 0 1-.334.252 1.298 1.298 0 0 1-.483.082h-.563v-2.707Zm3.743 1.763v1.591h-.79V11.85h2.548v.653H7.896v1.117h1.606v.638H7.896Z"})],-1)],v0e=["onClick"],E0e=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"currentColor",class:"bi bi-arrow-counterclockwise",viewBox:"0 0 16 16"},[(0,a.createElementVNode)("path",{"fill-rule":"evenodd",d:"M8 3a5 5 0 1 1-4.546 2.914.5.5 0 0 0-.908-.417A6 6 0 1 0 8 2v1z"}),(0,a.createElementVNode)("path",{d:"M8 4.466V.534a.25.25 0 0 0-.41-.192L5.23 2.308a.25.25 0 0 0 0 .384l2.36 1.966A.25.25 0 0 0 8 4.466z"})],-1);var N0e={class:"row"},_0e={class:"col-12 col-md-6"},w0e={class:"form-group"},V0e=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),x0e=(0,a.createElementVNode)("br",null,null,-1),B0e=(0,a.createElementVNode)("br",null,null,-1),S0e={class:"form-group"},C0e=(0,a.createElementVNode)("label",null,"Jabatan",-1),T0e=(0,a.createElementVNode)("br",null,null,-1),j0e={class:"form-group"},D0e=(0,a.createElementVNode)("label",null,"Periode",-1),P0e=(0,a.createElementVNode)("br",null,null,-1),F0e={class:"form-group"},I0e=(0,a.createElementVNode)("label",null,"Jenis Jabatan",-1),U0e=(0,a.createElementVNode)("br",null,null,-1),M0e={class:"form-group"},O0e=(0,a.createElementVNode)("label",null,"Golongan Ruang",-1),L0e=(0,a.createElementVNode)("br",null,null,-1),K0e={class:"form-group"},R0e=(0,a.createElementVNode)("label",null,"Pendekatan",-1),H0e=(0,a.createElementVNode)("br",null,null,-1),Q0e={class:"form-group"},$0e=(0,a.createElementVNode)("label",null,"Status",-1),z0e=(0,a.createElementVNode)("br",null,null,-1),J0e={class:"col-12 col-md-6"},q0e={class:"form-group"},G0e=(0,a.createElementVNode)("label",null,"Unit Kerja Atasan",-1),W0e=(0,a.createElementVNode)("br",null,null,-1),Y0e=(0,a.createElementVNode)("br",null,null,-1),X0e={class:"form-group"},Z0e=(0,a.createElementVNode)("label",null,"Jabatan Atasan",-1),e1e=(0,a.createElementVNode)("br",null,null,-1),t1e={class:"form-group"},n1e=(0,a.createElementVNode)("label",null,"NIP Atasan",-1),a1e=(0,a.createElementVNode)("br",null,null,-1),r1e={class:"form-group"},i1e=(0,a.createElementVNode)("label",null,"Nama Atasan",-1),o1e=(0,a.createElementVNode)("br",null,null,-1),l1e={class:"form-group"},s1e=(0,a.createElementVNode)("label",null,"Golongan Atasan",-1),c1e=(0,a.createElementVNode)("br",null,null,-1);const d1e={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw,ButtonUnor:Kc},data:function(){return{data:[]}},methods:{show:function(e){var t=this;this.$root.get("/api/admin/skp/"+e).then((function(e){t.data={jabatan:e.pegawai_jabatan,unor_nama:e.pegawai_unit_kerja,unor_id:e.pegawai_unor_id,pendekatan:e.pendekatan,status:e.status,golru:e.pegawai_golru,jabatan_atasan:e.pegawai_atasan_jabatan,unor_atasan_nama:e.pegawai_atasan_unit_kerja,unor_atasan_id:e.pegawai_atasan_unor_id,golru_atasan:e.pegawai_atasan_golru,nip_atasan:e.pegawai_atasan_nip,nama_atasan:e.pegawai_atasan_nama},"1"==e.pegawai_jenis_jabatan?t.data.jenis_jabatan="Pimpinan":t.data.jenis_jabatan="Pegawai",t.data.periode=(0,de.Yq)(e.periode_awal)+" s/d "+(0,de.Yq)(e.periode_akhir)})),this.$refs.modal.show()},properCase:function(e){return(0,de.xJ)(e)},formatDate:function(e){return(0,de.Yq)(e)}}},u1e=(0,it.A)(d1e,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("ButtonUnor"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"Detil SKP",ref:"modal"},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",N0e,[(0,a.createElementVNode)("div",_0e,[(0,a.createElementVNode)("div",w0e,[V0e,(0,a.createTextVNode)(),x0e,(0,a.createElementVNode)("b",null,[(0,a.createTextVNode)((0,a.toDisplayString)(i.data.unor_nama)+" ",1),(0,a.createVNode)(l,{id:i.data.unor_id},null,8,["id"]),(0,a.createTextVNode)(),B0e,(0,a.createTextVNode)(" ID : "+(0,a.toDisplayString)(i.data.unor_id),1)])]),(0,a.createElementVNode)("div",S0e,[C0e,(0,a.createTextVNode)(),T0e,(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.data.jabatan),1)]),(0,a.createElementVNode)("div",j0e,[D0e,(0,a.createTextVNode)(),P0e,(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.data.periode),1)]),(0,a.createElementVNode)("div",F0e,[I0e,(0,a.createTextVNode)(),U0e,(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.data.jenis_jabatan),1)]),(0,a.createElementVNode)("div",M0e,[O0e,(0,a.createTextVNode)(),L0e,(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.data.golru),1)]),(0,a.createElementVNode)("div",K0e,[R0e,(0,a.createTextVNode)(),H0e,(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.properCase(i.data.pendekatan)),1)]),(0,a.createElementVNode)("div",Q0e,[$0e,(0,a.createTextVNode)(),z0e,(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.properCase(i.data.status)),1)])]),(0,a.createElementVNode)("div",J0e,[(0,a.createElementVNode)("div",q0e,[G0e,(0,a.createTextVNode)(),W0e,(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.data.unor_atasan_nama),1),(0,a.createTextVNode)(),(0,a.createVNode)(l,{id:i.data.unor_atasan_id},null,8,["id"]),(0,a.createTextVNode)(),Y0e,(0,a.createElementVNode)("b",null,"ID : "+(0,a.toDisplayString)(i.data.unor_atasan_id),1)]),(0,a.createElementVNode)("div",X0e,[Z0e,(0,a.createTextVNode)(),e1e,(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.data.jabatan_atasan),1)]),(0,a.createElementVNode)("div",t1e,[n1e,(0,a.createTextVNode)(),a1e,(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.data.nip_atasan),1)]),(0,a.createElementVNode)("div",r1e,[i1e,(0,a.createTextVNode)(),o1e,(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.data.nama_atasan),1)]),(0,a.createElementVNode)("div",l1e,[s1e,(0,a.createTextVNode)(),c1e,(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.data.golru_atasan),1)])])])]})),_:1},512)}]]);var p1e={class:"form-group"},m1e=(0,a.createElementVNode)("span",null,"Jenis Dokumen",-1),f1e=[(0,a.createElementVNode)("option",{value:"skp"},"Rencana SKP",-1),(0,a.createElementVNode)("option",{value:"form_penilaian"},"Form Penilaian",-1),(0,a.createElementVNode)("option",{value:"dokumen_evaluasi"},"Dokumen Evaluasi Kinerja",-1)],h1e={key:0,class:"form-group"},A1e=(0,a.createElementVNode)("label",null,"Periode",-1),g1e=["required"],k1e=["value"],b1e={class:"form-group"},y1e=(0,a.createElementVNode)("label",null,"Tanggal Pegawai",-1),v1e={class:"form-group"},E1e=(0,a.createElementVNode)("label",null,"Lokasi Pegawai",-1),N1e={class:"form-group"},_1e=(0,a.createElementVNode)("label",null,"Anchor Pegawai yang Dinilai (Opsional)",-1),w1e={class:"form-group"},V1e=(0,a.createElementVNode)("label",null,"Tanggal Pejabat Penilai Kinerja",-1),x1e={class:"form-group"},B1e=(0,a.createElementVNode)("label",null,"Lokasi Pejabat Penilai Kinerja",-1),S1e={class:"form-group"},C1e=(0,a.createElementVNode)("label",null,"Anchor Pejabat Penilai Kinerja (Opsional)",-1);function T1e(e){return T1e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},T1e(e)}function j1e(){var e=M1e(),t=e.m(j1e),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function a(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var r={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(a){t||(t={stop:function(){return n(a.a,2)},catch:function(){return a.v},abrupt:function(e,t){return n(a.a,r[e],t)},delegateYield:function(e,r,i){return t.resultName=r,n(a.d,D1e(e),i)},finish:function(e){return n(a.f,e)}},n=function(e,n,r){a.p=t.prev,a.n=t.next;try{return e(n,r)}finally{t.next=a.n}}),t.resultName&&(t[t.resultName]=a.v,t.resultName=void 0),t.sent=a.v,t.next=a.n;try{return e.call(this,t)}finally{a.p=t.prev,a.n=t.next}}}return(j1e=function(){return{wrap:function(t,n,a,r){return e.w(i(t),n,a,r&&r.reverse())},isGeneratorFunction:a,mark:e.m,awrap:function(e,t){return new L1e(e,t)},AsyncIterator:U1e,async:function(e,t,n,r,o){return(a(t)?I1e:F1e)(i(e),t,n,r,o)},keys:P1e,values:D1e}})()}function D1e(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(T1e(e)+" is not iterable")}function P1e(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function F1e(e,t,n,a,r){var i=I1e(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function I1e(e,t,n,a,r){return new U1e(M1e().w(e,t,n,a),r||Promise)}function U1e(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof L1e?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(O1e(U1e.prototype),O1e(U1e.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),O1e(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function M1e(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return O1e(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(O1e(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,O1e(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,O1e(u,"constructor",c),O1e(c,"constructor",s),s.displayName="GeneratorFunction",O1e(c,r,"GeneratorFunction"),O1e(u),O1e(u,r,"Generator"),O1e(u,a,(function(){return this})),O1e(u,"toString",(function(){return"[object Generator]"})),(M1e=function(){return{w:i,m:p}})()}function O1e(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}O1e=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){O1e(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},O1e(e,t,n,a)}function L1e(e,t){this.v=e,this.k=t}function K1e(e,t,n,a,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(a,r)}const R1e={name:"ModalCetakDokumen",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{jenis:null,cetakData:{skp_id:null,periode:null,tanggal:null,lokasi:null,tanggal_atasan:null,lokasi_atasan:null},listPeriode:[],loader:!1}},methods:{show:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=arguments.length>3&&void 0!==arguments[3]&&arguments[3];this.listPeriode=a,this.cetakData.skp_id=e,this.cetakData.tanggal=(new Date).toISOString().slice(0,10),this.cetakData.tanggal_atasan=(new Date).toISOString().slice(0,10),"dokumen_evaluasi"==this.jenis?this.cetakData.lokasi_pegawai=n:this.cetakData.lokasi=n,this.cetakData.lokasi_atasan=n,this.cetakData.tahun=t,this.$refs.modal.show()},cetak:function(){var e=this;return function(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var i=e.apply(t,n);function o(e){K1e(i,a,r,o,l,"next",e)}function l(e){K1e(i,a,r,o,l,"throw",e)}o(void 0)}))}}(j1e().mark((function t(){var n,a,r;return j1e().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("form_penilaian"!==e.jenis&&"dokumen_evaluasi"!==e.jenis||e.cetakData.periode){t.next=3;break}return alert("Periode wajib dipilih"),t.abrupt("return");case 3:return e.loader=e.$loading.show(),n=null,e.cetakData.periode&&(n=e.cetakData.tahun+"-"+e.cetakData.periode),a="","skp"==e.jenis?a="/api/skp/"+e.cetakData.skp_id+"/cetak":"form_penilaian"==e.jenis?a="/api/skp/"+e.cetakData.skp_id+"/penilaian/"+n+"/cetak":"dokumen_evaluasi"==e.jenis&&(a="/api/skp/"+e.cetakData.skp_id+"/penilaian/"+n+"/cetak_dokumen_evaluasi"),t.next=10,_B(a,e.cetakData);case 10:r=t.sent,e.loader.hide(),r&&(e.$refs.modal.hide(),e.$emit("done"));case 13:case"end":return t.stop()}}),t)})))()}}},H1e=(0,it.A)(R1e,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{title:"Cetak SKP Pegawai",ref:"modal",onClick:t[8]||(t[8]=function(e){return o.cetak()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"formEdit"},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",p1e,[m1e,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.jenis=e})},f1e,512),[[a.vModelSelect,i.jenis]])]),null!=i.jenis?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},["form_penilaian"==i.jenis||"dokumen_evaluasi"==i.jenis?((0,a.openBlock)(),(0,a.createElementBlock)("div",h1e,[A1e,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[1]||(t[1]=function(e){return i.cetakData.periode=e}),required:"form_penilaian"==i.jenis||"dokumen_evaluasi"==i.jenis},[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.listPeriode,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("option",{value:e.id,key:e.id},[(0,a.createTextVNode)((0,a.toDisplayString)(e.nama)+" ",1),"final"==e.jenis_periode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)(" (FINAL)")],64)):(0,a.createCommentVNode)("",!0)],8,k1e)})),128))],8,g1e),[[a.vModelSelect,i.cetakData.periode]])])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",b1e,[y1e,(0,a.createVNode)(l,{name:"tanggal_pegawai",type:"date",class:"form-control",modelValue:i.cetakData.tanggal_pegawai,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.cetakData.tanggal_pegawai=e}),required:""},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"tanggal_pegawai"})]),(0,a.createElementVNode)("div",v1e,[E1e,(0,a.createVNode)(l,{name:"lokasi",class:"form-control",modelValue:i.cetakData.lokasi_pegawai,"onUpdate:modelValue":t[3]||(t[3]=function(e){return i.cetakData.lokasi_pegawai=e}),maxlength:"50",required:""},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"lokasi_pegawai"})]),(0,a.createElementVNode)("div",N1e,[_1e,(0,a.createVNode)(l,{name:"anchor_pegawai",class:"form-control",modelValue:i.cetakData.anchor_pegawai,"onUpdate:modelValue":t[4]||(t[4]=function(e){return i.cetakData.anchor_pegawai=e}),maxlength:"1"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"anchor_pegawai"})]),"dokumen_evaluasi"==i.jenis?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createElementVNode)("div",w1e,[V1e,(0,a.createVNode)(l,{name:"tanggal_atasan",type:"date",class:"form-control",modelValue:i.cetakData.tanggal_atasan,"onUpdate:modelValue":t[5]||(t[5]=function(e){return i.cetakData.tanggal_atasan=e}),required:""},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"tanggal_atasan"})]),(0,a.createElementVNode)("div",x1e,[B1e,(0,a.createVNode)(l,{name:"lokasi_atasan",class:"form-control",modelValue:i.cetakData.lokasi_atasan,"onUpdate:modelValue":t[6]||(t[6]=function(e){return i.cetakData.lokasi_atasan=e}),maxlength:"50",required:""},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"lokasi_atasan"})])],64)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",S1e,[C1e,(0,a.createVNode)(l,{name:"anchor_atasan",class:"form-control",modelValue:i.cetakData.anchor_atasan,"onUpdate:modelValue":t[7]||(t[7]=function(e){return i.cetakData.anchor_atasan=e}),maxlength:"1"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"anchor_atasan"})])],64)):(0,a.createCommentVNode)("",!0)]})),_:1},512)]})),_:1},512)}]]),Q1e={components:{ModalDetilSkp:u1e,ModalCetakDokumen:H1e,Pagination:jhe,StatusLabel:FZ.A,formatDate:de.Yq,ButtonUnor:Kc},data:function(){return{items:[],filter:{pegawai_id:null,unor:null,unor_induk:null,status_skp:null,nip:null,per_page:10,tahun:null},listUnorInduk:[],listUnor:[],listPegawai:[],listPeriode:[],url:"/api/admin/skp/paginate"}},methods:{cariUnor:_.debounce((function(e,t){var n,a=this;n=this.filter.unor_induk?{keyword:e,unor_induk:this.filter.unor_induk}:{keyword:e},e.length>=3&&(t(!0),this.$root.get("/api/unor/cari_unor",n).then((function(e){a.listUnor=e,t(!1)})))}),1e3),cariUnorInduk:_.debounce((function(e,t){var n=this;e.length>=3&&(t(!0),this.$root.get("/api/unor/cari_unor_mandiri",{keyword:e}).then((function(e){n.listUnorInduk=e,t(!1)})))}),1e3),cariPegawai:_.debounce((function(e,t){var n=this;e.length>=3&&(t(!0),this.$root.get("/api/pegawai/cari_pegawai",{nama:e}).then((function(e){n.listPegawai=e,t(!1)})))}),1e3),pageURL:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;t||(t=this.url);var n=function(e){return null!=e&&""!==String(e).trim()};if(n(this.filter.pegawai_id)||n(this.filter.unor)||n(this.filter.unor_induk)||n(this.filter.nip))this.$root.get(t,this.filter).then((function(t){e.items=t}));else if(null!=this.filter.tahun||null!=this.filter.status_skp)return void alert("Harus menerapkan minimal salah satu dari filter: NIP / NAMA / UNIT KERJA / UNIT KERJA INDUK")},loadData:function(){this.pageURL()},kembalikanKeDraft:function(e){var t=this;confirm("Apakah Anda Yakin akan mengembalikan status SKP ke Draft? Hanya Atasan yang bisa menyetujui SKP kembali")&&this.$root.post("/api/admin/skp/"+e+"/to_draft").then((function(e){t.loadData()}))},properCase:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e){return properCase(e)})),formatDateTime:function(e){return e?(0,de.r6)(e):"-"},cetakDokumen:function(e,t,n){var a=this,r="";r=t?"/api/admin/periode_all?tahun="+t:"/api/admin/periode_all",this.$root.get(r).then((function(r){a.listPeriode=r,a.$refs.modalCetakDokumen.show(e,t,n,a.listPeriode)}))}},created:function(){this.pageURL("/api/admin/skp/paginate")}},$1e=(0,it.A)(Q1e,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("v-select"),s=(0,a.resolveComponent)("pagination"),c=(0,a.resolveComponent)("ButtonUnor"),d=(0,a.resolveComponent)("StatusLabel"),u=(0,a.resolveComponent)("router-link"),p=(0,a.resolveComponent)("ModalDetilSkp"),m=(0,a.resolveComponent)("ModalCetakDokumen");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[fZe,(0,a.createElementVNode)("div",hZe,[(0,a.createElementVNode)("div",AZe,[(0,a.createElementVNode)("div",gZe,[(0,a.createElementVNode)("div",kZe,[(0,a.createElementVNode)("div",bZe,[(0,a.createElementVNode)("div",yZe,[(0,a.createElementVNode)("div",vZe,[EZe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.filter.tahun=e})},NZe,512),[[a.vModelSelect,i.filter.tahun]])])]),(0,a.createElementVNode)("div",_Ze,[(0,a.createElementVNode)("div",wZe,[VZe,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[1]||(t[1]=function(e){return i.filter.nip=e})},null,512),[[a.vModelText,i.filter.nip]])])]),(0,a.createElementVNode)("div",xZe,[(0,a.createElementVNode)("div",BZe,[SZe,(0,a.createVNode)(l,{modelValue:i.filter.pegawai_id,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.filter.pegawai_id=e}),onSearch:o.cariPegawai,options:i.listPegawai,label:"nama",reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){e.id;var t=e.nip,n=e.nama;return[(0,a.createTextVNode)(" NIP - "+(0,a.toDisplayString)(t)+" ",1),CZe,(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(n),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.nip,n=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t)+" ",1),TZe,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(n),1)]})),_:1},8,["modelValue","onSearch","options","reduce"]),jZe])]),(0,a.createElementVNode)("div",DZe,[(0,a.createElementVNode)("div",PZe,[FZe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[3]||(t[3]=function(e){return i.filter.status_skp=e})},IZe,512),[[a.vModelSelect,i.filter.status_skp]])])]),(0,a.createElementVNode)("div",UZe,[(0,a.createElementVNode)("div",MZe,[OZe,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[4]||(t[4]=function(e){return i.filter.per_page=e})},LZe,512),[[a.vModelSelect,i.filter.per_page]])])]),(0,a.createElementVNode)("div",KZe,[(0,a.createElementVNode)("div",RZe,[HZe,(0,a.createVNode)(l,{modelValue:i.filter.unor_induk,"onUpdate:modelValue":t[5]||(t[5]=function(e){return i.filter.unor_induk=e}),onSearch:o.cariUnorInduk,options:i.listUnorInduk,label:"nama",reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.id,n=e.nama;return[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(n),1),QZe,(0,a.createTextVNode)(" ID : "+(0,a.toDisplayString)(t),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","onSearch","options","reduce"]),$Ze])]),(0,a.createElementVNode)("div",zZe,[(0,a.createElementVNode)("div",JZe,[qZe,(0,a.createVNode)(l,{modelValue:i.filter.unor,"onUpdate:modelValue":t[6]||(t[6]=function(e){return i.filter.unor=e}),onSearch:o.cariUnor,options:i.listUnor,label:"nama",reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.id,n=e.unor_atasan_nama,r=e.unor_induk_nama,i=e.nama;return[(0,a.createTextVNode)(" Induk - "+(0,a.toDisplayString)(r)+" ",1),GZe,(0,a.createTextVNode)(" Atasan - "+(0,a.toDisplayString)(n)+" ",1),WZe,(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i),1),(0,a.createTextVNode)(),YZe,(0,a.createTextVNode)(" ID : "+(0,a.toDisplayString)(t),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","onSearch","options","reduce"]),XZe])])]),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-success",onClick:t[7]||(t[7]=function(e){return o.pageURL()})},"Filter")]),(0,a.createElementVNode)("div",ZZe,[(0,a.createVNode)(s,{pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"]),(0,a.createElementVNode)("div",e0e,[(0,a.createElementVNode)("table",t0e,[n0e,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.items.data,(function(t,n){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t.skp_id},[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(i.items.from+n),1),(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("b",null,"Tahun "+(0,a.toDisplayString)(t.tahun),1),(0,a.createTextVNode)(),a0e,r0e,i0e,(0,a.createTextVNode)(),o0e,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(t.periode_awal)+" s/d "+(0,a.toDisplayString)(t.periode_akhir),1)]),(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(t.pegawai_unit_kerja),1),(0,a.createTextVNode)(),l0e,(0,a.createVNode)(c,{id:t.pegawai_unor_id},null,8,["id"])]),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(t.pegawai_jabatan)+" ",1),s0e,"1"==t.pegawai_jenis_jabatan?((0,a.openBlock)(),(0,a.createElementBlock)("span",c0e,"Pimpinan")):"2"==t.pegawai_jenis_jabatan?((0,a.openBlock)(),(0,a.createElementBlock)("span",d0e,"Pegawai")):(0,a.createCommentVNode)("",!0),null!=t.plt_plh_id?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[u0e,p0e],64)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(t.nama)+" ",1),m0e,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(t.nip),1)]),(0,a.createElementVNode)("td",null,[(0,a.createVNode)(d,{status:t.status},null,8,["status"]),(0,a.createTextVNode)(),f0e,(0,a.createElementVNode)("small",h0e,"Dibuat : "+(0,a.toDisplayString)(o.formatDateTime(t.created_at)),1)]),(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("div",A0e,[(0,a.createElementVNode)("button",{class:"btn icon btn-sm btn-primary py-1 px-1",onClick:function(n){return e.$refs.modalDetilSkp.show(t.skp_id)}},k0e,8,g0e),(0,a.createElementVNode)("button",{class:"btn icon btn-sm btn-danger py-1 px-1",onClick:function(e){return o.cetakDokumen(t.skp_id,t.tahun,t.kota)}},y0e,8,b0e),(0,a.createElementVNode)("button",{class:"btn icon btn-sm btn-warning py-1 px-1",onClick:function(e){return o.kembalikanKeDraft(t.skp_id)}},[E0e,(0,a.createTextVNode)(" Draft ")],8,v0e),(0,a.createVNode)(u,{class:"btn icon btn-sm btn-info py-1 px-1",to:"/admin/skp/"+t.skp_id+"/monitoring"},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)(" Monitoring ")]})),_:2},1032,["to"])])])])})),128))])])]),(0,a.createVNode)(s,{pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"])])])])]),(0,a.createVNode)(p,{ref:"modalDetilSkp"},null,512),(0,a.createVNode)(m,{ref:"modalCetakDokumen"},null,512)],64)}]]),z1e=$1e;var J1e=(0,a.createElementVNode)("div",{class:"page-title"},[(0,a.createElementVNode)("div",{class:"row"},[(0,a.createElementVNode)("div",{class:"col-lg-12"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Laporan Program Kerja Prioritas Nasional (PKPN)"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Daftar SKP format JPT yang memiliki RHK Program Kerja Prioritas Nasional (PKPN).")])])],-1),q1e={class:"row"},G1e={class:"col-12"},W1e={class:"card mt-3"},Y1e={class:"card-header"},X1e={class:"row"},Z1e={class:"col-md-2 col-12"},e2e={class:"form-group"},t2e=(0,a.createElementVNode)("span",null,"Tahun",-1),n2e=[(0,a.createElementVNode)("option",{value:"2026"},"2026",-1),(0,a.createElementVNode)("option",{value:"2027"},"2027",-1),(0,a.createElementVNode)("option",{value:"2028"},"2028",-1)],a2e={class:"card-body"},r2e={class:"table-responsive"},i2e={class:"table table-sm table-hover text-xs"},o2e=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"No"),(0,a.createElementVNode)("th",null,"Nama Pegawai"),(0,a.createElementVNode)("th",null,"NIP"),(0,a.createElementVNode)("th",null,"Jabatan"),(0,a.createElementVNode)("th",null,"Unit Kerja"),(0,a.createElementVNode)("th",null,"Periode SKP"),(0,a.createElementVNode)("th",null,"Detail")])],-1),l2e={class:"buttons"};const s2e={components:{Pagination:jhe},data:function(){return{items:[],filter:{tahun:(new Date).getFullYear().toString()},url:"/api/admin/laporan_pkpn/paginate"}},methods:{formatDate:function(e){return e?(0,de.Yq)(e):"-"},pageURL:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;t||(t=this.url),this.$root.get(t,this.filter).then((function(t){e.items=t}))},reset:function(){this.filter.tahun=(new Date).getFullYear().toString(),this.pageURL()},loadData:function(){this.pageURL()},unduhExcel:function(){var e=this.$loading.show();Ts.A.defaults.headers.common.Accept="",Ts.A.defaults.headers.common["Content-Type"]="application/json",Ts.A.post("/api/admin/laporan_pkpn/unduh",this.filter,{responseType:"arraybuffer"}).then((function(t){if("200"==t.status)if("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"==t.headers["content-type"]){var n=window.URL.createObjectURL(new Blob([t.data])),a=document.createElement("a");a.href=n,a.setAttribute("download","Laporan PKPN.xlsx"),document.body.appendChild(a),a.click(),e.hide()}else{var r=JSON.parse((new TextDecoder).decode(t.data));alert(r.message),e.hide()}else alert(t.statusText),e.hide()})).catch((function(t){alert(t.message),e.hide()}))}},created:function(){this.pageURL()}},c2e=(0,it.A)(s2e,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("pagination"),s=(0,a.resolveComponent)("router-link");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[J1e,(0,a.createElementVNode)("div",q1e,[(0,a.createElementVNode)("div",G1e,[(0,a.createElementVNode)("div",W1e,[(0,a.createElementVNode)("div",Y1e,[(0,a.createElementVNode)("div",X1e,[(0,a.createElementVNode)("div",Z1e,[(0,a.createElementVNode)("div",e2e,[t2e,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.filter.tahun=e})},n2e,512),[[a.vModelSelect,i.filter.tahun]])])])]),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-success",onClick:t[1]||(t[1]=function(e){return o.pageURL()})},"Filter"),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-secondary",onClick:t[2]||(t[2]=function(e){return o.reset()})},"Reset"),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-danger float-end",onClick:t[3]||(t[3]=function(e){return o.unduhExcel()})},"Unduh Excel")]),(0,a.createElementVNode)("div",a2e,[(0,a.createVNode)(l,{pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"]),(0,a.createElementVNode)("div",r2e,[(0,a.createElementVNode)("table",i2e,[o2e,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.items.data,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.skp_id},[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(i.items.from+t),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.nama),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.nip),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.jabatan),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.unit_kerja),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatDate(e.periode_awal))+" s/d "+(0,a.toDisplayString)(o.formatDate(e.periode_akhir)),1),(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("div",l2e,[(0,a.createVNode)(s,{class:"btn btn-sm btn-primary",to:"/admin/laporan_pkpn/skp/"+e.skp_id},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)(" SKP ")]})),_:2},1032,["to"]),(0,a.createVNode)(s,{class:"btn btn-sm",style:{"background-color":"#DF2463",color:"#fff"},to:"/admin/laporan_pkpn/skp/"+e.skp_id+"/pohon"},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)(" Detail ")]})),_:2},1032,["to"])])])])})),128))])])]),(0,a.createVNode)(l,{pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"])])])])])],64)}]]);var d2e={class:"page-title mb-3"},u2e={class:"row"},p2e=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"SKP Program Kerja Prioritas Nasional (PKPN)"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Perencanaan SKP pemilik RHK PKPN.")],-1),m2e={class:"col-lg-6 text-end"};var f2e={class:"row"},h2e={class:"col-12"},A2e={class:"card"},g2e={class:"card-content"},k2e={class:"card-body"},b2e={key:0,class:"col",id:"skp"},y2e={class:"text-center",style:{"font-size":"25px"}},v2e=(0,a.createElementVNode)("strong",null,"RESPON KEBERATAN NILAI KINERJA PEGAWAI",-1),E2e=(0,a.createElementVNode)("br",null,null,-1),N2e=(0,a.createElementVNode)("strong",null,"SASARAN KINERJA PEGAWAI",-1),_2e=(0,a.createElementVNode)("br",null,null,-1),w2e={key:0},V2e={key:1},x2e={key:2},B2e={key:3},S2e={key:4},C2e={key:0,class:"col-12"},T2e=[(0,a.createElementVNode)("div",{class:"alert alert-info"},[(0,a.createElementVNode)("b",null,"Akun Pegawai Terdaftar Sebagai Pengguna Aplikasi Ruang GTK ")],-1)],j2e={class:"alert alert-info"},D2e={key:0,class:"alert alert-danger"},P2e=[(0,a.createElementVNode)("b",null,"Waktu Respon Keberatan Habis",-1)],F2e={key:0,class:"alert alert-danger"},I2e={key:1,class:"alert alert-danger"},U2e={key:2,class:"alert alert-danger"},M2e={key:3,class:"alert alert-info"},O2e={key:2,class:"alert alert-danger text-white"},L2e={key:0,class:"alert alert-warning"},K2e={key:11,class:"row align-items-start"},R2e={class:"col text-center"},H2e=(0,a.createElementVNode)("br",null,null,-1),Q2e=(0,a.createElementVNode)("br",null,null,-1),$2e=(0,a.createElementVNode)("br",null,null,-1),z2e=(0,a.createElementVNode)("br",null,null,-1),J2e=(0,a.createElementVNode)("br",null,null,-1),q2e={class:"mt-7"},G2e={class:"mt-12",id:"ttd-dinilai-nama"},W2e=(0,a.createElementVNode)("br",null,null,-1),Y2e={id:"ttd-dinilai-nip"},X2e={class:"col text-center"},Z2e=(0,a.createElementVNode)("br",null,null,-1),e5e=(0,a.createElementVNode)("br",null,null,-1),t5e=(0,a.createElementVNode)("br",null,null,-1),n5e=(0,a.createElementVNode)("br",null,null,-1),a5e=(0,a.createElementVNode)("br",null,null,-1),r5e={class:"mt-7"},i5e={class:"mt-12",id:"ttd-penilai-nip"},o5e=(0,a.createElementVNode)("br",null,null,-1),l5e={id:"ttd-penilai-nama"};const s5e={components:{AksiSkp:Im,InfoPegawai:Sh,HasilKerja:zg,Lampiran:mx,PerilakuKerja:tB,HasilKerjaRencanaAksi:wb,HasilKerjaEviden:o_,HasilKerjaFeedback:nx,ModalCetakRencanaSkp:MB,ModalCetakPenilaianPeriodikSkp:iS,ModalCetakDokumenEvaluasiKinerja:TS,ModalCetakDokumenKeberatan:zS,ModalLihatProfil:gT},name:"FormSkp",props:{mode:{type:String,required:!0,validator:function(e){return["skp","skp_bawahan","skp_penilaian_eviden","skp_penilaian_feedback","skp_rencana_aksi"]}},data:{type:Object,required:!0,showButton:!0},periode:{type:String,default:null},periode_nama:{type:String,default:null},canEditHasil:Boolean,"only-perilaku":Boolean},data:function(){return{showButton:!0,tanggal:(new Date).toLocaleString("id-ID",{year:"numeric",month:"long",day:"numeric"})}},methods:{editRhk:function(e){this.$emit("edit-rhk",e)},hapusRhk:function(e){this.$emit("hapus-rhk",e)},editIndikator:function(e,t){this.$emit("edit-indikator",{rhk:e,ind:t})},hapusIndikator:function(e,t){this.$emit("hapus-indikator",{rhk:e,ind:t})},editPerilaku:function(e){this.$emit("edit-perilaku",e)},editRealisasi:function(e,t,n){this.data.info.melewatiDeadline?alert("Anda melewati batas waktu pengisian eviden dan realisasi"):this.$emit("edit-realisasi",{rhk:e,ind:t,re:n})},editStatus:function(){this.$emit("edit-status",this.data.info)},clearRhkDuplikat:function(){this.$emit("clear-rhk-duplikat",this.data.info)},editEviden:function(e,t,n){this.data.info.melewatiDeadline?alert("Anda melewati batas waktu pengisian eviden dan realisasi"):this.$emit("edit-eviden",{rhk:e,ind:t,ev:n})},hapusEviden:function(e,t,n){this.data.info.melewatiDeadline?alert("Anda melewati batas waktu pengisian eviden dan realisasi"):this.$emit("hapus-eviden",{rhk:e,ind:t,ev:n})},editFeedback:function(e,t,n,a){this.$emit("edit-feedback",{rhk:e,ind:t,fe:n,del:a})},editFeedbackPerilaku:function(e,t,n){this.$emit("edit-feedback-perilaku",{perilaku:e,fe:t,del:n})},editHasil:function(e,t){this.$emit("edit-hasil",{kolom:e,nilai:t,skp_penilaian_id:this.data.penilaian.id})},editLampiran:function(e){this.$emit("edit-lampiran",e)},editRencanaAksi:function(e,t){this.$emit("edit-rencana-aksi",{rhk:e,rencana_aksi:t})},hapusRencanaAksi:function(e,t){this.$emit("hapus-rencana-aksi",{rhk:e,rencana_aksi:t})},ajukanSkp:function(){this.$emit("ajukan-skp",this.data.info)},batalAjukanSkp:function(){this.$emit("batal-ajukan-skp",this.data.info)},done:function(){this.$parent.loadData()},cetak:function(){this.$refs.modalCetakRencanaSkp.show(this.data.info.skp_id,this.data.info.kota)},cetak2:function(){this.showButton=!1,setTimeout((function(){var e=document.getElementById("skp").innerHTML;document.getElementById("contentCetak").value=e,document.getElementById("cetak").submit()}),1e3)},cetakPenilaian:function(){var e=this.data.penilaian.tahun+"-"+this.data.penilaian.periode;this.$refs.modalCetakPenilaianPeriodikSkp.show(this.data.info.skp_id,e,this.data.info.kota)},cetakDokumenEvaluasi:function(){var e=this.data.penilaian.tahun+"-"+this.data.penilaian.periode;this.$refs.modalCetakDokumenEvaluasiKinerja.show(this.data.info.skp_id,e,this.data.info.kota)},editKeberatan:function(){var e=this.data.penilaian.tahun+"-"+this.data.penilaian.periode;this.$emit("edit-keberatan",this.data.info.skp_id,e,this.data.keberatan.status,this.data.keberatan)},editHasilKeberatan:function(e,t){this.$emit("edit-hasil-keberatan",{kolom:e,nilai:t,skp_penilaian_id:this.data.penilaian.id})},cetakDokumenKeberatan:function(){var e=this.data.penilaian.tahun+"-"+this.data.penilaian.periode;this.$refs.modalCetakDokumenKeberatan.show(this.data.info.skp_id,e,this.data.info.kota,this.data.penilaian.id)},formatBatasRespon:function(e,t){return(0,de.Mg)(e,t)},formatTime:function(e){return(0,de.fU)(e)},formatStatus:function(e,t){return(0,de.no)(e,t)}}},c5e=(0,it.A)(s5e,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("AksiSkp"),s=(0,a.resolveComponent)("InfoPegawai"),c=(0,a.resolveComponent)("HasilKerjaRencanaAksi"),d=(0,a.resolveComponent)("HasilKerjaEviden"),u=(0,a.resolveComponent)("HasilKerjaFeedback"),p=(0,a.resolveComponent)("HasilKerja"),m=(0,a.resolveComponent)("PerilakuKerja"),f=(0,a.resolveComponent)("Lampiran"),h=(0,a.resolveComponent)("ModalCetakRencanaSkp"),A=(0,a.resolveComponent)("ModalCetakPenilaianPeriodikSkp"),g=(0,a.resolveComponent)("ModalCetakDokumenEvaluasiKinerja"),k=(0,a.resolveComponent)("ModalCetakDokumenKeberatan"),b=(0,a.resolveComponent)("ModalLihatProfil");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",f2e,[(0,a.createElementVNode)("div",h2e,[(0,a.createElementVNode)("div",A2e,[(0,a.createElementVNode)("div",g2e,[(0,a.createElementVNode)("div",k2e,[n.data.constructor==Object?((0,a.openBlock)(),(0,a.createElementBlock)("div",b2e,[(0,a.createElementVNode)("p",y2e,["skp_penilaian_keberatan"==n.mode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[v2e,E2e],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[N2e,_2e,"plth"==n.data.info.plt_plh_jenis?((0,a.openBlock)(),(0,a.createElementBlock)("span",w2e,"Pelaksana Tugas")):(0,a.createCommentVNode)("",!0),"plh"==n.data.info.plt_plh_jenis?((0,a.openBlock)(),(0,a.createElementBlock)("span",V2e,"Pelaksana Harian")):(0,a.createCommentVNode)("",!0),"pjb"==n.data.info.plt_plh_jenis?((0,a.openBlock)(),(0,a.createElementBlock)("span",x2e,"Pejabat")):(0,a.createCommentVNode)("",!0),"skp_penilaian_eviden"==n.mode?((0,a.openBlock)(),(0,a.createElementBlock)("strong",B2e,"PENGISIAN BUKTI DUKUNG UNTUK PERIODE "+(0,a.toDisplayString)(n.data.info.infoPeriode.periode)+" TAHUN "+(0,a.toDisplayString)(n.data.info.infoPeriode.tahun),1)):(0,a.createCommentVNode)("",!0),"skp_penilaian_feedback_isi"==n.mode?((0,a.openBlock)(),(0,a.createElementBlock)("strong",S2e,"PENGISIAN FEEDBACK ATASAN UNTUK PERIODE "+(0,a.toDisplayString)(n.data.info.infoPeriode.periode)+" TAHUN "+(0,a.toDisplayString)(n.data.info.infoPeriode.tahun),1)):(0,a.createCommentVNode)("",!0)],64))]),"skp_penilaian_feedback_isi"==n.mode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[n.data.is_pmm?((0,a.openBlock)(),(0,a.createElementBlock)("div",C2e,T2e)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0),n.data.keberatan?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[0==n.data.keberatan.keberatan_deadline?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("div",j2e,[(0,a.createTextVNode)(" Status Keberatan : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.formatStatus(n.data.keberatan.status,n.data.keberatan.keberatan_deadline)),1)]),n.data.keberatan.hasil_akhir_sesudah?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("div",D2e,P2e))],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},["penilai"!=n.data.keberatan.keberatan_pejabat||n.data.keberatan.penjelasan_penilai?"atasan"!=n.data.keberatan.keberatan_pejabat||n.data.keberatan.keputusan_atasan?"atasan"==n.data.keberatan.keberatan_pejabat&&n.data.keberatan.keputusan_atasan&&!n.data.keberatan.hasil_akhir_sesudah?((0,a.openBlock)(),(0,a.createElementBlock)("div",U2e,[(0,a.createTextVNode)(" Batas Waktu Perubahan Nilai : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.formatBatasRespon(n.data.keberatan.keberatan_deadline,n.data.keberatan.tanggal_akhir_respon)),1)])):((0,a.openBlock)(),(0,a.createElementBlock)("div",M2e,[(0,a.createTextVNode)(" Status Keberatan : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.formatStatus(n.data.keberatan.status,n.data.keberatan.keberatan_deadline)),1)])):((0,a.openBlock)(),(0,a.createElementBlock)("div",I2e,[(0,a.createTextVNode)(" Batas Waktu Respon Keberatan : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.formatBatasRespon(n.data.keberatan.keberatan_deadline,n.data.keberatan.tanggal_akhir_respon)),1)])):((0,a.openBlock)(),(0,a.createElementBlock)("div",F2e,[(0,a.createTextVNode)(" Batas Waktu Respon Keberatan : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.formatBatasRespon(n.data.keberatan.keberatan_deadline,n.data.keberatan.tanggal_akhir_respon)),1)]))],64))],64)):(0,a.createCommentVNode)("",!0),n.data.info.keterangan&&"persetujuan"!=n.data.info.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",O2e," Keterangan: "+(0,a.toDisplayString)(n.data.info.keterangan),1)):(0,a.createCommentVNode)("",!0),"skp_penilaian_eviden"==n.mode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:3},[i.showButton?((0,a.openBlock)(),(0,a.createElementBlock)("div",L2e," Batas waktu pengisian eviden dan realisasi SKP untuk periode ini adalah tanggal "+(0,a.toDisplayString)(n.data.info.deadline),1)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0),(0,a.createVNode)(l,{data:n.data,mode:n.mode,showButton:i.showButton,onEditRhk:o.editRhk,onCetak:o.cetak,onCetak2:o.cetak2,onCetakPenilaian:o.cetakPenilaian,onCetakDokumenEvaluasi:o.cetakDokumenEvaluasi,onCetakDokumenKeberatan:o.cetakDokumenKeberatan,onEditKeberatan:[o.editKeberatan,o.editKeberatan],onAjukanSkp:o.ajukanSkp,onBatalAjukanSkp:o.batalAjukanSkp,onClearRhkDuplikat:o.clearRhkDuplikat},null,8,["data","mode","showButton","onEditRhk","onCetak","onCetak2","onCetakPenilaian","onCetakDokumenEvaluasi","onCetakDokumenKeberatan","onEditKeberatan","onAjukanSkp","onBatalAjukanSkp","onClearRhkDuplikat"]),(0,a.createVNode)(s,{data:n.data,mode:n.mode,periode_nama:n.periode_nama,showButton:i.showButton,periode:n.periode,onDone:t[0]||(t[0]=function(e){return o.done()})},null,8,["data","mode","periode_nama","showButton","periode"]),"skp_rencana_aksi"==n.mode?((0,a.openBlock)(),(0,a.createBlock)(c,{key:4,data:n.data,showButton:i.showButton,onEditRencanaAksi:o.editRencanaAksi,onHapusRencanaAksi:o.hapusRencanaAksi},null,8,["data","showButton","onEditRencanaAksi","onHapusRencanaAksi"])):"skp_penilaian_eviden"==n.mode?((0,a.openBlock)(),(0,a.createBlock)(d,{key:5,data:n.data,onEditEviden:o.editEviden,onHapusEviden:o.hapusEviden,onEditRealisasi:o.editRealisasi,onDone:o.done},null,8,["data","onEditEviden","onHapusEviden","onEditRealisasi","onDone"])):"skp_penilaian_feedback_isi"==n.mode?((0,a.openBlock)(),(0,a.createBlock)(u,{key:6,data:n.data,canEditHasil:n.canEditHasil,onEditFeedback:o.editFeedback,onEditHasil:o.editHasil,onDetilEvidenRenaksi:e.detilEvidenRenaksi,onDone:o.done},null,8,["data","canEditHasil","onEditFeedback","onEditHasil","onDetilEvidenRenaksi","onDone"])):((0,a.openBlock)(),(0,a.createBlock)(p,{key:7,data:n.data,mode:n.mode,showButton:i.showButton,canEditHasil:n.canEditHasil,onEditRhk:o.editRhk,onHapusRhk:o.hapusRhk,onEditIndikator:o.editIndikator,onHapusIndikator:o.hapusIndikator,onEditEviden:o.editEviden,onHapusEviden:o.hapusEviden,onEditRealisasi:o.editRealisasi,onEditFeedback:o.editFeedback,onEditHasil:o.editHasil,onEditHasilKeberatan:o.editHasilKeberatan},null,8,["data","mode","showButton","canEditHasil","onEditRhk","onHapusRhk","onEditIndikator","onHapusIndikator","onEditEviden","onHapusEviden","onEditRealisasi","onEditFeedback","onEditHasil","onEditHasilKeberatan"])),"skp_rencana_aksi"==n.mode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:8},[],64)):((0,a.openBlock)(),(0,a.createBlock)(m,{key:9,data:n.data,mode:n.mode,showButton:i.showButton,canEditHasil:n.canEditHasil,onEditPerilaku:o.editPerilaku,onEditFeedbackPerilaku:o.editFeedbackPerilaku,onEditHasil:o.editHasil,onEditHasilKeberatan:o.editHasilKeberatan},null,8,["data","mode","showButton","canEditHasil","onEditPerilaku","onEditFeedbackPerilaku","onEditHasil","onEditHasilKeberatan"])),"skp"==n.mode||"skp_bawahan"==n.mode?((0,a.openBlock)(),(0,a.createBlock)(f,{key:10,data:n.data,showButton:i.showButton,mode:n.mode,onEditLampiran:o.editLampiran},null,8,["data","showButton","mode","onEditLampiran"])):(0,a.createCommentVNode)("",!0),0==i.showButton?((0,a.openBlock)(),(0,a.createElementBlock)("div",K2e,[(0,a.createElementVNode)("div",R2e,[H2e,(0,a.createTextVNode)(" Pegawai yang Dinilai "),Q2e,$2e,z2e,J2e,(0,a.createElementVNode)("div",q2e,[(0,a.createElementVNode)("span",G2e,(0,a.toDisplayString)(n.data.info.pegawai_nama),1),W2e,(0,a.createElementVNode)("span",Y2e,"NIP. "+(0,a.toDisplayString)(n.data.info.pegawai_nip),1)])]),(0,a.createElementVNode)("div",X2e,[(0,a.createTextVNode)((0,a.toDisplayString)(n.data.info.kota)+", ",1),(0,a.createElementVNode)("span",null,(0,a.toDisplayString)(i.tanggal),1),(0,a.createTextVNode)(),Z2e,(0,a.createTextVNode)(" Pejabat Penilai Kinerja "),e5e,t5e,n5e,a5e,(0,a.createElementVNode)("div",r5e,[(0,a.createElementVNode)("span",i5e,(0,a.toDisplayString)(n.data.info.atasan_nama),1),o5e,(0,a.createElementVNode)("span",l5e,"NIP. "+(0,a.toDisplayString)(n.data.info.atasan_nip),1)])])])):(0,a.createCommentVNode)("",!0)])):(0,a.createCommentVNode)("",!0)])])])])]),(0,a.createVNode)(h,{ref:"modalCetakRencanaSkp"},null,512),(0,a.createVNode)(A,{ref:"modalCetakPenilaianPeriodikSkp"},null,512),(0,a.createVNode)(g,{ref:"modalCetakDokumenEvaluasiKinerja"},null,512),(0,a.createVNode)(k,{ref:"modalCetakDokumenKeberatan"},null,512),(0,a.createVNode)(b,{ref:"modalLihatProfil"},null,512)],64)}]]),d5e={components:{FormSkp:c5e},data:function(){return{data:[],mode:"skp_bawahan"}},methods:{loadData:function(){var e=this;this.$root.get("/api/admin/laporan_pkpn/skp/"+this.$route.params.skp_id).then((function(t){e.data=t}))}},created:function(){this.loadData()}},u5e=(0,it.A)(d5e,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("FormSkp");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",d2e,[(0,a.createElementVNode)("div",u2e,[p2e,(0,a.createElementVNode)("div",m2e,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.go(-1)})},"Kembali")])])]),(0,a.createVNode)(s,{mode:i.mode,data:i.data,ref:"formSkp"},null,8,["mode","data"])],64)}]]);var p5e={class:"page-title mb-2"},m5e={class:"row"},f5e=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Pohon RHK Program Kerja Prioritas Nasional (PKPN)")],-1),h5e={class:"col-lg-6 text-end"};var A5e=function(e){return(0,a.pushScopeId)("data-v-5e18cf07"),e=e(),(0,a.popScopeId)(),e},g5e={class:"app-bg"},k5e={class:"app-header-wrap"},b5e=A5e((function(){return(0,a.createElementVNode)("div",{class:"app-header"},[(0,a.createElementVNode)("h1",{class:"app-title"},[(0,a.createTextVNode)("Pohon RHK "),(0,a.createElementVNode)("span",{class:"accent"},"Program Kerja Prioritas Nasional (PKPN)")]),(0,a.createElementVNode)("p",{class:"app-desc"},"Klik kartu untuk melihat turunan")],-1)})),y5e={class:"controls-bar"},v5e={class:"view-mode-toggle"},E5e={class:"zoom-bar"},N5e=A5e((function(){return(0,a.createElementVNode)("span",{class:"zoom-hint"},"Ctrl + scroll",-1)})),_5e=["disabled"],w5e={class:"zoom-label"},V5e=["disabled"],x5e={key:0,class:"error-banner"},B5e={key:1,class:"initial-loading"},S5e=[A5e((function(){return(0,a.createElementVNode)("div",{class:"spinner"},null,-1)})),A5e((function(){return(0,a.createElementVNode)("p",null,"Memuat data pohon PKPN...",-1)}))],C5e={class:"layers-scroll-container",ref:"scrollContainer"},T5e={key:0,class:"layer-connector"},j5e=[A5e((function(){return(0,a.createElementVNode)("div",{class:"connector-line"},null,-1)}))],D5e={class:"layer-header"},P5e={class:"layer-num"},F5e={key:0,class:"layer-name-label"},I5e=A5e((function(){return(0,a.createElementVNode)("span",{class:"layer-badge-sep"},"—",-1)})),U5e={class:"layer-parent-label"},M5e={class:"layer-parent-name"},O5e={key:0,class:"loading-hint"},L5e=A5e((function(){return(0,a.createElementVNode)("span",{class:"spinner-sm"},null,-1)})),K5e={key:0,class:"group-section-divider"},R5e=["onClick"],H5e=A5e((function(){return(0,a.createElementVNode)("div",{class:"card-bar"},null,-1)})),Q5e={key:0,class:"card-body rhk-card-body"},$5e={class:"card-meta"},z5e={key:0,class:"badge-tim-kerja"},J5e={key:1,class:"card-layernum"},q5e=A5e((function(){return(0,a.createElementVNode)("span",{class:"badge-rhk"},"📋 RHK Individu",-1)})),G5e=A5e((function(){return(0,a.createElementVNode)("span",{class:"badge-pkpn"},"Program Kerja Prioritas Nasional (PKPN)",-1)})),W5e={key:0,class:"pegawai-scroll-list"},Y5e={class:"pegawai-no"},X5e={class:"pegawai-info"},Z5e={class:"pegawai-nama"},e4e={key:0,class:"pegawai-rhk-desc"},t4e={class:"rhk-card-count-row"},n4e={class:"rhk-card-count"},a4e=["onClick"],r4e={key:1,class:"card-body"},i4e={class:"card-meta"},o4e={key:0,class:"badge-tim-kerja"},l4e={key:1,class:"card-layernum"},s4e={key:2,class:"badge-active"},c4e={key:3,class:"badge-final"},d4e={key:4,class:"badge-drill"},u4e={class:"card-content"},p4e={class:"card-icon"},m4e={class:"card-info"},f4e={class:"card-title"},h4e={class:"card-desc"},A4e=A5e((function(){return(0,a.createElementVNode)("span",{class:"badge-pkpn"},"Program Kerja Prioritas Nasional (PKPN)",-1)})),g4e={class:"card-footer"},k4e={class:"owner-avatar"},b4e={class:"owner-info"},y4e={class:"owner-name"};function v4e(e){return v4e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},v4e(e)}function E4e(){var e=B4e(),t=e.m(E4e),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function a(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var r={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(a){t||(t={stop:function(){return n(a.a,2)},catch:function(){return a.v},abrupt:function(e,t){return n(a.a,r[e],t)},delegateYield:function(e,r,i){return t.resultName=r,n(a.d,N4e(e),i)},finish:function(e){return n(a.f,e)}},n=function(e,n,r){a.p=t.prev,a.n=t.next;try{return e(n,r)}finally{t.next=a.n}}),t.resultName&&(t[t.resultName]=a.v,t.resultName=void 0),t.sent=a.v,t.next=a.n;try{return e.call(this,t)}finally{a.p=t.prev,a.n=t.next}}}return(E4e=function(){return{wrap:function(t,n,a,r){return e.w(i(t),n,a,r&&r.reverse())},isGeneratorFunction:a,mark:e.m,awrap:function(e,t){return new C4e(e,t)},AsyncIterator:x4e,async:function(e,t,n,r,o){return(a(t)?V4e:w4e)(i(e),t,n,r,o)},keys:_4e,values:N4e}})()}function N4e(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(v4e(e)+" is not iterable")}function _4e(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function w4e(e,t,n,a,r){var i=V4e(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function V4e(e,t,n,a,r){return new x4e(B4e().w(e,t,n,a),r||Promise)}function x4e(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof C4e?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(S4e(x4e.prototype),S4e(x4e.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),S4e(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function B4e(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return S4e(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(S4e(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,S4e(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,S4e(u,"constructor",c),S4e(c,"constructor",s),s.displayName="GeneratorFunction",S4e(c,r,"GeneratorFunction"),S4e(u),S4e(u,r,"Generator"),S4e(u,a,(function(){return this})),S4e(u,"toString",(function(){return"[object Generator]"})),(B4e=function(){return{w:i,m:p}})()}function S4e(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}S4e=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){S4e(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},S4e(e,t,n,a)}function C4e(e,t){this.v=e,this.k=t}function T4e(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=D4e(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var a=0,r=function(){};return{s:r,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){l=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(l)throw i}}}}function j4e(e){return function(e){if(Array.isArray(e))return P4e(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||D4e(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function D4e(e,t){if(e){if("string"==typeof e)return P4e(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?P4e(e,t):void 0}}function P4e(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n0?-.1:.1;o.value=Math.min(2,Math.max(.3,+(o.value+t).toFixed(1)))}}function m(e){return f.apply(this,arguments)}function f(){return(f=I4e(E4e().mark((function e(n){var a,r;return E4e().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,et.A.get("/api/admin/laporan_pkpn/skp/".concat(n,"/pohon"));case 3:if(r=e.sent){e.next=6;break}throw new Error("Response kosong");case 6:return e.abrupt("return",null!==(a=r.data)&&void 0!==a?a:r);case 9:return e.prev=9,e.t0=e.catch(0),t.value="Gagal memuat data pohon PKPN.",e.abrupt("return",null);case 13:case"end":return e.stop()}}),e,null,[[0,9]])})))).apply(this,arguments)}function h(e){var t=null!=e?e:"",n=t.match(/\b(\d+)\b/);return n?{num:parseInt(n[1]),str:t}:{num:null,str:t}}function A(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e||e.length<2)return e;var n=j4e(e).sort((function(e,t){var n=h(e.title),a=h(t.title);if(null!==n.num&&null!==a.num){if(n.num!==a.num)return n.num-a.num}else{if(null!==n.num)return-1;if(null!==a.num)return 1}return n.str.localeCompare(a.str,"id",{sensitivity:"base"})}));return t?n.reverse():n}function g(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e||e.length<2)return e;var n=A(e.filter((function(e){return"active"===e.status})),t),a=A(e.filter((function(e){return"active"!==e.status})),t);return[].concat(j4e(n),j4e(a))}function k(e){var t,n={},a=T4e(e.slice(1));try{for(a.s();!(t=a.n()).done;){var r,i,o=T4e(null!==(r=t.value.tasks)&&void 0!==r?r:[]);try{for(o.s();!(i=o.n()).done;){var l=i.value,s=null!=l.parent_id?String(l.parent_id):null;s&&(n[s]||(n[s]=[]),n[s].push(l))}}catch(e){o.e(e)}finally{o.f()}}}catch(e){a.e(e)}finally{a.f()}return n}function b(e){var t,n=new Set(e.flatMap((function(e){var t;return null!==(t=e.tasks)&&void 0!==t?t:[]})).map((function(e){return String(e.id)}))),a={},r=T4e(e.slice(1));try{for(r.s();!(t=r.n()).done;){var i,o,l=T4e(null!==(i=t.value.tasks)&&void 0!==i?i:[]);try{for(l.s();!(o=l.n()).done;){var s=o.value,c=null!=s.parent_id?String(s.parent_id):null;if(!c||!n.has(c)){var d=s.layer;a[d]||(a[d]=[]),a[d].push(s)}}}catch(e){l.e(e)}finally{l.f()}}}catch(e){r.e(e)}finally{r.f()}return a}function y(e){var t,n;if("rhk_card"===e.tipe)return[];var a=e.layer+1,r=null!==(t=c.value[String(e.id)])&&void 0!==t?t:[],i=null!==(n=d.value[a])&&void 0!==n?n:[],o=new Set;return[].concat(j4e(r),j4e(i)).filter((function(e){return e.layer===a&&!o.has(e.id)&&(o.add(e.id),!0)}))}return(0,a.onMounted)(I4e(E4e().mark((function t(){var a,o,l,s,f,h,g,y;return E4e().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return null===(a=u.value)||void 0===a||a.addEventListener("wheel",p,{passive:!1}),r.value=!0,t.next=4,m(e.skpId);case 4:if(f=t.sent){t.next=8;break}return r.value=!1,t.abrupt("return");case 8:h=null!==(o=f.data)&&void 0!==o?o:f,null!==(l=h.layer_labels)&&void 0!==l&&l.length&&(i.value=h.layer_labels),g=null!==(s=h.layers)&&void 0!==s?s:[],c.value=k(g),d.value=b(g),g.length>0&&(n.value=[{tasks:A(null!==(y=g[0].tasks)&&void 0!==y?y:[]),activeId:null,loading:!1}]),r.value=!1;case 15:case"end":return t.stop()}}),t)})))),(0,a.onUnmounted)((function(){var e;null===(e=u.value)||void 0===e||e.removeEventListener("wheel",p)})),{error:t,layers:n,initialLoading:r,layerLabels:i,zoom:o,zoomIn:function(){o.value=Math.min(+(o.value+.1).toFixed(1),2)},zoomOut:function(){o.value=Math.max(+(o.value-.1).toFixed(1),.3)},viewMode:l,expandedCards:s,toggleCardExpand:function(e){s.value=M4e(M4e({},s.value),{},O4e({},e,!s.value[e]))},isExpanded:function(e){return"detail"===l.value||!!s.value[e.id]},scrollContainer:u,handleCardClick:function(e,t){if("rhk_card"!==t.tipe){var a=y(t);0!==a.length?n.value=[].concat(j4e(n.value.slice(0,e)),[M4e(M4e({},n.value[e]),{},{activeId:t.id,loading:!1}),{tasks:a,activeId:null,loading:!1}]):n.value=[].concat(j4e(n.value.slice(0,e)),[M4e(M4e({},n.value[e]),{},{activeId:null,loading:!1})])}},taskHasChildren:function(e){return"rhk_card"!==e.tipe&&(e.hasChildren||y(e).length>0)},ownerInitials:function(e,t){return(e||t||"?").trim().split(/\s+/).map((function(e){return e[0]||""})).filter(Boolean).slice(0,2).join("")||"?"},getLayerGroups:function(e){return e.tasks.some((function(e){return e.is_tim_kerja}))?function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=e.filter((function(e){return!e.is_tim_kerja})),r=e.filter((function(e){return e.is_tim_kerja})),i=a.length>0&&r.length>0,o=[];return a.length>0&&o.push({id:"__units",sectionTitle:i?"🏢 Unit":t,tasks:g(a,n)}),r.length>0&&o.push({id:"__timkerja",sectionTitle:"🏗️ Tim Kerja",tasks:g(r,n)}),o}(e.tasks):[{id:"__flat",sectionTitle:null,tasks:A(e.tasks)}]},getActiveParent:function(e){var t,a=n.value[e];return a&&null!==(t=a.tasks.find((function(e){return e.id===a.activeId})))&&void 0!==t?t:null},parentRhkLabel:function(e){return e?e.description&&"-"!==e.description?e.description:e.title:""}}}};var K4e=n(93910),R4e={insert:"head",singleton:!1};vv()(K4e.A,R4e);K4e.A.locals;const H4e={components:{PohonRHKPrioritasNasional:(0,it.A)(L4e,[["render",function(e,t,n,r,i,o){return(0,a.openBlock)(),(0,a.createElementBlock)("div",g5e,[(0,a.createElementVNode)("div",k5e,[b5e,(0,a.createElementVNode)("div",y5e,[(0,a.createElementVNode)("div",v5e,[(0,a.createElementVNode)("button",{class:(0,a.normalizeClass)(["mode-btn",{"mode-btn-active":"detail"===r.viewMode}]),onClick:t[0]||(t[0]=function(e){return r.viewMode="detail"}),title:"Tampilan detail dengan indikator"},"Detail",2),(0,a.createElementVNode)("button",{class:(0,a.normalizeClass)(["mode-btn",{"mode-btn-active":"ringkas"===r.viewMode}]),onClick:t[1]||(t[1]=function(e){return r.viewMode="ringkas"}),title:"Tampilan ringkas tanpa indikator"},"Ringkas",2)]),(0,a.createElementVNode)("div",E5e,[N5e,(0,a.createElementVNode)("button",{class:"zoom-btn",onClick:t[2]||(t[2]=function(){return r.zoomOut&&r.zoomOut.apply(r,arguments)}),disabled:r.zoom<=.3,title:"Perkecil"},"−",8,_5e),(0,a.createElementVNode)("span",w5e,(0,a.toDisplayString)(Math.round(100*r.zoom))+"%",1),(0,a.createElementVNode)("button",{class:"zoom-btn",onClick:t[3]||(t[3]=function(){return r.zoomIn&&r.zoomIn.apply(r,arguments)}),disabled:r.zoom>=2,title:"Perbesar"},"+",8,V5e),(0,a.createElementVNode)("button",{class:"zoom-btn zoom-reset",onClick:t[4]||(t[4]=function(e){return r.zoom=1}),title:"Reset zoom"},"↺")])])]),r.error?((0,a.openBlock)(),(0,a.createElementBlock)("div",x5e,[(0,a.createElementVNode)("span",null,"⚠ "+(0,a.toDisplayString)(r.error),1),(0,a.createElementVNode)("button",{onClick:t[5]||(t[5]=function(e){return r.error=null})},"✕")])):(0,a.createCommentVNode)("",!0),r.initialLoading?((0,a.openBlock)(),(0,a.createElementBlock)("div",B5e,S5e)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",C5e,[(0,a.createElementVNode)("div",{class:"layers-canvas",style:(0,a.normalizeStyle)({zoom:r.zoom,width:100/r.zoom+"%"})},[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(r.layers,(function(e,t){var n,i,o,l,s,c;return(0,a.openBlock)(),(0,a.createElementBlock)("div",{key:t,class:"layer-block"},[t>0?((0,a.openBlock)(),(0,a.createElementBlock)("div",T5e,j5e)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",D5e,[(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(["layer-badge",{"layer-badge-child":t>0}])},[(0,a.createElementVNode)("span",P5e,[(0,a.createTextVNode)(" Layer "+(0,a.toDisplayString)(String(null!==(n=null===(i=e.tasks[0])||void 0===i?void 0:i.layer)&&void 0!==n?n:t+1).padStart(2,"0"))+" ",1),r.layerLabels[(null!==(o=null===(l=e.tasks[0])||void 0===l?void 0:l.layer)&&void 0!==o?o:t+1)-1]?((0,a.openBlock)(),(0,a.createElementBlock)("span",F5e,"("+(0,a.toDisplayString)(r.layerLabels[(null!==(s=null===(c=e.tasks[0])||void 0===c?void 0:c.layer)&&void 0!==s?s:t+1)-1])+")",1)):(0,a.createCommentVNode)("",!0)]),t>0?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[I5e,(0,a.createElementVNode)("span",U5e,[(0,a.createTextVNode)(" Turunan dari "),(0,a.createElementVNode)("strong",M5e,(0,a.toDisplayString)(r.parentRhkLabel(r.getActiveParent(t-1))),1)])],64)):(0,a.createCommentVNode)("",!0)],2),e.loading?((0,a.openBlock)(),(0,a.createElementBlock)("span",O5e,[L5e,(0,a.createTextVNode)(" memuat... ")])):(0,a.createCommentVNode)("",!0)]),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(r.getLayerGroups(e),(function(n){var i;return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:n.id},[n.sectionTitle?((0,a.openBlock)(),(0,a.createElementBlock)("div",K5e,(0,a.toDisplayString)(n.sectionTitle),1)):(0,a.createCommentVNode)("",!0),n.tasks.length>0?((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:1,class:(0,a.normalizeClass)(["task-row",{"task-row-rhk":"rhk_card"===(null===(i=n.tasks[0])||void 0===i?void 0:i.tipe)}])},[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(n.tasks,(function(n){return(0,a.openBlock)(),(0,a.createElementBlock)("div",{key:n.id,class:(0,a.normalizeClass)(["task-card",[n.is_tim_kerja?"color-timkerja":"color-".concat(n.color),{"is-active":n.id===e.activeId,"is-clickable":"rhk_card"!==n.tipe}]]),onClick:function(e){return r.handleCardClick(t,n)}},[H5e,"rhk_card"===n.tipe?((0,a.openBlock)(),(0,a.createElementBlock)("div",Q5e,[(0,a.createElementVNode)("div",$5e,[n.is_tim_kerja?((0,a.openBlock)(),(0,a.createElementBlock)("span",z5e,"🏗️ Anggota Tim Kerja")):((0,a.openBlock)(),(0,a.createElementBlock)("span",J5e,(0,a.toDisplayString)(String(n.layer).padStart(2,"0")),1)),q5e]),G5e,r.isExpanded(n)?((0,a.openBlock)(),(0,a.createElementBlock)("div",W5e,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(n.pegawai_list,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("div",{key:t,class:"pegawai-scroll-item"},[(0,a.createElementVNode)("span",Y5e,(0,a.toDisplayString)(t+1),1),(0,a.createElementVNode)("span",X5e,[(0,a.createElementVNode)("span",Z5e,(0,a.toDisplayString)(e.nama),1),e.deskripsi&&"-"!==e.deskripsi?((0,a.openBlock)(),(0,a.createElementBlock)("span",e4e,(0,a.toDisplayString)(e.deskripsi),1)):(0,a.createCommentVNode)("",!0)])])})),128))])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",t4e,[(0,a.createElementVNode)("span",n4e,(0,a.toDisplayString)(n.pegawai_list.length)+" Pegawai",1),"ringkas"===r.viewMode?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"card-expand-btn",onClick:(0,a.withModifiers)((function(e){return r.toggleCardExpand(n.id)}),["stop"])},(0,a.toDisplayString)(r.expandedCards[n.id]?"▲ Sembunyikan":"▼ Lihat Detail"),9,a4e)):(0,a.createCommentVNode)("",!0)])])):((0,a.openBlock)(),(0,a.createElementBlock)("div",r4e,[(0,a.createElementVNode)("div",i4e,[n.is_tim_kerja?((0,a.openBlock)(),(0,a.createElementBlock)("span",o4e,"🏗️ Tim Kerja")):((0,a.openBlock)(),(0,a.createElementBlock)("span",l4e,(0,a.toDisplayString)(String(n.layer).padStart(2,"0")),1)),n.id===e.activeId?((0,a.openBlock)(),(0,a.createElementBlock)("span",s4e,"✔ aktif ↓")):r.taskHasChildren(n)?((0,a.openBlock)(),(0,a.createElementBlock)("span",d4e," lihat turunan ›")):((0,a.openBlock)(),(0,a.createElementBlock)("span",c4e,"✓ final"))]),(0,a.createElementVNode)("div",u4e,[(0,a.createElementVNode)("div",p4e,(0,a.toDisplayString)(n.icon),1),(0,a.createElementVNode)("div",m4e,[(0,a.createElementVNode)("h3",f4e,(0,a.toDisplayString)(n.title),1),(0,a.createElementVNode)("p",h4e,(0,a.toDisplayString)(n.description),1)])]),A4e,(0,a.createElementVNode)("div",g4e,[(0,a.createElementVNode)("div",k4e,(0,a.toDisplayString)(r.ownerInitials(n.owner,n.title)),1),(0,a.createElementVNode)("div",b4e,[(0,a.createElementVNode)("span",y4e,(0,a.toDisplayString)(n.pimpinan||n.owner||"-"),1)])])]))],10,R5e)})),128))],2)):(0,a.createCommentVNode)("",!0)],64)})),128))])})),128))],4)],512)])}],["__scopeId","data-v-5e18cf07"]])}},Q4e=(0,it.A)(H4e,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("PohonRHKPrioritasNasional");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",p5e,[(0,a.createElementVNode)("div",m5e,[f5e,(0,a.createElementVNode)("div",h5e,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.go(-1)})},"Kembali")])])]),((0,a.openBlock)(),(0,a.createBlock)(s,{"skp-id":e.$route.params.skp_id,key:e.$route.params.skp_id},null,8,["skp-id"]))],64)}]]);var $4e={class:"page-title"},z4e={class:"row"},J4e=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Monitoring SKP"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Monitoring SKP Pegawai.")],-1),q4e={class:"col-lg-6 text-end"},G4e={class:"row"},W4e={class:"col-12"},Y4e={class:"card mt-3"},X4e={class:"card-header"},Z4e={class:"row"},e3e={class:"col-md-6 col-12"},t3e=(0,a.createElementVNode)("h6",null,"Nama",-1),n3e=(0,a.createElementVNode)("h6",null,"NIP",-1),a3e=(0,a.createElementVNode)("h6",null,"Unit Kerja",-1),r3e=(0,a.createElementVNode)("h6",null,"Jabatan",-1),i3e=(0,a.createElementVNode)("h6",null,"Pangkat / Gol. Ruang",-1),o3e={class:"col-md-6 col-12"},l3e=(0,a.createElementVNode)("h6",null,"Periode SKP",-1),s3e={key:0},c3e={key:1},d3e=(0,a.createElementVNode)("h6",null,"Jenis SKP",-1),u3e=(0,a.createElementVNode)("h6",null,"Pendekatan SKP",-1),p3e=(0,a.createElementVNode)("h6",null,"Format SKP",-1),m3e=(0,a.createElementVNode)("h6",null,"Status SKP",-1),f3e=(0,a.createStaticVNode)('',1),h3e={class:"card-body mt-2"},A3e={class:"table-responsive"},g3e={class:"table table-sm table-hover text-xs"},k3e=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{width:"25%"},"Periode"),(0,a.createElementVNode)("th",{width:"30%"},"Atasan"),(0,a.createElementVNode)("th",{width:"15%"},"Predikat"),(0,a.createElementVNode)("th",{width:"15%"},"Waktu"),(0,a.createElementVNode)("th",{width:"15%"},"Aksi")])],-1),b3e=(0,a.createElementVNode)("br",null,null,-1),y3e=(0,a.createElementVNode)("br",null,null,-1),v3e=(0,a.createElementVNode)("br",null,null,-1),E3e=(0,a.createElementVNode)("b",null,"Unit Kerja",-1),N3e=(0,a.createElementVNode)("br",null,null,-1),_3e=(0,a.createElementVNode)("br",null,null,-1),w3e=(0,a.createElementVNode)("br",null,null,-1),V3e=(0,a.createElementVNode)("b",null,"Jabatan",-1),x3e=(0,a.createElementVNode)("br",null,null,-1),B3e=(0,a.createElementVNode)("b",null,"Hasil Kerja",-1),S3e=(0,a.createElementVNode)("br",null,null,-1),C3e=(0,a.createElementVNode)("b",null,"Perilaku Kerja",-1),T3e=(0,a.createElementVNode)("br",null,null,-1),j3e=(0,a.createElementVNode)("b",null,"Predikat Kinerja",-1),D3e=(0,a.createElementVNode)("br",null,null,-1),P3e=(0,a.createElementVNode)("br",null,null,-1),F3e=["onClick"],I3e=(0,a.createElementVNode)("br",null,null,-1),U3e=(0,a.createElementVNode)("br",null,null,-1),M3e={class:"buttons"},O3e=["onClick"],L3e=["onClick"],K3e=(0,a.createElementVNode)("br",null,null,-1),R3e=(0,a.createElementVNode)("br",null,null,-1);function H3e(e){return H3e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},H3e(e)}function Q3e(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=H3e(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=H3e(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==H3e(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const $3e={components:{StatusLabel:FZ.A,formatDate:de.Yq},data:function(){var e;return{skp:(e={skp_id:"",nama:"",nip:"",unit_kerja:"",jabatan:"",pangkat:"",golru:"",periode_awal:"",periode_akhir:"",jenis_skp:"",pendekatan_skp:"",format_skp:"",status_skp:"",definitif:""},Q3e(e,"jenis_skp",""),Q3e(e,"tahun",""),Q3e(e,"plt_plh_id",""),Q3e(e,"plt_plh_jenis",""),Q3e(e,"instansi_id",""),Q3e(e,"jenis_pegawai",""),e),penilaian:[]}},methods:{loadData:function(){var e=this;this.$root.get("/api/admin/skp/"+this.$route.params.id+"/monitoring").then((function(t){e.skp.skp_id=t.info.skp_id,e.skp.nama=t.info.pegawai_nama,e.skp.nip=t.info.pegawai_nip,e.skp.unit_kerja=t.info.pegawai_unit_kerja,e.skp.jabatan=t.info.pegawai_jabatan,e.skp.pangkat=t.info.pangkat,e.skp.golru=t.info.pegawai_golru,e.skp.periode_awal=t.info.periode_awal,e.skp.periode_akhir=t.info.periode_akhir,e.skp.pendekatan_skp=t.info.pendekatan,e.skp.format_skp=t.info.model,e.skp.status_skp=t.info.status,e.skp.tahun=t.info.tahun,e.skp.plt_plh_id=t.info.plt_plh_id,e.skp.plt_plh_jenis=t.info.plt_plh_jenis,e.skp.instansi_id=t.info.instansi_id,e.skp.jenis_pegawai=t.info.jenis_pegawai,e.skp.is_enable_kinerja_harian=t.info.is_enable_kinerja_harian,"1"==t.info.jenis_jabatan?e.skp.jenis_skp="Pimpinan":e.skp.jenis_skp="Pegawai",e.penilaian=t.penilaian.penilaian}))},formatDate:function(e){return(0,de.Yq)(e)},toUpperCaseOrNull:function(e){return null!=e?e.toString().toUpperCase():null},sinkroPenilaianSiasn:function(e){var t=this,n=this.$loading.show();rO("/api/sinkro_siasn/job/penilaian/"+this.skp.skp_id+"/"+e).then((function(e){n.hide(),t.$emit("done")})).catch((function(e){alert(e.message),n.hide()}))},sinkroPenilaianPeriodikSiasn:function(e){var t=this,n=this.$loading.show();rO("/api/sinkro_siasn/job/penilaian_periodik/"+this.skp.skp_id+"/"+e).then((function(e){n.hide(),t.$emit("done")})).catch((function(e){alert(e.message),n.hide()}))},hapusPeriodeDuplikat:function(){var e=this,t=this.$loading.show();et.A.post("/api/skp/"+this.skp.skp_id+"/clear_penilaian_duplikat").then((function(n){t.hide(),e.loadData(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))},hitungUlangPredikat:function(e){var t=this,n=this.$loading.show();et.A.post("/api/skp/"+this.skp.skp_id+"/penilaian/"+e+"/hitung_ulang_predikat").then((function(e){t.loadData(),n.hide(),t.$emit("done")})).catch((function(e){alert(e.message),n.hide()}))}},created:function(){this.loadData()}},z3e=(0,it.A)($3e,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("router-link");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",$4e,[(0,a.createElementVNode)("div",z4e,[J4e,(0,a.createElementVNode)("div",q4e,[(0,a.createVNode)(l,{class:"btn btn-primary",to:"/admin/skp"},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)("Kembali")]})),_:1})])])]),(0,a.createElementVNode)("div",G4e,[(0,a.createElementVNode)("div",W4e,[(0,a.createElementVNode)("div",Y4e,[(0,a.createElementVNode)("div",X4e,[(0,a.createElementVNode)("div",Z4e,[(0,a.createElementVNode)("div",e3e,[t3e,(0,a.createElementVNode)("p",null,(0,a.toDisplayString)(i.skp.nama),1),n3e,(0,a.createElementVNode)("p",null,(0,a.toDisplayString)(i.skp.nip),1),a3e,(0,a.createElementVNode)("p",null,(0,a.toDisplayString)(i.skp.unit_kerja),1),r3e,(0,a.createElementVNode)("p",null,(0,a.toDisplayString)(i.skp.jabatan),1),i3e,(0,a.createElementVNode)("p",null,(0,a.toDisplayString)(i.skp.pangkat)+" / "+(0,a.toDisplayString)(i.skp.golru),1)]),(0,a.createElementVNode)("div",o3e,[l3e,(0,a.createElementVNode)("p",null,[(0,a.createTextVNode)((0,a.toDisplayString)(o.formatDate(i.skp.periode_awal))+" - "+(0,a.toDisplayString)(o.formatDate(i.skp.periode_akhir))+" ",1),null==i.skp.plt_plh_id?((0,a.openBlock)(),(0,a.createElementBlock)("span",s3e,"(Definitif)")):((0,a.openBlock)(),(0,a.createElementBlock)("span",c3e,(0,a.toDisplayString)(i.skp.plt_plh_jenis.toUpperCase()),1))]),d3e,(0,a.createElementVNode)("p",null,(0,a.toDisplayString)(i.skp.jenis_skp),1),u3e,(0,a.createElementVNode)("p",null,(0,a.toDisplayString)(i.skp.pendekatan_skp.toUpperCase()),1),p3e,(0,a.createElementVNode)("p",null,(0,a.toDisplayString)(i.skp.format_skp.toUpperCase()),1),m3e,(0,a.createElementVNode)("p",null,(0,a.toDisplayString)(i.skp.status_skp.toUpperCase()),1)])]),(0,a.createElementVNode)("button",{class:"btn btn-warning",onClick:t[0]||(t[0]=function(e){return o.hapusPeriodeDuplikat()})},[f3e,(0,a.createTextVNode)(" HAPUS PERIODE DUPLIKAT ")])]),(0,a.createElementVNode)("div",h3e,[(0,a.createElementVNode)("div",A3e,[(0,a.createElementVNode)("table",g3e,[k3e,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.penilaian,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id_penilaian},[(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(e.nama),1),(0,a.createTextVNode)(),b3e,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(o.formatDate(e.periode_awal))+" - "+(0,a.toDisplayString)(o.formatDate(e.periode_akhir)),1)]),(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(e.pegawai_atasan_nama),1),(0,a.createTextVNode)(),y3e,v3e,E3e,N3e,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.pegawai_atasan_unit_kerja)+" ",1),_3e,w3e,V3e,(0,a.createTextVNode)(),x3e,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.pegawai_atasan_jabatan),1)]),(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("p",null,[B3e,(0,a.createTextVNode)(),S3e,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(o.toUpperCaseOrNull(e.hasil_kerja)),1)]),(0,a.createElementVNode)("p",null,[C3e,(0,a.createTextVNode)(),T3e,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(o.toUpperCaseOrNull(e.perilaku_kerja)),1)]),(0,a.createElementVNode)("p",null,[j3e,(0,a.createTextVNode)(),D3e,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(o.toUpperCaseOrNull(e.hasil_akhir))+" ",1),null!=e.hasil_kerja&&null!=e.perilaku_kerja&&null==e.hasil_akhir?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[P3e,(0,a.createElementVNode)("button",{class:"btn btn-info btn-sm",onClick:function(t){return o.hitungUlangPredikat(e.periode)}},"Hitung Ulang Predikat Kosong ",8,F3e)],64)):(0,a.createCommentVNode)("",!0)])]),(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("p",null,[(0,a.createTextVNode)(" Waktu Tambah Periode"),I3e,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.waktu_buat_periode_penilaian),1)]),(0,a.createElementVNode)("p",null,[(0,a.createTextVNode)(" Waktu Dinilai"),U3e,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.waktu_dinilai),1)])]),(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("div",M3e,["final"==e.jenis_periode&&e.hasil_akhir?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn icon btn-sm btn-primary py-1 px-1",onClick:function(t){return o.sinkroPenilaianSiasn(e.periode)}}," Kirim ke SIASN ",8,O3e)):(0,a.createCommentVNode)("",!0),"pppk_paruh_waktu"!=i.skp.jenis_pegawai&&null==i.skp.plt_plh_id&&null==e.jenis_periode&&e.tahun>="2025"&&e.hasil_akhir?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:1,class:"btn icon btn-sm btn-primary py-1 px-1",onClick:function(t){return o.sinkroPenilaianPeriodikSiasn(e.periode)}}," Kirim Periodik ke SIASN ",8,L3e)):(0,a.createCommentVNode)("",!0),"1"==i.skp.is_enable_kinerja_harian&&"persetujuan"==i.skp.status_skp?((0,a.openBlock)(),(0,a.createBlock)(l,{key:2,class:"btn icon btn-sm btn-success py-1 px-1",to:"/kinerja_harian/"+i.skp.skp_id+"/"+e.periode+"/1"},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)(" Monitoring Progress Harian ")]})),_:2},1032,["to"])):(0,a.createCommentVNode)("",!0),(0,a.createTextVNode)(),K3e,"persetujuan"==i.skp.status_skp?((0,a.openBlock)(),(0,a.createBlock)(l,{key:3,class:"btn icon btn-sm btn-warning py-1 px-1",to:"/admin/skp/"+i.skp.skp_id+"/penilaian/"+e.periode+"/rencana_aksi_monitoring"},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)(" Monitoring RHK dan Rencana Aksi ")]})),_:2},1032,["to"])):(0,a.createCommentVNode)("",!0),(0,a.createTextVNode)(),R3e])])])})),128))])])])])])])])],64)}]]);var J3e={class:"page-title mb-3"},q3e={class:"row"},G3e={class:"col-lg-8"},W3e=(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Monitoring RHK dan Rencana Aksi",-1),Y3e=(0,a.createElementVNode)("br",null,null,-1),X3e={class:"col-lg-4 text-end"},Z3e={class:"row"},e6e={class:"col-12"},t6e={class:"card mt-3"},n6e={class:"card-header"},a6e={key:0},r6e={class:"card-body"};const i6e={components:{HasilKerjaRencanaAksi:wb},data:function(){return{skp_id:this.$route.params.skp_id,periode:this.$route.params.periode,data:null,periode_nama:null}},methods:{loadData:function(){var e=this;this.$root.get("/api/admin/skp/"+this.skp_id+"/penilaian/"+this.periode+"/rencana_aksi_monitoring").then((function(t){e.data=t})),this.$root.get("/api/periode/"+this.periode).then((function(t){e.periode_nama=t.nama}))}},created:function(){this.loadData()}},o6e=(0,it.A)(i6e,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("HasilKerjaRencanaAksi");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",J3e,[(0,a.createElementVNode)("div",q3e,[(0,a.createElementVNode)("div",G3e,[W3e,i.data?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[Y3e,(0,a.createElementVNode)("small",null,(0,a.toDisplayString)(i.data.info.pegawai_nip)+" - "+(0,a.toDisplayString)(i.data.info.pegawai_nama),1)],64)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("div",X3e,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.go(-1)})},"Kembali")])])]),(0,a.createElementVNode)("div",Z3e,[(0,a.createElementVNode)("div",e6e,[(0,a.createElementVNode)("div",t6e,[(0,a.createElementVNode)("div",n6e,[i.periode_nama?((0,a.openBlock)(),(0,a.createElementBlock)("h5",a6e,"Periode Penilaian : "+(0,a.toDisplayString)(i.periode_nama),1)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("div",r6e,[i.data?((0,a.openBlock)(),(0,a.createBlock)(s,{key:0,data:i.data,showButton:!1},null,8,["data"])):(0,a.createCommentVNode)("",!0)])])])])],64)}]]);var l6e={class:"page-title"},s6e={class:"row"},c6e=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Sinkronisasi"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Sinkronisasi Data SIASN.")],-1),d6e={class:"col-lg-6"},u6e={class:"buttons"},p6e=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M12 9v3m0 0v3m0-3h3m-3 0H9m12 0a9 9 0 11-18 0 9 9 0 0118 0z"})],-1),m6e={class:"row"},f6e={class:"col-12"},h6e={class:"card mt-3"},A6e={class:"card-body"},g6e={class:"table-responsive"},k6e={class:"table table-sm table-hover"},b6e=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"Jenis Sinkro"),(0,a.createElementVNode)("th",null,"Status"),(0,a.createElementVNode)("th",null,"Waktu Request"),(0,a.createElementVNode)("th",null,"Waktu Mulai"),(0,a.createElementVNode)("th",null,"Waktu Selesai"),(0,a.createElementVNode)("th",null,"User Request")])],-1);var y6e=(0,a.createElementVNode)("div",{class:"alert alert-primary"},[(0,a.createElementVNode)("ul",null,[(0,a.createElementVNode)("li",null,"Fitur sinkronisasi ini hanya berlaku 1 arah dari SIASN ke e-Kinerja, artinya data Unit Kerja dan/atau Pegawai dari SIASN akan ditimpakan ke e-Kinerja."),(0,a.createElementVNode)("li",null,'Data yang diubah manual di e-Kinerja akan hilang dan akan menggunakan data dari SIASN, kecuali untuk Pegawai yang nama jabatannya di e-Kinerja mengandung kata "Kepala Sekolah" atau "Kepala Puskesmas" maka data Jabatan dan Jenis Pegawai (Pegawai / Pimpinan) akan tetap menggunakan data di e-Kinerja.'),(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)("Jika hanya centang "),(0,a.createElementVNode)("b",null,"Unit Kerja"),(0,a.createTextVNode)(", maka hanya data Unit kerja yang berubah.")]),(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)("Jika centang "),(0,a.createElementVNode)("b",null,"Unit Kerja"),(0,a.createTextVNode)(" dan "),(0,a.createElementVNode)("b",null,"Hanya Tambah Unit Kerja"),(0,a.createTextVNode)(", maka hanya data Unit Kerja yang ada di SIASN dan belum ada di e-Kinerja yang akan di sinkronkan.")]),(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)("Jika centang "),(0,a.createElementVNode)("b",null,"Unit Kerja"),(0,a.createTextVNode)(" dan "),(0,a.createElementVNode)("b",null,"Hanya Hapus Unit Kerja"),(0,a.createTextVNode)(", maka data Unit Kerja yang sudah tidak aktif di SIASN akan dihapus.")]),(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)("Jika hanya centang "),(0,a.createElementVNode)("b",null,"Pegawai"),(0,a.createTextVNode)(", maka hanya data Pegawai yang berubah.")]),(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)("Jika centang "),(0,a.createElementVNode)("b",null,"Pegawai"),(0,a.createTextVNode)(" dan "),(0,a.createElementVNode)("b",null,"Hanya Tambah Pegawai"),(0,a.createTextVNode)(", maka hanya data Pegawai yang ada di SIASN dan belum ada di e-Kinerja yang akan di sinkronkan.")]),(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)("Jika centang "),(0,a.createElementVNode)("b",null,"Pegawai"),(0,a.createTextVNode)(" dan "),(0,a.createElementVNode)("b",null,"Hanya Hapus Pegawai"),(0,a.createTextVNode)(", maka data Pegawai yang sudah tidak aktif di SIASN atau mutasi ke daerah lain akan dihapus.")]),(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)("Jika centang "),(0,a.createElementVNode)("b",null,"Unit Kerja"),(0,a.createTextVNode)(" dan "),(0,a.createElementVNode)("b",null,"Pegawai"),(0,a.createTextVNode)(" maka data Unit kerja dan Pegawai akan berubah")]),(0,a.createElementVNode)("li",null,"Proses Sinkronisasi akan dijalankan berdasarkan antrian instansi yang melakukan request Sinkronisasi"),(0,a.createElementVNode)("li",null,"Instansi dapat memantau apakah proses sinkronisasi untuk Instansinya sudah mulai dan selesai lewat kolom Status, Waktu Mulai dan Waktu Selesai")])],-1),v6e={class:"list-unstyled mb-0"},E6e={class:"me-2 mb-1"},N6e={class:"form-check"},_6e={class:"custom-control custom-checkbox"},w6e=(0,a.createElementVNode)("label",{class:"form-check-label",for:"check-unor"},"Unit Kerja",-1),V6e={key:0,class:"me-2 mb-1",style:{"padding-left":"30px"}},x6e={class:"form-check"},B6e={class:"custom-control custom-checkbox"},S6e=(0,a.createElementVNode)("label",{class:"form-check-label",for:"check-unor-insert"},"Hanya Tambah Unit Kerja",-1),C6e={key:1,class:"me-2 mb-1",style:{"padding-left":"30px"}},T6e={class:"form-check"},j6e={class:"custom-control custom-checkbox"},D6e=(0,a.createElementVNode)("label",{class:"form-check-label",for:"check-unor-delete"},"Hanya Hapus Unit Kerja",-1),P6e={class:"me-2 mb-1"},F6e={class:"form-check"},I6e={class:"custom-control custom-checkbox"},U6e=(0,a.createElementVNode)("label",{class:"form-check-label",for:"check-pegawai"},"Pegawai",-1),M6e={key:2,class:"me-2 mb-1",style:{"padding-left":"30px"}},O6e={class:"form-check"},L6e={class:"custom-control custom-checkbox"},K6e=(0,a.createElementVNode)("label",{class:"form-check-label",for:"check-pegawai-insert"},"Hanya Tambah Pegawai",-1),R6e={key:3,class:"me-2 mb-1",style:{"padding-left":"30px"}},H6e={class:"form-check"},Q6e={class:"custom-control custom-checkbox"},$6e=(0,a.createElementVNode)("label",{class:"form-check-label",for:"check-pegawai-delete"},"Hanya Hapus Pegawai",-1);const z6e={name:"ModalSinkronisasi",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:[],emits:["done"],data:function(){return{data:{unor:null,unor_insert:null,unor_delete:null,pegawai:null,pegawai_insert:null,pegawai_delete:null},isCheckUnor:"0",isCheckPegawai:"0"}},methods:{show:function(){this.$refs.modal.show()},checkPegawai:function(){this.$refs.checkPegawai.checked?this.isCheckPegawai="1":this.isCheckPegawai="0"},checkUnor:function(){this.$refs.checkUnor.checked?this.isCheckUnor="1":this.isCheckUnor="0"},checkPegawaiInsert:function(){this.$refs.checkPegawaiDelete.checked=!1},checkPegawaiDelete:function(){this.$refs.checkPegawaiInsert.checked=!1},checkUnorInsert:function(){this.$refs.checkUnorDelete.checked=!1},checkUnorDelete:function(){this.$refs.checkUnorInsert.checked=!1},submit:function(){var e=this;this.data.unor=this.$refs.checkUnor.checked?"1":"0",this.data.pegawai=this.$refs.checkPegawai.checked?"1":"0","1"==this.data.pegawai?(this.data.pegawai_insert=this.$refs.checkPegawaiInsert.checked?"1":"0",this.data.pegawai_delete=this.$refs.checkPegawaiDelete.checked?"1":"0"):(this.data.pegawai_insert="0",this.data.pegawai_delete="0"),"1"==this.data.unor?(this.data.unor_insert=this.$refs.checkUnorInsert.checked?"1":"0",this.data.unor_delete=this.$refs.checkUnorDelete.checked?"1":"0"):(this.data.unor_insert="0",this.data.unor_delete="0");var t=this.$loading.show();et.A.post("/api/admin/sinkro",this.data).then((function(n){e.$refs.modal.hide(),e.$emit("done"),t.hide()})).catch((function(e){alert(e.message),t.hide()}))}}},J6e={components:{ModalSinkronisasi:(0,it.A)(z6e,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Form"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"Request Sinkronisasi SIASN",ref:"modal",onClick:t[6]||(t[6]=function(e){return o.submit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(l,{ref:"formEdit"},{default:(0,a.withCtx)((function(){return[y6e,(0,a.createElementVNode)("ul",v6e,[(0,a.createElementVNode)("li",E6e,[(0,a.createElementVNode)("div",N6e,[(0,a.createElementVNode)("div",_6e,[(0,a.createElementVNode)("input",{type:"checkbox",class:"form-check-input form-check-primary form-check-glow",id:"check-unor",onClick:t[0]||(t[0]=function(){return o.checkUnor&&o.checkUnor.apply(o,arguments)}),ref:"checkUnor"},null,512),w6e])])]),"1"==i.isCheckUnor?((0,a.openBlock)(),(0,a.createElementBlock)("li",V6e,[(0,a.createElementVNode)("div",x6e,[(0,a.createElementVNode)("div",B6e,[(0,a.createElementVNode)("input",{type:"checkbox",class:"form-check-input form-check-primary form-check-glow",id:"check-unor-insert",onClick:t[1]||(t[1]=function(){return o.checkUnorInsert&&o.checkUnorInsert.apply(o,arguments)}),ref:"checkUnorInsert"},null,512),S6e])])])):(0,a.createCommentVNode)("",!0),"1"==i.isCheckUnor?((0,a.openBlock)(),(0,a.createElementBlock)("li",C6e,[(0,a.createElementVNode)("div",T6e,[(0,a.createElementVNode)("div",j6e,[(0,a.createElementVNode)("input",{type:"checkbox",class:"form-check-input form-check-primary form-check-glow",id:"check-unor-delete",onClick:t[2]||(t[2]=function(){return o.checkUnorDelete&&o.checkUnorDelete.apply(o,arguments)}),ref:"checkUnorDelete"},null,512),D6e])])])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("li",P6e,[(0,a.createElementVNode)("div",F6e,[(0,a.createElementVNode)("div",I6e,[(0,a.createElementVNode)("input",{type:"checkbox",class:"form-check-input form-check-success form-check-glow",id:"check-pegawai",onClick:t[3]||(t[3]=function(){return o.checkPegawai&&o.checkPegawai.apply(o,arguments)}),ref:"checkPegawai"},null,512),U6e])])]),"1"==i.isCheckPegawai?((0,a.openBlock)(),(0,a.createElementBlock)("li",M6e,[(0,a.createElementVNode)("div",O6e,[(0,a.createElementVNode)("div",L6e,[(0,a.createElementVNode)("input",{type:"checkbox",class:"form-check-input form-check-success form-check-glow",id:"check-pegawai-insert",onClick:t[4]||(t[4]=function(){return o.checkPegawaiInsert&&o.checkPegawaiInsert.apply(o,arguments)}),ref:"checkPegawaiInsert"},null,512),K6e])])])):(0,a.createCommentVNode)("",!0),"1"==i.isCheckPegawai?((0,a.openBlock)(),(0,a.createElementBlock)("li",R6e,[(0,a.createElementVNode)("div",H6e,[(0,a.createElementVNode)("div",Q6e,[(0,a.createElementVNode)("input",{type:"checkbox",class:"form-check-input form-check-success form-check-glow",id:"check-pegawai-delete",onClick:t[5]||(t[5]=function(){return o.checkPegawaiDelete&&o.checkPegawaiDelete.apply(o,arguments)}),ref:"checkPegawaiDelete"},null,512),$6e])])])):(0,a.createCommentVNode)("",!0)])]})),_:1},512)]})),_:1},512)}]])},data:function(){return{items:[]}},methods:{loadData:function(){var e=this;this.$root.get("/api/admin/sinkro").then((function(t){e.items=t}))},getJenisSinkroNama:function(e,t,n,a,r,i){var o="";return"1"==e&&(o+="Unit Kerja","1"==t&&(o+=" (Tambah)"),"1"==n&&(o+=" (Hapus)")),"1"==a&&("1"==e&&(o+=" dan "),o+="Pegawai","1"==r&&(o+=" (Tambah)"),"1"==i&&(o+=" (Hapus)")),o},getStatus:function(e){return"0"==e?"Request":"1"==e?"Sinkro Mulai":"2"==e?"Sinkro Selesai":"-"}},created:function(){this.loadData()}},q6e=(0,it.A)(J6e,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("ModalSinkronisasi");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",l6e,[(0,a.createElementVNode)("div",s6e,[c6e,(0,a.createElementVNode)("div",d6e,[(0,a.createElementVNode)("div",u6e,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left btn-primary float-end mt-2",onClick:t[0]||(t[0]=function(t){return e.$refs.modalSinkronisasi.show()})},[p6e,(0,a.createTextVNode)(" Request Sinkro ")])])])])]),(0,a.createElementVNode)("div",m6e,[(0,a.createElementVNode)("div",f6e,[(0,a.createElementVNode)("div",h6e,[(0,a.createElementVNode)("div",A6e,[(0,a.createElementVNode)("div",g6e,[(0,a.createElementVNode)("table",k6e,[b6e,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.items,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.getJenisSinkroNama(e.sinkro_unor,e.sinkro_unor_insert,e.sinkro_unor_delete,e.sinkro_pegawai,e.sinkro_pegawai_insert,e.sinkro_pegawai_delete)),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.getStatus(e.status)),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.waktu_request),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.waktu_mulai),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.waktu_selesai),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.pegawai_nama),1)])})),128))])])])])])])]),(0,a.createVNode)(l,{ref:"modalSinkronisasi",onDone:t[1]||(t[1]=function(e){return o.loadData()})},null,512)],64)}]]);var G6e={class:"page-title"},W6e={class:"row"},Y6e=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Sinkronisasi"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Sinkronisasi Data Predikat Kinerja SIASN.")],-1),X6e={class:"col-lg-6"},Z6e={class:"buttons"},e8e=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M12 9v3m0 0v3m0-3h3m-3 0H9m12 0a9 9 0 11-18 0 9 9 0 0118 0z"})],-1),t8e={class:"row"},n8e={class:"col-12"},a8e={class:"card mt-3"},r8e={class:"card-body"},i8e={class:"table-responsive"},o8e={class:"table table-sm table-hover"},l8e=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"Tahun"),(0,a.createElementVNode)("th",null,"Status"),(0,a.createElementVNode)("th",null,"Waktu Request"),(0,a.createElementVNode)("th",null,"Waktu Mulai"),(0,a.createElementVNode)("th",null,"Waktu Selesai"),(0,a.createElementVNode)("th",null,"Jumlah Berhasil"),(0,a.createElementVNode)("th",null,"Jumlah Gagal"),(0,a.createElementVNode)("th",null,"User Request"),(0,a.createElementVNode)("th",null,"Aksi")])],-1),s8e={style:{"text-align":"right"}},c8e={style:{"text-align":"right"}},d8e=["onClick"];var u8e=(0,a.createElementVNode)("div",{class:"alert alert-primary"},[(0,a.createElementVNode)("ul",null,[(0,a.createElementVNode)("li",null,"Fitur sinkronisasi ini hanya berlaku 1 arah dari e-Kinerja ke SIASN, artinya data Predikat Kinerja pada e-Kinerja akan ditimpakan pada SIASN."),(0,a.createElementVNode)("li",null,"Proses Sinkronisasi akan dijalankan berdasarkan antrian instansi yang melakukan request Sinkronisasi."),(0,a.createElementVNode)("li",null,"Instansi dapat memantau apakah proses sinkronisasi untuk Instansinya sudah mulai dan selesai lewat kolom Status, Waktu Mulai dan Waktu Selesai."),(0,a.createElementVNode)("li",null,"Data Predikat Kinerja yang dikirim adalah Predikat Kinerja pada periode Final SKP Definitif."),(0,a.createElementVNode)("li",null,"Proses Sinkronisasi hanya bisa dilakukan sekali sehari."),(0,a.createElementVNode)("li",null,"Data Predikat Kinerja yang terupdate hanyalah yang belum di sinkronisasi sama sekali, atau ketika ada perubahan (perubahan Predikat atau Pejabat Penilai Kinerja) sejak sinkronisasi terakhir.")])],-1),p8e={class:"list-unstyled mb-0"},m8e={class:"me-2 mb-1"},f8e={class:"form-group"},h8e=(0,a.createElementVNode)("label",null,"Tahun",-1),A8e=(0,a.createElementVNode)("option",{value:"2022"},"2022",-1),g8e=(0,a.createElementVNode)("option",{value:"2023"},"2023",-1),k8e=(0,a.createElementVNode)("option",{value:"2024"},"2024",-1),b8e=(0,a.createElementVNode)("option",{value:"2025"},"2025",-1),y8e=(0,a.createElementVNode)("option",{value:"2026"},"2026",-1);const v8e={name:"ModalSinkronisasiPredikat",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:[],emits:["done"],data:function(){return{data:{tahun:null},isCheckUnor:"0",isCheckPegawai:"0"}},methods:{show:function(){this.$refs.modal.show()},submit:function(){var e=this,t=this.$loading.show();et.A.post("/api/admin/sinkro_predikat",this.data).then((function(n){e.$refs.modal.hide(),e.$emit("done"),t.hide()})).catch((function(e){alert(e.message),t.hide()}))}}};function E8e(e){return E8e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},E8e(e)}function N8e(){var e=S8e(),t=e.m(N8e),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function a(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var r={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(a){t||(t={stop:function(){return n(a.a,2)},catch:function(){return a.v},abrupt:function(e,t){return n(a.a,r[e],t)},delegateYield:function(e,r,i){return t.resultName=r,n(a.d,_8e(e),i)},finish:function(e){return n(a.f,e)}},n=function(e,n,r){a.p=t.prev,a.n=t.next;try{return e(n,r)}finally{t.next=a.n}}),t.resultName&&(t[t.resultName]=a.v,t.resultName=void 0),t.sent=a.v,t.next=a.n;try{return e.call(this,t)}finally{a.p=t.prev,a.n=t.next}}}return(N8e=function(){return{wrap:function(t,n,a,r){return e.w(i(t),n,a,r&&r.reverse())},isGeneratorFunction:a,mark:e.m,awrap:function(e,t){return new T8e(e,t)},AsyncIterator:B8e,async:function(e,t,n,r,o){return(a(t)?x8e:V8e)(i(e),t,n,r,o)},keys:w8e,values:_8e}})()}function _8e(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(E8e(e)+" is not iterable")}function w8e(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function V8e(e,t,n,a,r){var i=x8e(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function x8e(e,t,n,a,r){return new B8e(S8e().w(e,t,n,a),r||Promise)}function B8e(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof T8e?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(C8e(B8e.prototype),C8e(B8e.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),C8e(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function S8e(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return C8e(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(C8e(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,C8e(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,C8e(u,"constructor",c),C8e(c,"constructor",s),s.displayName="GeneratorFunction",C8e(c,r,"GeneratorFunction"),C8e(u),C8e(u,r,"Generator"),C8e(u,a,(function(){return this})),C8e(u,"toString",(function(){return"[object Generator]"})),(S8e=function(){return{w:i,m:p}})()}function C8e(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}C8e=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){C8e(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},C8e(e,t,n,a)}function T8e(e,t){this.v=e,this.k=t}function j8e(e,t,n,a,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(a,r)}const D8e={components:{ModalSinkronisasiPredikat:(0,it.A)(v8e,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("Form"),c=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(c,{title:"Request Sinkronisasi Predikat Kinerja SIASN",ref:"modal",onClick:t[1]||(t[1]=function(e){return o.submit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(s,{ref:"formEdit"},{default:(0,a.withCtx)((function(){return[u8e,(0,a.createElementVNode)("ul",p8e,[(0,a.createElementVNode)("li",m8e,[(0,a.createElementVNode)("div",f8e,[h8e,(0,a.createVNode)(l,{name:"tahun",as:"select",class:"form-select",modelValue:i.data.tahun,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.data.tahun=e})},{default:(0,a.withCtx)((function(){return[A8e,g8e,k8e,b8e,y8e]})),_:1},8,["modelValue"])])])])]})),_:1},512)]})),_:1},512)}]])},data:function(){return{items:[]}},methods:{loadData:function(){var e=this;this.$root.get("/api/admin/sinkro_predikat").then((function(t){e.items=t}))},getStatus:function(e){return"0"==e?"Request":"1"==e?"Sinkro Mulai":"2"==e?"Sinkro Selesai":"-"},unduhExcel:function(e){var t=this;return function(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var i=e.apply(t,n);function o(e){j8e(i,a,r,o,l,"next",e)}function l(e){j8e(i,a,r,o,l,"throw",e)}o(void 0)}))}}(N8e().mark((function n(){var a;return N8e().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return a=t.$loading.show(),n.next=3,X1("/api/admin/sinkro_predikat/"+e+"/gagal/unduh",{},{namaFile:"Sinkronisasi Predikat - Gagal.xlsx"});case 3:a.hide();case 4:case"end":return n.stop()}}),n)})))()}},created:function(){this.loadData()}},P8e=(0,it.A)(D8e,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("ModalSinkronisasiPredikat");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",G6e,[(0,a.createElementVNode)("div",W6e,[Y6e,(0,a.createElementVNode)("div",X6e,[(0,a.createElementVNode)("div",Z6e,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left btn-primary float-end mt-2",onClick:t[0]||(t[0]=function(t){return e.$refs.modalSinkronisasiPredikat.show()})},[e8e,(0,a.createTextVNode)(" Request Sinkro ")])])])])]),(0,a.createElementVNode)("div",t8e,[(0,a.createElementVNode)("div",n8e,[(0,a.createElementVNode)("div",a8e,[(0,a.createElementVNode)("div",r8e,[(0,a.createElementVNode)("div",i8e,[(0,a.createElementVNode)("table",o8e,[l8e,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.items,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.tahun),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.getStatus(e.status)),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.waktu_request),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.waktu_mulai),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.waktu_selesai),1),(0,a.createElementVNode)("td",s8e,(0,a.toDisplayString)(e.jumlah_berhasil),1),(0,a.createElementVNode)("td",c8e,(0,a.toDisplayString)(e.jumlah_gagal),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.pegawai_nama),1),(0,a.createElementVNode)("td",null,[e.keterangan_gagal?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-sm btn-success",onClick:function(t){return o.unduhExcel(e.id)}},"Unduh",8,d8e)):(0,a.createCommentVNode)("",!0)])])})),128))])])])])])])]),(0,a.createVNode)(l,{ref:"modalSinkronisasiPredikat",onDone:t[1]||(t[1]=function(e){return o.loadData()})},null,512)],64)}]]);var F8e={class:"page-title"},I8e={class:"row"},U8e=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Sinkronisasi Tim Kerja"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Sinkronisasi Data Tim Kerja e-Kinerja ke SIASN.")],-1),M8e={class:"col-lg-6"},O8e={class:"buttons"},L8e=["disabled","title"],K8e=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M12 9v3m0 0v3m0-3h3m-3 0H9m12 0a9 9 0 11-18 0 9 9 0 0118 0z"})],-1),R8e={class:"row"},H8e={class:"col-12"},Q8e={key:0,class:"alert alert-light-primary color-primary mt-3"},$8e={class:"card mt-3"},z8e={class:"card-body"},J8e={class:"table-responsive"},q8e={class:"table table-sm table-hover"},G8e=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"Tahun"),(0,a.createElementVNode)("th",null,"Status"),(0,a.createElementVNode)("th",null,"Waktu Request"),(0,a.createElementVNode)("th",null,"Waktu Mulai"),(0,a.createElementVNode)("th",null,"Waktu Selesai"),(0,a.createElementVNode)("th",{class:"text-end"},"Berhasil"),(0,a.createElementVNode)("th",{class:"text-end"},"Gagal"),(0,a.createElementVNode)("th",null,"User Request"),(0,a.createElementVNode)("th",null,"Aksi")])],-1),W8e={class:"text-end text-success"},Y8e=["onClick"],X8e={key:1,class:"text-muted"},Z8e=[(0,a.createElementVNode)("small",null,"Menunggu antrian",-1)],e7e={key:0},t7e=[(0,a.createElementVNode)("td",{colspan:"9",class:"text-center text-muted py-4"},[(0,a.createTextVNode)(" Belum ada request sinkronisasi Tim Kerja. Klik "),(0,a.createElementVNode)("strong",null,"Request Sinkro"),(0,a.createTextVNode)(" untuk memulai. ")],-1)];var n7e=(0,a.createElementVNode)("div",{class:"alert alert-primary"},[(0,a.createElementVNode)("ul",null,[(0,a.createElementVNode)("li",null,"Fitur sinkronisasi ini hanya berlaku 1 arah dari e-Kinerja ke SIASN, artinya data Tim Kerja pada e-Kinerja akan ditimpakan pada SIASN."),(0,a.createElementVNode)("li",null,"Seluruh Tim Kerja pada Instansi Anda di tahun yang dipilih akan ikut dikirim. Tidak perlu memilih Tim Kerja satu per satu."),(0,a.createElementVNode)("li",null,"Proses Sinkronisasi akan dijalankan berdasarkan antrian instansi yang melakukan request Sinkronisasi."),(0,a.createElementVNode)("li",null,"Instansi dapat memantau apakah proses sinkronisasi untuk Instansinya sudah mulai dan selesai lewat kolom Status, Waktu Mulai dan Waktu Selesai."),(0,a.createElementVNode)("li",null,"Selama masih ada request yang belum selesai, Anda belum bisa membuat request baru."),(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)("Setelah proses selesai, hasil pengiriman per Tim Kerja (berhasil maupun gagal) dapat dilihat lewat tombol "),(0,a.createElementVNode)("strong",null,"Detail"),(0,a.createTextVNode)(" dan diunduh dalam format Excel.")]),(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)("Sebaiknya lakukan pengecekan terlebih dahulu lewat menu "),(0,a.createElementVNode)("strong",null,"Matriks Peran Hasil (MPH)"),(0,a.createTextVNode)(", apakah daftar Tim Kerja yang ada sudah sesuai, sebelum melakukan sinkronisasi.")]),(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)("Setelah data terkirim ke SIASN, "),(0,a.createElementVNode)("strong",null,"perbaikan data tidak lagi dilakukan di e-Kinerja"),(0,a.createTextVNode)(", melainkan langsung di "),(0,a.createElementVNode)("strong",null,"SIASN / MyASN"),(0,a.createTextVNode)(". Begitu juga untuk melengkapi "),(0,a.createElementVNode)("strong",null,"Nomor dan Tanggal SK Tim Kerja"),(0,a.createTextVNode)(".")])])],-1),a7e={class:"list-unstyled mb-0"},r7e={class:"me-2 mb-1"},i7e={class:"form-group"},o7e=(0,a.createElementVNode)("label",null,"Tahun",-1),l7e=["value"];const s7e={name:"ModalSinkronisasiTimKerja",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:[],emits:["done"],data:function(){return{data:{tahun:String((new Date).getFullYear())}}},computed:{tahunOptions:function(){for(var e=[],t=(new Date).getFullYear();t>=2022;t--)e.push(String(t));return e}},methods:{show:function(){this.$refs.modal.show()},submit:function(){var e=this,t=this.$loading.show();et.A.post("/api/admin/sinkro_tim_kerja",this.data).then((function(n){e.$refs.modal.hide(),e.$emit("done"),t.hide()})).catch((function(e){alert(e.message),t.hide()}))}}},c7e=(0,it.A)(s7e,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("Form"),c=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(c,{title:"Request Sinkronisasi Tim Kerja SIASN",ref:"modal",onClick:t[1]||(t[1]=function(e){return o.submit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(s,{ref:"formEdit"},{default:(0,a.withCtx)((function(){return[n7e,(0,a.createElementVNode)("ul",a7e,[(0,a.createElementVNode)("li",r7e,[(0,a.createElementVNode)("div",i7e,[o7e,(0,a.createVNode)(l,{name:"tahun",as:"select",class:"form-select",modelValue:i.data.tahun,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.data.tahun=e})},{default:(0,a.withCtx)((function(){return[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(o.tahunOptions,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("option",{key:e,value:e},(0,a.toDisplayString)(e),9,l7e)})),128))]})),_:1},8,["modelValue"])])])])]})),_:1},512)]})),_:1},512)}]]);var d7e={key:0},u7e={class:"row mb-3"},p7e={class:"col-md-6"},m7e=(0,a.createElementVNode)("strong",null,"Tahun:",-1),f7e=(0,a.createElementVNode)("strong",null,"Ringkasan:",-1),h7e={class:"text-success"},A7e={class:"text-danger"},g7e={class:"col-md-6 text-md-end"},k7e={class:"row mb-3"},b7e={class:"col-md-3"},y7e=[(0,a.createElementVNode)("option",{value:""},"Semua Status",-1),(0,a.createElementVNode)("option",{value:"1"},"Berhasil",-1),(0,a.createElementVNode)("option",{value:"2"},"Gagal",-1),(0,a.createElementVNode)("option",{value:"0"},"Belum Diproses",-1)],v7e={class:"col-md-2"},E7e=[(0,a.createElementVNode)("option",{value:25},"25 / halaman",-1),(0,a.createElementVNode)("option",{value:50},"50 / halaman",-1),(0,a.createElementVNode)("option",{value:100},"100 / halaman",-1)],N7e={class:"col-md-7"},_7e={class:"input-group input-group-sm"},w7e={class:"table-responsive",style:{"max-height":"50vh","overflow-y":"auto"}},V7e={class:"table table-sm table-hover table-striped"},x7e=(0,a.createElementVNode)("thead",{class:"sticky-top bg-white"},[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"No"),(0,a.createElementVNode)("th",null,"Nama Tim Kerja"),(0,a.createElementVNode)("th",null,"NIP"),(0,a.createElementVNode)("th",null,"Nama Pegawai"),(0,a.createElementVNode)("th",null,"Kedudukan"),(0,a.createElementVNode)("th",null,"Lingkup"),(0,a.createElementVNode)("th",null,"Status"),(0,a.createElementVNode)("th",null,"Waktu Sync"),(0,a.createElementVNode)("th",null,"Keterangan")])],-1),B7e={key:0},S7e={key:1,class:"text-muted"},C7e=[(0,a.createElementVNode)("small",null,[(0,a.createElementVNode)("em",null,"(data Tim Kerja)")],-1)],T7e=["title"],j7e={key:0},D7e=[(0,a.createElementVNode)("td",{colspan:"9",class:"text-center text-muted py-4"},"Tidak ada data.",-1)],P7e={key:0,class:"d-flex justify-content-between align-items-center mt-2"},F7e={class:"text-muted"},I7e=["disabled"],U7e=["disabled"];function M7e(e){return M7e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},M7e(e)}function O7e(){var e=$7e(),t=e.m(O7e),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function a(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var r={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(a){t||(t={stop:function(){return n(a.a,2)},catch:function(){return a.v},abrupt:function(e,t){return n(a.a,r[e],t)},delegateYield:function(e,r,i){return t.resultName=r,n(a.d,L7e(e),i)},finish:function(e){return n(a.f,e)}},n=function(e,n,r){a.p=t.prev,a.n=t.next;try{return e(n,r)}finally{t.next=a.n}}),t.resultName&&(t[t.resultName]=a.v,t.resultName=void 0),t.sent=a.v,t.next=a.n;try{return e.call(this,t)}finally{a.p=t.prev,a.n=t.next}}}return(O7e=function(){return{wrap:function(t,n,a,r){return e.w(i(t),n,a,r&&r.reverse())},isGeneratorFunction:a,mark:e.m,awrap:function(e,t){return new J7e(e,t)},AsyncIterator:Q7e,async:function(e,t,n,r,o){return(a(t)?H7e:R7e)(i(e),t,n,r,o)},keys:K7e,values:L7e}})()}function L7e(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(M7e(e)+" is not iterable")}function K7e(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function R7e(e,t,n,a,r){var i=H7e(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function H7e(e,t,n,a,r){return new Q7e($7e().w(e,t,n,a),r||Promise)}function Q7e(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof J7e?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(z7e(Q7e.prototype),z7e(Q7e.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),z7e(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function $7e(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return z7e(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(z7e(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,z7e(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,z7e(u,"constructor",c),z7e(c,"constructor",s),s.displayName="GeneratorFunction",z7e(c,r,"GeneratorFunction"),z7e(u),z7e(u,r,"Generator"),z7e(u,a,(function(){return this})),z7e(u,"toString",(function(){return"[object Generator]"})),($7e=function(){return{w:i,m:p}})()}function z7e(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}z7e=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){z7e(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},z7e(e,t,n,a)}function J7e(e,t){this.v=e,this.k=t}function q7e(e,t,n,a,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(a,r)}const G7e={name:"ModalDetailSinkroTimKerja",components:{ModalComponent:tt.A},data:function(){return{log:null,items:{},filterStatus:"",keyword:"",keywordAktif:"",per_page:25,url:null}},computed:{labelFilter:function(){return this.getStatus(this.filterStatus)||"Semua"},urlDasar:function(){return"/api/admin/sinkro_tim_kerja/"+this.log.id+"/detail"},filter:function(){var e={per_page:this.per_page};return""!==this.filterStatus&&(e.status=this.filterStatus),this.keywordAktif&&(e.keyword=this.keywordAktif),e}},methods:{show:function(e){this.log=e,this.items={},this.filterStatus="",this.keyword="",this.keywordAktif="",this.per_page=25,this.url=null,this.$refs.modal.show(),this.pageURL()},pageURL:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this.url=t||this.urlDasar,this.$root.get(this.url,this.filter).then((function(t){e.items=t||{}}))},cari:function(){this.keywordAktif=this.keyword,this.pageURL()},resetCari:function(){this.keyword="",this.keywordAktif="",this.pageURL()},getStatus:function(e){return"0"==e?"Belum Diproses":"1"==e?"Berhasil":"2"==e?"Gagal":""},getStatusClass:function(e){return"1"==e?"bg-success":"2"==e?"bg-danger":"bg-secondary"},potong:function(e){return e?e.length>100?e.substring(0,100)+"...":e:"-"},unduhExcel:function(){var e=this;return function(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var i=e.apply(t,n);function o(e){q7e(i,a,r,o,l,"next",e)}function l(e){q7e(i,a,r,o,l,"throw",e)}o(void 0)}))}}(O7e().mark((function t(){var n,a;return O7e().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.$loading.show(),a={},""!==e.filterStatus&&(a.status=e.filterStatus),e.keywordAktif&&(a.keyword=e.keywordAktif),t.next=6,X1("/api/admin/sinkro_tim_kerja/"+e.log.id+"/unduh",a,{namaFile:"Sinkronisasi Tim Kerja - "+e.labelFilter+".xlsx",maxWaitMs:W1});case 6:n.hide();case 7:case"end":return t.stop()}}),t)})))()}},watch:{filterStatus:function(){this.pageURL()},per_page:function(){this.pageURL()}}},W7e={components:{ModalSinkronisasiTimKerja:c7e,ModalDetailSinkroTimKerja:(0,it.A)(G7e,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(l,{title:"Detail Hasil Sinkronisasi Tim Kerja",ref:"modal",modalClass:"modal-dialog modal-xl"},{default:(0,a.withCtx)((function(){return[i.log?((0,a.openBlock)(),(0,a.createElementBlock)("div",d7e,[(0,a.createElementVNode)("div",u7e,[(0,a.createElementVNode)("div",p7e,[(0,a.createElementVNode)("div",null,[m7e,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i.log.tahun),1)]),(0,a.createElementVNode)("div",null,[f7e,(0,a.createElementVNode)("span",h7e,(0,a.toDisplayString)(i.log.jumlah_berhasil)+" berhasil",1),(0,a.createTextVNode)(" / "),(0,a.createElementVNode)("span",A7e,(0,a.toDisplayString)(i.log.jumlah_gagal)+" gagal",1)])]),(0,a.createElementVNode)("div",g7e,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-success",onClick:t[0]||(t[0]=function(e){return o.unduhExcel()})}," Unduh Excel ("+(0,a.toDisplayString)(o.labelFilter)+") ",1)])]),(0,a.createElementVNode)("div",k7e,[(0,a.createElementVNode)("div",b7e,[(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select form-select-sm","onUpdate:modelValue":t[1]||(t[1]=function(e){return i.filterStatus=e})},y7e,512),[[a.vModelSelect,i.filterStatus]])]),(0,a.createElementVNode)("div",v7e,[(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select form-select-sm","onUpdate:modelValue":t[2]||(t[2]=function(e){return i.per_page=e})},E7e,512),[[a.vModelSelect,i.per_page]])]),(0,a.createElementVNode)("div",N7e,[(0,a.createElementVNode)("div",_7e,[(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control",placeholder:"Cari nama Tim Kerja / nama Pegawai / NIP...","onUpdate:modelValue":t[3]||(t[3]=function(e){return i.keyword=e}),onKeyup:t[4]||(t[4]=(0,a.withKeys)((function(e){return o.cari()}),["enter"]))},null,544),[[a.vModelText,i.keyword]]),(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[5]||(t[5]=function(e){return o.cari()})},"Cari"),i.keyword?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-outline-secondary",onClick:t[6]||(t[6]=function(e){return o.resetCari()})},"Reset")):(0,a.createCommentVNode)("",!0)])])]),(0,a.createElementVNode)("div",w7e,[(0,a.createElementVNode)("table",V7e,[x7e,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.items.data,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t},[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(i.items.from+t),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.tim_kerja_nama),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.pegawai_nip||"-"),1),(0,a.createElementVNode)("td",null,[e.pegawai_nama?((0,a.openBlock)(),(0,a.createElementBlock)("span",B7e,(0,a.toDisplayString)(e.pegawai_nama),1)):((0,a.openBlock)(),(0,a.createElementBlock)("span",S7e,C7e))]),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.pegawai_id?e.kedudukan_tim_kerja_nama:"-"),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.lingkup_tim_kerja_nama),1),(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(["badge",o.getStatusClass(e.status)])},(0,a.toDisplayString)(o.getStatus(e.status)),3)]),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.waktu_sync||"-"),1),(0,a.createElementVNode)("td",{title:e.keterangan},[(0,a.createElementVNode)("small",null,(0,a.toDisplayString)(o.potong(e.keterangan)),1)],8,T7e)])})),128)),i.items.data&&0!=i.items.data.length?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("tr",j7e,D7e))])])]),i.items.total?((0,a.openBlock)(),(0,a.createElementBlock)("div",P7e,[(0,a.createElementVNode)("small",F7e," Menampilkan "+(0,a.toDisplayString)(i.items.from)+"–"+(0,a.toDisplayString)(i.items.to)+" dari "+(0,a.toDisplayString)(i.items.total)+" baris (halaman "+(0,a.toDisplayString)(i.items.current_page)+" dari "+(0,a.toDisplayString)(i.items.last_page)+") ",1),(0,a.createElementVNode)("div",null,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-outline-secondary me-1",disabled:!i.items.prev_page_url,onClick:t[7]||(t[7]=function(e){return o.pageURL(i.items.prev_page_url)})},"Sebelumnya",8,I7e),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-outline-secondary",disabled:!i.items.next_page_url,onClick:t[8]||(t[8]=function(e){return o.pageURL(i.items.next_page_url)})},"Berikutnya",8,U7e)])])):(0,a.createCommentVNode)("",!0)])):(0,a.createCommentVNode)("",!0)]})),_:1},512)}]])},data:function(){return{items:[],timer:null}},computed:{adaProsesBerjalan:function(){return this.items.some((function(e){return"2"!=e.status}))}},methods:{loadData:function(){var e=this;this.$root.get("/api/admin/sinkro_tim_kerja").then((function(t){e.items=t||[],e.aturAutoRefresh()}))},aturAutoRefresh:function(){var e=this;this.timer&&(clearTimeout(this.timer),this.timer=null),this.adaProsesBerjalan&&(this.timer=setTimeout((function(){return e.loadData()}),15e3))},getStatus:function(e){return"0"==e?"Request":"1"==e?"Sinkro Mulai":"2"==e?"Sinkro Selesai":"-"},getStatusClass:function(e){return"0"==e?"bg-secondary":"1"==e?"bg-warning":"2"==e?"bg-success":"bg-light"},lihatDetail:function(e){this.$refs.modalDetailSinkroTimKerja.show(e)}},created:function(){this.loadData()},unmounted:function(){this.timer&&(clearTimeout(this.timer),this.timer=null)}},Y7e=(0,it.A)(W7e,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("ModalSinkronisasiTimKerja"),s=(0,a.resolveComponent)("ModalDetailSinkroTimKerja");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",F8e,[(0,a.createElementVNode)("div",I8e,[U8e,(0,a.createElementVNode)("div",M8e,[(0,a.createElementVNode)("div",O8e,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left btn-primary float-end mt-2 ms-2",disabled:o.adaProsesBerjalan,title:o.adaProsesBerjalan?"Masih ada request yang belum selesai":"Buat request sinkronisasi baru",onClick:t[0]||(t[0]=function(t){return e.$refs.modalSinkronisasiTimKerja.show()})},[K8e,(0,a.createTextVNode)(" Request Sinkro ")],8,L8e),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-outline-secondary float-end mt-2",onClick:t[1]||(t[1]=function(e){return o.loadData()})}," Muat Ulang ")])])])]),(0,a.createElementVNode)("div",R8e,[(0,a.createElementVNode)("div",H8e,[o.adaProsesBerjalan?((0,a.openBlock)(),(0,a.createElementBlock)("div",Q8e," Ada request sinkronisasi yang sedang berjalan / mengantri. Halaman ini diperbarui otomatis setiap 15 detik. Anda baru bisa membuat request baru setelah proses ini selesai. ")):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",$8e,[(0,a.createElementVNode)("div",z8e,[(0,a.createElementVNode)("div",J8e,[(0,a.createElementVNode)("table",q8e,[G8e,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.items,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.tahun),1),(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(["badge",o.getStatusClass(e.status)])},(0,a.toDisplayString)(o.getStatus(e.status)),3)]),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.waktu_request),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.waktu_mulai||"-"),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.waktu_selesai||"-"),1),(0,a.createElementVNode)("td",W8e,(0,a.toDisplayString)(e.jumlah_berhasil),1),(0,a.createElementVNode)("td",{class:(0,a.normalizeClass)(["text-end",e.jumlah_gagal>0?"text-danger fw-bold":""])},(0,a.toDisplayString)(e.jumlah_gagal),3),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.pegawai_nama),1),(0,a.createElementVNode)("td",null,["2"==e.status||"1"==e.status?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-sm btn-outline-primary",onClick:function(t){return o.lihatDetail(e)}}," Detail ",8,Y8e)):((0,a.openBlock)(),(0,a.createElementBlock)("span",X8e,Z8e))])])})),128)),0==i.items.length?((0,a.openBlock)(),(0,a.createElementBlock)("tr",e7e,t7e)):(0,a.createCommentVNode)("",!0)])])])])])])]),(0,a.createVNode)(l,{ref:"modalSinkronisasiTimKerja",onDone:t[2]||(t[2]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(s,{ref:"modalDetailSinkroTimKerja"},null,512)],64)}]]);var X7e=function(e){return(0,a.pushScopeId)("data-v-cf01c434"),e=e(),(0,a.popScopeId)(),e},Z7e=X7e((function(){return(0,a.createElementVNode)("div",{class:"page-title"},[(0,a.createElementVNode)("div",{class:"row"},[(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Matriks Peran Hasil"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Mencetak Matriks Peran Hasil Unit / Tim Kerja.")])])],-1)})),e9e={class:"row"},t9e={class:"col-12"},n9e={class:"card mt-3"},a9e={class:"card-header"},r9e={class:"row"},i9e={class:"col-md-2 col-12"},o9e={class:"form-group"},l9e=X7e((function(){return(0,a.createElementVNode)("span",null,"Tahun ",-1)})),s9e=[(0,a.createStaticVNode)('',5)],c9e={class:"col-md-2 col-12"},d9e={class:"form-group"},u9e=X7e((function(){return(0,a.createElementVNode)("span",null,"Jenis",-1)})),p9e=[X7e((function(){return(0,a.createElementVNode)("option",{value:"unor"},"Unit Kerja",-1)})),X7e((function(){return(0,a.createElementVNode)("option",{value:"tim_kerja"},"Tim Kerja",-1)}))],m9e={class:"col-md-4 col-12"},f9e={class:"form-group"},h9e=X7e((function(){return(0,a.createElementVNode)("span",null,"ID Unit Kerja ",-1)})),A9e={class:"col-md-4 col-12"},g9e={class:"form-group"},k9e=X7e((function(){return(0,a.createElementVNode)("span",null,"Nama Unit Kerja ",-1)})),b9e={class:"col-md-4 col-12"},y9e={class:"form-group"},v9e=X7e((function(){return(0,a.createElementVNode)("label",null,"Unit Kerja Induk",-1)})),E9e=X7e((function(){return(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Search Nama Unor. Minimal 3 karakter.")],-1)})),N9e={class:"col-md-4 col-12"},_9e={class:"form-group"},w9e=X7e((function(){return(0,a.createElementVNode)("label",null,"Unit Kerja Atasan",-1)})),V9e=X7e((function(){return(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Search Nama Unor. Minimal 3 karakter.")],-1)})),x9e={class:"col-md-2 col-12"},B9e={class:"form-group"},S9e=X7e((function(){return(0,a.createElementVNode)("span",null,"Jumlah Baris",-1)})),C9e=[(0,a.createStaticVNode)('',6)],T9e={class:"card-body"},j9e={key:0,class:"text-center text-muted py-4"},D9e=X7e((function(){return(0,a.createElementVNode)("b",null,"Filter",-1)})),P9e={class:"table-responsive"},F9e={class:"table table-sm table-hover"},I9e=X7e((function(){return(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"No"),(0,a.createElementVNode)("th",null,"Nama Unit / Tim Kerja"),(0,a.createElementVNode)("th",null,"Unit Kerja Atasan"),(0,a.createElementVNode)("th",null,"Pimpinan"),(0,a.createElementVNode)("th",null,"Aksi")])],-1)})),U9e=X7e((function(){return(0,a.createElementVNode)("br",null,null,-1)})),M9e={key:0},O9e={class:"btn-group",role:"group","aria-label":"Basic example"},L9e=["onClick"];function K9e(e){return K9e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},K9e(e)}function R9e(){var e=q9e(),t=e.m(R9e),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function a(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var r={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(a){t||(t={stop:function(){return n(a.a,2)},catch:function(){return a.v},abrupt:function(e,t){return n(a.a,r[e],t)},delegateYield:function(e,r,i){return t.resultName=r,n(a.d,H9e(e),i)},finish:function(e){return n(a.f,e)}},n=function(e,n,r){a.p=t.prev,a.n=t.next;try{return e(n,r)}finally{t.next=a.n}}),t.resultName&&(t[t.resultName]=a.v,t.resultName=void 0),t.sent=a.v,t.next=a.n;try{return e.call(this,t)}finally{a.p=t.prev,a.n=t.next}}}return(R9e=function(){return{wrap:function(t,n,a,r){return e.w(i(t),n,a,r&&r.reverse())},isGeneratorFunction:a,mark:e.m,awrap:function(e,t){return new W9e(e,t)},AsyncIterator:J9e,async:function(e,t,n,r,o){return(a(t)?z9e:$9e)(i(e),t,n,r,o)},keys:Q9e,values:H9e}})()}function H9e(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(K9e(e)+" is not iterable")}function Q9e(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function $9e(e,t,n,a,r){var i=z9e(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function z9e(e,t,n,a,r){return new J9e(q9e().w(e,t,n,a),r||Promise)}function J9e(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof W9e?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(G9e(J9e.prototype),G9e(J9e.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),G9e(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function q9e(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return G9e(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(G9e(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,G9e(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,G9e(u,"constructor",c),G9e(c,"constructor",s),s.displayName="GeneratorFunction",G9e(c,r,"GeneratorFunction"),G9e(u),G9e(u,r,"Generator"),G9e(u,a,(function(){return this})),G9e(u,"toString",(function(){return"[object Generator]"})),(q9e=function(){return{w:i,m:p}})()}function G9e(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}G9e=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){G9e(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},G9e(e,t,n,a)}function W9e(e,t){this.v=e,this.k=t}function Y9e(e,t,n,a,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(a,r)}const X9e={components:{Pagination:jhe,ButtonUnor:Kc},data:function(){return{items:[],filter:{tahun:"2023",jenis:"unor",nama_unor:null,unor_atasan:null,unor_induk:null,per_page:10},listUnorAtasan:[],listUnorInduk:[],url:"/api/admin/mph/paginate"}},methods:{cariUnorInduk:_.debounce((function(e,t){var n=this;e.length>=3&&(t(!0),this.$root.get("/api/unor/cari_unor_mandiri",{keyword:e}).then((function(e){n.listUnorInduk=e,t(!1)})))}),1e3),cariUnorAtasan:_.debounce((function(e,t){var n=this;e.length>=3&&(t(!0),this.$root.get("/api/unor/cari_unor",{keyword:e}).then((function(e){n.listUnorAtasan=e,t(!1)})))}),1e3),pageURL:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;t?this.url=t:t=this.url,this.$root.get(t,this.filter).then((function(t){e.items=t}))},cariData:function(){(0,de.VF)(this.filter,["id_unor","nama_unor","unor_induk","unor_atasan"])?this.pageURL("/api/admin/mph/paginate"):alert("Isi minimal satu filter terlebih dahulu (ID / Nama Unit Kerja, Unit Kerja Induk, atau Unit Kerja Atasan).")},loadData:function(){this.items.data&&this.pageURL()},cetak:function(e){var t=this;return function(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var i=e.apply(t,n);function o(e){Y9e(i,a,r,o,l,"next",e)}function l(e){Y9e(i,a,r,o,l,"throw",e)}o(void 0)}))}}(R9e().mark((function n(){var a;return R9e().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return a=t.$loading.show(),n.next=3,_B("/api/admin/mph/"+e+"/cetak",{},{maxQueueWaitMs:vB,maxProcessMs:vB});case 3:a.hide();case 4:case"end":return n.stop()}}),n)})))()}}};var Z9e=n(90651),eet={insert:"head",singleton:!1};vv()(Z9e.A,eet);Z9e.A.locals;const tet=(0,it.A)(X9e,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("v-select"),s=(0,a.resolveComponent)("pagination"),c=(0,a.resolveComponent)("ButtonUnor");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[Z7e,(0,a.createElementVNode)("div",e9e,[(0,a.createElementVNode)("div",t9e,[(0,a.createElementVNode)("div",n9e,[(0,a.createElementVNode)("div",a9e,[(0,a.createElementVNode)("div",r9e,[(0,a.createElementVNode)("div",i9e,[(0,a.createElementVNode)("div",o9e,[l9e,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.filter.tahun=e})},s9e,512),[[a.vModelSelect,i.filter.tahun]])])]),(0,a.createElementVNode)("div",c9e,[(0,a.createElementVNode)("div",d9e,[u9e,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[1]||(t[1]=function(e){return i.filter.jenis=e})},p9e,512),[[a.vModelSelect,i.filter.jenis]])])]),(0,a.createElementVNode)("div",m9e,[(0,a.createElementVNode)("div",f9e,[h9e,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[2]||(t[2]=function(e){return i.filter.id_unor=e})},null,512),[[a.vModelText,i.filter.id_unor]])])]),(0,a.createElementVNode)("div",A9e,[(0,a.createElementVNode)("div",g9e,[k9e,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[3]||(t[3]=function(e){return i.filter.nama_unor=e})},null,512),[[a.vModelText,i.filter.nama_unor]])])]),(0,a.createElementVNode)("div",b9e,[(0,a.createElementVNode)("div",y9e,[v9e,(0,a.createVNode)(l,{modelValue:i.filter.unor_induk,"onUpdate:modelValue":t[4]||(t[4]=function(e){return i.filter.unor_induk=e}),onSearch:o.cariUnorInduk,options:i.listUnorInduk,label:"nama",reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","onSearch","options","reduce"]),E9e])]),(0,a.createElementVNode)("div",N9e,[(0,a.createElementVNode)("div",_9e,[w9e,(0,a.createVNode)(l,{modelValue:i.filter.unor_atasan,"onUpdate:modelValue":t[5]||(t[5]=function(e){return i.filter.unor_atasan=e}),onSearch:o.cariUnorAtasan,options:i.listUnorAtasan,label:"nama",reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","onSearch","options","reduce"]),V9e])]),(0,a.createElementVNode)("div",x9e,[(0,a.createElementVNode)("div",B9e,[S9e,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[6]||(t[6]=function(e){return i.filter.per_page=e})},C9e,512),[[a.vModelSelect,i.filter.per_page]])])])]),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-success",onClick:t[7]||(t[7]=function(e){return o.cariData()})},"Filter")]),(0,a.createElementVNode)("div",T9e,[i.items.data?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createVNode)(s,{pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"]),(0,a.createElementVNode)("div",P9e,[(0,a.createElementVNode)("table",F9e,[I9e,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.items.data,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.skp_organisasi_id},[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(i.items.from+t),1),(0,a.createElementVNode)("td",null,[(0,a.createVNode)(c,{id:e.unor_id},null,8,["id"]),(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.unor_nama)+" ",1),U9e,(0,a.createElementVNode)("span",null,[(0,a.createElementVNode)("i",null,[(0,a.createElementVNode)("small",null,"ID : "+(0,a.toDisplayString)(e.unor_id),1)])])]),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.unor_atasan_nama),1),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(e.pimpinan_nama)+" ",1),e.pimpinan_nama?((0,a.openBlock)(),(0,a.createElementBlock)("p",M9e,"NIP. "+(0,a.toDisplayString)(e.pimpinan_nip),1)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("div",O9e,[(0,a.createElementVNode)("button",{class:"btn icon icon-left btn-sm btn-outline-warning",onClick:function(t){return o.cetak(e.skp_organisasi_id)}}," Cetak MPH ",8,L9e)])])])})),128))])])]),(0,a.createVNode)(s,{pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"])],64)):((0,a.openBlock)(),(0,a.createElementBlock)("div",j9e,[(0,a.createTextVNode)(" Silakan isi minimal satu filter (ID / Nama Unit Kerja, Unit Kerja Induk, atau Unit Kerja Atasan), lalu klik tombol "),D9e,(0,a.createTextVNode)(" untuk menampilkan data. ")]))])])])])],64)}],["__scopeId","data-v-cf01c434"]]);var net=(0,a.createElementVNode)("div",{class:"page-title"},[(0,a.createElementVNode)("div",{class:"row"},[(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h3 text-muted"},"Template"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Unduh Template eKinerja.")])])],-1),aet={class:"section mt-2"},ret={class:"card"},iet={class:"card-body"},oet={class:"row"},set={class:"col-md-12 col-sm-12 col-6"},cet={class:"form-group"},det=(0,a.createElementVNode)("label",null,"Pilih Template",-1),uet=(0,a.createElementVNode)("br",null,null,-1),pet={class:"form-file"},met=(0,a.createElementVNode)("h5",null,"Unggah Template",-1),fet=(0,a.createElementVNode)("br",null,null,-1),het={class:"row"},Aet={class:"col-6"},get={class:"col-6"},ket=(0,a.createElementVNode)("br",null,null,-1),bet=(0,a.createElementVNode)("br",null,null,-1),yet={key:1};function vet(e){return vet="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},vet(e)}function Eet(){var e=Bet(),t=e.m(Eet),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function a(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var r={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(a){t||(t={stop:function(){return n(a.a,2)},catch:function(){return a.v},abrupt:function(e,t){return n(a.a,r[e],t)},delegateYield:function(e,r,i){return t.resultName=r,n(a.d,Net(e),i)},finish:function(e){return n(a.f,e)}},n=function(e,n,r){a.p=t.prev,a.n=t.next;try{return e(n,r)}finally{t.next=a.n}}),t.resultName&&(t[t.resultName]=a.v,t.resultName=void 0),t.sent=a.v,t.next=a.n;try{return e.call(this,t)}finally{a.p=t.prev,a.n=t.next}}}return(Eet=function(){return{wrap:function(t,n,a,r){return e.w(i(t),n,a,r&&r.reverse())},isGeneratorFunction:a,mark:e.m,awrap:function(e,t){return new Tet(e,t)},AsyncIterator:xet,async:function(e,t,n,r,o){return(a(t)?Vet:wet)(i(e),t,n,r,o)},keys:_et,values:Net}})()}function Net(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(vet(e)+" is not iterable")}function _et(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function wet(e,t,n,a,r){var i=Vet(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function Vet(e,t,n,a,r){return new xet(Bet().w(e,t,n,a),r||Promise)}function xet(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof Tet?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(Cet(xet.prototype),Cet(xet.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),Cet(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function Bet(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return Cet(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(Cet(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,Cet(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,Cet(u,"constructor",c),Cet(c,"constructor",s),s.displayName="GeneratorFunction",Cet(c,r,"GeneratorFunction"),Cet(u),Cet(u,r,"Generator"),Cet(u,a,(function(){return this})),Cet(u,"toString",(function(){return"[object Generator]"})),(Bet=function(){return{w:i,m:p}})()}function Cet(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}Cet=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){Cet(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},Cet(e,t,n,a)}function Tet(e,t){this.v=e,this.k=t}function jet(e,t,n,a,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(a,r)}function Det(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var i=e.apply(t,n);function o(e){jet(i,a,r,o,l,"next",e)}function l(e){jet(i,a,r,o,l,"throw",e)}o(void 0)}))}}const Pet={data:function(){return{listTemplate:[],template:null,template_instansi:null,file:""}},methods:{loadTemplate:function(){var e=this,t=this.$loading.show();this.$root.get("/api/admin/template").then((function(t){e.listTemplate=t})),t.hide()},loadData:function(){var e=this,t=this.$loading.show();this.$root.get("/api/admin/template/"+this.template.id).then((function(t){e.template_instansi=t})),t.hide()},handleFileChange:function(e){this.file=e.target.files[0]},formSubmit:function(){var e=this;if(this.file){var t=this.$loading.show(),n=new FormData;n.append("file",this.file),Ts.A.defaults.headers.common["Content-Type"]="multipart/form-data",Ts.A.post("/api/admin/template/unggah/"+this.template.id,n).then((function(n){if("200"==n.status)1==n.data.success?(t.hide(),e.loadData()):(alert(n.data.message),t.hide());else{var a=JSON.parse((new TextDecoder).decode(n.data));alert(a.message),t.hide()}})).catch((function(e){alert(e),t.hide()}))}else alert("Harus mengunggah Template")},unduhSampelTemplate:function(){var e=this;return Det(Eet().mark((function t(){var n;return Eet().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.$loading.show(),Ts.A.defaults.headers.common.Accept="",Ts.A.defaults.headers.common["Content-Type"]="application/json",t.next=5,Ts.A.post("/api/admin/template/unduh/sampel",{template_id:e.template.id},{responseType:"arraybuffer"}).then((function(t){if("200"==t.status)if("application/vnd.openxmlformats-officedocument.wordprocessingml.document"==t.headers["content-type"]){var a=window.URL.createObjectURL(new Blob([t.data])),r=document.createElement("a");r.href=a,r.setAttribute("download",e.template.nama+".docx"),document.body.appendChild(r),r.click(),n.hide()}else{var i=JSON.parse((new TextDecoder).decode(t.data));alert(i.message),n.hide()}else alert(t.statusText),n.hide()})).catch((function(e){alert(e.message),n.hide()}));case 5:case"end":return t.stop()}}),t)})))()},unduhTemplate:function(){var e=this;return Det(Eet().mark((function t(){var n;return Eet().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.$loading.show(),Ts.A.defaults.headers.common.Accept="",Ts.A.defaults.headers.common["Content-Type"]="application/json",t.next=5,Ts.A.post("/api/admin/template/unduh",{template_id:e.template.id},{responseType:"arraybuffer"}).then((function(t){if("200"==t.status)if("application/vnd.openxmlformats-officedocument.wordprocessingml.document"==t.headers["content-type"]){var a=window.URL.createObjectURL(new Blob([t.data])),r=document.createElement("a");r.href=a;var i=e.template_instansi.ref_instansi_id+"_"+e.template.nama+".docx";r.setAttribute("download",i),document.body.appendChild(r),r.click(),n.hide()}else{var o=JSON.parse((new TextDecoder).decode(t.data));alert(o.message),n.hide()}else alert(t.statusText),n.hide()})).catch((function(e){alert(e.message),n.hide()}));case 5:case"end":return t.stop()}}),t)})))()}},created:function(){this.loadTemplate()}},Fet=(0,it.A)(Pet,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("v-select");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[net,(0,a.createElementVNode)("section",aet,[(0,a.createElementVNode)("div",ret,[(0,a.createElementVNode)("div",iet,[(0,a.createElementVNode)("div",oet,[(0,a.createElementVNode)("div",set,[(0,a.createElementVNode)("div",cet,[det,(0,a.createVNode)(l,{modelValue:i.template,"onUpdate:modelValue":[t[0]||(t[0]=function(e){return i.template=e}),t[1]||(t[1]=function(e){return o.loadData()})],name:"template",label:"Pilih Template",options:i.listTemplate},{option:(0,a.withCtx)((function(e){var t=e.id,n=e.keterangan;return[(0,a.createTextVNode)((0,a.toDisplayString)(t)+" - "+(0,a.toDisplayString)(n),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.id,n=e.keterangan;return[(0,a.createTextVNode)((0,a.toDisplayString)(t)+" - "+(0,a.toDisplayString)(n),1)]})),_:1},8,["modelValue","options"])])])]),uet,i.template?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("form",pet,[met,(0,a.createElementVNode)("input",{class:"form-control",type:"file",id:"formFile",onChange:t[2]||(t[2]=function(){return o.handleFileChange&&o.handleFileChange.apply(o,arguments)})},null,32),fet,(0,a.createElementVNode)("div",het,[(0,a.createElementVNode)("div",Aet,[(0,a.createElementVNode)("button",{type:"button",class:"btn-block btn btn-sm btn-primary",onClick:t[3]||(t[3]=function(e){return o.formSubmit()})},"Unggah Template")]),(0,a.createElementVNode)("div",get,[(0,a.createElementVNode)("button",{type:"button",class:"btn-block btn btn-sm btn-success",onClick:t[4]||(t[4]=function(e){return o.unduhSampelTemplate()})},"Unduh Sampel Template")])])]),ket,i.template_instansi?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[i.template_instansi.updated_by_pegawai?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("h5",null,"Di Unggah Oleh : "+(0,a.toDisplayString)(i.template_instansi.updated_by_pegawai),1),(0,a.createElementVNode)("h5",null,"Pada Waktu : "+(0,a.toDisplayString)(i.template_instansi.updated_at),1)],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createElementVNode)("h5",null,"Di Unggah Oleh : "+(0,a.toDisplayString)(i.template_instansi.created_by_pegawai),1),(0,a.createElementVNode)("h5",null,"Pada Waktu : "+(0,a.toDisplayString)(i.template_instansi.created_at),1)],64)),bet,(0,a.createElementVNode)("button",{type:"button",class:"col-6 btn btn-sm btn-success",onClick:t[5]||(t[5]=function(e){return o.unduhTemplate()})},"Unduh Template")],64)):((0,a.openBlock)(),(0,a.createElementBlock)("h4",yet,"Template Belum Ada."))],64)):(0,a.createCommentVNode)("",!0)])])])],64)}]]),Iet=Fet;var Uet=(0,a.createElementVNode)("div",{class:"page-title"},[(0,a.createElementVNode)("div",{class:"row"},[(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h3 text-muted"},"Pengaturan"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Pengaturan eKinerja.")])])],-1),Met={key:0,class:"section mt-2"},Oet={class:"card"},Let=(0,a.createElementVNode)("div",{class:"card-header"},[(0,a.createElementVNode)("h4",{class:"card-title"},"Nomor SK PAK")],-1),Ket={class:"card-body"},Ret={class:"row"},Het={class:"col-md-12 col-sm-12 col-6"},Qet=(0,a.createElementVNode)("p",null,[(0,a.createTextVNode)(" Jika memilih metode Penomoran PAK otomatis, maka sistem akan menggenerate Nomor PAK ketika PAK disetujui oleh atasan. "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Format PAK otomatis adalah : "),(0,a.createElementVNode)("pre",null," (counter) / KEP / (kode instansi) / SK / PAK / (tahun dikeluarkan PAK)\n ")],-1),$et={class:"form-group"},zet=(0,a.createElementVNode)("label",null,"Pilih Metode Penomoran PAK",-1),Jet=[(0,a.createElementVNode)("option",{value:"0"},"Otomatis",-1),(0,a.createElementVNode)("option",{value:"1"},"Manual",-1)],qet=(0,a.createElementVNode)("br",null,null,-1),Get={key:1,class:"section mt-2"},Wet={class:"card"},Yet=(0,a.createElementVNode)("div",{class:"card-header"},[(0,a.createElementVNode)("h4",{class:"card-title"},"Token Web Service eKinerja BKN")],-1),Xet={class:"card-body"},Zet={class:"row"},ett={class:"col-md-12 col-sm-12 col-6"},ttt=(0,a.createElementVNode)("p",null,[(0,a.createTextVNode)(" Gunakan token yang di generate pada menu ini sebagai Bearer Token pada Authorization Header saat mengakses web service eKinerja. "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Token hanya ditampilkan sekali saat digenerate, harap menyimpan token dengan aman. "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Jika ingin mengganti dengan token yang baru, silahkan klik tombol Generate Token. ")],-1),ntt={key:0,class:"alert alert-light-warning color-warning"},att=(0,a.createElementVNode)("strong",null,"Informasi:",-1),rtt=(0,a.createElementVNode)("code",null,"https://kinerja-training-new.bkn.go.id",-1),itt=(0,a.createElementVNode)("code",null,"https://kinerja-training.bkn.go.id",-1),ott=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("a",{href:"https://drive.google.com/file/d/1PnGybqogGI2A8xIS4IePexDJ6O8dj0nM/view?usp=drive_link",target:"_blank"},"Unduh panduan di sini")],-1),ltt={key:1,class:"text-success"},stt={class:"form-group"},ctt={key:2,class:"section mt-2"},dtt={class:"card"},utt=(0,a.createElementVNode)("div",{class:"card-header"},[(0,a.createElementVNode)("h4",{class:"card-title"},"Edit Atasan SKP")],-1),ptt={class:"card-body"},mtt={class:"row"},ftt={class:"col-md-12 col-sm-12 col-6"},htt=(0,a.createElementVNode)("p",null,[(0,a.createTextVNode)(" Fitur ini akan mengijikan pegawai untuk melakukan edit atasan pada SKP di tahun tertentu yang diijinkan. "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Opsi atasan yang bisa dipilih adalah yang mempunyai SKP sebagai Pimpinan (baik definitif maupun PLT / PLH / PJB) pada tahun yang sama dengan SKP pada bawahan yang akan diedit. "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Manfaat fitur ini adalah pegawai bisa memperbaiki data atasan pada SKP nya ketika salah klik muat ulang (kondisi di Profil sudah menjadi atasan yang baru) tanpa atasannya mengubah lagi profilnya ke Unit Kerja yang lama. "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Jika tidak diijinkan pada pengaturan ini, maka tombol Edit atasan tidak akan muncul dan pegawai tidak bisa mengedit secara manual. ")],-1),Att=(0,a.createElementVNode)("h6",null,"Tahun SKP yang Diijinkan",-1),gtt={class:"custom-control custom checkbox"},ktt=["id","value"],btt=["for"],ytt={class:"form-group mt-2"},vtt={key:3,class:"section mt-2"},Ett={class:"card"},Ntt=(0,a.createElementVNode)("div",{class:"card-header"},[(0,a.createElementVNode)("h4",{class:"card-title"},"Aktifkan Kinerja Harian")],-1),_tt={class:"card-body"},wtt={class:"row"},Vtt={class:"col-md-12 col-sm-12 col-6"},xtt=(0,a.createElementVNode)("p",null,[(0,a.createTextVNode)(" Jika diaktifkan maka fitur pengisian kinerja harian di sisi User. Pengaturan ini dapat diaktifkan dan dinonaktifkan kapan saja. "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Dapat juga diatur batas pengisian kinerja harian dalam hari, suatu kegiatan harian bisa diisi berapa hari setelahnya (secara default nilai ini adalah 0 artinya hanya bisa mengisi kegiatan untuk hari tersebut). "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Jika batas pengisian kinerja harian melebihi batas pengisian penilaian periodik, maka tetap mengikuti batas pengisian penilaian periodik. ")],-1),Btt=(0,a.createElementVNode)("p",null,[(0,a.createTextVNode)(" Jika diaktifkan secara parsial, maka hanya unit kerja yang dipilih yang bisa mengisi kinerja harian. "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Kinerja harian parsial hanya berlaku pada SKP Periodik yang dibuat pegawai setelah pengaturan ini diaktifkan. SKP Periodik yang sudah dibuat sebelumnya tidak terpengaruh. ")],-1),Stt={class:"form-group"},Ctt=(0,a.createElementVNode)("label",null,"Status Aktif Fitur Kegiatan Harian",-1),Ttt=[(0,a.createElementVNode)("option",{value:"0"},"Tidak Aktif",-1),(0,a.createElementVNode)("option",{value:"1"},"Aktif",-1)],jtt={key:0,class:"form-group"},Dtt=(0,a.createElementVNode)("label",null,"Status Penerapan Kinerja Harian",-1),Ptt=[(0,a.createElementVNode)("option",{value:"0"},"Seluruh",-1),(0,a.createElementVNode)("option",{value:"1"},"Parsial",-1)],Ftt={key:1,class:"form-group"},Itt=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),Utt=(0,a.createElementVNode)("br",null,null,-1),Mtt={key:0,class:"text-muted"},Ott={key:1,class:"text-muted"},Ltt={class:"mt-2"},Ktt=["disabled"],Rtt=(0,a.createElementVNode)("br",null,null,-1),Htt=(0,a.createElementVNode)("small",{class:"text-muted"},"Penambahan dan pembatalan unit kerja langsung tersimpan tanpa perlu klik tombol Simpan.",-1),Qtt={key:0,class:"table table-bordered mt-2"},$tt=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{class:"text-center"},"Unit Kerja"),(0,a.createElementVNode)("th",{class:"text-center"},"Jabatan"),(0,a.createElementVNode)("th",{class:"text-center"},"Nama / NIP"),(0,a.createElementVNode)("th",{class:"text-center"},"Status")])],-1),ztt=(0,a.createElementVNode)("br",null,null,-1),Jtt={class:"text-center"},qtt=(0,a.createElementVNode)("span",{class:"badge bg-primary d-block mb-1"},"Aktif",-1),Gtt=["onClick"],Wtt={key:2,class:"form-group"},Ytt=(0,a.createElementVNode)("label",null,"Batas Hari Pengisian Kinerja Harian",-1),Xtt={class:"form-group"},Ztt=(0,a.createElementVNode)("br",null,null,-1);var ent=function(e){return(0,a.pushScopeId)("data-v-0a461210"),e=e(),(0,a.popScopeId)(),e},tnt={class:"form-group"},nnt=ent((function(){return(0,a.createElementVNode)("label",null,"Password",-1)})),ant={key:0,class:"form-group"},rnt=ent((function(){return(0,a.createElementVNode)("label",null,"One Time Code (Opsional)",-1)})),int=ent((function(){return(0,a.createElementVNode)("p",null,"Isi jika anda sudah mengaktifkan Multi Factor Authentication (MFA)",-1)})),ont={key:1,class:"form-group"},lnt=ent((function(){return(0,a.createElementVNode)("label",null,"Token",-1)})),snt=ent((function(){return(0,a.createElementVNode)("p",{class:"text-danger"}," Simpan token dibawah ini dengan aman. Token tidak akan ditampilkan lagi setelah dialog ini di tutup. Klik Close untuk menutup dialog. ",-1)})),cnt={class:"token-container"},dnt={key:2,class:"form-group"},unt=ent((function(){return(0,a.createElementVNode)("label",null,"Error",-1)})),pnt=ent((function(){return(0,a.createElementVNode)("br",null,null,-1)})),mnt={class:"text-danger"};const fnt={name:"ModalGenerateToken",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{data:{password:null,totp:null},token:null,error:null,appEnv:"production"}},methods:{show:function(){this.$refs.modal.show()},generate:function(){var e=this;this.error=null,this.token=null;var t=this.$loading.show();Ts.A.post("/api/admin/pengaturan/token",this.data).then((function(n){var a=n.data;1==a.success?(e.token=a.data,e.data.password=null,e.data.token=null):e.error=a.message,t.hide(),e.$emit("done")})).catch((function(n){e.error=n.message,t.hide()}))}}};var hnt=n(4164),Ant={insert:"head",singleton:!1};vv()(hnt.A,Ant);hnt.A.locals;const gnt=(0,it.A)(fnt,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{title:"Generate Token Web Service eKinerja",ref:"modal",onClick:t[2]||(t[2]=function(e){return o.generate()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"form"},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",tnt,[nnt,(0,a.createVNode)(l,{name:"password",type:"password",class:"form-control",modelValue:i.data.password,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.data.password=e}),required:""},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"password"})]),"development"!=i.appEnv?((0,a.openBlock)(),(0,a.createElementBlock)("div",ant,[rnt,int,(0,a.createVNode)(l,{name:"totp",type:"password",class:"form-control",modelValue:i.data.totp,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.data.totp=e})},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"totp"})])):(0,a.createCommentVNode)("",!0),i.token?((0,a.openBlock)(),(0,a.createElementBlock)("div",ont,[lnt,snt,(0,a.createElementVNode)("div",cnt,(0,a.toDisplayString)(i.token),1)])):(0,a.createCommentVNode)("",!0),i.error?((0,a.openBlock)(),(0,a.createElementBlock)("div",dnt,[unt,(0,a.createTextVNode)(),pnt,(0,a.createElementVNode)("span",mnt,(0,a.toDisplayString)(i.error),1)])):(0,a.createCommentVNode)("",!0)]})),_:1},512)]})),_:1},512)}],["__scopeId","data-v-0a461210"]]);var knt=(0,a.createElementVNode)("p",null,[(0,a.createTextVNode)(" Unit kerja berikut akan dinonaktifkan dari "),(0,a.createElementVNode)("strong",null,"Kinerja Harian Parsial"),(0,a.createTextVNode)(": ")],-1),bnt={key:0,class:"text-muted"},ynt=(0,a.createElementVNode)("p",null," Berikut periode penilaian yang memiliki data SKP Kinerja Harian pada unit kerja tersebut. Centang periode yang datanya juga ingin dinonaktifkan status Kinerja Harian-nya (periode yang tidak dicentang tidak akan diubah): ",-1),vnt={key:0,class:"text-center py-3"},Ent={key:1,class:"alert alert-info"},Nnt={key:2,class:"table table-bordered table-sm"},_nt={style:{width:"40px"}},wnt=["checked"],Vnt=(0,a.createElementVNode)("th",null,"Periode",-1),xnt=(0,a.createElementVNode)("th",null,"Tahun",-1),Bnt=(0,a.createElementVNode)("th",null,"Rentang Tanggal",-1),Snt=["value"];function Cnt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,l=[],s=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(a=i.call(n)).done)&&(l.push(a.value),l.length!==t);s=!0);}catch(e){c=!0,r=e}finally{try{if(!s&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Tnt(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Tnt(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Tnt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n0&&this.selectedPeriodeIds.length===this.periodeList.length}},methods:{show:function(e){var t=this;this.unorList=e,this.periodeList=[],this.selectedPeriodeIds=[],this.loading=!0,this.$refs.modal.show();var n=e.map((function(e){return e.id}));et.A.post("/api/admin/pengaturan/kinerja_harian/unor/periode_terdampak",{unor_ids:n}).then((function(e){t.periodeList=e||[]})).catch((function(e){alert(e.message)})).finally((function(){t.loading=!1}))},toggleAll:function(e){this.selectedPeriodeIds=e.target.checked?this.periodeList.map((function(e){return e.id})):[]},formatTanggal:function(e,t){if(!e)return"-";var n=Cnt(e.split("-").map(Number),2),a=n[0],r=n[1];return a&&r?new Date(t,a-1,r).toLocaleDateString("id-ID",{day:"2-digit",month:"short",year:"numeric"}):e},konfirmasi:function(){this.$emit("confirm",{unorIds:this.unorList.map((function(e){return e.id})),periodeIds:this.selectedPeriodeIds}),this.$refs.modal.hide()}}};function Dnt(e){return Dnt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Dnt(e)}function Pnt(){var e=Lnt(),t=e.m(Pnt),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function a(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var r={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(a){t||(t={stop:function(){return n(a.a,2)},catch:function(){return a.v},abrupt:function(e,t){return n(a.a,r[e],t)},delegateYield:function(e,r,i){return t.resultName=r,n(a.d,Fnt(e),i)},finish:function(e){return n(a.f,e)}},n=function(e,n,r){a.p=t.prev,a.n=t.next;try{return e(n,r)}finally{t.next=a.n}}),t.resultName&&(t[t.resultName]=a.v,t.resultName=void 0),t.sent=a.v,t.next=a.n;try{return e.call(this,t)}finally{a.p=t.prev,a.n=t.next}}}return(Pnt=function(){return{wrap:function(t,n,a,r){return e.w(i(t),n,a,r&&r.reverse())},isGeneratorFunction:a,mark:e.m,awrap:function(e,t){return new Rnt(e,t)},AsyncIterator:Ont,async:function(e,t,n,r,o){return(a(t)?Mnt:Unt)(i(e),t,n,r,o)},keys:Int,values:Fnt}})()}function Fnt(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(Dnt(e)+" is not iterable")}function Int(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function Unt(e,t,n,a,r){var i=Mnt(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function Mnt(e,t,n,a,r){return new Ont(Lnt().w(e,t,n,a),r||Promise)}function Ont(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof Rnt?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(Knt(Ont.prototype),Knt(Ont.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),Knt(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function Lnt(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return Knt(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(Knt(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,Knt(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,Knt(u,"constructor",c),Knt(c,"constructor",s),s.displayName="GeneratorFunction",Knt(c,r,"GeneratorFunction"),Knt(u),Knt(u,r,"Generator"),Knt(u,a,(function(){return this})),Knt(u,"toString",(function(){return"[object Generator]"})),(Lnt=function(){return{w:i,m:p}})()}function Knt(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}Knt=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){Knt(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},Knt(e,t,n,a)}function Rnt(e,t){this.v=e,this.k=t}function Hnt(e,t,n,a,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(a,r)}function Qnt(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var i=e.apply(t,n);function o(e){Hnt(i,a,r,o,l,"next",e)}function l(e){Hnt(i,a,r,o,l,"throw",e)}o(void 0)}))}}const $nt={components:{ModalGenerateToken:gnt,ModalKonfirmasiBatalUnorKinerjaHarian:(0,it.A)(jnt,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(l,{title:"Konfirmasi Pembatalan Unit Kerja Kinerja Harian",ref:"modal",onClick:t[2]||(t[2]=function(e){return o.konfirmasi()}),confirmLabel:"Konfirmasi & Simpan"},{default:(0,a.withCtx)((function(){return[knt,(0,a.createElementVNode)("ul",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.unorList,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{key:e.id},[(0,a.createTextVNode)((0,a.toDisplayString)(e.nama)+" ",1),e.pimpinan_nama?((0,a.openBlock)(),(0,a.createElementBlock)("span",bnt," - "+(0,a.toDisplayString)(e.pimpinan_jabatan)+": "+(0,a.toDisplayString)(e.pimpinan_nama),1)):(0,a.createCommentVNode)("",!0)])})),128))]),ynt,i.loading?((0,a.openBlock)(),(0,a.createElementBlock)("div",vnt," Memuat periode terdampak... ")):0===i.periodeList.length?((0,a.openBlock)(),(0,a.createElementBlock)("div",Ent," Tidak ditemukan data SKP Kinerja Harian yang terdampak pada unit kerja yang dipilih. ")):((0,a.openBlock)(),(0,a.createElementBlock)("table",Nnt,[(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",_nt,[(0,a.createElementVNode)("input",{type:"checkbox",checked:o.isAllSelected,onChange:t[0]||(t[0]=function(e){return o.toggleAll(e)})},null,40,wnt)]),Vnt,xnt,Bnt])]),(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.periodeList,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",null,[(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"checkbox",value:e.id,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.selectedPeriodeIds=e})},null,8,Snt),[[a.vModelCheckbox,i.selectedPeriodeIds]])]),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.nama),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.tahun),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatTanggal(e.periode_awal,e.tahun))+" - "+(0,a.toDisplayString)(o.formatTanggal(e.periode_akhir,e.tahun)),1)])})),128))])]))]})),_:1},512)}]]),Field:nt.D0,Form:nt.lV},data:function(){return{pengaturans:{is_no_sk_pak_manual:null,tahun_edit_atasan_skp:[],jumlah_hari:0,is_enable_kinerja_harian_parsial:"0",unor_kinerja_harian:[]},tabelUnorKinerjaHarian:[],originalUnorAktifIds:[],batalDariTombolSimpan:!1,unorSedangDipilih:null,formPengaturan:null,createdAtToken:null,appEnv:"production"}},computed:{unorAktifIds:function(){return this.tabelUnorKinerjaHarian.map((function(e){return e.id}))},opsiUnorBelumDitambahkan:function(){var e=this.unorAktifIds;return(this.pengaturans.unor_kinerja_harian||[]).filter((function(t){return!e.includes(t.id)}))},canManagePengaturan:function(){var e;return null===(e=this.$ability)||void 0===e?void 0:e.can("pengaturan","all")},canManageWebService:function(){var e;return null===(e=this.$ability)||void 0===e?void 0:e.can("web_service","all")}},methods:{loadPengaturan:function(){var e=this,t=this.$loading.show();this.$root.get("/api/admin/pengaturan").then((function(t){e.pengaturans=t,e.tabelUnorKinerjaHarian=(t.unor_kinerja_harian||[]).filter((function(e){return"1"==e.is_enable_kinerja_harian})),e.originalUnorAktifIds=e.tabelUnorKinerjaHarian.map((function(e){return e.id})),e.unorSedangDipilih=null})),t.hide()},tambahUnorKeTabel:function(){var e=this;return Qnt(Pnt().mark((function t(){var n;return Pnt().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e.unorSedangDipilih){t.next=2;break}return t.abrupt("return");case 2:if(n=(e.pengaturans.unor_kinerja_harian||[]).find((function(t){return t.id===e.unorSedangDipilih})),e.unorSedangDipilih=null,n&&!e.tabelUnorKinerjaHarian.some((function(e){return e.id===n.id}))){t.next=6;break}return t.abrupt("return");case 6:return e.tabelUnorKinerjaHarian.push(n),t.next=9,e.simpanUnorKinerjaHarian([]);case 9:if(t.sent){t.next=11;break}e.tabelUnorKinerjaHarian=e.tabelUnorKinerjaHarian.filter((function(e){return e.id!==n.id}));case 11:case"end":return t.stop()}}),t)})))()},hapusUnorDariTabel:function(e){var t=this.tabelUnorKinerjaHarian.find((function(t){return t.id===e}));t&&(this.batalDariTombolSimpan=!1,this.$refs.modalBatalUnor.show([t]))},simpanUnorKinerjaHarian:function(e){var t=this;return Qnt(Pnt().mark((function n(){var a;return Pnt().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return a=t.$loading.show(),n.prev=1,n.next=4,et.A.post("/api/admin/pengaturan/kinerja_harian",{hanya_unor:!0,unor_ids:t.unorAktifIds,periode_ids_terdampak:e});case 4:return t.loadPengaturan(),n.abrupt("return",!0);case 8:return n.prev=8,n.t0=n.catch(1),alert(n.t0.message),n.abrupt("return",!1);case 12:return n.prev=12,a.hide(),n.finish(12);case 15:case"end":return n.stop()}}),n,null,[[1,8,12,15]])})))()},updatePengaturan:function(e){var t=this,n=this.$loading.show();this.formPengaturan={pengaturan:e,value:this.pengaturans[e]},et.A.post("/api/admin/pengaturan",this.formPengaturan).then((function(e){t.loadPengaturan(),n.hide()})).catch((function(e){alert(e.message),n.hide()}))},updatePengaturanKinerjaHarian:function(){var e=this;return Qnt(Pnt().mark((function t(){var n,a;return Pnt().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n=e.originalUnorAktifIds.filter((function(t){return!e.unorAktifIds.includes(t)})),!(n.length>0)){t.next=6;break}return a=(e.pengaturans.unor_kinerja_harian||[]).filter((function(e){return n.includes(e.id)})),e.batalDariTombolSimpan=!0,e.$refs.modalBatalUnor.show(a),t.abrupt("return");case 6:return t.next=8,e.simpanPengaturanKinerjaHarian([]);case 8:case"end":return t.stop()}}),t)})))()},onKonfirmasiBatalUnor:function(e){var t=this;return Qnt(Pnt().mark((function n(){var a,r,i;return Pnt().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(a=e.unorIds,r=e.periodeIds,!t.batalDariTombolSimpan){n.next=5;break}return n.next=4,t.simpanPengaturanKinerjaHarian(r);case 4:return n.abrupt("return");case 5:return i=t.tabelUnorKinerjaHarian,t.tabelUnorKinerjaHarian=i.filter((function(e){return!a.includes(e.id)})),n.next=9,t.simpanUnorKinerjaHarian(r);case 9:if(n.sent){n.next=11;break}t.tabelUnorKinerjaHarian=i;case 11:case"end":return n.stop()}}),n)})))()},simpanPengaturanKinerjaHarian:function(e){var t=this;return Qnt(Pnt().mark((function n(){var a;return Pnt().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return a=t.$loading.show(),t.formPengaturan={is_enable_kinerja_harian:t.pengaturans.is_enable_kinerja_harian,is_enable_kinerja_harian_parsial:t.pengaturans.is_enable_kinerja_harian_parsial,jumlah_hari:t.pengaturans.jumlah_hari,periode_ids_terdampak:e},"1"==t.pengaturans.is_enable_kinerja_harian&&"1"==t.pengaturans.is_enable_kinerja_harian_parsial&&(t.formPengaturan.unor_ids=t.unorAktifIds),n.prev=3,n.next=6,et.A.post("/api/admin/pengaturan/kinerja_harian",t.formPengaturan);case 6:t.loadPengaturan(),n.next=12;break;case 9:n.prev=9,n.t0=n.catch(3),alert(n.t0.message);case 12:return n.prev=12,a.hide(),n.finish(12);case 15:case"end":return n.stop()}}),n,null,[[3,9,12,15]])})))()},loadWebService:function(){var e=this;if(this.canManageWebService){var t=this.$loading.show();this.$root.get("/api/admin/pengaturan/token").then((function(t){t&&(e.createdAtToken=t.created_at)})),t.hide()}},canEditAtasanSkp:function(e){return this.pengaturans.tahun_edit_atasan_skp.includes(e)},simpanPengaturanEditAtasanSkp:function(){var e=this,t=this.$loading.show();this.formPengaturan={tahun:this.pengaturans.tahun_edit_atasan_skp},et.A.post("/api/admin/pengaturan/tahun_edit_atasan_skp",this.formPengaturan).then((function(){e.loadPengaturan(),t.hide()})).catch((function(e){alert(e.message),t.hide()}))}},created:function(){this.loadPengaturan(),this.loadWebService()}},znt=(0,it.A)($nt,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("v-select"),s=(0,a.resolveComponent)("Field"),c=(0,a.resolveComponent)("ErrorMessage"),d=(0,a.resolveComponent)("Form"),u=(0,a.resolveComponent)("ModalGenerateToken"),p=(0,a.resolveComponent)("ModalKonfirmasiBatalUnorKinerjaHarian");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[Uet,e.$ability.can("pengaturan","all")?((0,a.openBlock)(),(0,a.createElementBlock)("section",Met,[(0,a.createElementVNode)("div",Oet,[Let,(0,a.createElementVNode)("div",Ket,[(0,a.createElementVNode)("div",Ret,[(0,a.createElementVNode)("div",Het,[Qet,(0,a.createElementVNode)("div",$et,[zet,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.pengaturans.is_no_sk_pak_manual=e})},Jet,512),[[a.vModelSelect,i.pengaturans.is_no_sk_pak_manual]]),qet,(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-success",onClick:t[1]||(t[1]=function(e){return o.updatePengaturan("is_no_sk_pak_manual")})},"Simpan")])])])])])])):(0,a.createCommentVNode)("",!0),e.$ability.can("web_service","all")?((0,a.openBlock)(),(0,a.createElementBlock)("section",Get,[(0,a.createElementVNode)("div",Wet,[Yet,(0,a.createElementVNode)("div",Xet,[(0,a.createElementVNode)("div",Zet,[(0,a.createElementVNode)("div",ett,[ttt,"development"==i.appEnv?((0,a.openBlock)(),(0,a.createElementBlock)("div",ntt,[att,(0,a.createTextVNode)(" Domain web service eKinerja training berubah dari "),rtt,(0,a.createTextVNode)(" menjadi "),itt,(0,a.createTextVNode)(". ")])):(0,a.createCommentVNode)("",!0),ott,i.createdAtToken?((0,a.openBlock)(),(0,a.createElementBlock)("p",ltt," Token telah dibuat. Waktu Generate Token : "+(0,a.toDisplayString)(i.createdAtToken),1)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",stt,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-success",onClick:t[2]||(t[2]=function(t){return e.$refs.modalGenerateToken.show()})},"Generate Token")])])])])])])):(0,a.createCommentVNode)("",!0),e.$ability.can("pengaturan","all")?((0,a.openBlock)(),(0,a.createElementBlock)("section",ctt,[(0,a.createElementVNode)("div",dtt,[utt,(0,a.createElementVNode)("div",ptt,[(0,a.createElementVNode)("div",mtt,[(0,a.createElementVNode)("div",ftt,[htt,Att,((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(["2022","2023","2024","2025","2026"],(function(e){return(0,a.createElementVNode)("div",{class:"form-check",key:e},[(0,a.createElementVNode)("div",gtt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"checkbox",class:"form-check-input",id:"editAtasanSkp"+e,value:e,"onUpdate:modelValue":t[3]||(t[3]=function(e){return i.pengaturans.tahun_edit_atasan_skp=e})},null,8,ktt),[[a.vModelCheckbox,i.pengaturans.tahun_edit_atasan_skp]]),(0,a.createElementVNode)("label",{class:"form-check-label",for:"editAtasanSkp"+e},(0,a.toDisplayString)(e),9,btt)])])})),64)),(0,a.createElementVNode)("div",ytt,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-success",onClick:t[4]||(t[4]=function(e){return o.simpanPengaturanEditAtasanSkp()})},"Simpan")])])])])])])):(0,a.createCommentVNode)("",!0),e.$ability.can("pengaturan","all")&&"1"==i.pengaturans.is_piloting_kinerja_harian?((0,a.openBlock)(),(0,a.createElementBlock)("section",vtt,[(0,a.createElementVNode)("div",Ett,[Ntt,(0,a.createElementVNode)("div",_tt,[(0,a.createVNode)(d,null,{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",wtt,[(0,a.createElementVNode)("div",Vtt,[xtt,Btt,(0,a.createElementVNode)("div",Stt,[Ctt,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[5]||(t[5]=function(e){return i.pengaturans.is_enable_kinerja_harian=e})},Ttt,512),[[a.vModelSelect,i.pengaturans.is_enable_kinerja_harian]])]),"1"==i.pengaturans.is_enable_kinerja_harian?((0,a.openBlock)(),(0,a.createElementBlock)("div",jtt,[Dtt,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[6]||(t[6]=function(e){return i.pengaturans.is_enable_kinerja_harian_parsial=e})},Ptt,512),[[a.vModelSelect,i.pengaturans.is_enable_kinerja_harian_parsial]])])):(0,a.createCommentVNode)("",!0),"1"==i.pengaturans.is_enable_kinerja_harian&&"1"==i.pengaturans.is_enable_kinerja_harian_parsial?((0,a.openBlock)(),(0,a.createElementBlock)("div",Ftt,[Itt,(0,a.createVNode)(l,{options:o.opsiUnorBelumDitambahkan,modelValue:i.unorSedangDipilih,"onUpdate:modelValue":t[7]||(t[7]=function(e){return i.unorSedangDipilih=e}),reduce:function(e){return e.id},label:"nama",placeholder:"Pilih unit kerja"},{option:(0,a.withCtx)((function(e){return[(0,a.createTextVNode)((0,a.toDisplayString)(e.nama)+" ",1),Utt,e.pimpinan_nama?((0,a.openBlock)(),(0,a.createElementBlock)("small",Mtt,(0,a.toDisplayString)(e.pimpinan_jabatan)+": "+(0,a.toDisplayString)(e.pimpinan_nama)+" - "+(0,a.toDisplayString)(e.pimpinan_nip),1)):((0,a.openBlock)(),(0,a.createElementBlock)("small",Ott,"Belum ada pimpinan (definitif/PLT/PLH)"))]})),_:1},8,["options","modelValue","reduce"]),(0,a.createElementVNode)("div",Ltt,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-primary",disabled:!i.unorSedangDipilih,onClick:t[8]||(t[8]=function(e){return o.tambahUnorKeTabel()})}," + Tambah ",8,Ktt),Rtt,Htt]),i.tabelUnorKinerjaHarian.length>0?((0,a.openBlock)(),(0,a.createElementBlock)("table",Qtt,[$tt,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.tabelUnorKinerjaHarian,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.nama),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.pimpinan_jabatan||"-"),1),(0,a.createElementVNode)("td",null,[e.pimpinan_nama?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)((0,a.toDisplayString)(e.pimpinan_nama)+" ",1),ztt,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.pimpinan_nip),1)],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createTextVNode)("-")],64))]),(0,a.createElementVNode)("td",Jtt,[qtt,(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-danger",onClick:function(t){return o.hapusUnorDariTabel(e.id)}},"Batal",8,Gtt)])])})),128))])])):(0,a.createCommentVNode)("",!0)])):(0,a.createCommentVNode)("",!0),"1"==i.pengaturans.is_enable_kinerja_harian?((0,a.openBlock)(),(0,a.createElementBlock)("div",Wtt,[Ytt,(0,a.createVNode)(s,{name:"jumlah_hari",type:"number",class:"form-control",modelValue:i.pengaturans.jumlah_hari,"onUpdate:modelValue":t[9]||(t[9]=function(e){return i.pengaturans.jumlah_hari=e}),max:"365"},null,8,["modelValue"]),(0,a.createVNode)(c,{name:"jumlah_hari"})])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",Xtt,[Ztt,(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-success",onClick:t[10]||(t[10]=function(e){return o.updatePengaturanKinerjaHarian()})},"Simpan")])])])]})),_:1})])])])):(0,a.createCommentVNode)("",!0),(0,a.createVNode)(u,{ref:"modalGenerateToken"},null,512),(0,a.createVNode)(p,{ref:"modalBatalUnor",onConfirm:o.onKonfirmasiBatalUnor},null,8,["onConfirm"])],64)}]]);var Jnt=(0,a.createElementVNode)("div",{class:"page-title"},[(0,a.createElementVNode)("div",{class:"row"},[(0,a.createElementVNode)("div",{class:"col-lg-12"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Manajemen Angka Kredit"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Manajemen Angka Kredit Pegawai.")])])],-1),qnt={class:"row"},Gnt={class:"col-12"},Wnt={class:"card mt-3"},Ynt={class:"card-header"},Xnt={class:"row"},Znt={class:"col-md-2 col-12"},eat={class:"form-group"},tat=(0,a.createElementVNode)("span",null,"Tahun",-1),nat=[(0,a.createStaticVNode)('',5)],aat={class:"col-md-4 col-12"},rat={class:"form-group"},iat=(0,a.createElementVNode)("span",null,"NIP",-1),oat={class:"col-md-4 col-12"},lat={class:"form-group"},sat=(0,a.createElementVNode)("label",null,"Nama",-1),cat=(0,a.createElementVNode)("br",null,null,-1),dat=(0,a.createElementVNode)("br",null,null,-1),uat=(0,a.createElementVNode)("p",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Search Nama Pegawai. Minimal 3 karakter dari depan.")],-1),pat={class:"col-md-2 col-12"},mat={class:"form-group"},fat=(0,a.createElementVNode)("span",null,"Jumlah Baris",-1),hat=[(0,a.createElementVNode)("option",{value:"10"},"10",-1),(0,a.createElementVNode)("option",{value:"25"},"25",-1),(0,a.createElementVNode)("option",{value:"50"},"50",-1),(0,a.createElementVNode)("option",{value:"100"},"100",-1)],Aat={class:"col-md-4 col-12"},gat={class:"form-group"},kat=(0,a.createElementVNode)("span",null,"Jabatan ",-1),bat={class:"col-md-2 col-12"},yat={class:"form-group"},vat=(0,a.createElementVNode)("span",null,"Status",-1),Eat=[(0,a.createElementVNode)("option",{value:""},"Semua",-1),(0,a.createElementVNode)("option",{value:"draft"},"Draft",-1),(0,a.createElementVNode)("option",{value:"pengajuan"},"Pengajuan",-1),(0,a.createElementVNode)("option",{value:"persetujuan"},"Persetujuan",-1)],Nat={class:"col-md-2 col-12"},_at={class:"form-group"},wat=(0,a.createElementVNode)("span",null,"Sumber",-1),Vat=[(0,a.createElementVNode)("option",{value:""},"Semua",-1),(0,a.createElementVNode)("option",{value:"KINERJA"},"KINERJA",-1),(0,a.createElementVNode)("option",{value:"SIASN"},"SIASN",-1)],xat={class:"card-body"},Bat={class:"table-responsive"},Sat={class:"table table-sm table-hover text-xs"},Cat=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",{class:"text-center"},[(0,a.createElementVNode)("th",{rowspan:"2"},"No"),(0,a.createElementVNode)("th",{rowspan:"2"},"Nama / NIP"),(0,a.createElementVNode)("th",{rowspan:"2"},"Periode"),(0,a.createElementVNode)("th",{rowspan:"2"},"Jabatan"),(0,a.createElementVNode)("th",{colspan:"3"},"Angka Kredit"),(0,a.createElementVNode)("th",{rowspan:"2"},"Kebutuhan"),(0,a.createElementVNode)("th",{rowspan:"2"},"Status"),(0,a.createElementVNode)("th",{width:"140px",rowspan:"2"},"Aksi")]),(0,a.createElementVNode)("tr",{class:"text-center"},[(0,a.createElementVNode)("th",null,"Lama"),(0,a.createElementVNode)("th",null,"Diperoleh"),(0,a.createElementVNode)("th",null,"Baru")])],-1),Tat=(0,a.createElementVNode)("br",null,null,-1),jat=(0,a.createElementVNode)("br",null,null,-1),Dat=(0,a.createElementVNode)("br",null,null,-1),Pat={key:0,class:"badge bg-primary"},Fat={key:1,class:"badge bg-warning"},Iat={key:2,class:"badge bg-info ms-1"},Uat=(0,a.createElementVNode)("br",null,null,-1),Mat=(0,a.createElementVNode)("br",null,null,-1),Oat=(0,a.createElementVNode)("br",null,null,-1),Lat={key:0,class:"text-primary"},Kat=(0,a.createElementVNode)("br",null,null,-1),Rat=(0,a.createElementVNode)("br",null,null,-1),Hat={key:0},Qat={key:1},$at=(0,a.createElementVNode)("br",null,null,-1),zat={key:0,class:"text-success"},Jat=[(0,a.createElementVNode)("b",null,"✓ TTE Berhasil",-1)],qat={key:1,class:"text-danger"},Gat=[(0,a.createElementVNode)("b",null,"Belum TTE",-1)],Wat={key:0,class:"text-danger"},Yat=[(0,a.createElementVNode)("b",null,"File TTD Basah Belum Diunggah",-1)],Xat={key:2,class:"text-danger"},Zat=[(0,a.createElementVNode)("b",null,"Atasan belum memilih apakah akan TTE / TTD Basah PAK",-1)],ert={class:"text-center"},trt={class:"buttons"},nrt={class:"btn-group mb-1"},art={class:"dropdown"},rrt=(0,a.createElementVNode)("button",{class:"btn btn-primary dropdown-toggle me-1",type:"button",id:"dropdownMenuButton","data-bs-toggle":"dropdown","aria-haspopup":"true","aria-expanded":"false"}," Aksi ",-1),irt={class:"dropdown-menu","aria-labelledby":"dropdownMenuButton"},ort=["onClick"],lrt=["onClick"],srt=["onClick"],crt=["onClick"],drt=["onClick"],urt=["onClick"],prt=["onClick"],mrt=["onClick"];var frt=(0,a.createElementVNode)("div",{class:"form-group"},[(0,a.createElementVNode)("p",{class:"text-danger"},[(0,a.createElementVNode)("b",null,"APAKAH ANDA YAKIN INGIN MENGEMBALIKAN PAK INI KE DRAFT?")]),(0,a.createElementVNode)("p",{class:"text-danger"},"Usulan akan dikembalikan ke Draft Pegawai")],-1),hrt={class:"form-group"},Art=(0,a.createElementVNode)("label",null,"Alasan Batal",-1),grt={class:"text-muted"};const krt={name:"ModalBatalPak",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{id:null,data:{id:null,alasan:""}}},methods:{show:function(e){this.data.id=e,this.data.alasan="",this.$refs.batalPakModal.show()},doBatalPak:function(){var e=this,t=this.$loading.show();et.A.post("/api/admin/ak/"+this.data.id+"/batal",this.data).then((function(n){e.$refs.batalPakModal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}}},brt=(0,it.A)(krt,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{title:"Batal PAK Admin",ref:"batalPakModal",onClick:t[1]||(t[1]=function(e){return o.doBatalPak()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"formBatalPak"},{default:(0,a.withCtx)((function(){return[frt,(0,a.createElementVNode)("div",hrt,[Art,(0,a.createVNode)(l,{name:"alasan",class:"form-control",modelValue:i.data.alasan,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.data.alasan=e}),maxlength:"100"},null,8,["modelValue"]),(0,a.createElementVNode)("small",grt,(0,a.toDisplayString)(i.data.alasan.length)+"/100 karakter",1),(0,a.createVNode)(s,{name:"alasan"})])]})),_:1},512)]})),_:1},512)}]]);var yrt={key:0,class:"text-center text-muted py-4"},vrt=(0,a.createElementVNode)("h6",null,"Keterangan Tolak / Batal dari Atasan",-1),Ert=(0,a.createElementVNode)("p",{class:"text-muted mb-2"},[(0,a.createElementVNode)("small",null,[(0,a.createTextVNode)(" Hanya menampilkan keterangan tolak / batal "),(0,a.createElementVNode)("b",null,"terakhir"),(0,a.createTextVNode)(" dari atasan. Keterangan ini akan hilang (dikosongkan) jika PAK sudah disetujui atasan. ")])],-1),Nrt={key:0,class:"alert alert-light-danger"},_rt=(0,a.createElementVNode)("br",null,null,-1),wrt={key:1,class:"text-muted"},Vrt=[(0,a.createElementVNode)("small",null,"Tidak ada keterangan tolak / batal dari atasan.",-1)],xrt=(0,a.createElementVNode)("h6",{class:"mt-3"},"Pembatalan oleh Admin e-Kinerja",-1),Brt={key:2,class:"text-muted"},Srt=[(0,a.createElementVNode)("small",null,"Belum pernah dibatalkan oleh admin.",-1)],Crt={key:3,class:"table-responsive"},Trt={class:"table table-sm table-bordered text-xs"},jrt=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",{class:"text-center"},[(0,a.createElementVNode)("th",null,"No"),(0,a.createElementVNode)("th",null,"Waktu"),(0,a.createElementVNode)("th",null,"Admin"),(0,a.createElementVNode)("th",null,"Alasan")])],-1),Drt={class:"text-center"},Prt=(0,a.createElementVNode)("br",null,null,-1),Frt={key:1,class:"text-muted"};const Irt={name:"ModalLogBatalPak",components:{ModalComponent:tt.A},data:function(){return{loading:!1,atasan:null,log:[]}},methods:{show:function(e){var t=this;this.atasan=null,this.log=[],this.loading=!0,this.$refs.logBatalPakModal.show(),et.A.get("/api/admin/ak/"+e+"/log_batal").then((function(e){t.atasan=e.atasan,t.log=e.log||[]})).catch((function(e){alert(e.message)})).finally((function(){t.loading=!1}))},formatDateTime:function(e){return(0,de.r6)(e.replace(" ","T"))}}},Urt=(0,it.A)(Irt,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(l,{title:"Riwayat Pembatalan PAK",ref:"logBatalPakModal",onClick:t[0]||(t[0]=function(t){return e.$refs.logBatalPakModal.hide()})},{default:(0,a.withCtx)((function(){return[i.loading?((0,a.openBlock)(),(0,a.createElementBlock)("div",yrt," Memuat riwayat... ")):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[vrt,Ert,i.atasan&&i.atasan.alasan_tolak?((0,a.openBlock)(),(0,a.createElementBlock)("div",Nrt,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.atasan.alasan_tolak),1),_rt,(0,a.createElementVNode)("small",null,[(0,a.createTextVNode)((0,a.toDisplayString)(i.atasan.pegawai_atasan_nama)+" ("+(0,a.toDisplayString)(i.atasan.pegawai_atasan_nip)+") ",1),i.atasan.waktu_tolak?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)(" - "+(0,a.toDisplayString)(o.formatDateTime(i.atasan.waktu_tolak)),1)],64)):(0,a.createCommentVNode)("",!0)])])):((0,a.openBlock)(),(0,a.createElementBlock)("p",wrt,Vrt)),xrt,0==i.log.length?((0,a.openBlock)(),(0,a.createElementBlock)("p",Brt,Srt)):((0,a.openBlock)(),(0,a.createElementBlock)("div",Crt,[(0,a.createElementVNode)("table",Trt,[jrt,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.log,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",Drt,(0,a.toDisplayString)(t+1),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatDateTime(e.created_at)),1),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(e.created_by_nama)+" ",1),Prt,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.created_by_nip),1)]),(0,a.createElementVNode)("td",null,[e.alasan?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)((0,a.toDisplayString)(e.alasan),1)],64)):((0,a.openBlock)(),(0,a.createElementBlock)("span",Frt,"-"))])])})),128))])])]))],64))]})),_:1},512)}]]);var Mrt;function Ort(e){return Ort="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ort(e)}function Lrt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Ort(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=Ort(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Ort(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Krt={components:{Pagination:jhe,StatusLabel:FZ.A,ModalDetailPak2022:fle,ModalDetailPak:wde,ModalBatalPak:brt,ModalLogBatalPak:Urt},data:function(){return{filter:{status:null,nip:null,pegawai_id:null,per_page:10,tahun:null,jabatan:null,sumber:null},url:"/api/admin/ak",listPeriode:[],listPegawai:[],years:[],data:[]}},methods:(Mrt={pageURL:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;t||(t=this.url),null==this.filter.nip&&null==this.filter.pegawai_id&&null==this.filter.jabatan||this.$root.get(t,this.filter).then((function(t){e.data=t}))},getData:function(){this.pageURL()},properCase:function(e){return(0,de.xJ)(e)},detilAk2022:function(e){this.$refs.modalDetailPak2022.show(e)},detilAk:function(e){this.$refs.modalDetailPak.show(e)},batal:function(e){this.$refs.modalBatalPak.show(e)},logBatal:function(e){this.$refs.modalLogBatalPak.show(e)},unduhDraft:function(e){var t=this.$loading.show();Ts.A.defaults.headers.common.Accept="",Ts.A.defaults.headers.common["Content-Type"]="application/json",Ts.A.get("/api/admin/ak/"+e+"/download_pak_draft",{responseType:"blob"}).then((function(e){"200"==e.status?(t.hide(),window.open(URL.createObjectURL(e.data))):(alert(e.statusText),t.hide())})).catch((function(e){alert(e.message),t.hide()}))},unduhFinal:function(e){var t=this.$loading.show();Ts.A.defaults.headers.common.Accept="",Ts.A.defaults.headers.common["Content-Type"]="application/json",Ts.A.get("/api/admin/ak/"+e+"/download_pak_final",{responseType:"arraybuffer"}).then((function(e){if("200"==e.status)if("application/pdf"==e.headers["content-type"]){var n=window.URL.createObjectURL(new Blob([e.data],{type:"application/pdf"}));window.open(n,"_blank"),t.hide()}else{var a=JSON.parse((new TextDecoder).decode(e.data));alert(a.message),t.hide()}else alert(e.statusText),t.hide()})).catch((function(e){alert(e.message),t.hide()}))},cariPegawai:_.debounce((function(e,t){var n=this;e.length>=3&&(t(!0),this.$root.get("/api/pegawai/cari_pegawai",{nama:e}).then((function(e){n.listPegawai=e,t(!1)})))}),1e3)},Lrt(Mrt,"properCase",(function(e){return(0,de.xJ)(e)})),Lrt(Mrt,"formatDate",(function(e){return(0,de.Yq)(e)})),Mrt),created:function(){this.pageURL("/api/admin/ak")}},Rrt=(0,it.A)(Krt,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("v-select"),s=(0,a.resolveComponent)("pagination"),c=(0,a.resolveComponent)("StatusLabel"),d=(0,a.resolveComponent)("ModalDetailPak2022"),u=(0,a.resolveComponent)("ModalDetailPak"),p=(0,a.resolveComponent)("ModalBatalPak"),m=(0,a.resolveComponent)("ModalLogBatalPak");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[Jnt,(0,a.createElementVNode)("div",qnt,[(0,a.createElementVNode)("div",Gnt,[(0,a.createElementVNode)("div",Wnt,[(0,a.createElementVNode)("div",Ynt,[(0,a.createElementVNode)("div",Xnt,[(0,a.createElementVNode)("div",Znt,[(0,a.createElementVNode)("div",eat,[tat,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.filter.tahun=e})},nat,512),[[a.vModelSelect,i.filter.tahun]])])]),(0,a.createElementVNode)("div",aat,[(0,a.createElementVNode)("div",rat,[iat,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[1]||(t[1]=function(e){return i.filter.nip=e})},null,512),[[a.vModelText,i.filter.nip]])])]),(0,a.createElementVNode)("div",oat,[(0,a.createElementVNode)("div",lat,[sat,(0,a.createVNode)(l,{modelValue:i.filter.pegawai_id,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.filter.pegawai_id=e}),onSearch:o.cariPegawai,options:i.listPegawai,label:"nama",reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){e.id;var t=e.nip,n=e.nama;return[(0,a.createTextVNode)(" NIP - "+(0,a.toDisplayString)(t)+" ",1),cat,(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(n),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.nip,n=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t)+" ",1),dat,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(n),1)]})),_:1},8,["modelValue","onSearch","options","reduce"]),uat])]),(0,a.createElementVNode)("div",pat,[(0,a.createElementVNode)("div",mat,[fat,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[3]||(t[3]=function(e){return i.filter.per_page=e})},hat,512),[[a.vModelSelect,i.filter.per_page]])])]),(0,a.createElementVNode)("div",Aat,[(0,a.createElementVNode)("div",gat,[kat,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[4]||(t[4]=function(e){return i.filter.jabatan=e})},null,512),[[a.vModelText,i.filter.jabatan]])])]),(0,a.createElementVNode)("div",bat,[(0,a.createElementVNode)("div",yat,[vat,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[5]||(t[5]=function(e){return i.filter.status=e})},Eat,512),[[a.vModelSelect,i.filter.status]])])]),(0,a.createElementVNode)("div",Nat,[(0,a.createElementVNode)("div",_at,[wat,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[6]||(t[6]=function(e){return i.filter.sumber=e})},Vat,512),[[a.vModelSelect,i.filter.sumber]])])])]),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-success",onClick:t[7]||(t[7]=function(e){return o.pageURL()})},"Filter")]),(0,a.createElementVNode)("div",xat,[(0,a.createVNode)(s,{pagination:i.data,current_page:i.data.current_page,last_page:i.data.last_page},null,8,["pagination","current_page","last_page"]),(0,a.createElementVNode)("div",Bat,[(0,a.createElementVNode)("table",Sat,[Cat,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.data.data,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.angka_kredit_id},[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(i.data.from+t),1),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(e.pegawai_nama)+" ",1),Tat,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.pegawai_nip)+" ",1),jat,Dat,"KINERJA"==e.sumber?((0,a.openBlock)(),(0,a.createElementBlock)("span",Pat,"KINERJA")):(0,a.createCommentVNode)("",!0),"SIASN"==e.sumber?((0,a.openBlock)(),(0,a.createElementBlock)("span",Fat,"SIASN")):(0,a.createCommentVNode)("",!0),"1"==e.is_ak_pendidikan?((0,a.openBlock)(),(0,a.createElementBlock)("span",Iat,"AK PENDIDIKAN")):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(o.formatDate(e.periode_awal))+" - ",1),Uat,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(o.formatDate(e.periode_akhir))+" ",1),Mat,Oat,e.tahun>="2023"?((0,a.openBlock)(),(0,a.createElementBlock)("p",Lat,[(0,a.createTextVNode)("Predikat Kinerja : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.properCase(e.predikat_kinerja)),1)])):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(e.jabatan)+" ",1),Kat,(0,a.createTextVNode)(" Kel. Jabatan : "+(0,a.toDisplayString)(e.kelompok_jabatan)+" ",1),Rat,(0,a.createTextVNode)(" Jenjang : "+(0,a.toDisplayString)(e.jenjang_nama),1)]),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.angka_kredit_lama),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.angka_kredit),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.angka_kredit_baru),1),(0,a.createElementVNode)("td",null,["1"==e.is_kp?((0,a.openBlock)(),(0,a.createElementBlock)("p",Hat,"- Kenaikan Pangkat")):(0,a.createCommentVNode)("",!0),"1"==e.is_kj?((0,a.openBlock)(),(0,a.createElementBlock)("p",Qat,"- Kenaikan Jabatan")):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",null,[(0,a.createVNode)(c,{status:e.status},null,8,["status"]),(0,a.createTextVNode)(),$at,"persetujuan"==e.status&&e.tahun>"2022"&&"KINERJA"==e.sumber?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},["1"==e.is_tte?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[null!=e.filepath_tte?((0,a.openBlock)(),(0,a.createElementBlock)("span",zat,Jat)):((0,a.openBlock)(),(0,a.createElementBlock)("span",qat,Gat))],64)):"0"==e.is_tte?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[null==e.filepath_tte?((0,a.openBlock)(),(0,a.createElementBlock)("span",Wat,Yat)):(0,a.createCommentVNode)("",!0)],64)):((0,a.openBlock)(),(0,a.createElementBlock)("span",Xat,Zat))],64)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",ert,[(0,a.createElementVNode)("div",trt,[(0,a.createElementVNode)("div",nrt,[(0,a.createElementVNode)("div",art,[rrt,(0,a.createElementVNode)("div",irt,["KINERJA"==e.sumber?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},["2022"==e.tahun?((0,a.openBlock)(),(0,a.createElementBlock)("a",{key:0,class:"dropdown-item",onClick:function(t){return o.detilAk2022(e.angka_kredit_id)}},"Detail",8,ort)):((0,a.openBlock)(),(0,a.createElementBlock)("a",{key:1,class:"dropdown-item",onClick:function(t){return o.detilAk(e.angka_kredit_id)}},"Detail",8,lrt)),"persetujuan"==e.status&&null!=e.filepath_tte?((0,a.openBlock)(),(0,a.createElementBlock)("a",{key:2,class:"dropdown-item",onClick:function(t){return o.unduhFinal(e.angka_kredit_id)}},"Unduh PAK",8,srt)):(0,a.createCommentVNode)("",!0),"persetujuan"==e.status&&null!=e.filepath_draft?((0,a.openBlock)(),(0,a.createElementBlock)("a",{key:3,class:"dropdown-item",onClick:function(t){return o.unduhDraft(e.angka_kredit_id)}},"Unduh Draft PAK",8,crt)):(0,a.createCommentVNode)("",!0),"persetujuan"!=e.status&&"pengajuan"!=e.status||"KINERJA"!=e.sumber?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("a",{key:4,class:"dropdown-item",onClick:function(t){return o.batal(e.angka_kredit_id)}},"Kembalikan ke Draft",8,drt)),(0,a.createElementVNode)("a",{class:"dropdown-item",onClick:function(t){return o.logBatal(e.angka_kredit_id)}},"Riwayat Pembatalan",8,urt)],64)):(0,a.createCommentVNode)("",!0),"KINERJA"!=e.sumber?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createElementVNode)("a",{class:"dropdown-item",onClick:function(t){return o.detilAk(e.angka_kredit_id)}},"Detail",8,prt),(0,a.createElementVNode)("a",{class:"dropdown-item",onClick:function(t){return o.unduhFinal(e.angka_kredit_id)}},"Unduh PAK",8,mrt)],64)):(0,a.createCommentVNode)("",!0)])])])])])])})),128))])])]),(0,a.createVNode)(s,{pagination:i.data,current_page:i.data.current_page,last_page:i.data.last_page},null,8,["pagination","current_page","last_page"])])])])]),(0,a.createVNode)(d,{ref:"modalDetailPak2022",mode:"admin"},null,512),(0,a.createVNode)(u,{ref:"modalDetailPak",mode:"admin"},null,512),(0,a.createVNode)(p,{ref:"modalBatalPak",onDone:t[8]||(t[8]=function(e){return o.getData()})},null,512),(0,a.createVNode)(m,{ref:"modalLogBatalPak"},null,512)],64)}]]);var Hrt=function(e){return(0,a.pushScopeId)("data-v-06381154"),e=e(),(0,a.popScopeId)(),e},Qrt=Hrt((function(){return(0,a.createElementVNode)("div",{class:"page-title"},[(0,a.createElementVNode)("div",{class:"row"},[(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Manajemen Keberatan"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Manajemen Keberatan")])])],-1)})),$rt={class:"row"},zrt={class:"col-12"},Jrt={class:"card mt-3"},qrt={class:"card-header"},Grt={class:"row"},Wrt={class:"col-md-5 col-6"},Yrt={class:"form-group"},Xrt=Hrt((function(){return(0,a.createElementVNode)("span",null,"Nama Pegawai Yang Mengajukan",-1)})),Zrt={class:"col-md-2 col-sm-3 col-6"},eit={class:"form-group"},tit=Hrt((function(){return(0,a.createElementVNode)("label",null,"Tahun Periode",-1)})),nit=["value"],ait={class:"col-md-2 col-6"},rit={class:"form-group"},iit=Hrt((function(){return(0,a.createElementVNode)("span",null,"Jumlah Baris",-1)})),oit=[Hrt((function(){return(0,a.createElementVNode)("option",{value:"10"},"10",-1)})),Hrt((function(){return(0,a.createElementVNode)("option",{value:"25"},"25",-1)}))],lit={class:"col-md-3 col-6"},sit={class:"form-group"},cit=Hrt((function(){return(0,a.createElementVNode)("span",null,"Status Keberatan",-1)})),dit=[(0,a.createStaticVNode)('',7)],uit={class:"card-body"},pit={key:0,class:"text-center text-muted py-4"},mit=Hrt((function(){return(0,a.createElementVNode)("b",null,"Filter",-1)})),fit={class:"table-responsive"},hit={class:"table table-sm table-hover"},Ait=Hrt((function(){return(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"No"),(0,a.createElementVNode)("th",null,"Pegawai Yang Mengajukan"),(0,a.createElementVNode)("th",null,"Penilai Kinerja"),(0,a.createElementVNode)("th",null,"Atasan Penilai Kinerja"),(0,a.createElementVNode)("th",null,"Periode"),(0,a.createElementVNode)("th",null,"Status"),(0,a.createElementVNode)("th",null,"Tanggal Pengajuan"),(0,a.createElementVNode)("th",null,"Aksi")])],-1)})),git=Hrt((function(){return(0,a.createElementVNode)("br",null,null,-1)})),kit=Hrt((function(){return(0,a.createElementVNode)("br",null,null,-1)})),bit=Hrt((function(){return(0,a.createElementVNode)("br",null,null,-1)})),yit={class:"buttons"},vit=["onClick"],Eit=["onClick"],Nit={key:2,class:"text-center"},_it=[Hrt((function(){return(0,a.createElementVNode)("h4",null,"Tidak ada data",-1)}))];var wit={class:"form-group"},Vit={key:0,class:"alert alert-danger",role:"alert"},xit={key:1,class:"alert alert-info",role:"alert"},Bit={key:2,class:"form-group"},Sit={class:"alert alert-danger",role:"alert"},Cit={class:"row mb-1 me-0"},Tit=(0,a.createElementVNode)("div",{class:"col-md-6"},[(0,a.createElementVNode)("h6",null,"Waktu Di Nilai")],-1),jit={class:"col-md-6"},Dit=(0,a.createElementVNode)("div",{class:"col-md-6"},[(0,a.createElementVNode)("h6",null,"Waktu Pengajuan")],-1),Pit={class:"col-md-6"},Fit=(0,a.createElementVNode)("div",{class:"col-md-6"},[(0,a.createElementVNode)("h6",null,"Waktu Pertama kali Di Check Oleh Atasan")],-1),Iit={class:"col-md-6"},Uit=(0,a.createElementVNode)("div",{class:"col-md-6"},[(0,a.createElementVNode)("h6",null,"Waktu Di Respon / Di Klaim")],-1),Mit={class:"col-md-6"},Oit=(0,a.createElementVNode)("div",{class:"col-md-6"},[(0,a.createElementVNode)("h6",null,"Pegawai Yang Mengajukan")],-1),Lit={class:"col-md-6"},Kit=(0,a.createElementVNode)("label",null,"Alasan Mengajukan Keberatan",-1),Rit=(0,a.createElementVNode)("br",null,null,-1),Hit={class:"row mb-1 me-0"},Qit=(0,a.createElementVNode)("div",{class:"col-md-6"},[(0,a.createElementVNode)("h6",null,"Pejabat Penilai Kinerja")],-1),$it={class:"col-md-6"},zit=(0,a.createElementVNode)("label",null,"Penjelasan Pejabat Penilai Kinerja Atas Keberatan",-1),Jit=(0,a.createElementVNode)("br",null,null,-1),qit={class:"row mb-1 me-0"},Git=(0,a.createElementVNode)("div",{class:"col-md-6"},[(0,a.createElementVNode)("h6",null,"Atasan Pejabat Penilai Kinerja")],-1),Wit={class:"col-md-6"},Yit=(0,a.createElementVNode)("label",null,"Keputusan dan Rekomendasi Atasan Pejabat Penilai Kinerja",-1),Xit={class:"table-responsive"},Zit={class:"table table-sm table-hover"},eot=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"Nilai"),(0,a.createElementVNode)("th",null,"Hasil Kerja"),(0,a.createElementVNode)("th",null,"Perilaku Kerja"),(0,a.createElementVNode)("th",null,"Hasil Akhir")])],-1),tot=(0,a.createElementVNode)("td",null,"Sebelum Keberatan",-1),not=(0,a.createElementVNode)("td",null,"Permintaan Pegawai",-1),aot=(0,a.createElementVNode)("td",null,"Sesudah Keberatan",-1);const rot={name:"ModalLihatKeberatan",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:["data"],emits:["done"],data:function(){return{keberatan:{id:null,skp_id:null,periode:null,keberatan:null,penjelasan_penilai:null,keputusan_atasan:null,keberatan_status:null,tanggal:null,pegawai:null,penilai_kinerja:null,atasan_penilai_kinerja:null,hasil_kerja_sebelum:null,perilaku_kerja_sebelum:null,hasil_akhir_sebelum:null,hasil_kerja_request:null,perilaku_kerja_request:null,hasil_akhir_request:null,hasil_kerja_sesudah:null,perilaku_kerja_sesudah:null,hasil_akhir_sesudah:null,status:null,pengajuan_at:null,created_at:null,updated_at:null,dateplus:null,check_atasan_at:null},editValidation:null}},methods:{formatNilai:function(e,t){if("hasil_kerja"==e||"perilaku_kerja"==e)switch(t){case"sesuai":return"Sesuai Ekspektasi";case"diatas":return"Diatas Ekspektasi";case"dibawah":return"Dibawah Ekspektasi";default:return null}else switch(t){case"sangat kurang":return"Sangat Kurang";case"butuh perbaikan":return"Butuh Perbaikan";case"kurang":return"Kurang";case"baik":return"Baik";case"sangat baik":return"Sangat Baik";default:return null}},statusKeberatan:function(e,t){return"pengajuan"!=e?e:t<=0?"terlambat":"pengajuan"},formatBatasRespon:function(e,t){return(0,de.Mg)(e,t)},formatTime:function(e){return(0,de.fU)(e)},keberatanDeadline:function(e,t){return"pengajuan"!=e&&"direspond"!=e&&"diklaim"!=e?0:t>0?t:0},formatStatus:function(e,t){var n=this.keberatanDeadline(e,t);return(0,de.no)(e,n)},show:function(e){this.keberatan=e,this.$refs.modal.show()},properCase:function(e){return(0,de.xJ)(e)}}},iot={components:{ModalEditUnor:D7,ModalLihatKeberatan:(0,it.A)(rot,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("Form"),c=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(c,{title:"Check Keberatan",ref:"modal"},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(s,{ref:"formEdit","validation-schema":i.editValidation},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",wit,["terlambat"==o.statusKeberatan(i.keberatan.status,i.keberatan.sisa_hari_respon)||"pengajuan"==o.statusKeberatan(i.keberatan.status,i.keberatan.sisa_hari_respon)||"direspond"==o.statusKeberatan(i.keberatan.status,i.keberatan.sisa_hari_respon)?((0,a.openBlock)(),(0,a.createElementBlock)("div",Vit,[(0,a.createTextVNode)(" Status Keberatan "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.formatStatus(i.keberatan.status,i.keberatan.sisa_hari_respon)),1)])):((0,a.openBlock)(),(0,a.createElementBlock)("div",xit,[(0,a.createTextVNode)(" Status Keberatan "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.formatStatus(i.keberatan.status,i.keberatan.sisa_hari_respon)),1)])),o.keberatanDeadline(i.keberatan.status,i.keberatan.sisa_hari_respon)?((0,a.openBlock)(),(0,a.createElementBlock)("div",Bit,[(0,a.createElementVNode)("div",Sit,[(0,a.createTextVNode)(" Batas Waktu Respon Keberatan "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.formatBatasRespon(i.keberatan.sisa_hari_respon,i.keberatan.tanggal_akhir_respon)),1)])])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",Cit,[i.keberatan.updated_at?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[Tit,(0,a.createElementVNode)("div",jit,[(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(o.formatTime(i.keberatan.waktu_dinilai)),1)])],64)),Dit,(0,a.createElementVNode)("div",Pit,[(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(o.formatTime(i.keberatan.pengajuan_at)),1)]),i.keberatan.check_atasan_at?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[Fit,(0,a.createElementVNode)("div",Iit,[(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(o.formatTime(i.keberatan.check_atasan_at)),1)])],64)):(0,a.createCommentVNode)("",!0),i.keberatan.updated_at?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[Uit,(0,a.createElementVNode)("div",Mit,[(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(o.formatTime(i.keberatan.updated_at)),1)])],64)):(0,a.createCommentVNode)("",!0),Oit,(0,a.createElementVNode)("div",Lit,[(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(i.keberatan.pegawai),1)])]),Kit,(0,a.createVNode)(l,{name:"keberatan",modelValue:i.keberatan.keberatan,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.keberatan.keberatan=e}),maxlength:"500"},{default:(0,a.withCtx)((function(e){var t=e.field;return[(0,a.createElementVNode)("textarea",(0,a.mergeProps)({class:"form-control"},t,{rows:"3",disabled:""}),null,16)]})),_:1},8,["modelValue"]),Rit,(0,a.createElementVNode)("div",Hit,[Qit,(0,a.createElementVNode)("div",$it,[(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(i.keberatan.penilai_kinerja),1)])]),zit,(0,a.createVNode)(l,{name:"penjelasan_penilai",class:"form-control",modelValue:i.keberatan.penjelasan_penilai,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.keberatan.penjelasan_penilai=e}),maxlength:"500",disabled:""},{default:(0,a.withCtx)((function(e){var t=e.field;return[(0,a.createElementVNode)("textarea",(0,a.mergeProps)({class:"form-control"},t,{rows:"3",disabled:""}),null,16)]})),_:1},8,["modelValue"]),Jit,(0,a.createElementVNode)("div",qit,[Git,(0,a.createElementVNode)("div",Wit,[(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(i.keberatan.atasan_penilai_kinerja),1)])]),Yit,(0,a.createVNode)(l,{name:"keputusan_atasan",class:"form-control",modelValue:i.keberatan.keputusan_atasan,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.keberatan.keputusan_atasan=e}),maxlength:"500"},{default:(0,a.withCtx)((function(e){var t=e.field;return[(0,a.createElementVNode)("textarea",(0,a.mergeProps)({class:"form-control"},t,{rows:"3",disabled:""}),"\n ",16)]})),_:1},8,["modelValue"])]),(0,a.createElementVNode)("div",Xit,[(0,a.createElementVNode)("table",Zit,[eot,(0,a.createElementVNode)("tbody",null,[(0,a.createElementVNode)("tr",null,[tot,(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatNilai("hasil_kerja",i.keberatan.hasil_kerja_sebelum)),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatNilai("perilaku_kerja",i.keberatan.perilaku_kerja_sebelum)),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatNilai("hasil_akhir",i.keberatan.hasil_akhir_sebelum)),1)]),(0,a.createElementVNode)("tr",null,[not,(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatNilai("hasil_kerja",i.keberatan.hasil_kerja_request)),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatNilai("perilaku_kerja",i.keberatan.perilaku_kerja_request)),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatNilai("hasil_akhir",i.keberatan.hasil_akhir_request)),1)]),(0,a.createElementVNode)("tr",null,[aot,(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatNilai("hasil_kerja",i.keberatan.hasil_kerja_sesudah)),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatNilai("perilaku_kerja",i.keberatan.perilaku_kerja_sesudah)),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatNilai("hasil_akhir",i.keberatan.hasil_akhir_sesudah)),1)])])])])]})),_:1},8,["validation-schema"])]})),_:1},512)}]]),ModalSinkroUnor:PKe,Pagination:jhe,ButtonUnor:Kc},data:function(){return{items:[],filter:{per_page:null,year:null,nama_pegawai:null,status:null},per_page:10,year:null,nama_pegawai:null,status:null,years:[],datenow:null,url:"/api/admin/keberatan"}},methods:{checkKeberatan:function(e){this.$refs.modalLihatKeberatan.show(e)},formatDate:function(e){return(0,de.Yq)(e)},getYears:function(){var e=new Date,t=e.getFullYear(),n=2022-t;this.datenow=e,this.year=t;for(var a=n;a<=0;a++)this.years.push(t+a)},statusKeberatan:function(e,t){return"pengajuan"!=e?e:t<=0?"terlambat":"pengajuan"},properCase:function(e){return(0,de.xJ)(e)},cariData:function(){(0,de.VF)(this,["nama_pegawai","status"])?this.pageURL("/api/admin/keberatan"):alert("Isi minimal satu filter terlebih dahulu (Nama Pegawai Yang Mengajukan atau Status Keberatan).")},loadData:function(){this.items.data&&this.pageURL()},pageURL:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;t?this.url=t:t=this.url,this.filter.per_page=this.per_page,this.filter.year=this.year,this.filter.nama_pegawai=this.nama_pegawai,this.filter.status=this.status,this.$root.get(t,this.filter).then((function(t){e.items=t}))}},created:function(){this.getYears()}};var oot=n(27307),lot={insert:"head",singleton:!1};vv()(oot.A,lot);oot.A.locals;const sot=(0,it.A)(iot,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("pagination"),s=(0,a.resolveComponent)("ModalLihatKeberatan");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[Qrt,(0,a.createElementVNode)("div",$rt,[(0,a.createElementVNode)("div",zrt,[(0,a.createElementVNode)("div",Jrt,[(0,a.createElementVNode)("div",qrt,[(0,a.createElementVNode)("div",Grt,[(0,a.createElementVNode)("div",Wrt,[(0,a.createElementVNode)("div",Yrt,[Xrt,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.nama_pegawai=e})},null,512),[[a.vModelText,i.nama_pegawai]])])]),(0,a.createElementVNode)("div",Zrt,[(0,a.createElementVNode)("div",eit,[tit,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[1]||(t[1]=function(e){return i.year=e})},[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.years,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("option",{value:e},(0,a.toDisplayString)(e),9,nit)})),256))],512),[[a.vModelSelect,i.year]])])]),(0,a.createElementVNode)("div",ait,[(0,a.createElementVNode)("div",rit,[iit,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[2]||(t[2]=function(e){return i.per_page=e})},oit,512),[[a.vModelSelect,i.per_page]])])]),(0,a.createElementVNode)("div",lit,[(0,a.createElementVNode)("div",sit,[cit,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[3]||(t[3]=function(e){return i.status=e})},dit,512),[[a.vModelSelect,i.status]])])])]),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-success",onClick:t[4]||(t[4]=function(e){return o.cariData()})},"Filter")]),(0,a.createElementVNode)("div",uit,[i.items.data?i.items.from?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createVNode)(l,{pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"]),(0,a.createElementVNode)("div",fit,[(0,a.createElementVNode)("table",hit,[Ait,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.items.data,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(i.items.from+t),1),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(e.pegawai)+" ",1),git,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.nip),1)]),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(e.penilai_kinerja)+" ",1),kit,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.penilai_kinerja_nip),1)]),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(e.atasan_penilai_kinerja)+" ",1),bit,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.atasan_penilai_kinerja_nip),1)]),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.nama_periode),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.properCase(o.statusKeberatan(e.status,e.sisa_hari_respon))),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.formatDate(e.pengajuan_at)),1),(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("div",yit,["pengajuan"==o.statusKeberatan(e.status,e.sisa_hari_respon)||"terlambat"==o.statusKeberatan(e.status,e.sisa_hari_respon)||"direspond"==o.statusKeberatan(e.status,e.sisa_hari_respon)?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-sm btn-danger",onClick:function(t){return o.checkKeberatan(e)}}," Check ",8,vit)):((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:1,class:"btn btn-sm btn-info",onClick:function(t){return o.checkKeberatan(e)}}," Check ",8,Eit))])])])})),128))])])]),(0,a.createVNode)(l,{pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"])],64)):((0,a.openBlock)(),(0,a.createElementBlock)("div",Nit,_it)):((0,a.openBlock)(),(0,a.createElementBlock)("div",pit,[(0,a.createTextVNode)(" Silakan isi minimal satu filter (Nama Pegawai Yang Mengajukan atau Status Keberatan), lalu klik tombol "),mit,(0,a.createTextVNode)(" untuk menampilkan data. ")]))])])])]),(0,a.createVNode)(s,{ref:"modalLihatKeberatan",onDone:t[5]||(t[5]=function(e){return o.loadData()})},null,512)],64)}],["__scopeId","data-v-06381154"]]);var cot=function(e){return(0,a.pushScopeId)("data-v-6b58bec0"),e=e(),(0,a.popScopeId)(),e},dot={class:"page-title"},uot={class:"row"},pot=cot((function(){return(0,a.createElementVNode)("div",{class:"col-lg-8"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Kinerja Guru 2024"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("h6",null,"Fitur ini digunakan untuk melakukan penarikan data Nilai Guru yang dikirim dari Ruang GTK")],-1)})),mot={class:"col-lg-4"},fot={class:"buttons"},hot={class:"row"},Aot={class:"col-12"},got={class:"card mt-3"},kot={class:"card-header"},bot={class:"row"},yot={class:"col-md-5 col-6"},vot={class:"form-group"},Eot=cot((function(){return(0,a.createElementVNode)("span",null,"Nama Pegawai",-1)})),Not={class:"col-md-2 col-sm-3 col-6"},_ot={class:"form-group"},wot=cot((function(){return(0,a.createElementVNode)("label",null,"Periode",-1)})),Vot=[(0,a.createStaticVNode)('',16)],xot={class:"col-md-2 col-6"},Bot={class:"form-group"},Sot=cot((function(){return(0,a.createElementVNode)("span",null,"Jumlah Baris",-1)})),Cot=[(0,a.createStaticVNode)('',5)],Tot={class:"card-body"},jot={class:"table-responsive"},Dot={class:"table table-sm table-hover"},Pot=cot((function(){return(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"No"),(0,a.createElementVNode)("th",null,"Pegawai"),(0,a.createElementVNode)("th",null,"Satuan Pendidikan"),(0,a.createElementVNode)("th",null,"Daerah"),(0,a.createElementVNode)("th",null,"Nilai")])],-1)})),Fot=cot((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Iot=cot((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Uot=cot((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Mot=cot((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Oot={key:1,class:"text-center"},Lot=cot((function(){return(0,a.createElementVNode)("h4",null,"Tidak ada data",-1)})),Kot={key:0};function Rot(e){return Rot="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Rot(e)}function Hot(){var e=Got(),t=e.m(Hot),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function a(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var r={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(a){t||(t={stop:function(){return n(a.a,2)},catch:function(){return a.v},abrupt:function(e,t){return n(a.a,r[e],t)},delegateYield:function(e,r,i){return t.resultName=r,n(a.d,Qot(e),i)},finish:function(e){return n(a.f,e)}},n=function(e,n,r){a.p=t.prev,a.n=t.next;try{return e(n,r)}finally{t.next=a.n}}),t.resultName&&(t[t.resultName]=a.v,t.resultName=void 0),t.sent=a.v,t.next=a.n;try{return e.call(this,t)}finally{a.p=t.prev,a.n=t.next}}}return(Hot=function(){return{wrap:function(t,n,a,r){return e.w(i(t),n,a,r&&r.reverse())},isGeneratorFunction:a,mark:e.m,awrap:function(e,t){return new Yot(e,t)},AsyncIterator:qot,async:function(e,t,n,r,o){return(a(t)?Jot:zot)(i(e),t,n,r,o)},keys:$ot,values:Qot}})()}function Qot(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(Rot(e)+" is not iterable")}function $ot(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function zot(e,t,n,a,r){var i=Jot(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function Jot(e,t,n,a,r){return new qot(Got().w(e,t,n,a),r||Promise)}function qot(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof Yot?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(Wot(qot.prototype),Wot(qot.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),Wot(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function Got(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return Wot(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(Wot(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,Wot(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,Wot(u,"constructor",c),Wot(c,"constructor",s),s.displayName="GeneratorFunction",Wot(c,r,"GeneratorFunction"),Wot(u),Wot(u,r,"Generator"),Wot(u,a,(function(){return this})),Wot(u,"toString",(function(){return"[object Generator]"})),(Got=function(){return{w:i,m:p}})()}function Wot(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}Wot=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){Wot(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},Wot(e,t,n,a)}function Yot(e,t){this.v=e,this.k=t}function Xot(e,t,n,a,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(a,r)}const Zot={components:{ModalEditUnor:D7,ModalSinkroUnor:PKe,Pagination:jhe,ButtonUnor:Kc},data:function(){return{items:[],filter:{per_page:null,year:null,nama:null,status:null,periode:null},per_page:10,year:null,nama:null,status:null,periode:null,years:[],datenow:null,url:"/api/admin/kinerja_guru"}},methods:{formatDate:function(e){return(0,de.Yq)(e)},getYears:function(){var e=new Date,t=e.getFullYear(),n=2022-t;this.datenow=e,this.year=t;for(var a=n;a<=0;a++)this.years.push(t+a)},properCase:function(e){return(0,de.xJ)(e)},loadData:function(){this.pageURL()},pageURL:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;t?this.url=t:t=this.url,this.filter&&(this.filter.per_page=this.per_page,this.filter.year=this.year,this.filter.periode=this.periode,this.filter.nama=this.nama,this.filter.status=this.status,this.$root.get(t,this.filter).then((function(t){e.items=t})))},unduhLaporanKinerjaGuru:function(){var e=this;return function(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var i=e.apply(t,n);function o(e){Xot(i,a,r,o,l,"next",e)}function l(e){Xot(i,a,r,o,l,"throw",e)}o(void 0)}))}}(Hot().mark((function t(){var n;return Hot().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.$loading.show(),t.next=3,X1("/api/admin/kinerja_guru_excel",e.filter,{namaFile:"Laporan Kinerja Guru.xlsx",maxWaitMs:W1});case 3:n.hide();case 4:case"end":return t.stop()}}),t)})))()}},created:function(){this.getYears(),this.pageURL()},watch:{periode:function(e){this.pageURL("/api/admin/kinerja_guru")},per_page:function(e){this.pageURL("/api/admin/kinerja_guru")},status:function(e){this.pageURL("/api/admin/kinerja_guru")}}};var elt=n(46848),tlt={insert:"head",singleton:!1};vv()(elt.A,tlt);elt.A.locals;const nlt=(0,it.A)(Zot,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("pagination");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",dot,[(0,a.createElementVNode)("div",uot,[pot,(0,a.createElementVNode)("div",mot,[(0,a.createElementVNode)("div",fot,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left btn-success float-end mt-2",onClick:t[0]||(t[0]=function(e){return o.unduhLaporanKinerjaGuru()})},"Unduh Excel ")])])])]),(0,a.createElementVNode)("div",hot,[(0,a.createElementVNode)("div",Aot,[(0,a.createElementVNode)("div",got,[(0,a.createElementVNode)("div",kot,[(0,a.createElementVNode)("div",bot,[(0,a.createElementVNode)("div",yot,[(0,a.createElementVNode)("div",vot,[Eot,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[1]||(t[1]=function(e){return i.nama=e})},null,512),[[a.vModelText,i.nama]])])]),(0,a.createElementVNode)("div",Not,[(0,a.createElementVNode)("div",_ot,[wot,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[2]||(t[2]=function(e){return i.periode=e})},Vot,512),[[a.vModelSelect,i.periode]])])]),(0,a.createElementVNode)("div",xot,[(0,a.createElementVNode)("div",Bot,[Sot,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[3]||(t[3]=function(e){return i.per_page=e})},Cot,512),[[a.vModelSelect,i.per_page]])])])]),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-success",onClick:t[4]||(t[4]=function(e){return o.pageURL("/api/admin/kinerja_guru")})},"Filter")]),(0,a.createElementVNode)("div",Tot,[i.items.from?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createVNode)(l,{pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"]),(0,a.createElementVNode)("div",jot,[(0,a.createElementVNode)("table",Dot,[Pot,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.items.data,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(i.items.from+t),1),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(e.nama)+" ",1),Fot,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.nip),1)]),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(e.satuan_pendidikan)+" / ",1),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(e.bentuk_pendidikan),1)]),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(e.nama_provinsi)+" ",1),Iot,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.nama_kabupaten),1)]),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)(" Rating Hasil Kinerja : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(e.rating_hasil_kinerja),1),(0,a.createTextVNode)(),Uot,(0,a.createTextVNode)(" Rating Perilaku Kinerja : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(e.rating_perilaku_kerja),1),(0,a.createTextVNode)(),Mot,(0,a.createTextVNode)(" Predikat Kinerja : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(e.predikat_kinerja),1)])])})),128))])])]),(0,a.createVNode)(l,{pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"])],64)):((0,a.openBlock)(),(0,a.createElementBlock)("div",Oot,[Lot,i.periode?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("h5",Kot,"Mohon Pilih Periode Terlebih Dahulu"))]))])])])])],64)}],["__scopeId","data-v-6b58bec0"]]);var alt={class:"page-title"},rlt=(0,a.createElementVNode)("div",{class:"row"},[(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Log Sinkronisasi Ruang GTK"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Daftar Log Sinkronisasi Data SKP Ruang GTK ke eKinerja.")])],-1),ilt=(0,a.createElementVNode)("br",null,null,-1),olt={class:"alert alert-success"},llt={class:"row"},slt=(0,a.createElementVNode)("div",{class:"col-lg-8"},[(0,a.createElementVNode)("b",null," Dapat melakukan sinkro penilaian Ruang GTK ")],-1),clt={class:"col-lg-4"},dlt={class:"float-end badges"},ult=(0,a.createElementVNode)("br",null,null,-1),plt={class:"alert alert-danger"},mlt={class:"row"},flt=(0,a.createElementVNode)("div",{class:"col-lg-8"},[(0,a.createElementVNode)("b",null," Tidak dapat melakukan sinkro penilaian dikarenakan ada data periode yang salah ")],-1),hlt={class:"col-lg-4"},Alt={class:"float-end badges"},glt={class:"row"},klt={class:"col-12"},blt={class:"card mt-3"},ylt={class:"card-header"},vlt={class:"row"},Elt={class:"col-md-3 col-12"},Nlt={class:"form-group"},_lt=(0,a.createElementVNode)("span",null,"NIP ",-1),wlt={class:"col-md-3 col-12"},Vlt={class:"form-group"},xlt=(0,a.createElementVNode)("span",null,"Nama",-1),Blt={class:"col-md-2 col-12"},Slt={class:"form-group"},Clt=(0,a.createElementVNode)("span",null,"Tahun",-1),Tlt=[(0,a.createElementVNode)("option",{value:"2024"},"2024",-1),(0,a.createElementVNode)("option",{value:"2025"},"2025",-1),(0,a.createElementVNode)("option",{value:"2026"},"2026",-1)],jlt={class:"col-md-2 col-12"},Dlt={class:"form-group"},Plt=(0,a.createElementVNode)("span",null,"Status",-1),Flt=[(0,a.createElementVNode)("option",{value:""},"Semua",-1),(0,a.createElementVNode)("option",{value:"1"},"Sukses",-1),(0,a.createElementVNode)("option",{value:"0"},"Gagal",-1)],Ilt={class:"col-md-2 col-12"},Ult={class:"form-group"},Mlt=(0,a.createElementVNode)("span",null,"Tipe SKP",-1),Olt=[(0,a.createElementVNode)("option",{value:"guru"},"Guru",-1),(0,a.createElementVNode)("option",{value:"ks"},"Kepala Sekolah",-1)],Llt={class:"col-md-2 col-12"},Klt={class:"form-group"},Rlt=(0,a.createElementVNode)("span",null,"Jumlah Baris",-1),Hlt=[(0,a.createElementVNode)("option",{value:"10"},"10",-1),(0,a.createElementVNode)("option",{value:"25"},"25",-1),(0,a.createElementVNode)("option",{value:"50"},"50",-1),(0,a.createElementVNode)("option",{value:"100"},"100",-1)],Qlt={class:"buttons float-end mt-2"},$lt={class:"card-body"},zlt={key:0,class:"text-center text-muted py-4"},Jlt=(0,a.createElementVNode)("b",null,"Filter",-1),qlt={class:"table-responsive"},Glt={class:"table table-sm table-hover"},Wlt=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",{align:"center"},[(0,a.createElementVNode)("th",null,"No"),(0,a.createElementVNode)("th",null,"Tahun"),(0,a.createElementVNode)("th",null,"NIP"),(0,a.createElementVNode)("th",null,"Nama"),(0,a.createElementVNode)("th",null,"Tipe SKP"),(0,a.createElementVNode)("th",null,"Status"),(0,a.createElementVNode)("th",null,"Keterangan"),(0,a.createElementVNode)("th",null,"Catatan"),(0,a.createElementVNode)("th",null,"Sinkro Ruang GTK")])],-1),Ylt={align:"center"},Xlt={align:"center"},Zlt={align:"center"},est={align:"center"},tst={align:"center"},nst={class:"badges"},ast={key:0,class:"badge bg-success"},rst={key:1,class:"badge bg-danger"},ist=(0,a.createElementVNode)("br",null,null,-1),ost={key:0,class:"badge bg-success"},lst={key:1,class:"badge bg-danger"},sst=(0,a.createElementVNode)("br",null,null,-1),cst=(0,a.createElementVNode)("br",null,null,-1),dst=(0,a.createElementVNode)("br",null,null,-1),ust={align:"center"},pst={class:"badges"},mst=["onClick"],fst=[(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-3 w-3 text-white",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15"})],-1),(0,a.createElementVNode)("b",null," Sinkro Ruang GTK ",-1)],hst=(0,a.createElementVNode)("br",null,null,-1),Ast={class:"badges"},gst=["onClick"],kst=[(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-3 w-3 text-white",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15"})],-1),(0,a.createElementVNode)("b",null," Sinkro Penilaian Ruang GTK ",-1)];var bst={key:0,class:"alert alert-danger"},yst=[(0,a.createElementVNode)("b",null," Tidak terdapat periode yang memiliki data tipe periodik / angka periodik ",-1)],vst=(0,a.createElementVNode)("div",{class:"alert alert-danger"},[(0,a.createElementVNode)("b",null," Terdapat 2 tipe periodik di periode ")],-1),Est=(0,a.createElementVNode)("h6",null,"Hanya 1 tipe Periode yang di perbolehkan",-1),Nst=(0,a.createElementVNode)("br",null,null,-1),_st={class:"table-responsive"},wst={class:"table table-sm"},Vst=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"No."),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Nama"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Tahun"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Periode Awal"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Periode Akhir"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Batas Pengisian"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Tipe Periodik"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Angka Periodik")])],-1),xst={class:"text-center"},Bst={class:"text-center"},Sst={key:0,class:"badge bg-primary"},Cst={class:"text-center"},Tst={class:"text-center"},jst={class:"text-center"},Dst={class:"text-center"},Pst={class:"text-center"},Fst={class:"badge bg-danger"},Ist={class:"text-center"},Ust=(0,a.createElementVNode)("div",{class:"alert alert-danger"},[(0,a.createElementVNode)("b",null," Terdapat angka periodik yang dulplikat di periode ")],-1),Mst=(0,a.createElementVNode)("h6",null,"Tidak boleh ada angka periodik yang dulplikat di periode",-1),Ost=(0,a.createElementVNode)("br",null,null,-1),Lst={class:"table-responsive"},Kst={class:"table table-sm"},Rst=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"No."),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Nama"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Tahun"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Periode Awal"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Periode Akhir"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Batas Pengisian"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Tipe Periodik"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Angka Periodik")])],-1),Hst={class:"text-center"},Qst={class:"text-center"},$st={key:0,class:"badge bg-primary"},zst={class:"text-center"},Jst={class:"text-center"},qst={class:"text-center"},Gst={class:"text-center"},Wst={class:"text-center"},Yst={class:"text-center"},Xst={key:0,class:"badge bg-danger"},Zst=(0,a.createElementVNode)("h6",null,"List periode yang ada di E-Kinerja",-1),ect=(0,a.createElementVNode)("br",null,null,-1),tct={class:"table-responsive"},nct={class:"table table-sm"},act=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"No."),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Nama"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Tahun"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Periode Awal"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Periode Akhir"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Batas Pengisian"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Tipe Periodik"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Angka Periodik")])],-1),rct={class:"text-center"},ict={class:"text-center"},oct={key:0,class:"badge bg-primary"},lct={class:"text-center"},sct={class:"text-center"},cct={class:"text-center"},dct={class:"text-center"},uct={class:"text-center"},pct={class:"text-center"};const mct={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:["data"],emits:["done"],data:function(){return{sinkroDataPmm:[],pegawai_id:null,mode:null,skp_id:null,list_periode:null,check_tipe_periodik:!0,check_angka_periodik:!0,tipe_periodik:!0,success:!1,pegawai:null}},methods:{properCase:function(e){return(0,de.xJ)(e)},openModal:function(){var e=this;this.refreshModal(),this.$root.get("/api/admin/check_periode").then((function(t){e.list_periode=t.list_periode,e.check_tipe_periodik=t.check_tipe_periodik,e.check_angka_periodik=t.check_angka_periodik,e.tipe_periodik=t.tipe_periodik,e.mode="open"})),this.$refs.modal.show()},closeModal:function(){this.$refs.modal.hide(),this.success&&this.$emit("done")},refreshModal:function(){this.mode=null,this.list_periode=null,this.check_tipe_periodik=null,this.check_angka_periodik=null,this.tipe_periodik=null,this.pegawai=null,this.data_success=null,this.success=!1}}},fct=(0,it.A)(mct,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(l,{title:"Check Periode",ref:"modal",onClick:t[0]||(t[0]=function(e){return o.closeModal()})},{default:(0,a.withCtx)((function(){return["open"==i.mode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[0==i.list_periode.length?((0,a.openBlock)(),(0,a.createElementBlock)("div",bst,yst)):0==i.check_tipe_periodik?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[vst,Est,Nst,(0,a.createElementVNode)("div",_st,[(0,a.createElementVNode)("table",wst,[Vst,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.list_periode,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",xst,(0,a.toDisplayString)(t+1)+".",1),(0,a.createElementVNode)("td",Bst,[(0,a.createTextVNode)((0,a.toDisplayString)(e.nama)+" ",1),e.jenis_periode?((0,a.openBlock)(),(0,a.createElementBlock)("span",Sst,(0,a.toDisplayString)(e.jenis_periode),1)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",Cst,(0,a.toDisplayString)(e.tahun),1),(0,a.createElementVNode)("td",Tst,(0,a.toDisplayString)(e.periode_awal),1),(0,a.createElementVNode)("td",jst,(0,a.toDisplayString)(e.periode_akhir),1),(0,a.createElementVNode)("td",Dst,(0,a.toDisplayString)(e.batas_pengisian),1),(0,a.createElementVNode)("td",Pst,[(0,a.createElementVNode)("span",Fst,(0,a.toDisplayString)(o.properCase(e.tipe_periodik)),1)]),(0,a.createElementVNode)("td",Ist,(0,a.toDisplayString)(e.angka_periodik),1)])})),128))])])])],64)):0==i.check_angka_periodik?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[Ust,Mst,Ost,(0,a.createElementVNode)("div",Lst,[(0,a.createElementVNode)("table",Kst,[Rst,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.list_periode,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",Hst,(0,a.toDisplayString)(t+1)+".",1),(0,a.createElementVNode)("td",Qst,[(0,a.createTextVNode)((0,a.toDisplayString)(e.nama)+" ",1),e.jenis_periode?((0,a.openBlock)(),(0,a.createElementBlock)("span",$st,(0,a.toDisplayString)(e.jenis_periode),1)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",zst,(0,a.toDisplayString)(e.tahun),1),(0,a.createElementVNode)("td",Jst,(0,a.toDisplayString)(e.periode_awal),1),(0,a.createElementVNode)("td",qst,(0,a.toDisplayString)(e.periode_akhir),1),(0,a.createElementVNode)("td",Gst,(0,a.toDisplayString)(e.batas_pengisian),1),(0,a.createElementVNode)("td",Wst,(0,a.toDisplayString)(o.properCase(e.tipe_periodik)),1),(0,a.createElementVNode)("td",Yst,[e.angka_periodik_duplicate?((0,a.openBlock)(),(0,a.createElementBlock)("span",Xst,(0,a.toDisplayString)(e.angka_periodik),1)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createTextVNode)((0,a.toDisplayString)(e.angka_periodik),1)],64))])])})),128))])])])],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:3},[Zst,ect,(0,a.createElementVNode)("div",tct,[(0,a.createElementVNode)("table",nct,[act,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.list_periode,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",rct,(0,a.toDisplayString)(t+1)+".",1),(0,a.createElementVNode)("td",ict,[(0,a.createTextVNode)((0,a.toDisplayString)(e.nama)+" ",1),e.jenis_periode?((0,a.openBlock)(),(0,a.createElementBlock)("span",oct,(0,a.toDisplayString)(e.jenis_periode),1)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",lct,(0,a.toDisplayString)(e.tahun),1),(0,a.createElementVNode)("td",sct,(0,a.toDisplayString)(e.periode_awal),1),(0,a.createElementVNode)("td",cct,(0,a.toDisplayString)(e.periode_akhir),1),(0,a.createElementVNode)("td",dct,(0,a.toDisplayString)(e.batas_pengisian),1),(0,a.createElementVNode)("td",uct,(0,a.toDisplayString)(o.properCase(e.tipe_periodik)),1),(0,a.createElementVNode)("td",pct,(0,a.toDisplayString)(e.angka_periodik),1)])})),128))])])])],64))],64)):(0,a.createCommentVNode)("",!0)]})),_:1},512)}]]);function hct(e){return hct="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},hct(e)}function Act(){var e=Ect(),t=e.m(Act),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function a(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var r={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(a){t||(t={stop:function(){return n(a.a,2)},catch:function(){return a.v},abrupt:function(e,t){return n(a.a,r[e],t)},delegateYield:function(e,r,i){return t.resultName=r,n(a.d,gct(e),i)},finish:function(e){return n(a.f,e)}},n=function(e,n,r){a.p=t.prev,a.n=t.next;try{return e(n,r)}finally{t.next=a.n}}),t.resultName&&(t[t.resultName]=a.v,t.resultName=void 0),t.sent=a.v,t.next=a.n;try{return e.call(this,t)}finally{a.p=t.prev,a.n=t.next}}}return(Act=function(){return{wrap:function(t,n,a,r){return e.w(i(t),n,a,r&&r.reverse())},isGeneratorFunction:a,mark:e.m,awrap:function(e,t){return new _ct(e,t)},AsyncIterator:vct,async:function(e,t,n,r,o){return(a(t)?yct:bct)(i(e),t,n,r,o)},keys:kct,values:gct}})()}function gct(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(hct(e)+" is not iterable")}function kct(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function bct(e,t,n,a,r){var i=yct(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function yct(e,t,n,a,r){return new vct(Ect().w(e,t,n,a),r||Promise)}function vct(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof _ct?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(Nct(vct.prototype),Nct(vct.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),Nct(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function Ect(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return Nct(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(Nct(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,Nct(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,Nct(u,"constructor",c),Nct(c,"constructor",s),s.displayName="GeneratorFunction",Nct(c,r,"GeneratorFunction"),Nct(u),Nct(u,r,"Generator"),Nct(u,a,(function(){return this})),Nct(u,"toString",(function(){return"[object Generator]"})),(Ect=function(){return{w:i,m:p}})()}function Nct(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}Nct=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){Nct(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},Nct(e,t,n,a)}function _ct(e,t){this.v=e,this.k=t}function wct(e,t,n,a,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(a,r)}const Vct={components:{Pagination:jhe,ModalSinkroPmm:Js,ModalCheckPeriode:fct,ModalSinkroPenilaianPmm:bH},data:function(){return{items:[],filter:{nip:null,nama:null,status:null,per_page:10,tipe_skp:null,tahun:2024},url:"/api/admin/log_error_sync_pmm",check_periode:null}},methods:{pageURL:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;t||(t=this.url),n&&(t+="?page="+n),this.$root.get(t,this.filter).then((function(t){e.items=t}))},cariData:function(){(0,de.VF)(this.filter,["nip","nama","status","tipe_skp"])?this.pageURL(this.url):alert("Isi minimal satu filter terlebih dahulu (NIP, Nama, Status, atau Tipe SKP).")},loadData:function(){this.items.data&&this.pageURL(null,this.items.current_page)},unduhExcel:function(){var e=this;return function(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var i=e.apply(t,n);function o(e){wct(i,a,r,o,l,"next",e)}function l(e){wct(i,a,r,o,l,"throw",e)}o(void 0)}))}}(Act().mark((function t(){var n;return Act().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.$loading.show(),t.next=3,X1("/api/admin/log_error_sync_pmm/unduh",e.filter,{namaFile:"List Sinkronisasi Ruang GTK.xlsx"});case 3:n.hide();case 4:case"end":return t.stop()}}),t)})))()},changePage:function(e){this.currentPage=e},checkPeriode:function(){var e=this;this.$root.get("/api/admin/check_periode").then((function(t){e.check_periode=t.success}))}},created:function(){this.checkPeriode()}},xct=(0,it.A)(Vct,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("pagination"),s=(0,a.resolveComponent)("ModalSinkroPmm"),c=(0,a.resolveComponent)("ModalCheckPeriode"),d=(0,a.resolveComponent)("ModalSinkroPenilaianPmm");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",alt,[rlt,1==i.check_periode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[ilt,(0,a.createElementVNode)("div",olt,[(0,a.createElementVNode)("div",llt,[slt,(0,a.createElementVNode)("div",clt,[(0,a.createElementVNode)("div",dlt,[(0,a.createElementVNode)("a",{class:"badge icon icon-left btn-sm btn-primary",onClick:t[0]||(t[0]=function(t){return e.$refs.checkPeriodeModal.openModal()})}," Check Periode yang Dapat Di Sinkro ")])])])])],64)):0==i.check_periode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[ult,(0,a.createElementVNode)("div",plt,[(0,a.createElementVNode)("div",mlt,[flt,(0,a.createElementVNode)("div",hlt,[(0,a.createElementVNode)("div",Alt,[(0,a.createElementVNode)("a",{class:"badge icon icon-left btn-sm btn-primary",onClick:t[1]||(t[1]=function(t){return e.$refs.checkPeriodeModal.openModal()})}," Check Periode yang salah ")])])])])],64)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("div",glt,[(0,a.createElementVNode)("div",klt,[(0,a.createElementVNode)("div",blt,[(0,a.createElementVNode)("div",ylt,[(0,a.createElementVNode)("div",vlt,[(0,a.createElementVNode)("div",Elt,[(0,a.createElementVNode)("div",Nlt,[_lt,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[2]||(t[2]=function(e){return i.filter.nip=e})},null,512),[[a.vModelText,i.filter.nip]])])]),(0,a.createElementVNode)("div",wlt,[(0,a.createElementVNode)("div",Vlt,[xlt,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[3]||(t[3]=function(e){return i.filter.nama=e})},null,512),[[a.vModelText,i.filter.nama]])])]),(0,a.createElementVNode)("div",Blt,[(0,a.createElementVNode)("div",Slt,[Clt,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[4]||(t[4]=function(e){return i.filter.tahun=e})},Tlt,512),[[a.vModelSelect,i.filter.tahun]])])]),(0,a.createElementVNode)("div",jlt,[(0,a.createElementVNode)("div",Dlt,[Plt,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[5]||(t[5]=function(e){return i.filter.status=e})},Flt,512),[[a.vModelSelect,i.filter.status]])])]),(0,a.createElementVNode)("div",Ilt,[(0,a.createElementVNode)("div",Ult,[Mlt,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[6]||(t[6]=function(e){return i.filter.tipe_skp=e})},Olt,512),[[a.vModelSelect,i.filter.tipe_skp]])])]),(0,a.createElementVNode)("div",Llt,[(0,a.createElementVNode)("div",Klt,[Rlt,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[7]||(t[7]=function(e){return i.filter.per_page=e})},Hlt,512),[[a.vModelSelect,i.filter.per_page]])])])]),(0,a.createElementVNode)("div",Qlt,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-success",onClick:t[8]||(t[8]=function(e){return o.cariData()})},"Filter"),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left btn-success",onClick:t[9]||(t[9]=function(e){return o.unduhExcel()})},"Unduh Excel ")])]),(0,a.createElementVNode)("div",$lt,[i.items.data?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createVNode)(l,{pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"]),(0,a.createElementVNode)("div",qlt,[(0,a.createElementVNode)("table",Glt,[Wlt,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.items.data,(function(t,n){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t.id},[(0,a.createElementVNode)("td",Ylt,(0,a.toDisplayString)(i.items.from+n),1),(0,a.createElementVNode)("td",Xlt,(0,a.toDisplayString)(t.tahun),1),(0,a.createElementVNode)("td",Zlt,(0,a.toDisplayString)(t.nip),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.nama),1),(0,a.createElementVNode)("td",est,(0,a.toDisplayString)(t.tipe_skp),1),(0,a.createElementVNode)("td",tst,[(0,a.createElementVNode)("div",nst,[1===t.status?((0,a.openBlock)(),(0,a.createElementBlock)("span",ast,"Berhasil")):0===t.status?((0,a.openBlock)(),(0,a.createElementBlock)("span",rst,"Gagal")):(0,a.createCommentVNode)("",!0)]),t.status_plt?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[ist,1===t.status_plt?((0,a.openBlock)(),(0,a.createElementBlock)("span",ost,"Berhasil PLT")):0===t.status_plt?((0,a.openBlock)(),(0,a.createElementBlock)("span",lst,"Gagal PLT")):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.error_pengaliran),1),(0,a.createElementVNode)("td",null,[t.error_log?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)(" Gagal Sinkro: "),sst,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(t.error_log),1)],64)):(0,a.createCommentVNode)("",!0),t.catatan?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createTextVNode)(" Catatan Sinkro: "),cst,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(t.catatan),1)],64)):(0,a.createCommentVNode)("",!0),t.error_log_plt?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[(0,a.createTextVNode)(" Gagal Sinkro PLT: "),dst,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(t.error_log_plt),1)],64)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",ust,[(0,a.createElementVNode)("div",pst,[(0,a.createElementVNode)("a",{class:"badge icon icon-left btn-sm btn-primary",onClick:function(n){return e.$refs.sinkroPmmModal.openModal(t.pegawai_id)}},fst,8,mst)]),t.status&&1==i.check_periode?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[hst,(0,a.createElementVNode)("div",Ast,[(0,a.createElementVNode)("a",{class:"badge icon icon-left btn-sm btn-primary",onClick:function(n){return e.$refs.sinkroPenilaianPmmModal.openModalAdmin(t.pegawai_id,t.tahun)}},kst,8,gst)])],64)):(0,a.createCommentVNode)("",!0)])])})),128))])])]),(0,a.createVNode)(l,{pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"])],64)):((0,a.openBlock)(),(0,a.createElementBlock)("div",zlt,[(0,a.createTextVNode)(" Silakan isi minimal satu filter (NIP, Nama, Status, atau Tipe SKP), lalu klik tombol "),Jlt,(0,a.createTextVNode)(" untuk menampilkan data. ")]))])])])]),(0,a.createVNode)(s,{ref:"sinkroPmmModal",onDone:t[10]||(t[10]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(c,{ref:"checkPeriodeModal",onDone:t[11]||(t[11]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(d,{ref:"sinkroPenilaianPmmModal",onDone:t[12]||(t[12]=function(e){return o.loadData()})},null,512)],64)}]]);var Bct={class:"page-title"},Sct={class:"row"},Cct=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Manajemen User Ruang GTK"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Manajemen User Ruang GTK.")],-1),Tct={class:"col-lg-6"},jct={class:"buttons"},Dct=(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M12 9v3m0 0v3m0-3h3m-3 0H9m12 0a9 9 0 11-18 0 9 9 0 0118 0z"})],-1),Pct={class:"row"},Fct={class:"col-12"},Ict={class:"card mt-3"},Uct={class:"card-header"},Mct=(0,a.createElementVNode)("h5",null,"Import User Ruang GTK",-1),Oct=(0,a.createElementVNode)("small",null,"File .xlsx maksimal berisi 500 baris data",-1),Lct={class:"row mb-4"},Kct={class:"col-md-4 col-xs-12"},Rct={class:"col-md-4 col-xs-12"},Hct={class:"buttons"},Qct=(0,a.createElementVNode)("a",{type:"button",href:"https://docs.google.com/spreadsheets/d/16EEL6s1hJA6hp8AHwZ5IlaTvAE20BnF1/edit?usp=sharing&ouid=113202825568243125284&rtpof=true&sd=truehttps://docs.google.com/spreadsheets/d/16EEL6s1hJA6hp8AHwZ5IlaTvAE20BnF1/edit?usp=sharing&ouid=113202825568243125284&rtpof=true&sd=true",class:"btn btn-sm btn-info",target:"_blank"},"Unduh Template",-1),$ct={class:"col-md-4 col-xs-12"},zct={key:0,class:"text-primary"},Jct={key:1,class:"text-warning"},qct=(0,a.createElementVNode)("span",{class:"text-success"},"Proses Import selesai",-1),Gct=(0,a.createElementVNode)("br",null,null,-1),Wct={key:3,class:"text-danger"},Yct={class:"row"},Xct={class:"col-md-3 col-12"},Zct={class:"form-group"},edt=(0,a.createElementVNode)("span",null,"NIP",-1),tdt={class:"col-md-3 col-12"},ndt={class:"form-group"},adt=(0,a.createElementVNode)("span",null,"Nama ",-1),rdt={class:"col-md-3 col-12"},idt={class:"form-group"},odt=(0,a.createElementVNode)("span",null,"Jumlah Baris",-1),ldt=[(0,a.createElementVNode)("option",{value:"10"},"10",-1),(0,a.createElementVNode)("option",{value:"25"},"25",-1),(0,a.createElementVNode)("option",{value:"50"},"50",-1),(0,a.createElementVNode)("option",{value:"100"},"100",-1)],sdt={class:"card-body"},cdt={key:0,class:"text-center text-muted py-4"},ddt=(0,a.createElementVNode)("b",null,"Filter",-1),udt={class:"table-responsive"},pdt={class:"table table-sm table-hover"},mdt=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"No"),(0,a.createElementVNode)("th",null,"NIP"),(0,a.createElementVNode)("th",null,"Nama"),(0,a.createElementVNode)("th",null,"Jabatan"),(0,a.createElementVNode)("th",null,"Unit Kerja"),(0,a.createElementVNode)("th",null,"Status"),(0,a.createElementVNode)("th",{style:{width:"170px"}},"Aksi")])],-1),fdt={class:"buttons"},hdt=["onClick"];var Adt={class:"form-group"},gdt=(0,a.createElementVNode)("label",null,"NIP",-1),kdt={key:0,class:"text-center"},bdt=[(0,a.createElementVNode)("svg",{width:"256px",height:"256px",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"#ffffff"},[(0,a.createElementVNode)("g",{id:"SVGRepo_bgCarrier","stroke-width":"0"}),(0,a.createElementVNode)("g",{id:"SVGRepo_tracerCarrier","stroke-linecap":"round","stroke-linejoin":"round",stroke:"#CCCCCC","stroke-width":"0.336"}),(0,a.createElementVNode)("g",{id:"SVGRepo_iconCarrier"},[(0,a.createElementVNode)("path",{d:"M20 18L14 18M17 15V21M4 21C4 17.134 7.13401 14 11 14C11.695 14 12.3663 14.1013 13 14.2899M15 7C15 9.20914 13.2091 11 11 11C8.79086 11 7 9.20914 7 7C7 4.79086 8.79086 3 11 3C13.2091 3 15 4.79086 15 7Z",stroke:"#ffffff","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"})])],-1),(0,a.createElementVNode)("b",null," Tambahkan",-1)],ydt=(0,a.createElementVNode)("h5",null,"Data Pegawai",-1),vdt={class:"row mt-3"},Edt={class:"col-md-6 col-sm-12"},Ndt={class:"form-group"},_dt=(0,a.createElementVNode)("label",null,"Nama Pegawai",-1),wdt={class:"form-control-static"},Vdt={class:"col-md-6 col-sm-12"},xdt={class:"form-group"},Bdt=(0,a.createElementVNode)("label",null,"NIP Pegawai",-1),Sdt={class:"form-control-static"},Cdt=(0,a.createElementVNode)("br",null,null,-1),Tdt=(0,a.createElementVNode)("h5",null,"Gagal menambah pengguna Ruang GTK dikarenakan",-1),jdt=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),Ddt=(0,a.createElementVNode)("h6",null,"Jika pegawai tersebut memang menjabat sebagai Guru, silahkan hubungi Operator Peremajaan SIASN untuk melakukan peremajaan data Jabatan menjadi Guru.",-1),Pdt=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),Fdt=(0,a.createElementVNode)("ol",null,[(0,a.createElementVNode)("li",null," Pegawai memberikan data NIP yang terdaftar di SIASN kepada Operator Sekolah: Pegawai perlu memberikan informasi NIP yang tercatat di SIASN kepada Operator Sekolah untuk memastikan konsistensi data. "),(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)(" Operator Sekolah melakukan pembaruan NIP dari pegawai pada "),(0,a.createElementVNode)("a",{href:"https://vervalptk.data.kemdikbud.go.id/",target:"_blank"},"Verval PTK"),(0,a.createTextVNode)(": Setelah menerima data NIP dari pegawai, Operator Sekolah harus melakukan pembaruan NIP pada sistem Verval PTK agar data yang tercatat menjadi sesuai dengan informasi yang diberikan oleh pegawai. ")])],-1),Idt=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),Udt=(0,a.createElementVNode)("h6",null,"Agar teridentifikasi sebagai pengguna pengelolaan kinerja Ruang GTK, pegawai harus memastikan data diri di Dapodik sudah sesuai dengan kriteria berikut. Pegawai dapat dibantu oleh operator Dapodik untuk pengecekan dan/atau pembaruan data yang dibutuhkan.",-1),Mdt=(0,a.createElementVNode)("ol",null,[(0,a.createElementVNode)("li",null," Status Kepegawaian = PNS / PPPK / CPNS / PNS Diperbantukan "),(0,a.createElementVNode)("li",null," Jenit PTK = Guru atau Kepala Sekolah "),(0,a.createElementVNode)("li",null," Sekolah induk sudah sesuai dan merupakan sekolah negeri yang berlokasi pada wilayah kewenangan yang sesuai (bukan sekolah swasta maupun SILN) "),(0,a.createElementVNode)("li",null," Pegawai dinyatakan sebagai status aktif di Dapodik ")],-1),Odt=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),Ldt=(0,a.createElementVNode)("h6",null,"Tambahkan NIP pegawai di manajemen pegawai.",-1),Kdt=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),Rdt=(0,a.createElementVNode)("ol",null,[(0,a.createElementVNode)("li",null," Pegawai memberikan data NIP yang terdaftar di SIASN kepada Operator Sekolah: Pegawai perlu memberikan informasi NIP yang tercatat di SIASN kepada Operator Sekolah untuk memastikan konsistensi data. "),(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)(" Operator Sekolah melakukan pembaruan NIP dari pegawai pada "),(0,a.createElementVNode)("a",{href:"https://vervalptk.data.kemdikbud.go.id/",target:"_blank"},"Verval PTK"),(0,a.createTextVNode)(": Setelah menerima data NIP dari pegawai, Operator Sekolah harus melakukan pembaruan NIP pada sistem Verval PTK agar data yang tercatat menjadi sesuai dengan informasi yang diberikan oleh pegawai. ")]),(0,a.createElementVNode)("li",null," Setelah beberapa hari, PNS ID pegawai akan padan dan proses Sinkro Ruang GTK dapat kembali dicoba. "),(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)(" Jika setelah 1 minggu, proses Sinkro Ruang GTK belum dapat dilakukan, harap hubungi Helpdesk BKN untuk dicek lebih lanjut: "),(0,a.createElementVNode)("a",{href:"https://support-siasn.bkn.go.id/",target:"_blank"},"Support SIASN")])],-1),Hdt=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),Qdt=(0,a.createElementVNode)("ol",null,[(0,a.createElementVNode)("li",null," Pegawai melakukan pengecekan data status kepegawaian di Dapodik. "),(0,a.createElementVNode)("li",null," Pegawai meminta bantuan operator Dapodik agar melakukan pembaruan status kepegawaian menjadi salah satu dari: PNS / PPPK / CPNS / PNS Diperbantukan "),(0,a.createElementVNode)("li",null," Setelah beberapa hari, data status kepegawaian dari pegawai akan diperbarui dan proses Sinkro Ruang GTK / penambahan akun pegawai Ruang GTK di e-Kinerja dapat kembali dicoba. "),(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)(" Jika setelah 1 minggu, proses Sinkro Ruang GTK / penambahan akun pegawai Ruang GTK di e-Kinerja belum dapat dilakukan, harap hubungi "),(0,a.createElementVNode)("a",{href:"https://pusatinformasi.guru.kemdikbud.go.id/hc/id/",target:"_blank"},"Pusat Bantuan Ruang GTK"),(0,a.createTextVNode)(" untuk pengecekan lebih lanjut. ")])],-1),$dt={key:1};const zdt={name:"ModalTambahUserPmm",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:["data"],emits:["done"],data:function(){return{data:{nip:""},result:null,success:!1}},methods:{show:function(){this.result=null,this.success=!1,this.$refs.modalTambahUserPmm.show()},closeModal:function(){this.$refs.modalTambahUserPmm.hide(),this.$emit("done")},doTambah:function(){var e=this,t=this.$loading.show();this.result=null,et.A.post("/api/admin/list_user_pmm/"+this.data.nip+"/tambah").then((function(n){e.result=n,e.success=n.success,t.hide()})).catch((function(e){alert(e.message),t.hide()}))}}},Jdt=(0,it.A)(zdt,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{title:"Tambah User Ruang GTK",ref:"modalTambahUserPmm",onClick:t[2]||(t[2]=function(e){return o.closeModal()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"formTambahUserPmm"},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",Adt,[gdt,(0,a.createVNode)(l,{name:"nip",class:"form-control",modelValue:i.data.nip,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.data.nip=e}),maxlength:"255"},null,8,["modelValue"]),(0,a.createVNode)(s,{name:"nip"})]),0==i.success?((0,a.openBlock)(),(0,a.createElementBlock)("div",kdt,[(0,a.createElementVNode)("a",{class:"btn btn-success text-center",onClick:t[1]||(t[1]=function(e){return o.doTambah()})},bdt)])):(0,a.createCommentVNode)("",!0)]})),_:1},512),i.result?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[ydt,(0,a.createElementVNode)("div",vdt,[(0,a.createElementVNode)("div",Edt,[(0,a.createElementVNode)("div",Ndt,[_dt,(0,a.createElementVNode)("p",wdt,(0,a.toDisplayString)(i.result.nama_pegawai),1)])]),(0,a.createElementVNode)("div",Vdt,[(0,a.createElementVNode)("div",xdt,[Bdt,(0,a.createElementVNode)("p",Sdt,(0,a.toDisplayString)(i.result.nip_pegawai),1)])])]),Cdt,0==i.result.success?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[i.result.error_log?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[Tdt,(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(i.result.error_log),1)],64)):(0,a.createCommentVNode)("",!0),1==i.result.error_info?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[jdt,Ddt],64)):(0,a.createCommentVNode)("",!0),2==i.result.error_info?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[Pdt,Fdt],64)):(0,a.createCommentVNode)("",!0),3==i.result.error_info?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:3},[Idt,Udt,Mdt],64)):(0,a.createCommentVNode)("",!0),4==i.result.error_info?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:4},[Odt,Ldt],64)):(0,a.createCommentVNode)("",!0),5==i.result.error_info?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:5},[Kdt,Rdt],64)):(0,a.createCommentVNode)("",!0),6==i.result.error_info?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:6},[Hdt,Qdt],64)):(0,a.createCommentVNode)("",!0)],64)):((0,a.openBlock)(),(0,a.createElementBlock)("h5",$dt,"Berhasil menambah pengguna Ruang GTK"))],64)):(0,a.createCommentVNode)("",!0)]})),_:1},512)}]]);var qdt=(0,a.createElementVNode)("div",{class:"form-group"},[(0,a.createElementVNode)("p",{class:"text-danger"},"Apakah Anda yakin ingin menghapus User Ruang GTK ini di e-Kinerja?"),(0,a.createElementVNode)("p",null,"Hanya menghapus User Ruang GTK di e-Kinerja tetapi tidak menghapus data di Ruang GTK dan Dapodik.")],-1),Gdt={class:"form-group"},Wdt=(0,a.createElementVNode)("label",null,"Alasan",-1),Ydt=(0,a.createElementVNode)("option",{value:"1"},"Guru Kemenag",-1),Xdt=(0,a.createElementVNode)("option",{value:"2"},"Bukan Guru",-1),Zdt=(0,a.createElementVNode)("option",{value:"3"},"Perubahan Jabatan ke Non Guru",-1),eut=(0,a.createElementVNode)("option",{value:"4"},"Bekerja di Sekolah Indonesia di Luar Negeri (SILN)",-1),tut=(0,a.createElementVNode)("option",{value:"5"},"Sedang Tugas Belajar",-1),nut=(0,a.createElementVNode)("option",{value:"8"},"Guru Sekolah Rakyat",-1),aut={key:0,class:"text-center"},rut=[(0,a.createElementVNode)("svg",{width:"256px",height:"256px",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"#ffffff"},[(0,a.createElementVNode)("g",{id:"SVGRepo_bgCarrier","stroke-width":"0"}),(0,a.createElementVNode)("g",{id:"SVGRepo_tracerCarrier","stroke-linecap":"round","stroke-linejoin":"round"}),(0,a.createElementVNode)("g",{id:"SVGRepo_iconCarrier"},[(0,a.createElementVNode)("path",{d:"M15 16L20 21M20 16L15 21M4 21C4 17.134 7.13401 14 11 14M15 7C15 9.20914 13.2091 11 11 11C8.79086 11 7 9.20914 7 7C7 4.79086 8.79086 3 11 3C13.2091 3 15 4.79086 15 7Z",stroke:"#ffffff","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"})])],-1),(0,a.createElementVNode)("b",null," Hapus",-1)],iut=(0,a.createElementVNode)("h5",null,"Data Pegawai",-1),out={class:"row mt-3"},lut={class:"col-md-6 col-sm-12"},sut={class:"form-group"},cut=(0,a.createElementVNode)("label",null,"Nama Pegawai",-1),dut={class:"form-control-static"},uut={class:"col-md-6 col-sm-12"},put={class:"form-group"},mut=(0,a.createElementVNode)("label",null,"NIP Pegawai",-1),fut={class:"form-control-static"},hut=(0,a.createElementVNode)("br",null,null,-1),Aut=(0,a.createElementVNode)("h5",null,"Gagal menghapus pengguna Ruang GTK dikarenakan",-1),gut=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),kut=(0,a.createElementVNode)("h6",null,"Jika pegawai tersebut memang menjabat sebagai Guru, silahkan hubungi Operator Peremajaan SIASN untuk melakukan peremajaan data Jabatan menjadi Guru.",-1),but=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),yut=(0,a.createElementVNode)("ol",null,[(0,a.createElementVNode)("li",null," Pegawai memberikan data NIP yang terdaftar di SIASN kepada Operator Sekolah: Pegawai perlu memberikan informasi NIP yang tercatat di SIASN kepada Operator Sekolah untuk memastikan konsistensi data. "),(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)(" Operator Sekolah melakukan pembaruan NIP dari pegawai pada "),(0,a.createElementVNode)("a",{href:"https://vervalptk.data.kemdikbud.go.id/",target:"_blank"},"Verval PTK"),(0,a.createTextVNode)(": Setelah menerima data NIP dari pegawai, Operator Sekolah harus melakukan pembaruan NIP pada sistem Verval PTK agar data yang tercatat menjadi sesuai dengan informasi yang diberikan oleh pegawai. ")])],-1),vut=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),Eut=(0,a.createElementVNode)("h6",null,"Agar teridentifikasi sebagai pengguna pengelolaan kinerja Ruang GTK, pegawai harus memastikan data diri di Dapodik sudah sesuai dengan kriteria berikut. Pegawai dapat dibantu oleh operator Dapodik untuk pengecekan dan/atau pembaruan data yang dibutuhkan.",-1),Nut=(0,a.createElementVNode)("ol",null,[(0,a.createElementVNode)("li",null," Status Kepegawaian = PNS / PPPK / CPNS / PNS Diperbantukan "),(0,a.createElementVNode)("li",null," Jenit PTK = Guru atau Kepala Sekolah "),(0,a.createElementVNode)("li",null," Sekolah induk sudah sesuai dan merupakan sekolah negeri yang berlokasi pada wilayah kewenangan yang sesuai (bukan sekolah swasta maupun SILN) "),(0,a.createElementVNode)("li",null," Pegawai dinyatakan sebagai status aktif di Dapodik ")],-1),_ut=(0,a.createElementVNode)("h5",null,"Tindak Lanjut",-1),wut=(0,a.createElementVNode)("h6",null,"Tambahkan NIP pegawai di manajemen pegawai.",-1),Vut={key:1};const xut={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{nip:null,hapusData:{alasan:""},success:!1,result:null}},methods:{hapus:function(e){this.hapusData={alasan:""},this.result=null,this.success=!1,this.nip=e,this.$refs.modalHapusUserPmm.show()},closeModal:function(){this.$refs.modalHapusUserPmm.hide(),this.$emit("done")},doHapus:function(){var e=this,t=this.$loading.show();et.A.post("/api/admin/list_user_pmm/"+this.nip+"/hapus",this.hapusData).then((function(n){e.result=n,e.success=n.success,t.hide()})).catch((function(e){alert(e.message),t.hide()}))}}};function But(e){return But="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},But(e)}function Sut(){var e=Fut(),t=e.m(Sut),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function a(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var r={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(a){t||(t={stop:function(){return n(a.a,2)},catch:function(){return a.v},abrupt:function(e,t){return n(a.a,r[e],t)},delegateYield:function(e,r,i){return t.resultName=r,n(a.d,Cut(e),i)},finish:function(e){return n(a.f,e)}},n=function(e,n,r){a.p=t.prev,a.n=t.next;try{return e(n,r)}finally{t.next=a.n}}),t.resultName&&(t[t.resultName]=a.v,t.resultName=void 0),t.sent=a.v,t.next=a.n;try{return e.call(this,t)}finally{a.p=t.prev,a.n=t.next}}}return(Sut=function(){return{wrap:function(t,n,a,r){return e.w(i(t),n,a,r&&r.reverse())},isGeneratorFunction:a,mark:e.m,awrap:function(e,t){return new Uut(e,t)},AsyncIterator:Put,async:function(e,t,n,r,o){return(a(t)?Dut:jut)(i(e),t,n,r,o)},keys:Tut,values:Cut}})()}function Cut(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(But(e)+" is not iterable")}function Tut(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function jut(e,t,n,a,r){var i=Dut(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function Dut(e,t,n,a,r){return new Put(Fut().w(e,t,n,a),r||Promise)}function Put(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof Uut?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(Iut(Put.prototype),Iut(Put.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),Iut(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function Fut(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return Iut(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(Iut(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,Iut(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,Iut(u,"constructor",c),Iut(c,"constructor",s),s.displayName="GeneratorFunction",Iut(c,r,"GeneratorFunction"),Iut(u),Iut(u,r,"Generator"),Iut(u,a,(function(){return this})),Iut(u,"toString",(function(){return"[object Generator]"})),(Fut=function(){return{w:i,m:p}})()}function Iut(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}Iut=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){Iut(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},Iut(e,t,n,a)}function Uut(e,t){this.v=e,this.k=t}function Mut(e,t,n,a,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(a,r)}function Out(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var i=e.apply(t,n);function o(e){Mut(i,a,r,o,l,"next",e)}function l(e){Mut(i,a,r,o,l,"throw",e)}o(void 0)}))}}const Lut={components:{Pagination:jhe,ButtonUnor:Kc,ModalTambahUserPmm:Jdt,ModalHapusUserPmm:(0,it.A)(xut,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("ErrorMessage"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{title:"Hapus User Ruang GTK",ref:"modalHapusUserPmm",onClick:t[2]||(t[2]=function(e){return o.closeModal()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"formHapusUserPmm"},{default:(0,a.withCtx)((function(){return[qdt,(0,a.createElementVNode)("div",Gdt,[Wdt,(0,a.createVNode)(l,{name:"alasan",as:"select",class:"form-select",modelValue:i.hapusData.alasan,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.hapusData.alasan=e})},{default:(0,a.withCtx)((function(){return[Ydt,Xdt,Zdt,eut,tut,nut]})),_:1},8,["modelValue"]),(0,a.createVNode)(s,{name:"alasan"})]),0==i.success?((0,a.openBlock)(),(0,a.createElementBlock)("div",aut,[(0,a.createElementVNode)("a",{class:"btn btn-success text-center",onClick:t[1]||(t[1]=function(e){return o.doHapus()})},rut)])):(0,a.createCommentVNode)("",!0)]})),_:1},512),i.result?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[iut,(0,a.createElementVNode)("div",out,[(0,a.createElementVNode)("div",lut,[(0,a.createElementVNode)("div",sut,[cut,(0,a.createElementVNode)("p",dut,(0,a.toDisplayString)(i.result.nama_pegawai),1)])]),(0,a.createElementVNode)("div",uut,[(0,a.createElementVNode)("div",put,[mut,(0,a.createElementVNode)("p",fut,(0,a.toDisplayString)(i.result.nip_pegawai),1)])])]),hut,0==i.result.success?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[i.result.error_log?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[Aut,(0,a.createElementVNode)("h6",null,(0,a.toDisplayString)(i.result.error_log),1)],64)):(0,a.createCommentVNode)("",!0),1==i.result.error_info?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[gut,kut],64)):(0,a.createCommentVNode)("",!0),2==i.result.error_info?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[but,yut],64)):(0,a.createCommentVNode)("",!0),3==i.result.error_info?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:3},[vut,Eut,Nut],64)):(0,a.createCommentVNode)("",!0),4==i.result.error_info?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:4},[_ut,wut],64)):(0,a.createCommentVNode)("",!0)],64)):((0,a.openBlock)(),(0,a.createElementBlock)("h5",Vut,"Berhasil menghapus pengguna Ruang GTK"))],64)):(0,a.createCommentVNode)("",!0)]})),_:1},512)}]])},data:function(){return{items:[],filter:{nip:null,nama:null,per_page:10},file:"",url:"/api/admin/list_user_pmm/paginate",import_data:null}},methods:{pageURL:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;t||(t=this.url),this.$root.get(t,this.filter).then((function(t){e.items=t})),this.getImportStatus()},cariData:function(){(0,de.VF)(this.filter,["nip","nama"])?this.pageURL(this.url):alert("Isi minimal satu filter terlebih dahulu (NIP atau Nama).")},getImportStatus:function(){var e=this;this.$root.get("/api/admin/list_user_pmm/import_status").then((function(t){e.import_data=t}))},loadData:function(){this.items.data?this.pageURL():this.getImportStatus()},unduhExcel:function(){var e=this;return Out(Sut().mark((function t(){var n;return Sut().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.$loading.show(),t.next=3,X1("/api/admin/list_user_pmm/unduh",{},{namaFile:"List User Ruang GTK.xlsx"});case 3:n.hide();case 4:case"end":return t.stop()}}),t)})))()},handleFileChange:function(e){this.file=e.target.files[0]},formSubmit:function(){var e=this;if(this.file){var t=this.$loading.show(),n=new FormData;n.append("file",this.file),Ts.A.defaults.headers.common["Content-Type"]="multipart/form-data",Ts.A.post("/api/admin/list_user_pmm/import",n).then((function(n){if("200"==n.status)1==n.data.success?(t.hide(),e.loadData()):(alert(n.data.message),t.hide());else{var a=JSON.parse((new TextDecoder).decode(n.data));alert(a.message),t.hide()}})).catch((function(e){alert(e),t.hide()}))}else alert("Harus mengunggah Template")},unduhHasil:function(){var e=this;return Out(Sut().mark((function t(){var n;return Sut().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.$loading.show(),delete Ts.A.defaults.headers.common["Content-Type"],Ts.A.defaults.headers.common.Accept="*/*",t.next=5,Ts.A.post("/api/admin/list_user_pmm/unduh_hasil_import",{},{responseType:"blob"}).then((function(e){if(200===e.status){var t=e.headers["content-type"];if("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"===t){var a=new Blob([e.data],{type:t}),r=window.URL.createObjectURL(a),i=document.createElement("a");i.href=r,i.setAttribute("download","hasil_import.xlsx"),document.body.appendChild(i),i.click(),window.URL.revokeObjectURL(r),n.hide()}else e.data.text().then((function(e){var t=JSON.parse(e);alert(t.message),n.hide()}))}else alert(e.statusText),n.hide()})).catch((function(e){alert(e.message),n.hide()}));case 5:case"end":return t.stop()}}),t)})))()}},created:function(){this.getImportStatus()}},Kut=(0,it.A)(Lut,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("pagination"),s=(0,a.resolveComponent)("ButtonUnor"),c=(0,a.resolveComponent)("ModalTambahUserPmm"),d=(0,a.resolveComponent)("ModalHapusUserPmm");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",Bct,[(0,a.createElementVNode)("div",Sct,[Cct,(0,a.createElementVNode)("div",Tct,[(0,a.createElementVNode)("div",jct,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left btn-success float-end mt-2",onClick:t[0]||(t[0]=function(e){return o.unduhExcel()})},"Unduh Excel "),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left btn-primary float-end mt-2",onClick:t[1]||(t[1]=function(t){return e.$refs.modalTambahUserPmm.show()})},[Dct,(0,a.createTextVNode)(" Tambah ")])])])])]),(0,a.createElementVNode)("div",Pct,[(0,a.createElementVNode)("div",Fct,[(0,a.createElementVNode)("div",Ict,[(0,a.createElementVNode)("div",Uct,[Mct,Oct,(0,a.createElementVNode)("div",Lct,[(0,a.createElementVNode)("div",Kct,[(0,a.createElementVNode)("input",{class:"form-control",type:"file",id:"formFile",onChange:t[2]||(t[2]=function(){return o.handleFileChange&&o.handleFileChange.apply(o,arguments)})},null,32)]),(0,a.createElementVNode)("div",Rct,[(0,a.createElementVNode)("div",Hct,[Qct,(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-primary",onClick:t[3]||(t[3]=function(e){return o.formSubmit()})},"Unggah")])]),(0,a.createElementVNode)("div",$ct,[i.import_data?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},["0"==i.import_data.status?((0,a.openBlock)(),(0,a.createElementBlock)("span",zct,"Menunggu Proses Import berjalan, silahkan refresh halaman ini secara berkala.")):(0,a.createCommentVNode)("",!0),"1"==i.import_data.status?((0,a.openBlock)(),(0,a.createElementBlock)("span",Jct,"Proses Import sedang berlangsung, silahkan refresh halaman ini secara berkala.")):(0,a.createCommentVNode)("",!0),"2"==i.import_data.status?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[qct,(0,a.createTextVNode)(),Gct,(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-success",onClick:t[4]||(t[4]=function(e){return o.unduhHasil()})},"Unduh Hasil Import")],64)):(0,a.createCommentVNode)("",!0),"3"==i.import_data.status?((0,a.openBlock)(),(0,a.createElementBlock)("span",Wct,"Proses Import gagal : "+(0,a.toDisplayString)(i.import_data.keterangan),1)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0)])]),(0,a.createElementVNode)("div",Yct,[(0,a.createElementVNode)("div",Xct,[(0,a.createElementVNode)("div",Zct,[edt,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[5]||(t[5]=function(e){return i.filter.nip=e})},null,512),[[a.vModelText,i.filter.nip]])])]),(0,a.createElementVNode)("div",tdt,[(0,a.createElementVNode)("div",ndt,[adt,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[6]||(t[6]=function(e){return i.filter.nama=e})},null,512),[[a.vModelText,i.filter.nama]])])]),(0,a.createElementVNode)("div",rdt,[(0,a.createElementVNode)("div",idt,[odt,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[7]||(t[7]=function(e){return i.filter.per_page=e})},ldt,512),[[a.vModelSelect,i.filter.per_page]])])])]),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-success",onClick:t[8]||(t[8]=function(e){return o.cariData()})},"Filter")]),(0,a.createElementVNode)("div",sdt,[i.items.data?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createVNode)(l,{pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"]),(0,a.createElementVNode)("div",udt,[(0,a.createElementVNode)("table",pdt,[mdt,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.items.data,(function(t,n){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t.id},[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(i.items.from+n),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.nip),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.nama),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.jabatan),1),(0,a.createElementVNode)("td",null,[(0,a.createVNode)(s,{id:t.unor_id},null,8,["id"]),(0,a.createTextVNode)(" "+(0,a.toDisplayString)(t.unor_nama),1)]),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.status_rgtk_nama||""),1),(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("div",fdt,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-danger",onClick:function(n){return e.$refs.modalHapusUserPmm.hapus(t.nip)}}," Hapus ",8,hdt)])])])})),128))])])]),(0,a.createVNode)(l,{pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"])],64)):((0,a.openBlock)(),(0,a.createElementBlock)("div",cdt,[(0,a.createTextVNode)(" Silakan isi minimal satu filter (NIP atau Nama), lalu klik tombol "),ddt,(0,a.createTextVNode)(" untuk menampilkan data. ")]))])])])]),(0,a.createVNode)(c,{ref:"modalTambahUserPmm",onDone:t[9]||(t[9]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(d,{ref:"modalHapusUserPmm",onDone:t[10]||(t[10]=function(e){return o.loadData()})},null,512)],64)}]]);var Rut=function(e){return(0,a.pushScopeId)("data-v-1aa1c8a8"),e=e(),(0,a.popScopeId)(),e},Hut={class:"page-title"},Qut={class:"row"},$ut=Rut((function(){return(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Mapping RHK Unit Kerja"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Melakukan mapping Rencana Hasil Kerja untuk perubahan Nomenklatur Unit Kerja.")],-1)})),zut={class:"col-lg-6"},Jut={class:"buttons"},qut=Rut((function(){return(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M12 9v3m0 0v3m0-3h3m-3 0H9m12 0a9 9 0 11-18 0 9 9 0 0118 0z"})],-1)})),Gut={class:"row"},Wut={class:"col-12"},Yut={class:"card mt-3"},Xut=Rut((function(){return(0,a.createElementVNode)("div",{class:"card-header"},null,-1)})),Zut={class:"card-body"},ept={class:"table-responsive"},tpt={class:"table table-sm table-hover"},npt=Rut((function(){return(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"No"),(0,a.createElementVNode)("th",null,"Unit Kerja Lama"),(0,a.createElementVNode)("th",null,"Unit Kerja Baru"),(0,a.createElementVNode)("th",null,"Waktu"),(0,a.createElementVNode)("th",null,"User"),(0,a.createElementVNode)("th",null,"Status"),(0,a.createElementVNode)("th",null,"Aksi")])],-1)})),apt=Rut((function(){return(0,a.createElementVNode)("br",null,null,-1)})),rpt=Rut((function(){return(0,a.createElementVNode)("br",null,null,-1)})),ipt={key:0},opt={key:1},lpt=["onClick"];var spt=(0,a.createElementVNode)("div",{class:"form-group"},[(0,a.createElementVNode)("p",{class:"text-danger"},[(0,a.createElementVNode)("b",null,"APAKAH ANDA YAKIN INGIN MEMBATALKAN MAPPING UNOR INI?")]),(0,a.createElementVNode)("p",{class:"text-danger"},"Data yang sudah dipindahkan akan dikembalikan ke Unor lama")],-1);const cpt={name:"ModalBatalMappingRhkUnor",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},emits:["done"],data:function(){return{id:null,data:{id:null}}},methods:{show:function(e){this.data.id=e,this.$refs.batalMappingUnorModal.show()},doBatal:function(){var e=this,t=this.$loading.show();et.A.post("/api/admin/mapping_rhk_unor/batal",this.data).then((function(n){e.$refs.batalMappingUnorModal.hide(),t.hide(),e.$emit("done")})).catch((function(e){alert(e.message),t.hide()}))}}},dpt=(0,it.A)(cpt,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Form"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"Batal Mapping Unor",ref:"batalMappingUnorModal",onClick:t[0]||(t[0]=function(e){return o.doBatal()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(l,{ref:"formBatalMappingUnor"},{default:(0,a.withCtx)((function(){return[spt]})),_:1},512)]})),_:1},512)}]]);var upt={class:"row"},ppt={class:"col-6"},mpt={class:"form-group"},fpt=(0,a.createElementVNode)("label",null,"Filter",-1),hpt=(0,a.createElementVNode)("option",{value:"unor"},"Unor Nama",-1),Apt=(0,a.createElementVNode)("option",{value:"id"},"Unor ID",-1),gpt=(0,a.createElementVNode)("option",{value:"unor_atasan"},"Unor Atasan",-1),kpt=(0,a.createElementVNode)("option",{value:"unor_induk"},"Unor Induk",-1),bpt={class:"form-group"},ypt=(0,a.createElementVNode)("label",null,"Unit Kerja Lama",-1),vpt=(0,a.createElementVNode)("br",null,null,-1),Ept=(0,a.createElementVNode)("br",null,null,-1),Npt=(0,a.createElementVNode)("br",null,null,-1),_pt=(0,a.createElementVNode)("br",null,null,-1),wpt=(0,a.createElementVNode)("br",null,null,-1),Vpt=(0,a.createElementVNode)("br",null,null,-1),xpt={key:0,class:"badge bg-danger"},Bpt=(0,a.createElementVNode)("br",null,null,-1),Spt=(0,a.createElementVNode)("br",null,null,-1),Cpt=(0,a.createElementVNode)("br",null,null,-1),Tpt=(0,a.createElementVNode)("br",null,null,-1),jpt=(0,a.createElementVNode)("br",null,null,-1),Dpt=(0,a.createElementVNode)("br",null,null,-1),Ppt={class:"col-6"},Fpt={class:"form-group"},Ipt=(0,a.createElementVNode)("label",null,"Filter",-1),Upt=(0,a.createElementVNode)("option",{value:"unor"},"Unor Nama",-1),Mpt=(0,a.createElementVNode)("option",{value:"id"},"Unor ID",-1),Opt=(0,a.createElementVNode)("option",{value:"unor_atasan"},"Unor Atasan",-1),Lpt=(0,a.createElementVNode)("option",{value:"unor_induk"},"Unor Induk",-1),Kpt={class:"form-group"},Rpt=(0,a.createElementVNode)("label",null,"Unit Kerja Baru",-1),Hpt=(0,a.createElementVNode)("br",null,null,-1),Qpt=(0,a.createElementVNode)("br",null,null,-1),$pt=(0,a.createElementVNode)("br",null,null,-1),zpt=(0,a.createElementVNode)("br",null,null,-1),Jpt=(0,a.createElementVNode)("br",null,null,-1),qpt=(0,a.createElementVNode)("br",null,null,-1),Gpt=(0,a.createElementVNode)("br",null,null,-1),Wpt=(0,a.createElementVNode)("br",null,null,-1),Ypt=(0,a.createElementVNode)("br",null,null,-1),Xpt=(0,a.createElementVNode)("br",null,null,-1),Zpt=(0,a.createElementVNode)("br",null,null,-1),emt=(0,a.createElementVNode)("br",null,null,-1);const tmt={name:"ModalTambahMappingRhkUnor",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:[],emits:["done"],data:function(){return{data:{unor_lama:{id:null,nama:null},unor_baru:{id:null,nama:null}},listUnorLama:[],listUnorBaru:[],submitData:{unor_lama:null,unor_baru:null},filterUnorLama:"unor",filterUnorBaru:"unor"}},methods:{show:function(){this.$refs.modal.show()},cariUnorLama:_.debounce((function(e,t){var n=this;if(e.length){t(!0);var a={deleted:"1"};a[this.filterUnorLama]=e,this.$root.get("/api/unor/cari_unor_filter",a,!0).then((function(e){n.listUnorLama=e,t(!1)}))}}),750),cariUnorBaru:_.debounce((function(e,t){var n=this;if(e.length){t(!0);var a={};a[this.filterUnorBaru]=e,this.$root.get("/api/unor/cari_unor_filter",a,!0).then((function(e){n.listUnorBaru=e,t(!1)}))}}),750),filterSearchUnorLama:function(e,t){var n=new Ld.A(e,{keys:["unor","id","unor_atasan_nama","unor_induk_nama"],shouldSort:!0,threshold:0,ignoreLocation:!0});return t.length?n.search(t).map((function(e){return e.item})):n.list},filterSearchUnorBaru:function(e,t){var n=new Ld.A(e,{keys:["unor","id","unor_atasan_nama","unor_induk_nama"],shouldSort:!0,threshold:0,ignoreLocation:!0});return t.length?n.search(t).map((function(e){return e.item})):n.list},submit:function(){var e=this;this.submitData.unor_lama=this.data.unor_lama.id,this.submitData.unor_baru=this.data.unor_baru.id;var t=this.$loading.show();et.A.post("/api/admin/mapping_rhk_unor",this.submitData).then((function(n){e.$refs.modal.hide(),e.$emit("done"),t.hide()})).catch((function(e){alert(e.message),t.hide()}))}}},nmt=(0,it.A)(tmt,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("Field"),s=(0,a.resolveComponent)("v-select"),c=(0,a.resolveComponent)("Form"),d=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(d,{title:"Tambah Mapping Unor",modalClass:"modal-dialog modal-xl",ref:"modal",onClick:t[4]||(t[4]=function(e){return o.submit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(c,{ref:"formEdit","validation-schema":e.editValidation},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",upt,[(0,a.createElementVNode)("div",ppt,[(0,a.createElementVNode)("div",mpt,[fpt,(0,a.createVNode)(l,{name:"filter",as:"select",class:"form-select",modelValue:i.filterUnorLama,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.filterUnorLama=e})},{default:(0,a.withCtx)((function(){return[hpt,Apt,gpt,kpt]})),_:1},8,["modelValue"])]),(0,a.createElementVNode)("div",bpt,[ypt,(0,a.createVNode)(s,{onSearch:o.cariUnorLama,options:i.listUnorLama,modelValue:i.data.unor_lama,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.data.unor_lama=e}),label:"nama",filter:o.filterSearchUnorLama},{option:(0,a.withCtx)((function(e){var t=e.id,n=e.nama,r=e.unor_atasan_id,i=e.unor_atasan_nama,o=e.unor_induk_id,l=e.unor_induk_nama,s=e.deleted_at;return[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(n),1),(0,a.createTextVNode)(),vpt,(0,a.createTextVNode)(" ID : "+(0,a.toDisplayString)(t)+" ",1),Ept,(0,a.createTextVNode)(" Unit Kerja Atasan : "+(0,a.toDisplayString)(i)+" ",1),Npt,(0,a.createTextVNode)(" Unit Kerja Atasan ID : "+(0,a.toDisplayString)(r)+" ",1),_pt,(0,a.createTextVNode)(" Unit Kerja Induk : "+(0,a.toDisplayString)(l)+" ",1),wpt,(0,a.createTextVNode)(" Unit Kerja Induk ID : "+(0,a.toDisplayString)(o)+" ",1),Vpt,null!=s?((0,a.openBlock)(),(0,a.createElementBlock)("span",xpt,"Terhapus di e-Kinerja pada : "+(0,a.toDisplayString)(s),1)):(0,a.createCommentVNode)("",!0)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.id,n=e.nama,r=e.unor_atasan_id,i=e.unor_atasan_nama,o=e.unor_induk_id,l=e.unor_induk_nama,s=e.deleted_at;return[n?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)((0,a.toDisplayString)(n)+" ",1),Bpt,(0,a.createTextVNode)(" ID : "+(0,a.toDisplayString)(t)+" ",1),Spt,(0,a.createTextVNode)(" Unit Kerja Atasan : "+(0,a.toDisplayString)(i)+" ",1),Cpt,(0,a.createTextVNode)(" Unit Kerja Atasan ID : "+(0,a.toDisplayString)(r)+" ",1),Tpt,(0,a.createTextVNode)(" Unit Kerja Induk : "+(0,a.toDisplayString)(l)+" ",1),jpt,(0,a.createTextVNode)(" Unit Kerja Induk ID : "+(0,a.toDisplayString)(o)+" ",1),Dpt,null!=s?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)("Terhapus di e-Kinerja pada : "+(0,a.toDisplayString)(s),1)],64)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0)]})),_:1},8,["onSearch","options","modelValue","filter"])])]),(0,a.createElementVNode)("div",Ppt,[(0,a.createElementVNode)("div",Fpt,[Ipt,(0,a.createVNode)(l,{name:"filter",as:"select",class:"form-select",modelValue:i.filterUnorBaru,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.filterUnorBaru=e})},{default:(0,a.withCtx)((function(){return[Upt,Mpt,Opt,Lpt]})),_:1},8,["modelValue"])]),(0,a.createElementVNode)("div",Kpt,[Rpt,(0,a.createVNode)(s,{onSearch:o.cariUnorBaru,options:i.listUnorBaru,modelValue:i.data.unor_baru,"onUpdate:modelValue":t[3]||(t[3]=function(e){return i.data.unor_baru=e}),label:"nama",filter:o.filterSearchUnorBaru},{option:(0,a.withCtx)((function(e){var t=e.id,n=e.nama,r=e.unor_atasan_id,i=e.unor_atasan_nama,o=e.unor_induk_id,l=e.unor_induk_nama;return[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(n),1),(0,a.createTextVNode)(),Hpt,(0,a.createTextVNode)(" ID : "+(0,a.toDisplayString)(t)+" ",1),Qpt,(0,a.createTextVNode)(" Unit Kerja Atasan : "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i),1),(0,a.createTextVNode)(),$pt,(0,a.createTextVNode)(" Unit Kerja Atasan ID : "+(0,a.toDisplayString)(r)+" ",1),zpt,(0,a.createTextVNode)(" Unit Kerja Induk : "+(0,a.toDisplayString)(l)+" ",1),Jpt,(0,a.createTextVNode)(" Unit Kerja Induk ID : "+(0,a.toDisplayString)(o)+" ",1),qpt]})),"selected-option":(0,a.withCtx)((function(e){var t=e.id,n=e.nama,r=e.unor_atasan_id,i=e.unor_atasan_nama,o=e.unor_induk_id,l=e.unor_induk_nama;return[n?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)((0,a.toDisplayString)(n)+" ",1),Gpt,(0,a.createTextVNode)(" ID : "+(0,a.toDisplayString)(t)+" ",1),Wpt,(0,a.createTextVNode)(" Unit Kerja Atasan : "+(0,a.toDisplayString)(i)+" ",1),Ypt,(0,a.createTextVNode)(" Unit Kerja Atasan ID : "+(0,a.toDisplayString)(r)+" ",1),Xpt,(0,a.createTextVNode)(" Unit Kerja Induk : "+(0,a.toDisplayString)(l)+" ",1),Zpt,(0,a.createTextVNode)(" Unit Kerja Induk ID : "+(0,a.toDisplayString)(o)+" ",1),emt],64)):(0,a.createCommentVNode)("",!0)]})),_:1},8,["onSearch","options","modelValue","filter"])])])])]})),_:1},8,["validation-schema"])]})),_:1},512)}]]),amt=nmt;var rmt=(0,a.createElementVNode)("div",null,[(0,a.createElementVNode)("ul",null,[(0,a.createElementVNode)("li",null,"Menu ini digunakan untuk memindahkan data : Pegawai, Unit Kerja, SKP, RHK dan Indikator Organisasi, serta Capaian Organisasi dari Unit Kerja yang sudah non aktif ke Unit Kerja baru yang aktif."),(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)(" Unit Kerja yang dilakukan mapping adalah Unit Kerja yang namanya sama tapi ID nya berbeda, bukan untuk yang terjadi perubahan Nomenklatur. "),(0,a.createElementVNode)("ul",null,[(0,a.createElementVNode)("li",null,"Jika terjadi perubahan Nomenklatur dan ada ID Unit Kerja baru, maka Pimpinan dan Pegawai di Unit Kerja tersebut membuat Periode SKP baru di Unit Kerja Nomenklatur Baru."),(0,a.createElementVNode)("li",null,"Jika terjadi perubahan Nomenklatur tapi ID Unit Kerja sama, maka dipersilahkan untuk melakukan Sinkron Perubahan Nama di Manajemen Unit Kerja, kemudian masing-masing pegawai melakukan klik Muat Ulang pada Detil SKP (bisa tanpa mengubah status SKP ke Draft) sehingga nama Unit Kerja pada Detil SKP dapat berubah ke nama Unit Kerja terbaru.")])]),(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)(" Mapping yang sudah dilakukan dapat dibatalkan, dan data yang belum mengalami perubahan Unit Kerja sejak di mapping akan kembali ke Unit Kerja semula. "),(0,a.createElementVNode)("ul",null,[(0,a.createElementVNode)("li",null,"Contohnya Pegawai A dilakukan mapping dan berpindah dari Unit Kerja ID 123 ke ID 456. Jika pegawai atau admin melakukan edit Unit Kerja dan pindah ke Unit Kerja ID 789, maka ketika dilakukan pembatalan Mapping, pegawai tersebut tetap berada di Unit Kerja ID 789")])]),(0,a.createElementVNode)("li",null,"Mapping dilakukan per Unit Kerja, misalnya ketika ingin memindahkan Unit Kerja di bawah Badan Kepegawaian Daerah maka perlu di lakukan di Unit Kerja Badan, lalu Bidang, dan Subbagian (urutan pemindahan tidak berpengaruh)."),(0,a.createElementVNode)("li",null," Jika mapping sudah dilakukan, tapi di SIASN belum di lakukan peremajaan dan Pegawai ditempatkan di Unit Kerja yang aktif, maka ketika melakukan Sinkronisasi dengan SIASN akan kembali ke Unor ID yang non aktif. Pastikan sudah melakukan peremajaan sehingga Disparitas Pegawai di Unit Kerja Non Aktif sudah tidak ada. "),(0,a.createElementVNode)("li",null,' Sebelum melakukan mapping Unor, pastikan dulu bahwa kendala terjadi memang karena Unit Kerja ID yang berubah. Pastikan RHK atasan sudah di setting sebagai "Organisasi" dan SKP atasan sudah berjenis "Pimpinan". ')])],-1);const imt={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:["periode"],emits:["done"],data:function(){return{}},methods:{show:function(){this.$refs.modal.show()}}},omt={components:{ButtonUnor:Kc,ModalTambahMappingRhkUnor:amt,ModalBatalMappingRhkUnor:dpt,ModalPanduanMappingRhkUnor:(0,it.A)(imt,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(l,{title:"Panduan Mapping Unor",ref:"modal"},{default:(0,a.withCtx)((function(){return[rmt]})),_:1},512)}]])},data:function(){return{items:[],listUnor:[],url:"/api/admin/mapping_rhk_unor"}},methods:{pageURL:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;t?this.url=t:t=this.url,this.$root.get(t,this.filter).then((function(t){e.items=t}))},loadData:function(){this.pageURL()},batal:function(e){this.$refs.modalBatalMappingRhkUnor.show(e)}},created:function(){this.loadData()}};var lmt=n(43861),smt={insert:"head",singleton:!1};vv()(lmt.A,smt);lmt.A.locals;const cmt=(0,it.A)(omt,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("vue-feather"),s=(0,a.resolveComponent)("ButtonUnor"),c=(0,a.resolveComponent)("ModalTambahMappingRhkUnor"),d=(0,a.resolveComponent)("ModalBatalMappingRhkUnor"),u=(0,a.resolveComponent)("ModalPanduanMappingRhkUnor");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",Hut,[(0,a.createElementVNode)("div",Qut,[$ut,(0,a.createElementVNode)("div",zut,[(0,a.createElementVNode)("div",Jut,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left btn-success float-end mt-2",onClick:t[0]||(t[0]=function(t){return e.$refs.modalPanduanMappingRhkUnor.show()})},[(0,a.createVNode)(l,{type:"help-circle"}),(0,a.createTextVNode)(" Panduan ")]),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left btn-primary float-end mt-2",onClick:t[1]||(t[1]=function(t){return e.$refs.modalTambahMappingRhkUnor.show()})},[qut,(0,a.createTextVNode)(" Tambah ")])])])])]),(0,a.createElementVNode)("div",Gut,[(0,a.createElementVNode)("div",Wut,[(0,a.createElementVNode)("div",Yut,[Xut,(0,a.createElementVNode)("div",Zut,[(0,a.createElementVNode)("div",ept,[(0,a.createElementVNode)("table",tpt,[npt,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.items,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t+1),1),(0,a.createElementVNode)("td",null,[(0,a.createVNode)(s,{id:e.unor_lama_id},null,8,["id"]),(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.unor_lama_nama)+" ",1),apt,(0,a.createElementVNode)("span",null,[(0,a.createElementVNode)("i",null,[(0,a.createElementVNode)("small",null,"ID : "+(0,a.toDisplayString)(e.unor_lama_id),1)])])]),(0,a.createElementVNode)("td",null,[(0,a.createVNode)(s,{id:e.unor_baru_id},null,8,["id"]),(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.unor_baru_nama)+" ",1),rpt,(0,a.createElementVNode)("span",null,[(0,a.createElementVNode)("i",null,[(0,a.createElementVNode)("small",null,"ID : "+(0,a.toDisplayString)(e.unor_baru_id),1)])])]),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.created_at),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.created_by),1),(0,a.createElementVNode)("td",null,["1"==e.status?((0,a.openBlock)(),(0,a.createElementBlock)("span",ipt,"Berhasil")):(0,a.createCommentVNode)("",!0),"2"==e.status?((0,a.openBlock)(),(0,a.createElementBlock)("span",opt,"Dibatalkan")):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",null,["1"==e.status?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-danger",onClick:function(t){return o.batal(e.id)}},"Batal",8,lpt)):(0,a.createCommentVNode)("",!0)])])})),128))])])])])])])]),(0,a.createVNode)(c,{ref:"modalTambahMappingRhkUnor",onDone:t[2]||(t[2]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(d,{ref:"modalBatalMappingRhkUnor",onDone:t[3]||(t[3]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(u,{ref:"modalPanduanMappingRhkUnor",onDone:t[4]||(t[4]=function(e){return o.loadData()})},null,512)],64)}],["__scopeId","data-v-1aa1c8a8"]]);var dmt=function(e){return(0,a.pushScopeId)("data-v-d4a6a9a2"),e=e(),(0,a.popScopeId)(),e},umt=dmt((function(){return(0,a.createElementVNode)("div",{class:"page-title"},[(0,a.createElementVNode)("div",{class:"row"},[(0,a.createElementVNode)("div",{class:"col-12"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Manajemen Admin Unit"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Manajemen Unit Kerja dan Admin Unit untuk kebutuhan pengelolaan data referensi kegiatan harian.")])])],-1)})),pmt={class:"row"},mmt={class:"col-12"},fmt={class:"card mt-3"},hmt={class:"card-body"},Amt=dmt((function(){return(0,a.createElementVNode)("div",{class:"alert alert-info"},[(0,a.createElementVNode)("ul",{class:"mb-0 ps-3"},[(0,a.createElementVNode)("li",null,"Unit kerja dalam daftar ini dapat dikelola oleh Admin Unit."),(0,a.createElementVNode)("li",null,"Satu unit kerja hanya memiliki satu Admin Unit, sedangkan satu Admin Unit dapat mengelola beberapa unit kerja."),(0,a.createElementVNode)("li",null,"Referensi kegiatan harian yang aktif dapat dipilih oleh pegawai unit kerja tersebut saat input kinerja harian.")])],-1)})),gmt={class:"d-flex flex-wrap justify-content-between align-items-center gap-2 mb-2"},kmt=dmt((function(){return(0,a.createElementVNode)("b",null,"Unit Kerja yang Dipilih",-1)})),bmt={class:"badge bg-primary ms-1"},ymt={class:"row g-2 my-2"},vmt={class:"col-md-6"},Emt={class:"col-md-6"},Nmt={class:"table-responsive"},_mt={class:"table table-sm table-hover align-middle"},wmt=dmt((function(){return(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{style:{width:"50px"},class:"text-center"},"No"),(0,a.createElementVNode)("th",{class:"text-center"},"Unit Kerja"),(0,a.createElementVNode)("th",{class:"text-center"},"Admin Unit"),(0,a.createElementVNode)("th",{class:"text-center"},"Aksi")])],-1)})),Vmt={key:0},xmt={colspan:"4",class:"text-center text-muted py-3"},Bmt={class:"text-center"},Smt=dmt((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Cmt=dmt((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Tmt={key:0,class:"badge bg-success ms-1"},jmt={key:1,class:"badge bg-secondary ms-1"},Dmt=dmt((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Pmt={class:"text-muted"},Fmt={key:1,class:"text-muted"},Imt=[dmt((function(){return(0,a.createElementVNode)("i",null,"Belum ditetapkan",-1)}))],Umt={class:"text-center text-nowrap"},Mmt=["onClick"],Omt=["onClick"],Lmt=dmt((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Kmt=["onClick"],Rmt=dmt((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Hmt=["onClick"];var Qmt={class:"form-group"},$mt=(0,a.createElementVNode)("label",null,"Cari Berdasarkan",-1),zmt=(0,a.createElementVNode)("br",null,null,-1),Jmt={class:"form-check form-check-inline"},qmt=(0,a.createElementVNode)("label",{class:"form-check-label",for:"modeCariId"},"ID Unit Kerja",-1),Gmt={class:"form-check form-check-inline"},Wmt=(0,a.createElementVNode)("label",{class:"form-check-label",for:"modeCariNama"},"Nama Unit Kerja",-1),Ymt={class:"form-group"},Xmt=(0,a.createElementVNode)("label",null,"ID Unit Kerja",-1),Zmt={class:"form-group"},eft=["disabled"],tft={key:1,class:"form-group"},nft=(0,a.createElementVNode)("label",null,"Nama Unit Kerja",-1),aft={key:0},rft={key:1},ift=(0,a.createElementVNode)("br",null,null,-1),oft=(0,a.createElementVNode)("br",null,null,-1),lft=(0,a.createElementVNode)("br",null,null,-1),sft=(0,a.createElementVNode)("br",null,null,-1),cft={class:"text-muted"},dft=(0,a.createElementVNode)("hr",null,null,-1),uft={class:"form-group"},pft=(0,a.createElementVNode)("label",null,"Nama Unit Kerja",-1),mft=["value"],fft={class:"form-group"},hft=(0,a.createElementVNode)("label",null,"Unit Kerja Atasan",-1),Aft=["value"],gft={key:0,class:"text-muted"},kft={class:"form-group"},bft=(0,a.createElementVNode)("label",null,"Unit Kerja Induk",-1),yft=["value"],vft={key:0,class:"text-muted"};const Eft={name:"ModalTambahAdminUnit",components:{ModalComponent:tt.A},emits:["done"],data:function(){return{modeCari:"id",unorId:"",listUnor:[],unorDipilih:null,unor:null,cekSeq:0}},watch:{unorId:function(){this.resetUnor()},unorDipilih:function(e){e||this.resetUnor()},modeCari:function(){this.unorId="",this.unorDipilih=null,this.listUnor=[],this.resetUnor()}},methods:{show:function(){this.modeCari="id",this.unorId="",this.listUnor=[],this.unorDipilih=null,this.resetUnor(),this.$refs.modal.show()},resetUnor:function(){this.unor=null,this.cekSeq++},cek:function(){this.cekUnor(this.unorId.trim())},cekUnor:function(e){var t=this;if(this.resetUnor(),e){var n=this.cekSeq;this.$root.get("/api/admin/admin_unit/cek_unor/"+encodeURIComponent(e)).then((function(e){n==t.cekSeq&&(t.unor=e||null)}))}},cariUnor:_.debounce((function(e,t){var n=this;(e=e.trim()).length<3||(t(!0),this.$root.get("/api/admin/admin_unit/cari_unor",{nama:e},!0).then((function(e){n.listUnor=e||[]})).finally((function(){return t(!1)})))}),750),pilihUnor:function(e){e&&this.cekUnor(e.id)},submit:function(){var e=this;if(this.unor){var t=this.$loading.show();et.A.post("/api/admin/admin_unit",{unor_id:this.unor.id}).then((function(){e.$refs.modal.hide(),e.$emit("done"),t.hide()})).catch((function(e){alert(e.message),t.hide()}))}else alert("Cari Unit Kerja terlebih dahulu")}}},Nft=(0,it.A)(Eft,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("v-select"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"Tambah Unit Kerja",ref:"modal",onClick:t[6]||(t[6]=function(e){return o.submit()})},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",Qmt,[$mt,zmt,(0,a.createElementVNode)("div",Jmt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{class:"form-check-input",type:"radio",id:"modeCariId",value:"id","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.modeCari=e})},null,512),[[a.vModelRadio,i.modeCari]]),qmt]),(0,a.createElementVNode)("div",Gmt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{class:"form-check-input",type:"radio",id:"modeCariNama",value:"nama","onUpdate:modelValue":t[1]||(t[1]=function(e){return i.modeCari=e})},null,512),[[a.vModelRadio,i.modeCari]]),Wmt])]),"id"==i.modeCari?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("div",Ymt,[Xmt,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[2]||(t[2]=function(e){return i.unorId=e}),maxlength:"255",onKeyup:t[3]||(t[3]=(0,a.withKeys)((function(e){return o.cek()}),["enter"]))},null,544),[[a.vModelText,i.unorId]])]),(0,a.createElementVNode)("div",Zmt,[(0,a.createElementVNode)("button",{class:"btn btn-success btn-sm",type:"button",disabled:!i.unorId.trim(),onClick:t[4]||(t[4]=function(e){return o.cek()})},"Cari",8,eft)])],64)):((0,a.openBlock)(),(0,a.createElementBlock)("div",tft,[nft,(0,a.createVNode)(l,{onSearch:o.cariUnor,"onOption:selected":o.pilihUnor,options:i.listUnor,modelValue:i.unorDipilih,"onUpdate:modelValue":t[5]||(t[5]=function(e){return i.unorDipilih=e}),label:"nama",filterable:!1,placeholder:"Ketik nama unit kerja..."},{"no-options":(0,a.withCtx)((function(e){return[e.search.length<3?((0,a.openBlock)(),(0,a.createElementBlock)("span",aft,"Ketik minimal 3 huruf nama unit kerja")):((0,a.openBlock)(),(0,a.createElementBlock)("span",rft,"Unit kerja tidak ditemukan"))]})),option:(0,a.withCtx)((function(e){var t=e.id,n=e.nama,r=e.unor_atasan_nama,i=e.unor_induk_nama;return[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(n),1),ift,(0,a.createTextVNode)(" ID : "),(0,a.createElementVNode)("i",null,(0,a.toDisplayString)(t),1),(0,a.createTextVNode)(),oft,(0,a.createTextVNode)(" Unit Kerja Atasan : "+(0,a.toDisplayString)(r||"-")+" ",1),lft,(0,a.createTextVNode)(" Unit Kerja Induk : "+(0,a.toDisplayString)(i||"-"),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.id,n=e.nama;return[(0,a.createElementVNode)("div",null,[(0,a.createTextVNode)((0,a.toDisplayString)(n),1),sft,(0,a.createElementVNode)("small",cft,"(ID : "+(0,a.toDisplayString)(t)+")",1)])]})),_:1},8,["onSearch","onOption:selected","options","modelValue"])])),dft,(0,a.createElementVNode)("div",uft,[pft,(0,a.createElementVNode)("input",{type:"text",class:"form-control",value:i.unor?i.unor.unit:"",disabled:""},null,8,mft)]),(0,a.createElementVNode)("div",fft,[hft,(0,a.createElementVNode)("input",{type:"text",class:"form-control",value:i.unor?i.unor.unor_atasan_nama||"-":"",disabled:""},null,8,Aft),i.unor&&i.unor.unor_atasan_id?((0,a.openBlock)(),(0,a.createElementBlock)("small",gft,[(0,a.createElementVNode)("i",null,"ID : "+(0,a.toDisplayString)(i.unor.unor_atasan_id),1)])):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("div",kft,[bft,(0,a.createElementVNode)("input",{type:"text",class:"form-control",value:i.unor?i.unor.unor_induk_nama||"-":"",disabled:""},null,8,yft),i.unor&&i.unor.unor_induk_id?((0,a.openBlock)(),(0,a.createElementBlock)("small",vft,[(0,a.createElementVNode)("i",null,"ID : "+(0,a.toDisplayString)(i.unor.unor_induk_id),1)])):(0,a.createCommentVNode)("",!0)])]})),_:1},512)}]]),_ft=Nft;var wft=function(e){return(0,a.pushScopeId)("data-v-37437914"),e=e(),(0,a.popScopeId)(),e},Vft={class:"modal",tabindex:"-1",ref:"m"},xft={class:"modal-dialog modal-lg"},Bft={class:"modal-content"},Sft={class:"modal-header"},Cft={key:0,class:"d-flex align-items-center"},Tft={class:"ikon-bulat me-3"},jft=wft((function(){return(0,a.createElementVNode)("small",{class:"text-muted"},"Pengaturan Admin Unit",-1)})),Dft={class:"modal-title mb-0"},Pft={class:"text-muted"},Fft=wft((function(){return(0,a.createElementVNode)("button",{type:"button",class:"btn-close","data-bs-dismiss":"modal","aria-label":"Close"},null,-1)})),Ift={key:0,class:"modal-body"},Uft=wft((function(){return(0,a.createElementVNode)("b",null,"Pilih Pegawai sebagai Admin Unit",-1)})),Mft={class:"form-group mt-2"},Oft=wft((function(){return(0,a.createElementVNode)("label",null,"NIP",-1)})),Lft={class:"text-center mb-2"},Kft=["disabled"],Rft=wft((function(){return(0,a.createElementVNode)("b",null,"Tambahkan",-1)})),Hft=wft((function(){return(0,a.createElementVNode)("small",{class:"text-muted"},"Maksimal satu admin unit, tidak harus dari unit kerja ini dan tidak terikat SKP.",-1)})),Qft={class:"mb-2"},$ft=wft((function(){return(0,a.createElementVNode)("b",null,"Admin Unit Saat Ini",-1)})),zft={class:"card mb-2"},Jft={class:"card-body py-3 d-flex flex-wrap align-items-center justify-content-between gap-2"},qft={class:"d-flex align-items-center"},Gft={class:"ikon-bulat me-3"},Wft=wft((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Yft={class:"text-muted"},Xft=wft((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Zft={class:"text-muted"},eht=wft((function(){return(0,a.createElementVNode)("small",{class:"text-muted"},"Unit kerja hanya dapat memiliki satu admin unit. Batalkan admin unit saat ini untuk menetapkan pegawai lain.",-1)})),tht={key:1,class:"text-muted"},nht=[wft((function(){return(0,a.createElementVNode)("i",null,"Belum ada pegawai yang ditetapkan sebagai admin unit.",-1)}))],aht=wft((function(){return(0,a.createElementVNode)("div",{class:"modal-footer"},[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-secondary","data-bs-dismiss":"modal"},"Tutup")],-1)}));const rht={name:"ModalPengaturanAdminUnit",emits:["done"],data:function(){return{modal:null,id:null,data:null,nip:""}},methods:{show:function(e){var t=this;this.id=e,this.data=null,this.nip="",this.loadData().then((function(){t.data&&t.modal.show()}))},loadData:function(){var e=this;return this.$root.get("/api/admin/admin_unit/"+this.id).then((function(t){e.data=t||null}))},namaLengkap:function(e,t,n){var a=t||"";return e&&(a=e+" "+a),n&&(a=a+", "+n),a},pilihPegawai:function(){var e=this;if(this.nip.trim()){var t=this.$loading.show();et.A.post("/api/admin/admin_unit/"+this.id+"/pegawai",{nip:this.nip.trim()}).then((function(){e.nip="",t.hide(),e.loadData(),e.$emit("done")})).catch((function(n){t.hide(),alert(n.message),e.loadData()}))}},batalPegawai:function(){var e=this;if(confirm("Batalkan "+this.data.pegawai_nama+" sebagai Admin Unit?")){var t=this.$loading.show();et.A.delete("/api/admin/admin_unit/"+this.id+"/pegawai").then((function(n){e.id=n.id,t.hide(),e.loadData(),e.$emit("done")})).catch((function(n){t.hide(),alert(n.message),e.$emit("done")}))}}},mounted:function(){this.modal=new _h.Modal(this.$refs.m)}};var iht=n(11651),oht={insert:"head",singleton:!1};vv()(iht.A,oht);iht.A.locals;var lht="/api/admin/admin_unit";const sht={components:{ButtonUnor:Kc,ModalTambahAdminUnit:_ft,ModalPengaturanAdminUnit:(0,it.A)(rht,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("vue-feather");return(0,a.openBlock)(),(0,a.createElementBlock)("div",Vft,[(0,a.createElementVNode)("div",xft,[(0,a.createElementVNode)("div",Bft,[(0,a.createElementVNode)("div",Sft,[i.data?((0,a.openBlock)(),(0,a.createElementBlock)("div",Cft,[(0,a.createElementVNode)("div",Tft,[(0,a.createVNode)(l,{type:"home"})]),(0,a.createElementVNode)("div",null,[jft,(0,a.createElementVNode)("h5",Dft,(0,a.toDisplayString)(i.data.unor_nama),1),(0,a.createElementVNode)("small",Pft,[(0,a.createElementVNode)("i",null,"ID : "+(0,a.toDisplayString)(i.data.unor_id),1)])])])):(0,a.createCommentVNode)("",!0),Fft]),i.data?((0,a.openBlock)(),(0,a.createElementBlock)("div",Ift,[i.data.pegawai_id?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[Uft,(0,a.createElementVNode)("div",Mft,[Oft,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.nip=e}),maxlength:"255",placeholder:"Masukkan NIP pegawai",onKeyup:t[1]||(t[1]=(0,a.withKeys)((function(e){return o.pilihPegawai()}),["enter"]))},null,544),[[a.vModelText,i.nip]])]),(0,a.createElementVNode)("div",Lft,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-success icon icon-left",disabled:!i.nip.trim(),onClick:t[2]||(t[2]=function(e){return o.pilihPegawai()})},[(0,a.createVNode)(l,{type:"user-plus",size:"16"}),(0,a.createTextVNode)(),Rft],8,Kft)]),Hft],64)),(0,a.createElementVNode)("div",{class:(0,a.normalizeClass)(["admin-saat-ini p-3",{"mt-4":!i.data.pegawai_id}])},[(0,a.createElementVNode)("div",Qft,[(0,a.createVNode)(l,{type:"user",size:"16",class:"me-1"}),$ft]),i.data.pegawai_id?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("div",zft,[(0,a.createElementVNode)("div",Jft,[(0,a.createElementVNode)("div",qft,[(0,a.createElementVNode)("div",Gft,[(0,a.createVNode)(l,{type:"user"})]),(0,a.createElementVNode)("div",null,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(o.namaLengkap(i.data.pegawai_gelar_depan,i.data.pegawai_nama,i.data.pegawai_gelar_belakang)),1),Wft,(0,a.createElementVNode)("small",Yft,"NIP. "+(0,a.toDisplayString)(i.data.pegawai_nip),1),Xft,(0,a.createElementVNode)("small",Zft,(0,a.toDisplayString)(i.data.pegawai_pangkat||"-"),1)])]),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-outline-danger icon icon-left",onClick:t[3]||(t[3]=function(e){return o.batalPegawai()})},[(0,a.createVNode)(l,{type:"trash-2",size:"14"}),(0,a.createTextVNode)(" Batalkan sebagai Admin Unit ")])])]),eht],64)):((0,a.openBlock)(),(0,a.createElementBlock)("div",tht,nht))],2)])):(0,a.createCommentVNode)("",!0),aht])])],512)}],["__scopeId","data-v-37437914"]]),Pagination:jhe},data:function(){return{items:{},filter:{unor:"",admin:""},url:lht,requestKe:0}},computed:{adaFilter:function(){return!(!this.filter.unor.trim()&&!this.filter.admin.trim())}},watch:{filter:{deep:!0,handler:function(){this.cariData()}}},methods:{pageURL:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;t&&(this.url=t);var n=++this.requestKe;this.$root.get(this.url,{unor:this.filter.unor.trim(),admin:this.filter.admin.trim()}).then((function(t){n===e.requestKe&&t&&(!t.data.length&&t.current_page>1?e.pageURL(t.path+"?page="+t.last_page):e.items=t)}))},cariData:_.debounce((function(){this.pageURL(lht)}),400),loadData:function(){this.pageURL()},namaLengkap:function(e,t,n){var a=t||"";return e&&(a=e+" "+a),n&&(a=a+", "+n),a},setAktifHarian:function(e,t){var n=this,a=t?'Aktifkan referensi kegiatan harian untuk "'+e.unor_nama+'"? Pegawai di unit kerja ini dapat memilih referensi kegiatan harian saat input kinerja harian.':'Nonaktifkan referensi kegiatan harian untuk "'+e.unor_nama+'"? Pegawai di unit kerja ini tidak dapat memilih referensi kegiatan harian saat input kinerja harian.';if(confirm(a)){var r=this.$loading.show();et.A.post("/api/admin/admin_unit/"+e.id+"/aktif_harian",{is_aktif_harian:t}).then((function(){r.hide(),n.loadData()})).catch((function(e){r.hide(),alert(e.message)}))}},hapus:function(e){var t=this,n='Hapus Unit Kerja "'+e.unor_nama+'" dari daftar?';if(e.pegawai_id&&(n+=" Admin Unit yang sudah ditetapkan juga akan dilepas."),1==e.is_aktif_harian&&(n+=" Referensi kegiatan harian unit kerja ini juga akan dinonaktifkan."),confirm(n)){var a=this.$loading.show();et.A.delete("/api/admin/admin_unit/"+e.id).then((function(){a.hide(),t.loadData()})).catch((function(e){a.hide(),alert(e.message),t.loadData()}))}}},created:function(){this.loadData()}};var cht=n(15133),dht={insert:"head",singleton:!1};vv()(cht.A,dht);cht.A.locals;const uht=(0,it.A)(sht,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("vue-feather"),s=(0,a.resolveComponent)("pagination"),c=(0,a.resolveComponent)("ButtonUnor"),d=(0,a.resolveComponent)("ModalTambahAdminUnit"),u=(0,a.resolveComponent)("ModalPengaturanAdminUnit");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[umt,(0,a.createElementVNode)("div",pmt,[(0,a.createElementVNode)("div",mmt,[(0,a.createElementVNode)("div",fmt,[(0,a.createElementVNode)("div",hmt,[Amt,(0,a.createElementVNode)("div",gmt,[(0,a.createElementVNode)("div",null,[kmt,(0,a.createElementVNode)("span",bmt,(0,a.toDisplayString)(i.items.total||0),1)]),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-primary icon icon-left",onClick:t[0]||(t[0]=function(t){return e.$refs.modalTambahAdminUnit.show()})},[(0,a.createVNode)(l,{type:"plus",size:"16"}),(0,a.createTextVNode)(" Tambah Unit Kerja ")])]),(0,a.createElementVNode)("div",ymt,[(0,a.createElementVNode)("div",vmt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control form-control-sm","onUpdate:modelValue":t[1]||(t[1]=function(e){return i.filter.unor=e}),maxlength:"100",placeholder:"Cari nama / ID unit kerja..."},null,512),[[a.vModelText,i.filter.unor]])]),(0,a.createElementVNode)("div",Emt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control form-control-sm","onUpdate:modelValue":t[2]||(t[2]=function(e){return i.filter.admin=e}),maxlength:"100",placeholder:"Cari nama / NIP admin unit..."},null,512),[[a.vModelText,i.filter.admin]])])]),i.items.last_page>1?((0,a.openBlock)(),(0,a.createBlock)(s,{key:0,pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",Nmt,[(0,a.createElementVNode)("table",_mt,[wmt,(0,a.createElementVNode)("tbody",null,[i.items.data&&!i.items.data.length?((0,a.openBlock)(),(0,a.createElementBlock)("tr",Vmt,[(0,a.createElementVNode)("td",xmt,(0,a.toDisplayString)(o.adaFilter?"Tidak ada unit kerja yang sesuai filter":"Belum ada unit kerja yang dipilih"),1)])):(0,a.createCommentVNode)("",!0),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.items.data,(function(t,n){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t.id},[(0,a.createElementVNode)("td",Bmt,(0,a.toDisplayString)(i.items.from+n),1),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(t.unor_nama)+" ",1),Smt,(0,a.createElementVNode)("span",null,[(0,a.createElementVNode)("i",null,[(0,a.createElementVNode)("small",null,"ID : "+(0,a.toDisplayString)(t.unor_id),1)])]),(0,a.createTextVNode)(),Cmt,(0,a.createVNode)(c,{id:t.unor_id},null,8,["id"]),1==t.is_aktif_harian?((0,a.openBlock)(),(0,a.createElementBlock)("span",Tmt,"Referensi Harian Aktif")):((0,a.openBlock)(),(0,a.createElementBlock)("span",jmt,"Referensi Harian Nonaktif"))]),(0,a.createElementVNode)("td",null,[t.pegawai_id?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)((0,a.toDisplayString)(o.namaLengkap(t.pegawai_gelar_depan,t.pegawai_nama,t.pegawai_gelar_belakang))+" ",1),Dmt,(0,a.createElementVNode)("small",Pmt,"NIP. "+(0,a.toDisplayString)(t.pegawai_nip),1)],64)):((0,a.openBlock)(),(0,a.createElementBlock)("span",Fmt,Imt))]),(0,a.createElementVNode)("td",Umt,[1==t.is_aktif_harian?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,type:"button",class:"btn btn-sm btn-soft-biru icon icon-left me-1",onClick:function(e){return o.setAktifHarian(t,0)}},[(0,a.createVNode)(l,{type:"toggle-right",size:"14"}),(0,a.createTextVNode)(" Nonaktifkan Referensi Harian ")],8,Mmt)):((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:1,type:"button",class:"btn btn-sm btn-pink icon icon-left me-1",onClick:function(e){return o.setAktifHarian(t,1)}},[(0,a.createVNode)(l,{type:"toggle-left",size:"14"}),(0,a.createTextVNode)(" Aktifkan Referensi Harian ")],8,Omt)),(0,a.createTextVNode)(),Lmt,(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-biru icon icon-left me-1 mt-1",onClick:function(n){return e.$refs.modalPengaturanAdminUnit.show(t.id)}},[(0,a.createVNode)(l,{type:"settings",size:"14"}),(0,a.createTextVNode)(" Pengaturan Admin Unit ")],8,Kmt),(0,a.createTextVNode)(),Rmt,(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-soft-pink mt-1",title:"Hapus Unit Kerja",onClick:function(e){return o.hapus(t)}},[(0,a.createVNode)(l,{type:"trash-2",size:"14"}),(0,a.createTextVNode)(" Hapus ")],8,Hmt)])])})),128))])])]),i.items.last_page>1?((0,a.openBlock)(),(0,a.createBlock)(s,{key:1,pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"])):(0,a.createCommentVNode)("",!0)])])])]),(0,a.createVNode)(d,{ref:"modalTambahAdminUnit",onDone:t[3]||(t[3]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(u,{ref:"modalPengaturanAdminUnit",onDone:t[4]||(t[4]=function(e){return o.loadData()})},null,512)],64)}],["__scopeId","data-v-d4a6a9a2"]]);var pht=function(e){return(0,a.pushScopeId)("data-v-69404611"),e=e(),(0,a.popScopeId)(),e},mht=pht((function(){return(0,a.createElementVNode)("div",{class:"page-title"},[(0,a.createElementVNode)("div",{class:"row"},[(0,a.createElementVNode)("div",{class:"col-12"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Manajemen Referensi Kegiatan Harian"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Pengelolaan referensi kegiatan harian per unit kerja oleh Admin Unit, beserta bank kegiatan yang sudah disetujui.")])])],-1)})),fht={class:"row"},hht={class:"col-12"},Aht={class:"card mt-3"},ght={class:"card-body"},kht=pht((function(){return(0,a.createElementVNode)("div",{class:"alert alert-info"},[(0,a.createElementVNode)("ul",{class:"mb-0 ps-3"},[(0,a.createElementVNode)("li",null,"Admin Unit menginput dan mengajukan kegiatan, serta mengajukan perbaikan atau penghapusan kegiatan pada unit kerja yang dikelolanya."),(0,a.createElementVNode)("li",null,"Admin Instansi memvalidasi kegiatan yang diajukan oleh Admin Unit."),(0,a.createElementVNode)("li",null,"Bank Kegiatan berisi kegiatan yang sudah disetujui dan dapat diakses oleh Admin Unit dan Admin Instansi.")])],-1)})),bht={key:0,class:"alert alert-menunggu d-flex gap-2"},yht=pht((function(){return(0,a.createElementVNode)("b",null,"Perlu ditindaklanjuti",-1)})),vht={class:"mb-1 ps-3"},Eht={key:0},Nht={key:1},_ht=pht((function(){return(0,a.createElementVNode)("small",null,"Unit kerja yang perlu ditindaklanjuti ditandai angka pada tombol Validasi Kegiatan Harian dan Respon Pengajuan.",-1)})),wht={class:"d-flex flex-wrap justify-content-between align-items-center gap-2 mb-2"},Vht=pht((function(){return(0,a.createElementVNode)("b",null,"Unit Kerja",-1)})),xht={class:"badge bg-primary ms-1"},Bht={class:"row g-2 my-2"},Sht={class:"col-md-6"},Cht={class:"table-responsive"},Tht={class:"table table-sm table-hover align-middle"},jht=pht((function(){return(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{style:{width:"50px"},class:"text-center"},"No"),(0,a.createElementVNode)("th",{class:"text-center"},"Unit Kerja"),(0,a.createElementVNode)("th",{class:"text-center"},"Aksi")])],-1)})),Dht={key:0},Pht={colspan:"3",class:"text-center text-muted py-3"},Fht={class:"text-center"},Iht=pht((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Uht=pht((function(){return(0,a.createElementVNode)("br",null,null,-1)})),Mht={class:"text-center text-nowrap"},Oht={class:"d-inline-flex flex-column align-items-stretch gap-1"},Lht=["title"],Kht=["title"];var Rht="/api/admin/referensi_kegiatan_harian/unor";const Hht={components:{ButtonUnor:Kc,Pagination:jhe},data:function(){return{items:{},ringkasan:{},filter:{unor:""},url:Rht,requestKe:0}},computed:{adaFilter:function(){return!!this.filter.unor.trim()},isAdminInstansi:function(){return this.$ability.can("manajemen_admin_unit","all")},adaMenunggu:function(){return!(!this.ringkasan.kegiatan&&!this.ringkasan.pengajuan)}},watch:{isAdminInstansi:function(e){e&&(this.loadRingkasan(),this.loadData())},filter:{deep:!0,handler:function(){this.cariData()}}},methods:{pageURL:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;t&&(this.url=t);var n=++this.requestKe;this.$root.get(this.url,{unor:this.filter.unor.trim()}).then((function(t){n===e.requestKe&&t&&(!t.data.length&&t.current_page>1?e.pageURL(t.path+"?page="+t.last_page):e.items=t)}))},cariData:_.debounce((function(){this.pageURL(Rht)}),400),loadData:function(){this.pageURL()},loadRingkasan:function(){var e=this;this.$root.get("/api/admin/referensi_kegiatan_harian/ringkasan_menunggu").then((function(t){e.ringkasan=t||{}}))}},created:function(){this.loadData(),this.isAdminInstansi&&this.loadRingkasan()}};var Qht=n(86063),$ht={insert:"head",singleton:!1};vv()(Qht.A,$ht);Qht.A.locals;const zht=(0,it.A)(Hht,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("vue-feather"),s=(0,a.resolveComponent)("pagination"),c=(0,a.resolveComponent)("ButtonUnor"),d=(0,a.resolveComponent)("router-link");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[mht,(0,a.createElementVNode)("div",fht,[(0,a.createElementVNode)("div",hht,[(0,a.createElementVNode)("div",Aht,[(0,a.createElementVNode)("div",ght,[kht,o.isAdminInstansi&&o.adaMenunggu?((0,a.openBlock)(),(0,a.createElementBlock)("div",bht,[(0,a.createVNode)(l,{type:"bell",size:"18",class:"flex-shrink-0 mt-1"}),(0,a.createElementVNode)("div",null,[yht,(0,a.createElementVNode)("ul",vht,[i.ringkasan.kegiatan?((0,a.openBlock)(),(0,a.createElementBlock)("li",Eht,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.ringkasan.kegiatan),1),(0,a.createTextVNode)(" kegiatan menunggu validasi di "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.ringkasan.kegiatan_unor),1),(0,a.createTextVNode)(" unit kerja ")])):(0,a.createCommentVNode)("",!0),i.ringkasan.pengajuan?((0,a.openBlock)(),(0,a.createElementBlock)("li",Nht,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.ringkasan.pengajuan),1),(0,a.createTextVNode)(" pengajuan perbaikan / penghapusan belum direspon di "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.ringkasan.pengajuan_unor),1),(0,a.createTextVNode)(" unit kerja ")])):(0,a.createCommentVNode)("",!0)]),_ht])])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",wht,[(0,a.createElementVNode)("div",null,[Vht,(0,a.createElementVNode)("span",xht,(0,a.toDisplayString)(i.items.total||0),1)])]),(0,a.createElementVNode)("div",Bht,[(0,a.createElementVNode)("div",Sht,[(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control form-control-sm","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.filter.unor=e}),maxlength:"100",placeholder:"Cari nama / ID unit kerja..."},null,512),[[a.vModelText,i.filter.unor]])])]),i.items.last_page>1?((0,a.openBlock)(),(0,a.createBlock)(s,{key:1,pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",Cht,[(0,a.createElementVNode)("table",Tht,[jht,(0,a.createElementVNode)("tbody",null,[i.items.data&&!i.items.data.length?((0,a.openBlock)(),(0,a.createElementBlock)("tr",Dht,[(0,a.createElementVNode)("td",Pht,(0,a.toDisplayString)(o.adaFilter?"Tidak ada unit kerja yang sesuai filter":o.isAdminInstansi?"Belum ada unit kerja pada Manajemen Admin Unit":"Belum ada unit kerja yang Anda kelola sebagai Admin Unit"),1)])):(0,a.createCommentVNode)("",!0),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.items.data,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",Fht,(0,a.toDisplayString)(i.items.from+t),1),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(e.unor_nama)+" ",1),Iht,(0,a.createElementVNode)("span",null,[(0,a.createElementVNode)("i",null,[(0,a.createElementVNode)("small",null,"ID : "+(0,a.toDisplayString)(e.unor_id),1)])]),(0,a.createTextVNode)(),Uht,(0,a.createVNode)(c,{id:e.unor_id},null,8,["id"])]),(0,a.createElementVNode)("td",Mht,[(0,a.createElementVNode)("div",Oht,[e.is_kelola?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createVNode)(d,{class:"btn btn-sm btn-pink icon icon-left",to:"/admin/referensi_kegiatan_harian/"+e.id+"/pengajuan_kegiatan"},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(l,{type:"edit",size:"14"}),(0,a.createTextVNode)(" Input & Pengajuan Kegiatan ")]})),_:2},1032,["to"]),(0,a.createVNode)(d,{class:"btn btn-sm btn-soft-biru icon icon-left",to:"/admin/referensi_kegiatan_harian/"+e.id+"/pengajuan_perubahan"},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(l,{type:"refresh-cw",size:"14"}),(0,a.createTextVNode)(" Pengajuan Perbaikan / Penghapusan ")]})),_:2},1032,["to"])],64)):(0,a.createCommentVNode)("",!0),o.isAdminInstansi?((0,a.openBlock)(),(0,a.createBlock)(d,{key:1,class:"btn btn-sm btn-soft-pink icon icon-left",to:"/admin/referensi_kegiatan_harian/"+e.id+"/validasi"},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(l,{type:"check-square",size:"14"}),(0,a.createTextVNode)(" Validasi Kegiatan Harian "),e.jumlah_kegiatan_menunggu?((0,a.openBlock)(),(0,a.createElementBlock)("span",{key:0,class:"badge rounded-pill badge-menunggu ms-1",title:e.jumlah_kegiatan_menunggu+" kegiatan menunggu validasi"},(0,a.toDisplayString)(e.jumlah_kegiatan_menunggu),9,Lht)):(0,a.createCommentVNode)("",!0)]})),_:2},1032,["to"])):(0,a.createCommentVNode)("",!0),o.isAdminInstansi?((0,a.openBlock)(),(0,a.createBlock)(d,{key:2,class:"btn btn-sm btn-soft-biru icon icon-left",to:"/admin/referensi_kegiatan_harian/"+e.id+"/respon_pengajuan"},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(l,{type:"message-square",size:"14"}),(0,a.createTextVNode)(" Respon Pengajuan "),e.jumlah_pengajuan_menunggu?((0,a.openBlock)(),(0,a.createElementBlock)("span",{key:0,class:"badge rounded-pill badge-menunggu ms-1",title:e.jumlah_pengajuan_menunggu+" pengajuan belum direspon"},(0,a.toDisplayString)(e.jumlah_pengajuan_menunggu),9,Kht)):(0,a.createCommentVNode)("",!0)]})),_:2},1032,["to"])):(0,a.createCommentVNode)("",!0),(0,a.createVNode)(d,{class:"btn btn-sm btn-biru icon icon-left",to:"/admin/referensi_kegiatan_harian/"+e.id+"/bank_kegiatan"},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(l,{type:"archive",size:"14"}),(0,a.createTextVNode)(" Bank Kegiatan ")]})),_:2},1032,["to"])])])])})),128))])])]),i.items.last_page>1?((0,a.openBlock)(),(0,a.createBlock)(s,{key:2,pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"])):(0,a.createCommentVNode)("",!0)])])])])],64)}],["__scopeId","data-v-69404611"]]);var Jht=function(e){return(0,a.pushScopeId)("data-v-9bfee81e"),e=e(),(0,a.popScopeId)(),e},qht={class:"page-title"},Ght={class:"row"},Wht={class:"col-lg-6"},Yht=Jht((function(){return(0,a.createElementVNode)("h3",null,"Validasi Kegiatan Harian",-1)})),Xht={key:0,class:"text-subtitle text-muted"},Zht={class:"col-lg-6 text-end"},eAt={key:0,class:"row"},tAt=[Jht((function(){return(0,a.createElementVNode)("div",{class:"col-12"},[(0,a.createElementVNode)("div",{class:"alert alert-warning mt-3"},"Halaman ini hanya dapat diakses oleh Admin Instansi.")],-1)}))],nAt={key:1,class:"row"},aAt={class:"col-12"},rAt={class:"card mt-3"},iAt={class:"card-body"},oAt=Jht((function(){return(0,a.createElementVNode)("div",{class:"alert alert-info"},[(0,a.createElementVNode)("ul",{class:"mb-0 ps-3"},[(0,a.createElementVNode)("li",null,"Kegiatan yang diajukan Admin Unit perlu divalidasi sebelum masuk ke Bank Kegiatan."),(0,a.createElementVNode)("li",null,"Kegiatan yang disetujui dapat dipilih pegawai unit kerja ini saat input kinerja harian."),(0,a.createElementVNode)("li",null,"Kegiatan disetujui yang sudah memiliki pengajuan perbaikan / penghapusan tidak ditampilkan di sini, riwayat validasinya dapat dilihat di detail menu Respon Pengajuan.")])],-1)})),lAt={class:"d-flex flex-wrap justify-content-between align-items-center gap-2 mb-2"},sAt=Jht((function(){return(0,a.createElementVNode)("b",null,"Daftar Kegiatan",-1)})),cAt={class:"badge bg-primary ms-1"},dAt={class:"row g-2 my-2"},uAt={class:"col-md-8"},pAt={class:"col-md-4"},mAt=Jht((function(){return(0,a.createElementVNode)("option",{value:""},"Semua Status",-1)})),fAt=["value"],hAt={class:"table-responsive"},AAt={class:"table table-sm table-hover align-middle"},gAt=Jht((function(){return(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{style:{width:"50px"},class:"text-center"},"No"),(0,a.createElementVNode)("th",{class:"text-center",style:{width:"160px"}},"Tanggal Pengajuan"),(0,a.createElementVNode)("th",{class:"text-center"},"Unit Kerja"),(0,a.createElementVNode)("th",{class:"text-center"},"Nama Admin Unit"),(0,a.createElementVNode)("th",{class:"text-center"},"Nama Kegiatan"),(0,a.createElementVNode)("th",{class:"text-center",style:{width:"140px"}},"Status"),(0,a.createElementVNode)("th",{class:"text-center",style:{width:"140px"}},"Aksi")])],-1)})),kAt={key:0},bAt={colspan:"7",class:"text-center text-muted py-3"},yAt={class:"text-center"},vAt={class:"text-center"},EAt={class:"text-center"},NAt={class:"text-center"},_At={class:"text-center text-nowrap"},wAt={class:"d-inline-flex flex-column align-items-stretch gap-1"},VAt=["onClick"],xAt=["onClick"],BAt=["onClick"],SAt=["onClick"],CAt={key:0},TAt={class:"detail-kegiatan d-flex gap-3 mb-3"},jAt={class:"detail-ikon-kegiatan"},DAt=Jht((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Kegiatan Harian",-1)})),PAt={class:"detail-nama-kegiatan"},FAt={class:"detail-baris"},IAt=Jht((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Tanggal Pengajuan",-1)})),UAt={class:"detail-nilai"},MAt={class:"detail-baris"},OAt=Jht((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Waktu Input",-1)})),LAt={class:"detail-nilai"},KAt={class:"detail-baris"},RAt=Jht((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Unit Kerja",-1)})),HAt={class:"detail-nilai"},QAt={class:"detail-baris"},$At=Jht((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Admin Unit",-1)})),zAt={class:"detail-nilai"},JAt={key:0,class:"detail-sub"},qAt=Jht((function(){return(0,a.createElementVNode)("hr",{class:"my-2"},null,-1)})),GAt={class:"detail-baris"},WAt=Jht((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Status",-1)})),YAt={key:0,class:"detail-info-kembali d-flex gap-2 mb-1"},XAt=Jht((function(){return(0,a.createElementVNode)("div",null,[(0,a.createTextVNode)(" Kegiatan ini sudah memiliki pengajuan "),(0,a.createElementVNode)("b",null,"perbaikan / penghapusan"),(0,a.createTextVNode)(", sehingga perubahannya dilakukan melalui menu Respon Pengajuan, bukan Validasi. ")],-1)})),ZAt={key:1,class:"detail-info-kembali d-flex gap-2 mb-1"},egt=Jht((function(){return(0,a.createElementVNode)("div",null,[(0,a.createTextVNode)(" Kegiatan ini sudah pernah divalidasi, lalu "),(0,a.createElementVNode)("b",null,"dikembalikan ke pengajuan"),(0,a.createTextVNode)(" oleh Admin Instansi sehingga perlu divalidasi ulang. ")],-1)})),tgt={key:2,class:"detail-baris"},ngt={class:"detail-label"},agt={class:"detail-nilai"},rgt={key:0,class:"detail-sub"},igt={key:3,class:"detail-baris"},ogt={class:"detail-label"},lgt={class:"detail-nilai"};var sgt={class:"mb-2"},cgt={class:"table table-sm table-borderless mb-2"},dgt={class:"text-muted text-nowrap",style:{width:"1%"}},ugt={key:0,class:"alert alert-warning py-2"},pgt={class:"form-group"},mgt={key:0,class:"text-danger"},fgt={key:1,class:"text-muted"},hgt=["placeholder"],Agt={class:"text-muted"};const ggt={name:"ModalResponKegiatanHarian",components:{ModalComponent:tt.A},emits:["done"],data:function(){return{judul:"",objek:"",rincian:[],peringatan:null,ditolak:!1,url:null,catatan:""}},methods:{show:function(e){this.judul=e.judul,this.objek=e.objek,this.rincian=e.rincian||[],this.peringatan=e.peringatan||null,this.ditolak=!!e.ditolak,this.url=e.url,this.catatan="",this.$refs.modal.show()},submit:function(){var e=this,t=this.catatan.trim();if(!this.ditolak||t){var n=this.$loading.show();et.A.post(this.url,{catatan:t}).then((function(){e.$refs.modal.hide(),e.$emit("done"),n.hide()})).catch((function(t){alert(t.message),n.hide(),e.$emit("done")}))}else alert("Alasan penolakan wajib diisi")}}},kgt=(0,it.A)(ggt,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(l,{title:i.judul,ref:"modal",modalClass:"modal-dialog",confirmLabel:i.ditolak?"Tolak":"Setujui",onClick:t[1]||(t[1]=function(e){return o.submit()})},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("p",sgt,(0,a.toDisplayString)(i.ditolak?"Tolak":"Setujui")+" "+(0,a.toDisplayString)(i.objek)+" berikut?",1),(0,a.createElementVNode)("table",cgt,[(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.rincian,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t},[(0,a.createElementVNode)("td",dgt,(0,a.toDisplayString)(e.label),1),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)(": "),(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(e.nilai||"-"),1)])])})),128))])]),i.peringatan?((0,a.openBlock)(),(0,a.createElementBlock)("div",ugt,(0,a.toDisplayString)(i.peringatan),1)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",pgt,[(0,a.createElementVNode)("label",null,[(0,a.createTextVNode)((0,a.toDisplayString)(i.ditolak?"Alasan Penolakan":"Catatan")+" ",1),i.ditolak?((0,a.openBlock)(),(0,a.createElementBlock)("span",mgt,"*")):((0,a.openBlock)(),(0,a.createElementBlock)("small",fgt,"(opsional)"))]),(0,a.withDirectives)((0,a.createElementVNode)("textarea",{class:"form-control",rows:"3","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.catatan=e}),maxlength:"500",placeholder:i.ditolak?"Alasan ini akan dibaca oleh Admin Unit":""},null,8,hgt),[[a.vModelText,i.catatan]]),(0,a.createElementVNode)("small",Agt,(0,a.toDisplayString)(i.catatan.length)+"/500",1)])]})),_:1},8,["title","confirmLabel"])}]]);function bgt(e){return bgt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},bgt(e)}function ygt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=bgt(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=bgt(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==bgt(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var vgt="pengajuan",Egt="disetujui",Ngt="ditolak",_gt={pengajuan:"Menunggu Validasi",disetujui:"Disetujui",ditolak:"Ditolak"};const wgt={components:{Pagination:jhe,ModalComponent:tt.A,ModalResponKegiatanHarian:kgt},data:function(){return{STATUS_DIAJUKAN:vgt,LABEL_STATUS:_gt,unor:null,items:{},detail:null,filter:{nama:"",status:vgt},url:null,requestKe:0}},computed:{adminUnitId:function(){return this.$route.params.id},baseUrl:function(){return"/api/admin/referensi_kegiatan_harian/validasi/"+this.adminUnitId},adaFilter:function(){return!(!this.filter.nama.trim()&&!this.filter.status)},namaAdminUnit:function(){if(!this.unor||!this.unor.pegawai_nama)return"-";var e=this.unor.pegawai_nama;return this.unor.pegawai_gelar_depan&&(e=this.unor.pegawai_gelar_depan+" "+e),this.unor.pegawai_gelar_belakang&&(e=e+", "+this.unor.pegawai_gelar_belakang),e},isAdminInstansi:function(){return this.$ability.can("manajemen_admin_unit","all")}},watch:{isAdminInstansi:function(e){e&&this.init()},filter:{deep:!0,handler:function(){this.cariData()}}},methods:{init:function(){this.url||(this.url=this.baseUrl,this.loadUnor(),this.loadData())},loadUnor:function(){var e=this;this.$root.get("/api/admin/admin_unit/"+this.adminUnitId).then((function(t){e.unor=t||null}))},pageURL:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;t&&(this.url=t);var n=++this.requestKe;this.$root.get(this.url,{nama:this.filter.nama.trim(),status:this.filter.status}).then((function(t){n===e.requestKe&&t&&(!t.data.length&&t.current_page>1?e.pageURL(t.path+"?page="+t.last_page):e.items=t)}))},cariData:_.debounce((function(){this.url&&this.pageURL(this.baseUrl)}),400),loadData:function(){this.pageURL()},kelasStatus:function(e){var t;return(t={},ygt(t,vgt,"badge-diajukan"),ygt(t,Egt,"badge-disetujui"),ygt(t,Ngt,"badge-ditolak"),t)[e]||"bg-secondary"},bisaDikembalikan:function(e){return[Egt,Ngt].includes(e.status_persetujuan)&&!Number(e.ada_pengajuan)},kembalikanKePengajuan:function(e){var t=this,n='Kembalikan kegiatan "'+e.nama+'" ke status pengajuan? Admin Unit dapat mengakses dan mengubah kembali kegiatan ini.';if(e.status_persetujuan==Egt&&(n+=" Kegiatan juga keluar dari Bank Kegiatan sampai disetujui kembali."),confirm(n)){var a=this.$loading.show();et.A.post("/api/admin/referensi_kegiatan_harian/kegiatan/"+e.id+"/kembalikan").then((function(){a.hide(),t.loadData()})).catch((function(e){a.hide(),alert(e.message),t.loadData()}))}},formatTanggal:function(e){if(!e)return"-";var t=new Date(e.replace(" ","T"));return isNaN(t)?e:t.toLocaleDateString("id-ID",{day:"2-digit",month:"short",year:"numeric"})},formatJam:function(e){if(!e)return"-";var t=new Date(e.replace(" ","T"));return isNaN(t)?"-":t.toLocaleTimeString("id-ID",{hour:"2-digit",minute:"2-digit"})+" WIB"},isDikembalikan:function(e){return e.status_persetujuan==vgt&&!!e.tgl_validasi},lihatDetail:function(e){this.detail=e,this.$refs.modalDetail.show()},validasi:function(e,t){this.$refs.modalRespon.show({judul:t?"Tolak Kegiatan Harian":"Setujui Kegiatan Harian",objek:"kegiatan",rincian:[{label:"Nama Kegiatan",nilai:e.nama},{label:"Tanggal Pengajuan",nilai:this.formatTanggal(e.created_at)}],peringatan:t?null:"Kegiatan yang disetujui masuk ke Bank Kegiatan dan dapat dipilih pegawai unit kerja ini.",ditolak:t,url:"/api/admin/referensi_kegiatan_harian/kegiatan/"+e.id+(t?"/tolak":"/setujui")})}},created:function(){this.isAdminInstansi&&this.init()}};var Vgt=n(15301),xgt={insert:"head",singleton:!1};vv()(Vgt.A,xgt);Vgt.A.locals;const Bgt=(0,it.A)(wgt,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("pagination"),c=(0,a.resolveComponent)("vue-feather"),d=(0,a.resolveComponent)("ModalResponKegiatanHarian"),u=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",qht,[(0,a.createElementVNode)("div",Ght,[(0,a.createElementVNode)("div",Wht,[Yht,i.unor?((0,a.openBlock)(),(0,a.createElementBlock)("p",Xht,(0,a.toDisplayString)(i.unor.unor_nama),1)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("div",Zht,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.go(-1)})},"Kembali")])])]),o.isAdminInstansi?((0,a.openBlock)(),(0,a.createElementBlock)("div",nAt,[(0,a.createElementVNode)("div",aAt,[(0,a.createElementVNode)("div",rAt,[(0,a.createElementVNode)("div",iAt,[oAt,(0,a.createElementVNode)("div",lAt,[(0,a.createElementVNode)("div",null,[sAt,(0,a.createElementVNode)("span",cAt,(0,a.toDisplayString)(i.items.total||0),1)])]),(0,a.createElementVNode)("div",dAt,[(0,a.createElementVNode)("div",uAt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control form-control-sm","onUpdate:modelValue":t[1]||(t[1]=function(e){return i.filter.nama=e}),maxlength:"100",placeholder:"Cari nama kegiatan..."},null,512),[[a.vModelText,i.filter.nama]])]),(0,a.createElementVNode)("div",pAt,[(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select form-select-sm","onUpdate:modelValue":t[2]||(t[2]=function(e){return i.filter.status=e})},[mAt,((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.LABEL_STATUS,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("option",{key:t,value:t},(0,a.toDisplayString)(e),9,fAt)})),128))],512),[[a.vModelSelect,i.filter.status]])])]),i.items.last_page>1?((0,a.openBlock)(),(0,a.createBlock)(s,{key:0,pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",hAt,[(0,a.createElementVNode)("table",AAt,[gAt,(0,a.createElementVNode)("tbody",null,[i.items.data&&!i.items.data.length?((0,a.openBlock)(),(0,a.createElementBlock)("tr",kAt,[(0,a.createElementVNode)("td",bAt,(0,a.toDisplayString)(o.adaFilter?"Tidak ada kegiatan yang sesuai filter":"Belum ada kegiatan yang diajukan"),1)])):(0,a.createCommentVNode)("",!0),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.items.data,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",yAt,(0,a.toDisplayString)(i.items.from+t),1),(0,a.createElementVNode)("td",vAt,(0,a.toDisplayString)(o.formatTanggal(e.created_at)),1),(0,a.createElementVNode)("td",EAt,(0,a.toDisplayString)(i.unor?i.unor.unor_nama:"-"),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.namaAdminUnit),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.nama),1),(0,a.createElementVNode)("td",NAt,[(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(["badge",o.kelasStatus(e.status_persetujuan)])},(0,a.toDisplayString)(i.LABEL_STATUS[e.status_persetujuan]||e.status_persetujuan||"-"),3)]),(0,a.createElementVNode)("td",_At,[(0,a.createElementVNode)("div",wAt,[e.status_persetujuan==i.STATUS_DIAJUKAN?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-biru icon icon-left",onClick:function(t){return o.validasi(e,!1)}},[(0,a.createVNode)(c,{type:"check",size:"14"}),(0,a.createTextVNode)(" Setujui ")],8,VAt),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-soft-pink icon icon-left",onClick:function(t){return o.validasi(e,!0)}},[(0,a.createVNode)(c,{type:"x",size:"14"}),(0,a.createTextVNode)(" Tolak ")],8,xAt)],64)):o.bisaDikembalikan(e)?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:1,type:"button",class:"btn btn-sm btn-soft-biru icon icon-left",onClick:function(t){return o.kembalikanKePengajuan(e)}},[(0,a.createVNode)(c,{type:"rotate-ccw",size:"14"}),(0,a.createTextVNode)(" Kembalikan ke Pengajuan ")],8,BAt)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-outline-detail icon icon-left",onClick:function(t){return o.lihatDetail(e)}},[(0,a.createVNode)(c,{type:"eye",size:"14"}),(0,a.createTextVNode)(" Lihat Detail ")],8,SAt)])])])})),128))])])]),i.items.last_page>1?((0,a.openBlock)(),(0,a.createBlock)(s,{key:1,pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"])):(0,a.createCommentVNode)("",!0)])])])])):((0,a.openBlock)(),(0,a.createElementBlock)("div",eAt,tAt)),(0,a.createVNode)(d,{ref:"modalRespon",onDone:t[3]||(t[3]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(u,{title:"Detail Kegiatan Harian",ref:"modalDetail",modalClass:"modal-dialog",onClick:t[4]||(t[4]=function(t){return e.$refs.modalDetail.hide()})},{default:(0,a.withCtx)((function(){return[i.detail?((0,a.openBlock)(),(0,a.createElementBlock)("div",CAt,[(0,a.createElementVNode)("div",TAt,[(0,a.createElementVNode)("div",jAt,[(0,a.createVNode)(c,{type:"clipboard",size:"20"})]),(0,a.createElementVNode)("div",null,[DAt,(0,a.createElementVNode)("div",PAt,(0,a.toDisplayString)(i.detail.nama),1)])]),(0,a.createElementVNode)("div",FAt,[(0,a.createVNode)(c,{type:"calendar",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[IAt,(0,a.createElementVNode)("div",UAt,(0,a.toDisplayString)(o.formatTanggal(i.detail.created_at)),1)])]),(0,a.createElementVNode)("div",MAt,[(0,a.createVNode)(c,{type:"clock",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[OAt,(0,a.createElementVNode)("div",LAt,(0,a.toDisplayString)(o.formatJam(i.detail.created_at)),1)])]),(0,a.createElementVNode)("div",KAt,[(0,a.createVNode)(c,{type:"briefcase",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[RAt,(0,a.createElementVNode)("div",HAt,(0,a.toDisplayString)(i.unor?i.unor.unor_nama:"-"),1)])]),(0,a.createElementVNode)("div",QAt,[(0,a.createVNode)(c,{type:"user",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[$At,(0,a.createElementVNode)("div",zAt,(0,a.toDisplayString)(o.namaAdminUnit),1),i.unor&&i.unor.pegawai_nip?((0,a.openBlock)(),(0,a.createElementBlock)("div",JAt,"NIP. "+(0,a.toDisplayString)(i.unor.pegawai_nip),1)):(0,a.createCommentVNode)("",!0)])]),qAt,(0,a.createElementVNode)("div",GAt,[(0,a.createVNode)(c,{type:"check-circle",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[WAt,(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(["badge mt-1",o.kelasStatus(i.detail.status_persetujuan)])},(0,a.toDisplayString)(i.LABEL_STATUS[i.detail.status_persetujuan]||i.detail.status_persetujuan||"-"),3)])]),Number(i.detail.ada_pengajuan)?((0,a.openBlock)(),(0,a.createElementBlock)("div",YAt,[(0,a.createVNode)(c,{type:"message-square",size:"16",class:"flex-shrink-0 mt-1"}),XAt])):(0,a.createCommentVNode)("",!0),o.isDikembalikan(i.detail)?((0,a.openBlock)(),(0,a.createElementBlock)("div",ZAt,[(0,a.createVNode)(c,{type:"rotate-ccw",size:"16",class:"flex-shrink-0 mt-1"}),egt])):(0,a.createCommentVNode)("",!0),i.detail.tgl_validasi?((0,a.openBlock)(),(0,a.createElementBlock)("div",tgt,[(0,a.createVNode)(c,{type:"user-check",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[(0,a.createElementVNode)("div",ngt,(0,a.toDisplayString)(o.isDikembalikan(i.detail)?"Validasi Sebelumnya":"Divalidasi"),1),(0,a.createElementVNode)("div",agt,(0,a.toDisplayString)(o.formatTanggal(i.detail.tgl_validasi))+", "+(0,a.toDisplayString)(o.formatJam(i.detail.tgl_validasi)),1),i.detail.validasi_nama?((0,a.openBlock)(),(0,a.createElementBlock)("div",rgt,"oleh "+(0,a.toDisplayString)(i.detail.validasi_nama),1)):(0,a.createCommentVNode)("",!0)])])):(0,a.createCommentVNode)("",!0),i.detail.catatan_validasi?((0,a.openBlock)(),(0,a.createElementBlock)("div",igt,[(0,a.createVNode)(c,{type:"message-square",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[(0,a.createElementVNode)("div",ogt,(0,a.toDisplayString)(o.isDikembalikan(i.detail)?"Catatan Validasi Sebelumnya":"Catatan"),1),(0,a.createElementVNode)("div",lgt,(0,a.toDisplayString)(i.detail.catatan_validasi),1)])])):(0,a.createCommentVNode)("",!0)])):(0,a.createCommentVNode)("",!0)]})),_:1},512)],64)}],["__scopeId","data-v-9bfee81e"]]);var Sgt=function(e){return(0,a.pushScopeId)("data-v-2c9c1c5e"),e=e(),(0,a.popScopeId)(),e},Cgt={class:"page-title"},Tgt={class:"row"},jgt={class:"col-lg-6"},Dgt=Sgt((function(){return(0,a.createElementVNode)("h3",null,"Respon Pengajuan Kegiatan Harian",-1)})),Pgt={key:0,class:"text-subtitle text-muted"},Fgt={class:"col-lg-6 text-end"},Igt={key:0,class:"row"},Ugt=[Sgt((function(){return(0,a.createElementVNode)("div",{class:"col-12"},[(0,a.createElementVNode)("div",{class:"alert alert-warning mt-3"},"Halaman ini hanya dapat diakses oleh Admin Instansi.")],-1)}))],Mgt={key:1,class:"row"},Ogt={class:"col-12"},Lgt={class:"card mt-3"},Kgt={class:"card-body"},Rgt=Sgt((function(){return(0,a.createElementVNode)("div",{class:"alert alert-info"},[(0,a.createElementVNode)("ul",{class:"mb-0 ps-3"},[(0,a.createElementVNode)("li",null,"Admin Unit dapat mengajukan perbaikan nama atau penghapusan kegiatan yang sudah ada di Bank Kegiatan."),(0,a.createElementVNode)("li",null,"Pengajuan yang disetujui akan mengubah atau menghapus kegiatan tersebut dari Bank Kegiatan.")])],-1)})),Hgt={class:"d-flex flex-wrap justify-content-between align-items-center gap-2 mb-2"},Qgt=Sgt((function(){return(0,a.createElementVNode)("b",null,"Daftar Pengajuan",-1)})),$gt={class:"badge bg-primary ms-1"},zgt={class:"row g-2 my-2"},Jgt={class:"col-md-6"},qgt={class:"col-md-3"},Ggt=Sgt((function(){return(0,a.createElementVNode)("option",{value:""},"Semua Jenis Pengajuan",-1)})),Wgt=["value"],Ygt={class:"col-md-3"},Xgt=Sgt((function(){return(0,a.createElementVNode)("option",{value:""},"Semua Status",-1)})),Zgt=["value"],ekt={class:"table-responsive"},tkt={class:"table table-sm table-hover align-middle"},nkt=Sgt((function(){return(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{style:{width:"50px"},class:"text-center"},"No"),(0,a.createElementVNode)("th",{class:"text-center",style:{width:"130px"}},"Jenis Pengajuan"),(0,a.createElementVNode)("th",{class:"text-center"},"Kegiatan Harian"),(0,a.createElementVNode)("th",{class:"text-center"},"Unit Kerja"),(0,a.createElementVNode)("th",{class:"text-center",style:{width:"200px"}},"Diajukan Oleh"),(0,a.createElementVNode)("th",{class:"text-center",style:{width:"130px"}},"Tanggal Pengajuan"),(0,a.createElementVNode)("th",{class:"text-center",style:{width:"140px"}},"Status"),(0,a.createElementVNode)("th",{class:"text-center",style:{width:"140px"}},"Aksi")])],-1)})),akt={key:0},rkt={colspan:"8",class:"text-center text-muted py-3"},ikt={class:"text-center"},okt={class:"text-center"},lkt=Sgt((function(){return(0,a.createElementVNode)("small",{class:"text-muted"},"Nama lama:",-1)})),skt=Sgt((function(){return(0,a.createElementVNode)("br",null,null,-1)})),ckt={class:"text-muted"},dkt=Sgt((function(){return(0,a.createElementVNode)("br",null,null,-1)})),ukt=Sgt((function(){return(0,a.createElementVNode)("small",{class:"text-muted"},"Nama baru:",-1)})),pkt=Sgt((function(){return(0,a.createElementVNode)("br",null,null,-1)})),mkt={class:"text-center"},fkt=Sgt((function(){return(0,a.createElementVNode)("br",null,null,-1)})),hkt={class:"text-muted"},Akt={key:1,class:"text-muted"},gkt={class:"text-center"},kkt={class:"text-center"},bkt={class:"text-center text-nowrap"},ykt={class:"d-inline-flex flex-column align-items-stretch gap-1"},vkt=["onClick"],Ekt=["onClick"],Nkt=["onClick"],_kt=["onClick"],wkt={key:0},Vkt={class:"detail-kegiatan d-flex gap-3 mb-3"},xkt={class:"detail-ikon-kegiatan"},Bkt={class:"detail-label"},Skt={class:"detail-nama-lama mt-1"},Ckt={class:"detail-nama-kegiatan"},Tkt={key:1,class:"detail-nama-kegiatan mt-1"},jkt={class:"detail-baris"},Dkt=Sgt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Alasan Pengajuan",-1)})),Pkt={class:"detail-nilai"},Fkt={key:0,class:"detail-baris"},Ikt=Sgt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Keterangan",-1)})),Ukt={class:"detail-nilai"},Mkt={class:"detail-baris"},Okt=Sgt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Tanggal Pengajuan",-1)})),Lkt={class:"detail-nilai"},Kkt={class:"detail-baris"},Rkt=Sgt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Unit Kerja",-1)})),Hkt={class:"detail-nilai"},Qkt={class:"detail-baris"},$kt=Sgt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Diajukan Oleh",-1)})),zkt={class:"detail-nilai"},Jkt={key:0,class:"detail-sub"},qkt=Sgt((function(){return(0,a.createElementVNode)("hr",{class:"my-2"},null,-1)})),Gkt={class:"detail-baris"},Wkt=Sgt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Status",-1)})),Ykt={key:1,class:"detail-info-kembali d-flex gap-2 mb-1"},Xkt=Sgt((function(){return(0,a.createElementVNode)("div",null,[(0,a.createTextVNode)(" Pengajuan ini sudah pernah direspon, lalu "),(0,a.createElementVNode)("b",null,"dikembalikan ke pengajuan"),(0,a.createTextVNode)(" oleh Admin Instansi sehingga perlu direspon ulang. Data respon di bawah adalah hasil respon sebelumnya. ")],-1)})),Zkt={key:2,class:"detail-baris"},ebt={class:"detail-label"},tbt={class:"detail-nilai"},nbt={key:0,class:"detail-sub"},abt={key:3,class:"detail-baris"},rbt={class:"detail-label"},ibt={class:"detail-nilai"},obt=Sgt((function(){return(0,a.createElementVNode)("hr",{class:"my-2"},null,-1)})),lbt=Sgt((function(){return(0,a.createElementVNode)("div",{class:"detail-judul-bagian"},"Riwayat Validasi Kegiatan",-1)})),sbt={class:"detail-baris"},cbt=Sgt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Diajukan untuk Validasi",-1)})),dbt={class:"detail-nilai"},ubt={class:"detail-sub"},pbt={class:"detail-baris"},mbt=Sgt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Divalidasi",-1)})),fbt={class:"detail-nilai"},hbt={key:0,class:"detail-sub"},Abt={key:1,class:"detail-nilai"},gbt={key:4,class:"detail-baris"},kbt=Sgt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Catatan Validasi",-1)})),bbt={class:"detail-nilai"};var ybt="PERBAIKAN",vbt={PERBAIKAN:"Perbaikan",PENGHAPUSAN:"Penghapusan"},Ebt="pengajuan",Nbt={pengajuan:"Menunggu Respon",disetujui:"Disetujui",ditolak:"Ditolak"},_bt={pengajuan:"Menunggu Validasi",disetujui:"Disetujui",ditolak:"Ditolak"};const wbt={components:{Pagination:jhe,ModalComponent:tt.A,ModalResponKegiatanHarian:kgt},data:function(){return{JENIS_PERBAIKAN:ybt,LABEL_JENIS:vbt,STATUS_DIAJUKAN:Ebt,LABEL_STATUS:Nbt,LABEL_STATUS_VALIDASI:_bt,unor:null,items:{},detail:null,filter:{nama:"",jenis:"",status:Ebt},url:null,requestKe:0}},computed:{adminUnitId:function(){return this.$route.params.id},baseUrl:function(){return"/api/admin/referensi_kegiatan_harian/respon_pengajuan/"+this.adminUnitId},adaFilter:function(){return!!(this.filter.nama.trim()||this.filter.jenis||this.filter.status)},namaAdminUnit:function(){return this.unor&&this.unor.pegawai_nama?this.namaLengkap(this.unor.pegawai_gelar_depan,this.unor.pegawai_nama,this.unor.pegawai_gelar_belakang):"-"},isAdminInstansi:function(){return this.$ability.can("manajemen_admin_unit","all")}},watch:{isAdminInstansi:function(e){e&&this.init()},filter:{deep:!0,handler:function(){this.cariData()}}},methods:{init:function(){this.url||(this.url=this.baseUrl,this.loadUnor(),this.loadData())},loadUnor:function(){var e=this;this.$root.get("/api/admin/admin_unit/"+this.adminUnitId).then((function(t){e.unor=t||null}))},pageURL:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;t&&(this.url=t);var n=++this.requestKe;this.$root.get(this.url,{nama:this.filter.nama.trim(),jenis:this.filter.jenis,status:this.filter.status}).then((function(t){n===e.requestKe&&t&&(!t.data.length&&t.current_page>1?e.pageURL(t.path+"?page="+t.last_page):e.items=t)}))},cariData:_.debounce((function(){this.url&&this.pageURL(this.baseUrl)}),400),loadData:function(){this.pageURL()},kelasJenis:function(e){return{PERBAIKAN:"badge-perbaikan",PENGHAPUSAN:"badge-penghapusan"}[e]||"bg-secondary"},kelasStatus:function(e){return{pengajuan:"badge-diajukan",disetujui:"badge-disetujui",ditolak:"badge-ditolak"}[e]||"bg-secondary"},namaLengkap:function(e,t,n){var a=t||"";return e&&(a=e+" "+a),n&&(a=a+", "+n),a},formatTanggal:function(e){if(!e)return"-";var t=new Date(e.replace(" ","T"));return isNaN(t)?e:t.toLocaleDateString("id-ID",{day:"2-digit",month:"short",year:"numeric"})},formatJam:function(e){if(!e)return"-";var t=new Date(e.replace(" ","T"));return isNaN(t)?"-":t.toLocaleTimeString("id-ID",{hour:"2-digit",minute:"2-digit"})+" WIB"},bisaDikembalikan:function(e){return["disetujui","ditolak"].includes(e.status_pengajuan)},isDikembalikan:function(e){return e.status_pengajuan==Ebt&&!!e.tgl_respon},kembalikanKePengajuan:function(e){var t=this,n=e.nama_lama||e.nama_kegiatan,a="Kembalikan pengajuan "+(vbt[e.jenis_pengajuan]||"").toLowerCase()+' "'+n+'" ke status pengajuan agar dapat direspon ulang?';if("disetujui"==e.status_pengajuan&&(a+=e.jenis_pengajuan==ybt?" Nama kegiatan tetap menggunakan nama baru.":" Kegiatan yang sudah dihapus akan dipulihkan ke Bank Kegiatan sampai pengajuan ini direspon kembali."),confirm(a)){var r=this.$loading.show();et.A.post("/api/admin/referensi_kegiatan_harian/pengajuan/"+e.id+"/kembalikan").then((function(){r.hide(),t.loadData()})).catch((function(e){r.hide(),alert(e.message),t.loadData()}))}},lihatDetail:function(e){this.detail=e,this.$refs.modalDetail.show()},respon:function(e,t){var n=e.jenis_pengajuan==ybt,a=[{label:"Jenis Pengajuan",nilai:vbt[e.jenis_pengajuan]||e.jenis_pengajuan},{label:n?"Nama Lama":"Nama Kegiatan",nilai:e.nama_lama||e.nama_kegiatan}];n&&a.push({label:"Nama Baru",nilai:e.nama_baru}),a.push({label:"Alasan",nilai:e.alasan_pengajuan});var r=null;t||(r=n?"Nama kegiatan di Bank Kegiatan akan diganti dengan nama baru.":"Kegiatan akan dihapus dari Bank Kegiatan. Pengajuan lain atas kegiatan ini yang belum direspon akan ditolak otomatis."),this.$refs.modalRespon.show({judul:(t?"Tolak":"Setujui")+" Pengajuan "+(vbt[e.jenis_pengajuan]||""),objek:"pengajuan",rincian:a,peringatan:r,ditolak:t,url:"/api/admin/referensi_kegiatan_harian/pengajuan/"+e.id+(t?"/tolak":"/setujui")})}},created:function(){this.isAdminInstansi&&this.init()}};var Vbt=n(29740),xbt={insert:"head",singleton:!1};vv()(Vbt.A,xbt);Vbt.A.locals;const Bbt=(0,it.A)(wbt,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("pagination"),c=(0,a.resolveComponent)("vue-feather"),d=(0,a.resolveComponent)("ModalResponKegiatanHarian"),u=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",Cgt,[(0,a.createElementVNode)("div",Tgt,[(0,a.createElementVNode)("div",jgt,[Dgt,i.unor?((0,a.openBlock)(),(0,a.createElementBlock)("p",Pgt,(0,a.toDisplayString)(i.unor.unor_nama),1)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("div",Fgt,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.go(-1)})},"Kembali")])])]),o.isAdminInstansi?((0,a.openBlock)(),(0,a.createElementBlock)("div",Mgt,[(0,a.createElementVNode)("div",Ogt,[(0,a.createElementVNode)("div",Lgt,[(0,a.createElementVNode)("div",Kgt,[Rgt,(0,a.createElementVNode)("div",Hgt,[(0,a.createElementVNode)("div",null,[Qgt,(0,a.createElementVNode)("span",$gt,(0,a.toDisplayString)(i.items.total||0),1)])]),(0,a.createElementVNode)("div",zgt,[(0,a.createElementVNode)("div",Jgt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control form-control-sm","onUpdate:modelValue":t[1]||(t[1]=function(e){return i.filter.nama=e}),maxlength:"100",placeholder:"Cari nama kegiatan..."},null,512),[[a.vModelText,i.filter.nama]])]),(0,a.createElementVNode)("div",qgt,[(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select form-select-sm","onUpdate:modelValue":t[2]||(t[2]=function(e){return i.filter.jenis=e})},[Ggt,((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.LABEL_JENIS,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("option",{key:t,value:t},(0,a.toDisplayString)(e),9,Wgt)})),128))],512),[[a.vModelSelect,i.filter.jenis]])]),(0,a.createElementVNode)("div",Ygt,[(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select form-select-sm","onUpdate:modelValue":t[3]||(t[3]=function(e){return i.filter.status=e})},[Xgt,((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.LABEL_STATUS,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("option",{key:t,value:t},(0,a.toDisplayString)(e),9,Zgt)})),128))],512),[[a.vModelSelect,i.filter.status]])])]),i.items.last_page>1?((0,a.openBlock)(),(0,a.createBlock)(s,{key:0,pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",ekt,[(0,a.createElementVNode)("table",tkt,[nkt,(0,a.createElementVNode)("tbody",null,[i.items.data&&!i.items.data.length?((0,a.openBlock)(),(0,a.createElementBlock)("tr",akt,[(0,a.createElementVNode)("td",rkt,(0,a.toDisplayString)(o.adaFilter?"Tidak ada pengajuan yang sesuai filter":"Belum ada pengajuan perbaikan / penghapusan kegiatan"),1)])):(0,a.createCommentVNode)("",!0),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.items.data,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",ikt,(0,a.toDisplayString)(i.items.from+t),1),(0,a.createElementVNode)("td",okt,[(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(["badge",o.kelasJenis(e.jenis_pengajuan)])},(0,a.toDisplayString)(i.LABEL_JENIS[e.jenis_pengajuan]||e.jenis_pengajuan||"-"),3)]),(0,a.createElementVNode)("td",null,[e.jenis_pengajuan==i.JENIS_PERBAIKAN?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[lkt,skt,(0,a.createElementVNode)("s",ckt,(0,a.toDisplayString)(e.nama_lama||e.nama_kegiatan),1),dkt,ukt,pkt,(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(e.nama_baru),1)],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createTextVNode)((0,a.toDisplayString)(e.nama_lama||e.nama_kegiatan),1)],64))]),(0,a.createElementVNode)("td",mkt,(0,a.toDisplayString)(i.unor?i.unor.unor_nama:"-"),1),(0,a.createElementVNode)("td",null,[e.pengaju_nama?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)((0,a.toDisplayString)(o.namaLengkap(e.pengaju_gelar_depan,e.pengaju_nama,e.pengaju_gelar_belakang))+" ",1),fkt,(0,a.createElementVNode)("small",hkt,"NIP. "+(0,a.toDisplayString)(e.pengaju_nip),1)],64)):((0,a.openBlock)(),(0,a.createElementBlock)("span",Akt,"-"))]),(0,a.createElementVNode)("td",gkt,(0,a.toDisplayString)(o.formatTanggal(e.tgl_pengajuan)),1),(0,a.createElementVNode)("td",kkt,[(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(["badge",o.kelasStatus(e.status_pengajuan)])},(0,a.toDisplayString)(i.LABEL_STATUS[e.status_pengajuan]||e.status_pengajuan||"-"),3)]),(0,a.createElementVNode)("td",bkt,[(0,a.createElementVNode)("div",ykt,[e.status_pengajuan==i.STATUS_DIAJUKAN?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-biru icon icon-left",onClick:function(t){return o.respon(e,!1)}},[(0,a.createVNode)(c,{type:"check",size:"14"}),(0,a.createTextVNode)(" Setujui ")],8,vkt),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-soft-pink icon icon-left",onClick:function(t){return o.respon(e,!0)}},[(0,a.createVNode)(c,{type:"x",size:"14"}),(0,a.createTextVNode)(" Tolak ")],8,Ekt)],64)):o.bisaDikembalikan(e)?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:1,type:"button",class:"btn btn-sm btn-soft-biru icon icon-left",onClick:function(t){return o.kembalikanKePengajuan(e)}},[(0,a.createVNode)(c,{type:"rotate-ccw",size:"14"}),(0,a.createTextVNode)(" Kembalikan ke Pengajuan ")],8,Nkt)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-outline-detail icon icon-left",onClick:function(t){return o.lihatDetail(e)}},[(0,a.createVNode)(c,{type:"eye",size:"14"}),(0,a.createTextVNode)(" Lihat Detail ")],8,_kt)])])])})),128))])])]),i.items.last_page>1?((0,a.openBlock)(),(0,a.createBlock)(s,{key:1,pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"])):(0,a.createCommentVNode)("",!0)])])])])):((0,a.openBlock)(),(0,a.createElementBlock)("div",Igt,Ugt)),(0,a.createVNode)(d,{ref:"modalRespon",onDone:t[4]||(t[4]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(u,{title:"Detail Pengajuan Kegiatan Harian",ref:"modalDetail",modalClass:"modal-dialog",onClick:t[5]||(t[5]=function(t){return e.$refs.modalDetail.hide()})},{default:(0,a.withCtx)((function(){return[i.detail?((0,a.openBlock)(),(0,a.createElementBlock)("div",wkt,[(0,a.createElementVNode)("div",Vkt,[(0,a.createElementVNode)("div",xkt,[(0,a.createVNode)(c,{type:i.detail.jenis_pengajuan==i.JENIS_PERBAIKAN?"edit-3":"trash-2",size:"20"},null,8,["type"])]),(0,a.createElementVNode)("div",null,[(0,a.createElementVNode)("div",Bkt,[(0,a.createTextVNode)(" Pengajuan "),(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(["badge ms-1",o.kelasJenis(i.detail.jenis_pengajuan)])},(0,a.toDisplayString)(i.LABEL_JENIS[i.detail.jenis_pengajuan]||i.detail.jenis_pengajuan||"-"),3)]),i.detail.jenis_pengajuan==i.JENIS_PERBAIKAN?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("div",Skt,(0,a.toDisplayString)(i.detail.nama_lama||i.detail.nama_kegiatan),1),(0,a.createElementVNode)("div",Ckt,(0,a.toDisplayString)(i.detail.nama_baru||"-"),1)],64)):((0,a.openBlock)(),(0,a.createElementBlock)("div",Tkt,(0,a.toDisplayString)(i.detail.nama_lama||i.detail.nama_kegiatan),1))])]),(0,a.createElementVNode)("div",jkt,[(0,a.createVNode)(c,{type:"file-text",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[Dkt,(0,a.createElementVNode)("div",Pkt,(0,a.toDisplayString)(i.detail.alasan_pengajuan||"-"),1)])]),i.detail.keterangan?((0,a.openBlock)(),(0,a.createElementBlock)("div",Fkt,[(0,a.createVNode)(c,{type:"info",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[Ikt,(0,a.createElementVNode)("div",Ukt,(0,a.toDisplayString)(i.detail.keterangan),1)])])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",Mkt,[(0,a.createVNode)(c,{type:"calendar",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[Okt,(0,a.createElementVNode)("div",Lkt,(0,a.toDisplayString)(o.formatTanggal(i.detail.tgl_pengajuan))+", "+(0,a.toDisplayString)(o.formatJam(i.detail.tgl_pengajuan)),1)])]),(0,a.createElementVNode)("div",Kkt,[(0,a.createVNode)(c,{type:"briefcase",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[Rkt,(0,a.createElementVNode)("div",Hkt,(0,a.toDisplayString)(i.unor?i.unor.unor_nama:"-"),1)])]),(0,a.createElementVNode)("div",Qkt,[(0,a.createVNode)(c,{type:"user",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[$kt,(0,a.createElementVNode)("div",zkt,(0,a.toDisplayString)(i.detail.pengaju_nama?o.namaLengkap(i.detail.pengaju_gelar_depan,i.detail.pengaju_nama,i.detail.pengaju_gelar_belakang):"-"),1),i.detail.pengaju_nip?((0,a.openBlock)(),(0,a.createElementBlock)("div",Jkt,"NIP. "+(0,a.toDisplayString)(i.detail.pengaju_nip),1)):(0,a.createCommentVNode)("",!0)])]),qkt,(0,a.createElementVNode)("div",Gkt,[(0,a.createVNode)(c,{type:"check-circle",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[Wkt,(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(["badge mt-1",o.kelasStatus(i.detail.status_pengajuan)])},(0,a.toDisplayString)(i.LABEL_STATUS[i.detail.status_pengajuan]||i.detail.status_pengajuan||"-"),3)])]),o.isDikembalikan(i.detail)?((0,a.openBlock)(),(0,a.createElementBlock)("div",Ykt,[(0,a.createVNode)(c,{type:"rotate-ccw",size:"16",class:"flex-shrink-0 mt-1"}),Xkt])):(0,a.createCommentVNode)("",!0),i.detail.tgl_respon?((0,a.openBlock)(),(0,a.createElementBlock)("div",Zkt,[(0,a.createVNode)(c,{type:"user-check",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[(0,a.createElementVNode)("div",ebt,(0,a.toDisplayString)(o.isDikembalikan(i.detail)?"Respon Sebelumnya":"Direspon"),1),(0,a.createElementVNode)("div",tbt,(0,a.toDisplayString)(o.formatTanggal(i.detail.tgl_respon))+", "+(0,a.toDisplayString)(o.formatJam(i.detail.tgl_respon)),1),i.detail.respon_nama?((0,a.openBlock)(),(0,a.createElementBlock)("div",nbt,"oleh "+(0,a.toDisplayString)(i.detail.respon_nama),1)):(0,a.createCommentVNode)("",!0)])])):(0,a.createCommentVNode)("",!0),i.detail.catatan_respon?((0,a.openBlock)(),(0,a.createElementBlock)("div",abt,[(0,a.createVNode)(c,{type:"message-square",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[(0,a.createElementVNode)("div",rbt,(0,a.toDisplayString)(o.isDikembalikan(i.detail)?"Catatan Respon Sebelumnya":"Catatan"),1),(0,a.createElementVNode)("div",ibt,(0,a.toDisplayString)(i.detail.catatan_respon),1)])])):(0,a.createCommentVNode)("",!0),obt,lbt,(0,a.createElementVNode)("div",sbt,[(0,a.createVNode)(c,{type:"send",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[cbt,(0,a.createElementVNode)("div",dbt,(0,a.toDisplayString)(o.formatTanggal(i.detail.kegiatan_created_at))+", "+(0,a.toDisplayString)(o.formatJam(i.detail.kegiatan_created_at)),1),(0,a.createElementVNode)("div",ubt,[(0,a.createTextVNode)("oleh "+(0,a.toDisplayString)(o.namaAdminUnit),1),i.unor&&i.unor.pegawai_nip?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)(" (NIP. "+(0,a.toDisplayString)(i.unor.pegawai_nip)+")",1)],64)):(0,a.createCommentVNode)("",!0)])])]),(0,a.createElementVNode)("div",pbt,[(0,a.createVNode)(c,{type:"user-check",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[mbt,i.detail.kegiatan_tgl_validasi?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("div",fbt,(0,a.toDisplayString)(o.formatTanggal(i.detail.kegiatan_tgl_validasi))+", "+(0,a.toDisplayString)(o.formatJam(i.detail.kegiatan_tgl_validasi)),1),i.detail.kegiatan_validasi_nama?((0,a.openBlock)(),(0,a.createElementBlock)("div",hbt,"oleh "+(0,a.toDisplayString)(i.detail.kegiatan_validasi_nama),1)):(0,a.createCommentVNode)("",!0)],64)):((0,a.openBlock)(),(0,a.createElementBlock)("div",Abt,"-")),i.LABEL_STATUS_VALIDASI[i.detail.kegiatan_status]?((0,a.openBlock)(),(0,a.createElementBlock)("span",{key:2,class:(0,a.normalizeClass)(["badge mt-1",o.kelasStatus(i.detail.kegiatan_status)])},(0,a.toDisplayString)(i.LABEL_STATUS_VALIDASI[i.detail.kegiatan_status]),3)):(0,a.createCommentVNode)("",!0)])]),i.detail.kegiatan_catatan_validasi?((0,a.openBlock)(),(0,a.createElementBlock)("div",gbt,[(0,a.createVNode)(c,{type:"message-square",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[kbt,(0,a.createElementVNode)("div",bbt,(0,a.toDisplayString)(i.detail.kegiatan_catatan_validasi),1)])])):(0,a.createCommentVNode)("",!0)])):(0,a.createCommentVNode)("",!0)]})),_:1},512)],64)}],["__scopeId","data-v-2c9c1c5e"]]);var Sbt=function(e){return(0,a.pushScopeId)("data-v-45dca997"),e=e(),(0,a.popScopeId)(),e},Cbt={class:"page-title"},Tbt={class:"row"},jbt={class:"col-lg-6"},Dbt=Sbt((function(){return(0,a.createElementVNode)("h3",null,"Bank Kegiatan",-1)})),Pbt={key:0,class:"text-subtitle text-muted"},Fbt={class:"col-lg-6 text-end"},Ibt={class:"row"},Ubt={class:"col-12"},Mbt={class:"card mt-3"},Obt={class:"card-body"},Lbt={class:"alert alert-info"},Kbt={class:"mb-0 ps-3"},Rbt=Sbt((function(){return(0,a.createElementVNode)("li",null,"Bank Kegiatan berisi kegiatan unit kerja ini yang sudah disetujui validasinya oleh Admin Instansi dan dapat dipilih pegawai saat input kinerja harian.",-1)})),Hbt=Sbt((function(){return(0,a.createElementVNode)("li",null,"Kegiatan yang sedang diajukan perbaikan / penghapusan tidak ditampilkan sampai pengajuannya direspon Admin Instansi.",-1)})),Qbt=Sbt((function(){return(0,a.createElementVNode)("li",null,"Perbaikan disetujui: kegiatan tampil dengan nama baru. Penghapusan disetujui: kegiatan dihapus dari referensi. Pengajuan ditolak: kegiatan tampil kembali seperti semula.",-1)})),$bt={key:0},zbt={key:1},Jbt={class:"d-flex flex-wrap justify-content-between align-items-center gap-2 mb-2"},qbt=Sbt((function(){return(0,a.createElementVNode)("b",null,"Daftar Kegiatan",-1)})),Gbt={class:"badge bg-primary ms-1"},Wbt={class:"d-flex gap-1"},Ybt=["disabled"],Xbt=["disabled"],Zbt={class:"row g-2 my-2 align-items-end"},eyt={class:"col-md-4"},tyt=Sbt((function(){return(0,a.createElementVNode)("label",{class:"form-label small text-muted mb-1"},"Nama Kegiatan",-1)})),nyt={class:"col-6 col-md-2"},ayt=Sbt((function(){return(0,a.createElementVNode)("label",{class:"form-label small text-muted mb-1"},"Disetujui Dari",-1)})),ryt=["max"],iyt={class:"col-6 col-md-2"},oyt=Sbt((function(){return(0,a.createElementVNode)("label",{class:"form-label small text-muted mb-1"},"Sampai",-1)})),lyt=["min"],syt={class:"col-md-3"},cyt=Sbt((function(){return(0,a.createElementVNode)("label",{class:"form-label small text-muted mb-1"},"Urutkan",-1)})),dyt=["value"],uyt={class:"col-md-1"},pyt=["disabled"],myt={key:0,class:"col-12"},fyt=[Sbt((function(){return(0,a.createElementVNode)("small",{class:"text-danger"},'Tanggal "Disetujui Dari" tidak boleh melebihi tanggal "Sampai".',-1)}))],hyt={class:"table-responsive"},Ayt={class:"table table-sm table-hover align-middle"},gyt=Sbt((function(){return(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{style:{width:"50px"},class:"text-center"},"No"),(0,a.createElementVNode)("th",{class:"text-center"},"Nama Kegiatan"),(0,a.createElementVNode)("th",{class:"text-center"},"Unit Kerja"),(0,a.createElementVNode)("th",{class:"text-center"},"Nama Admin Unit"),(0,a.createElementVNode)("th",{class:"text-center",style:{width:"160px"}},"Tanggal Disetujui"),(0,a.createElementVNode)("th",{class:"text-center",style:{width:"180px"}},"Status Validasi"),(0,a.createElementVNode)("th",{class:"text-center",style:{width:"140px"}},"Aksi")])],-1)})),kyt={key:0},byt={colspan:"7",class:"text-center text-muted py-3"},yyt={class:"text-center"},vyt={class:"text-center"},Eyt={class:"text-center"},Nyt={class:"text-center"},_yt=Sbt((function(){return(0,a.createElementVNode)("span",{class:"badge badge-disetujui"},"Disetujui",-1)})),wyt={key:0,class:"mt-1"},Vyt={class:"badge badge-perbaikan"},xyt={class:"text-center text-nowrap"},Byt={class:"d-inline-flex flex-column align-items-stretch gap-1"},Syt=["onClick"],Cyt=["onClick"],Tyt=["onClick"],jyt={key:0},Dyt={class:"detail-kegiatan d-flex gap-3 mb-3"},Pyt={class:"detail-ikon-kegiatan"},Fyt=Sbt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Kegiatan Harian",-1)})),Iyt={class:"detail-nama-kegiatan"},Uyt={class:"detail-baris"},Myt=Sbt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Unit Kerja",-1)})),Oyt={class:"detail-nilai"},Lyt={class:"detail-baris"},Kyt=Sbt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Tanggal Pengajuan",-1)})),Ryt={class:"detail-nilai"},Hyt={class:"detail-baris"},Qyt=Sbt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Disetujui",-1)})),$yt={class:"detail-nilai"},zyt={key:0,class:"detail-sub"},Jyt={key:0,class:"detail-baris"},qyt=Sbt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Catatan Validasi",-1)})),Gyt={class:"detail-nilai"},Wyt={key:1,class:"detail-baris"},Yyt=Sbt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Perbaikan Nama Terakhir Disetujui",-1)})),Xyt={class:"detail-nilai"};var Zyt=function(e){return(0,a.pushScopeId)("data-v-6707b9e6"),e=e(),(0,a.popScopeId)(),e},evt={class:"detail-kegiatan d-flex gap-3 mb-3"},tvt={class:"detail-ikon-kegiatan"},nvt=Zyt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Nama Saat Ini",-1)})),avt={class:"detail-nama-kegiatan"},rvt={class:"detail-baris"},ivt={class:"flex-grow-1"},ovt=Zyt((function(){return(0,a.createElementVNode)("label",{class:"detail-label mb-1",for:"nama-kegiatan-baru"},[(0,a.createTextVNode)("Nama Kegiatan Baru "),(0,a.createElementVNode)("span",{class:"text-danger"},"*")],-1)})),lvt={class:"detail-sub text-end mt-1"},svt={class:"detail-info d-flex gap-2 mt-1"},cvt=Zyt((function(){return(0,a.createElementVNode)("div",null,[(0,a.createTextVNode)(" Perubahan oleh Admin Instansi "),(0,a.createElementVNode)("b",null,"langsung berlaku"),(0,a.createTextVNode)(" di Bank Kegiatan tanpa pengajuan. ")],-1)}));const dvt={name:"ModalEditBankKegiatanHarian",components:{ModalComponent:tt.A},emits:["done"],data:function(){return{id:null,namaLama:"",nama:"",menyimpan:!1}},methods:{show:function(e){this.id=e.id,this.namaLama=e.nama,this.nama=e.nama,this.menyimpan=!1,this.$refs.modal.show()},submit:function(){var e=this;if(!this.menyimpan){var t=this.nama.replace(/\s*[\r\n]+\s*/g," ").trim();if(t)if(t!==this.namaLama){if(confirm("Simpan perubahan nama kegiatan?\n\nNama saat ini:\n"+this.namaLama+"\n\nNama baru:\n"+t+"\n\nPerubahan langsung berlaku di Bank Kegiatan tanpa pengajuan.")){this.menyimpan=!0;var n=this.$loading.show();et.A.post("/api/admin/referensi_kegiatan_harian/bank/kegiatan/"+this.id+"/ubah",{nama:t}).then((function(){e.$refs.modal.hide(),e.$emit("done"),n.hide()})).catch((function(t){alert(t.message),n.hide(),e.menyimpan=!1}))}}else alert("Nama kegiatan tidak berubah");else alert("Nama kegiatan wajib diisi")}}}};var uvt=n(77660),pvt={insert:"head",singleton:!1};vv()(uvt.A,pvt);uvt.A.locals;const mvt=(0,it.A)(dvt,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("vue-feather"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"Edit Kegiatan Harian",ref:"modal",modalClass:"modal-dialog",confirmLabel:"Simpan",onClick:t[2]||(t[2]=function(e){return o.submit()})},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",evt,[(0,a.createElementVNode)("div",tvt,[(0,a.createVNode)(l,{type:"archive",size:"20"})]),(0,a.createElementVNode)("div",null,[nvt,(0,a.createElementVNode)("div",avt,(0,a.toDisplayString)(i.namaLama||"-"),1)])]),(0,a.createElementVNode)("div",rvt,[(0,a.createVNode)(l,{type:"edit-3",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",ivt,[ovt,(0,a.withDirectives)((0,a.createElementVNode)("textarea",{id:"nama-kegiatan-baru",class:"form-control input-nama",rows:"4","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.nama=e}),maxlength:"500",placeholder:"Tulis nama kegiatan...",onKeydown:t[1]||(t[1]=(0,a.withKeys)((0,a.withModifiers)((function(){}),["prevent"]),["enter"]))},null,544),[[a.vModelText,i.nama]]),(0,a.createElementVNode)("div",lvt,(0,a.toDisplayString)(i.nama.length)+"/500",1)])]),(0,a.createElementVNode)("div",svt,[(0,a.createVNode)(l,{type:"info",size:"16",class:"flex-shrink-0 mt-1"}),cvt])]})),_:1},512)}],["__scopeId","data-v-6707b9e6"]]);var fvt="nama",hvt={nama:"Nama Kegiatan (A-Z)",terbaru:"Tanggal Disetujui (Terbaru)",terlama:"Tanggal Disetujui (Terlama)"},Avt=function(){return{nama:"",tgl_awal:"",tgl_akhir:"",urutan:fvt}};const gvt={components:{Pagination:jhe,ModalComponent:tt.A,ModalEditBankKegiatanHarian:mvt},data:function(){return{unor:null,items:{},detail:null,LABEL_URUTAN:hvt,filter:Avt(),url:null,requestKe:0}},computed:{adminUnitId:function(){return this.$route.params.id},baseUrl:function(){return"/api/admin/referensi_kegiatan_harian/bank/"+this.adminUnitId},adaFilter:function(){return!!(this.filter.nama.trim()||this.filter.tgl_awal||this.filter.tgl_akhir)},namaAdminUnit:function(){if(!this.unor||!this.unor.pegawai_nama)return"-";var e=this.unor.pegawai_nama;return this.unor.pegawai_gelar_depan&&(e=this.unor.pegawai_gelar_depan+" "+e),this.unor.pegawai_gelar_belakang&&(e=e+", "+this.unor.pegawai_gelar_belakang),e},bisaReset:function(){return this.adaFilter||this.filter.urutan!==fvt},rentangTidakValid:function(){return!!(this.filter.tgl_awal&&this.filter.tgl_akhir&&this.filter.tgl_awal>this.filter.tgl_akhir)},paramFilter:function(){return{nama:this.filter.nama.trim(),tgl_awal:this.filter.tgl_awal,tgl_akhir:this.filter.tgl_akhir,urutan:this.filter.urutan}},isAdminInstansi:function(){return this.$ability.can("manajemen_admin_unit","all")}},watch:{filter:{deep:!0,handler:function(){this.cariData()}}},methods:{pageURL:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(t&&(this.url=t),!this.rentangTidakValid){var n=++this.requestKe;this.$root.get(this.url,this.paramFilter).then((function(t){n===e.requestKe&&t&&(e.unor=t.unor,!t.kegiatan.data.length&&t.kegiatan.current_page>1?e.pageURL(t.kegiatan.path+"?page="+t.kegiatan.last_page):e.items=t.kegiatan)}))}},cariData:_.debounce((function(){this.pageURL(this.baseUrl)}),400),loadData:function(){this.pageURL()},resetFilter:function(){this.filter=Avt()},formatTanggal:function(e){if(!e)return"-";var t=new Date(e.replace(" ","T"));return isNaN(t)?e:t.toLocaleDateString("id-ID",{day:"2-digit",month:"short",year:"numeric"})},formatJam:function(e){if(!e)return"-";var t=new Date(e.replace(" ","T"));return isNaN(t)?"-":t.toLocaleTimeString("id-ID",{hour:"2-digit",minute:"2-digit"})+" WIB"},lihatDetail:function(e){this.detail=e,this.$refs.modalDetail.show()},unduh:function(e){var t=this,n={excel:{mime:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",ekstensi:"xlsx"},pdf:{mime:"application/pdf",ekstensi:"pdf"}}[e],a=this.$loading.show();Ts.A.get(this.baseUrl+"/"+e,{params:this.paramFilter,responseType:"arraybuffer"}).then((function(e){if(a.hide(),(e.headers["content-type"]||"").startsWith(n.mime)){var r=window.URL.createObjectURL(new Blob([e.data],{type:n.mime})),i=document.createElement("a");i.href=r,i.setAttribute("download","Bank Kegiatan - "+(t.unor?t.unor.unor_nama:"Unit Kerja")+"."+n.ekstensi),document.body.appendChild(i),i.click(),i.remove(),window.URL.revokeObjectURL(r)}else{var o=JSON.parse((new TextDecoder).decode(e.data));alert(o.message)}})).catch((function(e){a.hide(),alert(e.message)}))},hapus:function(e){var t=this;if(confirm('Hapus kegiatan "'+e.nama+'" dari Bank Kegiatan? Kegiatan tidak dapat dipilih lagi oleh pegawai saat input kinerja harian.')){var n=this.$loading.show();et.A.post("/api/admin/referensi_kegiatan_harian/bank/kegiatan/"+e.id+"/hapus").then((function(){n.hide(),t.loadData()})).catch((function(e){n.hide(),alert(e.message),t.loadData()}))}}},created:function(){this.url=this.baseUrl,this.loadData()}};var kvt=n(40269),bvt={insert:"head",singleton:!1};vv()(kvt.A,bvt);kvt.A.locals;const yvt=(0,it.A)(gvt,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("vue-feather"),c=(0,a.resolveComponent)("pagination"),d=(0,a.resolveComponent)("router-link"),u=(0,a.resolveComponent)("ModalEditBankKegiatanHarian"),p=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",Cbt,[(0,a.createElementVNode)("div",Tbt,[(0,a.createElementVNode)("div",jbt,[Dbt,i.unor?((0,a.openBlock)(),(0,a.createElementBlock)("p",Pbt,(0,a.toDisplayString)(i.unor.unor_nama),1)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("div",Fbt,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.go(-1)})},"Kembali")])])]),(0,a.createElementVNode)("div",Ibt,[(0,a.createElementVNode)("div",Ubt,[(0,a.createElementVNode)("div",Mbt,[(0,a.createElementVNode)("div",Obt,[(0,a.createElementVNode)("div",Lbt,[(0,a.createElementVNode)("ul",Kbt,[Rbt,Hbt,Qbt,o.isAdminInstansi?((0,a.openBlock)(),(0,a.createElementBlock)("li",$bt,"Edit dan Hapus oleh Admin Instansi langsung berlaku tanpa pengajuan.")):(0,a.createCommentVNode)("",!0),o.isAdminInstansi?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("li",zbt,"Admin Unit dapat mengajukan perbaikan atau penghapusan; perubahan berlaku setelah disetujui Admin Instansi."))])]),(0,a.createElementVNode)("div",Jbt,[(0,a.createElementVNode)("div",null,[qbt,(0,a.createElementVNode)("span",Gbt,(0,a.toDisplayString)(i.items.total||0),1)]),(0,a.createElementVNode)("div",Wbt,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-soft-biru icon icon-left",disabled:!i.items.total||o.rentangTidakValid,onClick:t[1]||(t[1]=function(e){return o.unduh("excel")})},[(0,a.createVNode)(s,{type:"download",size:"14"}),(0,a.createTextVNode)(" Unduh Excel ")],8,Ybt),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-soft-pink icon icon-left",disabled:!i.items.total||o.rentangTidakValid,onClick:t[2]||(t[2]=function(e){return o.unduh("pdf")})},[(0,a.createVNode)(s,{type:"file-text",size:"14"}),(0,a.createTextVNode)(" Unduh PDF ")],8,Xbt)])]),(0,a.createElementVNode)("div",Zbt,[(0,a.createElementVNode)("div",eyt,[tyt,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control form-control-sm","onUpdate:modelValue":t[3]||(t[3]=function(e){return i.filter.nama=e}),maxlength:"100",placeholder:"Cari nama kegiatan..."},null,512),[[a.vModelText,i.filter.nama]])]),(0,a.createElementVNode)("div",nyt,[ayt,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"date",class:(0,a.normalizeClass)(["form-control form-control-sm",{"is-invalid":o.rentangTidakValid}]),"onUpdate:modelValue":t[4]||(t[4]=function(e){return i.filter.tgl_awal=e}),max:i.filter.tgl_akhir||null},null,10,ryt),[[a.vModelText,i.filter.tgl_awal]])]),(0,a.createElementVNode)("div",iyt,[oyt,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"date",class:(0,a.normalizeClass)(["form-control form-control-sm",{"is-invalid":o.rentangTidakValid}]),"onUpdate:modelValue":t[5]||(t[5]=function(e){return i.filter.tgl_akhir=e}),min:i.filter.tgl_awal||null},null,10,lyt),[[a.vModelText,i.filter.tgl_akhir]])]),(0,a.createElementVNode)("div",syt,[cyt,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select form-select-sm","onUpdate:modelValue":t[6]||(t[6]=function(e){return i.filter.urutan=e})},[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.LABEL_URUTAN,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("option",{key:t,value:t},(0,a.toDisplayString)(e),9,dyt)})),128))],512),[[a.vModelSelect,i.filter.urutan]])]),(0,a.createElementVNode)("div",uyt,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-light-secondary w-100",disabled:!o.bisaReset,onClick:t[7]||(t[7]=function(e){return o.resetFilter()}),title:"Reset filter"}," Reset ",8,pyt)]),o.rentangTidakValid?((0,a.openBlock)(),(0,a.createElementBlock)("div",myt,fyt)):(0,a.createCommentVNode)("",!0)]),i.items.last_page>1?((0,a.openBlock)(),(0,a.createBlock)(c,{key:0,pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",hyt,[(0,a.createElementVNode)("table",Ayt,[gyt,(0,a.createElementVNode)("tbody",null,[i.items.data&&!i.items.data.length?((0,a.openBlock)(),(0,a.createElementBlock)("tr",kyt,[(0,a.createElementVNode)("td",byt,(0,a.toDisplayString)(o.adaFilter?"Tidak ada kegiatan yang sesuai filter":"Belum ada kegiatan yang disetujui"),1)])):(0,a.createCommentVNode)("",!0),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.items.data,(function(t,n){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t.id},[(0,a.createElementVNode)("td",yyt,(0,a.toDisplayString)(i.items.from+n),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.nama),1),(0,a.createElementVNode)("td",vyt,(0,a.toDisplayString)(i.unor?i.unor.unor_nama:"-"),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(o.namaAdminUnit),1),(0,a.createElementVNode)("td",Eyt,(0,a.toDisplayString)(o.formatTanggal(t.tgl_validasi)),1),(0,a.createElementVNode)("td",Nyt,[_yt,t.tgl_perbaikan?((0,a.openBlock)(),(0,a.createElementBlock)("div",wyt,[(0,a.createElementVNode)("span",Vyt,"Diperbaiki "+(0,a.toDisplayString)(o.formatTanggal(t.tgl_perbaikan)),1)])):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",xyt,[(0,a.createElementVNode)("div",Byt,[o.isAdminInstansi?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-soft-biru icon icon-left",onClick:function(n){return e.$refs.modalEdit.show(t)}},[(0,a.createVNode)(s,{type:"edit-3",size:"14"}),(0,a.createTextVNode)(" Edit ")],8,Syt),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-soft-pink icon icon-left",onClick:function(e){return o.hapus(t)}},[(0,a.createVNode)(s,{type:"trash-2",size:"14"}),(0,a.createTextVNode)(" Hapus ")],8,Cyt)],64)):i.unor&&i.unor.is_kelola?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createVNode)(d,{class:"btn btn-sm btn-soft-biru icon icon-left",to:{path:"/admin/referensi_kegiatan_harian/"+o.adminUnitId+"/pengajuan_perubahan",query:{kegiatan_id:t.id,jenis:"PERBAIKAN"}}},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(s,{type:"edit-3",size:"14"}),(0,a.createTextVNode)(" Ajukan Perbaikan ")]})),_:2},1032,["to"]),(0,a.createVNode)(d,{class:"btn btn-sm btn-soft-pink icon icon-left",to:{path:"/admin/referensi_kegiatan_harian/"+o.adminUnitId+"/pengajuan_perubahan",query:{kegiatan_id:t.id,jenis:"PENGHAPUSAN"}}},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(s,{type:"trash-2",size:"14"}),(0,a.createTextVNode)(" Ajukan Penghapusan ")]})),_:2},1032,["to"])],64)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-outline-detail icon icon-left",onClick:function(e){return o.lihatDetail(t)}},[(0,a.createVNode)(s,{type:"eye",size:"14"}),(0,a.createTextVNode)(" Lihat Detail ")],8,Tyt)])])])})),128))])])]),i.items.last_page>1?((0,a.openBlock)(),(0,a.createBlock)(c,{key:1,pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"])):(0,a.createCommentVNode)("",!0)])])])]),(0,a.createVNode)(u,{ref:"modalEdit",onDone:t[8]||(t[8]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(p,{title:"Detail Kegiatan Harian",ref:"modalDetail",modalClass:"modal-dialog",onClick:t[9]||(t[9]=function(t){return e.$refs.modalDetail.hide()})},{default:(0,a.withCtx)((function(){return[i.detail?((0,a.openBlock)(),(0,a.createElementBlock)("div",jyt,[(0,a.createElementVNode)("div",Dyt,[(0,a.createElementVNode)("div",Pyt,[(0,a.createVNode)(s,{type:"archive",size:"20"})]),(0,a.createElementVNode)("div",null,[Fyt,(0,a.createElementVNode)("div",Iyt,(0,a.toDisplayString)(i.detail.nama),1)])]),(0,a.createElementVNode)("div",Uyt,[(0,a.createVNode)(s,{type:"briefcase",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[Myt,(0,a.createElementVNode)("div",Oyt,(0,a.toDisplayString)(i.unor?i.unor.unor_nama:"-"),1)])]),(0,a.createElementVNode)("div",Lyt,[(0,a.createVNode)(s,{type:"calendar",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[Kyt,(0,a.createElementVNode)("div",Ryt,(0,a.toDisplayString)(o.formatTanggal(i.detail.created_at))+", "+(0,a.toDisplayString)(o.formatJam(i.detail.created_at)),1)])]),(0,a.createElementVNode)("div",Hyt,[(0,a.createVNode)(s,{type:"user-check",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[Qyt,(0,a.createElementVNode)("div",$yt,(0,a.toDisplayString)(o.formatTanggal(i.detail.tgl_validasi))+", "+(0,a.toDisplayString)(o.formatJam(i.detail.tgl_validasi)),1),i.detail.validasi_nama?((0,a.openBlock)(),(0,a.createElementBlock)("div",zyt,"oleh "+(0,a.toDisplayString)(i.detail.validasi_nama),1)):(0,a.createCommentVNode)("",!0)])]),i.detail.catatan_validasi?((0,a.openBlock)(),(0,a.createElementBlock)("div",Jyt,[(0,a.createVNode)(s,{type:"message-square",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[qyt,(0,a.createElementVNode)("div",Gyt,(0,a.toDisplayString)(i.detail.catatan_validasi),1)])])):(0,a.createCommentVNode)("",!0),i.detail.tgl_perbaikan?((0,a.openBlock)(),(0,a.createElementBlock)("div",Wyt,[(0,a.createVNode)(s,{type:"edit-3",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[Yyt,(0,a.createElementVNode)("div",Xyt,(0,a.toDisplayString)(o.formatTanggal(i.detail.tgl_perbaikan))+", "+(0,a.toDisplayString)(o.formatJam(i.detail.tgl_perbaikan)),1)])])):(0,a.createCommentVNode)("",!0)])):(0,a.createCommentVNode)("",!0)]})),_:1},512)],64)}],["__scopeId","data-v-45dca997"]]);var vvt=function(e){return(0,a.pushScopeId)("data-v-17947717"),e=e(),(0,a.popScopeId)(),e},Evt={class:"page-title"},Nvt={class:"row"},_vt={class:"col-lg-6"},wvt=vvt((function(){return(0,a.createElementVNode)("h3",null,"Kegiatan Harian",-1)})),Vvt={key:0,class:"text-subtitle text-muted"},xvt={class:"col-lg-6 text-end"},Bvt={key:0,class:"row"},Svt=[vvt((function(){return(0,a.createElementVNode)("div",{class:"col-12"},[(0,a.createElementVNode)("div",{class:"alert alert-warning mt-3"},"Halaman ini hanya dapat diakses oleh Admin Unit.")],-1)}))],Cvt={key:1,class:"row"},Tvt={class:"col-12"},jvt={key:0,class:"row g-2 mt-1"},Dvt={class:"col-md-6"},Pvt={class:"detail-kegiatan d-flex gap-3 h-100"},Fvt={class:"detail-ikon-kegiatan"},Ivt=vvt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Unit Kerja",-1)})),Uvt={class:"detail-nama-kegiatan"},Mvt={class:"col-md-6"},Ovt={class:"detail-kegiatan d-flex gap-3 h-100"},Lvt={class:"detail-ikon-kegiatan"},Kvt=vvt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Admin Unit",-1)})),Rvt={class:"detail-nama-kegiatan"},Hvt={key:0,class:"detail-sub"},Qvt={class:"card mt-3"},$vt={class:"card-body"},zvt=vvt((function(){return(0,a.createElementVNode)("div",{class:"alert alert-info"},[(0,a.createElementVNode)("ul",{class:"mb-0 ps-3"},[(0,a.createElementVNode)("li",null,"Kegiatan yang diajukan akan divalidasi oleh Admin Instansi sebelum masuk ke Bank Kegiatan."),(0,a.createElementVNode)("li",null,"Kegiatan berstatus Menunggu Validasi masih dapat diubah atau dihapus."),(0,a.createElementVNode)("li",null,"Tuliskan kegiatan dengan struktur narasi Subjek + Predikat + Objek.")])],-1)})),Jvt={key:0,class:"alert alert-warning"},qvt={class:"input-kegiatan mb-3"},Gvt=vvt((function(){return(0,a.createElementVNode)("b",null,"Input Kegiatan Harian",-1)})),Wvt=vvt((function(){return(0,a.createElementVNode)("div",null,[(0,a.createElementVNode)("small",{class:"text-muted"},"Tuliskan kegiatan harian, lalu ajukan validasi kepada Admin Instansi.")],-1)})),Yvt={class:"row g-2 mt-1 align-items-start"},Xvt={class:"col-md-9"},Zvt={class:"detail-sub text-end mt-1"},eEt={class:"col-md-3 d-grid"},tEt=["disabled"],nEt={class:"d-flex flex-wrap justify-content-between align-items-center gap-2 mb-2"},aEt=vvt((function(){return(0,a.createElementVNode)("b",null,"Daftar Kegiatan Harian",-1)})),rEt={class:"badge bg-primary ms-1"},iEt={class:"row g-2 my-2"},oEt={class:"col-md-8"},lEt={class:"col-md-4"},sEt=vvt((function(){return(0,a.createElementVNode)("option",{value:""},"Semua Status",-1)})),cEt=["value"],dEt={class:"table-responsive"},uEt={class:"table table-sm table-hover align-middle"},pEt=vvt((function(){return(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{style:{width:"50px"},class:"text-center"},"No"),(0,a.createElementVNode)("th",{class:"text-center"},"Kegiatan Harian"),(0,a.createElementVNode)("th",{class:"text-center",style:{width:"160px"}},"Tanggal Input"),(0,a.createElementVNode)("th",{class:"text-center",style:{width:"170px"}},"Status Validasi"),(0,a.createElementVNode)("th",{class:"text-center",style:{width:"140px"}},"Aksi")])],-1)})),mEt={key:0},fEt={colspan:"5",class:"text-center text-muted py-3"},hEt={class:"text-center"},AEt={class:"text-center"},gEt={class:"text-muted"},kEt={class:"text-center"},bEt={key:0,class:"mt-1"},yEt=[vvt((function(){return(0,a.createElementVNode)("span",{class:"badge badge-pengajuan-perubahan"},"Ada pengajuan perubahan",-1)}))],vEt={key:1,class:"mt-1 text-start"},EEt={class:"text-muted"},NEt={class:"text-center text-nowrap"},_Et={class:"d-inline-flex flex-column align-items-stretch gap-1"},wEt=["onClick"],VEt=["onClick"],xEt=["onClick"],BEt={key:0},SEt={class:"detail-kegiatan d-flex gap-3 mb-3"},CEt={class:"detail-ikon-kegiatan"},TEt=vvt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Kegiatan Harian",-1)})),jEt={class:"detail-nama-kegiatan"},DEt={class:"detail-baris"},PEt=vvt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Tanggal Input",-1)})),FEt={class:"detail-nilai"},IEt={class:"detail-baris"},UEt=vvt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Waktu Input",-1)})),MEt={class:"detail-nilai"},OEt={class:"detail-baris"},LEt=vvt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Unit Kerja",-1)})),KEt={class:"detail-nilai"},REt=vvt((function(){return(0,a.createElementVNode)("hr",{class:"my-2"},null,-1)})),HEt={class:"detail-baris"},QEt=vvt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Status Validasi",-1)})),$Et={key:0,class:"detail-info-kembali d-flex gap-2 mb-1"},zEt=vvt((function(){return(0,a.createElementVNode)("div",null,[(0,a.createTextVNode)(" Kegiatan ini memiliki pengajuan "),(0,a.createElementVNode)("b",null,"perbaikan / penghapusan"),(0,a.createTextVNode)(" yang menunggu respon Admin Instansi. ")],-1)})),JEt={key:1,class:"detail-info-kembali d-flex gap-2 mb-1"},qEt=vvt((function(){return(0,a.createElementVNode)("div",null,[(0,a.createTextVNode)(" Kegiatan ini sudah pernah divalidasi, lalu "),(0,a.createElementVNode)("b",null,"dikembalikan ke pengajuan"),(0,a.createTextVNode)(" oleh Admin Instansi sehingga perlu divalidasi ulang. ")],-1)})),GEt={key:2,class:"detail-baris"},WEt={class:"detail-label"},YEt={class:"detail-nilai"},XEt={key:0,class:"detail-sub"},ZEt={key:3,class:"detail-baris"},eNt={class:"detail-label"},tNt={class:"detail-nilai"};var nNt=function(e){return(0,a.pushScopeId)("data-v-4b771190"),e=e(),(0,a.popScopeId)(),e},aNt={class:"detail-kegiatan d-flex gap-3 mb-3"},rNt={class:"detail-ikon-kegiatan"},iNt=nNt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Nama Saat Ini",-1)})),oNt={class:"detail-nama-kegiatan"},lNt={class:"detail-baris"},sNt={class:"flex-grow-1"},cNt=nNt((function(){return(0,a.createElementVNode)("label",{class:"detail-label mb-1",for:"nama-kegiatan-admin-unit"},[(0,a.createTextVNode)("Nama Kegiatan Baru "),(0,a.createElementVNode)("span",{class:"text-danger"},"*")],-1)})),dNt={class:"detail-sub text-end mt-1"},uNt={class:"detail-info d-flex gap-2 mt-1"},pNt=nNt((function(){return(0,a.createElementVNode)("div",null,[(0,a.createTextVNode)(" Kegiatan ini masih "),(0,a.createElementVNode)("b",null,"Menunggu Validasi"),(0,a.createTextVNode)(". Perubahan nama akan divalidasi oleh Admin Instansi. ")],-1)}));const mNt={name:"ModalUbahKegiatanHarianAdminUnit",components:{ModalComponent:tt.A},emits:["done"],data:function(){return{id:null,namaLama:"",nama:"",menyimpan:!1}},methods:{show:function(e){this.id=e.id,this.namaLama=e.nama,this.nama=e.nama,this.menyimpan=!1,this.$refs.modal.show()},submit:function(){var e=this;if(!this.menyimpan){var t=this.nama.replace(/\s*[\r\n]+\s*/g," ").trim();if(t)if(t!==this.namaLama){this.menyimpan=!0;var n=this.$loading.show();et.A.post("/api/admin/referensi_kegiatan_harian/admin_unit/kegiatan/"+this.id+"/ubah",{nama:t}).then((function(){e.$refs.modal.hide(),e.$emit("done"),n.hide()})).catch((function(t){alert(t.message),n.hide(),e.menyimpan=!1}))}else alert("Nama kegiatan tidak berubah");else alert("Nama kegiatan wajib diisi")}}}};var fNt=n(72998),hNt={insert:"head",singleton:!1};vv()(fNt.A,hNt);fNt.A.locals;const ANt=(0,it.A)(mNt,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("vue-feather"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"Ubah Kegiatan Harian",ref:"modal",modalClass:"modal-dialog",confirmLabel:"Simpan",onClick:t[2]||(t[2]=function(e){return o.submit()})},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",aNt,[(0,a.createElementVNode)("div",rNt,[(0,a.createVNode)(l,{type:"clipboard",size:"20"})]),(0,a.createElementVNode)("div",null,[iNt,(0,a.createElementVNode)("div",oNt,(0,a.toDisplayString)(i.namaLama||"-"),1)])]),(0,a.createElementVNode)("div",lNt,[(0,a.createVNode)(l,{type:"edit-3",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",sNt,[cNt,(0,a.withDirectives)((0,a.createElementVNode)("textarea",{id:"nama-kegiatan-admin-unit",class:"form-control input-nama",rows:"4","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.nama=e}),maxlength:"255",placeholder:"Tulis nama kegiatan...",onKeydown:t[1]||(t[1]=(0,a.withKeys)((0,a.withModifiers)((function(){}),["prevent"]),["enter"]))},null,544),[[a.vModelText,i.nama]]),(0,a.createElementVNode)("div",dNt,(0,a.toDisplayString)(i.nama.length)+"/255",1)])]),(0,a.createElementVNode)("div",uNt,[(0,a.createVNode)(l,{type:"info",size:"16",class:"flex-shrink-0 mt-1"}),pNt])]})),_:1},512)}],["__scopeId","data-v-4b771190"]]);function gNt(e){return gNt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},gNt(e)}function kNt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=gNt(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=gNt(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==gNt(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var bNt="pengajuan",yNt="ditolak",vNt={pengajuan:"Menunggu Validasi",disetujui:"Disetujui",ditolak:"Ditolak"};const ENt={components:{Pagination:jhe,ModalComponent:tt.A,ModalUbahKegiatanHarian:ANt},data:function(){return{STATUS_DIAJUKAN:bNt,STATUS_DITOLAK:yNt,LABEL_STATUS:vNt,unor:null,items:{},detail:null,namaBaru:"",menyimpan:!1,filter:{nama:"",status:""},url:null,requestKe:0}},computed:{adminUnitId:function(){return this.$route.params.id},baseUrl:function(){return"/api/admin/referensi_kegiatan_harian/admin_unit/"+this.adminUnitId+"/kegiatan"},adaFilter:function(){return!(!this.filter.nama.trim()&&!this.filter.status)},namaAdminUnit:function(){if(!this.unor||!this.unor.pegawai_nama)return"-";var e=this.unor.pegawai_nama;return this.unor.pegawai_gelar_depan&&(e=this.unor.pegawai_gelar_depan+" "+e),this.unor.pegawai_gelar_belakang&&(e=e+", "+this.unor.pegawai_gelar_belakang),e},isAdminUnit:function(){return this.$ability.can("admin_unit","all")}},watch:{isAdminUnit:function(e){e&&this.init()},filter:{deep:!0,handler:function(){this.cariData()}}},methods:{init:function(){this.url||(this.url=this.baseUrl,this.loadData())},pageURL:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;t&&(this.url=t);var n=++this.requestKe;this.$root.get(this.url,{nama:this.filter.nama.trim(),status:this.filter.status}).then((function(t){n===e.requestKe&&t&&(e.unor=t.unor,!t.kegiatan.data.length&&t.kegiatan.current_page>1?e.pageURL(t.kegiatan.path+"?page="+t.kegiatan.last_page):e.items=t.kegiatan)}))},cariData:_.debounce((function(){this.url&&this.pageURL(this.baseUrl)}),400),loadData:function(){this.pageURL()},kelasStatus:function(e){var t;return(t={},kNt(t,bNt,"badge-diajukan"),kNt(t,"disetujui","badge-disetujui"),kNt(t,yNt,"badge-ditolak"),t)[e]||"bg-secondary"},ajukan:function(){var e=this;if(!this.menyimpan){var t=this.namaBaru.replace(/\s*[\r\n]+\s*/g," ").trim();if(t){this.menyimpan=!0;var n=this.$loading.show();et.A.post(this.baseUrl,{nama:t}).then((function(){n.hide(),e.menyimpan=!1,e.namaBaru="",e.loadData()})).catch((function(t){n.hide(),e.menyimpan=!1,alert(t.message)}))}}},ubah:function(e){this.$refs.modalUbah.show(e)},hapus:function(e){var t=this;if(confirm('Hapus kegiatan "'+e.nama+'"?')){var n=this.$loading.show();et.A.post("/api/admin/referensi_kegiatan_harian/admin_unit/kegiatan/"+e.id+"/hapus").then((function(){n.hide(),t.loadData()})).catch((function(e){n.hide(),alert(e.message),t.loadData()}))}},formatTanggal:function(e){if(!e)return"-";var t=new Date(e.replace(" ","T"));return isNaN(t)?e:t.toLocaleDateString("id-ID",{day:"2-digit",month:"short",year:"numeric"})},formatJam:function(e){if(!e)return"-";var t=new Date(e.replace(" ","T"));return isNaN(t)?"-":t.toLocaleTimeString("id-ID",{hour:"2-digit",minute:"2-digit"})+" WIB"},isDikembalikan:function(e){return e.status_persetujuan==bNt&&!!e.tgl_validasi},lihatDetail:function(e){this.detail=e,this.$refs.modalDetail.show()}},created:function(){this.isAdminUnit&&this.init()}};var NNt=n(72540),_Nt={insert:"head",singleton:!1};vv()(NNt.A,_Nt);NNt.A.locals;const wNt=(0,it.A)(ENt,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("vue-feather"),c=(0,a.resolveComponent)("pagination"),d=(0,a.resolveComponent)("ModalUbahKegiatanHarian"),u=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",Evt,[(0,a.createElementVNode)("div",Nvt,[(0,a.createElementVNode)("div",_vt,[wvt,i.unor?((0,a.openBlock)(),(0,a.createElementBlock)("p",Vvt,(0,a.toDisplayString)(i.unor.unor_nama),1)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("div",xvt,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.go(-1)})},"Kembali")])])]),o.isAdminUnit?((0,a.openBlock)(),(0,a.createElementBlock)("div",Cvt,[(0,a.createElementVNode)("div",Tvt,[i.unor?((0,a.openBlock)(),(0,a.createElementBlock)("div",jvt,[(0,a.createElementVNode)("div",Dvt,[(0,a.createElementVNode)("div",Pvt,[(0,a.createElementVNode)("div",Fvt,[(0,a.createVNode)(s,{type:"briefcase",size:"20"})]),(0,a.createElementVNode)("div",null,[Ivt,(0,a.createElementVNode)("div",Uvt,(0,a.toDisplayString)(i.unor.unor_nama),1)])])]),(0,a.createElementVNode)("div",Mvt,[(0,a.createElementVNode)("div",Ovt,[(0,a.createElementVNode)("div",Lvt,[(0,a.createVNode)(s,{type:"user",size:"20"})]),(0,a.createElementVNode)("div",null,[Kvt,(0,a.createElementVNode)("div",Rvt,(0,a.toDisplayString)(o.namaAdminUnit),1),i.unor.pegawai_nip?((0,a.openBlock)(),(0,a.createElementBlock)("div",Hvt,"NIP. "+(0,a.toDisplayString)(i.unor.pegawai_nip),1)):(0,a.createCommentVNode)("",!0)])])])])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",Qvt,[(0,a.createElementVNode)("div",$vt,[zvt,i.unor&&1!=i.unor.is_aktif_harian?((0,a.openBlock)(),(0,a.createElementBlock)("div",Jvt," Referensi kegiatan harian unit kerja ini belum diaktifkan Admin Instansi, sehingga belum tampil di form input pegawai. ")):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",qvt,[Gvt,Wvt,(0,a.createElementVNode)("div",Yvt,[(0,a.createElementVNode)("div",Xvt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[1]||(t[1]=function(e){return i.namaBaru=e}),maxlength:"255",placeholder:"Kegiatan harian...",onKeyup:t[2]||(t[2]=(0,a.withKeys)((function(e){return o.ajukan()}),["enter"]))},null,544),[[a.vModelText,i.namaBaru]]),(0,a.createElementVNode)("div",Zvt,(0,a.toDisplayString)(i.namaBaru.length)+"/255",1)]),(0,a.createElementVNode)("div",eEt,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-biru icon icon-left",disabled:i.menyimpan||!i.namaBaru.trim(),onClick:t[3]||(t[3]=function(e){return o.ajukan()})},[(0,a.createVNode)(s,{type:"send",size:"14"}),(0,a.createTextVNode)(" Ajukan Validasi ")],8,tEt)])])]),(0,a.createElementVNode)("div",nEt,[(0,a.createElementVNode)("div",null,[aEt,(0,a.createElementVNode)("span",rEt,(0,a.toDisplayString)(i.items.total||0),1)])]),(0,a.createElementVNode)("div",iEt,[(0,a.createElementVNode)("div",oEt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control form-control-sm","onUpdate:modelValue":t[4]||(t[4]=function(e){return i.filter.nama=e}),maxlength:"100",placeholder:"Cari nama kegiatan..."},null,512),[[a.vModelText,i.filter.nama]])]),(0,a.createElementVNode)("div",lEt,[(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select form-select-sm","onUpdate:modelValue":t[5]||(t[5]=function(e){return i.filter.status=e})},[sEt,((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.LABEL_STATUS,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("option",{key:t,value:t},(0,a.toDisplayString)(e),9,cEt)})),128))],512),[[a.vModelSelect,i.filter.status]])])]),i.items.last_page>1?((0,a.openBlock)(),(0,a.createBlock)(c,{key:1,pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",dEt,[(0,a.createElementVNode)("table",uEt,[pEt,(0,a.createElementVNode)("tbody",null,[i.items.data&&!i.items.data.length?((0,a.openBlock)(),(0,a.createElementBlock)("tr",mEt,[(0,a.createElementVNode)("td",fEt,(0,a.toDisplayString)(o.adaFilter?"Tidak ada kegiatan yang sesuai filter":"Belum ada kegiatan harian"),1)])):(0,a.createCommentVNode)("",!0),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.items.data,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",hEt,(0,a.toDisplayString)(i.items.from+t),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.nama),1),(0,a.createElementVNode)("td",AEt,[(0,a.createTextVNode)((0,a.toDisplayString)(o.formatTanggal(e.created_at))+" ",1),(0,a.createElementVNode)("div",null,[(0,a.createElementVNode)("small",gEt,(0,a.toDisplayString)(o.formatJam(e.created_at)),1)])]),(0,a.createElementVNode)("td",kEt,[(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(["badge",o.kelasStatus(e.status_persetujuan)])},(0,a.toDisplayString)(i.LABEL_STATUS[e.status_persetujuan]||e.status_persetujuan||"-"),3),Number(e.ada_pengajuan_menunggu)?((0,a.openBlock)(),(0,a.createElementBlock)("div",bEt,yEt)):(0,a.createCommentVNode)("",!0),e.status_persetujuan==i.STATUS_DITOLAK&&e.catatan_validasi?((0,a.openBlock)(),(0,a.createElementBlock)("div",vEt,[(0,a.createElementVNode)("small",EEt,[(0,a.createElementVNode)("i",null,"Alasan: "+(0,a.toDisplayString)(e.catatan_validasi),1)])])):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",NEt,[(0,a.createElementVNode)("div",_Et,[e.status_persetujuan==i.STATUS_DIAJUKAN?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-soft-biru icon icon-left",onClick:function(t){return o.ubah(e)}},[(0,a.createVNode)(s,{type:"edit-2",size:"14"}),(0,a.createTextVNode)(" Ubah ")],8,wEt),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-soft-pink icon icon-left",onClick:function(t){return o.hapus(e)}},[(0,a.createVNode)(s,{type:"trash-2",size:"14"}),(0,a.createTextVNode)(" Hapus ")],8,VEt)],64)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-outline-detail icon icon-left",onClick:function(t){return o.lihatDetail(e)}},[(0,a.createVNode)(s,{type:"eye",size:"14"}),(0,a.createTextVNode)(" Lihat Detail ")],8,xEt)])])])})),128))])])]),i.items.last_page>1?((0,a.openBlock)(),(0,a.createBlock)(c,{key:2,pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"])):(0,a.createCommentVNode)("",!0)])])])])):((0,a.openBlock)(),(0,a.createElementBlock)("div",Bvt,Svt)),(0,a.createVNode)(d,{ref:"modalUbah",onDone:t[6]||(t[6]=function(e){return o.loadData()})},null,512),(0,a.createVNode)(u,{title:"Detail Kegiatan Harian",ref:"modalDetail",modalClass:"modal-dialog",onClick:t[7]||(t[7]=function(t){return e.$refs.modalDetail.hide()})},{default:(0,a.withCtx)((function(){return[i.detail?((0,a.openBlock)(),(0,a.createElementBlock)("div",BEt,[(0,a.createElementVNode)("div",SEt,[(0,a.createElementVNode)("div",CEt,[(0,a.createVNode)(s,{type:"clipboard",size:"20"})]),(0,a.createElementVNode)("div",null,[TEt,(0,a.createElementVNode)("div",jEt,(0,a.toDisplayString)(i.detail.nama),1)])]),(0,a.createElementVNode)("div",DEt,[(0,a.createVNode)(s,{type:"calendar",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[PEt,(0,a.createElementVNode)("div",FEt,(0,a.toDisplayString)(o.formatTanggal(i.detail.created_at)),1)])]),(0,a.createElementVNode)("div",IEt,[(0,a.createVNode)(s,{type:"clock",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[UEt,(0,a.createElementVNode)("div",MEt,(0,a.toDisplayString)(o.formatJam(i.detail.created_at)),1)])]),(0,a.createElementVNode)("div",OEt,[(0,a.createVNode)(s,{type:"briefcase",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[LEt,(0,a.createElementVNode)("div",KEt,(0,a.toDisplayString)(i.unor?i.unor.unor_nama:"-"),1)])]),REt,(0,a.createElementVNode)("div",HEt,[(0,a.createVNode)(s,{type:"check-circle",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[QEt,(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(["badge mt-1",o.kelasStatus(i.detail.status_persetujuan)])},(0,a.toDisplayString)(i.LABEL_STATUS[i.detail.status_persetujuan]||i.detail.status_persetujuan||"-"),3)])]),Number(i.detail.ada_pengajuan_menunggu)?((0,a.openBlock)(),(0,a.createElementBlock)("div",$Et,[(0,a.createVNode)(s,{type:"message-square",size:"16",class:"flex-shrink-0 mt-1"}),zEt])):(0,a.createCommentVNode)("",!0),o.isDikembalikan(i.detail)?((0,a.openBlock)(),(0,a.createElementBlock)("div",JEt,[(0,a.createVNode)(s,{type:"rotate-ccw",size:"16",class:"flex-shrink-0 mt-1"}),qEt])):(0,a.createCommentVNode)("",!0),i.detail.tgl_validasi?((0,a.openBlock)(),(0,a.createElementBlock)("div",GEt,[(0,a.createVNode)(s,{type:"user-check",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[(0,a.createElementVNode)("div",WEt,(0,a.toDisplayString)(o.isDikembalikan(i.detail)?"Validasi Sebelumnya":"Divalidasi"),1),(0,a.createElementVNode)("div",YEt,(0,a.toDisplayString)(o.formatTanggal(i.detail.tgl_validasi))+", "+(0,a.toDisplayString)(o.formatJam(i.detail.tgl_validasi)),1),i.detail.validasi_nama?((0,a.openBlock)(),(0,a.createElementBlock)("div",XEt,"oleh "+(0,a.toDisplayString)(i.detail.validasi_nama),1)):(0,a.createCommentVNode)("",!0)])])):(0,a.createCommentVNode)("",!0),i.detail.catatan_validasi?((0,a.openBlock)(),(0,a.createElementBlock)("div",ZEt,[(0,a.createVNode)(s,{type:"message-square",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[(0,a.createElementVNode)("div",eNt,(0,a.toDisplayString)(i.detail.status_persetujuan==i.STATUS_DITOLAK?"Alasan Penolakan":o.isDikembalikan(i.detail)?"Catatan Validasi Sebelumnya":"Catatan"),1),(0,a.createElementVNode)("div",tNt,(0,a.toDisplayString)(i.detail.catatan_validasi),1)])])):(0,a.createCommentVNode)("",!0)])):(0,a.createCommentVNode)("",!0)]})),_:1},512)],64)}],["__scopeId","data-v-17947717"]]);var VNt=function(e){return(0,a.pushScopeId)("data-v-98250180"),e=e(),(0,a.popScopeId)(),e},xNt={class:"page-title"},BNt={class:"row"},SNt=VNt((function(){return(0,a.createElementVNode)("div",{class:"col-lg-8"},[(0,a.createElementVNode)("h3",null,"Pengajuan Perubahan Kegiatan Harian"),(0,a.createElementVNode)("p",{class:"text-subtitle text-muted"},"Ajukan penghapusan atau perbaikan kegiatan harian kepada Admin Instansi.")],-1)})),CNt={class:"col-lg-4 text-end"},TNt={key:0,class:"row"},jNt=[VNt((function(){return(0,a.createElementVNode)("div",{class:"col-12"},[(0,a.createElementVNode)("div",{class:"alert alert-warning mt-3"},"Halaman ini hanya dapat diakses oleh Admin Unit.")],-1)}))],DNt={key:1,class:"row"},PNt={class:"col-12"},FNt={key:0,class:"row g-2 mt-1"},INt={class:"col-md-6"},UNt={class:"detail-kegiatan d-flex gap-3 h-100"},MNt={class:"detail-ikon-kegiatan"},ONt=VNt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Unit Kerja",-1)})),LNt={class:"detail-nama-kegiatan"},KNt={class:"col-md-6"},RNt={class:"detail-kegiatan d-flex gap-3 h-100"},HNt={class:"detail-ikon-kegiatan"},QNt=VNt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Admin Unit",-1)})),$Nt={class:"detail-nama-kegiatan"},zNt={key:0,class:"detail-sub"},JNt={class:"card mt-3"},qNt={class:"card-body"},GNt=VNt((function(){return(0,a.createElementVNode)("b",null,"Ajukan Penghapusan / Perbaikan",-1)})),WNt={class:"d-flex gap-2 mt-2 mb-3"},YNt={key:0,class:"detail-info-kembali d-flex gap-2 mb-3"},XNt=VNt((function(){return(0,a.createElementVNode)("div",null," Pada tab Perbaikan, Anda dapat mengubah nama kegiatan harian yang sudah ada. Permintaan perubahan akan ditinjau oleh Admin Instansi. ",-1)})),ZNt={class:"row g-3"},e_t={class:"col-lg-6"},t_t={class:"form-group mb-3"},n_t=VNt((function(){return(0,a.createElementVNode)("label",{class:"mb-1"},[(0,a.createTextVNode)("Pilih Kegiatan Harian "),(0,a.createElementVNode)("span",{class:"text-danger"},"*")],-1)})),a_t={key:0,class:"detail-kegiatan d-flex gap-3 mb-3"},r_t={class:"detail-ikon-kegiatan"},i_t=VNt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Kegiatan Harian yang Dipilih",-1)})),o_t={class:"detail-nama-kegiatan"},l_t={class:"detail-sub mt-1"},s_t=VNt((function(){return(0,a.createElementVNode)("span",{class:"badge badge-disetujui ms-1"},"Disetujui",-1)})),c_t={class:"col-lg-6"},d_t={class:"form-group mb-3"},u_t=VNt((function(){return(0,a.createElementVNode)("label",{class:"mb-1"},[(0,a.createTextVNode)("Nama Kegiatan Baru "),(0,a.createElementVNode)("span",{class:"text-danger"},"*")],-1)})),p_t={class:"detail-sub text-end mt-1"},m_t={class:"form-group mb-3"},f_t=VNt((function(){return(0,a.createElementVNode)("label",{class:"mb-1"},[(0,a.createTextVNode)("Deskripsi Perbaikan "),(0,a.createElementVNode)("small",{class:"text-muted"},"(opsional)")],-1)})),h_t={class:"detail-sub text-end mt-1"},A_t={class:"form-group mb-3"},g_t={class:"mb-1"},k_t=VNt((function(){return(0,a.createElementVNode)("span",{class:"text-danger"},"*",-1)})),b_t=["placeholder"],y_t={class:"detail-sub text-end mt-1"},v_t=["disabled"],E_t={class:"card mt-3"},N_t={class:"card-body"},__t=VNt((function(){return(0,a.createElementVNode)("b",null,"Riwayat Pengajuan Perubahan",-1)})),w_t=VNt((function(){return(0,a.createElementVNode)("div",{class:"alert alert-info mt-2"},[(0,a.createElementVNode)("ul",{class:"mb-0 ps-3"},[(0,a.createElementVNode)("li",null,"Penghapusan atau perbaikan kegiatan harian tidak akan langsung dilakukan. Perubahan hanya akan berlaku setelah Admin Instansi menyetujui pengajuan Anda."),(0,a.createElementVNode)("li",null,"Kegiatan yang sedang diajukan perubahannya tidak dapat diajukan lagi sampai pengajuannya direspon atau dibatalkan.")])],-1)})),V_t={class:"d-flex flex-wrap justify-content-between align-items-center gap-2 mb-2"},x_t=VNt((function(){return(0,a.createElementVNode)("b",null,"Daftar Pengajuan",-1)})),B_t={class:"badge bg-primary ms-1"},S_t={class:"row g-2 my-2"},C_t={class:"col-md-6"},T_t={class:"col-md-3"},j_t=VNt((function(){return(0,a.createElementVNode)("option",{value:""},"Semua Jenis Pengajuan",-1)})),D_t=["value"],P_t={class:"col-md-3"},F_t=VNt((function(){return(0,a.createElementVNode)("option",{value:""},"Semua Status",-1)})),I_t=["value"],U_t={class:"table-responsive"},M_t={class:"table table-sm table-hover align-middle"},O_t=VNt((function(){return(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{style:{width:"50px"},class:"text-center"},"No"),(0,a.createElementVNode)("th",{class:"text-center"},"Kegiatan Harian"),(0,a.createElementVNode)("th",{class:"text-center",style:{width:"130px"}},"Jenis Pengajuan"),(0,a.createElementVNode)("th",{class:"text-center"},"Alasan"),(0,a.createElementVNode)("th",{class:"text-center",style:{width:"130px"}},"Tanggal Pengajuan"),(0,a.createElementVNode)("th",{class:"text-center",style:{width:"150px"}},"Status"),(0,a.createElementVNode)("th",{class:"text-center",style:{width:"140px"}},"Aksi")])],-1)})),L_t={key:0},K_t={colspan:"7",class:"text-center text-muted py-3"},R_t={class:"text-center"},H_t=VNt((function(){return(0,a.createElementVNode)("small",{class:"text-muted"},"Nama lama:",-1)})),Q_t=VNt((function(){return(0,a.createElementVNode)("br",null,null,-1)})),$_t={class:"text-muted"},z_t=VNt((function(){return(0,a.createElementVNode)("br",null,null,-1)})),J_t=VNt((function(){return(0,a.createElementVNode)("small",{class:"text-muted"},"Nama baru:",-1)})),q_t=VNt((function(){return(0,a.createElementVNode)("br",null,null,-1)})),G_t={class:"text-center"},W_t={class:"text-center"},Y_t={class:"text-muted"},X_t={class:"text-center"},Z_t={key:0,class:"mt-1 text-start"},ewt={class:"text-muted"},twt={class:"text-center text-nowrap"},nwt={class:"d-inline-flex flex-column align-items-stretch gap-1"},awt=["onClick"],rwt=["onClick"],iwt={key:0},owt={class:"detail-kegiatan d-flex gap-3 mb-3"},lwt={class:"detail-ikon-kegiatan"},swt={class:"detail-label"},cwt={class:"detail-nama-lama mt-1"},dwt={class:"detail-nama-kegiatan"},uwt={key:1,class:"detail-nama-kegiatan mt-1"},pwt={class:"detail-baris"},mwt=VNt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Alasan Pengajuan",-1)})),fwt={class:"detail-nilai"},hwt={key:0,class:"detail-baris"},Awt=VNt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Deskripsi Perbaikan",-1)})),gwt={class:"detail-nilai"},kwt={class:"detail-baris"},bwt=VNt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Tanggal Pengajuan",-1)})),ywt={class:"detail-nilai"},vwt=VNt((function(){return(0,a.createElementVNode)("hr",{class:"my-2"},null,-1)})),Ewt={class:"detail-baris"},Nwt=VNt((function(){return(0,a.createElementVNode)("div",{class:"detail-label"},"Status",-1)})),_wt={key:1,class:"detail-info-kembali d-flex gap-2 mb-1"},wwt=VNt((function(){return(0,a.createElementVNode)("div",null,[(0,a.createTextVNode)(" Pengajuan ini sudah pernah direspon, lalu "),(0,a.createElementVNode)("b",null,"dikembalikan ke pengajuan"),(0,a.createTextVNode)(" oleh Admin Instansi sehingga perlu direspon ulang. Data respon di bawah adalah hasil respon sebelumnya. ")],-1)})),Vwt={key:2,class:"detail-baris"},xwt={class:"detail-label"},Bwt={class:"detail-nilai"},Swt={key:0,class:"detail-sub"},Cwt={key:3,class:"detail-baris"},Twt={class:"detail-label"},jwt={class:"detail-nilai"};var Dwt="PERBAIKAN",Pwt="PENGHAPUSAN",Fwt={PERBAIKAN:"Perbaikan",PENGHAPUSAN:"Penghapusan"},Iwt="pengajuan",Uwt={pengajuan:"Menunggu Validasi",disetujui:"Disetujui",ditolak:"Ditolak"};const Mwt={components:{Pagination:jhe,ModalComponent:tt.A},data:function(){return{JENIS_PERBAIKAN:Dwt,JENIS_PENGHAPUSAN:Pwt,LABEL_JENIS:Fwt,STATUS_DIAJUKAN:Iwt,STATUS_DITOLAK:"ditolak",LABEL_STATUS:Uwt,unor:null,items:{},detail:null,tab:Pwt,pilihan:[],kegiatan:null,form:{namaBaru:"",keterangan:"",alasan:""},menyimpan:!1,filter:{nama:"",jenis:"",status:""},url:null,requestKe:0,requestPilihanKe:0}},computed:{adminUnitId:function(){return this.$route.params.id},baseUrl:function(){return"/api/admin/referensi_kegiatan_harian/admin_unit/"+this.adminUnitId},urlPengajuan:function(){return this.baseUrl+"/pengajuan"},adaFilter:function(){return!!(this.filter.nama.trim()||this.filter.jenis||this.filter.status)},namaAdminUnit:function(){return this.unor&&this.unor.pegawai_nama?this.namaLengkap(this.unor.pegawai_gelar_depan,this.unor.pegawai_nama,this.unor.pegawai_gelar_belakang):"-"},bisaDiajukan:function(){if(!this.kegiatan||!this.form.alasan.trim())return!1;if(this.tab==Dwt){var e=this.form.namaBaru.trim();return!!e&&e!==this.kegiatan.nama}return!0},isAdminUnit:function(){return this.$ability.can("admin_unit","all")}},watch:{isAdminUnit:function(e){e&&this.init()},filter:{deep:!0,handler:function(){this.cariData()}}},methods:{init:function(){var e=this;if(!this.url){var t=this.$route.query||{};if(t.jenis!=Dwt&&t.jenis!=Pwt||(this.tab=t.jenis),this.url=this.urlPengajuan,this.loadData(),t.kegiatan_id){var n=function(){return e.loadPilihan()};this.loadPilihan("",t.kegiatan_id,!0).then(n,n)}else this.loadPilihan()}},pageURL:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;t&&(this.url=t);var n=++this.requestKe;this.$root.get(this.url,{nama:this.filter.nama.trim(),jenis:this.filter.jenis,status:this.filter.status}).then((function(t){n===e.requestKe&&t&&(e.unor=t.unor,!t.pengajuan.data.length&&t.pengajuan.current_page>1?e.pageURL(t.pengajuan.path+"?page="+t.pengajuan.last_page):e.items=t.pengajuan)}))},cariData:_.debounce((function(){this.url&&this.pageURL(this.urlPengajuan)}),400),loadData:function(){this.pageURL()},loadPilihan:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=++this.requestPilihanKe;return this.$root.get(this.baseUrl+"/bank_pilihan",{nama:t,kegiatan_id:n}).then((function(t){r===e.requestPilihanKe&&t&&(e.pilihan=t,a&&t.length&&(e.kegiatan=t[0],e.pilihKegiatan(e.kegiatan)))}))},cariPilihan:_.debounce((function(e,t){t&&t(!0),this.loadPilihan(e.trim()).then((function(){t&&t(!1)}),(function(){t&&t(!1)}))}),400),pilihKegiatan:function(e){this.form.namaBaru=e?e.nama:""},ajukan:function(){var e=this;if(!this.menyimpan&&this.bisaDiajukan){var t=this.tab==Dwt,n={jenis_pengajuan:this.tab,kegiatan_harian_id:this.kegiatan.id,alasan_pengajuan:this.form.alasan.trim()};t&&(n.nama_baru=this.form.namaBaru.replace(/\s*[\r\n]+\s*/g," ").trim(),n.keterangan=this.form.keterangan.trim());var a=t?'Ajukan perbaikan nama kegiatan "'+this.kegiatan.nama+'" menjadi "'+n.nama_baru+'"?':'Ajukan penghapusan kegiatan "'+this.kegiatan.nama+'"?';if(confirm(a)){this.menyimpan=!0;var r=this.$loading.show();et.A.post(this.urlPengajuan,n).then((function(){r.hide(),e.menyimpan=!1,e.kegiatan=null,e.form={namaBaru:"",keterangan:"",alasan:""},e.loadPilihan(),e.loadData()})).catch((function(t){r.hide(),e.menyimpan=!1,alert(t.message),e.loadPilihan(),e.loadData()}))}}},batalkan:function(e){var t=this,n=e.nama_lama||e.nama_kegiatan;if(confirm("Batalkan pengajuan "+(Fwt[e.jenis_pengajuan]||"").toLowerCase()+' kegiatan "'+n+'"?')){var a=this.$loading.show();et.A.post("/api/admin/referensi_kegiatan_harian/admin_unit/pengajuan/"+e.id+"/batal").then((function(){a.hide(),t.loadPilihan(),t.loadData()})).catch((function(e){a.hide(),alert(e.message),t.loadPilihan(),t.loadData()}))}},kelasJenis:function(e){return{PERBAIKAN:"badge-perbaikan",PENGHAPUSAN:"badge-penghapusan"}[e]||"bg-secondary"},kelasStatus:function(e){return{pengajuan:"badge-diajukan",disetujui:"badge-disetujui",ditolak:"badge-ditolak"}[e]||"bg-secondary"},namaLengkap:function(e,t,n){var a=t||"";return e&&(a=e+" "+a),n&&(a=a+", "+n),a},formatTanggal:function(e){if(!e)return"-";var t=new Date(e.replace(" ","T"));return isNaN(t)?e:t.toLocaleDateString("id-ID",{day:"2-digit",month:"short",year:"numeric"})},formatJam:function(e){if(!e)return"-";var t=new Date(e.replace(" ","T"));return isNaN(t)?"-":t.toLocaleTimeString("id-ID",{hour:"2-digit",minute:"2-digit"})+" WIB"},isDikembalikan:function(e){return e.status_pengajuan==Iwt&&!!e.tgl_respon},lihatDetail:function(e){this.detail=e,this.$refs.modalDetail.show()}},created:function(){this.isAdminUnit&&this.init()}};var Owt=n(53544),Lwt={insert:"head",singleton:!1};vv()(Owt.A,Lwt);Owt.A.locals;const Kwt=(0,it.A)(Mwt,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("vue-feather"),c=(0,a.resolveComponent)("v-select"),d=(0,a.resolveComponent)("pagination"),u=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",xNt,[(0,a.createElementVNode)("div",BNt,[SNt,(0,a.createElementVNode)("div",CNt,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.go(-1)})},"Kembali")])])]),o.isAdminUnit?((0,a.openBlock)(),(0,a.createElementBlock)("div",DNt,[(0,a.createElementVNode)("div",PNt,[i.unor?((0,a.openBlock)(),(0,a.createElementBlock)("div",FNt,[(0,a.createElementVNode)("div",INt,[(0,a.createElementVNode)("div",UNt,[(0,a.createElementVNode)("div",MNt,[(0,a.createVNode)(s,{type:"briefcase",size:"20"})]),(0,a.createElementVNode)("div",null,[ONt,(0,a.createElementVNode)("div",LNt,(0,a.toDisplayString)(i.unor.unor_nama),1)])])]),(0,a.createElementVNode)("div",KNt,[(0,a.createElementVNode)("div",RNt,[(0,a.createElementVNode)("div",HNt,[(0,a.createVNode)(s,{type:"user",size:"20"})]),(0,a.createElementVNode)("div",null,[QNt,(0,a.createElementVNode)("div",$Nt,(0,a.toDisplayString)(o.namaAdminUnit),1),i.unor.pegawai_nip?((0,a.openBlock)(),(0,a.createElementBlock)("div",zNt,"NIP. "+(0,a.toDisplayString)(i.unor.pegawai_nip),1)):(0,a.createCommentVNode)("",!0)])])])])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",JNt,[(0,a.createElementVNode)("div",qNt,[GNt,(0,a.createElementVNode)("div",WNt,[(0,a.createElementVNode)("button",{type:"button",class:(0,a.normalizeClass)(["btn btn-sm icon icon-left",i.tab==i.JENIS_PENGHAPUSAN?"btn-pink":"btn-soft-pink"]),onClick:t[1]||(t[1]=function(e){return i.tab=i.JENIS_PENGHAPUSAN})},[(0,a.createVNode)(s,{type:"trash-2",size:"14"}),(0,a.createTextVNode)(" Penghapusan ")],2),(0,a.createElementVNode)("button",{type:"button",class:(0,a.normalizeClass)(["btn btn-sm icon icon-left",i.tab==i.JENIS_PERBAIKAN?"btn-biru":"btn-soft-biru"]),onClick:t[2]||(t[2]=function(e){return i.tab=i.JENIS_PERBAIKAN})},[(0,a.createVNode)(s,{type:"edit-3",size:"14"}),(0,a.createTextVNode)(" Perbaikan ")],2)]),i.tab==i.JENIS_PERBAIKAN?((0,a.openBlock)(),(0,a.createElementBlock)("div",YNt,[(0,a.createVNode)(s,{type:"info",size:"16",class:"flex-shrink-0 mt-1"}),XNt])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",ZNt,[(0,a.createElementVNode)("div",e_t,[(0,a.createElementVNode)("div",t_t,[n_t,(0,a.createVNode)(c,{modelValue:i.kegiatan,"onUpdate:modelValue":[t[3]||(t[3]=function(e){return i.kegiatan=e}),o.pilihKegiatan],options:i.pilihan,label:"nama",filterable:!1,placeholder:"Cari kegiatan harian...",onSearch:o.cariPilihan},{"no-options":(0,a.withCtx)((function(){return[(0,a.createTextVNode)(" Tidak ada kegiatan yang dapat diajukan ")]})),_:1},8,["modelValue","options","onSearch","onUpdate:modelValue"])]),i.kegiatan?((0,a.openBlock)(),(0,a.createElementBlock)("div",a_t,[(0,a.createElementVNode)("div",r_t,[(0,a.createVNode)(s,{type:"clipboard",size:"20"})]),(0,a.createElementVNode)("div",null,[i_t,(0,a.createElementVNode)("div",o_t,(0,a.toDisplayString)(i.kegiatan.nama),1),(0,a.createElementVNode)("div",l_t,[(0,a.createTextVNode)(" Tanggal input: "+(0,a.toDisplayString)(o.formatTanggal(i.kegiatan.created_at))+" ",1),s_t])])])):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("div",c_t,[i.tab==i.JENIS_PERBAIKAN?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("div",d_t,[u_t,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[4]||(t[4]=function(e){return i.form.namaBaru=e}),maxlength:"255",placeholder:"Nama kegiatan harian setelah diperbaiki..."},null,512),[[a.vModelText,i.form.namaBaru]]),(0,a.createElementVNode)("div",p_t,(0,a.toDisplayString)(i.form.namaBaru.length)+"/255",1)]),(0,a.createElementVNode)("div",m_t,[f_t,(0,a.withDirectives)((0,a.createElementVNode)("textarea",{class:"form-control",rows:"2","onUpdate:modelValue":t[5]||(t[5]=function(e){return i.form.keterangan=e}),maxlength:"500",placeholder:"Jelaskan perbaikan yang diajukan..."},null,512),[[a.vModelText,i.form.keterangan]]),(0,a.createElementVNode)("div",h_t,(0,a.toDisplayString)(i.form.keterangan.length)+"/500",1)])],64)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",A_t,[(0,a.createElementVNode)("label",g_t,[(0,a.createTextVNode)((0,a.toDisplayString)(i.tab==i.JENIS_PERBAIKAN?"Alasan Perbaikan":"Alasan Penghapusan")+" ",1),k_t]),(0,a.withDirectives)((0,a.createElementVNode)("textarea",{class:"form-control",rows:"3","onUpdate:modelValue":t[6]||(t[6]=function(e){return i.form.alasan=e}),maxlength:"500",placeholder:i.tab==i.JENIS_PERBAIKAN?"Jelaskan alasan perbaikan kegiatan harian...":"Jelaskan alasan penghapusan kegiatan harian..."},null,8,b_t),[[a.vModelText,i.form.alasan]]),(0,a.createElementVNode)("div",y_t,(0,a.toDisplayString)(i.form.alasan.length)+"/500",1)]),(0,a.createElementVNode)("button",{type:"button",class:(0,a.normalizeClass)(["btn icon icon-left",i.tab==i.JENIS_PERBAIKAN?"btn-biru":"btn-pink"]),disabled:i.menyimpan||!o.bisaDiajukan,onClick:t[7]||(t[7]=function(e){return o.ajukan()})},[(0,a.createVNode)(s,{type:"send",size:"14"}),(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i.tab==i.JENIS_PERBAIKAN?"Ajukan Perbaikan":"Ajukan Penghapusan"),1)],10,v_t)])])])]),(0,a.createElementVNode)("div",E_t,[(0,a.createElementVNode)("div",N_t,[__t,w_t,(0,a.createElementVNode)("div",V_t,[(0,a.createElementVNode)("div",null,[x_t,(0,a.createElementVNode)("span",B_t,(0,a.toDisplayString)(i.items.total||0),1)])]),(0,a.createElementVNode)("div",S_t,[(0,a.createElementVNode)("div",C_t,[(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control form-control-sm","onUpdate:modelValue":t[8]||(t[8]=function(e){return i.filter.nama=e}),maxlength:"100",placeholder:"Cari nama kegiatan..."},null,512),[[a.vModelText,i.filter.nama]])]),(0,a.createElementVNode)("div",T_t,[(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select form-select-sm","onUpdate:modelValue":t[9]||(t[9]=function(e){return i.filter.jenis=e})},[j_t,((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.LABEL_JENIS,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("option",{key:t,value:t},(0,a.toDisplayString)(e),9,D_t)})),128))],512),[[a.vModelSelect,i.filter.jenis]])]),(0,a.createElementVNode)("div",P_t,[(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select form-select-sm","onUpdate:modelValue":t[10]||(t[10]=function(e){return i.filter.status=e})},[F_t,((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.LABEL_STATUS,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("option",{key:t,value:t},(0,a.toDisplayString)(e),9,I_t)})),128))],512),[[a.vModelSelect,i.filter.status]])])]),i.items.last_page>1?((0,a.openBlock)(),(0,a.createBlock)(d,{key:0,pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",U_t,[(0,a.createElementVNode)("table",M_t,[O_t,(0,a.createElementVNode)("tbody",null,[i.items.data&&!i.items.data.length?((0,a.openBlock)(),(0,a.createElementBlock)("tr",L_t,[(0,a.createElementVNode)("td",K_t,(0,a.toDisplayString)(o.adaFilter?"Tidak ada pengajuan yang sesuai filter":"Belum ada pengajuan perbaikan / penghapusan kegiatan"),1)])):(0,a.createCommentVNode)("",!0),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.items.data,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",R_t,(0,a.toDisplayString)(i.items.from+t),1),(0,a.createElementVNode)("td",null,[e.jenis_pengajuan==i.JENIS_PERBAIKAN?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[H_t,Q_t,(0,a.createElementVNode)("s",$_t,(0,a.toDisplayString)(e.nama_lama||e.nama_kegiatan),1),z_t,J_t,q_t,(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(e.nama_baru),1)],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createTextVNode)((0,a.toDisplayString)(e.nama_lama||e.nama_kegiatan),1)],64))]),(0,a.createElementVNode)("td",G_t,[(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(["badge",o.kelasJenis(e.jenis_pengajuan)])},(0,a.toDisplayString)(i.LABEL_JENIS[e.jenis_pengajuan]||e.jenis_pengajuan||"-"),3)]),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.alasan_pengajuan||"-"),1),(0,a.createElementVNode)("td",W_t,[(0,a.createTextVNode)((0,a.toDisplayString)(o.formatTanggal(e.tgl_pengajuan))+" ",1),(0,a.createElementVNode)("div",null,[(0,a.createElementVNode)("small",Y_t,(0,a.toDisplayString)(o.formatJam(e.tgl_pengajuan)),1)])]),(0,a.createElementVNode)("td",X_t,[(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(["badge",o.kelasStatus(e.status_pengajuan)])},(0,a.toDisplayString)(i.LABEL_STATUS[e.status_pengajuan]||e.status_pengajuan||"-"),3),e.status_pengajuan==i.STATUS_DITOLAK&&e.catatan_respon?((0,a.openBlock)(),(0,a.createElementBlock)("div",Z_t,[(0,a.createElementVNode)("small",ewt,[(0,a.createElementVNode)("i",null,"Alasan: "+(0,a.toDisplayString)(e.catatan_respon),1)])])):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",twt,[(0,a.createElementVNode)("div",nwt,[e.status_pengajuan==i.STATUS_DIAJUKAN?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,type:"button",class:"btn btn-sm btn-soft-pink icon icon-left",onClick:function(t){return o.batalkan(e)}},[(0,a.createVNode)(s,{type:"x-circle",size:"14"}),(0,a.createTextVNode)(" Batalkan ")],8,awt)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-outline-detail icon icon-left",onClick:function(t){return o.lihatDetail(e)}},[(0,a.createVNode)(s,{type:"eye",size:"14"}),(0,a.createTextVNode)(" Lihat Detail ")],8,rwt)])])])})),128))])])]),i.items.last_page>1?((0,a.openBlock)(),(0,a.createBlock)(d,{key:1,pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"])):(0,a.createCommentVNode)("",!0)])])])])):((0,a.openBlock)(),(0,a.createElementBlock)("div",TNt,jNt)),(0,a.createVNode)(u,{title:"Detail Pengajuan Kegiatan Harian",ref:"modalDetail",modalClass:"modal-dialog",onClick:t[11]||(t[11]=function(t){return e.$refs.modalDetail.hide()})},{default:(0,a.withCtx)((function(){return[i.detail?((0,a.openBlock)(),(0,a.createElementBlock)("div",iwt,[(0,a.createElementVNode)("div",owt,[(0,a.createElementVNode)("div",lwt,[(0,a.createVNode)(s,{type:i.detail.jenis_pengajuan==i.JENIS_PERBAIKAN?"edit-3":"trash-2",size:"20"},null,8,["type"])]),(0,a.createElementVNode)("div",null,[(0,a.createElementVNode)("div",swt,[(0,a.createTextVNode)(" Pengajuan "),(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(["badge ms-1",o.kelasJenis(i.detail.jenis_pengajuan)])},(0,a.toDisplayString)(i.LABEL_JENIS[i.detail.jenis_pengajuan]||i.detail.jenis_pengajuan||"-"),3)]),i.detail.jenis_pengajuan==i.JENIS_PERBAIKAN?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("div",cwt,(0,a.toDisplayString)(i.detail.nama_lama||i.detail.nama_kegiatan),1),(0,a.createElementVNode)("div",dwt,(0,a.toDisplayString)(i.detail.nama_baru||"-"),1)],64)):((0,a.openBlock)(),(0,a.createElementBlock)("div",uwt,(0,a.toDisplayString)(i.detail.nama_lama||i.detail.nama_kegiatan),1))])]),(0,a.createElementVNode)("div",pwt,[(0,a.createVNode)(s,{type:"file-text",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[mwt,(0,a.createElementVNode)("div",fwt,(0,a.toDisplayString)(i.detail.alasan_pengajuan||"-"),1)])]),i.detail.keterangan?((0,a.openBlock)(),(0,a.createElementBlock)("div",hwt,[(0,a.createVNode)(s,{type:"info",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[Awt,(0,a.createElementVNode)("div",gwt,(0,a.toDisplayString)(i.detail.keterangan),1)])])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",kwt,[(0,a.createVNode)(s,{type:"calendar",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[bwt,(0,a.createElementVNode)("div",ywt,(0,a.toDisplayString)(o.formatTanggal(i.detail.tgl_pengajuan))+", "+(0,a.toDisplayString)(o.formatJam(i.detail.tgl_pengajuan)),1)])]),vwt,(0,a.createElementVNode)("div",Ewt,[(0,a.createVNode)(s,{type:"check-circle",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[Nwt,(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(["badge mt-1",o.kelasStatus(i.detail.status_pengajuan)])},(0,a.toDisplayString)(i.LABEL_STATUS[i.detail.status_pengajuan]||i.detail.status_pengajuan||"-"),3)])]),o.isDikembalikan(i.detail)?((0,a.openBlock)(),(0,a.createElementBlock)("div",_wt,[(0,a.createVNode)(s,{type:"rotate-ccw",size:"16",class:"flex-shrink-0 mt-1"}),wwt])):(0,a.createCommentVNode)("",!0),i.detail.tgl_respon?((0,a.openBlock)(),(0,a.createElementBlock)("div",Vwt,[(0,a.createVNode)(s,{type:"user-check",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[(0,a.createElementVNode)("div",xwt,(0,a.toDisplayString)(o.isDikembalikan(i.detail)?"Respon Sebelumnya":"Direspon"),1),(0,a.createElementVNode)("div",Bwt,(0,a.toDisplayString)(o.formatTanggal(i.detail.tgl_respon))+", "+(0,a.toDisplayString)(o.formatJam(i.detail.tgl_respon)),1),i.detail.respon_nama?((0,a.openBlock)(),(0,a.createElementBlock)("div",Swt,"oleh "+(0,a.toDisplayString)(i.detail.respon_nama),1)):(0,a.createCommentVNode)("",!0)])])):(0,a.createCommentVNode)("",!0),i.detail.catatan_respon?((0,a.openBlock)(),(0,a.createElementBlock)("div",Cwt,[(0,a.createVNode)(s,{type:"message-square",size:"18",class:"detail-ikon"}),(0,a.createElementVNode)("div",null,[(0,a.createElementVNode)("div",Twt,(0,a.toDisplayString)(i.detail.status_pengajuan==i.STATUS_DITOLAK?"Alasan Penolakan":o.isDikembalikan(i.detail)?"Catatan Respon Sebelumnya":"Catatan"),1),(0,a.createElementVNode)("div",jwt,(0,a.toDisplayString)(i.detail.catatan_respon),1)])])):(0,a.createCommentVNode)("",!0)])):(0,a.createCommentVNode)("",!0)]})),_:1},512)],64)}],["__scopeId","data-v-98250180"]]);var Rwt=function(e){return(0,a.pushScopeId)("data-v-0f9c3196"),e=e(),(0,a.popScopeId)(),e},Hwt={class:"page-title"},Qwt={class:"row"},$wt=Rwt((function(){return(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Pengajuan Rumpun Aktifitas dan Objek/Output"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Melakukan pengajuan untuk penambahan aktifitas dan objek/output pada jenjang jabatan tertentu yang belum ada.")],-1)})),zwt={class:"col-lg-6"},Jwt={class:"buttons"},qwt={class:"row"},Gwt={class:"col-12"},Wwt={class:"card mt-3"},Ywt=Rwt((function(){return(0,a.createElementVNode)("div",{class:"card-header"},null,-1)})),Xwt={class:"card-body"},Zwt={class:"table-responsive"},eVt={class:"table table-sm table-hover"},tVt=Rwt((function(){return(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{class:"text-center"},"No"),(0,a.createElementVNode)("th",{class:"text-center"},"Tanggal Pengajuan"),(0,a.createElementVNode)("th",{class:"text-center"},"Tanggal Respon"),(0,a.createElementVNode)("th",{class:"text-center"},"Status"),(0,a.createElementVNode)("th",{class:"text-center"},"Keterangan"),(0,a.createElementVNode)("th",{class:"text-center"},"Edit/Hapus")])],-1)}));var nVt={class:"form-group"},aVt=(0,a.createElementVNode)("label",null,"Tanggal Pengajuan",-1),rVt=(0,a.createElementVNode)("br",null,null,-1),iVt={class:"form-group"},oVt={class:"form-group"},lVt=(0,a.createElementVNode)("label",null,"Link Template Pengajuan (Google Drive/Dropbox/etc)",-1);const sVt={name:"ModalTambahMappingRhkUnor",components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw,DatePicker:ZCe.default},props:[],emits:["done"],data:function(){return{data:{unor_lama:{id:null,nama:null},unor_baru:{id:null,nama:null}},listUnorLama:[],listUnorBaru:[],submitData:{unor_lama:null,unor_baru:null,tahun:null},selectedDate:new Date}},methods:{show:function(){this.$refs.modal.show()},submit:function(){var e=this,t=this.$loading.show();et.A.post("/api/admin/mapping_rhk_unor",this.submitData).then((function(n){e.$refs.modal.hide(),e.$emit("done"),t.hide()})).catch((function(e){alert(e.message),t.hide()}))}}},cVt=(0,it.A)(sVt,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("DatePicker"),s=(0,a.resolveComponent)("Field"),c=(0,a.resolveComponent)("ErrorMessage"),d=(0,a.resolveComponent)("Form"),u=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(u,{title:"Pengajuan Aktifitas dan Objek/Output",ref:"modal",onClick:t[1]||(t[1]=function(e){return o.submit()})},{default:(0,a.withCtx)((function(){return[(0,a.createVNode)(d,{ref:"formEdit","validation-schema":e.editValidation},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",nVt,[aVt,(0,a.createTextVNode)(),rVt,(0,a.createVNode)(l,{value:i.selectedDate,"onUpdate:value":t[0]||(t[0]=function(e){return i.selectedDate=e}),disabled:"","value-type":"date",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD"},null,8,["value"])]),(0,a.createElementVNode)("div",iVt,[(0,a.createElementVNode)("div",oVt,[lVt,(0,a.createVNode)(s,{name:"link_pengajuan",class:"form-control",disabled:0==e.addData||0==e.canEdit||null!=e.sumber&&"ekinerja"!=e.sumber,maxlength:"255",required:""},null,8,["disabled"]),(0,a.createVNode)(c,{name:"link_pengajuan"})])])]})),_:1},8,["validation-schema"])]})),_:1},512)}]]),dVt={components:{ButtonUnor:Kc,ModalAjukanDataAktifitas:cVt},data:function(){return{items:[],filter:{tahun:"2024",unor:"unor"},listUnor:[],url:"/api/admin/mapping_rhk_unor"}},methods:{cariUnor:_.debounce((function(e,t){var n=this;e.length>=3&&(t(!0),this.$root.get("/api/unor/cari_unor",{keyword:e}).then((function(e){n.listUnor=e,t(!1)})))}),1e3),pageURL:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;t?this.url=t:t=this.url,this.$root.get(t,this.filter).then((function(t){e.items=t}))},loadData:function(){this.pageURL()}},created:function(){this.loadData()}};var uVt=n(44464),pVt={insert:"head",singleton:!1};vv()(uVt.A,pVt);uVt.A.locals;const mVt=(0,it.A)(dVt,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("ModalAjukanDataAktifitas");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",Hwt,[(0,a.createElementVNode)("div",Qwt,[$wt,(0,a.createElementVNode)("div",zwt,[(0,a.createElementVNode)("div",Jwt,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left btn-primary float-end mt-2",onClick:t[0]||(t[0]=function(t){return e.$refs.modalAjukanDataAktifitas.show()})}," Ajukan Data Aktifitas ")])])])]),(0,a.createElementVNode)("div",qwt,[(0,a.createElementVNode)("div",Gwt,[(0,a.createElementVNode)("div",Wwt,[Ywt,(0,a.createElementVNode)("div",Xwt,[(0,a.createElementVNode)("div",Zwt,[(0,a.createElementVNode)("table",eVt,[tVt,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.items,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id})})),128))])])])])])])]),(0,a.createVNode)(l,{ref:"modalAjukanDataAktifitas",onDone:t[1]||(t[1]=function(e){return o.loadData()})},null,512)],64)}],["__scopeId","data-v-0f9c3196"]]);var fVt=function(e){return(0,a.pushScopeId)("data-v-2bf58d78"),e=e(),(0,a.popScopeId)(),e},hVt=(0,a.createStaticVNode)('
Evaluasi Perencanaan Kinerja
',1),AVt={class:"row"},gVt={class:"col-12"},kVt={class:"card mt-3"},bVt={class:"card-header"},yVt={class:"row"},vVt={class:"form-group"},EVt=fVt((function(){return(0,a.createElementVNode)("label",{class:"form-label"},"Jenis Instansi",-1)})),NVt=[fVt((function(){return(0,a.createElementVNode)("option",{value:"00"},"Instansi Pusat",-1)})),fVt((function(){return(0,a.createElementVNode)("option",{value:"01"},"Instansi Daerah",-1)}))],_Vt={class:"card-body"},wVt={class:"row"},VVt={class:"form-group"},xVt=fVt((function(){return(0,a.createElementVNode)("label",{class:"form-label"},"Filter Instansi",-1)})),BVt={class:"form-group"},SVt={class:"table-responsive"},CVt={class:"table table-sm table-hover"},TVt=fVt((function(){return(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{class:"text-center"}," No "),(0,a.createElementVNode)("th",{class:"text-center"}," Nama Instansi "),(0,a.createElementVNode)("th",{class:"text-center"}," Detail ")])],-1)})),jVt={class:"text-center"},DVt={class:"text-center"},PVt={key:0,class:"text-center p-3 text-gray-500"},FVt={key:1,class:"mt-2"},IVt={class:"pagination justify-content-end"},UVt={key:0,class:"page-item"},MVt={key:1,class:"page-item disabled"},OVt=[fVt((function(){return(0,a.createElementVNode)("span",{class:"page-link"},"...",-1)}))],LVt=["onClick"],KVt={key:2,class:"page-item disabled"},RVt=[fVt((function(){return(0,a.createElementVNode)("span",{class:"page-link"},"...",-1)}))],HVt={key:3,class:"page-item"};const QVt={components:{ButtonUnor:Kc,ModalAjukanDataAktifitas:cVt},data:function(){return{filter:{instansi:null,jenis:null},listUnor:[],listInstansi:[],instansiList:[],currentPage:1,perPage:50}},computed:{totalPages:function(){return Math.ceil(this.instansiList.length/this.perPage)},paginatedData:function(){var e=(this.currentPage-1)*this.perPage,t=e+this.perPage;return this.instansiList.slice(e,t)},pageNumbers:function(){var e=this.totalPages,t=this.currentPage,n=Math.max(1,t-2),a=Math.min(e,t+2);a-n<4&&(t=1&&e<=this.totalPages&&(this.currentPage=e)}},mounted:function(){},created:function(){this.loadData()},watch:{"filter.jenis":function(e){this.currentPage=1,this.loadData()},"filter.instansi":function(e){this.instansiList=[]}}};var $Vt=n(54067),zVt={insert:"head",singleton:!1};vv()($Vt.A,zVt);$Vt.A.locals;const JVt=(0,it.A)(QVt,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("v-select"),s=(0,a.resolveComponent)("router-link"),c=(0,a.resolveComponent)("ModalAjukanDataAktifitas");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[hVt,(0,a.createElementVNode)("div",AVt,[(0,a.createElementVNode)("div",gVt,[(0,a.createElementVNode)("div",kVt,[(0,a.createElementVNode)("div",bVt,[(0,a.createElementVNode)("div",yVt,[(0,a.createElementVNode)("div",vVt,[EVt,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.filter.jenis=e})},NVt,512),[[a.vModelSelect,i.filter.jenis]])])])]),(0,a.createElementVNode)("div",_Vt,[i.filter.jenis?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("div",wVt,[(0,a.createElementVNode)("div",VVt,[xVt,(0,a.createVNode)(l,{modelValue:i.filter.instansi,"onUpdate:modelValue":[t[1]||(t[1]=function(e){return i.filter.instansi=e}),e.get],options:i.listInstansi,label:"nama"},{option:(0,a.withCtx)((function(e){var t=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","options","onUpdate:modelValue"])]),(0,a.createElementVNode)("div",BVt,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-success",onClick:t[2]||(t[2]=function(e){return o.filterInstansi(i.filter.instansi)})},"Filter")])]),(0,a.createElementVNode)("div",SVt,[(0,a.createElementVNode)("table",CVt,[TVt,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(o.paginatedData,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",jVt,(0,a.toDisplayString)((i.currentPage-1)*i.perPage+t+1),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.nama),1),(0,a.createElementVNode)("td",DVt,[(0,a.createVNode)(s,{class:"btn btn-sm btn-info",to:"/admin/count_mpph/"+e.id},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)(" Detail ")]})),_:2},1032,["to"])])])})),128))])])]),e.loading?((0,a.openBlock)(),(0,a.createElementBlock)("div",PVt," Loading data... ")):(0,a.createCommentVNode)("",!0),i.filter.instansi?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("nav",FVt,[(0,a.createElementVNode)("ul",IVt,[(0,a.createElementVNode)("li",{class:(0,a.normalizeClass)(["page-item",{disabled:1===i.currentPage}])},[(0,a.createElementVNode)("button",{class:"page-link",onClick:t[3]||(t[3]=function(e){return o.changePage(i.currentPage-1)})},"Previous")],2),o.pageNumbers[0]>1?((0,a.openBlock)(),(0,a.createElementBlock)("li",UVt,[(0,a.createElementVNode)("button",{class:"page-link",onClick:t[4]||(t[4]=function(e){return o.changePage(1)})},"1")])):(0,a.createCommentVNode)("",!0),o.pageNumbers[0]>2?((0,a.openBlock)(),(0,a.createElementBlock)("li",MVt,OVt)):(0,a.createCommentVNode)("",!0),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(o.pageNumbers,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{key:e,class:(0,a.normalizeClass)(["page-item",{active:e===i.currentPage}])},[(0,a.createElementVNode)("button",{class:"page-link",onClick:function(t){return o.changePage(e)}},(0,a.toDisplayString)(e),9,LVt)],2)})),128)),o.pageNumbers[o.pageNumbers.length-1]=2022;e--)this.tahunList.push({value:e,nama:e.toString()})},filterTahun:function(e){var t=this;if(null!=this.filter.tahun){var n=this.mpphInstansi.filter((function(e){return e.tahun===t.filter.tahun}));this.mpphInstansi=n}else this.loadData()}},mounted:function(){this.generateTahunList()},created:function(){var e=this;this.id_instansi=this.$route.params.instansi_id,this.$root.get("/api/admin/evaluasi_mpph/instansi/"+this.id_instansi).then((function(t){e.instansiSelected=t,e.listInstansi=t,e.jenisSelected="00"==t[0].kanreg_id?"Instansi Pusat":"Instansi Daerah"})),this.loadData()}};var Ext=n(95785),Nxt={insert:"head",singleton:!1};vv()(Ext.A,Nxt);Ext.A.locals;const _xt=(0,it.A)(vxt,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("v-select"),c=(0,a.resolveComponent)("router-link"),d=(0,a.resolveComponent)("ModalAjukanDataAktifitas");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",WVt,[(0,a.createElementVNode)("div",YVt,[XVt,(0,a.createElementVNode)("div",ZVt,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.go(-1)})},"Kembali")])])]),(0,a.createElementVNode)("div",ext,[(0,a.createElementVNode)("div",txt,[(0,a.createElementVNode)("div",nxt,[(0,a.createElementVNode)("div",axt,[(0,a.createElementVNode)("div",rxt,[(0,a.createElementVNode)("div",ixt,[oxt,(0,a.createVNode)(s,{modelValue:i.jenisSelected,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.jenisSelected=e}),options:i.listInstansi,label:"nama",disabled:!0,reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","options","reduce"])]),(0,a.createElementVNode)("div",lxt,[sxt,(0,a.createVNode)(s,{modelValue:i.instansiSelected,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.instansiSelected=e}),options:i.listInstansi,label:"nama",disabled:!0,reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","options","reduce"])]),(0,a.createElementVNode)("div",cxt,[dxt,(0,a.createVNode)(s,{modelValue:i.filter.tahun,"onUpdate:modelValue":t[3]||(t[3]=function(e){return i.filter.tahun=e}),options:i.tahunList,label:"nama",reduce:function(e){return e.value},placeholder:"Pilih Tahun"},{option:(0,a.withCtx)((function(e){var t=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","options","reduce"])]),(0,a.createElementVNode)("div",uxt,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-success",onClick:t[4]||(t[4]=function(e){return o.filterTahun(i.filter.tahun)})},"Filter")])])]),(0,a.createElementVNode)("div",pxt,[((0,a.openBlock)(),(0,a.createElementBlock)("div",mxt,[(0,a.createElementVNode)("table",fxt,[hxt,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.mpphInstansi,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",Axt,(0,a.toDisplayString)(t+1),1),(0,a.createElementVNode)("th",gxt,(0,a.toDisplayString)(e.tahun),1),(0,a.createElementVNode)("th",kxt,(0,a.toDisplayString)(e.mpph_struktural),1),(0,a.createElementVNode)("th",bxt,(0,a.toDisplayString)(e.mpph_tim),1),(0,a.createElementVNode)("td",yxt,[(0,a.createVNode)(c,{class:"btn btn-sm btn-info",to:"/admin/count_mpph/"+i.id_instansi+"/"+e.tahun},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)(" Detail ")]})),_:2},1032,["to"])])])})),128))])])]))])])])]),(0,a.createVNode)(d,{ref:"modalAjukanDataAktifitas",onDone:t[5]||(t[5]=function(e){return o.loadData()})},null,512)],64)}],["__scopeId","data-v-7359e943"]]),wxt=_xt;var Vxt=function(e){return(0,a.pushScopeId)("data-v-90627bbc"),e=e(),(0,a.popScopeId)(),e},xxt={class:"page-title"},Bxt={class:"row"},Sxt=Vxt((function(){return(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Evaluasi Perencanaan Kinerja")],-1)})),Cxt={class:"col-lg-6 text-end"},Txt={class:"row"},jxt={class:"col-12"},Dxt={class:"card mt-3"},Pxt={class:"card-header"},Fxt={class:"row"},Ixt={class:"form-group"},Uxt={class:"row"},Mxt={class:"col-lg-6"},Oxt=Vxt((function(){return(0,a.createElementVNode)("label",{class:"form-label"},"Jenis Instansi",-1)})),Lxt={class:"col-lg-6"},Kxt={class:"form-group"},Rxt=Vxt((function(){return(0,a.createElementVNode)("label",{class:"form-label"},"Tahun",-1)})),Hxt={class:"form-group"},Qxt=Vxt((function(){return(0,a.createElementVNode)("label",{class:"form-label"},"Nama Instansi",-1)})),$xt={class:"form-group"},zxt=Vxt((function(){return(0,a.createElementVNode)("label",{class:"form-label"},"Filter Unit Kerja",-1)})),Jxt={class:"form-group"},qxt={class:"card-body"},Gxt={class:"table-responsive"},Wxt={class:"table table-sm table-hover"},Yxt=Vxt((function(){return(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{class:"text-center col-1"},"No"),(0,a.createElementVNode)("th",{class:"text-center col-2"},"Jabatan"),(0,a.createElementVNode)("th",{class:"text-center col-3"},"Nama"),(0,a.createElementVNode)("th",{class:"text-center col-4"},"Unit"),(0,a.createElementVNode)("th",{class:"text-center col-3"},"Detail")])],-1)})),Xxt={class:"text-center align-top"},Zxt={class:"align-top"},eBt={class:"align-top"},tBt={class:"align-top"},nBt={class:"form-group"},aBt=["onClick"],rBt={class:"form-group"},iBt={class:"mt-2"},oBt={class:"pagination justify-content-end"},lBt={key:0,class:"page-item"},sBt={key:1,class:"page-item disabled"},cBt=[Vxt((function(){return(0,a.createElementVNode)("span",{class:"page-link"},"...",-1)}))],dBt=["onClick"],uBt={key:2,class:"page-item disabled"},pBt=[Vxt((function(){return(0,a.createElementVNode)("span",{class:"page-link"},"...",-1)}))],mBt={key:3,class:"page-item"};var fBt={class:"table-responsive"},hBt={class:"table table-sm table-hover"},ABt=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{class:"text-center col-1"}," No "),(0,a.createElementVNode)("th",{class:"text-center col-2"}," Nama Ketua Tim "),(0,a.createElementVNode)("th",{class:"text-center col-3"}," Jabatan "),(0,a.createElementVNode)("th",{class:"text-center col-4"}," Unit Kerja "),(0,a.createElementVNode)("th",{class:"text-center col-4"}," Nama Tim Kerja "),(0,a.createElementVNode)("th",{class:"text-center col-3"}," Detail ")])],-1),gBt={class:"text-center align-top"},kBt={class:"align-top"},bBt={class:"align-top"},yBt={class:"align-top"},vBt={class:"align-top"},EBt={class:"form-group"};const NBt={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:["data"],emits:["done"],data:function(){return{unorAtasanId:null,tahun:null,listTimKerja:[]}},methods:{viewMpphTimKerja:function(e,t){this.$refs.modal.show(),this.unorAtasanId=e,this.tahun=t,this.loadData()},loadData:function(){var e=this;this.$root.get("/api/admin/evaluasi_mpph/"+this.unorAtasanId+"/tim_kerja/"+this.tahun).then((function(t){e.listTimKerja=t}))}}},_Bt=(0,it.A)(NBt,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("router-link"),s=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(s,{title:"Matriks Pembagian Peran dan Hasil (MPPH) Tim Kerja",ref:"modal",onClick:t[1]||(t[1]=function(t){return e.$refs.modal.hide()})},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",fBt,[(0,a.createElementVNode)("table",hBt,[ABt,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.listTimKerja,(function(n,r){var i,o;return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:n.id},[(0,a.createElementVNode)("td",gBt,(0,a.toDisplayString)(r+1),1),(0,a.createElementVNode)("td",kBt,(0,a.toDisplayString)(null!==(i=n.nama)&&void 0!==i?i:"-"),1),(0,a.createElementVNode)("td",bBt,(0,a.toDisplayString)(null!==(o=n.jabatan)&&void 0!==o?o:"-"),1),(0,a.createElementVNode)("td",yBt,(0,a.toDisplayString)(n.unit),1),(0,a.createElementVNode)("td",vBt,(0,a.toDisplayString)(n.unit_tim_kerja),1),(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("div",EBt,[(0,a.createVNode)(l,{class:"btn btn-sm btn-info",to:"/admin/"+n.skp_id+"/mpph/"+n.skp_organisasi_id,onClick:t[0]||(t[0]=function(t){return e.$refs.modal.hide()})},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)(" Detail ")]})),_:2},1032,["to"])])])])})),128))])])])]})),_:1},512)}]]),wBt={components:{ButtonUnor:Kc,ModalMpphTimKerja:_Bt},data:function(){return{id_instansi:null,tahun:null,items:[],listCount:[],jenisSelected:null,instansiSelected:null,listInstansi:[],mpphInstansi:[],totalItems:0,currentPage:1,perPage:50,tahunList:[],listUnit:[],filter:{unit:null}}},computed:{totalPages:function(){return Math.max(1,Math.ceil(this.totalItems/this.perPage))},paginatedData:function(){return this.mpphInstansi},pageNumbers:function(){var e=this.totalPages,t=this.currentPage,n=Math.max(1,t-2),a=Math.min(e,t+2);a-n<4&&(t=1&&e<=this.totalPages&&(this.currentPage=e,this.loadData())},viewMpphTimKerja:function(e,t){this.$refs.mpphtimKerjaModal.viewMpphTimKerja(e,t)},generateTahunList:function(){for(var e=(new Date).getFullYear();e>=2022;e--)this.tahunList.push({value:e,nama:e.toString()})},filterUnit:function(e){this.currentPage=1,this.loadData()}},mounted:function(){this.generateTahunList()},created:function(){var e=this;this.id_instansi=this.$route.params.instansi_id,this.tahun=this.$route.params.tahun,this.$root.get("/api/admin/evaluasi_mpph/instansi/"+this.id_instansi).then((function(t){e.instansiSelected=t,e.listInstansi=t,e.jenisSelected="00"==t[0].kanreg_id?"Instansi Pusat":"Instansi Daerah"})),this.loadUnitList(),this.loadData()},watch:{"filter.unit":function(e){this.mpphInstansi=[]}}};var VBt=n(79237),xBt={insert:"head",singleton:!1};vv()(VBt.A,xBt);VBt.A.locals;const BBt=(0,it.A)(wBt,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("v-select"),c=(0,a.resolveComponent)("router-link"),d=(0,a.resolveComponent)("ModalMpphTimKerja");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",xxt,[(0,a.createElementVNode)("div",Bxt,[Sxt,(0,a.createElementVNode)("div",Cxt,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.go(-1)})},"Kembali")])])]),(0,a.createElementVNode)("div",Txt,[(0,a.createElementVNode)("div",jxt,[(0,a.createElementVNode)("div",Dxt,[(0,a.createElementVNode)("div",Pxt,[(0,a.createElementVNode)("div",Fxt,[(0,a.createElementVNode)("div",Ixt,[(0,a.createElementVNode)("div",Uxt,[(0,a.createElementVNode)("div",Mxt,[Oxt,(0,a.createVNode)(s,{modelValue:i.jenisSelected,"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.jenisSelected=e}),options:i.listInstansi,label:"nama",disabled:!0,reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","options","reduce"])]),(0,a.createElementVNode)("div",Lxt,[(0,a.createElementVNode)("div",Kxt,[Rxt,(0,a.createVNode)(s,{modelValue:i.tahun,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.tahun=e}),options:i.tahunList,label:"nama",disabled:!0,reduce:function(e){return e.value},placeholder:"Pilih Tahun"},{option:(0,a.withCtx)((function(e){var t=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","options","reduce"])])])])]),(0,a.createElementVNode)("div",Hxt,[Qxt,(0,a.createVNode)(s,{modelValue:i.instansiSelected,"onUpdate:modelValue":t[3]||(t[3]=function(e){return i.instansiSelected=e}),options:i.listInstansi,label:"nama",disabled:!0,reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","options","reduce"])]),(0,a.createElementVNode)("div",$xt,[zxt,(0,a.createVNode)(s,{modelValue:i.filter.unit,"onUpdate:modelValue":t[4]||(t[4]=function(e){return i.filter.unit=e}),options:i.listUnit,label:"unit",placehoder:"Pilih Unit",reduce:function(e){return e.unor_id}},{option:(0,a.withCtx)((function(e){var t=e.unit;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","options","reduce"])]),(0,a.createElementVNode)("div",Jxt,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-success",onClick:t[5]||(t[5]=function(e){return o.filterUnit(i.filter.unit)})},"Filter")])])]),(0,a.createElementVNode)("div",qxt,[o.paginatedData.length>0?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("div",Gxt,[(0,a.createElementVNode)("table",Wxt,[Yxt,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(o.paginatedData,(function(e,t){var n,r;return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",Xxt,(0,a.toDisplayString)((i.currentPage-1)*i.perPage+t+1),1),(0,a.createElementVNode)("td",Zxt,(0,a.toDisplayString)(null!==(n=e.jabatan)&&void 0!==n?n:"-"),1),(0,a.createElementVNode)("td",eBt,(0,a.toDisplayString)(null!==(r=e.nama)&&void 0!==r?r:"-"),1),(0,a.createElementVNode)("td",tBt,(0,a.toDisplayString)(e.unit),1),(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("div",nBt,[(0,a.createElementVNode)("button",{type:"button",onClick:function(t){return o.viewMpphTimKerja(e.unor_id,i.tahun)},class:"btn btn-success me-1 mb-1"},"Tim Kerja",8,aBt)]),(0,a.createElementVNode)("div",rBt,[(0,a.createVNode)(c,{class:"btn btn-sm btn-info",to:"/admin/"+e.skp_id+"/mpph/"+e.skp_org_id},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)(" Detail ")]})),_:2},1032,["to"])])])])})),128))])])]),(0,a.createElementVNode)("nav",iBt,[(0,a.createElementVNode)("ul",oBt,[(0,a.createElementVNode)("li",{class:(0,a.normalizeClass)(["page-item",{disabled:1===i.currentPage}])},[(0,a.createElementVNode)("button",{class:"page-link",onClick:t[6]||(t[6]=function(e){return o.changePage(i.currentPage-1)})},"Previous")],2),o.pageNumbers[0]>1?((0,a.openBlock)(),(0,a.createElementBlock)("li",lBt,[(0,a.createElementVNode)("button",{class:"page-link",onClick:t[7]||(t[7]=function(e){return o.changePage(1)})},"1")])):(0,a.createCommentVNode)("",!0),o.pageNumbers[0]>2?((0,a.openBlock)(),(0,a.createElementBlock)("li",sBt,cBt)):(0,a.createCommentVNode)("",!0),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(o.pageNumbers,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{key:e,class:(0,a.normalizeClass)(["page-item",{active:e===i.currentPage}])},[(0,a.createElementVNode)("button",{class:"page-link",onClick:function(t){return o.changePage(e)}},(0,a.toDisplayString)(e),9,dBt)],2)})),128)),o.pageNumbers[o.pageNumbers.length-1]=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(VSt(e)+" is not iterable")}function SSt(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function CSt(e,t,n,a,r){var i=TSt(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function TSt(e,t,n,a,r){return new jSt(DSt().w(e,t,n,a),r||Promise)}function jSt(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof FSt?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(PSt(jSt.prototype),PSt(jSt.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),PSt(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function DSt(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return PSt(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(PSt(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,PSt(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,PSt(u,"constructor",c),PSt(c,"constructor",s),s.displayName="GeneratorFunction",PSt(c,r,"GeneratorFunction"),PSt(u),PSt(u,r,"Generator"),PSt(u,a,(function(){return this})),PSt(u,"toString",(function(){return"[object Generator]"})),(DSt=function(){return{w:i,m:p}})()}function PSt(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}PSt=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){PSt(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},PSt(e,t,n,a)}function FSt(e,t){this.v=e,this.k=t}function ISt(e,t,n,a,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(a,r)}const USt={data:function(){return{data:[],skp_pimpinan_is_tim_kerja:"",skp_pimpinan_tim_kerja_nama:"",skp_id:null,skp_organisasi_id:null,skp:[],skp_pimpinan:{}}},methods:{loadData:function(){var e=this;this.$root.get("/api/admin/evaluasi_mpph/skp/"+this.skp_id).then((function(t){e.skp=t[0]})),this.$root.get("/api/admin/evaluasi_mpph/skp/"+this.skp_id+"/matriks/"+this.skp_organisasi_id).then((function(t){e.data=t,e.data&&(e.skp_pimpinan=e.data.skp_pimpinan,e.skp_pimpinan_is_tim_kerja=e.data.skp_pimpinan.is_tim_kerja,e.skp_pimpinan_tim_kerja_nama=e.data.skp_pimpinan.tim_kerja_nama,e.skp_unit_kerja=t.info.matriks_unor)}))},sinkroBawahan:function(){var e=this;this.$root.post("/api/skp/"+this.skp_id+"/matriks/"+this.skp_organisasi_id+"/sinkro_bawahan").then((function(t){e.loadData()}))},cetak:function(){var e=this;return function(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var i=e.apply(t,n);function o(e){ISt(i,a,r,o,l,"next",e)}function l(e){ISt(i,a,r,o,l,"throw",e)}o(void 0)}))}}(xSt().mark((function t(){var n;return xSt().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.$loading.show(),t.next=3,_B("/api/admin/evaluasi_mpph/"+e.skp_organisasi_id+"/cetak",{},{maxQueueWaitMs:vB,maxProcessMs:vB});case 3:n.hide();case 4:case"end":return t.stop()}}),t)})))()}},created:function(){this.skp_id=this.$route.params.id,this.skp_pimpinan.id=this.$route.params.id,this.skp_organisasi_id=this.$route.params.skp_organisasi_id,this.loadData()}};var MSt=n(62561),OSt={insert:"head",singleton:!1};vv()(MSt.A,OSt);MSt.A.locals;const LSt=(0,it.A)(USt,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("vue-feather"),c=(0,a.resolveComponent)("router-link");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",TBt,[(0,a.createElementVNode)("div",jBt,[DBt,(0,a.createElementVNode)("div",PBt,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.go(-1)})},"Kembali")])])]),(0,a.createElementVNode)("div",FBt,[(0,a.createElementVNode)("div",IBt,[(0,a.createElementVNode)("div",UBt,[(0,a.createElementVNode)("div",MBt,[OBt,(0,a.createElementVNode)("p",LBt,"Tahun "+(0,a.toDisplayString)(new Date(i.skp.periode_awal).getFullYear()),1),KBt,(0,a.createElementVNode)("p",RBt,(0,a.toDisplayString)(i.skp.pegawai_unit_kerja),1),"1"==i.skp_pimpinan_is_tim_kerja?((0,a.openBlock)(),(0,a.createElementBlock)("div",HBt,[QBt,(0,a.createElementVNode)("p",$Bt,(0,a.toDisplayString)(i.skp_pimpinan_tim_kerja_nama),1)])):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("div",zBt,[(0,a.createElementVNode)("div",JBt,[(0,a.createElementVNode)("div",qBt,[(0,a.createElementVNode)("div",GBt,[(0,a.createElementVNode)("button",{class:"btn btn-info",onClick:t[1]||(t[1]=function(e){return o.sinkroBawahan()})},[WBt,(0,a.createTextVNode)(" Sinkronisasi SKP Bawahan")]),(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[2]||(t[2]=function(e){return o.cetak()})},[(0,a.createVNode)(s,{type:"printer"}),(0,a.createTextVNode)(" Cetak ")])])])]),(0,a.createElementVNode)("div",YBt,[(0,a.createElementVNode)("table",XBt,[(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",ZBt,[(0,a.createElementVNode)("small",null,(0,a.toDisplayString)(i.skp_pimpinan.pegawai_nama),1),(0,a.createTextVNode)(),eSt,(0,a.createElementVNode)("small",null,(0,a.toDisplayString)(i.skp_pimpinan.skp_pegawai_jabatan),1),(0,a.createTextVNode)(),tSt,(0,a.createElementVNode)("small",nSt,(0,a.toDisplayString)(i.skp_pimpinan.pegawai_nip),1),(0,a.createTextVNode)(),aSt,null!=i.skp_pimpinan.id?((0,a.openBlock)(),(0,a.createElementBlock)("div",rSt,[(0,a.createElementVNode)("div",iSt,[(0,a.createElementVNode)("strong",oSt,(0,a.toDisplayString)(i.skp_pimpinan.periode_awal)+" s/d "+(0,a.toDisplayString)(i.skp_pimpinan.periode_akhir),1)]),(0,a.createElementVNode)("div",lSt,["draft"!=i.skp_pimpinan.status?((0,a.openBlock)(),(0,a.createBlock)(c,{key:0,to:"/admin/mpph_skp/"+i.skp_pimpinan.id+"/skp_bawahan/"+i.skp_pimpinan.id,class:"btn btn-sm btn-info text-nowrap"},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)(" Lihat SKP ")]})),_:1},8,["to"])):((0,a.openBlock)(),(0,a.createElementBlock)("span",sSt,[(0,a.createVNode)(s,{type:"lock",size:"12"}),(0,a.createTextVNode)(" Draft ")]))])])):(0,a.createCommentVNode)("",!0)]),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.data.kolom,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("th",{style:{position:"sticky",top:"0","background-color":"white",border:"1px solid black"},key:e.id},["indikator"==e.jenis?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("span",{class:"header-text",title:e.rhk}," - RHK : "+(0,a.toDisplayString)(e.rhk),9,cSt),(0,a.createElementVNode)("span",{class:"header-text",title:e.deskripsi}," - INDIKATOR : "+(0,a.toDisplayString)(e.deskripsi),9,dSt)],64)):((0,a.openBlock)(),(0,a.createElementBlock)("span",{key:1,class:"header-text",title:e.deskripsi}," - RHK : "+(0,a.toDisplayString)(e.deskripsi),9,uSt))])})),128))])]),(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.data.bawahan,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",pSt,[(0,a.createElementVNode)("small",null,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(e.nama),1)]),(0,a.createTextVNode)(),mSt,(0,a.createElementVNode)("small",null,(0,a.toDisplayString)(e.jabatan),1),(0,a.createTextVNode)(),fSt,(0,a.createElementVNode)("small",hSt,(0,a.toDisplayString)(e.nip),1),(0,a.createTextVNode)(),ASt,null!=e.skp_id?((0,a.openBlock)(),(0,a.createElementBlock)("div",gSt,[(0,a.createElementVNode)("div",kSt,[(0,a.createElementVNode)("strong",bSt,(0,a.toDisplayString)(e.periode_awal)+" s/d "+(0,a.toDisplayString)(e.periode_akhir),1)]),(0,a.createElementVNode)("div",ySt,["draft"!=e.status?((0,a.openBlock)(),(0,a.createBlock)(c,{key:0,to:"/admin/mpph_skp/"+i.data.info.skp_id+"/skp_bawahan/"+e.skp_id,class:"btn btn-sm btn-info text-nowrap"},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)(" Lihat SKP ")]})),_:2},1032,["to"])):((0,a.openBlock)(),(0,a.createElementBlock)("span",vSt,[(0,a.createVNode)(s,{type:"lock",size:"12"}),(0,a.createTextVNode)(" Draft ")]))])])):(0,a.createCommentVNode)("",!0)]),null!=e.skp_id?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:0},(0,a.renderList)(i.data.kolom,(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)("td",{key:t.id,style:{"vertical-align":"top",border:"1px solid black"},class:(0,a.normalizeClass)(null==e.skp_id?"table-danger":"")},[null!=e.skp_id?((0,a.openBlock)(),(0,a.createElementBlock)("div",ESt,[(0,a.createElementVNode)("ul",NSt,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.data.matriks[e.id+"_"+e.skp_id][t.id],(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{key:e.rhk_id}," - "+(0,a.toDisplayString)(e.rhk),1)})),128))])])):(0,a.createCommentVNode)("",!0)],2)})),128)):(0,a.createCommentVNode)("",!0),null==e.skp_id?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:1,colspan:i.data.kolom.length,style:{border:"1px solid black"}},wSt,8,_St)):(0,a.createCommentVNode)("",!0)])})),128))])])])])])])])],64)}],["__scopeId","data-v-199351b0"]]),KSt=LSt;var RSt={class:"page-title mb-3"},HSt={class:"row"},QSt=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Detil SKP Bawahan"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Detil Sasaran Kinerja Bawahan.")],-1),$St={class:"col-lg-6 text-end"};const zSt={components:{FormSkp:c5e,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},data:function(){return{data:[],mode:"skp_bawahan"}},methods:{loadData:function(){var e=this;this.$root.get("/api/admin/evaluasi_mpph/skp/"+this.$route.params.id+"/skp_bawahan/"+this.$route.params.skp_bawahan_id).then((function(t){e.data=t}))}},created:function(){this.loadData()}},JSt=(0,it.A)(zSt,[["render",function(e,t,n,r,i,o){var l=this,s=(0,a.resolveComponent)("FormSkp");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",RSt,[(0,a.createElementVNode)("div",HSt,[QSt,(0,a.createElementVNode)("div",$St,[(0,a.createElementVNode)("button",{class:"btn btn-primary",onClick:t[0]||(t[0]=function(e){return l.$router.go(-1)})},"Kembali")])])]),(0,a.createVNode)(s,{mode:i.mode,data:i.data,ref:"formSkp"},null,8,["mode","data"])],64)}]]);var qSt=n(86073),GSt={insert:"head",singleton:!1};vv()(qSt.A,GSt);qSt.A.locals;var WSt=(0,a.createStaticVNode)('
Dashboard Nasional
Dashboard Kinerja Harian
',1),YSt={class:"row mt-3"},XSt={class:"col-md-12"},ZSt={class:"card p-10"},eCt={class:"card-header"},tCt={class:"row"},nCt=(0,a.createElementVNode)("div",{class:"col-md-2"},[(0,a.createElementVNode)("div",{class:"form-group"},[(0,a.createElementVNode)("label",null,[(0,a.createElementVNode)("b",null,"Pencarian")])])],-1),aCt={class:"col-md-3"},rCt={class:"form-check"},iCt=(0,a.createElementVNode)("label",{class:"form-check-label",for:"byASN"}," Kinerja Harian per ASN ",-1),oCt={class:"col-md-3"},lCt={class:"form-check"},sCt=(0,a.createElementVNode)("label",{class:"form-check-label",for:"byUnor"}," Kinerja Harian per Unor ",-1),cCt=(0,a.createElementVNode)("br",null,null,-1),dCt={key:0,class:"row"},uCt=(0,a.createElementVNode)("div",{class:"col-md-2"},[(0,a.createElementVNode)("div",{class:"form-group"},[(0,a.createElementVNode)("label",null,[(0,a.createElementVNode)("b",null,"Pencarian ASN")])])],-1),pCt={class:"col-md-2"},mCt={class:"form-check"},fCt=(0,a.createElementVNode)("label",{class:"form-check-label",for:"asnByNIP"}," NIP ",-1),hCt={class:"col-md-2"},ACt={class:"form-check"},gCt=(0,a.createElementVNode)("label",{class:"form-check-label",for:"asnByNama"}," Nama ",-1),kCt={key:1,class:"row"},bCt={class:"col-md-6 form-group"},yCt=(0,a.createElementVNode)("br",null,null,-1),vCt=(0,a.createElementVNode)("label",null,"NIP",-1),ECt={key:0,class:"text-danger"},NCt={key:2,class:"row"},_Ct={class:"form-group"},wCt=(0,a.createElementVNode)("label",null,"Instansi",-1),VCt={key:3,class:"row"},xCt={class:"form-group"},BCt=(0,a.createElementVNode)("label",null,"Jenis Instansi",-1),SCt=[(0,a.createElementVNode)("option",{disabled:"",value:null},"-- Pusat / Daerah --",-1),(0,a.createElementVNode)("option",{value:"PU"},"Pusat",-1),(0,a.createElementVNode)("option",{value:"PK"},"Daerah",-1)],CCt={class:"form-group"},TCt=(0,a.createElementVNode)("label",null,"Jenis Unor",-1),jCt=(0,a.createElementVNode)("br",null,null,-1),DCt=(0,a.createElementVNode)("br",null,null,-1),PCt={class:"form-group"},FCt=(0,a.createElementVNode)("label",null,"Unor",-1),ICt=(0,a.createElementVNode)("br",null,null,-1),UCt=(0,a.createElementVNode)("br",null,null,-1),MCt=(0,a.createElementVNode)("br",null,null,-1),OCt=(0,a.createElementVNode)("br",null,null,-1),LCt={key:4,class:"row"},KCt={class:"col-md-3"},RCt={class:"form-group"},HCt=(0,a.createElementVNode)("label",null,"Jenis Kelamin",-1),QCt=[(0,a.createElementVNode)("option",{value:"F"},"Perempuan",-1),(0,a.createElementVNode)("option",{value:"M"},"Pria",-1)],$Ct={class:"col-md-9"},zCt={class:"form-group"},JCt=(0,a.createElementVNode)("label",null,"Nama",-1),qCt={key:0},GCt={key:1},WCt=(0,a.createElementVNode)("br",null,null,-1),YCt=(0,a.createElementVNode)("br",null,null,-1),XCt=(0,a.createElementVNode)("br",null,null,-1),ZCt={key:5,class:"row"},eTt={class:"col-md-3 col-12"},tTt={class:"form-group"},nTt=(0,a.createElementVNode)("label",null,"Jenis",-1),aTt=[(0,a.createElementVNode)("option",{disabled:"",value:null},"- Harian/Mingguan/Bulanan -",-1),(0,a.createElementVNode)("option",{value:"harian"},"Harian",-1),(0,a.createElementVNode)("option",{value:"mingguan"},"Mingguan",-1),(0,a.createElementVNode)("option",{value:"bulanan"},"Bulanan",-1)],rTt={key:0,class:"col-md-3 col-12"},iTt={class:"form-group"},oTt=(0,a.createElementVNode)("span",null,"Tanggal Kegiatan",-1),lTt=(0,a.createElementVNode)("br",null,null,-1),sTt={key:1,class:"col-md-3 col-12"},cTt={class:"form-group"},dTt=(0,a.createElementVNode)("span",null,"Minggu Kegiatan",-1),uTt=(0,a.createElementVNode)("br",null,null,-1),pTt={key:2,class:"col-md-3 col-12"},mTt={class:"form-group"},fTt=(0,a.createElementVNode)("span",null,"Bulan Kegiatan",-1),hTt=(0,a.createElementVNode)("br",null,null,-1),ATt={key:3,class:"col-md-4 col-12"},gTt={class:"form-group"},kTt=(0,a.createElementVNode)("span",null,"Rentang Tanggal Kegiatan",-1),bTt=(0,a.createElementVNode)("br",null,null,-1),yTt={key:6,class:"row"},vTt={class:"col-md-1"},ETt={class:"col-md-1"},NTt={class:"card-body"},_Tt={key:1,class:"table table-sm table-hover mb-4"},wTt=(0,a.createElementVNode)("td",null,"Jumlah ASN dalam 1 Unit",-1),VTt={style:{"text-align":"right","font-size":"13pt"}},xTt=(0,a.createElementVNode)("td",null,"Jam kerja < 7 jam 30 menit",-1),BTt={style:{"text-align":"right","font-size":"13pt"}},STt=(0,a.createElementVNode)("td",null,"Jam kerja > 7 jam 30 menit",-1),CTt={style:{"text-align":"right","font-size":"13pt"}},TTt=(0,a.createElementVNode)("td",null,"Jumlah pegawai yang sudah mengisi realisasi harian",-1),jTt={style:{"text-align":"right","font-size":"13pt"}},DTt=(0,a.createElementVNode)("td",null,"Jumlah pegawai yang membuat rencana harian tetapi belum mengisi realisasi",-1),PTt={style:{"text-align":"right","font-size":"13pt"}},FTt=(0,a.createElementVNode)("td",null,"Jumlah pegawai yang belum membuat kinerja harian",-1),ITt={style:{"text-align":"right","font-size":"13pt"}},UTt={key:2,class:"table-responsive"},MTt={key:1,class:"table table-sm"},OTt={class:"text-center"},LTt=(0,a.createElementVNode)("th",{style:{width:"40px"}},"No",-1),KTt=(0,a.createElementVNode)("th",{style:{width:"200px"}},"Pegawai",-1),RTt={key:0,style:{width:"120px"}},HTt=(0,a.createElementVNode)("th",{style:{width:"120px"}},"Waktu",-1),QTt=(0,a.createElementVNode)("th",{style:{width:"300px"}},"Kegiatan",-1),$Tt=(0,a.createElementVNode)("th",{style:{width:"80px"}},"Realisasi",-1),zTt=(0,a.createElementVNode)("th",{style:{width:"80px"}},"Aksi",-1),JTt=["rowspan"],qTt=["rowspan"],GTt=(0,a.createElementVNode)("br",null,null,-1),WTt=["rowspan"],YTt={key:3,class:"text-center",colspan:5},XTt={class:"text-center"},ZTt={class:"text-center"},ejt={class:"text-center"},tjt=["onClick"],njt=["rowspan"],ajt=["rowspan"],rjt=(0,a.createElementVNode)("br",null,null,-1),ijt={class:"text-center"},ojt={class:"text-center"},ljt={class:"text-center"},sjt=["onClick"],cjt={key:1},djt={class:"text-center"},ujt=(0,a.createElementVNode)("br",null,null,-1),pjt=["colspan"],mjt={key:0,class:"table-responsive"},fjt={class:"table table-sm"},hjt=(0,a.createElementVNode)("thead",{style:{"text-align":"center"}},[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"Tanggal"),(0,a.createElementVNode)("td",null,"Jumlah ASN"),(0,a.createElementVNode)("td",null,"< 7 jam 30 menit"),(0,a.createElementVNode)("td",null,"> 7 jam 30 menit"),(0,a.createElementVNode)("td",null,"Sudah Realisasi"),(0,a.createElementVNode)("td",null,"Belum realisasi"),(0,a.createElementVNode)("td",null,"Belum membuat")])],-1),Ajt={style:{"text-align":"center"}};n(75834);function gjt(e){return gjt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},gjt(e)}function kjt(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return bjt(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?bjt(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var a=0,r=function(){};return{s:r,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){l=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(l)throw i}}}}function bjt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(gjt(e)+" is not iterable")}function Ejt(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function Njt(e,t,n,a,r){var i=_jt(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function _jt(e,t,n,a,r){return new wjt(Vjt().w(e,t,n,a),r||Promise)}function wjt(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof Bjt?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(xjt(wjt.prototype),xjt(wjt.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),xjt(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function Vjt(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return xjt(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(xjt(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,xjt(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,xjt(u,"constructor",c),xjt(c,"constructor",s),s.displayName="GeneratorFunction",xjt(c,r,"GeneratorFunction"),xjt(u),xjt(u,r,"Generator"),xjt(u,a,(function(){return this})),xjt(u,"toString",(function(){return"[object Generator]"})),(Vjt=function(){return{w:i,m:p}})()}function xjt(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}xjt=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){xjt(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},xjt(e,t,n,a)}function Bjt(e,t){this.v=e,this.k=t}function Sjt(e,t,n,a,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(a,r)}function Cjt(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var i=e.apply(t,n);function o(e){Sjt(i,a,r,o,l,"next",e)}function l(e){Sjt(i,a,r,o,l,"throw",e)}o(void 0)}))}}function Tjt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function jjt(e){for(var t=1;t0?t.activity.forEach((function(a,r){e.push(jjt(jjt({},a),{},{date:t.date,activityIndex:r,dateIndex:n}))})):e.push({date:t.date,activity:null})})),e},flattenedPegawaiWeeklyWithFirstDate:function(){var e=new Set;return this.flattenedPegawaiWeekly.map((function(t){var n=t.date&&!e.has(t.date);return n&&e.add(t.date),jjt(jjt({},t),{},{isFirstDateAppearance:n})}))},dateRowspans:function(){var e={};return this.flattenedPegawaiWeekly.forEach((function(t){var n=t.date;n&&(e[n]?e[n]++:e[n]=1)})),e},dateOrder:function(){var e=[],t=new Set;return this.flattenedPegawaiWeeklyWithFirstDate.forEach((function(n){t.has(n.date)||(t.add(n.date),e.push(n.date))})),e},dateFirstIndexMap:function(){var e={};return this.flattenedPegawaiWeeklyWithFirstDate.forEach((function(t,n){t.date in e||(e[t.date]=n)})),e}},methods:{loadSkp:function(){var e=this;this.$root.get("/api/admin/dashboard-harian/"+this.cari.instansi_pilot+"/list_skp").then((function(t){e.listSkp=t}))},cariInstansi:function(e,t){var n=this;e.length&&(t(!0),this.$root.get("/api/dasbor/cari_instansi",{keyword:e},!0).then((function(e){n.listInstansi=e,t(!1)}),750))},generateTanggal:function(){var e,t,n=this,a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"bulanan",r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,l=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,s=[],c=new Date;if("mingguan"===a){var d=function(e){return e&&!isNaN(new Date(e).getTime())},u=d(o)?new Date(o):c,p=u.getDay(),m=0===p?6:p-1;(e=new Date(u)).setDate(u.getDate()-m),e.setHours(23,59,59,999),t=d(l)?new Date(l):new Date(e.getTime()),d(l)||(t.setDate(e.getDate()+6),t.setHours(23,59,59,999))}else if("bulanan"===a){var f=null!=r?r:c.getFullYear(),h=null!=i?i:c.getMonth()+1;e=new Date(f,h-1,1),t=new Date(f,h,0)}else"rentang"===a?(e=o?new Date(o):c,t=l?new Date(l):c):(e=new Date(o),t=new Date(l));var A="mingguan"==this.cari.jenisFilter?e.toISOString().split("T")[0]:e.toLocaleDateString("sv-SE"),g="mingguan"==this.cari.jenisFilter?t.toISOString().split("T")[0]:t.toLocaleDateString("sv-SE"),k=[this.cari.pegawai,A,g];if(this.cari.filter=k,this.cari.pegawai){k[0]=this.cari.pegawai;var b=encodeURIComponent(k.join(","));this.$root.get("/api/dashboard/daily_activity_employee/"+b).then((function(e){n.listPegawaiFilter=e}))}else{var y;k[0]=null!==(y=this.cari.unor_id)&&void 0!==y?y:this.cari.instansi_pilot;var v=encodeURIComponent(k.join(","));this.$root.get("/api/dashboard/daily_activity_weekly/"+v).then((function(a){for(n.recapKinerjaUnor=a,e.setHours(0,0,0,0),t.setHours(0,0,0,0);e<=t;){var r=e.toLocaleDateString("id-ID",{day:"numeric",month:"long",year:"numeric"}),i=new Date(e).toLocaleDateString("sv-SE"),o=n.recapKinerjaUnor.weekly[i],l=o.jumlahPegawai,c=o.jamKerjaKurang,d=o.jamKerjaCukup,u=o.jmlRealisasi,p=l-o.jmlRealisasi,m=l-Object.keys(o.grouped).length;s.push({tanggal:r,jmlASN:l,jamKerjaKurang:c,jamKerjaCukup:d,sudahRealisasi:u,belumRealisasi:p,belumMembuatKinerja:m}),e.setDate(e.getDate()+1)}n.listRecapKinerjaUnor=s}))}},reset:function(){this.cari={jenisPencarian:null,asnBy:null,nip:null,nama:null,jenisFilter:null}},loadPegawaiInstansi:function(){var e=this;this.$root.get("/api/"+this.cari.gender+"/"+this.cari.instansi+"/pegawai").then((function(t){e.listPegawaiInstansi=t}))},getData:function(){var e=this;return Cjt(yjt().mark((function t(){var n,a,r,i,o,l,s,c;return yjt().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n=new Date(e.cari.tanggal),a=n.getFullYear(),r=String(n.getMonth()+1).padStart(2,"0"),i=String(n.getDate()).padStart(2,"0"),e.cari.date="".concat(a,"-").concat(r,"-").concat(i),e.cari.date&&e.cari.tanggal){t.next=8;break}return alert("Filter Tanggal wajib diisi"),t.abrupt("return");case 8:if((e.cari.pegawai||"nama"!=e.cari.asnBy)&&(e.cari.nip||"nip"!=e.cari.asnBy)){t.next=12;break}return o=e.cari.pegawai?"NIP":"Nama",alert("Filter "+o+" wajib diisi"),t.abrupt("return");case 12:if(!e.cari.nip){t.next=24;break}return t.prev=13,t.next=16,e.$root.get("/api/admin/dashboard-harian/"+e.cari.nip+"/pegawai");case 16:l=t.sent,e.cari.pegawai=l.id,e.listPegawaiInstansi=[l],t.next=24;break;case 21:t.prev=21,t.t0=t.catch(13),console.error("Gagal ambil pegawai",t.t0);case 24:"harian"==e.cari.jenisFilter?((e.cari.unor_id||e.cari.instansi_pilot)&&"unor"==e.cari.jenisPencarian&&e.getPegawaiUnor([e.cari.tanggal,null!==(s=e.cari.unor_id)&&void 0!==s?s:e.cari.instansi_pilot]),e.generateTanggal("harian",null,null,e.cari.tanggal,e.cari.tanggal)):"mingguan"==e.cari.jenisFilter&&(e.cari.date||e.cari.tanggal||e.cari.pegawai)?(c=new Date(e.cari.tanggal),e.generateTanggal("mingguan",null,null,c.toISOString().split("T")[0],null)):"bulanan"==e.cari.jenisFilter&&(e.cari.date||e.cari.tanggal||e.cari.pegawai)&&e.generateTanggal("bulanan",a,r,null,null);case 25:case"end":return t.stop()}}),t,null,[[13,21]])})))()},getDetailActivity:function(e,t){this.$refs.modalDetailMonitoringKinerjaHarian.getData(e,t)},getListJenisUnor:function(){var e=this;this.cari.jenis_instansi&&this.$root.get("/api/admin/dashboard-harian/"+this.cari.jenis_instansi+"/jenis_unor").then((function(t){e.listJenisUnor=t}))},getListInstansi:function(){var e=this;this.cari.jenis_unor&&this.$root.get("/api/admin/dashboard-harian/"+this.cari.jenis_unor+"/list_instansi").then((function(t){e.listInstansiByJenis=t}))},getListUnor:function(){var e=this;this.cari.skp_id&&this.$root.get("/api/admin/dashboard-harian/skp/"+this.cari.skp_id+"/unor_induk_bawahan").then((function(t){e.listUnor=t}))},validateNip:function(){this.cari.nip=this.cari.nip.replace(/\D/g,""),18!==this.cari.nip.length?this.errorMessage="NIP harus berupa 18 digit angka.":this.errorMessage=""},clickFilter:function(){this.cari.instansi_pilot||"unor"!=this.cari.jenisPencarian?(this.isClickFilter=!0,this.getData()):alert("Unor wajib dipilih!")},formatDate:function(e){return(0,de.Yq)(e)},getPegawaiUnor:function(e){var t=this,n=encodeURIComponent(e.join(","));this.$root.get("/api/dashboard/daily_activity/"+n+"/pegawai").then((function(e){t.listPegawaiByUnor=e})),this.$root.get("/api/dashboard/daily_activity/"+n).then((function(e){t.listDailyActivity=e;var n=(new Date).toISOString().split("T")[0];t.dashboard.jamKerjaCukup=0,t.dashboard.jamKerjaKurang=0,t.dashboard.haveHarian=0,t.dashboard.jmlIsiRealisasi=0;var a,r=kjt(t.listPegawaiByUnor);try{for(r.s();!(a=r.n()).done;){var i,o=a.value,l=null!==(i=t.listDailyActivity[o.nip])&&void 0!==i?i:[],s=!1,c=0;l.length>0&&t.dashboard.haveHarian++;var d,u=kjt(l);try{for(u.s();!(d=u.n()).done;){var p=d.value,m=new Date("".concat(n,"T").concat(p.start,":00"));if(c+=(new Date("".concat(n,"T").concat(p.end,":00"))-m)/36e5,null==p.realisasi&&null==p.realisasi_activity){s=!0;break}}}catch(e){u.e(e)}finally{u.f()}c>=7.5?t.dashboard.jamKerjaCukup++:t.dashboard.jamKerjaKurang++,!s&&c>=7.5&&t.dashboard.jmlIsiRealisasi++}}catch(e){r.e(e)}finally{r.f()}})),"mingguan"==this.cari.jenisFilter&&this.generateTanggal("mingguan")},postResponse:function(e){return X1(e,{},{namaFile:"Rekap Kinerja Bawahan "+this.cari.jenisFilter.charAt(0).toUpperCase()+this.cari.jenisFilter.slice(1)+".xlsx",maxWaitMs:W1})},downloadExcel:function(){var e=this;return Cjt(yjt().mark((function t(){var n,a,r,i,o,l,s,c,d,u;return yjt().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n=e.$loading.show(),"mingguan"!=e.cari.jenisFilter&&"bulanan"!=e.cari.jenisFilter||"unor"!=e.cari.jenisPencarian){t.next=9;break}return e.cari.filter[3]=null!==(a=e.cari.unor_id)&&void 0!==a?a:e.cari.instansi_pilot,r=encodeURIComponent(e.cari.filter.join(",")),i="/api/admin/dashboard-harian/export/"+r+"/week",t.next=7,e.postResponse(i);case 7:t.next=20;break;case 9:if("harian"!=e.cari.jenisFilter||"unor"!=e.cari.jenisPencarian){t.next=16;break}return s=encodeURIComponent([e.cari.tanggal,null!==(o=e.cari.unor_id)&&void 0!==o?o:e.cari.instansi_pilot,null!==(l=e.cari.unor_id)&&void 0!==l?l:e.cari.instansi_pilot].join(",")),c="/api/admin/dashboard-harian/export/"+s+"/detail_activity",t.next=14,e.postResponse(c);case 14:t.next=20;break;case 16:return d=encodeURIComponent(e.cari.filter.join(",")),u="/api/admin/dashboard-harian/export/"+d+"/detail_activity_pegawai",t.next=20,e.postResponse(u);case 20:n.hide();case 21:case"end":return t.stop()}}),t)})))()}},watch:{"cari.jenisPencarian":function(e){this.cari.asnBy=null,this.cari.jenisFilter=null,this.cari.tanggal=null,this.cari.instansi=null,this.cari.pegawai=null,this.cari.nip=null,this.listPegawaiInstansi=[],this.listPegawaiFilter=[]},"cari.instansi":function(e){e&&this.cari.gender&&this.loadPegawaiInstansi()},"cari.gender":function(e){e&&this.cari.instansi&&this.loadPegawaiInstansi()},"cari.asnBy":function(e){this.cari.jenisFilter=null,this.cari.tanggal=null,this.cari.instansi=null,this.cari.pegawai=null,this.cari.nip=null},"cari.tanggal":function(e){var t=this;return Cjt(yjt().mark((function e(){return yjt().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.isClickFilter=!1;case 1:case"end":return e.stop()}}),e)})))()},"cari.jenisFilter":function(e){this.cari.tanggal=null,this.isClickFilter=!1},"cari.pegawai":function(e){this.listPegawaiFilter=[]},"cari.nip":function(e){this.listPegawaiFilter=[]},"cari.jenis_instansi":function(e){this.getListJenisUnor(e)},"cari.jenis_unor":function(e){this.cari.instansi_pilot=null,this.cari.unor_induk=null},"cari.instansi_pilot":function(e){this.cari_unor_id=e}}},Fjt=(0,it.A)(Pjt,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("v-select"),s=(0,a.resolveComponent)("date-picker"),c=(0,a.resolveComponent)("ModalDetailMonitoringKinerjaHarian");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[WSt,(0,a.createElementVNode)("div",YSt,[(0,a.createElementVNode)("div",XSt,[(0,a.createElementVNode)("div",ZSt,[(0,a.createElementVNode)("div",eCt,[(0,a.createElementVNode)("div",tCt,[nCt,(0,a.createElementVNode)("div",aCt,[(0,a.createElementVNode)("div",rCt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{class:"form-check-input",type:"radio",id:"byASN",value:"asn","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.cari.jenisPencarian=e})},null,512),[[a.vModelRadio,i.cari.jenisPencarian]]),iCt])]),(0,a.createElementVNode)("div",oCt,[(0,a.createElementVNode)("div",lCt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{class:"form-check-input",type:"radio",id:"byUnor",value:"unor","onUpdate:modelValue":t[1]||(t[1]=function(e){return i.cari.jenisPencarian=e})},null,512),[[a.vModelRadio,i.cari.jenisPencarian]]),sCt])])]),cCt,"asn"==i.cari.jenisPencarian?((0,a.openBlock)(),(0,a.createElementBlock)("div",dCt,[uCt,(0,a.createElementVNode)("div",pCt,[(0,a.createElementVNode)("div",mCt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{class:"form-check-input",type:"radio",id:"asnByNIP",value:"nip","onUpdate:modelValue":t[2]||(t[2]=function(e){return i.cari.asnBy=e})},null,512),[[a.vModelRadio,i.cari.asnBy]]),fCt])]),(0,a.createElementVNode)("div",hCt,[(0,a.createElementVNode)("div",ACt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{class:"form-check-input",type:"radio",id:"asnByNama",value:"nama","onUpdate:modelValue":t[3]||(t[3]=function(e){return i.cari.asnBy=e})},null,512),[[a.vModelRadio,i.cari.asnBy]]),gCt])])])):(0,a.createCommentVNode)("",!0),"asn"==i.cari.jenisPencarian&&"nip"==i.cari.asnBy?((0,a.openBlock)(),(0,a.createElementBlock)("div",kCt,[(0,a.createElementVNode)("div",bCt,[yCt,vCt,(0,a.withDirectives)((0,a.createElementVNode)("input",{class:"form-control",type:"text",id:"asnByNIP","onUpdate:modelValue":t[4]||(t[4]=function(e){return i.cari.nip=e}),onInput:t[5]||(t[5]=function(){return o.validateNip&&o.validateNip.apply(o,arguments)}),placeholder:"NIP"},null,544),[[a.vModelText,i.cari.nip]]),i.errorMessage?((0,a.openBlock)(),(0,a.createElementBlock)("small",ECt,(0,a.toDisplayString)(i.errorMessage),1)):(0,a.createCommentVNode)("",!0)])])):(0,a.createCommentVNode)("",!0),"asn"==i.cari.jenisPencarian&&"nama"==i.cari.asnBy?((0,a.openBlock)(),(0,a.createElementBlock)("div",NCt,[(0,a.createElementVNode)("div",_Ct,[wCt,(0,a.createVNode)(l,{onSearch:o.cariInstansi,reduce:function(e){return e.id},options:i.listInstansi,modelValue:i.cari.instansi,"onUpdate:modelValue":t[6]||(t[6]=function(e){return i.cari.instansi=e}),label:"nama"},null,8,["onSearch","reduce","options","modelValue"])])])):(0,a.createCommentVNode)("",!0),"unor"==i.cari.jenisPencarian?((0,a.openBlock)(),(0,a.createElementBlock)("div",VCt,[(0,a.createElementVNode)("div",xCt,[BCt,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[7]||(t[7]=function(e){return i.cari.jenis_instansi=e})},SCt,512),[[a.vModelSelect,i.cari.jenis_instansi]])]),(0,a.createElementVNode)("div",CCt,[TCt,(0,a.createVNode)(l,{reduce:function(e){return e.id},placeholder:"-- Pilih Jenis Unor --",options:i.listJenisUnor,modelValue:i.cari.jenis_unor,"onUpdate:modelValue":[t[8]||(t[8]=function(e){return i.cari.jenis_unor=e}),o.getListInstansi],label:"nama"},{option:(0,a.withCtx)((function(e){var t=e.nama,n=e.id,r=e.jenis;return[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(t)+" - "+(0,a.toDisplayString)("PR"==r?"( PROVINSI )":"PU"==r?"( PUSAT )":"( KAB/KOTA )"),1),(0,a.createTextVNode)(),jCt,(0,a.createElementVNode)("i",null,"ID : "+(0,a.toDisplayString)(n),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.nama,n=e.id,r=e.jenis;return[(0,a.createTextVNode)((0,a.toDisplayString)(t)+" - "+(0,a.toDisplayString)("PR"==r?"( PROVINSI )":"PU"==r?"( PUSAT )":"( KAB/KOTA )")+" ",1),DCt,(0,a.createTextVNode)(" ID : "+(0,a.toDisplayString)(n),1)]})),_:1},8,["reduce","options","modelValue","onUpdate:modelValue"])]),(0,a.createElementVNode)("div",PCt,[FCt,(0,a.createVNode)(l,{reduce:function(e){return e.id},placeholder:"-- Pilih Unor Induk --",options:i.listInstansiByJenis,modelValue:i.cari.instansi_pilot,"onUpdate:modelValue":t[9]||(t[9]=function(e){return i.cari.instansi_pilot=e}),label:"unit"},{option:(0,a.withCtx)((function(e){var t=e.nama,n=e.unit,r=e.id;return[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(t),1),(0,a.createTextVNode)(),ICt,(0,a.createElementVNode)("i",null,[(0,a.createElementVNode)("b",null,"Unor : "+(0,a.toDisplayString)(n),1),(0,a.createTextVNode)(),UCt,(0,a.createTextVNode)(" Unor ID : "+(0,a.toDisplayString)(r),1)])]})),"selected-option":(0,a.withCtx)((function(e){var t=e.nama,n=e.unit,r=e.id;return[(0,a.createTextVNode)((0,a.toDisplayString)(t)+" ",1),MCt,(0,a.createTextVNode)(" Unor : "+(0,a.toDisplayString)(n)+" ",1),OCt,(0,a.createTextVNode)(" Unor ID : "+(0,a.toDisplayString)(r),1)]})),_:1},8,["reduce","options","modelValue"])])])):(0,a.createCommentVNode)("",!0),"asn"==i.cari.jenisPencarian&&"nama"==i.cari.asnBy?((0,a.openBlock)(),(0,a.createElementBlock)("div",LCt,[(0,a.createElementVNode)("div",KCt,[(0,a.createElementVNode)("div",RCt,[HCt,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[10]||(t[10]=function(e){return i.cari.gender=e}),placeholder:"Jenis Kelamin"},QCt,512),[[a.vModelSelect,i.cari.gender]])])]),(0,a.createElementVNode)("div",$Ct,[(0,a.createElementVNode)("div",zCt,[JCt,(0,a.createVNode)(l,{options:i.listPegawaiInstansi,modelValue:i.cari.pegawai,"onUpdate:modelValue":t[11]||(t[11]=function(e){return i.cari.pegawai=e}),label:"nama",reduce:function(e){return e.id}},{"no-options":(0,a.withCtx)((function(){return[i.cari.instansi&&i.cari.gender?((0,a.openBlock)(),(0,a.createElementBlock)("p",GCt," Tidak ada data pegawai ")):((0,a.openBlock)(),(0,a.createElementBlock)("p",qCt," Harap pilih instansi dan jenis kelamin "))]})),option:(0,a.withCtx)((function(e){var t=e.nama,n=e.nip,r=e.jenis_kelamin,i=e.unor_nama;return[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(t),1),(0,a.createTextVNode)(" "+(0,a.toDisplayString)("M"==r?" ( Pria )":" ( Perempuan )"),1),WCt,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(n)+" ",1),YCt,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i)+" ",1),XCt]})),_:1},8,["options","modelValue","reduce"])])])])):(0,a.createCommentVNode)("",!0),"asn"==i.cari.jenisPencarian&&i.cari.asnBy||"unor"==i.cari.jenisPencarian?((0,a.openBlock)(),(0,a.createElementBlock)("div",ZCt,[(0,a.createElementVNode)("div",eTt,[(0,a.createElementVNode)("div",tTt,[nTt,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[12]||(t[12]=function(e){return i.cari.jenisFilter=e})},aTt,512),[[a.vModelSelect,i.cari.jenisFilter]])])]),"harian"==i.cari.jenisFilter?((0,a.openBlock)(),(0,a.createElementBlock)("div",rTt,[(0,a.createElementVNode)("div",iTt,[oTt,(0,a.createTextVNode)(),lTt,(0,a.createVNode)(s,{value:i.cari.tanggal,"onUpdate:value":t[13]||(t[13]=function(e){return i.cari.tanggal=e}),"value-format":"YYYY-MM-DD",format:"YYYY-MM-DD","value-type":"format",type:"date"},null,8,["value"])])])):(0,a.createCommentVNode)("",!0),"mingguan"==i.cari.jenisFilter?((0,a.openBlock)(),(0,a.createElementBlock)("div",sTt,[(0,a.createElementVNode)("div",cTt,[dTt,(0,a.createTextVNode)(),uTt,(0,a.createVNode)(s,{value:i.cari.tanggal,"onUpdate:value":t[14]||(t[14]=function(e){return i.cari.tanggal=e}),"value-type":"format",type:"week",format:"YYYY-MM-DD"},null,8,["value"])])])):(0,a.createCommentVNode)("",!0),"bulanan"==i.cari.jenisFilter?((0,a.openBlock)(),(0,a.createElementBlock)("div",pTt,[(0,a.createElementVNode)("div",mTt,[fTt,(0,a.createTextVNode)(),hTt,(0,a.createVNode)(s,{value:i.cari.tanggal,"onUpdate:value":t[15]||(t[15]=function(e){return i.cari.tanggal=e}),"value-format":"YYYY-MM",format:"YYYY-MM","value-type":"date",type:"month"},null,8,["value"])])])):(0,a.createCommentVNode)("",!0),"rentang"==i.cari.jenisFilter?((0,a.openBlock)(),(0,a.createElementBlock)("div",ATt,[(0,a.createElementVNode)("div",gTt,[kTt,(0,a.createTextVNode)(),bTt,(0,a.createVNode)(s,{value:i.cari.tanggal,"onUpdate:value":t[16]||(t[16]=function(e){return i.cari.tanggal=e}),"value-type":"date",type:"date",range:""},null,8,["value"])])])):(0,a.createCommentVNode)("",!0)])):(0,a.createCommentVNode)("",!0),i.cari.jenisPencarian&&(i.cari.asnBy||"unor"==i.cari.jenisPencarian)?((0,a.openBlock)(),(0,a.createElementBlock)("div",yTt,[(0,a.createElementVNode)("div",vTt,[i.cari.jenisPencarian&&i.cari.asnBy||"unor"==i.cari.jenisPencarian?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-sm btn-success",onClick:t[17]||(t[17]=function(e){return o.clickFilter()})},"Filter")):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("div",ETt,[i.cari.jenisPencarian&&i.cari.asnBy||"unor"==i.cari.jenisPencarian?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn btn-sm btn-secondary",onClick:t[18]||(t[18]=function(e){return o.reset()})},"Reset")):(0,a.createCommentVNode)("",!0)])])):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("div",NTt,[(0,a.createElementVNode)("div",null,["harian"==i.cari.jenisFilter&&"unor"==i.cari.jenisPencarian&&i.isClickFilter&&i.cari.tanggal?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn icon icon-left btn-sm btn-primary float-end mb-3",onClick:t[19]||(t[19]=function(e){return o.downloadExcel()})}," Download Excel ")):(0,a.createCommentVNode)("",!0),"harian"==i.cari.jenisFilter&&"unor"==i.cari.jenisPencarian&&i.isClickFilter&&i.cari.tanggal?((0,a.openBlock)(),(0,a.createElementBlock)("table",_Tt,[(0,a.createElementVNode)("tr",null,[wTt,(0,a.createElementVNode)("td",VTt,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.listPegawaiByUnor.length),1)])]),(0,a.createElementVNode)("tr",null,[xTt,(0,a.createElementVNode)("td",BTt,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.dashboard.jamKerjaKurang),1)])]),(0,a.createElementVNode)("tr",null,[STt,(0,a.createElementVNode)("td",CTt,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.dashboard.jamKerjaCukup),1)])]),(0,a.createElementVNode)("tr",null,[TTt,(0,a.createElementVNode)("td",jTt,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.dashboard.jmlIsiRealisasi),1)])]),(0,a.createElementVNode)("tr",null,[DTt,(0,a.createElementVNode)("td",PTt,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.listPegawaiByUnor.length-i.dashboard.jmlIsiRealisasi),1)])]),(0,a.createElementVNode)("tr",null,[FTt,(0,a.createElementVNode)("td",ITt,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(i.listPegawaiByUnor.length-i.dashboard.haveHarian),1)])])])):(0,a.createCommentVNode)("",!0),i.cari.jenisPencarian&&i.isClickFilter?((0,a.openBlock)(),(0,a.createElementBlock)("div",UTt,["asn"==i.cari.jenisPencarian&&i.cari.tanggal?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"btn icon icon-left btn-sm btn-primary float-end mb-3",onClick:t[20]||(t[20]=function(e){return o.downloadExcel()})}," Download Excel ")):(0,a.createCommentVNode)("",!0),("unor"!=i.cari.jenisPencarian||"harian"==i.cari.jenisFilter&&"unor"==i.cari.jenisPencarian)&&i.cari.tanggal?((0,a.openBlock)(),(0,a.createElementBlock)("table",MTt,[(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",OTt,[LTt,KTt,"asn"==i.cari.jenisPencarian?((0,a.openBlock)(),(0,a.createElementBlock)("th",RTt,"Tanggal")):(0,a.createCommentVNode)("",!0),HTt,QTt,$Tt,zTt])]),(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)("asn"===i.cari.jenisPencarian?i.listPegawaiInstansi.filter((function(e){return e.id===i.cari.pegawai})):i.listPegawaiByUnor,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:e.id},[i.cari.jenisFilter&&i.cari.tanggal&&i.isClickFilter?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[i.listPegawaiFilter?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:0},(0,a.renderList)(o.flattenedPegawaiWeeklyWithFirstDate,(function(t,n){var r;return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:n,class:"align-top"},[n===o.dateFirstIndexMap[t.date]?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:0,class:"text-center align-top",rowspan:o.dateRowspans[t.date]},(0,a.toDisplayString)(o.dateOrder.indexOf(t.date)+1)+". ",9,JTt)):(0,a.createCommentVNode)("",!0),0===n?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:1,class:"align-top",rowspan:o.flattenedPegawaiWeeklyWithFirstDate.length},[(0,a.createTextVNode)((0,a.toDisplayString)(e.nama)+" ",1),GTt,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.nip),1)],8,qTt)):(0,a.createCommentVNode)("",!0),t.isFirstDateAppearance&&o.dateRowspans&&o.dateRowspans[t.date]?((0,a.openBlock)(),(0,a.createElementBlock)("td",{key:2,class:"text-center align-top",rowspan:o.dateRowspans[t.date]},(0,a.toDisplayString)(t.date),9,WTt)):(0,a.createCommentVNode)("",!0),"activity"in t&&null===t.activity?((0,a.openBlock)(),(0,a.createElementBlock)("td",YTt," Belum ada kegiatan ")):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:4},[(0,a.createElementVNode)("td",XTt,(0,a.toDisplayString)(t.start)+" - "+(0,a.toDisplayString)(t.end),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.kegiatan),1),(0,a.createElementVNode)("td",ZTt,(0,a.toDisplayString)(null!==(r=t.realisasi)&&void 0!==r?r:t.realisasi_activity),1),(0,a.createElementVNode)("td",ejt,[(0,a.createElementVNode)("button",{class:"btn icon btn-sm btn-primary",onClick:function(e){return o.getDetailActivity(t.activity_id,t.skp_id)}}," Detail ",8,tjt)])],64))])})),128)):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0),"harian"==i.cari.jenisFilter&&"unor"==i.cari.jenisPencarian?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[i.listDailyActivity[e.nip]&&i.listDailyActivity[e.nip].length?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:0},(0,a.renderList)(i.listDailyActivity[e.nip],(function(n,r){var l;return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:r},[0===r?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("td",{class:"text-center",rowspan:i.listDailyActivity[e.nip].length},(0,a.toDisplayString)(t+1)+". ",9,njt),(0,a.createElementVNode)("td",{rowspan:i.listDailyActivity[e.nip].length},[(0,a.createTextVNode)((0,a.toDisplayString)(e.nama)+" ",1),rjt,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.nip),1)],8,ajt)],64)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("td",ijt,(0,a.toDisplayString)(n.start)+" - "+(0,a.toDisplayString)(n.end),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(n.kegiatan),1),(0,a.createElementVNode)("td",ojt,(0,a.toDisplayString)(null!==(l=n.realisasi)&&void 0!==l?l:n.realisasi_activity),1),(0,a.createElementVNode)("td",ljt,[(0,a.createElementVNode)("button",{class:"btn icon btn-sm btn-primary",onClick:function(e){return o.getDetailActivity(n.id)}}," Detail ",8,sjt)])])})),128)):((0,a.openBlock)(),(0,a.createElementBlock)("tr",cjt,[(0,a.createElementVNode)("td",djt,(0,a.toDisplayString)(t+1)+".",1),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(e.nama)+" ",1),ujt,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.nip),1)]),(0,a.createElementVNode)("td",{class:"text-center",colspan:o.colspanValue}," Belum ada kegiatan ",8,pjt)]))],64)):(0,a.createCommentVNode)("",!0)],64)})),128))])])):(0,a.createCommentVNode)("",!0)])):(0,a.createCommentVNode)("",!0)]),("mingguan"==i.cari.jenisFilter||"bulanan"==i.cari.jenisFilter)&&"unor"==i.cari.jenisPencarian&&i.cari.tanggal&&i.cari.instansi_pilot&&i.isClickFilter?((0,a.openBlock)(),(0,a.createElementBlock)("div",mjt,[(0,a.createElementVNode)("button",{class:"btn icon icon-left btn-sm btn-primary float-end mb-3",onClick:t[21]||(t[21]=function(e){return o.downloadExcel()})}," Download Excel "),(0,a.createElementVNode)("table",fjt,[hjt,(0,a.createElementVNode)("tbody",Ajt,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.listRecapKinerjaUnor,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t},[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.tanggal),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.jmlASN),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.jamKerjaKurang),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.jamKerjaCukup),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.sudahRealisasi),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.belumRealisasi),1),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(e.belumMembuatKinerja),1)])})),128))])])])):(0,a.createCommentVNode)("",!0)])])])]),(0,a.createVNode)(c,{ref:"modalDetailMonitoringKinerjaHarian"},null,512)],64)}]]),Ijt=Fjt;var Ujt=function(e){return(0,a.pushScopeId)("data-v-6cbcf7d7"),e=e(),(0,a.popScopeId)(),e},Mjt={class:"app-bg"},Ojt={class:"app-header-wrap"},Ljt=Ujt((function(){return(0,a.createElementVNode)("div",{class:"app-header"},[(0,a.createElementVNode)("h1",{class:"app-title"},[(0,a.createTextVNode)("Pohon Rencana Hasil Kerja "),(0,a.createElementVNode)("span",{class:"accent"},"Organisasi")]),(0,a.createElementVNode)("p",{class:"app-desc"},"Klik kartu untuk melihat turunan")],-1)})),Kjt={class:"controls-bar"},Rjt={class:"view-mode-toggle"},Hjt={class:"zoom-bar"},Qjt=Ujt((function(){return(0,a.createElementVNode)("span",{class:"zoom-hint"},"Ctrl + scroll",-1)})),$jt=["disabled"],zjt={class:"zoom-label"},Jjt=["disabled"],qjt={key:0,class:"error-banner"},Gjt={key:1,class:"initial-loading"},Wjt=[Ujt((function(){return(0,a.createElementVNode)("div",{class:"spinner"},null,-1)})),Ujt((function(){return(0,a.createElementVNode)("p",null,"Memuat data tugas...",-1)}))],Yjt={class:"layers-scroll-container",ref:"scrollContainer"},Xjt={key:0,class:"layer-connector"},Zjt=[Ujt((function(){return(0,a.createElementVNode)("div",{class:"connector-line"},null,-1)}))],eDt={class:"layer-header"},tDt={class:"layer-num"},nDt={key:0,class:"layer-name-label"},aDt=Ujt((function(){return(0,a.createElementVNode)("span",{class:"layer-badge-sep"},"—",-1)})),rDt={class:"layer-parent-label"},iDt={class:"layer-parent-name"},oDt={key:0,class:"loading-hint"},lDt=Ujt((function(){return(0,a.createElementVNode)("span",{class:"spinner-sm"},null,-1)})),sDt={key:0,class:"group-section-divider"},cDt=["onClick"],dDt=Ujt((function(){return(0,a.createElementVNode)("div",{class:"card-bar"},null,-1)})),uDt={key:0,class:"card-body rhk-card-body"},pDt={class:"card-meta"},mDt={key:0,class:"badge-tim-kerja"},fDt={key:1,class:"card-layernum"},hDt=Ujt((function(){return(0,a.createElementVNode)("span",{class:"badge-rhk"},"📋 RHK",-1)})),ADt={class:"rhk-card-title"},gDt={key:0,class:"pegawai-scroll-list"},kDt={class:"pegawai-no"},bDt={class:"pegawai-info"},yDt={class:"pegawai-nama"},vDt={key:0,class:"pegawai-rhk-desc"},EDt={class:"rhk-card-count-row"},NDt={class:"rhk-card-count"},_Dt=["onClick"],wDt={key:1,class:"card-body"},VDt={class:"card-meta"},xDt={key:0,class:"badge-tim-kerja"},BDt={key:1,class:"card-layernum"},SDt={key:2,class:"badge-active"},CDt={key:3,class:"badge-pegawai"},TDt={key:4,class:"badge-no-rhk"},jDt={key:5,class:"badge-final"},DDt={key:6,class:"badge-drill"},PDt={class:"card-content"},FDt={class:"card-icon"},IDt={class:"card-info"},UDt={class:"card-title"},MDt={class:"card-desc"},ODt=["onClick"],LDt={key:1,class:"iku-cards-wrapper"},KDt={class:"iku-cards-header"},RDt={class:"iku-count-badge"},HDt={class:"iku-cards-scroll"},QDt={class:"iku-mini-card-top"},$Dt={class:"iku-mini-no"},zDt={key:0,class:"iku-mini-target"},JDt={class:"iku-mini-uraian"},qDt={class:"card-footer"},GDt={class:"owner-avatar"},WDt={class:"owner-info"},YDt={class:"owner-name"};var XDt=["pegawai_seen"];function ZDt(e){return ZDt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ZDt(e)}function ePt(){var e=oPt(),t=e.m(ePt),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function a(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var r={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(a){t||(t={stop:function(){return n(a.a,2)},catch:function(){return a.v},abrupt:function(e,t){return n(a.a,r[e],t)},delegateYield:function(e,r,i){return t.resultName=r,n(a.d,tPt(e),i)},finish:function(e){return n(a.f,e)}},n=function(e,n,r){a.p=t.prev,a.n=t.next;try{return e(n,r)}finally{t.next=a.n}}),t.resultName&&(t[t.resultName]=a.v,t.resultName=void 0),t.sent=a.v,t.next=a.n;try{return e.call(this,t)}finally{a.p=t.prev,a.n=t.next}}}return(ePt=function(){return{wrap:function(t,n,a,r){return e.w(i(t),n,a,r&&r.reverse())},isGeneratorFunction:a,mark:e.m,awrap:function(e,t){return new sPt(e,t)},AsyncIterator:iPt,async:function(e,t,n,r,o){return(a(t)?rPt:aPt)(i(e),t,n,r,o)},keys:nPt,values:tPt}})()}function tPt(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(ZDt(e)+" is not iterable")}function nPt(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function aPt(e,t,n,a,r){var i=rPt(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function rPt(e,t,n,a,r){return new iPt(oPt().w(e,t,n,a),r||Promise)}function iPt(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof sPt?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(lPt(iPt.prototype),lPt(iPt.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),lPt(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function oPt(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return lPt(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(lPt(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,lPt(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,lPt(u,"constructor",c),lPt(c,"constructor",s),s.displayName="GeneratorFunction",lPt(c,r,"GeneratorFunction"),lPt(u),lPt(u,r,"Generator"),lPt(u,a,(function(){return this})),lPt(u,"toString",(function(){return"[object Generator]"})),(oPt=function(){return{w:i,m:p}})()}function lPt(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}lPt=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){lPt(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},lPt(e,t,n,a)}function sPt(e,t){this.v=e,this.k=t}function cPt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,l=[],s=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(a=i.call(n)).done)&&(l.push(a.value),l.length!==t);s=!0);}catch(e){c=!0,r=e}finally{try{if(!s&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return l}}(e,t)||pPt(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function dPt(e){return function(e){if(Array.isArray(e))return mPt(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||pPt(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function uPt(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=pPt(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var a=0,r=function(){};return{s:r,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){l=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(l)throw i}}}}function pPt(e,t){if(e){if("string"==typeof e)return mPt(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?mPt(e,t):void 0}}function mPt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n0?-.1:.1;l.value=Math.min(2,Math.max(.3,+(l.value+t).toFixed(1)))}}function f(){return h.apply(this,arguments)}function h(){return(h=hPt(ePt().mark((function t(){var a,r,i;return ePt().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,et.A.get("/api/pegawai/profil_awal");case 3:if(r=t.sent){t.next=6;break}throw new Error("Response kosong");case 6:return i=null!==(a=r.data)&&void 0!==a?a:r,e.commit("set_id_instansi",i.profil.instansi_id),t.abrupt("return",i.profil.instansi_id);case 11:return t.prev=11,t.t0=t.catch(0),console.error("Gagal fetch profil awal:",t.t0),n.value="Gagal memuat data instansi.",t.abrupt("return",null);case 16:case"end":return t.stop()}}),t,null,[[0,11]])})))).apply(this,arguments)}function A(e){return g.apply(this,arguments)}function g(){return(g=hPt(ePt().mark((function e(t){var a,r;return ePt().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,et.A.get("/api/pohon_rhk/".concat(t,"/2026"));case 3:if(r=e.sent){e.next=6;break}throw new Error("Response kosong");case 6:return e.abrupt("return",null!==(a=r.data)&&void 0!==a?a:r);case 9:return e.prev=9,e.t0=e.catch(0),console.error("[fetchPohonRhk] Gagal:",e.t0),n.value="Gagal memuat data pohon RHK.",e.abrupt("return",null);case 14:case"end":return e.stop()}}),e,null,[[0,9]])})))).apply(this,arguments)}function k(e){var t=null!=e?e:"",n=t.match(/\b(M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{1,3}))\b/i);if(n){var a=function(e){var t,n={I:1,V:5,X:10,L:50,C:100,D:500,M:1e3},a=0,r=0,i=uPt(dPt((null!=e?e:"").toUpperCase()).reverse());try{for(i.s();!(t=i.n()).done;){var o,l=null!==(o=n[t.value])&&void 0!==o?o:0;a+=l0)return{num:a,str:t}}var r=t.match(/\b(\d+)\b/);return r?{num:parseInt(r[1]),str:t}:{num:null,str:t}}function b(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e||e.length<2)return e;var n=dPt(e).sort((function(e,t){var n=k(e.title),a=k(t.title);if(null!==n.num&&null!==a.num){if(n.num!==a.num)return n.num-a.num}else{if(null!==n.num)return-1;if(null!==a.num)return 1}return n.str.localeCompare(a.str,"id",{sensitivity:"base"})}));return t?n.reverse():n}function y(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e||e.length<2)return e;var n=b(e.filter((function(e){return"active"===e.status})),t),a=b(e.filter((function(e){return"active"!==e.status})),t);return[].concat(dPt(n),dPt(a))}function v(e){var t=(null!=e?e:"").toLowerCase();return t.startsWith("sek")?0:t.startsWith("dir")?1:t.startsWith("kant")?2:3}function E(e){var t,n={},a=uPt(e.slice(1));try{for(a.s();!(t=a.n()).done;){var r,i,o=uPt(null!==(r=t.value.tasks)&&void 0!==r?r:[]);try{for(o.s();!(i=o.n()).done;){var l=i.value,s=null!=l.parent_id?String(l.parent_id):null;s&&(n[s]||(n[s]=[]),n[s].push(l))}}catch(e){o.e(e)}finally{o.f()}}}catch(e){a.e(e)}finally{a.f()}return n}function N(e){var t,n=new Set(e.flatMap((function(e){var t;return null!==(t=e.tasks)&&void 0!==t?t:[]})).map((function(e){return String(e.id)}))),a={},r=uPt(e.slice(1));try{for(r.s();!(t=r.n()).done;){var i,o,l=uPt(null!==(i=t.value.tasks)&&void 0!==i?i:[]);try{for(l.s();!(o=l.n()).done;){var s=o.value,c=null!=s.parent_id?String(s.parent_id):null;if(!c||!n.has(c)){var d=s.layer;a[d]||(a[d]=[]),a[d].push(s)}}}catch(e){l.e(e)}finally{l.f()}}}catch(e){r.e(e)}finally{r.f()}return a}function _(e){var t,n,a,r;if("pegawai"===e.tipe||"rhk_card"===e.tipe)return[];var i=e.layer+1,o=null!==(t=d.value[String(e.id)])&&void 0!==t?t:[],l=e.renstra_id&&null!==(n=d.value[String(e.renstra_id)])&&void 0!==n?n:[],s=null!==(a=u.value[i])&&void 0!==a?a:[],c=new Set,p=[].concat(dPt(o),dPt(l),dPt(s)).filter((function(e){return e.layer===i&&!c.has(e.id)&&(c.add(e.id),!0)})),m=(null!==(r=e.indikators)&&void 0!==r?r:[]).filter((function(e){return"individu"===e.tipe&&e.pegawai})).map((function(t){var n,a,r,o;return{id:"pegawai-".concat(t.id),parent_id:e.id,layer:i,title:t.pegawai,description:t.uraian||"-",owner:t.pegawai,icon:"👤",color:"pegawai",status:"active",hasChildren:!1,tipe:"pegawai",no_sasaran:null,unor_id:e.unor_id,pimpinan:t.pegawai,eselon_id:null,renstra_id:null,indikators:[],target_summary:t.uraian||"-",sor_id:null!==(n=t.sor_id)&&void 0!==n?n:null,sor_uraian:null!==(a=null!==(r=t.sor_uraian)&&void 0!==r?r:t.uraian)&&void 0!==a?a:null,is_tim_kerja:null!==(o=e.is_tim_kerja)&&void 0!==o&&o}}));return[].concat(dPt(p),dPt(m))}function w(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=e.filter((function(e){return!e.is_tim_kerja})),r=e.filter((function(e){return e.is_tim_kerja})),i=a.length>0&&r.length>0,o=[];return a.length>0&&o.push({id:"__units",sectionTitle:i?"🏢 Unit":t,tasks:y(a,n)}),r.length>0&&o.push({id:"__timkerja",sectionTitle:"🏗️ Tim Kerja",tasks:y(r,n)}),o}return(0,a.onMounted)(hPt(ePt().mark((function e(){var n,a,l,s,c,h,g,k,y;return ePt().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(n=p.value)||void 0===n||n.addEventListener("wheel",m,{passive:!1}),i.value=!0,c=t.value){e.next=7;break}return e.next=6,f();case 6:c=e.sent;case 7:if(c){e.next=10;break}return i.value=!1,e.abrupt("return");case 10:return e.next=12,A(c);case 12:if(h=e.sent){e.next=16;break}return i.value=!1,e.abrupt("return");case 16:g=null!==(a=h.data)&&void 0!==a?a:h,null!==(l=g.layer_labels)&&void 0!==l&&l.length&&(o.value=g.layer_labels),k=null!==(s=g.layers)&&void 0!==s?s:[],d.value=E(k),u.value=N(k),console.log("[DEBUG] orphansByLayer:",Object.fromEntries(Object.entries(u.value).map((function(e){var t=cPt(e,2),n=t[0],a=t[1];return["Layer ".concat(n),a.map((function(e){return"".concat(e.title," [parent_id=").concat(e.parent_id,"]")}))]})))),k.length>0&&(r.value=[{tasks:b(null!==(y=k[0].tasks)&&void 0!==y?y:[]),activeId:null,loading:!1}]),i.value=!1;case 24:case"end":return e.stop()}}),e)})))),(0,a.onUnmounted)((function(){var e;null===(e=p.value)||void 0===e||e.removeEventListener("wheel",m)})),{error:n,layers:r,initialLoading:i,layerLabels:o,zoom:l,zoomIn:function(){l.value=Math.min(+(l.value+.1).toFixed(1),2)},zoomOut:function(){l.value=Math.max(+(l.value-.1).toFixed(1),.3)},viewMode:s,expandedCards:c,toggleCardExpand:function(e){c.value=gPt(gPt({},c.value),{},kPt({},e,!c.value[e]))},isExpanded:function(e){return"detail"===s.value||!!c.value[e.id]},scrollContainer:p,handleCardClick:function(e,t){if("pegawai"!==t.tipe&&"rhk_card"!==t.tipe){var n=_(t);console.group("[PohonRHK] Klik Layer ".concat(String(t.layer).padStart(2,"0"),' → task "').concat(t.title,'" (').concat(t.id,")")),console.log("task.hasChildren (backend):",t.hasChildren),console.log("resolved children:",n.length,n.map((function(e){var t;return"".concat(e.title," [").concat(null!==(t=e.tipe)&&void 0!==t?t:"unit","]")}))),console.groupEnd(),0!==n.length&&(r.value=[].concat(dPt(r.value.slice(0,e)),[gPt(gPt({},r.value[e]),{},{activeId:t.id,loading:!1}),{tasks:n,activeId:null,loading:!1}]))}},taskHasChildren:function(e){return"rhk_card"!==e.tipe&&(e.hasChildren||_(e).length>0)},statusLabel:function(e){return{active:"● Aktif",pending:"◌ Menunggu",done:"✓ Selesai"}[e]||e},ownerInitials:function(e,t){return(e||t||"?").trim().split(/\s+/).map((function(e){return e[0]||""})).filter(Boolean).slice(0,2).join("")||"?"},getLayerGroups:function(e){var t,n=null===(t=e.tasks[0])||void 0===t?void 0:t.layer,a=2===n,r=e.tasks.some((function(e){return"pegawai"===e.tipe})),i=e.tasks.some((function(e){return e.is_tim_kerja})),o=function(e){return 3!==n?e:e.map((function(e){return gPt(gPt({},e),{},{tasks:dPt(e.tasks).sort((function(e,t){var n,a,r=v(e.title),i=v(t.title);return r!==i?r-i:(null!==(n=e.title)&&void 0!==n?n:"").localeCompare(null!==(a=t.title)&&void 0!==a?a:"","id",{sensitivity:"base"})}))})}))};if(!r)return o(i?w(e.tasks,null,a):[{id:"__flat",sectionTitle:null,tasks:b(e.tasks,a)}]);var l=e.tasks.filter((function(e){return"pegawai"!==e.tipe})),s=e.tasks.filter((function(e){return"pegawai"===e.tipe})),c=[];l.length>0&&c.push.apply(c,dPt(w(l,"🏢 Tim Kerja / Unit",a)));var d,u=new Map,p=uPt(s);try{for(p.s();!(d=p.n()).done;){var m,f,h,A,g,k,y=d.value,E=String(null!==(m=y.sor_id)&&void 0!==m?m:"__nosor_".concat(null!==(f=y.sor_uraian)&&void 0!==f?f:""));if(!u.has(E))u.set(E,{id:"rhkcard-".concat(E),tipe:"rhk_card",layer:y.layer,title:null!==(g=y.sor_uraian)&&void 0!==g?g:"RHK",color:"pegawai",hasChildren:!1,pegawai_list:[],pegawai_seen:new Set,icon:"📋",owner:"",pimpinan:"",eselon_id:null,is_tim_kerja:null!==(k=y.is_tim_kerja)&&void 0!==k&&k});var N=u.get(E),_="".concat(null!==(h=y.title)&&void 0!==h?h:"","||").concat(null!==(A=y.description)&&void 0!==A?A:"");N.pegawai_seen.has(_)||(N.pegawai_seen.add(_),N.pegawai_list.push({nama:y.title,deskripsi:y.description}))}}catch(e){p.e(e)}finally{p.f()}if(u.size>0){var V=dPt(u.values()).sort((function(e,t){var n,r;return(a?-1:1)*(null!==(n=e.title)&&void 0!==n?n:"").localeCompare(null!==(r=t.title)&&void 0!==r?r:"","id",{sensitivity:"base"})})).map((function(e){e.pegawai_seen;var t=function(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(-1!==t.indexOf(a))continue;n[a]=e[a]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a0?"👥 Pegawai Langsung":null,tasks:V})}return o(c)},getActiveParent:function(e){var t,n=r.value[e];return n&&null!==(t=n.tasks.find((function(e){return e.id===n.activeId})))&&void 0!==t?t:null},getOrgIndikators:function(e){var t;return(null!==(t=e.indikators)&&void 0!==t?t:[]).filter((function(e){return!e.tipe||"organisasi"===e.tipe}))},layerNameMap:{1:"Sasaran Strategis",2:"Sasaran Program",3:"Sasaran Kegiatan"}}}};var yPt=n(86043),vPt={insert:"head",singleton:!1};vv()(yPt.A,vPt);yPt.A.locals;const EPt=(0,it.A)(bPt,[["render",function(e,t,n,r,i,o){return(0,a.openBlock)(),(0,a.createElementBlock)("div",Mjt,[(0,a.createElementVNode)("div",Ojt,[Ljt,(0,a.createElementVNode)("div",Kjt,[(0,a.createElementVNode)("div",Rjt,[(0,a.createElementVNode)("button",{class:(0,a.normalizeClass)(["mode-btn",{"mode-btn-active":"detail"===r.viewMode}]),onClick:t[0]||(t[0]=function(e){return r.viewMode="detail"}),title:"Tampilan detail dengan indikator"},"Detail",2),(0,a.createElementVNode)("button",{class:(0,a.normalizeClass)(["mode-btn",{"mode-btn-active":"ringkas"===r.viewMode}]),onClick:t[1]||(t[1]=function(e){return r.viewMode="ringkas"}),title:"Tampilan ringkas tanpa indikator"},"Ringkas",2)]),(0,a.createElementVNode)("div",Hjt,[Qjt,(0,a.createElementVNode)("button",{class:"zoom-btn",onClick:t[2]||(t[2]=function(){return r.zoomOut&&r.zoomOut.apply(r,arguments)}),disabled:r.zoom<=.3,title:"Perkecil"},"−",8,$jt),(0,a.createElementVNode)("span",zjt,(0,a.toDisplayString)(Math.round(100*r.zoom))+"%",1),(0,a.createElementVNode)("button",{class:"zoom-btn",onClick:t[3]||(t[3]=function(){return r.zoomIn&&r.zoomIn.apply(r,arguments)}),disabled:r.zoom>=2,title:"Perbesar"},"+",8,Jjt),(0,a.createElementVNode)("button",{class:"zoom-btn zoom-reset",onClick:t[4]||(t[4]=function(e){return r.zoom=1}),title:"Reset zoom"},"↺")])])]),r.error?((0,a.openBlock)(),(0,a.createElementBlock)("div",qjt,[(0,a.createElementVNode)("span",null,"⚠ "+(0,a.toDisplayString)(r.error),1),(0,a.createElementVNode)("button",{onClick:t[5]||(t[5]=function(e){return r.error=null})},"✕")])):(0,a.createCommentVNode)("",!0),r.initialLoading?((0,a.openBlock)(),(0,a.createElementBlock)("div",Gjt,Wjt)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",Yjt,[(0,a.createElementVNode)("div",{class:"layers-canvas",style:(0,a.normalizeStyle)({zoom:r.zoom,width:100/r.zoom+"%"})},[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(r.layers,(function(e,t){var n,i,o,l,s,c,d;return(0,a.openBlock)(),(0,a.createElementBlock)("div",{key:t,class:"layer-block"},[t>0?((0,a.openBlock)(),(0,a.createElementBlock)("div",Xjt,Zjt)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",eDt,[(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(["layer-badge",{"layer-badge-child":t>0}])},[(0,a.createElementVNode)("span",tDt,[(0,a.createTextVNode)(" Layer "+(0,a.toDisplayString)(String(null!==(n=null===(i=e.tasks[0])||void 0===i?void 0:i.layer)&&void 0!==n?n:t+1).padStart(2,"0"))+" ",1),r.layerNameMap[null!==(o=null===(l=e.tasks[0])||void 0===l?void 0:l.layer)&&void 0!==o?o:t+1]?((0,a.openBlock)(),(0,a.createElementBlock)("span",nDt,"("+(0,a.toDisplayString)(r.layerNameMap[null!==(s=null===(c=e.tasks[0])||void 0===c?void 0:c.layer)&&void 0!==s?s:t+1])+")",1)):(0,a.createCommentVNode)("",!0)]),t>0?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[aDt,(0,a.createElementVNode)("span",rDt,[(0,a.createTextVNode)(" Turunan dari "),(0,a.createElementVNode)("strong",iDt,(0,a.toDisplayString)(null===(d=r.getActiveParent(t-1))||void 0===d?void 0:d.title),1)])],64)):(0,a.createCommentVNode)("",!0)],2),e.loading?((0,a.openBlock)(),(0,a.createElementBlock)("span",oDt,[lDt,(0,a.createTextVNode)(" memuat... ")])):(0,a.createCommentVNode)("",!0)]),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(r.getLayerGroups(e),(function(n){var i;return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:n.id},[n.sectionTitle?((0,a.openBlock)(),(0,a.createElementBlock)("div",sDt,(0,a.toDisplayString)(n.sectionTitle),1)):(0,a.createCommentVNode)("",!0),n.tasks.length>0?((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:1,class:(0,a.normalizeClass)(["task-row",{"task-row-rhk":"rhk_card"===(null===(i=n.tasks[0])||void 0===i?void 0:i.tipe)}])},[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(n.tasks,(function(n){var i;return(0,a.openBlock)(),(0,a.createElementBlock)("div",{key:n.id,class:(0,a.normalizeClass)(["task-card",[n.is_tim_kerja?"color-timkerja":"color-".concat(n.color),{"is-active":n.id===e.activeId,"is-clickable":"pegawai"!==n.tipe&&"rhk_card"!==n.tipe}]]),onClick:function(e){return r.handleCardClick(t,n)}},[dDt,"rhk_card"===n.tipe?((0,a.openBlock)(),(0,a.createElementBlock)("div",uDt,[(0,a.createElementVNode)("div",pDt,[n.is_tim_kerja?((0,a.openBlock)(),(0,a.createElementBlock)("span",mDt,"🏗️ Anggota Tim Kerja")):((0,a.openBlock)(),(0,a.createElementBlock)("span",fDt,(0,a.toDisplayString)(String(n.layer).padStart(2,"0")),1)),hDt]),(0,a.createElementVNode)("p",ADt,(0,a.toDisplayString)(n.title),1),r.isExpanded(n)?((0,a.openBlock)(),(0,a.createElementBlock)("div",gDt,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(n.pegawai_list,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("div",{key:t,class:"pegawai-scroll-item"},[(0,a.createElementVNode)("span",kDt,(0,a.toDisplayString)(t+1),1),(0,a.createElementVNode)("span",bDt,[(0,a.createElementVNode)("span",yDt,(0,a.toDisplayString)(e.nama),1),e.deskripsi&&"-"!==e.deskripsi?((0,a.openBlock)(),(0,a.createElementBlock)("span",vDt,(0,a.toDisplayString)(e.deskripsi),1)):(0,a.createCommentVNode)("",!0)])])})),128))])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",EDt,[(0,a.createElementVNode)("span",NDt,(0,a.toDisplayString)(n.pegawai_list.length)+" Anggota",1),"ringkas"===r.viewMode?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"card-expand-btn",onClick:(0,a.withModifiers)((function(e){return r.toggleCardExpand(n.id)}),["stop"])},(0,a.toDisplayString)(r.expandedCards[n.id]?"▲ Sembunyikan":"▼ Lihat Detail"),9,_Dt)):(0,a.createCommentVNode)("",!0)])])):((0,a.openBlock)(),(0,a.createElementBlock)("div",wDt,[(0,a.createElementVNode)("div",VDt,[n.is_tim_kerja?((0,a.openBlock)(),(0,a.createElementBlock)("span",xDt,"🏗️ Tim Kerja")):((0,a.openBlock)(),(0,a.createElementBlock)("span",BDt,(0,a.toDisplayString)(String(null!==(i=n.eselon_id)&&void 0!==i?i:n.layer).padStart(2,"0")),1)),n.id===e.activeId?((0,a.openBlock)(),(0,a.createElementBlock)("span",SDt,"aktif ↓")):"pegawai"===n.tipe?((0,a.openBlock)(),(0,a.createElementBlock)("span",CDt,"👤 Pegawai")):r.taskHasChildren(n)||"pending"!==n.status?r.taskHasChildren(n)?((0,a.openBlock)(),(0,a.createElementBlock)("span",DDt," lihat turunan ›")):((0,a.openBlock)(),(0,a.createElementBlock)("span",jDt,"✓ final")):((0,a.openBlock)(),(0,a.createElementBlock)("span",TDt,"⚠ Belum RHK"))]),(0,a.createElementVNode)("div",PDt,[(0,a.createElementVNode)("div",FDt,(0,a.toDisplayString)(n.icon),1),(0,a.createElementVNode)("div",IDt,[(0,a.createElementVNode)("h3",UDt,(0,a.toDisplayString)(n.title),1),(0,a.createElementVNode)("p",MDt,(0,a.toDisplayString)(n.description),1)])]),r.getOrgIndikators(n).length>0?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},["ringkas"===r.viewMode?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,class:"card-expand-btn card-expand-btn-iku",onClick:(0,a.withModifiers)((function(e){return r.toggleCardExpand(n.id)}),["stop"])},(0,a.toDisplayString)(r.expandedCards[n.id]?"▲ Sembunyikan ":"▼ Lihat ")+" "+(0,a.toDisplayString)(n.is_tim_kerja?"RHK":"IKU"),9,ODt)):(0,a.createCommentVNode)("",!0),r.isExpanded(n)?((0,a.openBlock)(),(0,a.createElementBlock)("div",LDt,[(0,a.createElementVNode)("div",KDt,[(0,a.createTextVNode)(" 📊 Jumlah "+(0,a.toDisplayString)(n.is_tim_kerja?"RHK":"IKU")+" ",1),(0,a.createElementVNode)("span",RDt,(0,a.toDisplayString)(r.getOrgIndikators(n).length),1)]),(0,a.createElementVNode)("div",HDt,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(r.getOrgIndikators(n),(function(e,t){var r;return(0,a.openBlock)(),(0,a.createElementBlock)("div",{key:e.id||t,class:"iku-mini-card"},[(0,a.createElementVNode)("div",QDt,[(0,a.createElementVNode)("span",$Dt,(0,a.toDisplayString)(n.is_tim_kerja?"RHK":"IKU")+" "+(0,a.toDisplayString)(null!==(r=e.no_iku)&&void 0!==r?r:t+1),1),e.target?((0,a.openBlock)(),(0,a.createElementBlock)("span",zDt,[(0,a.createTextVNode)(" 🎯 "+(0,a.toDisplayString)(e.target)+" ",1),(0,a.createElementVNode)("em",null,(0,a.toDisplayString)(e.satuan),1)])):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("p",JDt,(0,a.toDisplayString)(e.uraian),1)])})),128))])])):(0,a.createCommentVNode)("",!0)],64)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",qDt,[(0,a.createElementVNode)("div",GDt,(0,a.toDisplayString)(r.ownerInitials(n.owner,n.title)),1),(0,a.createElementVNode)("div",WDt,[(0,a.createElementVNode)("span",YDt,(0,a.toDisplayString)(n.pimpinan||n.owner||"-"),1)])])]))],10,cDt)})),128))],2)):(0,a.createCommentVNode)("",!0)],64)})),128))])})),128))],4)],512)])}],["__scopeId","data-v-6cbcf7d7"]]),NPt={__name:"DasborCascadingRhk",setup:function(e){return function(e,t){return(0,a.openBlock)(),(0,a.createBlock)(EPt)}}};var _Pt=(0,a.createElementVNode)("div",{class:"page-title"},[(0,a.createElementVNode)("div",{class:"row"},[(0,a.createElementVNode)("div",{class:"col-lg-12"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Dashboard Nasional"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Dashboard SKP")])])],-1),wPt={class:"row"},VPt={class:"col-12"},xPt={class:"card mt-3"},BPt={class:"card-header"},SPt={class:"row"},CPt={class:"col-md-12"},TPt={class:"form-group row align-items-center"},jPt=(0,a.createElementVNode)("div",{class:"col-lg-2 col-2"},[(0,a.createElementVNode)("label",{class:"col-form-label"},"Filter SKP")],-1),DPt={class:"col-lg-10 col-10"},PPt={class:"form-check form-check-inline"},FPt=(0,a.createElementVNode)("label",{class:"form-check-label",for:"filterSkpByAsn"}," SKP per ASN ",-1),IPt={class:"form-check form-check-inline"},UPt=(0,a.createElementVNode)("label",{class:"form-check-label",for:"filterSkpByUnor"}," SKP per Unor ",-1),MPt={key:0,class:"form-group row align-items-center"},OPt=(0,a.createElementVNode)("div",{class:"col-lg-2 col-2"},[(0,a.createElementVNode)("label",{class:"col-form-label"},"Pencarian")],-1),LPt={class:"col-lg-10 col-10"},KPt={class:"form-check form-check-inline"},RPt=(0,a.createElementVNode)("label",{class:"form-check-label",for:"filterSkpByNip"}," NIP ",-1),HPt={class:"form-check form-check-inline"},QPt=(0,a.createElementVNode)("label",{class:"form-check-label",for:"filterSkpByNama"}," Nama ",-1),$Pt={key:1,class:"form-group row align-items-center"},zPt=(0,a.createElementVNode)("div",{class:"col-lg-2 col-2"},[(0,a.createElementVNode)("label",{class:"col-form-label"},"Jenis Instansi")],-1),JPt={class:"col-lg-10 col-10"},qPt={class:"form-check form-check-inline"},GPt=(0,a.createElementVNode)("label",{class:"form-check-label",for:"filterSkpByJenisInstansiSemua"}," Semua ",-1),WPt={class:"form-check form-check-inline"},YPt=(0,a.createElementVNode)("label",{class:"form-check-label",for:"filterSkpByJenisInstansiPusat"}," Pusat ",-1),XPt={class:"form-check form-check-inline"},ZPt=(0,a.createElementVNode)("label",{class:"form-check-label",for:"filterSkpByJenisInstansiDaerah"}," Daerah ",-1),eFt={key:2,class:"form-group row align-items-center"},tFt=(0,a.createElementVNode)("div",{class:"col-lg-2 col-2"},[(0,a.createElementVNode)("label",{class:"col-form-label"},"Instansi Kerja")],-1),nFt={class:"col-lg-10 col-10"},aFt={key:3,class:"form-group row align-items-center"},rFt=(0,a.createElementVNode)("div",{class:"col-lg-2 col-2"},[(0,a.createElementVNode)("label",{class:"col-form-label"},"Jenis Unit Kerja")],-1),iFt={class:"col-lg-10 col-10"},oFt={key:4,class:"form-group row align-items-center"},lFt=(0,a.createElementVNode)("div",{class:"col-lg-2 col-2"},[(0,a.createElementVNode)("label",{class:"col-form-label"},"Nama")],-1),sFt={class:"col-lg-10 col-10"},cFt={class:"form-group"},dFt={key:5,class:"form-group row align-items-center"},uFt=(0,a.createElementVNode)("div",{class:"col-lg-2 col-2"},[(0,a.createElementVNode)("label",{class:"col-form-label"},"NIP")],-1),pFt={class:"col-lg-10 col-10"},mFt={class:"form-group"},fFt={key:6,class:"form-group row align-items-center"},hFt=(0,a.createElementVNode)("div",{class:"col-lg-2 col-2"},[(0,a.createElementVNode)("label",{class:"col-form-label"},"Unit Kerja")],-1),AFt={class:"col-lg-10 col-10"},gFt={class:"form-group"},kFt={class:"form-group row align-items-center"},bFt=(0,a.createElementVNode)("div",{class:"col-lg-2 col-2"},[(0,a.createElementVNode)("label",{class:"col-form-label"},"Jenis SKP")],-1),yFt={class:"col-lg-10 col-10"},vFt={class:"form-check form-check-inline"},EFt=(0,a.createElementVNode)("label",{class:"form-check-label",for:"filterJenisSkpSemua"}," Semua ",-1),NFt={class:"form-check form-check-inline"},_Ft=(0,a.createElementVNode)("label",{class:"form-check-label",for:"filterJenisSkpPimpinan"}," Pimpinan ",-1),wFt={class:"form-check form-check-inline"},VFt=(0,a.createElementVNode)("label",{class:"form-check-label",for:"filterJenisSkpPegawai"}," Pegawai ",-1),xFt={class:"form-group row align-items-center"},BFt=(0,a.createElementVNode)("div",{class:"col-lg-2 col-2"},[(0,a.createElementVNode)("label",{class:"col-form-label"},"Model SKP")],-1),SFt={class:"col-lg-10 col-10"},CFt={class:"form-check form-check-inline"},TFt=(0,a.createElementVNode)("label",{class:"form-check-label",for:"filterModelSkpSemua"}," Semua ",-1),jFt={class:"form-check form-check-inline"},DFt=(0,a.createElementVNode)("label",{class:"form-check-label",for:"filterModelSkpJajf"}," JA/JF ",-1),PFt={class:"form-check form-check-inline"},FFt=(0,a.createElementVNode)("label",{class:"form-check-label",for:"filterModelSkpJpt"}," JPT ",-1),IFt={class:"form-group row align-items-center"},UFt=(0,a.createElementVNode)("div",{class:"col-lg-2 col-2"},[(0,a.createElementVNode)("label",{class:"col-form-label"},"Tahun SKP")],-1),MFt={class:"col-lg-10 col-10"},OFt=[(0,a.createStaticVNode)('',6)],LFt={class:"form-group row align-items-center"},KFt=(0,a.createElementVNode)("div",{class:"col-lg-2 col-2"},[(0,a.createElementVNode)("label",{class:"col-form-label"},"Jumlah Baris")],-1),RFt={class:"col-lg-10 col-10"},HFt=[(0,a.createElementVNode)("option",{value:"10"},"10",-1),(0,a.createElementVNode)("option",{value:"25"},"25",-1),(0,a.createElementVNode)("option",{value:"50"},"50",-1),(0,a.createElementVNode)("option",{value:"100"},"100",-1)],QFt={class:"buttons"},$Ft={class:"card-body"},zFt={class:"table-responsive"},JFt={class:"table table-sm table-hover text-xs"},qFt=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"No"),(0,a.createElementVNode)("th",null,"Periode"),(0,a.createElementVNode)("th",null,"Unit Kerja"),(0,a.createElementVNode)("th",null,"Jabatan"),(0,a.createElementVNode)("th",null,"Nama / NIP"),(0,a.createElementVNode)("th",null,"Status"),(0,a.createElementVNode)("th",null,"Aksi")])],-1),GFt=(0,a.createElementVNode)("br",null,null,-1),WFt=(0,a.createElementVNode)("br",null,null,-1),YFt=(0,a.createElementVNode)("b",null,"Periode SKP",-1),XFt=(0,a.createElementVNode)("br",null,null,-1),ZFt=(0,a.createElementVNode)("br",null,null,-1),eIt=(0,a.createElementVNode)("br",null,null,-1),tIt={class:"buttons"},nIt=["onClick"],aIt=[(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"currentColor",class:"bi bi-search",viewBox:"0 0 16 16"},[(0,a.createElementVNode)("path",{d:"M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z"})],-1)],rIt=["onClick"],iIt=[(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"currentColor",class:"bi bi-filetype-pdf",viewBox:"0 0 16 16"},[(0,a.createElementVNode)("path",{"fill-rule":"evenodd",d:"M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.6 11.85H0v3.999h.791v-1.342h.803c.287 0 .531-.057.732-.173.203-.117.358-.275.463-.474a1.42 1.42 0 0 0 .161-.677c0-.25-.053-.476-.158-.677a1.176 1.176 0 0 0-.46-.477c-.2-.12-.443-.179-.732-.179Zm.545 1.333a.795.795 0 0 1-.085.38.574.574 0 0 1-.238.241.794.794 0 0 1-.375.082H.788V12.48h.66c.218 0 .389.06.512.181.123.122.185.296.185.522Zm1.217-1.333v3.999h1.46c.401 0 .734-.08.998-.237a1.45 1.45 0 0 0 .595-.689c.13-.3.196-.662.196-1.084 0-.42-.065-.778-.196-1.075a1.426 1.426 0 0 0-.589-.68c-.264-.156-.599-.234-1.005-.234H3.362Zm.791.645h.563c.248 0 .45.05.609.152a.89.89 0 0 1 .354.454c.079.201.118.452.118.753a2.3 2.3 0 0 1-.068.592 1.14 1.14 0 0 1-.196.422.8.8 0 0 1-.334.252 1.298 1.298 0 0 1-.483.082h-.563v-2.707Zm3.743 1.763v1.591h-.79V11.85h2.548v.653H7.896v1.117h1.606v.638H7.896Z"})],-1)],oIt={key:1},lIt=[(0,a.createElementVNode)("td",{colspan:"7",align:"center"},"Data Tidak Ditemukan",-1)];var sIt={class:"row"},cIt={class:"col-12 col-md-6"},dIt={class:"form-group"},uIt=(0,a.createElementVNode)("label",null,"Unit Kerja",-1),pIt=(0,a.createElementVNode)("br",null,null,-1),mIt={class:"form-group"},fIt=(0,a.createElementVNode)("label",null,"Jabatan",-1),hIt=(0,a.createElementVNode)("br",null,null,-1),AIt={class:"form-group"},gIt=(0,a.createElementVNode)("label",null,"Periode",-1),kIt=(0,a.createElementVNode)("br",null,null,-1),bIt={class:"form-group"},yIt=(0,a.createElementVNode)("label",null,"Jenis Jabatan",-1),vIt=(0,a.createElementVNode)("br",null,null,-1),EIt={class:"form-group"},NIt=(0,a.createElementVNode)("label",null,"Golongan Ruang",-1),_It=(0,a.createElementVNode)("br",null,null,-1),wIt={class:"form-group"},VIt=(0,a.createElementVNode)("label",null,"Pendekatan",-1),xIt=(0,a.createElementVNode)("br",null,null,-1),BIt={class:"form-group"},SIt=(0,a.createElementVNode)("label",null,"Status",-1),CIt=(0,a.createElementVNode)("br",null,null,-1),TIt={class:"col-12 col-md-6"},jIt={class:"form-group"},DIt=(0,a.createElementVNode)("label",null,"Unit Kerja Atasan",-1),PIt=(0,a.createElementVNode)("br",null,null,-1),FIt={class:"form-group"},IIt=(0,a.createElementVNode)("label",null,"Jabatan Atasan",-1),UIt=(0,a.createElementVNode)("br",null,null,-1),MIt={class:"form-group"},OIt=(0,a.createElementVNode)("label",null,"NIP Atasan",-1),LIt=(0,a.createElementVNode)("br",null,null,-1),KIt={class:"form-group"},RIt=(0,a.createElementVNode)("label",null,"Nama Atasan",-1),HIt=(0,a.createElementVNode)("br",null,null,-1),QIt={class:"form-group"},$It=(0,a.createElementVNode)("label",null,"Golongan Atasan",-1),zIt=(0,a.createElementVNode)("br",null,null,-1);const JIt={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw,ButtonUnor:Kc},data:function(){return{data:[]}},methods:{show:function(e){var t=this;this.$root.get("/api/admin/dashboard/skp/"+e).then((function(e){t.data={jabatan:e.pegawai_jabatan,unor_nama:e.pegawai_unit_kerja,unor_id:e.pegawai_unor_id,pendekatan:e.pendekatan,status:e.status,golru:e.pegawai_golru,jabatan_atasan:e.pegawai_atasan_jabatan,unor_atasan_nama:e.pegawai_atasan_unit_kerja,unor_atasan_id:e.pegawai_atasan_unor_id,golru_atasan:e.pegawai_atasan_golru,nip_atasan:e.pegawai_atasan_nip,nama_atasan:e.pegawai_atasan_nama},"1"==e.pegawai_jenis_jabatan?t.data.jenis_jabatan="Pimpinan":t.data.jenis_jabatan="Pegawai",t.data.periode=(0,de.Yq)(e.periode_awal)+" s/d "+(0,de.Yq)(e.periode_akhir)})),this.$refs.modal.show()},properCase:function(e){return(0,de.xJ)(e)},formatDate:function(e){return(0,de.Yq)(e)}}};function qIt(e){return qIt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},qIt(e)}function GIt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function WIt(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:null;t||(t=this.url),this.$root.get(t,this.filter).then((function(t){e.items=t}))},loadData:function(){this.pageURL()},properCase:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e){return properCase(e)})),cetakDokumen:function(e,t,n){var a=this,r="";r=t?"/api/admin/periode_all?tahun="+t:"/api/admin/periode_all",this.$root.get(r).then((function(r){a.listPeriode=r,a.$refs.modalCetakDokumen.show(e,t,n,a.listPeriode)}))},changeJenisInstansi:function(){var e=this;this.$root.get("/api/admin/ref_instansi?jenis_instansi="+this.filter.jenis_instansi).then((function(t){e.listInstansi=t})),this.$root.get("/api/admin/ref_jenis_unor?jenis_instansi="+this.filter.jenis_instansi).then((function(t){e.listJenisUnor=t.map((function(e){var t="";return"PR"===e.jenis?t="Provinsi - ":"KB"===e.jenis?t="Kab/Kota - ":"PU"===e.jenis&&(t="Pusat - "),WIt(WIt({},e),{},{nama:"".concat(t).concat(e.nama)})}))}))},resetFilter:function(){this.filter.asn_or_unor=null,this.filter.nip_or_nama=null,this.filter.nama=null,this.filter.nip=null,this.filter.instansi=null,this.filter.unor=null}},created:function(){var e=this;this.$root.get("/api/admin/ref_jenis_unor").then((function(t){e.listJenisUnor=t.map((function(e){var t="";return"PR"===e.jenis?t="Provinsi - ":"KB"===e.jenis?t="Kab/Kota - ":"PU"===e.jenis&&(t="Pusat - "),WIt(WIt({},e),{},{nama:"".concat(t).concat(e.nama)})}))})),this.$root.get("/api/admin/ref_instansi").then((function(t){e.listInstansi=t}))}},ZIt=(0,it.A)(XIt,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("v-select"),s=(0,a.resolveComponent)("pagination"),c=(0,a.resolveComponent)("StatusLabel"),d=(0,a.resolveComponent)("router-link"),u=(0,a.resolveComponent)("ModalDetilSkpDashboard"),p=(0,a.resolveComponent)("ModalCetakDokumen");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[_Pt,(0,a.createElementVNode)("div",wPt,[(0,a.createElementVNode)("div",VPt,[(0,a.createElementVNode)("div",xPt,[(0,a.createElementVNode)("div",BPt,[(0,a.createElementVNode)("div",SPt,[(0,a.createElementVNode)("div",CPt,[(0,a.createElementVNode)("div",TPt,[jPt,(0,a.createElementVNode)("div",DPt,[(0,a.createElementVNode)("div",PPt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{class:"form-check-input",type:"radio",name:"filterAsnOrUnor",id:"filterSkpByAsn","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.filter.asn_or_unor=e}),value:"asn"},null,512),[[a.vModelRadio,i.filter.asn_or_unor]]),FPt]),(0,a.createElementVNode)("div",IPt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{class:"form-check-input",type:"radio",name:"filterAsnOrUnor",id:"filterSkpByUnor","onUpdate:modelValue":t[1]||(t[1]=function(e){return i.filter.asn_or_unor=e}),value:"unor"},null,512),[[a.vModelRadio,i.filter.asn_or_unor]]),UPt])])]),"asn"==i.filter.asn_or_unor?((0,a.openBlock)(),(0,a.createElementBlock)("div",MPt,[OPt,(0,a.createElementVNode)("div",LPt,[(0,a.createElementVNode)("div",KPt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{class:"form-check-input",type:"radio",name:"filterSkpByNipOrNama",id:"filterSkpByNip","onUpdate:modelValue":t[2]||(t[2]=function(e){return i.filter.nip_or_nama=e}),value:"nip"},null,512),[[a.vModelRadio,i.filter.nip_or_nama]]),RPt]),(0,a.createElementVNode)("div",HPt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{class:"form-check-input",type:"radio",name:"filterSkpByNipOrNama",id:"filterSkpByNama","onUpdate:modelValue":t[3]||(t[3]=function(e){return i.filter.nip_or_nama=e}),value:"nama"},null,512),[[a.vModelRadio,i.filter.nip_or_nama]]),QPt])])])):(0,a.createCommentVNode)("",!0),"unor"==i.filter.asn_or_unor?((0,a.openBlock)(),(0,a.createElementBlock)("div",$Pt,[zPt,(0,a.createElementVNode)("div",JPt,[(0,a.createElementVNode)("div",qPt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{class:"form-check-input",type:"radio",name:"filterJenisInstansi",id:"filterSkpByJenisInstansiSemua","onUpdate:modelValue":t[4]||(t[4]=function(e){return i.filter.jenis_instansi=e}),value:"",onChange:t[5]||(t[5]=function(){return o.changeJenisInstansi&&o.changeJenisInstansi.apply(o,arguments)}),checked:""},null,544),[[a.vModelRadio,i.filter.jenis_instansi]]),GPt]),(0,a.createElementVNode)("div",WPt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{class:"form-check-input",type:"radio",name:"filterJenisInstansi",id:"filterSkpByJenisInstansiPusat","onUpdate:modelValue":t[6]||(t[6]=function(e){return i.filter.jenis_instansi=e}),value:"P",onChange:t[7]||(t[7]=function(){return o.changeJenisInstansi&&o.changeJenisInstansi.apply(o,arguments)})},null,544),[[a.vModelRadio,i.filter.jenis_instansi]]),YPt]),(0,a.createElementVNode)("div",XPt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{class:"form-check-input",type:"radio",name:"filterJenisInstansi",id:"filterSkpByJenisInstansiDaerah","onUpdate:modelValue":t[8]||(t[8]=function(e){return i.filter.jenis_instansi=e}),value:"D",onChange:t[9]||(t[9]=function(){return o.changeJenisInstansi&&o.changeJenisInstansi.apply(o,arguments)})},null,544),[[a.vModelRadio,i.filter.jenis_instansi]]),ZPt])])])):(0,a.createCommentVNode)("",!0),"nama"==i.filter.nip_or_nama||"unor"==i.filter.asn_or_unor?((0,a.openBlock)(),(0,a.createElementBlock)("div",eFt,[tFt,(0,a.createElementVNode)("div",nFt,[(0,a.createVNode)(l,{modelValue:i.filter.instansi,"onUpdate:modelValue":t[10]||(t[10]=function(e){return i.filter.instansi=e}),options:i.listInstansi,label:"nama",reduce:function(e){return e.id}},{option:(0,a.withCtx)((function(e){var t=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),"selected-option":(0,a.withCtx)((function(e){var t=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","options","reduce"])])])):(0,a.createCommentVNode)("",!0),"unor"==i.filter.asn_or_unor?((0,a.openBlock)(),(0,a.createElementBlock)("div",aFt,[rFt,(0,a.createElementVNode)("div",iFt,[(0,a.createVNode)(l,{modelValue:i.filter.jenis_unor,"onUpdate:modelValue":[t[11]||(t[11]=function(e){return i.filter.jenis_unor=e}),e.get],options:i.listJenisUnor,label:"nama"},{option:(0,a.withCtx)((function(e){var t=e.nama;return[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]})),_:1},8,["modelValue","options","onUpdate:modelValue"])])])):(0,a.createCommentVNode)("",!0),"asn"==i.filter.asn_or_unor&&"nama"==i.filter.nip_or_nama?((0,a.openBlock)(),(0,a.createElementBlock)("div",oFt,[lFt,(0,a.createElementVNode)("div",sFt,[(0,a.createElementVNode)("div",cFt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[12]||(t[12]=function(e){return i.filter.nama=e})},null,512),[[a.vModelText,i.filter.nama]])])])])):(0,a.createCommentVNode)("",!0),"asn"==i.filter.asn_or_unor&&"nip"==i.filter.nip_or_nama?((0,a.openBlock)(),(0,a.createElementBlock)("div",dFt,[uFt,(0,a.createElementVNode)("div",pFt,[(0,a.createElementVNode)("div",mFt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[13]||(t[13]=function(e){return i.filter.nip=e})},null,512),[[a.vModelText,i.filter.nip]])])])])):(0,a.createCommentVNode)("",!0),"unor"==i.filter.asn_or_unor?((0,a.openBlock)(),(0,a.createElementBlock)("div",fFt,[hFt,(0,a.createElementVNode)("div",AFt,[(0,a.createElementVNode)("div",gFt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control","onUpdate:modelValue":t[14]||(t[14]=function(e){return i.filter.unor=e})},null,512),[[a.vModelText,i.filter.unor]])])])])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",kFt,[bFt,(0,a.createElementVNode)("div",yFt,[(0,a.createElementVNode)("div",vFt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{class:"form-check-input",type:"radio",name:"filterJenisSkp",id:"filterJenisSkpSemua","onUpdate:modelValue":t[15]||(t[15]=function(e){return i.filter.jenis_skp=e}),value:"",checked:""},null,512),[[a.vModelRadio,i.filter.jenis_skp]]),EFt]),(0,a.createElementVNode)("div",NFt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{class:"form-check-input",type:"radio",name:"filterJenisSkp",id:"filterJenisSkpPimpinan","onUpdate:modelValue":t[16]||(t[16]=function(e){return i.filter.jenis_skp=e}),value:"1"},null,512),[[a.vModelRadio,i.filter.jenis_skp]]),_Ft]),(0,a.createElementVNode)("div",wFt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{class:"form-check-input",type:"radio",name:"filterJenisSkp",id:"filterJenisSkpPegawai","onUpdate:modelValue":t[17]||(t[17]=function(e){return i.filter.jenis_skp=e}),value:"2"},null,512),[[a.vModelRadio,i.filter.jenis_skp]]),VFt])])]),(0,a.createElementVNode)("div",xFt,[BFt,(0,a.createElementVNode)("div",SFt,[(0,a.createElementVNode)("div",CFt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{class:"form-check-input",type:"radio",name:"filterModelSkp",id:"filterModelSkpSemua","onUpdate:modelValue":t[18]||(t[18]=function(e){return i.filter.model_skp=e}),value:"",checked:""},null,512),[[a.vModelRadio,i.filter.model_skp]]),TFt]),(0,a.createElementVNode)("div",jFt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{class:"form-check-input",type:"radio",name:"filterModelSkp",id:"filterModelSkpJajf","onUpdate:modelValue":t[19]||(t[19]=function(e){return i.filter.model_skp=e}),value:"jajf"},null,512),[[a.vModelRadio,i.filter.model_skp]]),DFt]),(0,a.createElementVNode)("div",PFt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{class:"form-check-input",type:"radio",name:"filterModelSkp",id:"filterModelSkpJpt","onUpdate:modelValue":t[20]||(t[20]=function(e){return i.filter.model_skp=e}),value:"jpt"},null,512),[[a.vModelRadio,i.filter.model_skp]]),FFt])])]),(0,a.createElementVNode)("div",IFt,[UFt,(0,a.createElementVNode)("div",MFt,[(0,a.withDirectives)((0,a.createElementVNode)("select",{name:"tahun_skp",as:"select",class:"form-select",required:"","onUpdate:modelValue":t[21]||(t[21]=function(e){return i.filter.tahun_skp=e})},OFt,512),[[a.vModelSelect,i.filter.tahun_skp]])])]),(0,a.createElementVNode)("div",LFt,[KFt,(0,a.createElementVNode)("div",RFt,[(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[22]||(t[22]=function(e){return i.filter.per_page=e})},HFt,512),[[a.vModelSelect,i.filter.per_page]])])])])]),(0,a.createElementVNode)("div",QFt,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-success",onClick:t[23]||(t[23]=function(e){return o.pageURL()})},"Filter"),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-secondary",onClick:t[24]||(t[24]=function(e){return o.resetFilter()})},"Reset")])]),(0,a.createElementVNode)("div",$Ft,[i.items&&i.items.current_page&&i.items.last_page?((0,a.openBlock)(),(0,a.createBlock)(s,{key:0,pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",zFt,[(0,a.createElementVNode)("table",JFt,[qFt,(0,a.createElementVNode)("tbody",null,[i.items&&i.items.data?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:0},(0,a.renderList)(i.items.data,(function(t,n){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t.skp_id},[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(i.items.from+n),1),(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("b",null,"Tahun "+(0,a.toDisplayString)(t.tahun),1),(0,a.createTextVNode)(),GFt,WFt,YFt,(0,a.createTextVNode)(),XFt,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(t.periode_awal)+" s/d "+(0,a.toDisplayString)(t.periode_akhir),1)]),(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(t.pegawai_unit_kerja),1),(0,a.createTextVNode)(),ZFt]),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.pegawai_jabatan),1),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(t.nama)+" ",1),eIt,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(t.nip),1)]),(0,a.createElementVNode)("td",null,[(0,a.createVNode)(c,{status:t.status},null,8,["status"])]),(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("div",tIt,[(0,a.createElementVNode)("button",{class:"btn icon btn-sm btn-primary py-1 px-1",onClick:function(n){return e.$refs.modalDetilSkpDashboard.show(t.skp_id)}},aIt,8,nIt),(0,a.createElementVNode)("button",{class:"btn icon btn-sm btn-danger py-1 px-1",onClick:function(e){return o.cetakDokumen(t.skp_id,t.tahun,t.kota)}},iIt,8,rIt),(0,a.createVNode)(d,{class:"btn icon btn-sm btn-info py-1 px-1",to:"/admin/dashboard_skp/"+t.skp_id+"/monitoring",target:"_blank"},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)(" Monitoring ")]})),_:2},1032,["to"])])])])})),128)):((0,a.openBlock)(),(0,a.createElementBlock)("tr",oIt,lIt))])])]),i.items&&i.items.current_page&&i.items.last_page?((0,a.openBlock)(),(0,a.createBlock)(s,{key:1,pagination:i.items,current_page:i.items.current_page,last_page:i.items.last_page},null,8,["pagination","current_page","last_page"])):(0,a.createCommentVNode)("",!0)])])])]),(0,a.createVNode)(u,{ref:"modalDetilSkpDashboard"},null,512),(0,a.createVNode)(p,{ref:"modalCetakDokumen"},null,512)],64)}]]);var eUt={class:"page-title"},tUt={class:"row"},nUt=(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Monitoring SKP"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Monitoring SKP Pegawai.")],-1),aUt={class:"col-lg-6 text-end"},rUt={class:"row"},iUt={class:"col-12"},oUt={class:"card mt-3"},lUt={class:"card-header"},sUt={class:"row"},cUt={class:"col-md-6 col-12"},dUt=(0,a.createElementVNode)("h6",null,"Nama",-1),uUt=(0,a.createElementVNode)("h6",null,"NIP",-1),pUt=(0,a.createElementVNode)("h6",null,"Unit Kerja",-1),mUt=(0,a.createElementVNode)("h6",null,"Jabatan",-1),fUt=(0,a.createElementVNode)("h6",null,"Pangkat / Gol. Ruang",-1),hUt={class:"col-md-6 col-12"},AUt=(0,a.createElementVNode)("h6",null,"Periode SKP",-1),gUt={key:0},kUt={key:1},bUt=(0,a.createElementVNode)("h6",null,"Jenis SKP",-1),yUt=(0,a.createElementVNode)("h6",null,"Pendekatan SKP",-1),vUt=(0,a.createElementVNode)("h6",null,"Format SKP",-1),EUt=(0,a.createElementVNode)("h6",null,"Status SKP",-1),NUt={class:"card-body mt-2"},_Ut={class:"table-responsive"},wUt={class:"table table-sm table-hover text-xs"},VUt=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{width:"25%"},"Periode"),(0,a.createElementVNode)("th",{width:"30%"},"Atasan"),(0,a.createElementVNode)("th",{width:"15%"},"Predikat"),(0,a.createElementVNode)("th",{width:"15%"},"Waktu")])],-1),xUt=(0,a.createElementVNode)("br",null,null,-1),BUt=(0,a.createElementVNode)("br",null,null,-1),SUt=(0,a.createElementVNode)("br",null,null,-1),CUt=(0,a.createElementVNode)("b",null,"Unit Kerja",-1),TUt=(0,a.createElementVNode)("br",null,null,-1),jUt=(0,a.createElementVNode)("br",null,null,-1),DUt=(0,a.createElementVNode)("br",null,null,-1),PUt=(0,a.createElementVNode)("b",null,"Jabatan",-1),FUt=(0,a.createElementVNode)("br",null,null,-1),IUt=(0,a.createElementVNode)("b",null,"Hasil Kerja",-1),UUt=(0,a.createElementVNode)("br",null,null,-1),MUt=(0,a.createElementVNode)("b",null,"Perilaku Kerja",-1),OUt=(0,a.createElementVNode)("br",null,null,-1),LUt=(0,a.createElementVNode)("b",null,"Predikat Kinerja",-1),KUt=(0,a.createElementVNode)("br",null,null,-1),RUt=(0,a.createElementVNode)("br",null,null,-1),HUt=["onClick"],QUt=(0,a.createElementVNode)("br",null,null,-1);function $Ut(e){return $Ut="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},$Ut(e)}function zUt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=$Ut(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=$Ut(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==$Ut(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const JUt={components:{StatusLabel:FZ.A,formatDate:de.Yq},data:function(){var e;return{skp:(e={skp_id:"",nama:"",nip:"",unit_kerja:"",jabatan:"",pangkat:"",golru:"",periode_awal:"",periode_akhir:"",jenis_skp:"",pendekatan_skp:"",format_skp:"",status_skp:"",definitif:""},zUt(e,"jenis_skp",""),zUt(e,"tahun",""),zUt(e,"plt_plh_id",""),zUt(e,"plt_plh_jenis",""),zUt(e,"instansi_id",""),e),penilaian:[]}},methods:{loadData:function(){var e=this;this.$root.get("/api/admin/dashboard/skp/"+this.$route.params.skp_id+"/monitoring").then((function(t){e.skp.skp_id=t.info.skp_id,e.skp.nama=t.info.pegawai_nama,e.skp.nip=t.info.pegawai_nip,e.skp.unit_kerja=t.info.pegawai_unit_kerja,e.skp.jabatan=t.info.pegawai_jabatan,e.skp.pangkat=t.info.pangkat,e.skp.golru=t.info.pegawai_golru,e.skp.periode_awal=t.info.periode_awal,e.skp.periode_akhir=t.info.periode_akhir,e.skp.pendekatan_skp=t.info.pendekatan,e.skp.format_skp=t.info.model,e.skp.status_skp=t.info.status,e.skp.tahun=t.info.tahun,e.skp.plt_plh_id=t.info.plt_plh_id,e.skp.plt_plh_jenis=t.info.plt_plh_jenis,e.skp.instansi_id=t.info.instansi_id,e.skp.is_enable_kinerja_harian=t.info.is_enable_kinerja_harian,"1"==t.info.jenis_jabatan?e.skp.jenis_skp="Pimpinan":e.skp.jenis_skp="Pegawai",e.penilaian=t.penilaian.penilaian}))},formatDate:function(e){return(0,de.Yq)(e)},toUpperCaseOrNull:function(e){return null!=e?e.toString().toUpperCase():null}},created:function(){this.loadData()}},qUt=(0,it.A)(JUt,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("router-link");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",eUt,[(0,a.createElementVNode)("div",tUt,[nUt,(0,a.createElementVNode)("div",aUt,[(0,a.createVNode)(l,{class:"btn btn-primary",to:"/admin/dashboard_skp"},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)("Kembali")]})),_:1})])])]),(0,a.createElementVNode)("div",rUt,[(0,a.createElementVNode)("div",iUt,[(0,a.createElementVNode)("div",oUt,[(0,a.createElementVNode)("div",lUt,[(0,a.createElementVNode)("div",sUt,[(0,a.createElementVNode)("div",cUt,[dUt,(0,a.createElementVNode)("p",null,(0,a.toDisplayString)(i.skp.nama),1),uUt,(0,a.createElementVNode)("p",null,(0,a.toDisplayString)(i.skp.nip),1),pUt,(0,a.createElementVNode)("p",null,(0,a.toDisplayString)(i.skp.unit_kerja),1),mUt,(0,a.createElementVNode)("p",null,(0,a.toDisplayString)(i.skp.jabatan),1),fUt,(0,a.createElementVNode)("p",null,(0,a.toDisplayString)(i.skp.pangkat)+" / "+(0,a.toDisplayString)(i.skp.golru),1)]),(0,a.createElementVNode)("div",hUt,[AUt,(0,a.createElementVNode)("p",null,[(0,a.createTextVNode)((0,a.toDisplayString)(o.formatDate(i.skp.periode_awal))+" - "+(0,a.toDisplayString)(o.formatDate(i.skp.periode_akhir))+" ",1),null==i.skp.plt_plh_id?((0,a.openBlock)(),(0,a.createElementBlock)("span",gUt,"(Definitif)")):((0,a.openBlock)(),(0,a.createElementBlock)("span",kUt,(0,a.toDisplayString)(i.skp.plt_plh_jenis.toUpperCase()),1))]),bUt,(0,a.createElementVNode)("p",null,(0,a.toDisplayString)(i.skp.jenis_skp),1),yUt,(0,a.createElementVNode)("p",null,(0,a.toDisplayString)(i.skp.pendekatan_skp.toUpperCase()),1),vUt,(0,a.createElementVNode)("p",null,(0,a.toDisplayString)(i.skp.format_skp.toUpperCase()),1),EUt,(0,a.createElementVNode)("p",null,(0,a.toDisplayString)(i.skp.status_skp.toUpperCase()),1)])])]),(0,a.createElementVNode)("div",NUt,[(0,a.createElementVNode)("div",_Ut,[(0,a.createElementVNode)("table",wUt,[VUt,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.penilaian,(function(t,n){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t.id_penilaian},[(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(t.nama),1),(0,a.createTextVNode)(),xUt,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(o.formatDate(t.periode_awal))+" - "+(0,a.toDisplayString)(o.formatDate(t.periode_akhir)),1)]),(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("b",null,(0,a.toDisplayString)(t.pegawai_atasan_nama),1),(0,a.createTextVNode)(),BUt,SUt,CUt,TUt,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(t.pegawai_atasan_unit_kerja)+" ",1),jUt,DUt,PUt,(0,a.createTextVNode)(),FUt,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(t.pegawai_atasan_jabatan),1)]),(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("p",null,[IUt,(0,a.createTextVNode)(),UUt,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(o.toUpperCaseOrNull(t.hasil_kerja)),1)]),(0,a.createElementVNode)("p",null,[MUt,(0,a.createTextVNode)(),OUt,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(o.toUpperCaseOrNull(t.perilaku_kerja)),1)]),(0,a.createElementVNode)("p",null,[LUt,(0,a.createTextVNode)(),KUt,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(o.toUpperCaseOrNull(t.hasil_akhir))+" ",1),null!=t.hasil_kerja&&null!=t.perilaku_kerja&&null==t.hasil_akhir?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[RUt,(0,a.createElementVNode)("button",{class:"btn btn-info btn-sm",onClick:function(n){return e.hitungUlangPredikat(t.periode)}},"Hitung Ulang Predikat Kosong ",8,HUt)],64)):(0,a.createCommentVNode)("",!0)])]),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)(" Waktu Dinilai : "),QUt,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(t.waktu_dinilai),1)])])})),128))])])])])])])])],64)}]]);var GUt=(0,a.createStaticVNode)('
Dashboard Nasional
Data Penggunaan Fitur Kinerja Harian Layanan e-Kinerja Badan Kepegawaian Negara
',1),WUt={class:"row mt-3"},YUt={class:"col-md-12"},XUt={class:"card p-10"},ZUt={class:"card-body"},eMt=(0,a.createElementVNode)("h3",null,"Dashboard Kinerja Harian",-1),tMt=["src"];const nMt={components:{name:"SimpleIframe"},data:function(){return{cari:{jenis:"instansi",tahun:(new Date).getFullYear(),periode:null},listInstansi:[],data:{},ref:{},show:!1,details:{},detailsInfo:{},dashboardUrl:""}},mounted:function(){var e=this;this.$root.get("/api/admin/dashboard-harian/nasional").then((function(t){e.dashboardUrl=t.url}))},methods:{cariInstansi:function(e,t){var n=this;e.length&&(t(!0),this.$root.get("/api/dasbor/cari_instansi",{keyword:e},!0).then((function(e){n.listInstansi=e,t(!1)})))},loadReferensi:function(){var e=this;this.$root.get("/api/dasbor/ref",{}).then((function(t){e.ref=t}))},loadData:function(){var e=this;this.$root.get("/api/dasbor/utama",this.cari).then((function(t){e.show=!0,e.data=t}))},bukaPerorangan:function(e,t){var n=this;this.$root.get("/api/dasbor/perorangan",{jenis:e,instansi:t.instansi_id,tahun:t.tahun,unor_id:t.unor_id}).then((function(a){n.details[e]=a,n.detailsInfo[e]=t}))}},created:function(){this.loadReferensi()},watch:{}},aMt=(0,it.A)(nMt,[["render",function(e,t,n,r,i,o){return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[GUt,(0,a.createElementVNode)("div",WUt,[(0,a.createElementVNode)("div",YUt,[(0,a.createElementVNode)("div",XUt,[(0,a.createElementVNode)("div",ZUt,[eMt,(0,a.createElementVNode)("div",null,[(0,a.createElementVNode)("iframe",{src:i.dashboardUrl,frameborder:"0",width:"100%",height:"800",allowtransparency:""},null,8,tMt)])])])])])],64)}]]);var rMt=(0,a.createElementVNode)("div",{class:"page-title"},[(0,a.createElementVNode)("div",{class:"row"},[(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h3 text-muted"},"Pengaturan"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Pengaturan Penilaian 360°.")])])],-1),iMt={key:0,class:"section mt-2"},oMt={class:"card"},lMt=(0,a.createElementVNode)("div",{class:"card-header"},[(0,a.createElementVNode)("h4",{class:"card-title"},"Aktifkan Penilaian 360°")],-1),sMt={class:"card-body"},cMt=(0,a.createElementVNode)("p",null," Jika diaktifkan maka fitur penilaian 360° akan tampil dan dapat digunakan oleh User. Pengaturan ini dapat diaktifkan dan dinonaktifkan kapan saja oleh Admin Penilaian 360°. ",-1),dMt={class:"form-group"},uMt=(0,a.createElementVNode)("label",null,"Status Aktif Fitur Penilaian 360°",-1),pMt=[(0,a.createElementVNode)("option",{value:"0"},"Tidak Aktif",-1),(0,a.createElementVNode)("option",{value:"1"},"Aktif",-1)],mMt={class:"form-group mt-2"},fMt={key:1,class:"section mt-2"},hMt={class:"card"},AMt=(0,a.createElementVNode)("div",{class:"card-header"},[(0,a.createElementVNode)("h4",{class:"card-title mb-0"},"Filter Periode")],-1),gMt={class:"card-body"},kMt=(0,a.createElementVNode)("p",{class:"text-muted mb-3"}," Periode ini berlaku untuk seluruh pengaturan Penilaian 360° di bawah: Pengaturan Penilai, Panduan Perilaku, dan Random Penilai. ",-1),bMt={key:0,class:"row g-3 align-items-end"},yMt={class:"col-md-12"},vMt=(0,a.createElementVNode)("option",{value:null,disabled:""},"-- Pilih Periode --",-1),EMt=["value"],NMt={key:1,class:"alert alert-warning mb-0 py-2"},_Mt={key:3,class:"section mt-2"},wMt={class:"card"},VMt=(0,a.createElementVNode)("div",{class:"card-header"},[(0,a.createElementVNode)("h4",{class:"card-title mb-0"},"Panduan Perilaku Penilaian 360°")],-1),xMt={class:"card-body"},BMt=(0,a.createElementVNode)("p",{class:"text-muted mb-3"},[(0,a.createTextVNode)(" Atur panduan perilaku dan deskripsi per level (1–5) untuk setiap Core Value BerAKHLAK. Bobot penilaian mengikuti level jawaban — Level 1 = bobot 1, Level 2 = bobot 2, hingga Level 5 = bobot 5. Panduan yang sudah "),(0,a.createElementVNode)("strong",null,"difinalisasi"),(0,a.createTextVNode)(" tidak dapat diubah selama ada penilaian pegawai yang sedang berjalan. ")],-1),SMt={class:"text-muted d-block mb-2"},CMt={class:"nav nav-tabs flex-wrap",id:"coreValueTabs"},TMt=["onClick"],jMt={key:0,class:"tab-content mt-3"},DMt={key:0,class:"alert alert-success d-flex align-items-center gap-2 mb-3 py-2"},PMt={class:"small"},FMt={class:"table-responsive"},IMt={class:"table table-bordered table-sm align-middle"},UMt={class:"table-light"},MMt=(0,a.createElementVNode)("th",{style:{width:"35px"},class:"text-center"},"No",-1),OMt=(0,a.createElementVNode)("th",{style:{"min-width":"200px"}},"Panduan Perilaku",-1),LMt={class:"text-muted fw-normal",style:{"font-size":"11px"}},KMt={key:0,style:{width:"55px"},class:"text-center"},RMt={class:"text-center align-top pt-2"},HMt=["onUpdate:modelValue"],QMt={key:1,class:"small"},$Mt=["onUpdate:modelValue","placeholder"],zMt={key:1,class:"small"},JMt={key:0,class:"text-center align-top pt-2"},qMt=["onClick"],GMt={key:0},WMt=["colspan"],YMt={key:0},XMt=(0,a.createElementVNode)("strong",null,"Tambah Panduan Perilaku",-1),ZMt={class:"d-flex justify-content-between align-items-center mt-2"},eOt={class:"d-flex align-items-center gap-2"},tOt=["disabled"],nOt={class:"text-muted"},aOt={class:"d-flex justify-content-end align-items-center mt-2 pt-2 border-top"},rOt={class:"me-3 text-end"},iOt={key:0,class:"text-muted"},oOt={key:1,class:"text-muted"},lOt=["disabled"],sOt={key:2,class:"d-flex justify-content-end mt-2"},cOt={class:"text-success small fw-semibold d-flex align-items-center gap-1"},dOt={key:1,class:"mt-3 pt-3 border-top"},uOt={key:0,class:"d-flex align-items-start gap-2 p-3 rounded",style:{"background-color":"#f0f7fd",border:"1px solid #269DD8","border-left":"4px solid #269DD8"}},pOt={class:"flex-grow-1"},mOt=(0,a.createElementVNode)("div",{class:"small fw-semibold mb-1",style:{color:"#269DD8"}},"Turun ke Draft — Seluruh Core Value?",-1),fOt={class:"small text-muted mb-2"},hOt=(0,a.createElementVNode)("strong",null,"Draft",-1),AOt={class:"d-flex gap-2"},gOt={key:1,class:"d-flex justify-content-end"},kOt={key:1,class:"text-center text-muted py-4"},bOt={class:"toast-container position-fixed top-0 start-50 translate-middle-x p-3",style:{"z-index":"9999"}},yOt={class:"d-flex"},vOt={class:"toast-body d-flex align-items-center gap-2"},EOt={class:"modal fade",id:"modalKonfirmasiFinal",tabindex:"-1",ref:"modalKonfirmasi"},NOt={class:"modal-dialog modal-dialog-centered"},_Ot={class:"modal-content"},wOt={class:"modal-header border-0 pb-0"},VOt={class:"modal-title d-flex align-items-center gap-2 text-warning"},xOt={class:"modal-body"},BOt={class:"mb-1"},SOt=(0,a.createElementVNode)("p",{class:"text-muted small mb-3"}," Setelah difinalisasi, panduan untuk seluruh Core Value tidak dapat diubah atau dihapus selama penilaian pegawai masih berlangsung. ",-1),COt={class:"form-check mb-2"},TOt=(0,a.createElementVNode)("label",{class:"form-check-label small",for:"checkSudahPeriksa"},[(0,a.createTextVNode)(" Saya sudah memeriksa seluruh deskripsi panduan perilaku dan level 1–5 untuk "),(0,a.createElementVNode)("strong",null,"semua Core Value"),(0,a.createTextVNode)(". ")],-1),jOt={class:"form-check"},DOt=(0,a.createElementVNode)("label",{class:"form-check-label small",for:"checkPahamKonsekuensi"},[(0,a.createTextVNode)(" Saya memahami bahwa panduan untuk "),(0,a.createElementVNode)("strong",null,"seluruh Core Value tidak dapat diubah atau dihapus"),(0,a.createTextVNode)(" selama penilaian pegawai masih berlangsung. ")],-1),POt={class:"modal-footer border-0 pt-0"},FOt=["disabled"];var IOt={class:"section mt-2"},UOt={class:"card"},MOt=(0,a.createElementVNode)("div",{class:"card-header"},[(0,a.createElementVNode)("h4",{class:"card-title mb-0"},"Pengaturan Jumlah Penilai Setiap Evaluator")],-1),OOt={class:"card-body"},LOt=(0,a.createElementVNode)("p",{class:"text-muted mb-3"},[(0,a.createTextVNode)(" Setiap pegawai dinilai oleh Atasan, Rekan Kerja, dan Bawahan. Tentukan jumlah penilai dari Atasan, Rekan Kerja dan Bawahan yang dibutuhkan untuk setiap pegawai yang dinilai. "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" Jumlah penilain pada masing-masing peran adalah 1-3 penilai. ")],-1),KOt={class:"text-muted d-block mb-2"},ROt={key:0,class:"alert alert-success d-flex align-items-center gap-2 mb-3 py-2"},HOt=(0,a.createElementVNode)("span",{class:"small"},[(0,a.createTextVNode)(" Pengaturan penilai sudah "),(0,a.createElementVNode)("strong",null,"difinalisasi"),(0,a.createTextVNode)(" dan tidak dapat diubah. Siap untuk proses random penilai. ")],-1),QOt={class:"row g-3"},$Ot={class:"col-md-4"},zOt={class:"card h-100 border"},JOt={class:"card-body text-center"},qOt=(0,a.createElementVNode)("h6",{class:"mb-1"},"Atasan",-1),GOt=(0,a.createElementVNode)("p",{class:"text-muted small mb-0"},[(0,a.createTextVNode)(" Atasan terdiri dari "),(0,a.createElementVNode)("strong",null,"Atasan Definitif"),(0,a.createTextVNode)(" dan/atau "),(0,a.createElementVNode)("strong",null,"Ketua Tim (Berdasarkan MPPH)"),(0,a.createTextVNode)(". ")],-1),WOt=(0,a.createElementVNode)("label",{class:"form-label small text-muted mb-1"},"Jumlah Penilai",-1),YOt=["disabled"],XOt={class:"col-md-4"},ZOt={class:"card h-100 border"},eLt={class:"card-body text-center"},tLt=(0,a.createElementVNode)("h6",{class:"mb-2"},"Rekan Kerja",-1),nLt=(0,a.createElementVNode)("p",{class:"text-muted small mb-0"}," Rekan Kerja terdiri dari sesama rekan kerja dengan jenjang setara ",-1),aLt=(0,a.createElementVNode)("label",{class:"form-label small text-muted mb-1"},"Jumlah Penilai",-1),rLt=["disabled"],iLt={class:"col-md-4"},oLt={class:"card h-100 border"},lLt={class:"card-body text-center"},sLt=(0,a.createElementVNode)("h6",{class:"mb-2"},"Bawahan",-1),cLt=(0,a.createElementVNode)("p",{class:"text-muted small mb-0"}," Bawahan terdiri dari anggota tim kerja atau bawahan struktural. ",-1),dLt=(0,a.createElementVNode)("label",{class:"form-label small text-muted mb-1"},"Jumlah Penilai",-1),uLt=["disabled"],pLt={key:0,class:"d-flex align-items-start gap-2 mt-3 mb-0 p-3 rounded",style:{"background-color":"#fdf0f5",border:"1px solid #DF2463","border-left":"4px solid #DF2463"}},mLt={class:"flex-grow-1"},fLt=(0,a.createElementVNode)("div",{class:"small fw-semibold mb-1",style:{color:"#DF2463"}},"Konfirmasi Finalisasi",-1),hLt=(0,a.createElementVNode)("div",{class:"small text-muted mb-2"},[(0,a.createTextVNode)(" Setelah difinalisasi, pengaturan penilai "),(0,a.createElementVNode)("strong",null,"tidak dapat diubah"),(0,a.createTextVNode)(" dan siap untuk proses random penilai. ")],-1),ALt={class:"d-flex gap-2"},gLt={key:1,class:"form-group mt-3 d-flex justify-content-end gap-2"},kLt={key:2,class:"mt-3"},bLt={key:0,class:"d-flex align-items-start gap-2 p-3 rounded",style:{"background-color":"#f0f7fd",border:"1px solid #269DD8","border-left":"4px solid #269DD8"}},yLt={class:"flex-grow-1"},vLt=(0,a.createElementVNode)("div",{class:"small fw-semibold mb-1",style:{color:"#269DD8"}},"Turun ke Draft?",-1),ELt=(0,a.createElementVNode)("div",{class:"small text-muted mb-2"},[(0,a.createTextVNode)(" Pengaturan penilai akan kembali ke status "),(0,a.createElementVNode)("strong",null,"Draft"),(0,a.createTextVNode)(" dan dapat diubah kembali. Hanya bisa dilakukan jika belum ada penilaian yang berjalan untuk periode ini. ")],-1),NLt={class:"d-flex gap-2"},_Lt={key:1,class:"d-flex justify-content-between align-items-center"},wLt={class:"text-success small fw-semibold d-flex align-items-center gap-1"},VLt={key:1,class:"text-center text-muted py-4"};const xLt={props:{tahun:{type:Number,default:null},periodeId:{type:String,default:null},nama:{type:String,default:null}},emits:["saved","error","turun-draft"],data:function(){return{pengaturan:{jumlah_atasan:0,jumlah_rekan_kerja:0,jumlah_bawahan:0},tahunAktif:null,periodeAktifNama:null,status:"draft",konfirmasiAktif:!1,konfirmasiTurunAktif:!1}},methods:{loadPengaturan:function(e){var t=this,n=this.$loading.show();this.$root.get("/api/admin/penilaian_360/pengaturan_penilai",{periode_id:e}).then((function(e){var a,r,i,o;t.pengaturan.jumlah_atasan=null!==(a=null==e?void 0:e.jumlah_atasan)&&void 0!==a?a:0,t.pengaturan.jumlah_rekan_kerja=null!==(r=null==e?void 0:e.jumlah_rekan_kerja)&&void 0!==r?r:0,t.pengaturan.jumlah_bawahan=null!==(i=null==e?void 0:e.jumlah_bawahan)&&void 0!==i?i:0,t.status=null!==(o=null==e?void 0:e.status)&&void 0!==o?o:"draft",n.hide()})).catch((function(){return n.hide()}))},tampilkanPengaturan:function(){this.periodeAktifNama=this.nama,this.tahunAktif=this.tahun,this.konfirmasiAktif=!1,this.konfirmasiTurunAktif=!1,this.loadPengaturan(this.periodeId)},turunDraft:function(){var e=this,t=this.$loading.show();this.konfirmasiTurunAktif=!1,et.A.post("/api/admin/penilaian_360/pengaturan_penilai/turun_draft",{periode_id:this.periodeId}).then((function(){e.status="draft",t.hide(),e.$emit("turun-draft")})).catch((function(n){t.hide(),e.$emit("error",n.message||"Terjadi kesalahan.")}))},simpan:function(e){var t=this,n=this.$loading.show();this.konfirmasiAktif=!1,et.A.post("/api/admin/penilaian_360/pengaturan_penilai",{periode_id:this.periodeId,status:e,jumlah_atasan:this.pengaturan.jumlah_atasan,jumlah_rekan_kerja:this.pengaturan.jumlah_rekan_kerja,jumlah_bawahan:this.pengaturan.jumlah_bawahan}).then((function(){t.status=e,n.hide(),t.$emit("saved",e)})).catch((function(e){n.hide(),t.$emit("error",e.message||"Terjadi kesalahan.")}))}}},BLt=(0,it.A)(xLt,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("vue-feather");return(0,a.openBlock)(),(0,a.createElementBlock)("section",IOt,[(0,a.createElementVNode)("div",UOt,[MOt,(0,a.createElementVNode)("div",OOt,[LOt,null!==i.periodeAktifNama?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("small",KOt,[(0,a.createTextVNode)(" Menampilkan data untuk Periode: "),(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(i.periodeAktifNama),1),(0,a.createTextVNode)(". "),(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(["badge ms-2","final"===i.status?"bg-success":"bg-secondary"])},(0,a.toDisplayString)("final"===i.status?"Final":"Draft"),3)]),"final"===i.status?((0,a.openBlock)(),(0,a.createElementBlock)("div",ROt,[(0,a.createVNode)(l,{type:"lock",size:"15",class:"flex-shrink-0"}),HOt])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",QOt,[(0,a.createElementVNode)("div",$Ot,[(0,a.createElementVNode)("div",zOt,[(0,a.createElementVNode)("div",JOt,[(0,a.createVNode)(l,{type:"user",size:"20",class:"mb-2 text-primary"}),qOt,GOt,WOt,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"number",min:"0",max:"100",class:"form-control form-control-sm text-center mx-auto",style:{"max-width":"100px"},"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.pengaturan.jumlah_atasan=e}),disabled:"final"===i.status},null,8,YOt),[[a.vModelText,i.pengaturan.jumlah_atasan,void 0,{number:!0}]])])])]),(0,a.createElementVNode)("div",XOt,[(0,a.createElementVNode)("div",ZOt,[(0,a.createElementVNode)("div",eLt,[(0,a.createVNode)(l,{type:"users",size:"20",class:"mb-2 text-primary"}),tLt,nLt,aLt,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"number",min:"0",max:"100",class:"form-control form-control-sm text-center mx-auto",style:{"max-width":"100px"},"onUpdate:modelValue":t[1]||(t[1]=function(e){return i.pengaturan.jumlah_rekan_kerja=e}),disabled:"final"===i.status},null,8,rLt),[[a.vModelText,i.pengaturan.jumlah_rekan_kerja,void 0,{number:!0}]])])])]),(0,a.createElementVNode)("div",iLt,[(0,a.createElementVNode)("div",oLt,[(0,a.createElementVNode)("div",lLt,[(0,a.createVNode)(l,{type:"user-check",size:"20",class:"mb-2 text-primary"}),sLt,cLt,dLt,(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"number",min:"0",max:"100",class:"form-control form-control-sm text-center mx-auto",style:{"max-width":"100px"},"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.pengaturan.jumlah_bawahan=e}),disabled:"final"===i.status},null,8,uLt),[[a.vModelText,i.pengaturan.jumlah_bawahan,void 0,{number:!0}]])])])])]),"final"!==i.status?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[i.konfirmasiAktif?((0,a.openBlock)(),(0,a.createElementBlock)("div",pLt,[(0,a.createVNode)(l,{type:"alert-triangle",size:"15",class:"flex-shrink-0 mt-1",style:{color:"#DF2463"}}),(0,a.createElementVNode)("div",mLt,[fLt,hLt,(0,a.createElementVNode)("div",ALt,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm",onClick:t[3]||(t[3]=function(e){return o.simpan("final")}),style:{"background-color":"#DF2463","border-color":"#DF2463",color:"#fff"}},[(0,a.createVNode)(l,{type:"check-circle",size:"13",class:"me-1"}),(0,a.createTextVNode)(" Ya, Finalkan ")]),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm",onClick:t[4]||(t[4]=function(e){return i.konfirmasiAktif=!1}),style:{color:"#269DD8","border-color":"#269DD8","background-color":"transparent"}}," Batal ")])])])):((0,a.openBlock)(),(0,a.createElementBlock)("div",gLt,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-outline-secondary",onClick:t[5]||(t[5]=function(e){return o.simpan("draft")})},[(0,a.createVNode)(l,{type:"save",size:"13",class:"me-1"}),(0,a.createTextVNode)(" Simpan Draft ")]),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-success",onClick:t[6]||(t[6]=function(e){return i.konfirmasiAktif=!0})},[(0,a.createVNode)(l,{type:"check-circle",size:"13",class:"me-1"}),(0,a.createTextVNode)(" Simpan Final ")])]))],64)):((0,a.openBlock)(),(0,a.createElementBlock)("div",kLt,[i.konfirmasiTurunAktif?((0,a.openBlock)(),(0,a.createElementBlock)("div",bLt,[(0,a.createVNode)(l,{type:"info",size:"15",class:"flex-shrink-0 mt-1",style:{color:"#269DD8"}}),(0,a.createElementVNode)("div",yLt,[vLt,ELt,(0,a.createElementVNode)("div",NLt,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm",onClick:t[7]||(t[7]=function(e){return o.turunDraft()}),style:{"background-color":"#269DD8","border-color":"#269DD8",color:"#fff"}},[(0,a.createVNode)(l,{type:"rotate-ccw",size:"13",class:"me-1"}),(0,a.createTextVNode)(" Ya, Turun ke Draft ")]),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm",onClick:t[8]||(t[8]=function(e){return i.konfirmasiTurunAktif=!1}),style:{color:"#DF2463","border-color":"#DF2463","background-color":"transparent"}}," Batal ")])])])):((0,a.openBlock)(),(0,a.createElementBlock)("div",_Lt,[(0,a.createElementVNode)("span",wLt,[(0,a.createVNode)(l,{type:"check-circle",size:"13"}),(0,a.createTextVNode)(" Sudah difinalisasi — siap untuk random penilai ")]),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-outline-secondary",onClick:t[9]||(t[9]=function(e){return i.konfirmasiTurunAktif=!0})},[(0,a.createVNode)(l,{type:"rotate-ccw",size:"13",class:"me-1"}),(0,a.createTextVNode)(" Turun ke Draft ")])]))]))],64)):((0,a.openBlock)(),(0,a.createElementBlock)("div",VLt,[(0,a.createVNode)(l,{type:"calendar",size:"20",class:"d-block mx-auto mb-1"}),(0,a.createTextVNode)(" Pilih periode pada filter di atas untuk menampilkan pengaturan. ")]))])])])}]]);var SLt=function(e){return(0,a.pushScopeId)("data-v-218a25dc"),e=e(),(0,a.popScopeId)(),e},CLt={class:"section mt-2"},TLt={class:"card"},jLt=SLt((function(){return(0,a.createElementVNode)("div",{class:"card-header"},[(0,a.createElementVNode)("h4",{class:"card-title mb-0"},"Random Penilai Penilaian 360°")],-1)})),DLt={class:"card-body"},PLt=(0,a.createStaticVNode)('

1. Eselon II (Pusat) : Atasan adalah Eselon I terkait, Rekan Kerja terdiri dari Eselon II di Lingkup Eselon I yang sama, dan Bawahan terdiri dari pegawai di bawah Eselon II terkait.
2. Kepala Kantor Regional : Atasan adalah Kepala BKN, Rekan Kerja terdiri dari seluruh Kakanreg, dan Bawahan terdiri dari pegawai di bawah Kakanreg.
3. Kepala UPT : Atasan adalah Kakanreg, Rekan Kerja terdiri dari Rekan Kerja yang ada dalam 1 MPH yang sama, dan Bawahan terdiri dari pegawai dibawah Kepada UPT
4. Ketua Tim : Atasan adalah Esolon II atau pimpinan unit, Rekan Kerja terdiri dari sesama Rekan Kerja dengan jenjang setara, Bawahan adalah anggota tim kerja.
5. JF/Pelaksana : Atasan adalah Ketua Tim dan/atau pimpinan unit, Rekan Kerja terdiri dari sesama Rekan Kerja dengan jenjang setara.
6. Jika jumlah Atasan/Rekan Kerja/Bawahan pada satu unit kerja tidak mencukupi, maka sisanya akan diambil dari unit kerja terdekat dalam struktur organisasi.

Misal:
Pranata Komputer Ahli Pertama di Eselon II Unit B (dibawah Eselon I Unit A), kemudian dinilai oleh 3 Rekan Kerja. Namun di Unit B tersebut hanya ada 2 Pranata Komputer Ahli Pertama (termasuk dirinya sendiri) dan 1 Pelaksana, maka masih butuh 1 Pranata Komputer Ahli Pertama/Pelaksana yang lain untuk menilai. Kemudian 1 sisa tersebut diambil dari Eselon II Unit C yang sama-sama ada di bawah Eselon I Unit A.

',1),FLt={class:"alert alert-warning d-flex align-items-start gap-3",style:{"font-size":"1rem"}},ILt=SLt((function(){return(0,a.createElementVNode)("div",{class:"fw-bold mb-2",style:{"font-size":"1.05rem"}}," Sebelum Random Penilai, Sinkronisasi Data Pegawai Dulu ",-1)})),ULt=SLt((function(){return(0,a.createElementVNode)("div",{class:"mb-2"},[(0,a.createTextVNode)(" Data pegawai harus sudah yang paling baru. Kalau lupa sinkronisasi dulu, bisa saja ada pegawai yang "),(0,a.createElementVNode)("strong",null,"tidak ikut dinilai"),(0,a.createTextVNode)(" di Penilaian 360. ")],-1)})),MLt={class:"small fw-semibold mb-2 d-flex align-items-center gap-1"},OLt={key:0,class:"text-muted small"},LLt={class:"d-flex align-items-center gap-2 mb-1 small"},KLt={key:0,style:{color:"#269DD8"}},RLt={key:1,style:{color:"#DF2463"}},HLt={class:"d-flex align-items-center gap-2 mb-1 small"},QLt={key:0,style:{color:"#269DD8"}},$Lt=SLt((function(){return(0,a.createElementVNode)("strong",{style:{color:"#DF2463"}},"belum Final",-1)})),zLt={class:"text-muted ms-1"},JLt={key:0,class:"mt-2 ps-3 d-flex flex-wrap gap-1"},qLt={key:1,class:"mt-2 small text-muted"},GLt={key:0,class:"text-muted small py-2"},WLt={key:1,class:"mb-3 p-3 rounded",style:{border:"1px solid #269DD8","border-left":"4px solid #269DD8","background-color":"#f0f7fd"}},YLt={class:"small fw-semibold mb-2 d-flex align-items-center gap-2",style:{color:"#269DD8"}},XLt={class:"progress mb-1",style:{height:"8px"}},ZLt={class:"text-muted"},eKt={key:2,class:"mb-3 p-3 rounded",style:{border:"1px solid #DF2463","border-left":"4px solid #DF2463","background-color":"#fdf0f5"}},tKt={class:"small fw-semibold mb-1",style:{color:"#DF2463"}},nKt={key:0,class:"small text-muted mb-2"},aKt=["disabled"],rKt={key:3,class:"text-center py-4"},iKt=["disabled"],oKt={key:0,class:"mt-2 small",style:{color:"#DF2463"}},lKt={class:"d-flex justify-content-between align-items-center mb-2 gap-2 flex-wrap"},sKt={class:"text-muted"},cKt={class:"d-flex gap-2"},dKt=["disabled"],uKt=["disabled"],pKt={class:"border rounded p-3 mb-3",style:{"background-color":"#fff"}},mKt={class:"d-flex align-items-center justify-content-between mb-3"},fKt={class:"mb-0 fw-semibold d-flex align-items-center gap-1"},hKt={class:"mb-3"},AKt=SLt((function(){return(0,a.createElementVNode)("label",{class:"form-label small mb-1"},"Cari pegawai",-1)})),gKt={class:"input-group"},kKt={class:"input-group-text bg-white"},bKt={class:"mb-3"},yKt=SLt((function(){return(0,a.createElementVNode)("label",{class:"form-label small mb-1"},"Tampilkan dari sisi",-1)})),vKt={class:"btn-group w-100",role:"group"},EKt={class:"p-3 rounded border",style:{"background-color":"#f8f9fa"}},NKt={class:"row g-3"},_Kt={key:0,class:"col-12 col-md-4"},wKt=SLt((function(){return(0,a.createElementVNode)("label",{class:"form-label small mb-1"},"Menilai sebagai",-1)})),VKt=[SLt((function(){return(0,a.createElementVNode)("option",{value:""},"Semua peran",-1)})),SLt((function(){return(0,a.createElementVNode)("option",{value:"atasan"},"Atasan",-1)})),SLt((function(){return(0,a.createElementVNode)("option",{value:"rekan_kerja"},"Rekan Kerja",-1)})),SLt((function(){return(0,a.createElementVNode)("option",{value:"bawahan"},"Bawahan",-1)}))],xKt=SLt((function(){return(0,a.createElementVNode)("div",{class:"form-text small mt-1",style:{color:"#269DD8"}}," Hanya baris penilaian dengan peran ini yang dihitung. ",-1)})),BKt={class:"form-label small mb-1",title:"Kelompok posisi struktural pegawai — lihat keterangan nomor 1–5 di awal halaman."},SKt=[(0,a.createStaticVNode)('',5)],CKt={class:"form-label small mb-1"},TKt={class:"d-flex flex-wrap gap-1"},jKt=SLt((function(){return(0,a.createElementVNode)("span",{class:"rounded-circle d-inline-block",style:{width:"8px",height:"8px","background-color":"#DF2463"}},null,-1)})),DKt=SLt((function(){return(0,a.createElementVNode)("span",{class:"rounded-circle d-inline-block",style:{width:"8px",height:"8px","background-color":"#ffc107"}},null,-1)})),PKt=SLt((function(){return(0,a.createElementVNode)("span",{class:"rounded-circle d-inline-block",style:{width:"8px",height:"8px","background-color":"#269DD8"}},null,-1)})),FKt={class:"form-text small mt-1",style:{color:"#269DD8"}},IKt=SLt((function(){return(0,a.createElementVNode)("strong",null,"Progress Sebagai Penilai",-1)})),UKt=SLt((function(){return(0,a.createElementVNode)("strong",null,"Semua = Belum Mulai + Masih Proses + Sudah Selesai",-1)})),MKt=SLt((function(){return(0,a.createElementVNode)("strong",null,"Semua = Belum Mulai + Masih Proses + Sudah Selesai",-1)})),OKt={class:"d-flex align-items-center flex-wrap gap-2 mt-3"},LKt=["disabled"],KKt=["disabled"],RKt={key:1,class:"small ms-auto d-flex align-items-center gap-1",style:{color:"#DF2463"}},HKt={class:"d-flex justify-content-between align-items-center flex-wrap gap-2 mt-3 pt-3 border-top"},QKt={key:0,class:"small text-muted"},$Kt={key:1,class:"small text-muted"},zKt={class:"small text-muted"},JKt={key:0,class:"text-center py-4 text-muted small"},qKt={class:"table-responsive"},GKt={class:"table table-bordered table-sm align-middle"},WKt=SLt((function(){return(0,a.createElementVNode)("thead",{class:"table-light"},[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{rowspan:"2",style:{width:"35px"},class:"text-center align-middle"},"No"),(0,a.createElementVNode)("th",{rowspan:"2",style:{"min-width":"180px"},class:"align-middle"},"Pegawai (Dinilai)"),(0,a.createElementVNode)("th",{rowspan:"2",style:{"min-width":"60px"},class:"text-center align-middle"},"Kondisi"),(0,a.createElementVNode)("th",{colspan:"3",class:"text-center"},"Dinilai Oleh"),(0,a.createElementVNode)("th",{rowspan:"2",class:"text-center",style:{"min-width":"180px"}},[(0,a.createTextVNode)("Progress Sebagai Penilai "),(0,a.createElementVNode)("br"),(0,a.createTextVNode)(" (Menilai Orang Lain)")]),(0,a.createElementVNode)("th",{rowspan:"2",style:{width:"50px"},class:"align-middle"},"Aksi")]),(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{style:{"min-width":"180px"}},"Atasan"),(0,a.createElementVNode)("th",{style:{"min-width":"180px"}},"Rekan Kerja (Random)"),(0,a.createElementVNode)("th",{style:{"min-width":"180px"}},"Bawahan (Random)")])],-1)})),YKt={class:"text-center align-top pt-2"},XKt={class:"align-top pt-2"},ZKt=SLt((function(){return(0,a.createElementVNode)("br",null,null,-1)})),eRt={key:0,class:"text-muted"},tRt={key:1,class:"text-muted"},nRt=SLt((function(){return(0,a.createElementVNode)("strong",null,"Jabatan: ",-1)})),aRt={key:2,class:"text-muted"},rRt=SLt((function(){return(0,a.createElementVNode)("strong",null,"Unor: ",-1)})),iRt={key:3,class:"text-muted"},oRt={key:4,class:"text-muted"},lRt={class:"text-center"},sRt={key:0,class:"badge bg-secondary"},cRt={key:1,class:"text-muted"},dRt={class:"align-top pt-2"},uRt={key:0,class:"text-muted"},pRt={key:1,class:"mb-0 ps-3"},mRt=SLt((function(){return(0,a.createElementVNode)("br",null,null,-1)})),fRt={key:0,class:"text-muted"},hRt={key:1,class:"text-muted"},ARt=SLt((function(){return(0,a.createElementVNode)("strong",null,"Jabatan: ",-1)})),gRt={class:"text-muted"},kRt=SLt((function(){return(0,a.createElementVNode)("strong",null,"Unor: ",-1)})),bRt={key:2,class:"text-muted"},yRt={key:3,class:"text-muted"},vRt=SLt((function(){return(0,a.createElementVNode)("br",null,null,-1)})),ERt={class:"align-top pt-2"},NRt={key:0,class:"text-muted"},_Rt={key:1,class:"mb-0 ps-3"},wRt={key:0,class:"text-muted"},VRt={key:1,class:"text-muted"},xRt=SLt((function(){return(0,a.createElementVNode)("strong",null,"Jabatan: ",-1)})),BRt={class:"text-muted"},SRt=SLt((function(){return(0,a.createElementVNode)("strong",null,"Unor: ",-1)})),CRt={key:2,class:"text-muted"},TRt={key:3,class:"text-muted"},jRt=SLt((function(){return(0,a.createElementVNode)("br",null,null,-1)})),DRt={class:"align-top pt-2"},PRt={key:0,class:"text-muted"},FRt={key:1,class:"mb-0 ps-3"},IRt={key:0,class:"text-muted"},URt={key:1,class:"text-muted"},MRt=SLt((function(){return(0,a.createElementVNode)("strong",null,"Jabatan: ",-1)})),ORt={class:"text-muted"},LRt=SLt((function(){return(0,a.createElementVNode)("strong",null,"Unor: ",-1)})),KRt={key:2,class:"text-muted"},RRt={key:3,class:"text-muted"},HRt=SLt((function(){return(0,a.createElementVNode)("br",null,null,-1)})),QRt={class:"align-top pt-2 small"},$Rt={key:0,class:"text-muted"},zRt={class:"mb-2"},JRt=SLt((function(){return(0,a.createElementVNode)("div",{class:"fw-bold"},"Sebagai Atasan:",-1)})),qRt={key:0,class:"text-muted ps-2"},GRt={key:1,class:"mb-0 ps-3"},WRt={class:"mb-2"},YRt=SLt((function(){return(0,a.createElementVNode)("div",{class:"fw-bold"},"Sebagai Rekan Kerja:",-1)})),XRt={key:0,class:"text-muted ps-2"},ZRt={key:1,class:"mb-0 ps-3"},eHt={class:"mb-2"},tHt=SLt((function(){return(0,a.createElementVNode)("div",{class:"fw-bold"},"Sebagai Bawahan:",-1)})),nHt={key:0,class:"text-muted ps-2"},aHt={key:1,class:"mb-0 ps-3"},rHt={class:"pt-2 border-top"},iHt=SLt((function(){return(0,a.createElementVNode)("div",{class:"fw-bold"},"Total:",-1)})),oHt={class:"mb-0 ps-3"},lHt={class:"align-top pt-2"},sHt={key:0,class:"badge bg-warning text-dark d-block mb-2"},cHt=["disabled","onClick"],dHt={key:0},uHt={colspan:"8",class:"text-center text-muted py-4"},pHt={key:0,class:"d-flex justify-content-between align-items-center mt-2"},mHt={class:"text-muted"},fHt={class:"d-flex gap-1"},hHt=["disabled"],AHt=["disabled"],gHt={key:1,class:"text-center text-muted py-4"},kHt={class:"modal fade",ref:"modalPasanganBermasalah",tabindex:"-1"},bHt={class:"modal-dialog modal-dialog-centered modal-xl",style:{"--bs-modal-width":"99.5vw"}},yHt={class:"modal-content"},vHt={class:"modal-header"},EHt=SLt((function(){return(0,a.createElementVNode)("h5",{class:"modal-title"},"Penilaian Bermasalah",-1)})),NHt={class:"modal-body"},_Ht=(0,a.createStaticVNode)('

Baris di bawah adalah penilaian rekan kerja berstatus "selesai" yang tidak lagi sesuai aturan saat ini. Ada 2 penyebab (lihat kolom Kategori):
Peran Ganda — pegawai yang sama pernah ditugaskan peran ganda ke peserta yang sama (harusnya pegawai menilai max hanya untuk satu peran), kondisi ini tidak ikut ke random ulang setelah perbaikan sistem. Misal: Pegawai A menilai Pegawai B sebagai rekan kerja, tetapi juga menilai Pegawai B sebagai atasan.
Tim Berubah — data tim kerja SAAT INI menunjukkan peserta & penilai bukan sesama anggota tim yang sama, padahal jawabannya sudah terkunci sbg rekan kerja.
Kolom Keterangan menjelaskan kondisi tim per baris — catatan: Hal ini terjadi karena pada saat random, data tim yang tersedia tidak mencerminkan hubungan aktual antara peserta dan penilai.

Klik "Reset Semua" untuk mengembalikan ke draft & mencarikan penilai pengganti secara massal, atau Reset per baris untuk cek satu-satu. Peran lain milik penilai yang sama yang jawabannya memang valid tidak akan terdampak.

',1),wHt={key:0,class:"alert alert-success mb-0"},VHt={class:"mb-2"},xHt={class:"input-group input-group-sm",style:{"max-width":"320px"}},BHt={class:"input-group-text bg-white"},SHt={class:"text-muted"},CHt={key:0,class:"alert alert-warning mb-0"},THt={key:1,class:"table-responsive"},jHt={class:"table table-sm table-bordered align-middle"},DHt=SLt((function(){return(0,a.createElementVNode)("thead",{class:"table-light"},[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"Kategori"),(0,a.createElementVNode)("th",null,"Peran"),(0,a.createElementVNode)("th",null,"Dinilai (Peserta)"),(0,a.createElementVNode)("th",null,"Penilai"),(0,a.createElementVNode)("th",{class:"text-center"},"Jawaban Tercatat"),(0,a.createElementVNode)("th",null,"Selesai Dinilai"),(0,a.createElementVNode)("th",null,"Peserta Terdaftar dalam Tim Sejak"),(0,a.createElementVNode)("th",null,"Penilai Terdaftar dalam Tim Sejak"),(0,a.createElementVNode)("th",null,"Keterangan"),(0,a.createElementVNode)("th",{class:"text-center"},"Aksi")])],-1)})),PHt={class:"text-muted small"},FHt={class:"text-muted small"},IHt={class:"text-center"},UHt={class:"small"},MHt={class:"small"},OHt={key:0,class:"text-muted"},LHt={class:"text-muted"},KHt={class:"small"},RHt={key:0,class:"text-muted"},HHt={class:"text-muted"},QHt={class:"small",style:{"min-width":"260px"}},$Ht={key:0},zHt={key:1,class:"text-muted"},JHt={class:"text-center"},qHt=["disabled","onClick"],GHt={class:"alert alert-success"},WHt={key:0,class:"table-responsive"},YHt=SLt((function(){return(0,a.createElementVNode)("p",{class:"small text-muted mb-2"},"Hasil random ulang untuk peserta terdampak:",-1)})),XHt={class:"table table-sm table-bordered align-middle"},ZHt=SLt((function(){return(0,a.createElementVNode)("thead",{class:"table-light"},[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"Peserta"),(0,a.createElementVNode)("th",null,"Atasan"),(0,a.createElementVNode)("th",null,"Rekan Kerja"),(0,a.createElementVNode)("th",null,"Bawahan")])],-1)})),eQt={class:"text-muted small"},tQt={key:0,class:"text-muted"},nQt={key:0,class:"text-muted"},aQt={key:0,class:"text-muted"},rQt={class:"modal-footer"},iQt=["disabled"],oQt={class:"toast-container position-fixed top-0 start-50 translate-middle-x p-3",style:{"z-index":"9999"}},lQt={class:"d-flex"},sQt={class:"toast-body d-flex align-items-center gap-2"};var cQt=function(e){return(0,a.pushScopeId)("data-v-25c175d6"),e=e(),(0,a.popScopeId)(),e},dQt={class:"card info-bobot-360 mb-3"},uQt=cQt((function(){return(0,a.createElementVNode)("div",{class:"card-header d-flex align-items-center"},[(0,a.createElementVNode)("span",{class:"d-flex align-items-center gap-2"},[(0,a.createElementVNode)("strong",{class:"small"},"Komponen Persentase Nilai Penilaian 360°")])],-1)})),pQt={class:"card-body"},mQt={class:"kondisi-wrapper my-2"},fQt={class:"kondisi-header"},hQt={class:"kondisi-body"},AQt={class:"peran-name"},gQt={class:"peran-value"},kQt={class:"formula-box"},bQt=cQt((function(){return(0,a.createElementVNode)("span",{class:"formula-label"},"Nilai =",-1)})),yQt={key:0,class:"formula-op"},vQt={class:"formula-term"},EQt=cQt((function(){return(0,a.createElementVNode)("small",{class:"text-muted d-block"},"* Jumlah penilai masing-masing peran: 1 - 3",-1)})),NQt=cQt((function(){return(0,a.createElementVNode)("small",{class:"text-muted d-block"},"** Diutamakan 1 unit kerja eselon II",-1)}));var _Qt=["atasan","rekan_kerja","bawahan"],wQt={atasan:"Atasan",rekan_kerja:"Rekan Kerja",bawahan:"Bawahan"},VQt={atasan:{background:"#E0EEF8",color:"#125F89"},rekan_kerja:{background:"#FCE8E9",color:"#8B1519"},bawahan:{background:"#EBEBEB",color:"#4B4B4B"}};const xQt={data:function(){return{kondisiList:[]}},created:function(){this.muatBobot()},methods:{muatBobot:function(){var e=this;this.$root.get("/api/penilaian_360/bobot_kondisi").then((function(t){e.kondisiList=e.bangunKondisiList(t||{})})).catch((function(){e.kondisiList=[]}))},bangunKondisiList:function(e){return Object.keys(e).sort().map((function(t){var n=e[t],a=_Qt.filter((function(e){return void 0!==n[e]&&null!==n[e]}));return{label:"".concat(a.map((function(e){return wQt[e]})).join(" + ")," (").concat(t,")"),peran:a.map((function(e){return{role:wQt[e],value:"".concat(Math.round(parseFloat(n[e])),"%"),style:VQt[e]}}))}}))}}};var BQt=n(20813),SQt={insert:"head",singleton:!1};vv()(BQt.A,SQt);BQt.A.locals;var CQt={atasan:"Atasan",rekan_kerja:"Rekan Kerja",bawahan:"Bawahan"},TQt={1:{text:"#A32D2D",bg:"#FBEAEA"},2:{text:"#A32D2D",bg:"#FBEAEA"},3:{text:"#BA7517",bg:"#FAEEDA"},4:{text:"#534AB7",bg:"#EEEDFE"},5:{text:"#0F6E56",bg:"#E1F5EE"}},jQt={text:"#adb5bd",bg:"#f8f9fa"};function DQt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,l=[],s=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(a=i.call(n)).done)&&(l.push(a.value),l.length!==t);s=!0);}catch(e){c=!0,r=e}finally{try{if(!s&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return PQt(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?PQt(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function PQt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n0?((0,a.openBlock)(),(0,a.createElementBlock)("span",yQt,"+")):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("span",vQt,[(0,a.createTextVNode)(" (Jml Rata-rata "+(0,a.toDisplayString)(e.role)+" / Jml panduan perilaku) × ",1),(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(e.value),1)])],64)})),128))])])])})),128))]),EQt,NQt])])}],["__scopeId","data-v-25c175d6"]])},props:{tahun:{type:Number,default:null},periodeId:{type:String,default:null}},data:function(){return{statusKonfigurasi:null,statusPanduan:[],loadingPrasyarat:!1,prosesStatus:null,loadingStatus:!1,pollingTimer:null,hasilData:[],hasilTotal:0,hasilPage:1,hasilPerPage:50,loadingHasil:!1,mulaiRandomLoading:!1,perspektif:"dinilai",filterSearch:"",filterPeran:"",filterStatus:"",filterKondisi:"",filterTerapkan:{perspektif:"dinilai",search:"",peran:"",status:"",kondisi:""},statusCounts:{semua:0,belum:0,proses:0,selesai:0,belum_selesai:0},rerollingId:null,rerollStatusText:"",rerollStatusTimer:null,jenisPenilaiLabel:CQt,cekPasanganLoading:!1,pasanganBermasalah:[],filterPesertaModal:"",resetPasanganLoading:!1,resettingSatuId:null,hasilResetPasangan:null,toast:{message:"",type:"success"},toastInstance:null}},computed:{pasanganBermasalahTerfilter:function(){var e=this.filterPesertaModal.trim().toLowerCase();return e?this.pasanganBermasalah.filter((function(t){return(t.peserta_nama||"").toLowerCase().includes(e)||(t.peserta_nip||"").includes(e)})):this.pasanganBermasalah},konfigFinal:function(){return"final"===this.statusKonfigurasi},semuaPanduanFinal:function(){return this.statusPanduan.length>0&&this.statusPanduan.every((function(e){return"final"===e.status}))},panduanFinalCount:function(){return this.statusPanduan.filter((function(e){return"final"===e.status})).length},prasyaratTerpenuhi:function(){return this.konfigFinal&&this.semuaPanduanFinal},prosesSelesai:function(){var e;return"done"===(null===(e=this.prosesStatus)||void 0===e?void 0:e.status)},prosesBerjalan:function(){var e;return["queued","processing"].includes(null===(e=this.prosesStatus)||void 0===e?void 0:e.status)},prosesFailed:function(){var e;return"failed"===(null===(e=this.prosesStatus)||void 0===e?void 0:e.status)},prosesPercentage:function(){var e;return null!==(e=this.prosesStatus)&&void 0!==e&&e.total?Math.min(100,Math.round(this.prosesStatus.progress/this.prosesStatus.total*100)):0},hasilTotalPages:function(){return Math.max(1,Math.ceil(this.hasilTotal/this.hasilPerPage))},adaFilterAktif:function(){return!!(this.filterSearch||this.filterKondisi||this.filterStatus||this.filterPeran)},adaFilterTerapkanAktif:function(){var e=this.filterTerapkan;return!!(e.search||e.kondisi||e.status||e.peran)},adaPerubahanBelumDiterapkan:function(){var e=this.filterTerapkan;return this.perspektif!==e.perspektif||this.filterSearch!==e.search||this.filterKondisi!==e.kondisi||this.filterStatus!==e.status||this.filterPeran!==e.peran},filterAktif:function(){return this.periodeId&&this.tahun?"".concat(this.periodeId,"|").concat(this.tahun):null}},watch:{filterAktif:function(e){this.resetSemua(),e&&(this.cekPrasyarat(),this.cekStatus())}},mounted:function(){this._modalPasangan=new _h.Modal(this.$refs.modalPasanganBermasalah)},beforeUnmount:function(){var e;this.hentikanPolling(),this.hentikanRerollStatusTimer(),null===(e=this._modalPasangan)||void 0===e||e.dispose()},methods:{showToast:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"success";this.toast={message:e,type:n},this.$nextTick((function(){t.toastInstance||(t.toastInstance=new _h.Toast(t.$refs.toastEl,{delay:3500})),t.toastInstance.show()}))},hideToast:function(){this.toastInstance&&this.toastInstance.hide()},resetSemua:function(){this.statusKonfigurasi=null,this.statusPanduan=[],this.hentikanPolling(),this.prosesStatus=null,this.hasilData=[],this.hasilTotal=0,this.hasilPage=1,this.perspektif="dinilai",this.filterSearch="",this.filterPeran="",this.filterStatus="",this.filterKondisi="",this.filterTerapkan={perspektif:"dinilai",search:"",peran:"",status:"",kondisi:""},this.statusCounts={semua:0,belum:0,proses:0,selesai:0,belum_selesai:0}},cekPrasyarat:function(){var e=this;this.loadingPrasyarat=!0,Promise.all([this.$root.get("/api/admin/penilaian_360/pengaturan_penilai",{periode_id:this.periodeId}),this.$root.get("/api/admin/penilaian_360/bobot",{tahun:this.tahun,periode_id:this.periodeId})]).then((function(t){var n,a=DQt(t,2),r=a[0],i=a[1];e.statusKonfigurasi=null!==(n=null==r?void 0:r.status)&&void 0!==n?n:"draft",e.statusPanduan=(i||[]).map((function(e){return{kode:e.kode,nama:e.nama,status:e.status}}))})).catch((function(){e.statusKonfigurasi="draft",e.statusPanduan=[]})).finally((function(){e.loadingPrasyarat=!1}))},cekStatus:function(){var e=this;this.loadingStatus=!0,this.$root.get("/api/admin/penilaian_360/random/status",{tahun:this.tahun,periode_id:this.periodeId}).then((function(t){e.prosesStatus=t,t&&["queued","processing"].includes(t.status)?e.mulaiPolling():"done"===(null==t?void 0:t.status)&&e.muatHasil(1)})).catch((function(){e.prosesStatus=null})).finally((function(){e.loadingStatus=!1}))},mulaiPolling:function(){var e=this;this.hentikanPolling(),this.pollingTimer=setInterval((function(){e.$root.get("/api/admin/penilaian_360/random/status",{tahun:e.tahun,periode_id:e.periodeId}).then((function(t){var n,a,r;(null==t?void 0:t.status)===(null===(n=e.prosesStatus)||void 0===n?void 0:n.status)&&(null==t?void 0:t.progress)===(null===(a=e.prosesStatus)||void 0===a?void 0:a.progress)&&(null==t?void 0:t.total)===(null===(r=e.prosesStatus)||void 0===r?void 0:r.total)||(e.prosesStatus=t),t&&["queued","processing"].includes(t.status)||(e.hentikanPolling(),"done"===(null==t?void 0:t.status)&&e.muatHasil(1))})).catch((function(){return e.hentikanPolling()}))}),2e3)},hentikanPolling:function(){this.pollingTimer&&(clearInterval(this.pollingTimer),this.pollingTimer=null)},mulaiRandom:function(){var e=this;this.prasyaratTerpenuhi&&!this.mulaiRandomLoading&&(this.mulaiRandomLoading=!0,et.A.post("/api/admin/penilaian_360/random/proses",{periode_id:this.periodeId}).then((function(){e.prosesStatus={status:"queued",progress:0,total:0},e.hasilData=[],e.hasilTotal=0,e.mulaiPolling()})).catch((function(t){var n,a,r,i,o=null==t||null===(n=t.response)||void 0===n||null===(a=n.data)||void 0===a?void 0:a.data;o&&["queued","processing"].includes(o.status)?(e.prosesStatus=o,e.mulaiPolling()):e.showToast((null==t||null===(r=t.response)||void 0===r||null===(i=r.data)||void 0===i?void 0:i.message)||"Gagal memulai proses random.","danger")})).finally((function(){e.mulaiRandomLoading=!1})))},randomUlangSatuOrang:function(e){var t=this;this.rerollingId||(this.rerollingId=e.peserta_id,this.mulaiRerollStatusTimer(),et.A.post("/api/admin/penilaian_360/random/peserta/"+e.peserta_id,{periode_id:this.periodeId}).then((function(n){if(n){var a=t.hasilData.findIndex((function(t){return t.peserta_id===e.peserta_id}));-1!==a&&t.hasilData.splice(a,1,n)}})).catch((function(e){var n,a;t.showToast((null==e||null===(n=e.response)||void 0===n||null===(a=n.data)||void 0===a?void 0:a.message)||"Gagal random ulang peserta ini.","danger")})).finally((function(){t.rerollingId=null,t.hentikanRerollStatusTimer()})))},cekPasanganBermasalah:function(){var e=this;this.cekPasanganLoading||(this.cekPasanganLoading=!0,this.hasilResetPasangan=null,this.filterPesertaModal="",this.$root.get("/api/admin/penilaian_360/random/pasangan_bermasalah",{periode_id:this.periodeId}).then((function(t){e.pasanganBermasalah=t||[],e._modalPasangan.show()})).catch((function(t){var n,a;e.showToast((null==t||null===(n=t.response)||void 0===n||null===(a=n.data)||void 0===a?void 0:a.message)||"Gagal memeriksa pasangan bermasalah.","danger")})).finally((function(){e.cekPasanganLoading=!1})))},konfirmasiResetPasangan:function(){var e=this;this.resetPasanganLoading||confirm("Yakin reset SEMUA ".concat(this.pasanganBermasalah.length," baris bermasalah ini?\n\n")+"Setiap baris akan diturunkan ke draft, lalu peserta terkait di-random ulang untuk mencari penilai pengganti. Kalau kandidat pengganti tidak ditemukan, jumlah penilai peserta tsb bisa berkurang dari target. Peran lain milik penilai yang sama yang jawabannya valid tidak akan disentuh.")&&(this.resetPasanganLoading=!0,et.A.post("/api/admin/penilaian_360/random/pasangan_bermasalah/reset",{periode_id:this.periodeId}).then((function(t){e.hasilResetPasangan=t,e.muatHasil(e.hasilPage)})).catch((function(t){var n,a;e.showToast((null==t||null===(n=t.response)||void 0===n||null===(a=n.data)||void 0===a?void 0:a.message)||"Gagal reset pasangan bermasalah.","danger")})).finally((function(){e.resetPasanganLoading=!1})))},tutupModalPasangan:function(){this._modalPasangan.hide()},formatTanggalJam:function(e){if(!e)return"-";var t=new Date(e.replace(" ","T"));if(isNaN(t.getTime()))return e;var n=function(e){return String(e).padStart(2,"0")};return"".concat(n(t.getDate()),"/").concat(n(t.getMonth()+1),"/").concat(t.getFullYear()," ").concat(n(t.getHours()),":").concat(n(t.getMinutes()))},resetSatuPasangan:function(e){var t=this;this.resettingSatuId||confirm("Yakin reset baris ini?\n\n"+"".concat(e.penilai_nama," (peran ").concat(this.jenisPenilaiLabel[e.jenis_penilai]||e.jenis_penilai,") ")+"untuk peserta ".concat(e.peserta_nama," akan diturunkan ke draft, lalu peserta ini di-random ulang untuk ")+"mencari penilai pengganti. Kalau kandidat pengganti tidak ditemukan, jumlah penilai peserta ini bisa berkurang dari target.")&&(this.resettingSatuId=e.progress_id,et.A.post("/api/admin/penilaian_360/random/pasangan_bermasalah/reset",{periode_id:this.periodeId,progress_id:e.progress_id}).then((function(){t.pasanganBermasalah=t.pasanganBermasalah.filter((function(t){return t.progress_id!==e.progress_id})),t.showToast("Berhasil direset: ".concat(e.peserta_nama," (").concat(t.jenisPenilaiLabel[e.jenis_penilai]||e.jenis_penilai,")."),"success"),t.muatHasil(t.hasilPage)})).catch((function(e){var n,a;t.showToast((null==e||null===(n=e.response)||void 0===n||null===(a=n.data)||void 0===a?void 0:a.message)||"Gagal reset baris ini.","danger")})).finally((function(){t.resettingSatuId=null})))},mulaiRerollStatusTimer:function(){var e=this;this.hentikanRerollStatusTimer();var t=["Mengambil data pegawai...","Mengacak penilai...","Menyimpan hasil..."],n=0;this.rerollStatusText=t[0],this.rerollStatusTimer=setInterval((function(){n=(n+1)%t.length,e.rerollStatusText=t[n]}),1200)},hentikanRerollStatusTimer:function(){this.rerollStatusTimer&&(clearInterval(this.rerollStatusTimer),this.rerollStatusTimer=null),this.rerollStatusText=""},statusPenilaianLabel:function(e){return"selesai"===e.status_penilaian?"Sudah Dinilai":"proses"===e.status_penilaian?"Proses (".concat(e.jumlah_penilai_selesai,"/").concat(e.jumlah_penilai,")"):"Belum Dinilai"},statusPenilaianBadgeStyle:function(e){return e.jumlah_penilai?"selesai"===e.status_penilaian?{backgroundColor:"#269DD8",color:"#fff"}:"proses"===e.status_penilaian?{backgroundColor:"#f0f7fd",color:"#269DD8",border:"1px solid #269DD8"}:{backgroundColor:"#DF2463",color:"#fff"}:{backgroundColor:"#fdf0f5",color:"#DF2463",border:"1px solid #DF2463"}},statusPenilaianJenisLabel:function(e,t){var n=e["status_"+t],a=e[t+"_selesai"],r=e[t+"_total"];return r?"selesai"===n?"Sudah Dinilai":"proses"===n?"Proses (".concat(a,"/").concat(r,")"):"Belum Dinilai":"Belum Ada Penilai"},statusPenilaianJenisBadgeStyle:function(e,t){var n=e["status_"+t];return e[t+"_total"]?"selesai"===n?{backgroundColor:"#269DD8",color:"#fff"}:"proses"===n?{backgroundColor:"#f0f7fd",color:"#269DD8",border:"1px solid #269DD8"}:{backgroundColor:"#DF2463",color:"#fff"}:{backgroundColor:"#fdf0f5",color:"#DF2463",border:"1px solid #DF2463"}},totalTugasSebagaiPenilai:function(e){var t,n,a,r,i,o;return(null!==(t=null===(n=e.sebagai_atasan)||void 0===n?void 0:n.total)&&void 0!==t?t:0)+(null!==(a=null===(r=e.sebagai_rekan_kerja)||void 0===r?void 0:r.total)&&void 0!==a?a:0)+(null!==(i=null===(o=e.sebagai_bawahan)||void 0===o?void 0:o.total)&&void 0!==i?i:0)},totalBelumSP:function(e){var t,n,a,r,i,o;return(null!==(t=null===(n=e.sebagai_atasan)||void 0===n?void 0:n.belum)&&void 0!==t?t:0)+(null!==(a=null===(r=e.sebagai_rekan_kerja)||void 0===r?void 0:r.belum)&&void 0!==a?a:0)+(null!==(i=null===(o=e.sebagai_bawahan)||void 0===o?void 0:o.belum)&&void 0!==i?i:0)},totalProsesSP:function(e){var t,n,a,r,i,o;return(null!==(t=null===(n=e.sebagai_atasan)||void 0===n?void 0:n.proses)&&void 0!==t?t:0)+(null!==(a=null===(r=e.sebagai_rekan_kerja)||void 0===r?void 0:r.proses)&&void 0!==a?a:0)+(null!==(i=null===(o=e.sebagai_bawahan)||void 0===o?void 0:o.proses)&&void 0!==i?i:0)},totalSelesaiSP:function(e){var t,n,a,r,i,o;return(null!==(t=null===(n=e.sebagai_atasan)||void 0===n?void 0:n.selesai)&&void 0!==t?t:0)+(null!==(a=null===(r=e.sebagai_rekan_kerja)||void 0===r?void 0:r.selesai)&&void 0!==a?a:0)+(null!==(i=null===(o=e.sebagai_bawahan)||void 0===o?void 0:o.selesai)&&void 0!==i?i:0)},setPerspektif:function(e){this.perspektif!==e&&(this.perspektif=e,"penilai"!==e&&(this.filterPeran=""))},peranLabel:function(e){return{atasan:"Atasan",rekan_kerja:"Rekan Kerja",bawahan:"Bawahan"}[e]||e},kondisiLabel:function(e){return{A:"A — Eselon II (Pusat)",B:"B — Kakanreg",C:"C — Kepala UPT",kosong:"Belum dikelompokkan"}[e]||e},statusLabel:function(e){return{belum:"Belum Mulai",proses:"Masih Proses",selesai:"Sudah Selesai",belum_selesai:"Belum Selesai"}[e]||e},terapkanFilter:function(){this.filterTerapkan={perspektif:this.perspektif,search:this.filterSearch,peran:this.filterPeran,status:this.filterStatus,kondisi:this.filterKondisi},this.hasilTotal=0,this.muatHasil(1)},resetFilter:function(){this.filterSearch="",this.filterPeran="",this.filterStatus="",this.filterKondisi="",this.terapkanFilter()},muatHasil:function(e){var t=this;this.loadingHasil=!0,this.hasilPage=e;var n=this.filterTerapkan;this.$root.get("/api/admin/penilaian_360/random/hasil",{tahun:this.tahun,periode_id:this.periodeId,page:e,per_page:this.hasilPerPage,perspektif:n.perspektif,search:n.search||void 0,kondisi:n.kondisi||void 0,status:n.status||void 0,peran:"penilai"===n.perspektif&&n.peran?n.peran:void 0}).then((function(e){var n,a,r;t.hasilData=null!==(n=null==e?void 0:e.data)&&void 0!==n?n:[],t.hasilTotal=null!==(a=null==e?void 0:e.total)&&void 0!==a?a:0,t.statusCounts=null!==(r=null==e?void 0:e.status_counts)&&void 0!==r?r:{semua:0,belum:0,proses:0,selesai:0,belum_selesai:0}})).catch((function(){t.hasilData=[],t.hasilTotal=0,t.statusCounts={semua:0,belum:0,proses:0,selesai:0,belum_selesai:0}})).finally((function(){t.loadingHasil=!1}))}}};var IQt=n(29832),UQt={insert:"head",singleton:!1};vv()(IQt.A,UQt);IQt.A.locals;const MQt=(0,it.A)(FQt,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("vue-feather"),s=(0,a.resolveComponent)("router-link"),c=(0,a.resolveComponent)("InfoBobotPenilaian360");return(0,a.openBlock)(),(0,a.createElementBlock)("section",CLt,[(0,a.createElementVNode)("div",TLt,[jLt,(0,a.createElementVNode)("div",DLt,[PLt,n.tahun&&n.periodeId?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("div",FLt,[(0,a.createVNode)(l,{type:"alert-triangle",size:"24",class:"flex-shrink-0"}),(0,a.createElementVNode)("div",null,[ILt,ULt,(0,a.createVNode)(s,{to:"/admin/sinkro",class:"btn btn-warning btn-sm fw-semibold"},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)(" Buka Halaman Sinkronisasi ")]})),_:1})])]),(0,a.createElementVNode)("div",{class:"mb-3 p-3 rounded",style:(0,a.normalizeStyle)(o.prasyaratTerpenuhi?"border: 1px solid #269DD8; border-left: 4px solid #269DD8; background-color: #f0f7fd;":"border: 1px solid #DF2463; border-left: 4px solid #DF2463; background-color: #fdf0f5;")},[(0,a.createElementVNode)("div",MLt,[i.loadingPrasyarat?((0,a.openBlock)(),(0,a.createBlock)(l,{key:0,type:"loader",size:"14",class:"text-muted icon-spin"})):o.prasyaratTerpenuhi?((0,a.openBlock)(),(0,a.createBlock)(l,{key:1,type:"check-circle",size:"14",style:{color:"#269DD8"}})):((0,a.openBlock)(),(0,a.createBlock)(l,{key:2,type:"alert-circle",size:"14",style:{color:"#DF2463"}})),(0,a.createElementVNode)("span",{style:(0,a.normalizeStyle)(o.prasyaratTerpenuhi?"color: #269DD8;":"color: #DF2463;")},"Prasyarat Random Penilai",4)]),i.loadingPrasyarat?((0,a.openBlock)(),(0,a.createElementBlock)("div",OLt,"Memeriksa status konfigurasi...")):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createElementVNode)("div",LLt,[(0,a.createVNode)(l,{type:o.konfigFinal?"check-circle":"x-circle",size:"13",style:(0,a.normalizeStyle)({color:o.konfigFinal?"#269DD8":"#DF2463"}),class:"flex-shrink-0"},null,8,["type","style"]),(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(o.konfigFinal?"text-dark":"text-muted")},[(0,a.createTextVNode)(" Pengaturan jumlah penilai "),o.konfigFinal?((0,a.openBlock)(),(0,a.createElementBlock)("strong",KLt,"sudah Final")):((0,a.openBlock)(),(0,a.createElementBlock)("strong",RLt,"belum Final"))],2)]),(0,a.createElementVNode)("div",HLt,[(0,a.createVNode)(l,{type:o.semuaPanduanFinal?"check-circle":"x-circle",size:"13",style:(0,a.normalizeStyle)({color:o.semuaPanduanFinal?"#269DD8":"#DF2463"}),class:"flex-shrink-0"},null,8,["type","style"]),(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(o.semuaPanduanFinal?"text-dark":"text-muted")},[(0,a.createTextVNode)(" Panduan perilaku seluruh Core Value BerAKHLAK "),o.semuaPanduanFinal?((0,a.openBlock)(),(0,a.createElementBlock)("strong",QLt,"sudah Final")):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[$Lt,(0,a.createElementVNode)("span",zLt,"("+(0,a.toDisplayString)(o.panduanFinalCount)+"/"+(0,a.toDisplayString)(i.statusPanduan.length)+" Core Value)",1)],64))],2)]),!o.semuaPanduanFinal&&i.statusPanduan.length>0?((0,a.openBlock)(),(0,a.createElementBlock)("div",JLt,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.statusPanduan,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("span",{key:e.kode,class:"badge",style:(0,a.normalizeStyle)("final"===e.status?"background-color: #269DD8;":"background-color: #DF2463;")},(0,a.toDisplayString)(e.kode),5)})),128))])):(0,a.createCommentVNode)("",!0),o.prasyaratTerpenuhi?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("div",qLt,[(0,a.createVNode)(l,{type:"info",size:"12",class:"me-1"}),(0,a.createTextVNode)(" Selesaikan seluruh prasyarat di atas sebelum melakukan random penilai. ")]))],64))],4),i.loadingStatus?((0,a.openBlock)(),(0,a.createElementBlock)("div",GLt,[(0,a.createVNode)(l,{type:"loader",size:"13",class:"me-1 icon-spin"}),(0,a.createTextVNode)(" Memeriksa status random... ")])):o.prosesBerjalan?((0,a.openBlock)(),(0,a.createElementBlock)("div",WLt,[(0,a.createElementVNode)("div",YLt,[(0,a.createVNode)(l,{type:"loader",size:"14",class:"icon-spin"}),(0,a.createTextVNode)(" "+(0,a.toDisplayString)("queued"===i.prosesStatus.status?"Menunggu di antrian...":"Memproses random penilai..."),1)]),"processing"===i.prosesStatus.status&&i.prosesStatus.total>0?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("div",XLt,[(0,a.createElementVNode)("div",{class:"progress-bar",role:"progressbar",style:(0,a.normalizeStyle)("width:".concat(o.prosesPercentage,"%; background-color:#269DD8;"))},null,4)]),(0,a.createElementVNode)("small",ZLt,(0,a.toDisplayString)(i.prosesStatus.progress)+" / "+(0,a.toDisplayString)(i.prosesStatus.total)+" pegawai ("+(0,a.toDisplayString)(o.prosesPercentage)+"%) ",1)],64)):(0,a.createCommentVNode)("",!0)])):o.prosesFailed?((0,a.openBlock)(),(0,a.createElementBlock)("div",eKt,[(0,a.createElementVNode)("div",tKt,[(0,a.createVNode)(l,{type:"alert-circle",size:"14",class:"me-1"}),(0,a.createTextVNode)(" Proses random gagal ")]),i.prosesStatus.error?((0,a.openBlock)(),(0,a.createElementBlock)("div",nKt,(0,a.toDisplayString)(i.prosesStatus.error),1)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm",onClick:t[0]||(t[0]=function(e){return o.mulaiRandom()}),disabled:!o.prasyaratTerpenuhi||i.loadingPrasyarat||i.mulaiRandomLoading,style:{"background-color":"#DF2463","border-color":"#DF2463",color:"#fff"}},[(0,a.createVNode)(l,{type:i.mulaiRandomLoading?"loader":"refresh-cw",size:"13",class:(0,a.normalizeClass)(["me-1",{"icon-spin":i.mulaiRandomLoading}])},null,8,["type","class"]),(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i.mulaiRandomLoading?"Memulai...":"Coba Lagi"),1)],8,aKt)])):o.prosesSelesai?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:4},[(0,a.createVNode)(c),(0,a.createElementVNode)("div",lKt,[(0,a.createElementVNode)("small",sKt,[(0,a.createTextVNode)(" Total peserta: "),(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(i.hasilTotal),1)]),(0,a.createElementVNode)("div",cKt,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-outline-danger",onClick:t[2]||(t[2]=function(e){return o.cekPasanganBermasalah()}),disabled:i.cekPasanganLoading},[(0,a.createVNode)(l,{type:i.cekPasanganLoading?"loader":"alert-triangle",size:"13",class:(0,a.normalizeClass)(["me-1",{"icon-spin":i.cekPasanganLoading}])},null,8,["type","class"]),(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i.cekPasanganLoading?"Memeriksa...":"Cek Penilaian Bermasalah"),1)],8,dKt),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-outline-secondary",onClick:t[3]||(t[3]=function(e){return o.mulaiRandom()}),disabled:!o.prasyaratTerpenuhi||i.loadingPrasyarat||i.mulaiRandomLoading},[(0,a.createVNode)(l,{type:i.mulaiRandomLoading?"loader":"refresh-cw",size:"13",class:(0,a.normalizeClass)(["me-1",{"icon-spin":i.mulaiRandomLoading}])},null,8,["type","class"]),(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i.mulaiRandomLoading?"Memulai...":"Random Ulang"),1)],8,uKt)])]),(0,a.createElementVNode)("div",pKt,[(0,a.createElementVNode)("div",mKt,[(0,a.createElementVNode)("h6",fKt,[(0,a.createVNode)(l,{type:"filter",size:"14"}),(0,a.createTextVNode)(" Filter Peserta ")])]),(0,a.createElementVNode)("div",hKt,[AKt,(0,a.createElementVNode)("div",gKt,[(0,a.createElementVNode)("span",kKt,[(0,a.createVNode)(l,{type:"search",size:"14"})]),(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control",placeholder:"Ketik NIP atau nama pegawai, lalu klik Terapkan","onUpdate:modelValue":t[4]||(t[4]=function(e){return i.filterSearch=e}),onKeyup:t[5]||(t[5]=(0,a.withKeys)((function(e){return o.terapkanFilter()}),["enter"]))},null,544),[[a.vModelText,i.filterSearch]]),i.filterSearch?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,type:"button",class:"btn btn-outline-secondary",onClick:t[6]||(t[6]=function(e){return i.filterSearch=""})},[(0,a.createVNode)(l,{type:"x",size:"13"})])):(0,a.createCommentVNode)("",!0)])]),(0,a.createElementVNode)("div",bKt,[yKt,(0,a.createElementVNode)("div",vKt,[(0,a.createElementVNode)("button",{type:"button",class:(0,a.normalizeClass)(["btn btn-sm d-flex align-items-center justify-content-center gap-1","penilai"===i.perspektif?"btn-primary":"btn-outline-secondary"]),onClick:t[7]||(t[7]=function(e){return o.setPerspektif("penilai")})},[(0,a.createVNode)(l,{type:"edit-2",size:"13"}),(0,a.createTextVNode)(" Sebagai penilai (yang mengisi) ")],2),(0,a.createElementVNode)("button",{type:"button",class:(0,a.normalizeClass)(["btn btn-sm d-flex align-items-center justify-content-center gap-1","dinilai"===i.perspektif?"btn-primary":"btn-outline-secondary"]),onClick:t[8]||(t[8]=function(e){return o.setPerspektif("dinilai")})},[(0,a.createVNode)(l,{type:"user",size:"13"}),(0,a.createTextVNode)(" Sebagai yang dinilai ")],2)])]),(0,a.createElementVNode)("div",EKt,[(0,a.createElementVNode)("div",NKt,["penilai"===i.perspektif?((0,a.openBlock)(),(0,a.createElementBlock)("div",_Kt,[wKt,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select form-select-sm","onUpdate:modelValue":t[9]||(t[9]=function(e){return i.filterPeran=e})},VKt,512),[[a.vModelSelect,i.filterPeran]]),xKt])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",{class:(0,a.normalizeClass)("penilai"===i.perspektif?"col-12 col-md-4":"col-12 col-md-5")},[(0,a.createElementVNode)("label",BKt,[(0,a.createTextVNode)(" Kelompok Posisi "),(0,a.createVNode)(l,{type:"help-circle",size:"11",class:"text-muted ms-1"})]),(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select form-select-sm","onUpdate:modelValue":t[10]||(t[10]=function(e){return i.filterKondisi=e})},SKt,512),[[a.vModelSelect,i.filterKondisi]])],2),(0,a.createElementVNode)("div",{class:(0,a.normalizeClass)("penilai"===i.perspektif?"col-12 col-md-4":"col-12 col-md-7")},[(0,a.createElementVNode)("label",CKt,(0,a.toDisplayString)("penilai"===i.perspektif?"Progres penilaian yang harus diisi":"Progres penilaian yang diterima"),1),(0,a.createElementVNode)("div",TKt,[(0,a.createElementVNode)("button",{type:"button",class:(0,a.normalizeClass)(["btn btn-sm d-flex align-items-center gap-1",""===i.filterStatus?"btn-primary":"btn-outline-secondary"]),onClick:t[11]||(t[11]=function(e){return i.filterStatus=""})},[(0,a.createTextVNode)(" Semua "),(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(["badge",""===i.filterStatus?"text-bg-light":"text-bg-secondary"])},(0,a.toDisplayString)(i.statusCounts.semua),3)],2),(0,a.createElementVNode)("button",{type:"button",class:(0,a.normalizeClass)(["btn btn-sm d-flex align-items-center gap-1","belum"===i.filterStatus?"text-white":""]),style:(0,a.normalizeStyle)("belum"===i.filterStatus?"background-color:#DF2463; border-color:#DF2463;":"border:1px solid #ced4da;"),onClick:t[12]||(t[12]=function(e){return i.filterStatus="belum"}),title:"Belum ada yang mulai diisi sama sekali"},[jKt,(0,a.createTextVNode)(" Belum Mulai "),(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(["badge","belum"===i.filterStatus?"text-bg-light":"text-bg-secondary"])},(0,a.toDisplayString)(i.statusCounts.belum),3)],6),(0,a.createElementVNode)("button",{type:"button",class:(0,a.normalizeClass)(["btn btn-sm d-flex align-items-center gap-1","proses"===i.filterStatus?"text-dark":""]),style:(0,a.normalizeStyle)("proses"===i.filterStatus?"background-color:#ffc107; border-color:#ffc107;":"border:1px solid #ced4da;"),onClick:t[13]||(t[13]=function(e){return i.filterStatus="proses"}),title:"Ada penilaian yang sudah mulai diisi tapi belum selesai"},[DKt,(0,a.createTextVNode)(" Masih Proses "),(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(["badge","proses"===i.filterStatus?"text-bg-light":"text-bg-secondary"])},(0,a.toDisplayString)(i.statusCounts.proses),3)],6),(0,a.createElementVNode)("button",{type:"button",class:(0,a.normalizeClass)(["btn btn-sm d-flex align-items-center gap-1","selesai"===i.filterStatus?"text-white":""]),style:(0,a.normalizeStyle)("selesai"===i.filterStatus?"background-color:#269DD8; border-color:#269DD8;":"border:1px solid #ced4da;"),onClick:t[14]||(t[14]=function(e){return i.filterStatus="selesai"})},[PKt,(0,a.createTextVNode)(" Sudah Selesai "),(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(["badge","selesai"===i.filterStatus?"text-bg-light":"text-bg-secondary"])},(0,a.toDisplayString)(i.statusCounts.selesai),3)],6),(0,a.createElementVNode)("button",{type:"button",class:(0,a.normalizeClass)(["btn btn-sm d-flex align-items-center gap-1","belum_selesai"===i.filterStatus?"text-white":""]),style:(0,a.normalizeStyle)("belum_selesai"===i.filterStatus?"background-color:#495057; border-color:#495057;":"border:1px dashed #adb5bd;"),onClick:t[15]||(t[15]=function(e){return i.filterStatus="belum_selesai"}),title:"Pintasan: gabungan Belum Mulai + Masih Proses"},[(0,a.createVNode)(l,{type:"layers",size:"11"}),(0,a.createTextVNode)(" Belum Selesai "),(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(["badge","belum_selesai"===i.filterStatus?"text-bg-light":"text-bg-secondary"])},(0,a.toDisplayString)(i.statusCounts.belum_selesai),3)],6)]),(0,a.createElementVNode)("div",FKt,["penilai"===i.perspektif?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)(" Dihitung dari "),IKt,(0,a.createTextVNode)(" tiap pegawai (ikut peran bila dipilih). "),UKt,(0,a.createTextVNode)('. "Belum Selesai" = pintasan gabungan Belum Mulai + Masih Proses. ')],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createTextVNode)(" Dihitung dari jumlah penilai yang sudah mengisi penilaian atas pegawai tsb. "),MKt,(0,a.createTextVNode)('. "Belum Selesai" = pintasan gabungan Belum Mulai + Masih Proses. ')],64))])],2)])]),(0,a.createElementVNode)("div",OKt,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-primary d-flex align-items-center gap-1",disabled:i.loadingHasil,onClick:t[16]||(t[16]=function(e){return o.terapkanFilter()})},[(0,a.createVNode)(l,{type:i.loadingHasil?"loader":"search",size:"14",class:(0,a.normalizeClass)({"icon-spin":i.loadingHasil})},null,8,["type","class"]),(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i.loadingHasil?"Memuat...":"Terapkan Filter"),1)],8,LKt),o.adaFilterAktif||o.adaPerubahanBelumDiterapkan?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,type:"button",class:"btn btn-outline-secondary",disabled:i.loadingHasil,onClick:t[17]||(t[17]=function(e){return o.resetFilter()})}," Reset semua ",8,KKt)):(0,a.createCommentVNode)("",!0),o.adaPerubahanBelumDiterapkan?((0,a.openBlock)(),(0,a.createElementBlock)("div",RKt,[(0,a.createVNode)(l,{type:"alert-circle",size:"13"}),(0,a.createTextVNode)(" Ada perubahan filter yang belum diterapkan. ")])):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("div",HKt,[o.adaFilterTerapkanAktif?((0,a.openBlock)(),(0,a.createElementBlock)("div",QKt,[(0,a.createTextVNode)(" Filter aktif: "),(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)("penilai"===i.filterTerapkan.perspektif?"Sebagai penilai":"Sebagai yang dinilai"),1),i.filterTerapkan.search?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)('· pencarian "'),(0,a.createElementVNode)("em",null,(0,a.toDisplayString)(i.filterTerapkan.search),1),(0,a.createTextVNode)('"')],64)):(0,a.createCommentVNode)("",!0),i.filterTerapkan.peran&&"penilai"===i.filterTerapkan.perspektif?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createTextVNode)("· peran "+(0,a.toDisplayString)(o.peranLabel(i.filterTerapkan.peran)),1)],64)):(0,a.createCommentVNode)("",!0),i.filterTerapkan.kondisi?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[(0,a.createTextVNode)("· "+(0,a.toDisplayString)(o.kondisiLabel(i.filterTerapkan.kondisi)),1)],64)):(0,a.createCommentVNode)("",!0),i.filterTerapkan.status?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:3},[(0,a.createTextVNode)("· "+(0,a.toDisplayString)(o.statusLabel(i.filterTerapkan.status)),1)],64)):(0,a.createCommentVNode)("",!0)])):((0,a.openBlock)(),(0,a.createElementBlock)("div",$Kt," Belum ada filter — menampilkan semua pegawai. ")),(0,a.createElementVNode)("div",zKt,[(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(i.hasilTotal),1),(0,a.createTextVNode)(" pegawai ditampilkan ")])])]),i.loadingHasil?((0,a.openBlock)(),(0,a.createElementBlock)("div",JKt,[(0,a.createVNode)(l,{type:"loader",size:"16",class:"d-block mx-auto mb-1 icon-spin"}),(0,a.createTextVNode)(" Memuat data... ")])):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createElementVNode)("div",qKt,[(0,a.createElementVNode)("table",GKt,[WKt,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.hasilData,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.peserta_id},[(0,a.createElementVNode)("td",YKt,(0,a.toDisplayString)((i.hasilPage-1)*i.hasilPerPage+t+1),1),(0,a.createElementVNode)("td",XKt,[(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(e.nama),1),(0,a.createTextVNode)(),ZKt,e.nip?((0,a.openBlock)(),(0,a.createElementBlock)("div",eRt,[(0,a.createElementVNode)("strong",null,"NIP. "+(0,a.toDisplayString)(e.nip),1)])):(0,a.createCommentVNode)("",!0),e.jabatan?((0,a.openBlock)(),(0,a.createElementBlock)("div",tRt,[nRt,(0,a.createTextVNode)((0,a.toDisplayString)(e.jabatan),1)])):(0,a.createCommentVNode)("",!0),e.unit?((0,a.openBlock)(),(0,a.createElementBlock)("div",aRt,[rRt,(0,a.createTextVNode)((0,a.toDisplayString)(e.unit),1)])):(0,a.createCommentVNode)("",!0),e.jenis_jabatan&&e.jenjang?((0,a.openBlock)(),(0,a.createElementBlock)("div",iRt,[(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(e.jenis_jabatan)+" ( "+(0,a.toDisplayString)(e.jenjang)+" )",1)])):((0,a.openBlock)(),(0,a.createElementBlock)("div",oRt,[(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(e.jenis_jabatan),1)]))]),(0,a.createElementVNode)("td",lRt,[e.kondisi?((0,a.openBlock)(),(0,a.createElementBlock)("span",sRt,(0,a.toDisplayString)(e.kondisi),1)):((0,a.openBlock)(),(0,a.createElementBlock)("span",cRt,"-"))]),(0,a.createElementVNode)("td",dRt,[(0,a.createElementVNode)("span",{class:"badge d-inline-block mb-1",style:(0,a.normalizeStyle)(o.statusPenilaianJenisBadgeStyle(e,"atasan"))},(0,a.toDisplayString)(o.statusPenilaianJenisLabel(e,"atasan")),5),e.atasan&&0!==e.atasan.length?((0,a.openBlock)(),(0,a.createElementBlock)("ul",pRt,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(e.atasan,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{key:e.id},[(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(e.nama),1),(0,a.createTextVNode)(),mRt,e.nip?((0,a.openBlock)(),(0,a.createElementBlock)("div",fRt,[(0,a.createElementVNode)("strong",null,"NIP. "+(0,a.toDisplayString)(e.nip),1)])):(0,a.createCommentVNode)("",!0),e.jabatan?((0,a.openBlock)(),(0,a.createElementBlock)("div",hRt,[ARt,(0,a.createTextVNode)((0,a.toDisplayString)(e.jabatan),1)])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",gRt,[kRt,(0,a.createTextVNode)((0,a.toDisplayString)(e.unit),1)]),e.jenis_jabatan&&e.jenjang?((0,a.openBlock)(),(0,a.createElementBlock)("div",bRt,[(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(e.jenis_jabatan)+" ( "+(0,a.toDisplayString)(e.jenjang)+" )",1)])):((0,a.openBlock)(),(0,a.createElementBlock)("div",yRt,[(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(e.jenis_jabatan),1)])),vRt])})),128))])):((0,a.openBlock)(),(0,a.createElementBlock)("span",uRt,"-"))]),(0,a.createElementVNode)("td",ERt,[(0,a.createElementVNode)("span",{class:"badge d-inline-block mb-1",style:(0,a.normalizeStyle)(o.statusPenilaianJenisBadgeStyle(e,"rekan_kerja"))},(0,a.toDisplayString)(o.statusPenilaianJenisLabel(e,"rekan_kerja")),5),0===e.rekan_kerja.length?((0,a.openBlock)(),(0,a.createElementBlock)("span",NRt,"-")):((0,a.openBlock)(),(0,a.createElementBlock)("ul",_Rt,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(e.rekan_kerja,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{key:e.id},[(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(e.nama),1),e.nip?((0,a.openBlock)(),(0,a.createElementBlock)("div",wRt,[(0,a.createElementVNode)("strong",null,"NIP. "+(0,a.toDisplayString)(e.nip),1)])):(0,a.createCommentVNode)("",!0),e.jabatan?((0,a.openBlock)(),(0,a.createElementBlock)("div",VRt,[xRt,(0,a.createTextVNode)((0,a.toDisplayString)(e.jabatan),1)])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",BRt,[SRt,(0,a.createTextVNode)((0,a.toDisplayString)(e.unit),1)]),e.jenis_jabatan&&e.jenjang?((0,a.openBlock)(),(0,a.createElementBlock)("div",CRt,[(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(e.jenis_jabatan)+" ( "+(0,a.toDisplayString)(e.jenjang)+" )",1)])):((0,a.openBlock)(),(0,a.createElementBlock)("div",TRt,[(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(e.jenis_jabatan),1)])),jRt])})),128))]))]),(0,a.createElementVNode)("td",DRt,[(0,a.createElementVNode)("span",{class:"badge d-inline-block mb-1",style:(0,a.normalizeStyle)(o.statusPenilaianJenisBadgeStyle(e,"bawahan"))},(0,a.toDisplayString)(o.statusPenilaianJenisLabel(e,"bawahan")),5),0===e.bawahan.length?((0,a.openBlock)(),(0,a.createElementBlock)("span",PRt,"-")):((0,a.openBlock)(),(0,a.createElementBlock)("ul",FRt,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(e.bawahan,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{key:e.id},[(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(e.nama),1),e.nip?((0,a.openBlock)(),(0,a.createElementBlock)("div",IRt,[(0,a.createElementVNode)("strong",null,"NIP. "+(0,a.toDisplayString)(e.nip),1)])):(0,a.createCommentVNode)("",!0),e.jabatan?((0,a.openBlock)(),(0,a.createElementBlock)("div",URt,[MRt,(0,a.createTextVNode)((0,a.toDisplayString)(e.jabatan),1)])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",ORt,[LRt,(0,a.createTextVNode)((0,a.toDisplayString)(e.unit),1)]),e.jenis_jabatan&&e.jenjang?((0,a.openBlock)(),(0,a.createElementBlock)("div",KRt,[(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(e.jenis_jabatan)+" ( "+(0,a.toDisplayString)(e.jenjang)+" )",1)])):((0,a.openBlock)(),(0,a.createElementBlock)("div",RRt,[(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(e.jenis_jabatan),1)])),HRt])})),128))]))]),(0,a.createElementVNode)("td",QRt,[0===o.totalTugasSebagaiPenilai(e)?((0,a.openBlock)(),(0,a.createElementBlock)("span",$Rt,"-")):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createElementVNode)("div",zRt,[JRt,0===e.sebagai_atasan.total?((0,a.openBlock)(),(0,a.createElementBlock)("span",qRt,"-")):((0,a.openBlock)(),(0,a.createElementBlock)("ul",GRt,[(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)("Belum: "),(0,a.createElementVNode)("strong",{class:(0,a.normalizeClass)(e.sebagai_atasan.belum>0?"text-danger":"text-muted")},(0,a.toDisplayString)(e.sebagai_atasan.belum),3)]),(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)("Proses: "),(0,a.createElementVNode)("strong",{class:(0,a.normalizeClass)(e.sebagai_atasan.proses>0?"text-primary":"text-muted")},(0,a.toDisplayString)(e.sebagai_atasan.proses),3)]),(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)("Selesai: "),(0,a.createElementVNode)("strong",{class:(0,a.normalizeClass)(e.sebagai_atasan.selesai>0?"text-success":"text-muted")},(0,a.toDisplayString)(e.sebagai_atasan.selesai),3)])]))]),(0,a.createElementVNode)("div",WRt,[YRt,0===e.sebagai_rekan_kerja.total?((0,a.openBlock)(),(0,a.createElementBlock)("span",XRt,"-")):((0,a.openBlock)(),(0,a.createElementBlock)("ul",ZRt,[(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)("Belum: "),(0,a.createElementVNode)("strong",{class:(0,a.normalizeClass)(e.sebagai_rekan_kerja.belum>0?"text-danger":"text-muted")},(0,a.toDisplayString)(e.sebagai_rekan_kerja.belum),3)]),(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)("Proses: "),(0,a.createElementVNode)("strong",{class:(0,a.normalizeClass)(e.sebagai_rekan_kerja.proses>0?"text-primary":"text-muted")},(0,a.toDisplayString)(e.sebagai_rekan_kerja.proses),3)]),(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)("Selesai: "),(0,a.createElementVNode)("strong",{class:(0,a.normalizeClass)(e.sebagai_rekan_kerja.selesai>0?"text-success":"text-muted")},(0,a.toDisplayString)(e.sebagai_rekan_kerja.selesai),3)])]))]),(0,a.createElementVNode)("div",eHt,[tHt,0===e.sebagai_bawahan.total?((0,a.openBlock)(),(0,a.createElementBlock)("span",nHt,"-")):((0,a.openBlock)(),(0,a.createElementBlock)("ul",aHt,[(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)("Belum: "),(0,a.createElementVNode)("strong",{class:(0,a.normalizeClass)(e.sebagai_bawahan.belum>0?"text-danger":"text-muted")},(0,a.toDisplayString)(e.sebagai_bawahan.belum),3)]),(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)("Proses: "),(0,a.createElementVNode)("strong",{class:(0,a.normalizeClass)(e.sebagai_bawahan.proses>0?"text-primary":"text-muted")},(0,a.toDisplayString)(e.sebagai_bawahan.proses),3)]),(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)("Selesai: "),(0,a.createElementVNode)("strong",{class:(0,a.normalizeClass)(e.sebagai_bawahan.selesai>0?"text-success":"text-muted")},(0,a.toDisplayString)(e.sebagai_bawahan.selesai),3)])]))]),(0,a.createElementVNode)("div",rHt,[iHt,(0,a.createElementVNode)("ul",oHt,[(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)("Belum: "),(0,a.createElementVNode)("strong",{class:(0,a.normalizeClass)(o.totalBelumSP(e)>0?"text-danger":"text-muted")},(0,a.toDisplayString)(o.totalBelumSP(e)),3)]),(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)("Proses: "),(0,a.createElementVNode)("strong",{class:(0,a.normalizeClass)(o.totalProsesSP(e)>0?"text-primary":"text-muted")},(0,a.toDisplayString)(o.totalProsesSP(e)),3)]),(0,a.createElementVNode)("li",null,[(0,a.createTextVNode)("Selesai: "),(0,a.createElementVNode)("strong",{class:(0,a.normalizeClass)(o.totalSelesaiSP(e)>0?"text-success":"text-muted")},(0,a.toDisplayString)(o.totalSelesaiSP(e)),3)])])])],64))]),(0,a.createElementVNode)("td",lHt,[e.kondisi?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("span",sHt,"Tidak Lengkap")),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-outline-primary",disabled:i.rerollingId===e.peserta_id,onClick:function(t){return o.randomUlangSatuOrang(e)}},(0,a.toDisplayString)(i.rerollingId===e.peserta_id?i.rerollStatusText:"Random Ulang"),9,cHt)])])})),128)),0===i.hasilData.length?((0,a.openBlock)(),(0,a.createElementBlock)("tr",dHt,[(0,a.createElementVNode)("td",uHt,[(0,a.createVNode)(l,{type:"inbox",size:"20",class:"d-block mx-auto mb-1"}),(0,a.createTextVNode)(" Tidak ada data. ")])])):(0,a.createCommentVNode)("",!0)])])]),o.hasilTotalPages>1?((0,a.openBlock)(),(0,a.createElementBlock)("div",pHt,[(0,a.createElementVNode)("small",mHt," Halaman "+(0,a.toDisplayString)(i.hasilPage)+" dari "+(0,a.toDisplayString)(o.hasilTotalPages),1),(0,a.createElementVNode)("div",fHt,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-outline-secondary",disabled:1===i.hasilPage,onClick:t[18]||(t[18]=function(e){return o.muatHasil(i.hasilPage-1)})},"‹",8,hHt),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-outline-secondary",disabled:i.hasilPage===o.hasilTotalPages,onClick:t[19]||(t[19]=function(e){return o.muatHasil(i.hasilPage+1)})},"›",8,AHt)])])):(0,a.createCommentVNode)("",!0)],64))],64)):((0,a.openBlock)(),(0,a.createElementBlock)("div",rKt,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-primary",onClick:t[1]||(t[1]=function(e){return o.mulaiRandom()}),disabled:!o.prasyaratTerpenuhi||i.loadingPrasyarat||i.loadingStatus||i.mulaiRandomLoading},[(0,a.createVNode)(l,{type:i.mulaiRandomLoading?"loader":"shuffle",size:"13",class:(0,a.normalizeClass)(["me-1",{"icon-spin":i.mulaiRandomLoading}])},null,8,["type","class"]),(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i.mulaiRandomLoading?"Memulai...":"Random Penilai"),1)],8,iKt),o.prasyaratTerpenuhi||i.loadingPrasyarat?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("div",oKt," Selesaikan prasyarat di atas untuk mengaktifkan tombol ini. "))]))],64)):((0,a.openBlock)(),(0,a.createElementBlock)("div",gHt,[(0,a.createVNode)(l,{type:"calendar",size:"20",class:"d-block mx-auto mb-1"}),(0,a.createTextVNode)(" Pilih periode pada filter di atas untuk menampilkan hasil random penilai. ")]))])]),(0,a.createElementVNode)("div",kHt,[(0,a.createElementVNode)("div",bHt,[(0,a.createElementVNode)("div",yHt,[(0,a.createElementVNode)("div",vHt,[EHt,(0,a.createElementVNode)("button",{type:"button",class:"btn-close",onClick:t[20]||(t[20]=function(){return o.tutupModalPasangan&&o.tutupModalPasangan.apply(o,arguments)})})]),(0,a.createElementVNode)("div",NHt,[i.hasilResetPasangan?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createElementVNode)("div",GHt,(0,a.toDisplayString)(i.hasilResetPasangan.jumlah_direset)+" baris berhasil direset & peserta terdampak sudah di-random ulang. ",1),i.hasilResetPasangan.peserta&&i.hasilResetPasangan.peserta.length?((0,a.openBlock)(),(0,a.createElementBlock)("div",WHt,[YHt,(0,a.createElementVNode)("table",XHt,[ZHt,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.hasilResetPasangan.peserta,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.peserta_id},[(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(e.nama)+" ",1),(0,a.createElementVNode)("div",eQt,"NIP. "+(0,a.toDisplayString)(e.nip),1)]),(0,a.createElementVNode)("td",null,[e.atasan&&e.atasan.length?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("span",tQt,"-")),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(e.atasan,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("div",{key:e.id},(0,a.toDisplayString)(e.nama),1)})),128))]),(0,a.createElementVNode)("td",null,[e.rekan_kerja&&e.rekan_kerja.length?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("span",nQt,"-")),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(e.rekan_kerja,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("div",{key:e.id},(0,a.toDisplayString)(e.nama),1)})),128))]),(0,a.createElementVNode)("td",null,[e.bawahan&&e.bawahan.length?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("span",aQt,"-")),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(e.bawahan,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("div",{key:e.id},(0,a.toDisplayString)(e.nama),1)})),128))])])})),128))])])])):(0,a.createCommentVNode)("",!0)],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[_Ht,0===i.pasanganBermasalah.length?((0,a.openBlock)(),(0,a.createElementBlock)("div",wHt," Tidak ditemukan pasangan bermasalah saat ini. ")):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createElementVNode)("div",VHt,[(0,a.createElementVNode)("div",xHt,[(0,a.createElementVNode)("span",BHt,[(0,a.createVNode)(l,{type:"search",size:"13"})]),(0,a.withDirectives)((0,a.createElementVNode)("input",{type:"text",class:"form-control",placeholder:"Cari nama/NIP peserta...","onUpdate:modelValue":t[21]||(t[21]=function(e){return i.filterPesertaModal=e})},null,512),[[a.vModelText,i.filterPesertaModal]]),i.filterPesertaModal?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,type:"button",class:"btn btn-outline-secondary",onClick:t[22]||(t[22]=function(e){return i.filterPesertaModal=""})},[(0,a.createVNode)(l,{type:"x",size:"13"})])):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("small",SHt,(0,a.toDisplayString)(o.pasanganBermasalahTerfilter.length)+" dari "+(0,a.toDisplayString)(i.pasanganBermasalah.length)+" baris ditampilkan",1)]),0===o.pasanganBermasalahTerfilter.length?((0,a.openBlock)(),(0,a.createElementBlock)("div",CHt,' Tidak ada baris yang cocok dengan pencarian "'+(0,a.toDisplayString)(i.filterPesertaModal)+'". ',1)):((0,a.openBlock)(),(0,a.createElementBlock)("div",THt,[(0,a.createElementVNode)("table",jHt,[DHt,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(o.pasanganBermasalahTerfilter,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.progress_id},[(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("span",null,(0,a.toDisplayString)("tim_berubah"===e.kategori?"Tim Berubah":"Peran Ganda"),1)]),(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(i.jenisPenilaiLabel[e.jenis_penilai]||e.jenis_penilai),1),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(e.peserta_nama)+" ",1),(0,a.createElementVNode)("div",PHt,"NIP. "+(0,a.toDisplayString)(e.peserta_nip),1)]),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(e.penilai_nama)+" ",1),(0,a.createElementVNode)("div",FHt,"NIP. "+(0,a.toDisplayString)(e.penilai_nip),1)]),(0,a.createElementVNode)("td",IHt,(0,a.toDisplayString)(e.jumlah_jawaban_aktual)+"/"+(0,a.toDisplayString)(e.total_panduan),1),(0,a.createElementVNode)("td",UHt,(0,a.toDisplayString)(o.formatTanggalJam(e.selesai_pada)),1),(0,a.createElementVNode)("td",MHt,[e.peserta_tim_list&&e.peserta_tim_list.length?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("span",OHt,"-")),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(e.peserta_tim_list,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("div",{key:t,class:(0,a.normalizeClass)({"mt-1 pt-1 border-top":t>0})},[(0,a.createTextVNode)((0,a.toDisplayString)(e.nama_tim)+" ",1),(0,a.createElementVNode)("div",LHt,(0,a.toDisplayString)(o.formatTanggalJam(e.terdaftar_pada)),1)],2)})),128))]),(0,a.createElementVNode)("td",KHt,[e.penilai_tim_list&&e.penilai_tim_list.length?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("span",RHt,"-")),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(e.penilai_tim_list,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("div",{key:t,class:(0,a.normalizeClass)({"mt-1 pt-1 border-top":t>0})},[(0,a.createTextVNode)((0,a.toDisplayString)(e.nama_tim)+" ",1),(0,a.createElementVNode)("div",HHt,(0,a.toDisplayString)(o.formatTanggalJam(e.terdaftar_pada)),1)],2)})),128))]),(0,a.createElementVNode)("td",QHt,[e.keterangan?((0,a.openBlock)(),(0,a.createElementBlock)("span",$Ht,(0,a.toDisplayString)(e.keterangan),1)):((0,a.openBlock)(),(0,a.createElementBlock)("span",zHt,"-"))]),(0,a.createElementVNode)("td",JHt,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-outline-danger",disabled:!!i.resettingSatuId,onClick:function(t){return o.resetSatuPasangan(e)}},(0,a.toDisplayString)(i.resettingSatuId===e.progress_id?"Memproses...":"Reset"),9,qHt)])])})),128))])])]))],64))],64))]),(0,a.createElementVNode)("div",rQt,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-secondary",onClick:t[23]||(t[23]=function(){return o.tutupModalPasangan&&o.tutupModalPasangan.apply(o,arguments)})},"Tutup"),!i.hasilResetPasangan&&i.pasanganBermasalah.length>0?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,type:"button",class:"btn btn-sm btn-danger",disabled:i.resetPasanganLoading||!!i.resettingSatuId,onClick:t[24]||(t[24]=function(e){return o.konfirmasiResetPasangan()})},(0,a.toDisplayString)(i.resetPasanganLoading?"Memproses...":"Reset Semua (".concat(i.pasanganBermasalah.length,") & Random Ulang")),9,iQt)):(0,a.createCommentVNode)("",!0)])])])],512),(0,a.createElementVNode)("div",oQt,[(0,a.createElementVNode)("div",{id:"randomPenilai360Toast",class:(0,a.normalizeClass)(["toast align-items-center border-0 text-white","success"===i.toast.type?"bg-success":"danger"===i.toast.type?"bg-danger":"bg-warning"]),role:"alert","aria-live":"assertive","aria-atomic":"true",ref:"toastEl"},[(0,a.createElementVNode)("div",lQt,[(0,a.createElementVNode)("div",sQt,[(0,a.createVNode)(l,{type:"success"===i.toast.type?"check-circle":"danger"===i.toast.type?"x-circle":"alert-triangle",size:"16",class:"flex-shrink-0"},null,8,["type"]),(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i.toast.message),1)]),(0,a.createElementVNode)("button",{type:"button",class:"btn-close btn-close-white me-2 m-auto",onClick:t[25]||(t[25]=function(){return o.hideToast&&o.hideToast.apply(o,arguments)})})])],2)])])}],["__scopeId","data-v-218a25dc"]]);const OQt={components:{PengaturanPenilai360:BLt,RandomPenilai360:MQt},data:function(){return{pengaturans:{is_enable_penilaian_360:"0"},coreValues:[],activeTab:0,periodeOptions:[],periodeDipilihId:null,namaDipilih:null,tahunDipilih:null,tahunAktif:null,toast:{message:"",type:"success"},toastInstance:null,konfirmasiChecklist:{sudahPeriksa:!1,pahamKonsekuensi:!1},modalInstance:null,konfirmasiTurunDraftSemua:!1,is_enable_penilaian_360:"0"}},computed:{isPanduanLengkap:function(){return this.cekPanduanLengkap(this.coreValues[this.activeTab])},semuaCoreValueLengkap:function(){var e=this;return 0!==this.coreValues.length&&this.coreValues.every((function(t){return e.cekPanduanLengkap(t)}))},semuaCoreValueFinal:function(){return this.coreValues.length>0&&this.coreValues.every((function(e){return"final"===e.status}))},semuaChecklistDicek:function(){return this.konfirmasiChecklist.sudahPeriksa&&this.konfirmasiChecklist.pahamKonsekuensi}},watch:{periodeDipilihId:function(){var e=this,t=this.periodeOptions.find((function(t){return t.id===e.periodeDipilihId}));this.tahunDipilih=t?Number(t.tahun):null,this.namaDipilih=t?t.nama:null,this.konfirmasiTurunDraftSemua=!1,this.terapkanSemuaTahun()}},methods:{loadPeriodeOptions:function(){var e=this;return this.$root.get("/api/admin/penilaian_360/periode").then((function(t){e.periodeOptions=t||[]})).catch((function(){}))},terapkanSemuaTahun:function(){var e=this;this.tahunDipilih&&"1"===this.is_enable_penilaian_360&&(this.tampilkanBobot(),this.$nextTick((function(){var t;null===(t=e.$refs.pengaturanPenilaiRef)||void 0===t||t.tampilkanPengaturan()})))},cekPanduanLengkap:function(e){var t,n=null!==(t=null==e?void 0:e.panduan_perilaku)&&void 0!==t?t:[];return 0!==n.length&&n.every((function(e){return""!==e.deskripsi.trim()&&e.levels.every((function(e){return""!==e.deskripsi.trim()}))}))},showToast:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"success";this.toast={message:e,type:n},this.$nextTick((function(){t.toastInstance||(t.toastInstance=new bootstrap.Toast(t.$refs.toastEl,{delay:3500})),t.toastInstance.show()}))},hideToast:function(){this.toastInstance&&this.toastInstance.hide()},tutupModalKonfirmasi:function(){this.modalInstance&&this.modalInstance.hide()},lanjutFinal:function(){this.semuaChecklistDicek&&(this.tutupModalKonfirmasi(),this.finalisasiSemuaCoreValue())},loadPengaturan:function(){var e=this,t=this.$loading.show();return this.$root.get("/api/admin/pengaturan").then((function(n){void 0!==n.is_enable_penilaian_360&&(e.pengaturans.is_enable_penilaian_360=String(n.is_enable_penilaian_360),e.is_enable_penilaian_360=String(n.is_enable_penilaian_360)),t.hide()})).catch((function(){return t.hide()}))},loadCoreValues:function(){var e=this;return this.$root.get("/api/admin/penilaian_360/core_value").then((function(t){e.coreValues=(t||[]).map((function(e){return{kode:e.kode,nama:e.nama,status:"draft",panduan_perilaku:[]}}))})).catch((function(){}))},loadBobot:function(e,t){var n=this;return this.coreValues.forEach((function(e){e.status="draft",e.panduan_perilaku=[]})),this.$root.get("/api/admin/penilaian_360/bobot",{tahun:e,periode_id:t}).then((function(e){e&&e.length&&e.forEach((function(e){var t=n.coreValues.find((function(t){return t.kode===e.kode}));t&&(t.status=e.status||"draft",t.panduan_perilaku=(e.panduan_perilaku||[]).map((function(e){return{id:e.id,deskripsi:e.deskripsi,levels:[1,2,3,4,5].map((function(t){var n=(e.levels||[]).find((function(e){return e.level===t}));return{level:t,deskripsi:n?n.deskripsi:""}}))}})))}))})).catch((function(){}))},tampilkanBobot:function(){var e=this;this.activeTab=0;var t=this.$loading.show();this.loadBobot(this.tahunDipilih,this.periodeDipilihId).then((function(){e.tahunAktif=e.tahunDipilih,t.hide()})).catch((function(){return t.hide()}))},tambahPanduan:function(){this.coreValues[this.activeTab].panduan_perilaku.length>=3||this.coreValues[this.activeTab].panduan_perilaku.push({id:null,deskripsi:"",levels:[1,2,3,4,5].map((function(e){return{level:e,deskripsi:""}}))})},hapusPanduan:function(e){this.coreValues[this.activeTab].panduan_perilaku.splice(e,1)},simpanAktifasi:function(){var e=this,t=this.$loading.show();et.A.post("/api/admin/pengaturan/penilaian_360",{aktifkan_penilaian_360:this.pengaturans.is_enable_penilaian_360}).then((function(){e.is_enable_penilaian_360=e.pengaturans.is_enable_penilaian_360,t.hide(),e.showToast("Pengaturan berhasil disimpan.","success"),"1"===e.is_enable_penilaian_360&&e.$nextTick((function(){return e.terapkanSemuaTahun()}))})).catch((function(n){t.hide(),e.showToast(n.message||"Terjadi kesalahan.","danger")}))},simpanDraft:function(e){this.kirimBobot(e,"draft")},konfirmasiFinal:function(){var e=this;this.semuaCoreValueLengkap?(this.konfirmasiChecklist.sudahPeriksa=!1,this.konfirmasiChecklist.pahamKonsekuensi=!1,this.$nextTick((function(){e.modalInstance||(e.modalInstance=new bootstrap.Modal(e.$refs.modalKonfirmasi)),e.modalInstance.show()}))):this.showToast("Lengkapi panduan perilaku untuk seluruh Core Value sebelum dapat melakukan finalisasi.","warning")},kirimBobot:function(e,t){var n=this,a=this.coreValues[e],r=this.$loading.show();et.A.post("/api/admin/penilaian_360/bobot",{kode:a.kode,status:t,tahun:this.tahunAktif,periode_id:this.periodeDipilihId,panduan_perilaku:a.panduan_perilaku}).then((function(){a.status=t,r.hide(),n.showToast("final"===t?"Panduan berhasil difinalisasi.":"Draft berhasil disimpan.","success")})).catch((function(e){r.hide(),n.showToast(e.message||"Terjadi kesalahan.","danger")}))},finalisasiSemuaCoreValue:function(){var e=this,t=this.$loading.show();Promise.all(this.coreValues.map((function(t){return et.A.post("/api/admin/penilaian_360/bobot",{kode:t.kode,status:"final",tahun:e.tahunAktif,periode_id:e.periodeDipilihId,panduan_perilaku:t.panduan_perilaku})}))).then((function(){e.coreValues.forEach((function(e){e.status="final"})),t.hide(),e.showToast("Seluruh Core Value berhasil difinalisasi.","success")})).catch((function(n){t.hide(),e.showToast(n.message||"Terjadi kesalahan.","danger")}))},turunDraftBobot:function(){var e=this,t=this.$loading.show();this.konfirmasiTurunDraftSemua=!1,et.A.post("/api/admin/penilaian_360/bobot/turun_draft",{tahun:this.tahunAktif,periode_id:this.periodeDipilihId}).then((function(){e.coreValues.forEach((function(e){e.status="draft"})),t.hide(),e.showToast("Seluruh Core Value berhasil diturunkan ke Draft.","success")})).catch((function(n){t.hide(),e.showToast(n.message||"Terjadi kesalahan.","danger")}))}},created:function(){var e=this;Promise.all([this.loadPengaturan(),this.loadCoreValues(),this.loadPeriodeOptions()]).then((function(){e.$nextTick((function(){return e.terapkanSemuaTahun()}))}))}},LQt=(0,it.A)(OQt,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("router-link"),s=(0,a.resolveComponent)("PengaturanPenilai360"),c=(0,a.resolveComponent)("vue-feather"),d=(0,a.resolveComponent)("RandomPenilai360");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[rMt,e.$ability.can("pengaturan_360","all")?((0,a.openBlock)(),(0,a.createElementBlock)("section",iMt,[(0,a.createElementVNode)("div",oMt,[lMt,(0,a.createElementVNode)("div",sMt,[cMt,(0,a.createElementVNode)("div",dMt,[uMt,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.pengaturans.is_enable_penilaian_360=e})},pMt,512),[[a.vModelSelect,i.pengaturans.is_enable_penilaian_360]])]),(0,a.createElementVNode)("div",mMt,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-success",onClick:t[1]||(t[1]=function(e){return o.simpanAktifasi()})},"Simpan")])])])])):(0,a.createCommentVNode)("",!0),e.$ability.can("pengaturan_360","all")&&"1"===i.is_enable_penilaian_360?((0,a.openBlock)(),(0,a.createElementBlock)("section",fMt,[(0,a.createElementVNode)("div",hMt,[AMt,(0,a.createElementVNode)("div",gMt,[kMt,i.periodeOptions.length>0?((0,a.openBlock)(),(0,a.createElementBlock)("div",bMt,[(0,a.createElementVNode)("div",yMt,[(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select form-select-sm","onUpdate:modelValue":t[2]||(t[2]=function(e){return i.periodeDipilihId=e})},[vMt,((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.periodeOptions,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("option",{key:e.id,value:e.id},(0,a.toDisplayString)(e.nama)+" ("+(0,a.toDisplayString)(e.tahun)+") ",9,EMt)})),128))],512),[[a.vModelSelect,i.periodeDipilihId]])])])):((0,a.openBlock)(),(0,a.createElementBlock)("div",NMt,[(0,a.createTextVNode)(" Belum ada Periode Penilaian 360° yang ditambahkan. Silakan tambahkan periode pada menu "),(0,a.createVNode)(l,{to:"/penilaian_360/manajemen_periode"},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)("Manajemen Periode")]})),_:1}),(0,a.createTextVNode)(" terlebih dahulu. ")]))])])])):(0,a.createCommentVNode)("",!0),e.$ability.can("pengaturan_360","all")&&"1"===i.is_enable_penilaian_360?((0,a.openBlock)(),(0,a.createBlock)(s,{key:2,ref:"pengaturanPenilaiRef","periode-id":i.periodeDipilihId,nama:i.namaDipilih,onSaved:t[3]||(t[3]=function(e){return o.showToast("final"===e?"Pengaturan penilai berhasil difinalisasi.":"Draft pengaturan penilai berhasil disimpan.","success")}),onTurunDraft:t[4]||(t[4]=function(e){return o.showToast("Pengaturan penilai berhasil diturunkan ke Draft.","success")}),onError:t[5]||(t[5]=function(e){return o.showToast(e,"danger")})},null,8,["periode-id","nama"])):(0,a.createCommentVNode)("",!0),e.$ability.can("pengaturan_360","all")&&"1"===i.is_enable_penilaian_360?((0,a.openBlock)(),(0,a.createElementBlock)("section",_Mt,[(0,a.createElementVNode)("div",wMt,[VMt,(0,a.createElementVNode)("div",xMt,[BMt,null!==i.tahunAktif?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("small",SMt,[(0,a.createTextVNode)(" Menampilkan data untuk tahun "),(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(i.tahunAktif),1),(0,a.createTextVNode)(". ")]),(0,a.createElementVNode)("ul",CMt,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.coreValues,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{class:"nav-item",key:e.kode},[(0,a.createElementVNode)("button",{class:(0,a.normalizeClass)(["nav-link d-flex align-items-center gap-1",{active:i.activeTab===t}]),onClick:function(e){return i.activeTab=t}},[(0,a.createTextVNode)((0,a.toDisplayString)(e.nama)+" ",1),(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)(["badge ms-1","final"===e.status?"bg-success":"bg-secondary"]),style:{"font-size":"10px","font-weight":"500"}},(0,a.toDisplayString)("final"===e.status?"Final":"Draft"),3)],10,TMt)])})),128))]),i.coreValues.length>0?((0,a.openBlock)(),(0,a.createElementBlock)("div",jMt,["final"===i.coreValues[i.activeTab].status?((0,a.openBlock)(),(0,a.createElementBlock)("div",DMt,[(0,a.createVNode)(c,{type:"lock",size:"15",class:"flex-shrink-0"}),(0,a.createElementVNode)("span",PMt,[(0,a.createTextVNode)(" Panduan perilaku "),(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(i.coreValues[i.activeTab].nama),1),(0,a.createTextVNode)(" sudah difinalisasi dan tidak dapat diubah selama penilaian pegawai masih berlangsung. ")])])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",FMt,[(0,a.createElementVNode)("table",IMt,[(0,a.createElementVNode)("thead",UMt,[(0,a.createElementVNode)("tr",null,[MMt,OMt,((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(5,(function(e){return(0,a.createElementVNode)("th",{key:e,style:{"min-width":"160px"},class:"text-center"},[(0,a.createTextVNode)(" Level "+(0,a.toDisplayString)(e)+" ",1),(0,a.createElementVNode)("div",LMt,"(Bobot "+(0,a.toDisplayString)(e)+")",1)])})),64)),"draft"===i.coreValues[i.activeTab].status?((0,a.openBlock)(),(0,a.createElementBlock)("th",KMt,"Aksi")):(0,a.createCommentVNode)("",!0)])]),(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.coreValues[i.activeTab].panduan_perilaku,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t},[(0,a.createElementVNode)("td",RMt,(0,a.toDisplayString)(t+1),1),(0,a.createElementVNode)("td",null,["draft"===i.coreValues[i.activeTab].status?(0,a.withDirectives)(((0,a.openBlock)(),(0,a.createElementBlock)("textarea",{key:0,class:"form-control form-control-sm",rows:"3","onUpdate:modelValue":function(t){return e.deskripsi=t},placeholder:"Deskripsikan panduan perilaku..."},null,8,HMt)),[[a.vModelText,e.deskripsi]]):((0,a.openBlock)(),(0,a.createElementBlock)("span",QMt,(0,a.toDisplayString)(e.deskripsi||"-"),1))]),((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(5,(function(t){return(0,a.createElementVNode)("td",{key:t},["draft"===i.coreValues[i.activeTab].status?(0,a.withDirectives)(((0,a.openBlock)(),(0,a.createElementBlock)("textarea",{key:0,class:"form-control form-control-sm",rows:"3","onUpdate:modelValue":function(n){return e.levels[t-1].deskripsi=n},placeholder:"Deskripsi perilaku level "+t},null,8,$Mt)),[[a.vModelText,e.levels[t-1].deskripsi]]):((0,a.openBlock)(),(0,a.createElementBlock)("span",zMt,(0,a.toDisplayString)(e.levels[t-1].deskripsi||"-"),1))])})),64)),"draft"===i.coreValues[i.activeTab].status?((0,a.openBlock)(),(0,a.createElementBlock)("td",JMt,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-outline-danger",onClick:function(e){return o.hapusPanduan(t)},title:"Hapus baris"},[(0,a.createVNode)(c,{type:"trash-2",size:"13"})],8,qMt)])):(0,a.createCommentVNode)("",!0)])})),128)),0===i.coreValues[i.activeTab].panduan_perilaku.length?((0,a.openBlock)(),(0,a.createElementBlock)("tr",GMt,[(0,a.createElementVNode)("td",{colspan:"draft"===i.coreValues[i.activeTab].status?8:7,class:"text-center text-muted py-4"},[(0,a.createVNode)(c,{type:"inbox",size:"20",class:"d-block mx-auto mb-1"}),(0,a.createTextVNode)(" Belum ada panduan perilaku. "),"draft"===i.coreValues[i.activeTab].status?((0,a.openBlock)(),(0,a.createElementBlock)("span",YMt,[(0,a.createTextVNode)(" Klik "),XMt,(0,a.createTextVNode)(" untuk menambahkan. ")])):(0,a.createCommentVNode)("",!0)],8,WMt)])):(0,a.createCommentVNode)("",!0)])])]),"draft"===i.coreValues[i.activeTab].status?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createElementVNode)("div",ZMt,[(0,a.createElementVNode)("div",eOt,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-outline-primary",onClick:t[6]||(t[6]=function(e){return o.tambahPanduan()}),disabled:i.coreValues[i.activeTab].panduan_perilaku.length>=3},[(0,a.createVNode)(c,{type:"plus",size:"13",class:"me-1"}),(0,a.createTextVNode)(" Tambah Panduan Perilaku ")],8,tOt),(0,a.createElementVNode)("small",nOt,(0,a.toDisplayString)(i.coreValues[i.activeTab].panduan_perilaku.length)+"/3 ",1)]),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-outline-secondary",onClick:t[7]||(t[7]=function(e){return o.simpanDraft(i.activeTab)})},[(0,a.createVNode)(c,{type:"save",size:"13",class:"me-1"}),(0,a.createTextVNode)(" Simpan Draft ")])]),(0,a.createElementVNode)("div",aOt,[(0,a.createElementVNode)("div",rOt,[o.isPanduanLengkap?o.semuaCoreValueLengkap?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("small",oOt,[(0,a.createVNode)(c,{type:"info",size:"12",class:"me-1"}),(0,a.createTextVNode)(" Lengkapi panduan perilaku seluruh Core Value sebelum dapat melakukan finalisasi. ")])):((0,a.openBlock)(),(0,a.createElementBlock)("small",iOt,[(0,a.createVNode)(c,{type:"info",size:"12",class:"me-1"}),(0,a.createTextVNode)(" Lengkapi semua panduan perilaku dan deskripsi level 1–5 untuk mengaktifkan tombol ini. ")]))]),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-success",onClick:t[8]||(t[8]=function(e){return o.konfirmasiFinal()}),disabled:!o.isPanduanLengkap||!o.semuaCoreValueLengkap},[(0,a.createVNode)(c,{type:"check-circle",size:"13",class:"me-1"}),(0,a.createTextVNode)(" Simpan Final ")],8,lOt)])],64)):((0,a.openBlock)(),(0,a.createElementBlock)("div",sOt,[(0,a.createElementVNode)("span",cOt,[(0,a.createVNode)(c,{type:"check-circle",size:"13"}),(0,a.createTextVNode)(" Panduan sudah difinalisasi ")])]))])):(0,a.createCommentVNode)("",!0),o.semuaCoreValueFinal?((0,a.openBlock)(),(0,a.createElementBlock)("div",dOt,[i.konfirmasiTurunDraftSemua?((0,a.openBlock)(),(0,a.createElementBlock)("div",uOt,[(0,a.createVNode)(c,{type:"info",size:"15",class:"flex-shrink-0 mt-1",style:{color:"#269DD8"}}),(0,a.createElementVNode)("div",pOt,[mOt,(0,a.createElementVNode)("div",fOt,[(0,a.createTextVNode)(" Seluruh "),(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(i.coreValues.length)+" Core Value BerAKHLAK",1),(0,a.createTextVNode)(" akan kembali ke status "),hOt,(0,a.createTextVNode)(" dan dapat diubah kembali. Hanya bisa dilakukan jika belum ada penilaian yang berjalan untuk tahun ini. ")]),(0,a.createElementVNode)("div",AOt,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm",onClick:t[9]||(t[9]=function(e){return o.turunDraftBobot()}),style:{"background-color":"#269DD8","border-color":"#269DD8",color:"#fff"}},[(0,a.createVNode)(c,{type:"rotate-ccw",size:"13",class:"me-1"}),(0,a.createTextVNode)(" Ya, Turun ke Draft ")]),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm",onClick:t[10]||(t[10]=function(e){return i.konfirmasiTurunDraftSemua=!1}),style:{color:"#DF2463","border-color":"#DF2463","background-color":"transparent"}}," Batal ")])])])):((0,a.openBlock)(),(0,a.createElementBlock)("div",gOt,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-outline-secondary",onClick:t[11]||(t[11]=function(e){return i.konfirmasiTurunDraftSemua=!0})},[(0,a.createVNode)(c,{type:"rotate-ccw",size:"13",class:"me-1"}),(0,a.createTextVNode)(" Turun ke Draft ")])]))])):(0,a.createCommentVNode)("",!0)],64)):((0,a.openBlock)(),(0,a.createElementBlock)("div",kOt,[(0,a.createVNode)(c,{type:"calendar",size:"20",class:"d-block mx-auto mb-1"}),(0,a.createTextVNode)(" Pilih periode pada filter di atas untuk menampilkan panduan perilaku. ")]))])])])):(0,a.createCommentVNode)("",!0),e.$ability.can("pengaturan_360","all")&&"1"===i.is_enable_penilaian_360?((0,a.openBlock)(),(0,a.createBlock)(d,{key:4,tahun:i.tahunDipilih,"periode-id":i.periodeDipilihId},null,8,["tahun","periode-id"])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",bOt,[(0,a.createElementVNode)("div",{id:"appToast",class:(0,a.normalizeClass)(["toast align-items-center border-0 text-white","success"===i.toast.type?"bg-success":"danger"===i.toast.type?"bg-danger":"bg-warning"]),role:"alert","aria-live":"assertive","aria-atomic":"true",ref:"toastEl"},[(0,a.createElementVNode)("div",yOt,[(0,a.createElementVNode)("div",vOt,[(0,a.createVNode)(c,{type:"success"===i.toast.type?"check-circle":"danger"===i.toast.type?"x-circle":"alert-triangle",size:"16",class:"flex-shrink-0"},null,8,["type"]),(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i.toast.message),1)]),(0,a.createElementVNode)("button",{type:"button",class:"btn-close btn-close-white me-2 m-auto",onClick:t[12]||(t[12]=function(){return o.hideToast&&o.hideToast.apply(o,arguments)})})])],2)]),(0,a.createElementVNode)("div",EOt,[(0,a.createElementVNode)("div",NOt,[(0,a.createElementVNode)("div",_Ot,[(0,a.createElementVNode)("div",wOt,[(0,a.createElementVNode)("h5",VOt,[(0,a.createVNode)(c,{type:"alert-triangle",size:"18"}),(0,a.createTextVNode)(" Konfirmasi Finalisasi ")]),(0,a.createElementVNode)("button",{type:"button",class:"btn-close",onClick:t[13]||(t[13]=function(){return o.tutupModalKonfirmasi&&o.tutupModalKonfirmasi.apply(o,arguments)})})]),(0,a.createElementVNode)("div",xOt,[(0,a.createElementVNode)("p",BOt,[(0,a.createTextVNode)(" Finalisasi panduan perilaku untuk "),(0,a.createElementVNode)("strong",null,"seluruh "+(0,a.toDisplayString)(i.coreValues.length)+" Core Value BerAKHLAK",1),(0,a.createTextVNode)("? ")]),SOt,(0,a.createElementVNode)("div",COt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{class:"form-check-input",type:"checkbox",id:"checkSudahPeriksa","onUpdate:modelValue":t[14]||(t[14]=function(e){return i.konfirmasiChecklist.sudahPeriksa=e})},null,512),[[a.vModelCheckbox,i.konfirmasiChecklist.sudahPeriksa]]),TOt]),(0,a.createElementVNode)("div",jOt,[(0,a.withDirectives)((0,a.createElementVNode)("input",{class:"form-check-input",type:"checkbox",id:"checkPahamKonsekuensi","onUpdate:modelValue":t[15]||(t[15]=function(e){return i.konfirmasiChecklist.pahamKonsekuensi=e})},null,512),[[a.vModelCheckbox,i.konfirmasiChecklist.pahamKonsekuensi]]),DOt])]),(0,a.createElementVNode)("div",POt,[(0,a.createElementVNode)("button",{class:"btn btn-sm btn-outline-secondary",onClick:t[16]||(t[16]=function(){return o.tutupModalKonfirmasi&&o.tutupModalKonfirmasi.apply(o,arguments)})},"Batal"),(0,a.createElementVNode)("button",{class:"btn btn-sm btn-success",onClick:t[17]||(t[17]=function(){return o.lanjutFinal&&o.lanjutFinal.apply(o,arguments)}),disabled:!o.semuaChecklistDicek},[(0,a.createVNode)(c,{type:"check-circle",size:"13",class:"me-1"}),(0,a.createTextVNode)(" Ya, Finalisasi ")],8,FOt)])])])],512)],64)}]]);var KQt=function(e){return(0,a.pushScopeId)("data-v-66375e5c"),e=e(),(0,a.popScopeId)(),e},RQt={class:"page-title"},HQt={class:"row"},QQt=KQt((function(){return(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h5 text-muted"},"Manajemen Periode"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Manajemen Periode Penilaian 360°.")],-1)})),$Qt={class:"col-lg-6"},zQt=KQt((function(){return(0,a.createElementVNode)("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},[(0,a.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M12 9v3m0 0v3m0-3h3m-3 0H9m12 0a9 9 0 11-18 0 9 9 0 0118 0z"})],-1)})),JQt={class:"row"},qQt={class:"col-12"},GQt={class:"card mt-3"},WQt={class:"card-body"},YQt=(0,a.createStaticVNode)('
Periode Penilaian 360° yang ditambahkan admin akan menentukan rentang waktu penilaian 360° hingga batas penilaian yang telah ditentukan.

Ketentuan Pengisian Periode:
1. Setiap periode harus memiliki Tahun spesifik (tidak boleh kosong).
2. Satu tahun hanya boleh memiliki satu periode aktif. Jika periode untuk tahun tertentu sudah ada, maka tidak dapat melakukan penambahan periode duplikat untuk tahun yang sama.
3. Penilaian yang sudah diinputkan pegawai akan terkunci otomatis setelah melewati tanggal akhir periode, dan tidak dapat diubah.
4. Jika admin belum membuat periode untuk tahun berjalan, menu Penilaian 360° tidak akan dapat diakses oleh pegawai hingga periode tahun tersebut ditambahkan.

Cakupan Sinkro SIMATA: PPPK Paruh Waktu belum diakomodir
Saat tombol Sinkro ditekan, hanya penilaian PNS dan PPPK yang dikirim. Penilaian PPPK Paruh Waktu tetap tersimpan dan tidak dihitung sebagai gagal.
PNS PPPK PPPK Paruh Waktu · belum didukung
',2),XQt={class:"row mb-3"},ZQt={class:"col-md-4 col-xs-12"},e$t={class:"form-group"},t$t=KQt((function(){return(0,a.createElementVNode)("label",null,"Tahun",-1)})),n$t=[KQt((function(){return(0,a.createElementVNode)("option",{value:""},"Semua",-1)})),KQt((function(){return(0,a.createElementVNode)("option",{value:"2026"},"2026",-1)}))],a$t={class:"table-responsive"},r$t={class:"table table-sm"},i$t=KQt((function(){return(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"No."),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Nama"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Tahun"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Periode Awal"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Periode Akhir"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Batas Pengisian"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Aksi"),(0,a.createElementVNode)("th",{class:"text-center",scope:"col"},"Sinkro Simata")])],-1)})),o$t={class:"text-center"},l$t={class:"text-center"},s$t={class:"text-center"},c$t={class:"text-center"},d$t={class:"text-center"},u$t={class:"text-center"},p$t={class:"text-center"},m$t={class:"btn-group"},f$t=["onClick"],h$t=["onClick"],A$t={class:"text-center"},g$t=["disabled","title","onClick"],k$t={key:0,class:"small text-muted mt-1 mx-auto",style:{"max-width":"220px"}},b$t={key:1},y$t=["onClick"],v$t=KQt((function(){return(0,a.createElementVNode)("div",{class:"small text-muted mt-1"},"Tanpa PPPK Paruh Waktu",-1)}));var E$t={key:0,class:"alert alert-danger d-flex align-items-center gap-2 py-2 mb-3"},N$t={class:"small"},_$t={class:"form-group mb-3"},w$t=(0,a.createElementVNode)("label",null,"Nama Periode",-1),V$t={class:"row"},x$t={class:"col-md-6 col-12"},B$t={class:"form-group mb-3"},S$t=(0,a.createElementVNode)("label",null,"Periode Awal",-1),C$t={class:"col-md-6 col-12"},T$t={class:"form-group mb-3"},j$t=(0,a.createElementVNode)("label",null,"Periode Akhir",-1),D$t={class:"form-group mb-3"},P$t=(0,a.createElementVNode)("label",null,"Batas Pengisian",-1),F$t=(0,a.createElementVNode)("small",{class:"text-muted"},"Tanggal terakhir pegawai dapat mengisi penilaian.",-1),I$t={key:0,class:"alert alert-light border mb-0 py-2"},U$t={key:1,class:"alert alert-light border mb-0 py-2"},M$t=(0,a.createElementVNode)("b",null,"Periode Awal",-1);const O$t={components:{ModalComponent:tt.A,Field:nt.D0,Form:nt.lV,ErrorMessage:nt.Kw},props:["data"],emits:["done"],data:function(){return{editData:{mode:"add",id:null,nama:null,periode_awal:null,periode_akhir:null,batas_pengisian:null,tahun:null,tipe_periodik:null,angka_periodik:null},editValidation:at.Ik({nama:at.Yj().required("Nama periode wajib diisi"),periode_awal:at.Yj().required("Periode Awal wajib diisi"),periode_akhir:at.Yj().required("Periode Akhir wajib diisi"),batas_pengisian:at.Yj().required("Batas Pengisian wajib diisi")}),optionPeriodik:[],errorMessage:null}},computed:{periodeAwalTanggal:{get:function(){return this.editData.periode_awal},set:function(e){var t;this.editData.periode_awal=e,this.editData.tahun=(t=e)?t.substring(0,4):null}}},methods:{editPeriode:function(e){var t=this;this.errorMessage=null,null==e?this.editData={mode:"add"}:this.$root.get("/api/admin/penilaian_360/periode/"+e).then((function(e){t.editData={mode:"edit",id:e.id,nama:e.nama,periode_awal:e.periode_awal,periode_akhir:e.periode_akhir,batas_pengisian:e.batas_pengisian,jenis_periode:e.jenis_periode,tahun:e.tahun,tipe_periodik:e.tipe_periodik,angka_periodik:e.angka_periodik},"triwulanan"==t.editData.tipe_periodik?t.optionPeriodik=[1,2,3,4]:"bulanan"==t.editData.tipe_periodik?t.optionPeriodik=[1,2,3,4,5,6,7,8,9,10,11,12]:t.optionPeriodik=[]})),this.$refs.modal.show()},doEdit:function(){var e=this;this.$refs.formEdit.validate().then((function(t){if(1==t.valid){e.errorMessage=null;var n=e.$loading.show();"add"==e.editData.mode?et.A.post("/api/admin/penilaian_360/periode",e.editData).then((function(t){n.hide(),e.$refs.modal.hide(),e.$emit("done")})).catch((function(t){n.hide(),e.errorMessage=t.message})):et.A.put("/api/admin/penilaian_360/periode/"+e.editData.id,e.editData).then((function(t){n.hide(),e.$refs.modal.hide(),e.$emit("done")})).catch((function(t){n.hide(),e.errorMessage=t.message}))}}))},changeTipePeriodik:function(){"triwulanan"==this.editData.tipe_periodik?this.optionPeriodik=[1,2,3,4]:"bulanan"==this.editData.tipe_periodik?this.optionPeriodik=[1,2,3,4,5,6,7,8,9,10,11,12]:this.optionPeriodik=[]}}},L$t=(0,it.A)(O$t,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("vue-feather"),s=(0,a.resolveComponent)("Field"),c=(0,a.resolveComponent)("ErrorMessage"),d=(0,a.resolveComponent)("Form"),u=(0,a.resolveComponent)("ModalComponent");return(0,a.openBlock)(),(0,a.createBlock)(u,{title:"add"==i.editData.mode?"Tambah Periode":"Edit Periode",ref:"modal",onClick:t[4]||(t[4]=function(e){return o.doEdit()})},{default:(0,a.withCtx)((function(){return[i.errorMessage?((0,a.openBlock)(),(0,a.createElementBlock)("div",E$t,[(0,a.createVNode)(l,{type:"alert-circle",size:"16",class:"flex-shrink-0"}),(0,a.createElementVNode)("span",N$t,(0,a.toDisplayString)(i.errorMessage),1)])):(0,a.createCommentVNode)("",!0),(0,a.createVNode)(d,{ref:"formEdit","validation-schema":i.editValidation},{default:(0,a.withCtx)((function(){return[(0,a.createElementVNode)("div",_$t,[w$t,(0,a.createVNode)(s,{name:"nama",class:"form-control",modelValue:i.editData.nama,"onUpdate:modelValue":t[0]||(t[0]=function(e){return i.editData.nama=e}),maxlength:"255",placeholder:"Contoh: Penilaian 360° Tahun 2026"},null,8,["modelValue"]),(0,a.createVNode)(c,{name:"nama",class:"text-danger small d-block mt-1"})]),(0,a.createElementVNode)("div",V$t,[(0,a.createElementVNode)("div",x$t,[(0,a.createElementVNode)("div",B$t,[S$t,(0,a.createVNode)(s,{name:"periode_awal",type:"date",class:"form-control",modelValue:o.periodeAwalTanggal,"onUpdate:modelValue":t[1]||(t[1]=function(e){return o.periodeAwalTanggal=e})},null,8,["modelValue"]),(0,a.createVNode)(c,{name:"periode_awal",class:"text-danger small d-block mt-1"})])]),(0,a.createElementVNode)("div",C$t,[(0,a.createElementVNode)("div",T$t,[j$t,(0,a.createVNode)(s,{name:"periode_akhir",type:"date",class:"form-control",modelValue:i.editData.periode_akhir,"onUpdate:modelValue":t[2]||(t[2]=function(e){return i.editData.periode_akhir=e}),disabled:!i.editData.tahun},null,8,["modelValue","disabled"]),(0,a.createVNode)(c,{name:"periode_akhir",class:"text-danger small d-block mt-1"})])])]),(0,a.createElementVNode)("div",D$t,[P$t,(0,a.createVNode)(s,{name:"batas_pengisian",type:"date",class:"form-control",modelValue:i.editData.batas_pengisian,"onUpdate:modelValue":t[3]||(t[3]=function(e){return i.editData.batas_pengisian=e}),disabled:!i.editData.tahun},null,8,["modelValue","disabled"]),F$t,(0,a.createVNode)(c,{name:"batas_pengisian",class:"text-danger small d-block mt-1"})]),i.editData.tahun?((0,a.openBlock)(),(0,a.createElementBlock)("div",I$t,[(0,a.createTextVNode)(" Periode ini berlaku untuk "),(0,a.createElementVNode)("b",null,"Tahun "+(0,a.toDisplayString)(i.editData.tahun),1),(0,a.createTextVNode)(" (ditentukan otomatis dari Periode Awal). ")])):((0,a.openBlock)(),(0,a.createElementBlock)("div",U$t,[(0,a.createTextVNode)(" Isi "),M$t,(0,a.createTextVNode)(" terlebih dahulu untuk menentukan tahun periode. ")]))]})),_:1},8,["validation-schema"])]})),_:1},8,["title"])}]]);var K$t=function(e){return(0,a.pushScopeId)("data-v-7901d94d"),e=e(),(0,a.popScopeId)(),e},R$t={class:"modal fade",ref:"modal",tabindex:"-1"},H$t={class:"modal-dialog modal-dialog-centered modal-xl",style:{"--bs-modal-width":"95vw"}},Q$t={class:"modal-content"},$$t={class:"modal-header"},z$t=K$t((function(){return(0,a.createElementVNode)("h5",{class:"modal-title"},"Riwayat Sinkro Simata",-1)})),J$t={class:"modal-body"},q$t={key:0,class:"text-center text-muted py-4"},G$t={key:1,class:"alert alert-light border mb-0"},W$t={key:2},Y$t={class:"table-responsive"},X$t={class:"table table-sm table-bordered align-middle"},Z$t=K$t((function(){return(0,a.createElementVNode)("thead",{class:"table-light"},[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{class:"text-center"},"Tanggal Request"),(0,a.createElementVNode)("th",{class:"text-center"},"Waktu Mulai"),(0,a.createElementVNode)("th",{class:"text-center"},"Waktu Selesai"),(0,a.createElementVNode)("th",{class:"text-center"},"Status"),(0,a.createElementVNode)("th",{class:"text-center kolom-jumlah"},[(0,a.createTextVNode)("Jumlah"),(0,a.createElementVNode)("br"),(0,a.createTextVNode)("Pegawai")]),(0,a.createElementVNode)("th",{class:"text-center"},"Terkirim"),(0,a.createElementVNode)("th",{class:"text-center"},"Gagal"),(0,a.createElementVNode)("th",{class:"text-center"},"Dilewati"),(0,a.createElementVNode)("th",{class:"text-center"},"Unduh")])],-1)})),ezt={class:"text-center sel-tanggal"},tzt={class:"text-muted sel-jam"},nzt={class:"text-center sel-tanggal"},azt={class:"text-muted sel-jam"},rzt={class:"text-center sel-tanggal"},izt={class:"text-muted sel-jam"},ozt={class:"text-center"},lzt={key:0,class:"small text-danger mt-1",style:{"max-width":"220px"}},szt={class:"text-center kolom-jumlah"},czt={class:"text-center"},dzt={class:"text-success"},uzt={class:"rincian-jenis"},pzt={class:"text-center"},mzt={class:"text-danger"},fzt={class:"rincian-jenis"},hzt={class:"text-center"},Azt={class:"text-muted"},gzt={class:"rincian-jenis"},kzt={class:"text-center"},bzt={class:"btn-group-vertical btn-group-sm"},yzt=["disabled","onClick"],vzt=["disabled","onClick"],Ezt=["disabled","onClick"],Nzt={class:"d-flex flex-wrap align-items-center justify-content-between gap-2 mt-2"},_zt={class:"small text-muted"},wzt={key:0,"aria-label":"Navigasi halaman riwayat"},Vzt={class:"pagination pagination-sm mb-0"},xzt=["disabled","onClick"],Bzt={class:"modal-footer"};function Szt(e){return Szt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Szt(e)}function Czt(){var e=Izt(),t=e.m(Czt),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function a(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var r={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(a){t||(t={stop:function(){return n(a.a,2)},catch:function(){return a.v},abrupt:function(e,t){return n(a.a,r[e],t)},delegateYield:function(e,r,i){return t.resultName=r,n(a.d,Tzt(e),i)},finish:function(e){return n(a.f,e)}},n=function(e,n,r){a.p=t.prev,a.n=t.next;try{return e(n,r)}finally{t.next=a.n}}),t.resultName&&(t[t.resultName]=a.v,t.resultName=void 0),t.sent=a.v,t.next=a.n;try{return e.call(this,t)}finally{a.p=t.prev,a.n=t.next}}}return(Czt=function(){return{wrap:function(t,n,a,r){return e.w(i(t),n,a,r&&r.reverse())},isGeneratorFunction:a,mark:e.m,awrap:function(e,t){return new Mzt(e,t)},AsyncIterator:Fzt,async:function(e,t,n,r,o){return(a(t)?Pzt:Dzt)(i(e),t,n,r,o)},keys:jzt,values:Tzt}})()}function Tzt(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(Szt(e)+" is not iterable")}function jzt(e){var t=Object(e),n=[];for(var a in t)n.unshift(a);return function e(){for(;n.length;)if((a=n.pop())in t)return e.value=a,e.done=!1,e;return e.done=!0,e}}function Dzt(e,t,n,a,r){var i=Pzt(e,t,n,a,r);return i.next().then((function(e){return e.done?e.value:i.next()}))}function Pzt(e,t,n,a,r){return new Fzt(Izt().w(e,t,n,a),r||Promise)}function Fzt(e,t){function n(a,r,i,o){try{var l=e[a](r),s=l.value;return s instanceof Mzt?t.resolve(s.v).then((function(e){n("next",e,i,o)}),(function(e){n("throw",e,i,o)})):t.resolve(s).then((function(e){l.value=e,i(l)}),(function(e){return n("throw",e,i,o)}))}catch(e){o(e)}}var a;this.next||(Uzt(Fzt.prototype),Uzt(Fzt.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",(function(){return this}))),Uzt(this,"_invoke",(function(e,r,i){function o(){return new t((function(t,a){n(e,i,t,a)}))}return a=a?a.then(o,o):o()}),!0)}function Izt(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function i(n,a,r,i){var s=a&&a.prototype instanceof l?a:l,c=Object.create(s.prototype);return Uzt(c,"_invoke",function(n,a,r){var i,l,s,c=0,d=r||[],u=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,l=0,s=e,p.n=n,o}};function m(n,a){for(l=n,s=a,t=0;!u&&c&&!r&&t3?(r=f===a)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=m&&((r=n<2&&ma||a>f)&&(i[4]=n,i[5]=a,p.n=f,l=0))}if(r||n>1)return o;throw u=!0,a}return function(r,d,f){if(c>1)throw TypeError("Generator is already running");for(u&&1===d&&m(d,f),l=d,s=f;(t=l<2?e:s)||!u;){i||(l?l<3?(l>1&&(p.n=-1),m(l,s)):p.n=s:p.v=s);try{if(c=2,i){if(l||(r="next"),t=i[r]){if(!(t=t.call(i,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),l=1);i=e}else if((t=(u=p.n<0)?s:n.call(a,p))!==o)break}catch(t){i=e,l=1,s=t}finally{c=1}}return{value:t,done:u}}}(n,r,i),!0),c}var o={};function l(){}function s(){}function c(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(Uzt(t={},a,(function(){return this})),t),u=c.prototype=l.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,Uzt(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return s.prototype=c,Uzt(u,"constructor",c),Uzt(c,"constructor",s),s.displayName="GeneratorFunction",Uzt(c,r,"GeneratorFunction"),Uzt(u),Uzt(u,r,"Generator"),Uzt(u,a,(function(){return this})),Uzt(u,"toString",(function(){return"[object Generator]"})),(Izt=function(){return{w:i,m:p}})()}function Uzt(e,t,n,a){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}Uzt=function(e,t,n,a){if(t)r?r(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n;else{var i=function(t,n){Uzt(e,t,(function(e){return this._invoke(t,n,e)}))};i("next",0),i("throw",1),i("return",2)}},Uzt(e,t,n,a)}function Mzt(e,t){this.v=e,this.k=t}function Ozt(e,t,n,a,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(a,r)}function Lzt(e){return function(e){if(Array.isArray(e))return Kzt(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Kzt(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Kzt(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Kzt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n=1&&t<=e})).sort((function(e,t){return e-t})),a=[];return n.forEach((function(e,t){t>0&&e-n[t-1]>1&&a.push("..."),a.push(e)})),a}},methods:{lihatRiwayat:function(e){this.periodeId=e,this.muatRiwayat(),this._modal.show()},muatRiwayat:function(){var e=this;this.loading=!0,this.$root.get("/api/admin/penilaian_360/periode/"+this.periodeId+"/sinkro/riwayat").then((function(t){e.riwayat=t||[],e.halaman=1})).catch((function(t){alert(t.message),e.riwayat=[],e.halaman=1})).finally((function(){e.loading=!1}))},gantiHalaman:function(e){e<1||e>this.totalHalaman||e===this.halaman||(this.halaman=e)},tutup:function(){this._modal.hide()},statusLabel:function(e){return{queued:"Menunggu",processing:"Memproses",done:"Selesai",failed:"Gagal"}[e]||e},rincianItemsLengkap:function(e){var t=e||{},n={pns:Number(t.pns||0),pppk:Number(t.pppk||0),pppk_paruh_waktu:Number(t.pppk_paruh_waktu||0)},a=Number(t.lain||0);return a>0&&(n.lain=a),n},labelKelompok:function(e){return{pns:"PNS",pppk:"PPPK",pppk_paruh_waktu:"PPPK PW",lain:"Lain"}[e]||e},statusBadgeStyle:function(e){return"done"===e?{backgroundColor:"#269DD8",color:"#fff"}:"failed"===e?{backgroundColor:"#DF2463",color:"#fff"}:"processing"===e?{backgroundColor:"#f0f7fd",color:"#269DD8",border:"1px solid #269DD8"}:{backgroundColor:"#f1f1f1",color:"#555"}},_parseTanggal:function(e){if(!e)return null;var t=new Date(e.replace(" ","T"));return isNaN(t.getTime())?null:t},formatTanggal:function(e){var t=this._parseTanggal(e);if(!t)return e||"-";var n=function(e){return String(e).padStart(2,"0")};return"".concat(n(t.getDate()),"/").concat(n(t.getMonth()+1),"/").concat(t.getFullYear())},formatJam:function(e){var t=this._parseTanggal(e);if(!t)return"";var n=function(e){return String(e).padStart(2,"0")};return"".concat(n(t.getHours()),":").concat(n(t.getMinutes()))},unduh:function(e,t){var n=this;return function(e){return function(){var t=this,n=arguments;return new Promise((function(a,r){var i=e.apply(t,n);function o(e){Ozt(i,a,r,o,l,"next",e)}function l(e){Ozt(i,a,r,o,l,"throw",e)}o(void 0)}))}}(Czt().mark((function a(){var r;return Czt().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return n.unduhLoadingId=e+"-"+t,r={berhasil:"Terkirim",gagal:"Gagal",dilewati:"Dilewati"}[t]||t,a.next=4,X1("/api/admin/penilaian_360/periode/"+n.periodeId+"/sinkro/"+e+"/unduh",{status:t},{namaFile:"Sinkro Simata Penilaian 360 - ".concat(r," - ").concat(e,".xlsx"),maxWaitMs:W1});case 4:n.unduhLoadingId=null;case 5:case"end":return a.stop()}}),a)})))()}},mounted:function(){this._modal=new _h.Modal(this.$refs.modal)}};var Hzt=n(28842),Qzt={insert:"head",singleton:!1};vv()(Hzt.A,Qzt);Hzt.A.locals;const $zt=(0,it.A)(Rzt,[["render",function(e,t,n,r,i,o){return(0,a.openBlock)(),(0,a.createElementBlock)("div",R$t,[(0,a.createElementVNode)("div",H$t,[(0,a.createElementVNode)("div",Q$t,[(0,a.createElementVNode)("div",$$t,[z$t,(0,a.createElementVNode)("button",{type:"button",class:"btn-close",onClick:t[0]||(t[0]=function(){return o.tutup&&o.tutup.apply(o,arguments)})})]),(0,a.createElementVNode)("div",J$t,[i.loading?((0,a.openBlock)(),(0,a.createElementBlock)("div",q$t," Memuat riwayat... ")):0===i.riwayat.length?((0,a.openBlock)(),(0,a.createElementBlock)("div",G$t," Belum pernah ada proses sinkron untuk periode ini. ")):((0,a.openBlock)(),(0,a.createElementBlock)("div",W$t,[(0,a.createElementVNode)("div",Y$t,[(0,a.createElementVNode)("table",X$t,[Z$t,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(o.riwayatHalaman,(function(e){var t,n,r;return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.proses_id},[(0,a.createElementVNode)("td",ezt,[(0,a.createElementVNode)("div",null,(0,a.toDisplayString)(o.formatTanggal(e.diminta_pada)),1),(0,a.createElementVNode)("div",tzt,(0,a.toDisplayString)(o.formatJam(e.diminta_pada)),1)]),(0,a.createElementVNode)("td",nzt,[(0,a.createElementVNode)("div",null,(0,a.toDisplayString)(o.formatTanggal(e.mulai_pada)),1),(0,a.createElementVNode)("div",azt,(0,a.toDisplayString)(o.formatJam(e.mulai_pada)),1)]),(0,a.createElementVNode)("td",rzt,[(0,a.createElementVNode)("div",null,(0,a.toDisplayString)(o.formatTanggal(e.selesai_pada)),1),(0,a.createElementVNode)("div",izt,(0,a.toDisplayString)(o.formatJam(e.selesai_pada)),1)]),(0,a.createElementVNode)("td",ozt,[(0,a.createElementVNode)("span",{class:"badge",style:(0,a.normalizeStyle)(o.statusBadgeStyle(e.status))},(0,a.toDisplayString)(o.statusLabel(e.status)),5),"failed"===e.status&&e.error?((0,a.openBlock)(),(0,a.createElementBlock)("div",lzt,(0,a.toDisplayString)(e.error),1)):(0,a.createCommentVNode)("",!0)]),(0,a.createElementVNode)("td",szt,(0,a.toDisplayString)(e.total_peserta),1),(0,a.createElementVNode)("td",czt,[(0,a.createElementVNode)("div",dzt,[(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(e.jumlah_peserta_terkirim),1)]),(0,a.createElementVNode)("div",uzt,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(o.rincianItemsLengkap(null===(t=e.rincian_jenis)||void 0===t?void 0:t.terkirim),(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("span",{key:t},(0,a.toDisplayString)(o.labelKelompok(t))+": "+(0,a.toDisplayString)(e),1)})),128))])]),(0,a.createElementVNode)("td",pzt,[(0,a.createElementVNode)("div",mzt,[(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(e.jumlah_peserta_gagal),1)]),(0,a.createElementVNode)("div",fzt,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(o.rincianItemsLengkap(null===(n=e.rincian_jenis)||void 0===n?void 0:n.gagal),(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("span",{key:t},(0,a.toDisplayString)(o.labelKelompok(t))+": "+(0,a.toDisplayString)(e),1)})),128))])]),(0,a.createElementVNode)("td",hzt,[(0,a.createElementVNode)("div",Azt,[(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(e.jumlah_peserta_dilewati),1)]),(0,a.createElementVNode)("div",gzt,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(o.rincianItemsLengkap(null===(r=e.rincian_jenis)||void 0===r?void 0:r.dilewati),(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("span",{key:t},(0,a.toDisplayString)(o.labelKelompok(t))+": "+(0,a.toDisplayString)(e),1)})),128))])]),(0,a.createElementVNode)("td",kzt,[(0,a.createElementVNode)("div",bzt,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-outline-success",disabled:!e.jumlah_peserta_terkirim||i.unduhLoadingId===e.proses_id+"-berhasil",onClick:function(t){return o.unduh(e.proses_id,"berhasil")}},(0,a.toDisplayString)(i.unduhLoadingId===e.proses_id+"-berhasil"?"Mengunduh...":"Data Terkirim"),9,yzt),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-outline-danger",disabled:!e.jumlah_peserta_gagal||i.unduhLoadingId===e.proses_id+"-gagal",onClick:function(t){return o.unduh(e.proses_id,"gagal")}},(0,a.toDisplayString)(i.unduhLoadingId===e.proses_id+"-gagal"?"Mengunduh...":"Data Gagal"),9,vzt),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-outline-secondary",disabled:!e.jumlah_peserta_dilewati||i.unduhLoadingId===e.proses_id+"-dilewati",onClick:function(t){return o.unduh(e.proses_id,"dilewati")}},(0,a.toDisplayString)(i.unduhLoadingId===e.proses_id+"-dilewati"?"Mengunduh...":"Data Dilewati"),9,Ezt)])])])})),128))])])]),(0,a.createElementVNode)("div",Nzt,[(0,a.createElementVNode)("div",_zt," Menampilkan "+(0,a.toDisplayString)(o.rentangAwal)+"-"+(0,a.toDisplayString)(o.rentangAkhir)+" dari "+(0,a.toDisplayString)(i.riwayat.length)+" data ",1),o.totalHalaman>1?((0,a.openBlock)(),(0,a.createElementBlock)("nav",wzt,[(0,a.createElementVNode)("ul",Vzt,[(0,a.createElementVNode)("li",{class:(0,a.normalizeClass)(["page-item",{disabled:1===i.halaman}])},[(0,a.createElementVNode)("button",{type:"button",class:"page-link",onClick:t[1]||(t[1]=function(e){return o.gantiHalaman(i.halaman-1)})}," Prev ")],2),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(o.nomorHalamanTampil,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("li",{key:t,class:(0,a.normalizeClass)(["page-item",{active:e===i.halaman,disabled:"..."===e}])},[(0,a.createElementVNode)("button",{type:"button",class:"page-link",disabled:"..."===e,onClick:function(t){return"..."!==e&&o.gantiHalaman(e)}},(0,a.toDisplayString)(e),9,xzt)],2)})),128)),(0,a.createElementVNode)("li",{class:(0,a.normalizeClass)(["page-item",{disabled:i.halaman===o.totalHalaman}])},[(0,a.createElementVNode)("button",{type:"button",class:"page-link",onClick:t[2]||(t[2]=function(e){return o.gantiHalaman(i.halaman+1)})}," Next ")],2)])])):(0,a.createCommentVNode)("",!0)])]))]),(0,a.createElementVNode)("div",Bzt,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-secondary",onClick:t[3]||(t[3]=function(){return o.tutup&&o.tutup.apply(o,arguments)})},"Tutup")])])])],512)}],["__scopeId","data-v-7901d94d"]]);var zzt=function(e){return(0,a.pushScopeId)("data-v-35868620"),e=e(),(0,a.popScopeId)(),e},Jzt={class:"modal fade",ref:"modal",tabindex:"-1"},qzt={class:"modal-dialog modal-dialog-centered"},Gzt={class:"modal-content"},Wzt={class:"modal-header"},Yzt=zzt((function(){return(0,a.createElementVNode)("h5",{class:"modal-title"},"Konfirmasi Sinkro ke SIMATA",-1)})),Xzt=["disabled"],Zzt={class:"modal-body"},eJt={class:"small text-muted mb-3"},tJt={class:"text-dark"},nJt={key:0,class:"text-center text-muted py-4"},aJt={key:1,class:"alert alert-danger mb-0 py-2"},rJt={class:"table-responsive"},iJt={class:"table table-sm cakupan-table align-middle mb-3"},oJt=zzt((function(){return(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"Jenis Pegawai"),(0,a.createElementVNode)("th",{class:"text-end",style:{width:"80px"}},"Jumlah"),(0,a.createElementVNode)("th",{style:{width:"220px"}},"Keterangan")])],-1)})),lJt=zzt((function(){return(0,a.createElementVNode)("td",null,"PNS",-1)})),sJt={class:"text-end"},cJt=zzt((function(){return(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("span",{class:"chip chip-ok"},"Akan dikirim")],-1)})),dJt=zzt((function(){return(0,a.createElementVNode)("td",null,"PPPK",-1)})),uJt={class:"text-end"},pJt=zzt((function(){return(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("span",{class:"chip chip-ok"},"Akan dikirim")],-1)})),mJt={class:"row-highlight"},fJt=zzt((function(){return(0,a.createElementVNode)("td",null,"PPPK Paruh Waktu",-1)})),hJt={class:"text-end"},AJt=zzt((function(){return(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("span",{class:"chip chip-off"},"Tidak dikirim · belum didukung")],-1)})),gJt={key:0},kJt=zzt((function(){return(0,a.createElementVNode)("td",null,"Lain-lain",-1)})),bJt={class:"text-end"},yJt=zzt((function(){return(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("span",{class:"chip chip-ok"},"Akan dikirim")],-1)})),vJt={class:"row-total"},EJt=zzt((function(){return(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("strong",null,"Total pegawai")],-1)})),NJt={class:"text-end"},_Jt={class:"small text-muted"},wJt={class:"text-dark"},VJt={key:0,class:"info-paruh-waktu"},xJt=[zzt((function(){return(0,a.createElementVNode)("i",{class:"fas fa-info-circle"},null,-1)})),zzt((function(){return(0,a.createElementVNode)("span",null,[(0,a.createTextVNode)(" SIMATA belum menerima data PPPK Paruh Waktu. Penilaian mereka "),(0,a.createElementVNode)("strong",null,"tetap tersimpan"),(0,a.createTextVNode)(" di si-kinerja, tidak dicatat sebagai "),(0,a.createElementVNode)("em",null,"Gagal"),(0,a.createTextVNode)(", dan dapat dikirim setelah dukungan tersedia. ")],-1)}))],BJt={class:"modal-footer"},SJt=["disabled"],CJt=["disabled"],TJt={key:0},jJt={key:1};const DJt={emits:["confirmed"],data:function(){return{periode:null,cakupan:{jumlah_pns:0,jumlah_pppk:0,jumlah_pppk_paruh_waktu:0,jumlah_lain:0,total:0,akan_dikirim:0},loading:!1,submitting:!1,error:null}},computed:{bisaLanjut:function(){return!this.loading&&!this.submitting&&!this.error&&this.cakupan.akan_dikirim>0}},methods:{buka:function(e){this.periode=e,this.cakupan={jumlah_pns:0,jumlah_pppk:0,jumlah_pppk_paruh_waktu:0,jumlah_lain:0,total:0,akan_dikirim:0},this.error=null,this.submitting=!1,this._modal.show(),this.muatCakupan()},tutup:function(){this.submitting||this._modal.hide()},muatCakupan:function(){var e=this;this.loading=!0,et.A.get("/api/admin/penilaian_360/periode/"+this.periode.id+"/sinkro/cakupan").then((function(t){e.cakupan={jumlah_pns:(null==t?void 0:t.jumlah_pns)||0,jumlah_pppk:(null==t?void 0:t.jumlah_pppk)||0,jumlah_pppk_paruh_waktu:(null==t?void 0:t.jumlah_pppk_paruh_waktu)||0,jumlah_lain:(null==t?void 0:t.jumlah_lain)||0,total:(null==t?void 0:t.total)||0,akan_dikirim:(null==t?void 0:t.akan_dikirim)||0}})).catch((function(t){e.error=(null==t?void 0:t.message)||"Gagal memuat ringkasan peserta."})).finally((function(){e.loading=!1}))},lanjutkan:function(){var e=this;this.bisaLanjut&&(this.submitting=!0,this.$emit("confirmed",this.periode.id,(function(){e.submitting=!1,e._modal.hide()}),(function(){e.submitting=!1})))},formatAngka:function(e){return(e||0).toLocaleString("id-ID")}},mounted:function(){this._modal=new _h.Modal(this.$refs.modal)},beforeUnmount:function(){var e;null===(e=this._modal)||void 0===e||e.dispose()}};var PJt=n(47590),FJt={insert:"head",singleton:!1};vv()(PJt.A,FJt);PJt.A.locals;function IJt(e){return IJt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},IJt(e)}function UJt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function MJt(e){for(var t=1;t0?((0,a.openBlock)(),(0,a.createElementBlock)("tr",gJt,[kJt,(0,a.createElementVNode)("td",bJt,(0,a.toDisplayString)(o.formatAngka(i.cakupan.jumlah_lain)),1),yJt])):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("tr",vJt,[EJt,(0,a.createElementVNode)("td",NJt,[(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(o.formatAngka(i.cakupan.total)),1)]),(0,a.createElementVNode)("td",_Jt,[(0,a.createTextVNode)("Dikirim: "),(0,a.createElementVNode)("strong",wJt,(0,a.toDisplayString)(o.formatAngka(i.cakupan.akan_dikirim)),1)])])])])]),i.cakupan.jumlah_pppk_paruh_waktu>0?((0,a.openBlock)(),(0,a.createElementBlock)("div",VJt,xJt)):(0,a.createCommentVNode)("",!0)],64))]),(0,a.createElementVNode)("div",BJt,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-outline-secondary",onClick:t[1]||(t[1]=function(){return o.tutup&&o.tutup.apply(o,arguments)}),disabled:i.submitting}," Batal ",8,SJt),(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm btn-primary",onClick:t[2]||(t[2]=function(){return o.lanjutkan&&o.lanjutkan.apply(o,arguments)}),disabled:!o.bisaLanjut},[i.submitting?((0,a.openBlock)(),(0,a.createElementBlock)("span",TJt,"Mengirim...")):((0,a.openBlock)(),(0,a.createElementBlock)("span",jJt,"Lanjutkan Sinkro ("+(0,a.toDisplayString)(o.formatAngka(i.cakupan.akan_dikirim))+" pegawai)",1))],8,CJt)])])])],512)}],["__scopeId","data-v-35868620"]])},data:function(){return{data:[],filter:{tahun:null},sinkroStatus:{},sinkroPolling:{}}},methods:{loadData:function(){var e=this;this.$root.get("/api/admin/penilaian_360/periode",this.filter).then((function(t){e.data.periodes=t,e.cekStatusSinkroSemua()}))},hapusPeriode:function(e){var t=this;confirm("Yakin akan menghapus Periode tersebut? Semua Penilaian AKAN HILANG untuk Periode ini.")&&this.$root.delete("/api/admin/penilaian_360/periode/"+e).then((function(){t.loadData()}))},formatPeriode:function(e){return(0,de.IU)(e)},sinkroSedangBerjalan:function(e){var t=this.sinkroStatus[e];return!!t&&["queued","processing"].includes(t.status)},sinkroLabel:function(e){var t=this.sinkroStatus[e];return t?"queued"===t.status?"Menunggu...":"processing"===t.status?t.total?"Memproses ".concat(t.progress,"/").concat(t.total):"Memproses...":"Sinkro":"Sinkro"},sinkroInfo:function(e){var t=this.sinkroStatus[e];return t&&t.batas_waktu?"queued"===t.status?"Antre sejak ".concat(this.formatJam(t.diminta_pada),". Jika belum diproses, dibatalkan otomatis pukul ").concat(this.formatJam(t.batas_waktu),"."):"processing"===t.status?"Mulai ".concat(this.formatJam(t.mulai_pada),". Batas maksimal pukul ").concat(this.formatJam(t.batas_waktu),"."):"":""},formatJam:function(e){if(!e)return"-";var t=new Date(e.replace(" ","T"));if(isNaN(t.getTime()))return e;var n=function(e){return String(e).padStart(2,"0")},a="".concat(n(t.getHours()),":").concat(n(t.getMinutes()));return t.toDateString()===(new Date).toDateString()?a:"".concat(n(t.getDate()),"/").concat(n(t.getMonth()+1)," ").concat(a)},sinkroTooltip:function(e){var t=this.sinkroStatus[e];return t&&["done","failed"].includes(t.status)?"failed"===t.status?"Sinkron terakhir gagal: "+(t.error||"terjadi kesalahan"):"Sinkron terakhir (".concat(t.total," peserta): ").concat(t.total_peserta_terkirim," terkirim, ").concat(t.total_peserta_gagal," gagal, ").concat(t.total_peserta_dilewati," dilewati (NIP tidak ditemukan di SIMATA atau PPPK Paruh Waktu)"):""},bukaKonfirmasiSinkro:function(e){this.sinkroSedangBerjalan(e.id)||this.$refs.modalKonfirmasiSinkro.buka(e)},konfirmasiSinkroDipilih:function(e,t,n){var a=this;et.A.post("/api/admin/penilaian_360/periode/"+e+"/sinkro").then((function(){a.setSinkroStatus(e,{status:"queued",progress:0,total:0}),a.mulaiPollingSinkro(e),t()})).catch((function(e){n(),alert(e.message)}))},setSinkroStatus:function(e,t){JSON.stringify(this.sinkroStatus[e])!==JSON.stringify(t)&&(this.sinkroStatus=MJt(MJt({},this.sinkroStatus),{},OJt({},e,t)))},mulaiPollingSinkro:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;this.hentikanPollingSinkro(e);var a=n?Math.min(5e3*Math.pow(2,n),6e4):5e3,r=setTimeout((function(){et.A.get("/api/admin/penilaian_360/periode/"+e+"/sinkro/status").then((function(n){t.sinkroPolling[e]===r&&(t.setSinkroStatus(e,n),n&&["queued","processing"].includes(n.status)?t.mulaiPollingSinkro(e):(t.hentikanPollingSinkro(e),n&&"failed"===n.status?alert("Sinkron ke SIMATA gagal: "+(n.error||"terjadi kesalahan.")):n&&"done"===n.status&&alert("Sinkron ke SIMATA selesai (".concat(n.total," peserta).\nTerkirim: ").concat(n.total_peserta_terkirim,"\nGagal: ").concat(n.total_peserta_gagal,"\nDilewati (NIP tidak ditemukan di SIMATA atau PPPK Paruh Waktu): ").concat(n.total_peserta_dilewati))))})).catch((function(){if(t.sinkroPolling[e]===r)return n+1>=5?(t.hentikanPollingSinkro(e),void alert('Status sinkron ke SIMATA tidak dapat dipantau (server tidak merespons). Proses mungkin masih berjalan di belakang — cek kembali lewat "Lihat Riwayat Sinkro" atau refresh halaman beberapa saat lagi.')):void t.mulaiPollingSinkro(e,n+1)}))}),a);this.sinkroPolling[e]=r},hentikanPollingSinkro:function(e){this.sinkroPolling[e]&&(clearTimeout(this.sinkroPolling[e]),delete this.sinkroPolling[e])},cekStatusSinkroSemua:function(){var e=this;(this.data.periodes||[]).forEach((function(t){et.A.get("/api/admin/penilaian_360/periode/"+t.id+"/sinkro/status").then((function(n){n&&(e.setSinkroStatus(t.id,n),["queued","processing"].includes(n.status)&&e.mulaiPollingSinkro(t.id))})).catch((function(){}))}))}},created:function(){this.loadData()},beforeUnmount:function(){var e=this;Object.keys(this.sinkroPolling).forEach((function(t){return e.hentikanPollingSinkro(t)}))}};var KJt=n(79550),RJt={insert:"head",singleton:!1};vv()(KJt.A,RJt);KJt.A.locals;const HJt=(0,it.A)(LJt,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("ModalEditPeriode"),s=(0,a.resolveComponent)("ModalRiwayatSinkro"),c=(0,a.resolveComponent)("ModalKonfirmasiSinkro");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[(0,a.createElementVNode)("div",RQt,[(0,a.createElementVNode)("div",HQt,[QQt,(0,a.createElementVNode)("div",$Qt,[(0,a.createElementVNode)("button",{type:"button",class:"btn btn-sm icon icon-left btn-primary float-end mt-2",onClick:t[0]||(t[0]=function(t){return e.$refs.modalEditPeriode.editPeriode()})},[zQt,(0,a.createTextVNode)(" Tambah ")])])])]),(0,a.createElementVNode)("div",JQt,[(0,a.createElementVNode)("div",qQt,[(0,a.createElementVNode)("div",GQt,[(0,a.createElementVNode)("div",WQt,[YQt,(0,a.createElementVNode)("div",XQt,[(0,a.createElementVNode)("div",ZQt,[(0,a.createElementVNode)("div",e$t,[t$t,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select","onUpdate:modelValue":t[1]||(t[1]=function(e){return i.filter.tahun=e}),onChange:t[2]||(t[2]=function(e){return o.loadData()})},n$t,544),[[a.vModelSelect,i.filter.tahun]])])])]),(0,a.createElementVNode)("div",a$t,[(0,a.createElementVNode)("table",r$t,[i$t,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.data.periodes,(function(t,n){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t.id},[(0,a.createElementVNode)("td",o$t,(0,a.toDisplayString)(n+1)+".",1),(0,a.createElementVNode)("td",l$t,(0,a.toDisplayString)(t.nama),1),(0,a.createElementVNode)("td",s$t,(0,a.toDisplayString)(t.tahun),1),(0,a.createElementVNode)("td",c$t,(0,a.toDisplayString)(t.periode_awal),1),(0,a.createElementVNode)("td",d$t,(0,a.toDisplayString)(t.periode_akhir),1),(0,a.createElementVNode)("td",u$t,(0,a.toDisplayString)(t.batas_pengisian),1),(0,a.createElementVNode)("td",p$t,[(0,a.createElementVNode)("div",m$t,[(0,a.createElementVNode)("button",{class:"btn icon icon-left btn-sm btn-outline-warning",onClick:function(n){return e.$refs.modalEditPeriode.editPeriode(t.id)}}," Edit ",8,f$t),(0,a.createElementVNode)("button",{class:"btn icon icon-left btn-sm btn-outline-danger",onClick:function(e){return o.hapusPeriode(t.id)}}," Hapus ",8,h$t)])]),(0,a.createElementVNode)("td",A$t,[(0,a.createElementVNode)("button",{class:"btn icon icon-left btn-sm btn-outline-primary",style:{"min-width":"150px"},disabled:o.sinkroSedangBerjalan(t.id),title:o.sinkroTooltip(t.id),onClick:function(e){return o.bukaKonfirmasiSinkro(t)}},(0,a.toDisplayString)(o.sinkroLabel(t.id)),9,g$t),o.sinkroInfo(t.id)?((0,a.openBlock)(),(0,a.createElementBlock)("div",k$t,(0,a.toDisplayString)(o.sinkroInfo(t.id)),1)):((0,a.openBlock)(),(0,a.createElementBlock)("br",b$t)),(0,a.createElementVNode)("button",{class:"btn icon icon-left btn-sm btn-outline-success mt-1",onClick:function(n){return e.$refs.modalRiwayatSinkro.lihatRiwayat(t.id)}}," Lihat Riwayat Sinkro ",8,y$t),v$t])])})),128))])])])])])])]),(0,a.createVNode)(l,{ref:"modalEditPeriode",data:i.data,onDone:t[3]||(t[3]=function(e){return o.loadData()})},null,8,["data"]),(0,a.createVNode)(s,{ref:"modalRiwayatSinkro"},null,512),(0,a.createVNode)(c,{ref:"modalKonfirmasiSinkro",onConfirmed:o.konfirmasiSinkroDipilih},null,8,["onConfirmed"])],64)}],["__scopeId","data-v-66375e5c"]]),QJt=HJt;var $Jt=(0,a.createElementVNode)("div",{class:"page-title"},[(0,a.createElementVNode)("div",{class:"row"},[(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h3 text-muted"},"Penilaian 360°"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Daftar pegawai yang perlu Anda nilai.")])])],-1),zJt={class:"section mt-2"},JJt={class:"card mb-3"},qJt={class:"card-body"},GJt={class:"row g-3 align-items-end"},WJt={class:"col-md-12"},YJt=(0,a.createElementVNode)("label",{class:"form-label text-muted mb-1"},"Periode Penilaian",-1),XJt=["disabled"],ZJt=(0,a.createElementVNode)("option",{value:null,disabled:""},"-- Pilih Periode --",-1),eqt=["value"],tqt={key:0,class:"alert alert-warning mt-3 mb-0 py-2"},nqt={class:"card"},aqt={class:"card-body"},rqt={key:0,class:"text-center text-muted py-4"},iqt={key:1,class:"table-responsive"},oqt={class:"table table-sm align-middle"},lqt=(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",{class:"text-center",style:{width:"35px"}},"No"),(0,a.createElementVNode)("th",{class:"text-center"},"Pegawai Dinilai"),(0,a.createElementVNode)("th",{class:"text-center"},"Jenis Penilai"),(0,a.createElementVNode)("th",{class:"text-center"},"Periode"),(0,a.createElementVNode)("th",{class:"text-center"},"Batas Pengisian"),(0,a.createElementVNode)("th",{class:"text-center",style:{"min-width":"100px"}},"Progres"),(0,a.createElementVNode)("th",{class:"text-center"},"Status"),(0,a.createElementVNode)("th",{class:"text-center"},"Penilai Lain"),(0,a.createElementVNode)("th",{class:"text-center",style:{width:"100px"}},"Aksi")])],-1),sqt={class:"text-center"},cqt=(0,a.createElementVNode)("br",null,null,-1),dqt=(0,a.createElementVNode)("br",null,null,-1),uqt={class:"text-muted",style:{"font-size":"11px"}},pqt=(0,a.createElementVNode)("br",null,null,-1),mqt={class:"text-center"},fqt={class:"text-center"},hqt={class:"text-center"},Aqt={class:"d-flex align-items-center gap-2"},gqt={class:"progress flex-grow-1",style:{height:"6px"}},kqt={class:"text-muted",style:{"white-space":"nowrap"}},bqt={class:"text-center"},yqt={class:"text-center"},vqt={class:"text-center"},Eqt=(0,a.createElementVNode)("br",null,null,-1),Nqt=["title","disabled","onClick"],_qt={key:0},wqt={colspan:"8",class:"text-center text-muted py-4"},Vqt={class:"toast-container position-fixed top-0 start-50 translate-middle-x p-3",style:{"z-index":"9999"}},xqt={class:"d-flex"},Bqt={class:"toast-body d-flex align-items-center gap-2"};var Sqt="#DF2463",Cqt="#269DD8",Tqt="#E5E7EB",jqt="#4B5563",Dqt="#f9f9f9",Pqt={atasan:{backgroundColor:Cqt,color:Dqt},rekan_kerja:{backgroundColor:"#FBE5EC",color:"#9C1945"},bawahan:{backgroundColor:Tqt,color:jqt}},Fqt={backgroundColor:Tqt,color:jqt},Iqt={belum:{backgroundColor:Tqt,color:jqt},proses:{backgroundColor:"#E5F3FA",color:"#1B6E97"},selesai:{backgroundColor:Sqt,color:Dqt}},Uqt={backgroundColor:Tqt,color:jqt},Mqt=Cqt;function Oqt(e,t){var n=parseInt(e.replace("#",""),16),a=n>>8&255,r=255&n;return"rgba(".concat(n>>16&255,", ").concat(a,", ").concat(r,", ").concat(t,")")}var Lqt={atasan:Cqt,rekan_kerja:Sqt,bawahan:jqt},Kqt=jqt,Rqt={belum:.12,proses:.3,selesai:.5};const Hqt={data:function(){return{daftar:[],periodeOptions:[],periodeDipilihId:null,loadingPeriode:!1,loadingDaftar:!1,jenisPenilaiLabel:CQt,statusLabel:{belum:"Belum Diisi",proses:"Sedang Diisi",selesai:"Selesai"},resettingId:null,toast:{message:"",type:"success"},toastInstance:null}},watch:{periodeDipilihId:function(e){e?this.muatDaftar():this.daftar=[]}},methods:{muatPeriode:function(){var e=this;return this.loadingPeriode=!0,this.$root.get("/api/penilaian_360/periode").then((function(t){if(e.periodeOptions=t||[],e.periodeOptions.length>0&&!e.periodeDipilihId){var n=e.periodeOptions.reduce((function(e,t){return Number(t.tahun)>Number(e.tahun)?t:e}));e.periodeDipilihId=n.id}})).catch((function(){e.periodeOptions=[]})).finally((function(){e.loadingPeriode=!1}))},muatDaftar:function(){var e=this;this.loadingDaftar=!0,this.$root.get("/api/penilaian_360/tugas",{periode_id:this.periodeDipilihId}).then((function(t){e.daftar=t||[]})).catch((function(){e.daftar=[]})).finally((function(){e.loadingDaftar=!1}))},persenProgres:function(e){return e.total_panduan?Math.round(e.sudah_diisi/e.total_panduan*100):0},badgeJenisPenilaiStyle:function(e){return Pqt[e]||Fqt},badgeStatusStyle:function(e){return Iqt[e]||Uqt},badgeInfoJenisStyle:function(e){var t,n,a=Number(null!==(t=e.total)&&void 0!==t?t:0),r=Number(null!==(n=e.selesai)&&void 0!==n?n:0),i=a&&0!==r?r===a?"selesai":"proses":"belum",o=Lqt[e.jenis_penilai]||Kqt;return{backgroundColor:Oqt(o,Rqt[i]),color:o}},progressBarStyle:function(e){return{width:this.persenProgres(e)+"%",backgroundColor:Mqt}},resetPenilaian:function(e){var t=this,n="selesai"===e.status?"Reset penilaian untuk ".concat(e.pegawai_nama,"? Penilaian yang sudah dikirim (selesai) akan DIBUKA KEMBALI dan seluruh jawaban yang sudah diisi akan DIHAPUS. Anda harus mengisi ulang dari awal."):"Reset penilaian untuk ".concat(e.pegawai_nama,"? Seluruh jawaban yang sudah diisi akan dihapus dan Anda harus mengisi ulang dari awal.");confirm(n)&&(this.resettingId=e.id,this.$root.post("/api/penilaian_360/tugas/"+e.id+"/reset",{}).then((function(e){e&&(t.showToast("Penilaian berhasil direset. Silakan isi ulang dari awal.","success"),t.muatDaftar())})).finally((function(){t.resettingId=null})))},showToast:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"success";this.toast={message:e,type:n},this.$nextTick((function(){t.toastInstance||(t.toastInstance=new bootstrap.Toast(t.$refs.toastEl,{delay:3500})),t.toastInstance.show()}))},hideToast:function(){this.toastInstance&&this.toastInstance.hide()}},created:function(){this.muatPeriode()}},Qqt=(0,it.A)(Hqt,[["render",function(e,t,n,r,i,o){var l=(0,a.resolveComponent)("vue-feather"),s=(0,a.resolveComponent)("router-link");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[$Jt,(0,a.createElementVNode)("section",zJt,[(0,a.createElementVNode)("div",JJt,[(0,a.createElementVNode)("div",qJt,[(0,a.createElementVNode)("div",GJt,[(0,a.createElementVNode)("div",WJt,[YJt,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select form-select-sm","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.periodeDipilihId=e}),disabled:i.loadingPeriode},[ZJt,((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.periodeOptions,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("option",{key:e.id,value:e.id},(0,a.toDisplayString)(e.nama)+" ("+(0,a.toDisplayString)(e.tahun)+") ",9,eqt)})),128))],8,XJt),[[a.vModelSelect,i.periodeDipilihId]])])]),i.loadingPeriode||0!==i.periodeOptions.length?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("div",tqt," Belum ada Periode Penilaian 360° yang tersedia. "))])]),(0,a.createElementVNode)("div",nqt,[(0,a.createElementVNode)("div",aqt,[i.loadingDaftar?((0,a.openBlock)(),(0,a.createElementBlock)("div",rqt,[(0,a.createVNode)(l,{type:"loader",size:"20",class:"d-block mx-auto mb-1"}),(0,a.createTextVNode)(" Memuat data... ")])):((0,a.openBlock)(),(0,a.createElementBlock)("div",iqt,[(0,a.createElementVNode)("table",oqt,[lqt,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.daftar,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.id},[(0,a.createElementVNode)("td",sqt,(0,a.toDisplayString)(t+1),1),(0,a.createElementVNode)("td",null,[(0,a.createTextVNode)((0,a.toDisplayString)(e.pegawai_nama)+" ",1),cqt,(0,a.createTextVNode)(" NIP. "+(0,a.toDisplayString)(e.pegawai_nip)+" ",1),dqt,(0,a.createElementVNode)("div",uqt,[(0,a.createTextVNode)((0,a.toDisplayString)(e.pegawai_jabatan)+" ",1),pqt,(0,a.createTextVNode)(" "+(0,a.toDisplayString)(e.unor_nama),1)])]),(0,a.createElementVNode)("td",mqt,[(0,a.createElementVNode)("span",{class:"badge",style:(0,a.normalizeStyle)(o.badgeJenisPenilaiStyle(e.jenis_penilai))},(0,a.toDisplayString)(i.jenisPenilaiLabel[e.jenis_penilai]),5)]),(0,a.createElementVNode)("td",fqt,(0,a.toDisplayString)(e.periode_nama),1),(0,a.createElementVNode)("td",hqt,(0,a.toDisplayString)(e.batas_pengisian),1),(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("div",Aqt,[(0,a.createElementVNode)("div",gqt,[(0,a.createElementVNode)("div",{class:"progress-bar",style:(0,a.normalizeStyle)(o.progressBarStyle(e))},null,4)]),(0,a.createElementVNode)("small",kqt,(0,a.toDisplayString)(e.sudah_diisi)+"/"+(0,a.toDisplayString)(e.total_panduan),1)])]),(0,a.createElementVNode)("td",bqt,[(0,a.createElementVNode)("span",{class:"badge",style:(0,a.normalizeStyle)(o.badgeStatusStyle(e.status))},(0,a.toDisplayString)(i.statusLabel[e.status]),5)]),(0,a.createElementVNode)("td",yqt,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(e.info_jenis,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("div",{key:e.jenis_penilai,class:"badge d-block mb-1",style:(0,a.normalizeStyle)(o.badgeInfoJenisStyle(e))},(0,a.toDisplayString)(e.selesai)+"/"+(0,a.toDisplayString)(e.total)+" dinilai "+(0,a.toDisplayString)(i.jenisPenilaiLabel[e.jenis_penilai]),5)})),128))]),(0,a.createElementVNode)("td",vqt,[(0,a.createVNode)(s,{class:(0,a.normalizeClass)(["btn btn-sm","selesai"===e.status?"btn-outline-secondary":"btn-primary"]),to:"/penilaian_360/"+e.id},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)((0,a.toDisplayString)("selesai"===e.status?"Lihat Penilaian":"Isi Penilaian"),1)]})),_:2},1032,["class","to"]),(0,a.createTextVNode)(),Eqt,"belum"!==e.status?((0,a.openBlock)(),(0,a.createElementBlock)("button",{key:0,type:"button",class:"btn btn-sm btn-outline-danger ms-1",title:Number(e.reset_count)>=1?"Penilaian ini sudah pernah direset dan tidak dapat direset lagi":"Reset dan mulai penilaian dari awal",disabled:i.resettingId===e.id||Number(e.reset_count)>=1,onClick:function(t){return o.resetPenilaian(e)}}," Reset ",8,Nqt)):(0,a.createCommentVNode)("",!0)])])})),128)),0===i.daftar.length?((0,a.openBlock)(),(0,a.createElementBlock)("tr",_qt,[(0,a.createElementVNode)("td",wqt,[(0,a.createVNode)(l,{type:"inbox",size:"20",class:"d-block mx-auto mb-1"}),(0,a.createTextVNode)(" Tidak ada pegawai yang perlu Anda nilai saat ini. ")])])):(0,a.createCommentVNode)("",!0)])])]))])]),(0,a.createElementVNode)("div",Vqt,[(0,a.createElementVNode)("div",{id:"listPenilaian360Toast",class:(0,a.normalizeClass)(["toast align-items-center border-0 text-white","success"===i.toast.type?"bg-success":"danger"===i.toast.type?"bg-danger":"bg-warning"]),role:"alert","aria-live":"assertive","aria-atomic":"true",ref:"toastEl"},[(0,a.createElementVNode)("div",xqt,[(0,a.createElementVNode)("div",Bqt,[(0,a.createVNode)(l,{type:"success"===i.toast.type?"check-circle":"danger"===i.toast.type?"x-circle":"alert-triangle",size:"16",class:"flex-shrink-0"},null,8,["type"]),(0,a.createTextVNode)(" "+(0,a.toDisplayString)(i.toast.message),1)]),(0,a.createElementVNode)("button",{type:"button",class:"btn-close btn-close-white me-2 m-auto",onClick:t[1]||(t[1]=function(){return o.hideToast&&o.hideToast.apply(o,arguments)})})])],2)])])],64)}]]);var $qt=function(e){return(0,a.pushScopeId)("data-v-86ff5bf8"),e=e(),(0,a.popScopeId)(),e},zqt={class:"page-title"},Jqt={class:"row"},qqt=$qt((function(){return(0,a.createElementVNode)("div",{class:"col-lg-6"},[(0,a.createElementVNode)("strong",{class:"h3 text-muted"},"Isi Penilaian 360°"),(0,a.createElementVNode)("br"),(0,a.createElementVNode)("small",null,"Isi penilaian berdasarkan panduan perilaku BerAKHLAK untuk pegawai berikut.")],-1)})),Gqt={class:"col-lg-6 text-end"},Wqt={key:0,class:"section mt-2"},Yqt={class:"text-center text-muted py-4"},Xqt={key:1,class:"section mt-2"},Zqt={class:"alert alert-warning d-flex align-items-center gap-2 mb-0"},eGt=$qt((function(){return(0,a.createElementVNode)("span",{class:"flex-grow-1"},"Data penilaian tidak ditemukan.",-1)})),tGt={key:2,class:"section mt-2 p360-form"},nGt={class:"person-bar"},aGt={class:"ava"},rGt={class:"person-info"},iGt={class:"nm"},oGt={key:0,class:"badge bg-secondary ms-1",style:{"font-size":"10px"}},lGt={class:"sub"},sGt={class:"prog-wrap"},cGt={class:"prog-track"},dGt={class:"prog-lbl"},uGt={class:"cv-header"},pGt={class:"cv-label"},mGt={class:"pb-head"},fGt={class:"pb-title"},hGt={class:"levels-grid"},AGt=["onClick"],gGt={class:"level-row"},kGt={key:0,class:"footer-bar"},bGt=["disabled"],yGt=["disabled"],vGt=$qt((function(){return(0,a.createElementVNode)("p",{class:"mb-0"},"Setelah dikirim, penilaian ini tidak dapat diubah kembali.",-1)})),EGt={class:"toast-container position-fixed top-0 start-50 translate-middle-x p-3",style:{"z-index":"9999"}},NGt={class:"d-flex"},_Gt={class:"toast-body d-flex align-items-center gap-2"};function wGt(e){return wGt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},wGt(e)}function VGt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i,o,l=[],s=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(a=i.call(n)).done)&&(l.push(a.value),l.length!==t);s=!0);}catch(e){c=!0,r=e}finally{try{if(!s&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw r}}return l}}(e,t)||TGt(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function xGt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function BGt(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,a=Array(t);n>>15,1|t);return(((e=e+Math.imul(e^e>>>7,61|e)^e)^e>>>14)>>>0)/4294967296}}(function(e){for(var t=5381,n=0;n>>0}(t)),a=CGt(e),r=a.length-1;r>0;r--){var i=Math.floor(n()*(r+1)),o=[a[i],a[r]];a[r]=o[0],a[i]=o[1]}return a}const IGt={components:{ModalComponent:tt.A},data:function(){return{jenisPenilaiLabel:CQt,loading:!1,menyimpan:!1,progress:null,coreValues:[],jawaban:{},catatan:{},toast:{message:"",type:"success"},toastInstance:null}},computed:{namaPenilai:function(){return this.$store.state.userName||"Saya"},inisial:function(){var e;return((null===(e=this.progress)||void 0===e?void 0:e.pegawai_nama)||"").split(" ").filter(Boolean).slice(0,2).map((function(e){return e[0]})).join("").toUpperCase()},readOnly:function(){var e;return"selesai"===(null===(e=this.progress)||void 0===e?void 0:e.status)},totalPanduan:function(){return this.coreValues.reduce((function(e,t){return e+t.panduan.length}),0)},jumlahTerisi:function(){return Object.keys(this.jawaban).length},persenProgres:function(){return this.totalPanduan?Math.round(this.jumlahTerisi/this.totalPanduan*100):0},nomorPanduan:function(){var e={},t=1;return this.coreValues.forEach((function(n){return n.panduan.forEach((function(n){e[n.id]=t++}))})),e}},methods:{showToast:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"success";this.toast={message:e,type:n},this.$nextTick((function(){t.toastInstance||(t.toastInstance=new bootstrap.Toast(t.$refs.toastEl,{delay:3500})),t.toastInstance.show()}))},hideToast:function(){this.toastInstance&&this.toastInstance.hide()},levelColor:function(e){return TQt[e]||jQt},scoreColor:function(e){return this.levelColor(e).text},levelTerpilih:function(e){var t,n,a=this.jawaban[e.id];return a&&null!==(t=null===(n=e.levels.find((function(e){return e.id===a})))||void 0===n?void 0:n.level)&&void 0!==t?t:null},pilih:function(e,t){this.readOnly||(this.jawaban=BGt(BGt({},this.jawaban),{},SGt({},e.id,t.id)))},muatDetil:function(){var e=this;this.loading=!0,this.$root.get("/api/penilaian_360/tugas/"+this.$route.params.id).then((function(t){if(t){e.progress=t.progress,e.coreValues=(t.panduan||[]).map((function(t){return BGt(BGt({},t),{},{style:DGt[t.kode]||PGt,panduan:(t.panduan||[]).map((function(t){return BGt(BGt({},t),{},{levels:FGt(t.levels,"".concat(e.progress.id,":").concat(t.id))})}))})}));var n={},a={};Object.entries(t.jawaban||{}).forEach((function(e){var t=VGt(e,2),r=t[0],i=t[1];i.panduan_level_id&&(n[r]=i.panduan_level_id),i.catatan&&(a[r]=i.catatan)})),e.jawaban=n,e.catatan=a}else e.progress=null})).catch((function(){e.progress=null})).finally((function(){e.loading=!1}))},buatPayloadJawaban:function(){var e=this;return Object.entries(this.jawaban).map((function(t){var n,a=VGt(t,2),r=a[0];return{panduan_perilaku_id:r,panduan_level_id:a[1],catatan:null!==(n=e.catatan[r])&&void 0!==n?n:null}}))},simpanJawaban:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=this.buatPayloadJawaban();return 0===n.length?Promise.resolve():(this.menyimpan=!0,this.$root.post("/api/penilaian_360/tugas/"+this.progress.id+"/jawaban",{jawaban:n,finalisasi:t}).finally((function(){e.menyimpan=!1})))},simpanDraft:function(){var e=this;this.simpanJawaban().then((function(t){t&&(e.progress=BGt(BGt({},e.progress),t)),e.showToast("Draf berhasil disimpan.","success")})).catch((function(e){var t,n;alert((null==e||null===(t=e.response)||void 0===t||null===(n=t.data)||void 0===n?void 0:n.message)||"Terjadi kesalahan.")}))},kirimPenilaian:function(){this.jumlahTerisi
Cakupan Sinkro SIMATA: PPPK Paruh Waktu belum diakomodir
Hasil Penilaian 360° yang dikirim ke SIMATA saat ini hanya untuk pegawai PNS dan PPPK. Nilai pegawai PPPK Paruh Waktu tetap tersimpan di si-kinerja dan akan dikirim setelah SIMATA mendukungnya. Pegawai tidak perlu melakukan apa pun.
PNS PPPK PPPK Paruh Waktu · belum didukung
',1),ZGt={key:0,class:"text-center text-muted py-4"},eWt={key:1,class:"alert alert-warning d-flex align-items-center gap-2 mb-0"},tWt={key:2,class:"alert alert-info d-flex align-items-center gap-2 mb-0"},nWt=LGt((function(){return(0,a.createElementVNode)("span",null,"Anda tidak termasuk peserta Penilaian 360° pada periode ini.",-1)})),aWt={class:"row g-3 mb-3 align-items-stretch"},rWt={class:"col-lg-8"},iWt={class:"card h-100"},oWt={class:"card-body d-flex flex-column justify-content-center"},lWt={class:"table-responsive mb-0"},sWt={class:"table table-sm align-middle resume-table mb-0"},cWt=LGt((function(){return(0,a.createElementVNode)("th",null,"Core Value BerAKHLAK",-1)})),dWt={class:"col-lg-4"},uWt={class:"card h-100 border-primary"},pWt={class:"card-body text-center py-3 d-flex flex-column justify-content-center"},mWt=LGt((function(){return(0,a.createElementVNode)("div",{class:"text-muted small mb-1"},"Nilai Rata-Rata Core Value BerAKHLAK",-1)})),fWt={class:"text-muted small"},hWt=LGt((function(){return(0,a.createElementVNode)("div",{class:"nilai-disclaimer mt-3"},[(0,a.createElementVNode)("i",{class:"fas fa-info-circle me-1"}),(0,a.createTextVNode)(" Nilai ini adalah rata-rata dari tabel resume di samping, bukan nilai akhir yang digunakan sebagai hasil penilaian di SIMATA. ")],-1)})),AWt={class:"card"},gWt={class:"card-body"},kWt={class:"cv-header"},bWt={class:"cv-label"},yWt={class:"table-responsive"},vWt={class:"table table-sm align-middle hasil-table mb-4"},EWt=LGt((function(){return(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[(0,a.createElementVNode)("th",null,"Panduan Perilaku"),(0,a.createElementVNode)("th",{class:"text-center",style:{width:"90px"}},"Rata-rata Atasan"),(0,a.createElementVNode)("th",{class:"text-center",style:{width:"90px"}},"Rata-rata Rekan Kerja"),(0,a.createElementVNode)("th",{class:"text-center",style:{width:"90px"}},"Rata-rata Bawahan"),(0,a.createElementVNode)("th",{class:"text-center",style:{width:"90px"}},"Aksi")])],-1)})),NWt={class:"text-center"},_Wt={class:"text-center"},wWt={class:"text-center"},VWt={class:"text-center"},xWt=["onClick"],BWt={class:"modal fade",ref:"detailModal",tabindex:"-1"},SWt={class:"modal-dialog modal-dialog-centered modal-lg"},CWt={class:"modal-content"},TWt={class:"modal-title mb-0 mt-1"},jWt={class:"modal-body p-0"},DWt={class:"detail-block-header"},PWt={class:"d-flex align-items-center gap-2"},FWt={key:0,class:"detail-progress-badge"},IWt={class:"detail-entry-label"},UWt={key:1,class:"detail-kosong"};function MWt(e){return MWt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},MWt(e)}function OWt(e){return function(e){if(Array.isArray(e))return $Wt(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||QWt(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function LWt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function KWt(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,a=Array(t);n0}var s=eYt.find((function(e){return e.cocok(t)}));return s?{label:s.label,peran:Object.entries(s.peran).map((function(t){var n=HWt(t,2),a=n[0],r=n[1];return{jenis:a,label:e.jenisPenilaiLabel[a],value:r,style:ZWt[a]}}))}:null},selectedDetailPerJenis:function(){for(var e={},t=0,n=Object.keys(this.jenisPenilaiLabel);t0&&!e.periodeDipilihId){var n=e.periodeOptions.reduce((function(e,t){return Number(t.tahun)>Number(e.tahun)?t:e}));e.periodeDipilihId=n.id}})).catch((function(){e.periodeOptions=[]})).finally((function(){e.loadingPeriode=!1}))},muatHasil:function(){var e=this;this.loadingHasil=!0,this.$root.get("/api/penilaian_360/hasil_saya",{periode_id:this.periodeDipilihId}).then((function(t){e.hasil=t||null,e.coreValues=null!=t&&t.belum_selesai_menilai?[]:((null==t?void 0:t.panduan)||[]).map((function(e){return KWt(KWt({},e),{},{style:WWt[e.kode]||YWt,items:e.panduan.map((function(e){return{id:e.id,deskripsi:e.deskripsi,levels:OWt(e.levels).sort((function(e,t){return e.level-t.level})).map((function(e){return e.deskripsi}))}}))})}))})).catch((function(){e.hasil=null,e.coreValues=[]})).finally((function(){e.loadingHasil=!1}))},nilaiItem:function(e,t){var n,a,r,i,o=null===(n=this.hasil)||void 0===n||null===(a=n.per_jenis)||void 0===a||null===(r=a[e])||void 0===r||null===(i=r.jawaban)||void 0===i?void 0:i[t];return void 0===o?null:o},jumlahPenilai:function(e){var t,n,a;return(null===(t=this.hasil)||void 0===t||null===(n=t.per_jenis)||void 0===n||null===(a=n[e])||void 0===a?void 0:a.jumlah_penilai)||0},nilaiRataItem:function(e){var t=this,n=Object.keys(this.jenisPenilaiLabel).map((function(n){return t.nilaiItem(n,e)})).filter((function(e){return null!==e}));return n.length?n.reduce((function(e,t){return e+t}),0)/n.length:null},rataCoreValueJenis:function(e,t){var n,a,r,i=null===(n=this.hasil)||void 0===n||null===(a=n.nilai_per_core_value)||void 0===a||null===(r=a[e.core_value_id])||void 0===r?void 0:r["rata_"+t];return null==i?null:i},formatNilai:function(e){return null==e?"–":Number.isInteger(e)?String(e):e.toFixed(1)},nilaiColor:function(e){if(null==e)return jQt.text;var t=Math.min(5,Math.max(1,Math.round(e)));return(TQt[t]||jQt).text},resumeAccent:function(e){return XWt[e%XWt.length]},resumeRowBg:function(e){return XWt[e%XWt.length]+"14"},badgeStatusStyle:function(e){return qWt[e]||GWt},openDetail:function(e,t){this.selectedPb=e,this.selectedCv=t,this._modal.show()},closeDetail:function(){this._modal.hide()}},created:function(){this.muatPeriode()}};var nYt=n(45801),aYt={insert:"head",singleton:!1};vv()(nYt.A,aYt);nYt.A.locals;const rYt=(0,it.A)(tYt,[["render",function(e,t,n,r,i,o){var l,s,c,d=(0,a.resolveComponent)("vue-feather"),u=(0,a.resolveComponent)("router-link");return(0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,null,[KGt,(0,a.createElementVNode)("section",RGt,[(0,a.createElementVNode)("div",HGt,[(0,a.createElementVNode)("div",QGt,[(0,a.createElementVNode)("div",$Gt,[(0,a.createElementVNode)("div",zGt,[JGt,(0,a.withDirectives)((0,a.createElementVNode)("select",{class:"form-select form-select-sm","onUpdate:modelValue":t[0]||(t[0]=function(e){return i.periodeDipilihId=e}),disabled:i.loadingPeriode},[GGt,((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.periodeOptions,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("option",{key:e.id,value:e.id},(0,a.toDisplayString)(e.nama)+" ("+(0,a.toDisplayString)(e.tahun)+") ",9,WGt)})),128))],8,qGt),[[a.vModelSelect,i.periodeDipilihId]])])]),i.loadingPeriode||0!==i.periodeOptions.length?(0,a.createCommentVNode)("",!0):((0,a.openBlock)(),(0,a.createElementBlock)("div",YGt," Belum ada Periode Penilaian 360° yang tersedia. "))])]),XGt,i.loadingHasil?((0,a.openBlock)(),(0,a.createElementBlock)("div",ZGt,[(0,a.createVNode)(d,{type:"loader",size:"20",class:"d-block mx-auto mb-1"}),(0,a.createTextVNode)(" Memuat data... ")])):i.periodeDipilihId&&null!==(l=i.hasil)&&void 0!==l&&l.belum_selesai_menilai?((0,a.openBlock)(),(0,a.createElementBlock)("div",eWt,[(0,a.createVNode)(d,{type:"alert-triangle",size:"16",class:"flex-shrink-0"}),(0,a.createElementVNode)("span",null,[(0,a.createTextVNode)(" Selesaikan dahulu seluruh tugas menilai yang menjadi tanggung jawab Anda pada periode ini sebelum dapat melihat hasil penilaian Anda sendiri. Lihat "),(0,a.createVNode)(u,{to:{name:"ListPenilaian360"}},{default:(0,a.withCtx)((function(){return[(0,a.createTextVNode)("daftar tugas menilai")]})),_:1}),(0,a.createTextVNode)(". ")])])):i.periodeDipilihId&&!i.hasil?((0,a.openBlock)(),(0,a.createElementBlock)("div",tWt,[(0,a.createVNode)(d,{type:"info",size:"16",class:"flex-shrink-0"}),nWt])):i.hasil?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:3},[(0,a.createElementVNode)("div",aWt,[(0,a.createElementVNode)("div",rWt,[(0,a.createElementVNode)("div",iWt,[(0,a.createElementVNode)("div",oWt,[(0,a.createElementVNode)("div",lWt,[(0,a.createElementVNode)("table",sWt,[(0,a.createElementVNode)("thead",null,[(0,a.createElementVNode)("tr",null,[cWt,((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(Object.keys(i.jenisPenilaiLabel),(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("th",{class:"text-center",key:e,style:{width:"110px"}},(0,a.toDisplayString)(i.jenisPenilaiLabel[e]),1)})),128))])]),(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.coreValues,(function(e,t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:e.core_value_id,style:(0,a.normalizeStyle)({background:o.resumeRowBg(t)})},[(0,a.createElementVNode)("td",null,[(0,a.createElementVNode)("span",{class:"cv-dot me-2",style:(0,a.normalizeStyle)({background:o.resumeAccent(t)})},null,4),(0,a.createElementVNode)("strong",null,(0,a.toDisplayString)(e.nama.slice(0,3)),1),(0,a.createTextVNode)((0,a.toDisplayString)(e.nama.slice(3)),1)]),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(Object.keys(i.jenisPenilaiLabel),(function(n){return(0,a.openBlock)(),(0,a.createElementBlock)("td",{class:"text-center",key:n},[(0,a.createElementVNode)("span",{style:(0,a.normalizeStyle)({color:o.resumeAccent(t)})},(0,a.toDisplayString)(o.formatNilai(o.rataCoreValueJenis(e,n))),5)])})),128))],4)})),128))])])])])])]),(0,a.createElementVNode)("div",dWt,[(0,a.createElementVNode)("div",uWt,[(0,a.createElementVNode)("div",pWt,[mWt,(0,a.createElementVNode)("div",{class:"h3 my-3",style:(0,a.normalizeStyle)({color:o.nilaiColor(o.nilaiAkhirKeseluruhan)})},(0,a.toDisplayString)(o.formatNilai(o.nilaiAkhirKeseluruhan)),5),(0,a.createElementVNode)("div",fWt,"Periode "+(0,a.toDisplayString)(i.hasil.periode),1),hWt])])])]),(0,a.createElementVNode)("div",AWt,[(0,a.createElementVNode)("div",gWt,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.coreValues,(function(e){return(0,a.openBlock)(),(0,a.createElementBlock)("div",{class:"cv-block",key:e.core_value_id},[(0,a.createElementVNode)("div",kWt,[(0,a.createElementVNode)("span",{class:"cv-dot",style:(0,a.normalizeStyle)({background:e.style.color})},null,4),(0,a.createElementVNode)("span",bWt,(0,a.toDisplayString)(e.nama),1)]),(0,a.createElementVNode)("div",yWt,[(0,a.createElementVNode)("table",vWt,[EWt,(0,a.createElementVNode)("tbody",null,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(e.items,(function(t){return(0,a.openBlock)(),(0,a.createElementBlock)("tr",{key:t.id},[(0,a.createElementVNode)("td",null,(0,a.toDisplayString)(t.deskripsi),1),(0,a.createElementVNode)("td",NWt,[(0,a.createElementVNode)("span",{style:(0,a.normalizeStyle)({color:o.nilaiColor(o.nilaiItem("atasan",t.id))})},(0,a.toDisplayString)(o.formatNilai(o.nilaiItem("atasan",t.id))),5)]),(0,a.createElementVNode)("td",_Wt,[(0,a.createElementVNode)("span",{style:(0,a.normalizeStyle)({color:o.nilaiColor(o.nilaiItem("rekan_kerja",t.id))})},(0,a.toDisplayString)(o.formatNilai(o.nilaiItem("rekan_kerja",t.id))),5)]),(0,a.createElementVNode)("td",wWt,[(0,a.createElementVNode)("span",{style:(0,a.normalizeStyle)({color:o.nilaiColor(o.nilaiItem("bawahan",t.id))})},(0,a.toDisplayString)(o.formatNilai(o.nilaiItem("bawahan",t.id))),5)]),(0,a.createElementVNode)("td",VWt,[(0,a.createElementVNode)("button",{class:"btn-detail",onClick:function(n){return o.openDetail(t,e)},title:"Lihat detail"}," Detail ",8,xWt)])])})),128))])])])])})),128))])])],64)):(0,a.createCommentVNode)("",!0),(0,a.createElementVNode)("div",BWt,[(0,a.createElementVNode)("div",SWt,[(0,a.createElementVNode)("div",CWt,[(0,a.createElementVNode)("div",{class:"modal-header pb-2",style:(0,a.normalizeStyle)(i.selectedCv?{borderBottom:"3px solid "+i.selectedCv.style.color}:{})},[(0,a.createElementVNode)("div",null,[(0,a.createElementVNode)("span",{class:"badge mb-1 small",style:(0,a.normalizeStyle)(i.selectedCv?{background:i.selectedCv.style.bgLight,color:i.selectedCv.style.textColor}:{})},(0,a.toDisplayString)(null===(s=i.selectedCv)||void 0===s?void 0:s.nama),5),(0,a.createElementVNode)("h6",TWt,(0,a.toDisplayString)(null===(c=i.selectedPb)||void 0===c?void 0:c.deskripsi),1)]),(0,a.createElementVNode)("button",{type:"button",class:"btn-close ms-3",onClick:t[1]||(t[1]=function(){return o.closeDetail&&o.closeDetail.apply(o,arguments)})})],4),(0,a.createElementVNode)("div",jWt,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(i.jenisPenilaiLabel,(function(e,t){var n,r,l,s,c;return(0,a.openBlock)(),(0,a.createElementBlock)("div",{key:t,class:"detail-block"},[(0,a.createElementVNode)("div",DWt,[(0,a.createElementVNode)("span",PWt,[(0,a.createElementVNode)("span",null,(0,a.toDisplayString)(e),1),o.jumlahPenilai(t)?((0,a.openBlock)(),(0,a.createElementBlock)("span",FWt,(0,a.toDisplayString)((null===(n=o.selectedDetailPerJenis[t])||void 0===n?void 0:n.length)||0)+"/"+(0,a.toDisplayString)(o.jumlahPenilai(t))+" dinilai ",1)):(0,a.createCommentVNode)("",!0)]),(null===(r=o.selectedDetailPerJenis[t])||void 0===r?void 0:r.length)>1?((0,a.openBlock)(),(0,a.createElementBlock)("span",{key:0,class:"detail-rata-badge",style:(0,a.normalizeStyle)({color:o.nilaiColor(o.nilaiItem(t,null===(l=i.selectedPb)||void 0===l?void 0:l.id))})}," Rata-rata "+(0,a.toDisplayString)(o.formatNilai(o.nilaiItem(t,null===(s=i.selectedPb)||void 0===s?void 0:s.id))),5)):(0,a.createCommentVNode)("",!0)]),null!==(c=o.selectedDetailPerJenis[t])&&void 0!==c&&c.length?((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,{key:0},(0,a.renderList)(o.selectedDetailPerJenis[t],(function(n,r){return(0,a.openBlock)(),(0,a.createElementBlock)("div",{key:r,class:"detail-entry"},[(0,a.createElementVNode)("div",IWt,(0,a.toDisplayString)(o.selectedDetailPerJenis[t].length>1?"".concat(e," ").concat(r+1):e),1),(0,a.createElementVNode)("div",{class:"detail-entry-nilai",style:(0,a.normalizeStyle)({color:o.nilaiColor(n.level)})},(0,a.toDisplayString)(n.level),5)])})),128)):((0,a.openBlock)(),(0,a.createElementBlock)("div",UWt,"Belum dinilai"))])})),128))])])])],512)])],64)}],["__scopeId","data-v-155e03a6"]]);var iYt=n(65606),oYt=[{path:"/",name:"index",component:tZ,meta:{layout:"empty"}},{path:"/login",name:"login",component:tZ,meta:{layout:"empty"}},{path:"/skp",name:"ListSkp",component:nd,meta:{requiresAuth:!0}},{path:"/skp/:id",name:"Skp",component:NT,meta:{requiresAuth:!0}},{path:"/skp/:id/matriks/:skp_organisasi_id",name:"Matriks",component:yD,meta:{requiresAuth:!0}},{path:"/skp/:id/penilaian",name:"Penilaian",component:vH,meta:{requiresAuth:!0}},{path:"/skp/:id/penilaian/:periode/eviden",name:"penilaian_eviden",component:zH,meta:{requiresAuth:!0}},{path:"/skp/:id/penilaian/:periode/feedback_bawahan",name:"penilaian_feedback_bawahan",component:d$,meta:{requiresAuth:!0}},{path:"/skp/:id/penilaian/:periode/feedback_perilaku",name:"penilaian_feedback_perilaku",component:x$,meta:{requiresAuth:!0}},{path:"/skp/:id/penilaian/:periode/kurva",name:"penilaian_kurva",component:KX,meta:{requiresAuth:!0}},{path:"/skp/:id/penilaian/:periode/rekap_bawahan",name:"rekap_penilaian_bawahan",component:p2,meta:{requiresAuth:!0}},{path:"/skp/:id/penilaian/:periode/rencana_aksi",name:"rencana_aksi",component:i5,meta:{requiresAuth:!0}},{path:"/skp/:id/skp_bawahan/:skp_bawahan_id",name:"SkpBawahan",component:$T,meta:{requiresAuth:!0}},{path:"/skp/:id/skp_bawahan",name:"ListSkpBawahan",component:UZ,meta:{requiresAuth:!0}},{path:"/skp/:id/penilaian/:periode/keberatan_respond",name:"KeberatanRespond",component:Hwe,meta:{requiresAuth:!0}},{path:"/dasbor",name:"Dasbor",component:r4,meta:{requiresAuth:!0}},{path:"/skp/:id/penilaian/:periode/pembinaan/:id_penilaian",name:"pembinaan",component:mwe,meta:{requiresAuth:!0}},{path:"/skp/:id/tim_kerja",name:"ViewTimKerja",component:G0,meta:{requiresAuth:!0}},{path:"/tim_kerja",name:"ListTimKerja",component:_1,meta:{requiresAuth:!0}},{path:"/admin/pegawai",name:"admin_manajemen_pegawai",component:mOe,meta:{requiresAuth:!0}},{path:"/admin/unor",name:"admin_manajemen_unor",component:OKe,meta:{requiresAuth:!0}},{path:"/admin/periode",name:"AdminListPeriode",component:GRe,meta:{requiresAuth:!0}},{path:"/admin/hari_libur",name:"admin_manajemen_hari_libur",component:$He,meta:{requiresAuth:!0}},{path:"/admin/plt_plh",name:"admin_manajemen_plt_plh",component:aJe,meta:{requiresAuth:!0}},{path:"/admin/laporan",name:"admin_laporan",component:gYe,meta:{requiresAuth:!0}},{path:"/admin/capaian_organisasi",name:"admin_capaian_organisasi",component:mZe,meta:{requiresAuth:!0}},{path:"/admin/skp",name:"AdminListSkp",component:z1e,meta:{requiresAuth:!0}},{path:"/admin/laporan_pkpn",name:"admin_laporan_pkpn",component:c2e,meta:{requiresAuth:!0}},{path:"/admin/laporan_pkpn/skp/:skp_id",name:"admin_laporan_pkpn_skp",component:u5e,meta:{requiresAuth:!0}},{path:"/admin/laporan_pkpn/skp/:skp_id/pohon",name:"admin_laporan_pkpn_pohon",component:Q4e,meta:{requiresAuth:!0}},{path:"/admin/skp/:id/monitoring",name:"AdminMonitoringSkp",component:z3e,meta:{requiresAuth:!0}},{path:"/admin/skp/:skp_id/penilaian/:periode/rencana_aksi_monitoring",name:"AdminMonitoringRencanaAksi",component:o6e,meta:{requiresAuth:!0}},{path:"/admin/sinkro",name:"admin_sinkronisasi",component:q6e,meta:{requiresAuth:!0}},{path:"/admin/sinkro_predikat",name:"admin_sinkronisasi_predikat",component:P8e,meta:{requiresAuth:!0}},{path:"/admin/sinkro_tim_kerja",name:"admin_sinkronisasi_tim_kerja",component:Y7e,meta:{requiresAuth:!0}},{path:"/admin/mph",name:"admin_matriks_peran_hasil",component:tet,meta:{requiresAuth:!0}},{path:"/admin/template",name:"admin_template",component:Iet,meta:{requiresAuth:!0}},{path:"/admin/pengaturan",name:"admin_pengaturan",component:znt,meta:{requiresAuth:!0}},{path:"/admin/angka_kredit",name:"admin_angka_kredit",component:Rrt,meta:{requiresAuth:!0}},{path:"/admin/keberatan",name:"admin_manajemen_keberatan",component:sot,meta:{requiresAuth:!0}},{path:"/admin/kinerja_guru",name:"admin_kinerja_guru",component:nlt,meta:{requiresAuth:!0}},{path:"/admin/log_error_sync_pmm",name:"admin_log_error_sync_pmm",component:xct,meta:{requiresAuth:!0}},{path:"/admin/user_pmm",name:"admin_user_pmm",component:Kut,meta:{requiresAuth:!0}},{path:"/admin/mapping_rhk_unor",name:"admin_mapping_rhk_unor",component:cmt,meta:{requiresAuth:!0}},{path:"/admin/admin_unit",name:"admin_manajemen_admin_unit",component:uht,meta:{requiresAuth:!0}},{path:"/admin/referensi_kegiatan_harian",name:"admin_manajemen_referensi_kegiatan_harian",component:zht,meta:{requiresAuth:!0}},{path:"/admin/referensi_kegiatan_harian/:id/validasi",name:"admin_validasi_kegiatan_harian",component:Bgt,meta:{requiresAuth:!0}},{path:"/admin/referensi_kegiatan_harian/:id/respon_pengajuan",name:"admin_respon_pengajuan_kegiatan_harian",component:Bbt,meta:{requiresAuth:!0}},{path:"/admin/referensi_kegiatan_harian/:id/bank_kegiatan",name:"admin_bank_kegiatan_harian",component:yvt,meta:{requiresAuth:!0}},{path:"/admin/referensi_kegiatan_harian/:id/pengajuan_kegiatan",name:"admin_unit_pengajuan_kegiatan_harian",component:wNt,meta:{requiresAuth:!0}},{path:"/admin/referensi_kegiatan_harian/:id/pengajuan_perubahan",name:"admin_unit_pengajuan_perubahan_kegiatan_harian",component:Kwt,meta:{requiresAuth:!0}},{path:"/admin/rumpun_aktifitas",name:"admin_rumpun_aktifitas",component:mVt,meta:{requiresAuth:!0}},{path:"/admin/evaluasi_mpph",name:"admin_evaluasi_mpph",component:qVt,meta:{requiresAuth:!0}},{path:"/admin/count_mpph/:instansi_id",name:"admin_count_mpph",component:wxt,meta:{requiresAuth:!0}},{path:"/admin/count_mpph/:instansi_id/:tahun",name:"admin_count_mpph_tahun",component:SBt,meta:{requiresAuth:!0}},{path:"/admin/:id/mpph/:skp_organisasi_id",name:"detail_mpph",component:KSt,meta:{requiresAuth:!0}},{path:"/admin/mpph_skp/:id/skp_bawahan/:skp_bawahan_id",name:"AdminSkpBawahan",component:JSt,meta:{requiresAuth:!0}},{path:"/profil",name:"Profil",component:X9,meta:{requiresAuth:!0}},{path:"/angka_kredit",name:"ListAk",component:Lfe,meta:{requiresAuth:!0}},{path:"/ak_bawahan",name:"ListPengajuanAkBawahan",component:Phe,meta:{requiresAuth:!0}},{path:"/ak_bawahan/:id",name:"AkBawahan",component:kye,meta:{requiresAuth:!0}},{path:"/manajemen_cuti",name:"ManajemenCuti",component:Ixe,meta:{requiresAuth:!0}},{path:"/persetujuan_cuti",name:"PersetujuanCuti",component:VBe,meta:{requiresAuth:!0}},{path:"/keberatan",name:"keberatan",component:VVe,meta:{requiresAuth:!0}},{path:"/skp/penilaian/:periode/keberatan_respond_atasan/:skp_id_bawahan",name:"KeberatanRespondAtasan",component:jBe,meta:{requiresAuth:!0}},{path:"/kinerja_harian/:skp_id/:periode_id/:atasan",name:"kinerja_harian",component:Rje,meta:{requiresAuth:!0}},{path:"/monitoring_kinerja_harian",name:"monitoring_kinerja_harian",component:LFe,meta:{requiresAuth:!0}},{path:"/dasboard/kinerja-harian-nasional",name:"dashboard_kinerja_harian_nas",component:Ijt,meta:{requiresAuth:!0}},{path:"/dasboard/cascading-rhk",name:"dashboard_cascading_rhk",component:NPt,meta:{requiresAuth:!0}},{path:"/admin/dashboard_skp",name:"admin_dashboard_skp",component:ZIt,meta:{requiresAuth:!0}},{path:"/admin/dashboard_skp/:skp_id/monitoring",name:"admin_dashboard_skp_monitoring",component:qUt,meta:{requiresAuth:!0}},{path:"/admin/dashboard_kinerja_harian",name:"admin_dashboard_kinerja_harian",component:aMt,meta:{requiresAuth:!0}},{path:"/admin/pengaturan_360",name:"admin_pengaturan_360",component:LQt,meta:{requiresAuth:!0}},{path:"/penilaian_360/manajemen_periode",name:"AdminListPeriode360",component:QJt,meta:{requiresAuth:!0}},{path:"/penilaian_360/hasil_saya",name:"HasilPenilaian360Saya",component:rYt,meta:{requiresAuth:!0}},{path:"/penilaian_360",name:"ListPenilaian360",component:Qqt,meta:{requiresAuth:!0}},{path:"/penilaian_360/:id",name:"FormPenilaian360",component:OGt,meta:{requiresAuth:!0}}],lYt=(0,fwe.aE)({history:(0,fwe.LA)(),routes:oYt}),sYt=!1;function cYt(){return sYt}function dYt(){sYt=!0}function uYt(){sYt=!1}function pYt(e){var t=Gs.A.state.blokirKeberatan;return!t||(t.diblokir?(t.route_diizinkan||[]).includes(e.name):!t.perlu_pengalihan||(!!cYt()||(dYt(),"keberatan"===e.name)))}function mYt(){var e=Gs.A.state.blokirKeberatan;if(e){var t=lYt.currentRoute.value.name;if(e.diblokir)(e.route_diizinkan||[]).includes(t)||lYt.push({name:"keberatan"});else e.perlu_pengalihan&&!cYt()&&(dYt(),"keberatan"!==t&&lYt.push({name:"keberatan"}))}}lYt.beforeEach((function(e,t,n){if("session"!=iYt.env.MIX_AUTH_TYPE)if(e.meta.requiresAuth)if("/login"!=e.path&&localStorage.setItem("currentRoute",e.path),(0,hwe.wR)()){if(!pYt(e))return n({name:"keberatan"});n()}else Gs.A.state.loginSelesai?(0,hwe.gF)():lYt.push({name:"login"});else n();else{if(e.meta.requiresAuth&&!pYt(e))return n({name:"keberatan"});n()}}));const fYt=lYt},56411:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});const a=(0,n(45151).ms)((function(e){}))},393:(e,t,n)=>{"use strict";n.d(t,{Q:()=>o,e:()=>i});var a=6e5,r=new Map;function i(){r.clear()}function o(e,t,n){var i=t+":"+n,o=r.get(i);if(o&&Date.now()-o.waktu{"use strict";n.d(t,{A:()=>a});const a=(0,n(66278).y$)({modules:{},state:{userName:null,jumlahKeberatan:0,jumlahCuti:0,isPmm:!1,instansiId:null,isKinerjaHarian:!1,isPenilaian360:!1,jenisJabatan:null,isPltPlh:!1,statusPmm:null,idInstansi:null,sidebarActive:!0,loginSelesai:!1,blokirKeberatan:{mode:"bebas",diblokir:!1,perlu_pengalihan:!1,jumlah:0,sisa_hari_paling_dekat:null,tanggal_akhir_respon:null,ambang_blokir:null,daftar:[],route_diizinkan:[]}},mutations:{set_user_name:function(e,t){e.userName=t},set_jumlah_keberatan:function(e,t){e.jumlahKeberatan=t},set_jumlah_cuti:function(e,t){e.jumlahCuti=t},set_is_pmm:function(e,t){e.isPmm=t},set_instansi_id:function(e,t){e.instansiId=t},set_is_kinerja_harian:function(e,t){e.isKinerjaHarian=t},set_is_penilaian_360:function(e,t){e.isPenilaian360=t},set_jenis_jabatan:function(e,t){e.jenisJabatan=t},set_is_plt_plh:function(e,t){e.isPltPlh=t},set_status_pmm:function(e,t){e.statusPmm=t},set_jumlah_perbaikan_nilai:function(e,t){e.jumlahPerbaikanNilai=t},set_id_instansi:function(e,t){e.idInstansi=t},toggle_sidebar:function(e){e.sidebarActive=!e.sidebarActive},set_sidebar_active:function(e,t){e.sidebarActive=t},set_blokir_keberatan:function(e,t){e.blokirKeberatan=t},set_login_selesai:function(e,t){e.loginSelesai=t}},getters:{userName:function(e){return e.userName},jumlahKeberatan:function(e){return e.jumlahKeberatan},jumlahCuti:function(e){return e.jumlahCuti},isPmm:function(e){return e.isPmm},instansiId:function(e){return e.instansiId},isKinerjaHarian:function(e){return e.isKinerjaHarian},jenisJabatan:function(e){return e.jenisJabatan},isPltPlh:function(e){return e.isPltPlh},statusPmm:function(e){return e.statusPmm},idInstansi:function(e){return e.idInstansi},sidebarActive:function(e){return e.sidebarActive},blokirKeberatan:function(e){return e.blokirKeberatan}},actions:{}})},67526:(e,t)=>{"use strict";t.byteLength=function(e){var t=l(e),n=t[0],a=t[1];return 3*(n+a)/4-a},t.toByteArray=function(e){var t,n,i=l(e),o=i[0],s=i[1],c=new r(function(e,t,n){return 3*(t+n)/4-n}(0,o,s)),d=0,u=s>0?o-4:o;for(n=0;n>16&255,c[d++]=t>>8&255,c[d++]=255&t;2===s&&(t=a[e.charCodeAt(n)]<<2|a[e.charCodeAt(n+1)]>>4,c[d++]=255&t);1===s&&(t=a[e.charCodeAt(n)]<<10|a[e.charCodeAt(n+1)]<<4|a[e.charCodeAt(n+2)]>>2,c[d++]=t>>8&255,c[d++]=255&t);return c},t.fromByteArray=function(e){for(var t,a=e.length,r=a%3,i=[],o=16383,l=0,c=a-r;lc?c:l+o));1===r?(t=e[a-1],i.push(n[t>>2]+n[t<<4&63]+"==")):2===r&&(t=(e[a-2]<<8)+e[a-1],i.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"="));return i.join("")};for(var n=[],a=[],r="undefined"!=typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o=0;o<64;++o)n[o]=i[o],a[i.charCodeAt(o)]=o;function l(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function s(e,t,a){for(var r,i,o=[],l=t;l>18&63]+n[i>>12&63]+n[i>>6&63]+n[63&i]);return o.join("")}a["-".charCodeAt(0)]=62,a["_".charCodeAt(0)]=63},20454:(e,t,n)=>{"use strict";n.r(t),n.d(t,{Alert:()=>Bt,Button:()=>Ct,Carousel:()=>un,Collapse:()=>wn,Dropdown:()=>Wn,Modal:()=>Ta,Offcanvas:()=>Ga,Popover:()=>vr,ScrollSpy:()=>jr,Tab:()=>ti,Toast:()=>Ai,Tooltip:()=>Ar});var a={};n.r(a),n.d(a,{afterMain:()=>N,afterRead:()=>y,afterWrite:()=>V,applyStyles:()=>D,arrow:()=>Z,auto:()=>s,basePlacements:()=>c,beforeMain:()=>v,beforeRead:()=>k,beforeWrite:()=>_,bottom:()=>i,clippingParents:()=>p,computeStyles:()=>ae,createPopper:()=>De,createPopperBase:()=>je,createPopperLite:()=>Pe,detectOverflow:()=>be,end:()=>u,eventListeners:()=>ie,flip:()=>ye,hide:()=>Ne,left:()=>l,main:()=>E,modifierPhases:()=>x,offset:()=>_e,placements:()=>g,popper:()=>f,popperGenerator:()=>Te,popperOffsets:()=>we,preventOverflow:()=>Ve,read:()=>b,reference:()=>h,right:()=>o,start:()=>d,top:()=>r,variationPlacements:()=>A,viewport:()=>m,write:()=>w});var r="top",i="bottom",o="right",l="left",s="auto",c=[r,i,o,l],d="start",u="end",p="clippingParents",m="viewport",f="popper",h="reference",A=c.reduce((function(e,t){return e.concat([t+"-"+d,t+"-"+u])}),[]),g=[].concat(c,[s]).reduce((function(e,t){return e.concat([t,t+"-"+d,t+"-"+u])}),[]),k="beforeRead",b="read",y="afterRead",v="beforeMain",E="main",N="afterMain",_="beforeWrite",w="write",V="afterWrite",x=[k,b,y,v,E,N,_,w,V];function B(e){return e?(e.nodeName||"").toLowerCase():null}function S(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function C(e){return e instanceof S(e).Element||e instanceof Element}function T(e){return e instanceof S(e).HTMLElement||e instanceof HTMLElement}function j(e){return"undefined"!=typeof ShadowRoot&&(e instanceof S(e).ShadowRoot||e instanceof ShadowRoot)}const D={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},a=t.attributes[e]||{},r=t.elements[e];T(r)&&B(r)&&(Object.assign(r.style,n),Object.keys(a).forEach((function(e){var t=a[e];!1===t?r.removeAttribute(e):r.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var a=t.elements[e],r=t.attributes[e]||{},i=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});T(a)&&B(a)&&(Object.assign(a.style,i),Object.keys(r).forEach((function(e){a.removeAttribute(e)})))}))}},requires:["computeStyles"]};function P(e){return e.split("-")[0]}var F=Math.max,I=Math.min,U=Math.round;function M(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function O(){return!/^((?!chrome|android).)*safari/i.test(M())}function L(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var a=e.getBoundingClientRect(),r=1,i=1;t&&T(e)&&(r=e.offsetWidth>0&&U(a.width)/e.offsetWidth||1,i=e.offsetHeight>0&&U(a.height)/e.offsetHeight||1);var o=(C(e)?S(e):window).visualViewport,l=!O()&&n,s=(a.left+(l&&o?o.offsetLeft:0))/r,c=(a.top+(l&&o?o.offsetTop:0))/i,d=a.width/r,u=a.height/i;return{width:d,height:u,top:c,right:s+d,bottom:c+u,left:s,x:s,y:c}}function K(e){var t=L(e),n=e.offsetWidth,a=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-a)<=1&&(a=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:a}}function R(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&j(n)){var a=t;do{if(a&&e.isSameNode(a))return!0;a=a.parentNode||a.host}while(a)}return!1}function H(e){return S(e).getComputedStyle(e)}function Q(e){return["table","td","th"].indexOf(B(e))>=0}function $(e){return((C(e)?e.ownerDocument:e.document)||window.document).documentElement}function z(e){return"html"===B(e)?e:e.assignedSlot||e.parentNode||(j(e)?e.host:null)||$(e)}function J(e){return T(e)&&"fixed"!==H(e).position?e.offsetParent:null}function q(e){for(var t=S(e),n=J(e);n&&Q(n)&&"static"===H(n).position;)n=J(n);return n&&("html"===B(n)||"body"===B(n)&&"static"===H(n).position)?t:n||function(e){var t=/firefox/i.test(M());if(/Trident/i.test(M())&&T(e)&&"fixed"===H(e).position)return null;var n=z(e);for(j(n)&&(n=n.host);T(n)&&["html","body"].indexOf(B(n))<0;){var a=H(n);if("none"!==a.transform||"none"!==a.perspective||"paint"===a.contain||-1!==["transform","perspective"].indexOf(a.willChange)||t&&"filter"===a.willChange||t&&a.filter&&"none"!==a.filter)return n;n=n.parentNode}return null}(e)||t}function G(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function W(e,t,n){return F(e,I(t,n))}function Y(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function X(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}const Z={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,a=e.name,s=e.options,d=n.elements.arrow,u=n.modifiersData.popperOffsets,p=P(n.placement),m=G(p),f=[l,o].indexOf(p)>=0?"height":"width";if(d&&u){var h=function(e,t){return Y("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:X(e,c))}(s.padding,n),A=K(d),g="y"===m?r:l,k="y"===m?i:o,b=n.rects.reference[f]+n.rects.reference[m]-u[m]-n.rects.popper[f],y=u[m]-n.rects.reference[m],v=q(d),E=v?"y"===m?v.clientHeight||0:v.clientWidth||0:0,N=b/2-y/2,_=h[g],w=E-A[f]-h[k],V=E/2-A[f]/2+N,x=W(_,V,w),B=m;n.modifiersData[a]=((t={})[B]=x,t.centerOffset=x-V,t)}},effect:function(e){var t=e.state,n=e.options.element,a=void 0===n?"[data-popper-arrow]":n;null!=a&&("string"!=typeof a||(a=t.elements.popper.querySelector(a)))&&R(t.elements.popper,a)&&(t.elements.arrow=a)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ee(e){return e.split("-")[1]}var te={top:"auto",right:"auto",bottom:"auto",left:"auto"};function ne(e){var t,n=e.popper,a=e.popperRect,s=e.placement,c=e.variation,d=e.offsets,p=e.position,m=e.gpuAcceleration,f=e.adaptive,h=e.roundOffsets,A=e.isFixed,g=d.x,k=void 0===g?0:g,b=d.y,y=void 0===b?0:b,v="function"==typeof h?h({x:k,y}):{x:k,y};k=v.x,y=v.y;var E=d.hasOwnProperty("x"),N=d.hasOwnProperty("y"),_=l,w=r,V=window;if(f){var x=q(n),B="clientHeight",C="clientWidth";if(x===S(n)&&"static"!==H(x=$(n)).position&&"absolute"===p&&(B="scrollHeight",C="scrollWidth"),s===r||(s===l||s===o)&&c===u)w=i,y-=(A&&x===V&&V.visualViewport?V.visualViewport.height:x[B])-a.height,y*=m?1:-1;if(s===l||(s===r||s===i)&&c===u)_=o,k-=(A&&x===V&&V.visualViewport?V.visualViewport.width:x[C])-a.width,k*=m?1:-1}var T,j=Object.assign({position:p},f&&te),D=!0===h?function(e,t){var n=e.x,a=e.y,r=t.devicePixelRatio||1;return{x:U(n*r)/r||0,y:U(a*r)/r||0}}({x:k,y},S(n)):{x:k,y};return k=D.x,y=D.y,m?Object.assign({},j,((T={})[w]=N?"0":"",T[_]=E?"0":"",T.transform=(V.devicePixelRatio||1)<=1?"translate("+k+"px, "+y+"px)":"translate3d("+k+"px, "+y+"px, 0)",T)):Object.assign({},j,((t={})[w]=N?y+"px":"",t[_]=E?k+"px":"",t.transform="",t))}const ae={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,a=n.gpuAcceleration,r=void 0===a||a,i=n.adaptive,o=void 0===i||i,l=n.roundOffsets,s=void 0===l||l,c={placement:P(t.placement),variation:ee(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:r,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,ne(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:o,roundOffsets:s})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,ne(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:s})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}};var re={passive:!0};const ie={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,a=e.options,r=a.scroll,i=void 0===r||r,o=a.resize,l=void 0===o||o,s=S(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&c.forEach((function(e){e.addEventListener("scroll",n.update,re)})),l&&s.addEventListener("resize",n.update,re),function(){i&&c.forEach((function(e){e.removeEventListener("scroll",n.update,re)})),l&&s.removeEventListener("resize",n.update,re)}},data:{}};var oe={left:"right",right:"left",bottom:"top",top:"bottom"};function le(e){return e.replace(/left|right|bottom|top/g,(function(e){return oe[e]}))}var se={start:"end",end:"start"};function ce(e){return e.replace(/start|end/g,(function(e){return se[e]}))}function de(e){var t=S(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function ue(e){return L($(e)).left+de(e).scrollLeft}function pe(e){var t=H(e),n=t.overflow,a=t.overflowX,r=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+r+a)}function me(e){return["html","body","#document"].indexOf(B(e))>=0?e.ownerDocument.body:T(e)&&pe(e)?e:me(z(e))}function fe(e,t){var n;void 0===t&&(t=[]);var a=me(e),r=a===(null==(n=e.ownerDocument)?void 0:n.body),i=S(a),o=r?[i].concat(i.visualViewport||[],pe(a)?a:[]):a,l=t.concat(o);return r?l:l.concat(fe(z(o)))}function he(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Ae(e,t,n){return t===m?he(function(e,t){var n=S(e),a=$(e),r=n.visualViewport,i=a.clientWidth,o=a.clientHeight,l=0,s=0;if(r){i=r.width,o=r.height;var c=O();(c||!c&&"fixed"===t)&&(l=r.offsetLeft,s=r.offsetTop)}return{width:i,height:o,x:l+ue(e),y:s}}(e,n)):C(t)?function(e,t){var n=L(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}(t,n):he(function(e){var t,n=$(e),a=de(e),r=null==(t=e.ownerDocument)?void 0:t.body,i=F(n.scrollWidth,n.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),o=F(n.scrollHeight,n.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),l=-a.scrollLeft+ue(e),s=-a.scrollTop;return"rtl"===H(r||n).direction&&(l+=F(n.clientWidth,r?r.clientWidth:0)-i),{width:i,height:o,x:l,y:s}}($(e)))}function ge(e,t,n,a){var r="clippingParents"===t?function(e){var t=fe(z(e)),n=["absolute","fixed"].indexOf(H(e).position)>=0&&T(e)?q(e):e;return C(n)?t.filter((function(e){return C(e)&&R(e,n)&&"body"!==B(e)})):[]}(e):[].concat(t),i=[].concat(r,[n]),o=i[0],l=i.reduce((function(t,n){var r=Ae(e,n,a);return t.top=F(r.top,t.top),t.right=I(r.right,t.right),t.bottom=I(r.bottom,t.bottom),t.left=F(r.left,t.left),t}),Ae(e,o,a));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}function ke(e){var t,n=e.reference,a=e.element,s=e.placement,c=s?P(s):null,p=s?ee(s):null,m=n.x+n.width/2-a.width/2,f=n.y+n.height/2-a.height/2;switch(c){case r:t={x:m,y:n.y-a.height};break;case i:t={x:m,y:n.y+n.height};break;case o:t={x:n.x+n.width,y:f};break;case l:t={x:n.x-a.width,y:f};break;default:t={x:n.x,y:n.y}}var h=c?G(c):null;if(null!=h){var A="y"===h?"height":"width";switch(p){case d:t[h]=t[h]-(n[A]/2-a[A]/2);break;case u:t[h]=t[h]+(n[A]/2-a[A]/2)}}return t}function be(e,t){void 0===t&&(t={});var n=t,a=n.placement,l=void 0===a?e.placement:a,s=n.strategy,d=void 0===s?e.strategy:s,u=n.boundary,A=void 0===u?p:u,g=n.rootBoundary,k=void 0===g?m:g,b=n.elementContext,y=void 0===b?f:b,v=n.altBoundary,E=void 0!==v&&v,N=n.padding,_=void 0===N?0:N,w=Y("number"!=typeof _?_:X(_,c)),V=y===f?h:f,x=e.rects.popper,B=e.elements[E?V:y],S=ge(C(B)?B:B.contextElement||$(e.elements.popper),A,k,d),T=L(e.elements.reference),j=ke({reference:T,element:x,strategy:"absolute",placement:l}),D=he(Object.assign({},x,j)),P=y===f?D:T,F={top:S.top-P.top+w.top,bottom:P.bottom-S.bottom+w.bottom,left:S.left-P.left+w.left,right:P.right-S.right+w.right},I=e.modifiersData.offset;if(y===f&&I){var U=I[l];Object.keys(F).forEach((function(e){var t=[o,i].indexOf(e)>=0?1:-1,n=[r,i].indexOf(e)>=0?"y":"x";F[e]+=U[n]*t}))}return F}const ye={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,a=e.name;if(!t.modifiersData[a]._skip){for(var u=n.mainAxis,p=void 0===u||u,m=n.altAxis,f=void 0===m||m,h=n.fallbackPlacements,k=n.padding,b=n.boundary,y=n.rootBoundary,v=n.altBoundary,E=n.flipVariations,N=void 0===E||E,_=n.allowedAutoPlacements,w=t.options.placement,V=P(w),x=h||(V===w||!N?[le(w)]:function(e){if(P(e)===s)return[];var t=le(e);return[ce(e),t,ce(t)]}(w)),B=[w].concat(x).reduce((function(e,n){return e.concat(P(n)===s?function(e,t){void 0===t&&(t={});var n=t,a=n.placement,r=n.boundary,i=n.rootBoundary,o=n.padding,l=n.flipVariations,s=n.allowedAutoPlacements,d=void 0===s?g:s,u=ee(a),p=u?l?A:A.filter((function(e){return ee(e)===u})):c,m=p.filter((function(e){return d.indexOf(e)>=0}));0===m.length&&(m=p);var f=m.reduce((function(t,n){return t[n]=be(e,{placement:n,boundary:r,rootBoundary:i,padding:o})[P(n)],t}),{});return Object.keys(f).sort((function(e,t){return f[e]-f[t]}))}(t,{placement:n,boundary:b,rootBoundary:y,padding:k,flipVariations:N,allowedAutoPlacements:_}):n)}),[]),S=t.rects.reference,C=t.rects.popper,T=new Map,j=!0,D=B[0],F=0;F=0,L=O?"width":"height",K=be(t,{placement:I,boundary:b,rootBoundary:y,altBoundary:v,padding:k}),R=O?M?o:l:M?i:r;S[L]>C[L]&&(R=le(R));var H=le(R),Q=[];if(p&&Q.push(K[U]<=0),f&&Q.push(K[R]<=0,K[H]<=0),Q.every((function(e){return e}))){D=I,j=!1;break}T.set(I,Q)}if(j)for(var $=function(e){var t=B.find((function(t){var n=T.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return D=t,"break"},z=N?3:1;z>0;z--){if("break"===$(z))break}t.placement!==D&&(t.modifiersData[a]._skip=!0,t.placement=D,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function ve(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function Ee(e){return[r,o,i,l].some((function(t){return e[t]>=0}))}const Ne={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,a=t.rects.reference,r=t.rects.popper,i=t.modifiersData.preventOverflow,o=be(t,{elementContext:"reference"}),l=be(t,{altBoundary:!0}),s=ve(o,a),c=ve(l,r,i),d=Ee(s),u=Ee(c);t.modifiersData[n]={referenceClippingOffsets:s,popperEscapeOffsets:c,isReferenceHidden:d,hasPopperEscaped:u},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":d,"data-popper-escaped":u})}};const _e={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,a=e.name,i=n.offset,s=void 0===i?[0,0]:i,c=g.reduce((function(e,n){return e[n]=function(e,t,n){var a=P(e),i=[l,r].indexOf(a)>=0?-1:1,s="function"==typeof n?n(Object.assign({},t,{placement:e})):n,c=s[0],d=s[1];return c=c||0,d=(d||0)*i,[l,o].indexOf(a)>=0?{x:d,y:c}:{x:c,y:d}}(n,t.rects,s),e}),{}),d=c[t.placement],u=d.x,p=d.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=u,t.modifiersData.popperOffsets.y+=p),t.modifiersData[a]=c}};const we={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=ke({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}};const Ve={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,a=e.name,s=n.mainAxis,c=void 0===s||s,u=n.altAxis,p=void 0!==u&&u,m=n.boundary,f=n.rootBoundary,h=n.altBoundary,A=n.padding,g=n.tether,k=void 0===g||g,b=n.tetherOffset,y=void 0===b?0:b,v=be(t,{boundary:m,rootBoundary:f,padding:A,altBoundary:h}),E=P(t.placement),N=ee(t.placement),_=!N,w=G(E),V="x"===w?"y":"x",x=t.modifiersData.popperOffsets,B=t.rects.reference,S=t.rects.popper,C="function"==typeof y?y(Object.assign({},t.rects,{placement:t.placement})):y,T="number"==typeof C?{mainAxis:C,altAxis:C}:Object.assign({mainAxis:0,altAxis:0},C),j=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,D={x:0,y:0};if(x){if(c){var U,M="y"===w?r:l,O="y"===w?i:o,L="y"===w?"height":"width",R=x[w],H=R+v[M],Q=R-v[O],$=k?-S[L]/2:0,z=N===d?B[L]:S[L],J=N===d?-S[L]:-B[L],Y=t.elements.arrow,X=k&&Y?K(Y):{width:0,height:0},Z=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},te=Z[M],ne=Z[O],ae=W(0,B[L],X[L]),re=_?B[L]/2-$-ae-te-T.mainAxis:z-ae-te-T.mainAxis,ie=_?-B[L]/2+$+ae+ne+T.mainAxis:J+ae+ne+T.mainAxis,oe=t.elements.arrow&&q(t.elements.arrow),le=oe?"y"===w?oe.clientTop||0:oe.clientLeft||0:0,se=null!=(U=null==j?void 0:j[w])?U:0,ce=R+ie-se,de=W(k?I(H,R+re-se-le):H,R,k?F(Q,ce):Q);x[w]=de,D[w]=de-R}if(p){var ue,pe="x"===w?r:l,me="x"===w?i:o,fe=x[V],he="y"===V?"height":"width",Ae=fe+v[pe],ge=fe-v[me],ke=-1!==[r,l].indexOf(E),ye=null!=(ue=null==j?void 0:j[V])?ue:0,ve=ke?Ae:fe-B[he]-S[he]-ye+T.altAxis,Ee=ke?fe+B[he]+S[he]-ye-T.altAxis:ge,Ne=k&&ke?function(e,t,n){var a=W(e,t,n);return a>n?n:a}(ve,fe,Ee):W(k?ve:Ae,fe,k?Ee:ge);x[V]=Ne,D[V]=Ne-fe}t.modifiersData[a]=D}},requiresIfExists:["offset"]};function xe(e,t,n){void 0===n&&(n=!1);var a,r,i=T(t),o=T(t)&&function(e){var t=e.getBoundingClientRect(),n=U(t.width)/e.offsetWidth||1,a=U(t.height)/e.offsetHeight||1;return 1!==n||1!==a}(t),l=$(t),s=L(e,o,n),c={scrollLeft:0,scrollTop:0},d={x:0,y:0};return(i||!i&&!n)&&(("body"!==B(t)||pe(l))&&(c=(a=t)!==S(a)&&T(a)?{scrollLeft:(r=a).scrollLeft,scrollTop:r.scrollTop}:de(a)),T(t)?((d=L(t,!0)).x+=t.clientLeft,d.y+=t.clientTop):l&&(d.x=ue(l))),{x:s.left+c.scrollLeft-d.x,y:s.top+c.scrollTop-d.y,width:s.width,height:s.height}}function Be(e){var t=new Map,n=new Set,a=[];function r(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var a=t.get(e);a&&r(a)}})),a.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||r(e)})),a}var Se={placement:"bottom",modifiers:[],strategy:"absolute"};function Ce(){for(var e=arguments.length,t=new Array(e),n=0;nFe.has(e)&&Fe.get(e).get(t)||null,remove(e,t){if(!Fe.has(e))return;const n=Fe.get(e);n.delete(t),0===n.size&&Fe.delete(e)}},Ue="transitionend",Me=e=>(e&&window.CSS&&window.CSS.escape&&(e=e.replace(/#([^\s"#']+)/g,((e,t)=>`#${CSS.escape(t)}`))),e),Oe=e=>{e.dispatchEvent(new Event(Ue))},Le=e=>!(!e||"object"!=typeof e)&&(void 0!==e.jquery&&(e=e[0]),void 0!==e.nodeType),Ke=e=>Le(e)?e.jquery?e[0]:e:"string"==typeof e&&e.length>0?document.querySelector(Me(e)):null,Re=e=>{if(!Le(e)||0===e.getClientRects().length)return!1;const t="visible"===getComputedStyle(e).getPropertyValue("visibility"),n=e.closest("details:not([open])");if(!n)return t;if(n!==e){const t=e.closest("summary");if(t&&t.parentNode!==n)return!1;if(null===t)return!1}return t},He=e=>!e||e.nodeType!==Node.ELEMENT_NODE||(!!e.classList.contains("disabled")||(void 0!==e.disabled?e.disabled:e.hasAttribute("disabled")&&"false"!==e.getAttribute("disabled"))),Qe=e=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof e.getRootNode){const t=e.getRootNode();return t instanceof ShadowRoot?t:null}return e instanceof ShadowRoot?e:e.parentNode?Qe(e.parentNode):null},$e=()=>{},ze=e=>{e.offsetHeight},Je=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,qe=[],Ge=()=>"rtl"===document.documentElement.dir,We=e=>{var t;t=()=>{const t=Je();if(t){const n=e.NAME,a=t.fn[n];t.fn[n]=e.jQueryInterface,t.fn[n].Constructor=e,t.fn[n].noConflict=()=>(t.fn[n]=a,e.jQueryInterface)}},"loading"===document.readyState?(qe.length||document.addEventListener("DOMContentLoaded",(()=>{for(const e of qe)e()})),qe.push(t)):t()},Ye=(e,t=[],n=e)=>"function"==typeof e?e.call(...t):n,Xe=(e,t,n=!0)=>{if(!n)return void Ye(e);const a=(e=>{if(!e)return 0;let{transitionDuration:t,transitionDelay:n}=window.getComputedStyle(e);const a=Number.parseFloat(t),r=Number.parseFloat(n);return a||r?(t=t.split(",")[0],n=n.split(",")[0],1e3*(Number.parseFloat(t)+Number.parseFloat(n))):0})(t)+5;let r=!1;const i=({target:n})=>{n===t&&(r=!0,t.removeEventListener(Ue,i),Ye(e))};t.addEventListener(Ue,i),setTimeout((()=>{r||Oe(t)}),a)},Ze=(e,t,n,a)=>{const r=e.length;let i=e.indexOf(t);return-1===i?!n&&a?e[r-1]:e[0]:(i+=n?1:-1,a&&(i=(i+r)%r),e[Math.max(0,Math.min(i,r-1))])},et=/[^.]*(?=\..*)\.|.*/,tt=/\..*/,nt=/::\d+$/,at={};let rt=1;const it={mouseenter:"mouseover",mouseleave:"mouseout"},ot=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function lt(e,t){return t&&`${t}::${rt++}`||e.uidEvent||rt++}function st(e){const t=lt(e);return e.uidEvent=t,at[t]=at[t]||{},at[t]}function ct(e,t,n=null){return Object.values(e).find((e=>e.callable===t&&e.delegationSelector===n))}function dt(e,t,n){const a="string"==typeof t,r=a?n:t||n;let i=ft(e);return ot.has(i)||(i=e),[a,r,i]}function ut(e,t,n,a,r){if("string"!=typeof t||!e)return;let[i,o,l]=dt(t,n,a);if(t in it){const e=e=>function(t){if(!t.relatedTarget||t.relatedTarget!==t.delegateTarget&&!t.delegateTarget.contains(t.relatedTarget))return e.call(this,t)};o=e(o)}const s=st(e),c=s[l]||(s[l]={}),d=ct(c,o,i?n:null);if(d)return void(d.oneOff=d.oneOff&&r);const u=lt(o,t.replace(et,"")),p=i?function(e,t,n){return function a(r){const i=e.querySelectorAll(t);for(let{target:o}=r;o&&o!==this;o=o.parentNode)for(const l of i)if(l===o)return At(r,{delegateTarget:o}),a.oneOff&&ht.off(e,r.type,t,n),n.apply(o,[r])}}(e,n,o):function(e,t){return function n(a){return At(a,{delegateTarget:e}),n.oneOff&&ht.off(e,a.type,t),t.apply(e,[a])}}(e,o);p.delegationSelector=i?n:null,p.callable=o,p.oneOff=r,p.uidEvent=u,c[u]=p,e.addEventListener(l,p,i)}function pt(e,t,n,a,r){const i=ct(t[n],a,r);i&&(e.removeEventListener(n,i,Boolean(r)),delete t[n][i.uidEvent])}function mt(e,t,n,a){const r=t[n]||{};for(const[i,o]of Object.entries(r))i.includes(a)&&pt(e,t,n,o.callable,o.delegationSelector)}function ft(e){return e=e.replace(tt,""),it[e]||e}const ht={on(e,t,n,a){ut(e,t,n,a,!1)},one(e,t,n,a){ut(e,t,n,a,!0)},off(e,t,n,a){if("string"!=typeof t||!e)return;const[r,i,o]=dt(t,n,a),l=o!==t,s=st(e),c=s[o]||{},d=t.startsWith(".");if(void 0===i){if(d)for(const n of Object.keys(s))mt(e,s,n,t.slice(1));for(const[n,a]of Object.entries(c)){const r=n.replace(nt,"");l&&!t.includes(r)||pt(e,s,o,a.callable,a.delegationSelector)}}else{if(!Object.keys(c).length)return;pt(e,s,o,i,r?n:null)}},trigger(e,t,n){if("string"!=typeof t||!e)return null;const a=Je();let r=null,i=!0,o=!0,l=!1;t!==ft(t)&&a&&(r=a.Event(t,n),a(e).trigger(r),i=!r.isPropagationStopped(),o=!r.isImmediatePropagationStopped(),l=r.isDefaultPrevented());const s=At(new Event(t,{bubbles:i,cancelable:!0}),n);return l&&s.preventDefault(),o&&e.dispatchEvent(s),s.defaultPrevented&&r&&r.preventDefault(),s}};function At(e,t={}){for(const[n,a]of Object.entries(t))try{e[n]=a}catch(t){Object.defineProperty(e,n,{configurable:!0,get:()=>a})}return e}function gt(e){if("true"===e)return!0;if("false"===e)return!1;if(e===Number(e).toString())return Number(e);if(""===e||"null"===e)return null;if("string"!=typeof e)return e;try{return JSON.parse(decodeURIComponent(e))}catch(t){return e}}function kt(e){return e.replace(/[A-Z]/g,(e=>`-${e.toLowerCase()}`))}const bt={setDataAttribute(e,t,n){e.setAttribute(`data-bs-${kt(t)}`,n)},removeDataAttribute(e,t){e.removeAttribute(`data-bs-${kt(t)}`)},getDataAttributes(e){if(!e)return{};const t={},n=Object.keys(e.dataset).filter((e=>e.startsWith("bs")&&!e.startsWith("bsConfig")));for(const a of n){let n=a.replace(/^bs/,"");n=n.charAt(0).toLowerCase()+n.slice(1),t[n]=gt(e.dataset[a])}return t},getDataAttribute:(e,t)=>gt(e.getAttribute(`data-bs-${kt(t)}`))};class yt{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(e){return e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e}_mergeConfigObj(e,t){const n=Le(t)?bt.getDataAttribute(t,"config"):{};return{...this.constructor.Default,..."object"==typeof n?n:{},...Le(t)?bt.getDataAttributes(t):{},..."object"==typeof e?e:{}}}_typeCheckConfig(e,t=this.constructor.DefaultType){for(const[a,r]of Object.entries(t)){const t=e[a],i=Le(t)?"element":null==(n=t)?`${n}`:Object.prototype.toString.call(n).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(r).test(i))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${a}" provided type "${i}" but expected type "${r}".`)}var n}}class vt extends yt{constructor(e,t){super(),(e=Ke(e))&&(this._element=e,this._config=this._getConfig(t),Ie.set(this._element,this.constructor.DATA_KEY,this))}dispose(){Ie.remove(this._element,this.constructor.DATA_KEY),ht.off(this._element,this.constructor.EVENT_KEY);for(const e of Object.getOwnPropertyNames(this))this[e]=null}_queueCallback(e,t,n=!0){Xe(e,t,n)}_getConfig(e){return e=this._mergeConfigObj(e,this._element),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}static getInstance(e){return Ie.get(Ke(e),this.DATA_KEY)}static getOrCreateInstance(e,t={}){return this.getInstance(e)||new this(e,"object"==typeof t?t:null)}static get VERSION(){return"5.3.8"}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(e){return`${e}${this.EVENT_KEY}`}}const Et=e=>{let t=e.getAttribute("data-bs-target");if(!t||"#"===t){let n=e.getAttribute("href");if(!n||!n.includes("#")&&!n.startsWith("."))return null;n.includes("#")&&!n.startsWith("#")&&(n=`#${n.split("#")[1]}`),t=n&&"#"!==n?n.trim():null}return t?t.split(",").map((e=>Me(e))).join(","):null},Nt={find:(e,t=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(t,e)),findOne:(e,t=document.documentElement)=>Element.prototype.querySelector.call(t,e),children:(e,t)=>[].concat(...e.children).filter((e=>e.matches(t))),parents(e,t){const n=[];let a=e.parentNode.closest(t);for(;a;)n.push(a),a=a.parentNode.closest(t);return n},prev(e,t){let n=e.previousElementSibling;for(;n;){if(n.matches(t))return[n];n=n.previousElementSibling}return[]},next(e,t){let n=e.nextElementSibling;for(;n;){if(n.matches(t))return[n];n=n.nextElementSibling}return[]},focusableChildren(e){const t=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map((e=>`${e}:not([tabindex^="-"])`)).join(",");return this.find(t,e).filter((e=>!He(e)&&Re(e)))},getSelectorFromElement(e){const t=Et(e);return t&&Nt.findOne(t)?t:null},getElementFromSelector(e){const t=Et(e);return t?Nt.findOne(t):null},getMultipleElementsFromSelector(e){const t=Et(e);return t?Nt.find(t):[]}},_t=(e,t="hide")=>{const n=`click.dismiss${e.EVENT_KEY}`,a=e.NAME;ht.on(document,n,`[data-bs-dismiss="${a}"]`,(function(n){if(["A","AREA"].includes(this.tagName)&&n.preventDefault(),He(this))return;const r=Nt.getElementFromSelector(this)||this.closest(`.${a}`);e.getOrCreateInstance(r)[t]()}))},wt=".bs.alert",Vt=`close${wt}`,xt=`closed${wt}`;class Bt extends vt{static get NAME(){return"alert"}close(){if(ht.trigger(this._element,Vt).defaultPrevented)return;this._element.classList.remove("show");const e=this._element.classList.contains("fade");this._queueCallback((()=>this._destroyElement()),this._element,e)}_destroyElement(){this._element.remove(),ht.trigger(this._element,xt),this.dispose()}static jQueryInterface(e){return this.each((function(){const t=Bt.getOrCreateInstance(this);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e](this)}}))}}_t(Bt,"close"),We(Bt);const St='[data-bs-toggle="button"]';class Ct extends vt{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(e){return this.each((function(){const t=Ct.getOrCreateInstance(this);"toggle"===e&&t[e]()}))}}ht.on(document,"click.bs.button.data-api",St,(e=>{e.preventDefault();const t=e.target.closest(St);Ct.getOrCreateInstance(t).toggle()})),We(Ct);const Tt=".bs.swipe",jt=`touchstart${Tt}`,Dt=`touchmove${Tt}`,Pt=`touchend${Tt}`,Ft=`pointerdown${Tt}`,It=`pointerup${Tt}`,Ut={endCallback:null,leftCallback:null,rightCallback:null},Mt={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class Ot extends yt{constructor(e,t){super(),this._element=e,e&&Ot.isSupported()&&(this._config=this._getConfig(t),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return Ut}static get DefaultType(){return Mt}static get NAME(){return"swipe"}dispose(){ht.off(this._element,Tt)}_start(e){this._supportPointerEvents?this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX):this._deltaX=e.touches[0].clientX}_end(e){this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX-this._deltaX),this._handleSwipe(),Ye(this._config.endCallback)}_move(e){this._deltaX=e.touches&&e.touches.length>1?0:e.touches[0].clientX-this._deltaX}_handleSwipe(){const e=Math.abs(this._deltaX);if(e<=40)return;const t=e/this._deltaX;this._deltaX=0,t&&Ye(t>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(ht.on(this._element,Ft,(e=>this._start(e))),ht.on(this._element,It,(e=>this._end(e))),this._element.classList.add("pointer-event")):(ht.on(this._element,jt,(e=>this._start(e))),ht.on(this._element,Dt,(e=>this._move(e))),ht.on(this._element,Pt,(e=>this._end(e))))}_eventIsPointerPenTouch(e){return this._supportPointerEvents&&("pen"===e.pointerType||"touch"===e.pointerType)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const Lt=".bs.carousel",Kt=".data-api",Rt="ArrowLeft",Ht="ArrowRight",Qt="next",$t="prev",zt="left",Jt="right",qt=`slide${Lt}`,Gt=`slid${Lt}`,Wt=`keydown${Lt}`,Yt=`mouseenter${Lt}`,Xt=`mouseleave${Lt}`,Zt=`dragstart${Lt}`,en=`load${Lt}${Kt}`,tn=`click${Lt}${Kt}`,nn="carousel",an="active",rn=".active",on=".carousel-item",ln=rn+on,sn={[Rt]:Jt,[Ht]:zt},cn={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},dn={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class un extends vt{constructor(e,t){super(e,t),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=Nt.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===nn&&this.cycle()}static get Default(){return cn}static get DefaultType(){return dn}static get NAME(){return"carousel"}next(){this._slide(Qt)}nextWhenVisible(){!document.hidden&&Re(this._element)&&this.next()}prev(){this._slide($t)}pause(){this._isSliding&&Oe(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval((()=>this.nextWhenVisible()),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?ht.one(this._element,Gt,(()=>this.cycle())):this.cycle())}to(e){const t=this._getItems();if(e>t.length-1||e<0)return;if(this._isSliding)return void ht.one(this._element,Gt,(()=>this.to(e)));const n=this._getItemIndex(this._getActive());if(n===e)return;const a=e>n?Qt:$t;this._slide(a,t[e])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(e){return e.defaultInterval=e.interval,e}_addEventListeners(){this._config.keyboard&&ht.on(this._element,Wt,(e=>this._keydown(e))),"hover"===this._config.pause&&(ht.on(this._element,Yt,(()=>this.pause())),ht.on(this._element,Xt,(()=>this._maybeEnableCycle()))),this._config.touch&&Ot.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const e of Nt.find(".carousel-item img",this._element))ht.on(e,Zt,(e=>e.preventDefault()));const e={leftCallback:()=>this._slide(this._directionToOrder(zt)),rightCallback:()=>this._slide(this._directionToOrder(Jt)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((()=>this._maybeEnableCycle()),500+this._config.interval))}};this._swipeHelper=new Ot(this._element,e)}_keydown(e){if(/input|textarea/i.test(e.target.tagName))return;const t=sn[e.key];t&&(e.preventDefault(),this._slide(this._directionToOrder(t)))}_getItemIndex(e){return this._getItems().indexOf(e)}_setActiveIndicatorElement(e){if(!this._indicatorsElement)return;const t=Nt.findOne(rn,this._indicatorsElement);t.classList.remove(an),t.removeAttribute("aria-current");const n=Nt.findOne(`[data-bs-slide-to="${e}"]`,this._indicatorsElement);n&&(n.classList.add(an),n.setAttribute("aria-current","true"))}_updateInterval(){const e=this._activeElement||this._getActive();if(!e)return;const t=Number.parseInt(e.getAttribute("data-bs-interval"),10);this._config.interval=t||this._config.defaultInterval}_slide(e,t=null){if(this._isSliding)return;const n=this._getActive(),a=e===Qt,r=t||Ze(this._getItems(),n,a,this._config.wrap);if(r===n)return;const i=this._getItemIndex(r),o=t=>ht.trigger(this._element,t,{relatedTarget:r,direction:this._orderToDirection(e),from:this._getItemIndex(n),to:i});if(o(qt).defaultPrevented)return;if(!n||!r)return;const l=Boolean(this._interval);this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(i),this._activeElement=r;const s=a?"carousel-item-start":"carousel-item-end",c=a?"carousel-item-next":"carousel-item-prev";r.classList.add(c),ze(r),n.classList.add(s),r.classList.add(s);this._queueCallback((()=>{r.classList.remove(s,c),r.classList.add(an),n.classList.remove(an,c,s),this._isSliding=!1,o(Gt)}),n,this._isAnimated()),l&&this.cycle()}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return Nt.findOne(ln,this._element)}_getItems(){return Nt.find(on,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(e){return Ge()?e===zt?$t:Qt:e===zt?Qt:$t}_orderToDirection(e){return Ge()?e===$t?zt:Jt:e===$t?Jt:zt}static jQueryInterface(e){return this.each((function(){const t=un.getOrCreateInstance(this,e);if("number"!=typeof e){if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e]()}}else t.to(e)}))}}ht.on(document,tn,"[data-bs-slide], [data-bs-slide-to]",(function(e){const t=Nt.getElementFromSelector(this);if(!t||!t.classList.contains(nn))return;e.preventDefault();const n=un.getOrCreateInstance(t),a=this.getAttribute("data-bs-slide-to");return a?(n.to(a),void n._maybeEnableCycle()):"next"===bt.getDataAttribute(this,"slide")?(n.next(),void n._maybeEnableCycle()):(n.prev(),void n._maybeEnableCycle())})),ht.on(window,en,(()=>{const e=Nt.find('[data-bs-ride="carousel"]');for(const t of e)un.getOrCreateInstance(t)})),We(un);const pn=".bs.collapse",mn=`show${pn}`,fn=`shown${pn}`,hn=`hide${pn}`,An=`hidden${pn}`,gn=`click${pn}.data-api`,kn="show",bn="collapse",yn="collapsing",vn=`:scope .${bn} .${bn}`,En='[data-bs-toggle="collapse"]',Nn={parent:null,toggle:!0},_n={parent:"(null|element)",toggle:"boolean"};class wn extends vt{constructor(e,t){super(e,t),this._isTransitioning=!1,this._triggerArray=[];const n=Nt.find(En);for(const e of n){const t=Nt.getSelectorFromElement(e),n=Nt.find(t).filter((e=>e===this._element));null!==t&&n.length&&this._triggerArray.push(e)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return Nn}static get DefaultType(){return _n}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let e=[];if(this._config.parent&&(e=this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter((e=>e!==this._element)).map((e=>wn.getOrCreateInstance(e,{toggle:!1})))),e.length&&e[0]._isTransitioning)return;if(ht.trigger(this._element,mn).defaultPrevented)return;for(const t of e)t.hide();const t=this._getDimension();this._element.classList.remove(bn),this._element.classList.add(yn),this._element.style[t]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const n=`scroll${t[0].toUpperCase()+t.slice(1)}`;this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(yn),this._element.classList.add(bn,kn),this._element.style[t]="",ht.trigger(this._element,fn)}),this._element,!0),this._element.style[t]=`${this._element[n]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(ht.trigger(this._element,hn).defaultPrevented)return;const e=this._getDimension();this._element.style[e]=`${this._element.getBoundingClientRect()[e]}px`,ze(this._element),this._element.classList.add(yn),this._element.classList.remove(bn,kn);for(const e of this._triggerArray){const t=Nt.getElementFromSelector(e);t&&!this._isShown(t)&&this._addAriaAndCollapsedClass([e],!1)}this._isTransitioning=!0;this._element.style[e]="",this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(yn),this._element.classList.add(bn),ht.trigger(this._element,An)}),this._element,!0)}_isShown(e=this._element){return e.classList.contains(kn)}_configAfterMerge(e){return e.toggle=Boolean(e.toggle),e.parent=Ke(e.parent),e}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const e=this._getFirstLevelChildren(En);for(const t of e){const e=Nt.getElementFromSelector(t);e&&this._addAriaAndCollapsedClass([t],this._isShown(e))}}_getFirstLevelChildren(e){const t=Nt.find(vn,this._config.parent);return Nt.find(e,this._config.parent).filter((e=>!t.includes(e)))}_addAriaAndCollapsedClass(e,t){if(e.length)for(const n of e)n.classList.toggle("collapsed",!t),n.setAttribute("aria-expanded",t)}static jQueryInterface(e){const t={};return"string"==typeof e&&/show|hide/.test(e)&&(t.toggle=!1),this.each((function(){const n=wn.getOrCreateInstance(this,t);if("string"==typeof e){if(void 0===n[e])throw new TypeError(`No method named "${e}"`);n[e]()}}))}}ht.on(document,gn,En,(function(e){("A"===e.target.tagName||e.delegateTarget&&"A"===e.delegateTarget.tagName)&&e.preventDefault();for(const e of Nt.getMultipleElementsFromSelector(this))wn.getOrCreateInstance(e,{toggle:!1}).toggle()})),We(wn);const Vn="dropdown",xn=".bs.dropdown",Bn=".data-api",Sn="ArrowUp",Cn="ArrowDown",Tn=`hide${xn}`,jn=`hidden${xn}`,Dn=`show${xn}`,Pn=`shown${xn}`,Fn=`click${xn}${Bn}`,In=`keydown${xn}${Bn}`,Un=`keyup${xn}${Bn}`,Mn="show",On='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',Ln=`${On}.${Mn}`,Kn=".dropdown-menu",Rn=Ge()?"top-end":"top-start",Hn=Ge()?"top-start":"top-end",Qn=Ge()?"bottom-end":"bottom-start",$n=Ge()?"bottom-start":"bottom-end",zn=Ge()?"left-start":"right-start",Jn=Ge()?"right-start":"left-start",qn={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},Gn={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class Wn extends vt{constructor(e,t){super(e,t),this._popper=null,this._parent=this._element.parentNode,this._menu=Nt.next(this._element,Kn)[0]||Nt.prev(this._element,Kn)[0]||Nt.findOne(Kn,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return qn}static get DefaultType(){return Gn}static get NAME(){return Vn}toggle(){return this._isShown()?this.hide():this.show()}show(){if(He(this._element)||this._isShown())return;const e={relatedTarget:this._element};if(!ht.trigger(this._element,Dn,e).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(".navbar-nav"))for(const e of[].concat(...document.body.children))ht.on(e,"mouseover",$e);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(Mn),this._element.classList.add(Mn),ht.trigger(this._element,Pn,e)}}hide(){if(He(this._element)||!this._isShown())return;const e={relatedTarget:this._element};this._completeHide(e)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(e){if(!ht.trigger(this._element,Tn,e).defaultPrevented){if("ontouchstart"in document.documentElement)for(const e of[].concat(...document.body.children))ht.off(e,"mouseover",$e);this._popper&&this._popper.destroy(),this._menu.classList.remove(Mn),this._element.classList.remove(Mn),this._element.setAttribute("aria-expanded","false"),bt.removeDataAttribute(this._menu,"popper"),ht.trigger(this._element,jn,e)}}_getConfig(e){if("object"==typeof(e=super._getConfig(e)).reference&&!Le(e.reference)&&"function"!=typeof e.reference.getBoundingClientRect)throw new TypeError(`${Vn.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return e}_createPopper(){if(void 0===a)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org/docs/v2/)");let e=this._element;"parent"===this._config.reference?e=this._parent:Le(this._config.reference)?e=Ke(this._config.reference):"object"==typeof this._config.reference&&(e=this._config.reference);const t=this._getPopperConfig();this._popper=De(e,this._menu,t)}_isShown(){return this._menu.classList.contains(Mn)}_getPlacement(){const e=this._parent;if(e.classList.contains("dropend"))return zn;if(e.classList.contains("dropstart"))return Jn;if(e.classList.contains("dropup-center"))return"top";if(e.classList.contains("dropdown-center"))return"bottom";const t="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return e.classList.contains("dropup")?t?Hn:Rn:t?$n:Qn}_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:e}=this._config;return"string"==typeof e?e.split(",").map((e=>Number.parseInt(e,10))):"function"==typeof e?t=>e(t,this._element):e}_getPopperConfig(){const e={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||"static"===this._config.display)&&(bt.setDataAttribute(this._menu,"popper","static"),e.modifiers=[{name:"applyStyles",enabled:!1}]),{...e,...Ye(this._config.popperConfig,[void 0,e])}}_selectMenuItem({key:e,target:t}){const n=Nt.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter((e=>Re(e)));n.length&&Ze(n,t,e===Cn,!n.includes(t)).focus()}static jQueryInterface(e){return this.each((function(){const t=Wn.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}}))}static clearMenus(e){if(2===e.button||"keyup"===e.type&&"Tab"!==e.key)return;const t=Nt.find(Ln);for(const n of t){const t=Wn.getInstance(n);if(!t||!1===t._config.autoClose)continue;const a=e.composedPath(),r=a.includes(t._menu);if(a.includes(t._element)||"inside"===t._config.autoClose&&!r||"outside"===t._config.autoClose&&r)continue;if(t._menu.contains(e.target)&&("keyup"===e.type&&"Tab"===e.key||/input|select|option|textarea|form/i.test(e.target.tagName)))continue;const i={relatedTarget:t._element};"click"===e.type&&(i.clickEvent=e),t._completeHide(i)}}static dataApiKeydownHandler(e){const t=/input|textarea/i.test(e.target.tagName),n="Escape"===e.key,a=[Sn,Cn].includes(e.key);if(!a&&!n)return;if(t&&!n)return;e.preventDefault();const r=this.matches(On)?this:Nt.prev(this,On)[0]||Nt.next(this,On)[0]||Nt.findOne(On,e.delegateTarget.parentNode),i=Wn.getOrCreateInstance(r);if(a)return e.stopPropagation(),i.show(),void i._selectMenuItem(e);i._isShown()&&(e.stopPropagation(),i.hide(),r.focus())}}ht.on(document,In,On,Wn.dataApiKeydownHandler),ht.on(document,In,Kn,Wn.dataApiKeydownHandler),ht.on(document,Fn,Wn.clearMenus),ht.on(document,Un,Wn.clearMenus),ht.on(document,Fn,On,(function(e){e.preventDefault(),Wn.getOrCreateInstance(this).toggle()})),We(Wn);const Yn="backdrop",Xn="show",Zn=`mousedown.bs.${Yn}`,ea={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},ta={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class na extends yt{constructor(e){super(),this._config=this._getConfig(e),this._isAppended=!1,this._element=null}static get Default(){return ea}static get DefaultType(){return ta}static get NAME(){return Yn}show(e){if(!this._config.isVisible)return void Ye(e);this._append();const t=this._getElement();this._config.isAnimated&&ze(t),t.classList.add(Xn),this._emulateAnimation((()=>{Ye(e)}))}hide(e){this._config.isVisible?(this._getElement().classList.remove(Xn),this._emulateAnimation((()=>{this.dispose(),Ye(e)}))):Ye(e)}dispose(){this._isAppended&&(ht.off(this._element,Zn),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const e=document.createElement("div");e.className=this._config.className,this._config.isAnimated&&e.classList.add("fade"),this._element=e}return this._element}_configAfterMerge(e){return e.rootElement=Ke(e.rootElement),e}_append(){if(this._isAppended)return;const e=this._getElement();this._config.rootElement.append(e),ht.on(e,Zn,(()=>{Ye(this._config.clickCallback)})),this._isAppended=!0}_emulateAnimation(e){Xe(e,this._getElement(),this._config.isAnimated)}}const aa=".bs.focustrap",ra=`focusin${aa}`,ia=`keydown.tab${aa}`,oa="backward",la={autofocus:!0,trapElement:null},sa={autofocus:"boolean",trapElement:"element"};class ca extends yt{constructor(e){super(),this._config=this._getConfig(e),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return la}static get DefaultType(){return sa}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),ht.off(document,aa),ht.on(document,ra,(e=>this._handleFocusin(e))),ht.on(document,ia,(e=>this._handleKeydown(e))),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,ht.off(document,aa))}_handleFocusin(e){const{trapElement:t}=this._config;if(e.target===document||e.target===t||t.contains(e.target))return;const n=Nt.focusableChildren(t);0===n.length?t.focus():this._lastTabNavDirection===oa?n[n.length-1].focus():n[0].focus()}_handleKeydown(e){"Tab"===e.key&&(this._lastTabNavDirection=e.shiftKey?oa:"forward")}}const da=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",ua=".sticky-top",pa="padding-right",ma="margin-right";class fa{constructor(){this._element=document.body}getWidth(){const e=document.documentElement.clientWidth;return Math.abs(window.innerWidth-e)}hide(){const e=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,pa,(t=>t+e)),this._setElementAttributes(da,pa,(t=>t+e)),this._setElementAttributes(ua,ma,(t=>t-e))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,pa),this._resetElementAttributes(da,pa),this._resetElementAttributes(ua,ma)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(e,t,n){const a=this.getWidth();this._applyManipulationCallback(e,(e=>{if(e!==this._element&&window.innerWidth>e.clientWidth+a)return;this._saveInitialAttribute(e,t);const r=window.getComputedStyle(e).getPropertyValue(t);e.style.setProperty(t,`${n(Number.parseFloat(r))}px`)}))}_saveInitialAttribute(e,t){const n=e.style.getPropertyValue(t);n&&bt.setDataAttribute(e,t,n)}_resetElementAttributes(e,t){this._applyManipulationCallback(e,(e=>{const n=bt.getDataAttribute(e,t);null!==n?(bt.removeDataAttribute(e,t),e.style.setProperty(t,n)):e.style.removeProperty(t)}))}_applyManipulationCallback(e,t){if(Le(e))t(e);else for(const n of Nt.find(e,this._element))t(n)}}const ha=".bs.modal",Aa=`hide${ha}`,ga=`hidePrevented${ha}`,ka=`hidden${ha}`,ba=`show${ha}`,ya=`shown${ha}`,va=`resize${ha}`,Ea=`click.dismiss${ha}`,Na=`mousedown.dismiss${ha}`,_a=`keydown.dismiss${ha}`,wa=`click${ha}.data-api`,Va="modal-open",xa="show",Ba="modal-static",Sa={backdrop:!0,focus:!0,keyboard:!0},Ca={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class Ta extends vt{constructor(e,t){super(e,t),this._dialog=Nt.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new fa,this._addEventListeners()}static get Default(){return Sa}static get DefaultType(){return Ca}static get NAME(){return"modal"}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){if(this._isShown||this._isTransitioning)return;ht.trigger(this._element,ba,{relatedTarget:e}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(Va),this._adjustDialog(),this._backdrop.show((()=>this._showElement(e))))}hide(){if(!this._isShown||this._isTransitioning)return;ht.trigger(this._element,Aa).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(xa),this._queueCallback((()=>this._hideModal()),this._element,this._isAnimated()))}dispose(){ht.off(window,ha),ht.off(this._dialog,ha),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new na({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new ca({trapElement:this._element})}_showElement(e){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const t=Nt.findOne(".modal-body",this._dialog);t&&(t.scrollTop=0),ze(this._element),this._element.classList.add(xa);this._queueCallback((()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,ht.trigger(this._element,ya,{relatedTarget:e})}),this._dialog,this._isAnimated())}_addEventListeners(){ht.on(this._element,_a,(e=>{"Escape"===e.key&&(this._config.keyboard?this.hide():this._triggerBackdropTransition())})),ht.on(window,va,(()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()})),ht.on(this._element,Na,(e=>{ht.one(this._element,Ea,(t=>{this._element===e.target&&this._element===t.target&&("static"!==this._config.backdrop?this._config.backdrop&&this.hide():this._triggerBackdropTransition())}))}))}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide((()=>{document.body.classList.remove(Va),this._resetAdjustments(),this._scrollBar.reset(),ht.trigger(this._element,ka)}))}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(ht.trigger(this._element,ga).defaultPrevented)return;const e=this._element.scrollHeight>document.documentElement.clientHeight,t=this._element.style.overflowY;"hidden"===t||this._element.classList.contains(Ba)||(e||(this._element.style.overflowY="hidden"),this._element.classList.add(Ba),this._queueCallback((()=>{this._element.classList.remove(Ba),this._queueCallback((()=>{this._element.style.overflowY=t}),this._dialog)}),this._dialog),this._element.focus())}_adjustDialog(){const e=this._element.scrollHeight>document.documentElement.clientHeight,t=this._scrollBar.getWidth(),n=t>0;if(n&&!e){const e=Ge()?"paddingLeft":"paddingRight";this._element.style[e]=`${t}px`}if(!n&&e){const e=Ge()?"paddingRight":"paddingLeft";this._element.style[e]=`${t}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(e,t){return this.each((function(){const n=Ta.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===n[e])throw new TypeError(`No method named "${e}"`);n[e](t)}}))}}ht.on(document,wa,'[data-bs-toggle="modal"]',(function(e){const t=Nt.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&e.preventDefault(),ht.one(t,ba,(e=>{e.defaultPrevented||ht.one(t,ka,(()=>{Re(this)&&this.focus()}))}));const n=Nt.findOne(".modal.show");n&&Ta.getInstance(n).hide();Ta.getOrCreateInstance(t).toggle(this)})),_t(Ta),We(Ta);const ja=".bs.offcanvas",Da=".data-api",Pa=`load${ja}${Da}`,Fa="show",Ia="showing",Ua="hiding",Ma=".offcanvas.show",Oa=`show${ja}`,La=`shown${ja}`,Ka=`hide${ja}`,Ra=`hidePrevented${ja}`,Ha=`hidden${ja}`,Qa=`resize${ja}`,$a=`click${ja}${Da}`,za=`keydown.dismiss${ja}`,Ja={backdrop:!0,keyboard:!0,scroll:!1},qa={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class Ga extends vt{constructor(e,t){super(e,t),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return Ja}static get DefaultType(){return qa}static get NAME(){return"offcanvas"}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){if(this._isShown)return;if(ht.trigger(this._element,Oa,{relatedTarget:e}).defaultPrevented)return;this._isShown=!0,this._backdrop.show(),this._config.scroll||(new fa).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(Ia);this._queueCallback((()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add(Fa),this._element.classList.remove(Ia),ht.trigger(this._element,La,{relatedTarget:e})}),this._element,!0)}hide(){if(!this._isShown)return;if(ht.trigger(this._element,Ka).defaultPrevented)return;this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(Ua),this._backdrop.hide();this._queueCallback((()=>{this._element.classList.remove(Fa,Ua),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new fa).reset(),ht.trigger(this._element,Ha)}),this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const e=Boolean(this._config.backdrop);return new na({className:"offcanvas-backdrop",isVisible:e,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:e?()=>{"static"!==this._config.backdrop?this.hide():ht.trigger(this._element,Ra)}:null})}_initializeFocusTrap(){return new ca({trapElement:this._element})}_addEventListeners(){ht.on(this._element,za,(e=>{"Escape"===e.key&&(this._config.keyboard?this.hide():ht.trigger(this._element,Ra))}))}static jQueryInterface(e){return this.each((function(){const t=Ga.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e](this)}}))}}ht.on(document,$a,'[data-bs-toggle="offcanvas"]',(function(e){const t=Nt.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&e.preventDefault(),He(this))return;ht.one(t,Ha,(()=>{Re(this)&&this.focus()}));const n=Nt.findOne(Ma);n&&n!==t&&Ga.getInstance(n).hide();Ga.getOrCreateInstance(t).toggle(this)})),ht.on(window,Pa,(()=>{for(const e of Nt.find(Ma))Ga.getOrCreateInstance(e).show()})),ht.on(window,Qa,(()=>{for(const e of Nt.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(e).position&&Ga.getOrCreateInstance(e).hide()})),_t(Ga),We(Ga);const Wa={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],dd:[],div:[],dl:[],dt:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},Ya=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Xa=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,Za=(e,t)=>{const n=e.nodeName.toLowerCase();return t.includes(n)?!Ya.has(n)||Boolean(Xa.test(e.nodeValue)):t.filter((e=>e instanceof RegExp)).some((e=>e.test(n)))};const er={allowList:Wa,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"
"},tr={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},nr={entry:"(string|element|function|null)",selector:"(string|element)"};class ar extends yt{constructor(e){super(),this._config=this._getConfig(e)}static get Default(){return er}static get DefaultType(){return tr}static get NAME(){return"TemplateFactory"}getContent(){return Object.values(this._config.content).map((e=>this._resolvePossibleFunction(e))).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(e){return this._checkContent(e),this._config.content={...this._config.content,...e},this}toHtml(){const e=document.createElement("div");e.innerHTML=this._maybeSanitize(this._config.template);for(const[t,n]of Object.entries(this._config.content))this._setContent(e,n,t);const t=e.children[0],n=this._resolvePossibleFunction(this._config.extraClass);return n&&t.classList.add(...n.split(" ")),t}_typeCheckConfig(e){super._typeCheckConfig(e),this._checkContent(e.content)}_checkContent(e){for(const[t,n]of Object.entries(e))super._typeCheckConfig({selector:t,entry:n},nr)}_setContent(e,t,n){const a=Nt.findOne(n,e);a&&((t=this._resolvePossibleFunction(t))?Le(t)?this._putElementInTemplate(Ke(t),a):this._config.html?a.innerHTML=this._maybeSanitize(t):a.textContent=t:a.remove())}_maybeSanitize(e){return this._config.sanitize?function(e,t,n){if(!e.length)return e;if(n&&"function"==typeof n)return n(e);const a=(new window.DOMParser).parseFromString(e,"text/html"),r=[].concat(...a.body.querySelectorAll("*"));for(const e of r){const n=e.nodeName.toLowerCase();if(!Object.keys(t).includes(n)){e.remove();continue}const a=[].concat(...e.attributes),r=[].concat(t["*"]||[],t[n]||[]);for(const t of a)Za(t,r)||e.removeAttribute(t.nodeName)}return a.body.innerHTML}(e,this._config.allowList,this._config.sanitizeFn):e}_resolvePossibleFunction(e){return Ye(e,[void 0,this])}_putElementInTemplate(e,t){if(this._config.html)return t.innerHTML="",void t.append(e);t.textContent=e.textContent}}const rr=new Set(["sanitize","allowList","sanitizeFn"]),ir="fade",or="show",lr=".tooltip-inner",sr=".modal",cr="hide.bs.modal",dr="hover",ur="focus",pr="click",mr={AUTO:"auto",TOP:"top",RIGHT:Ge()?"left":"right",BOTTOM:"bottom",LEFT:Ge()?"right":"left"},fr={allowList:Wa,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'',title:"",trigger:"hover focus"},hr={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class Ar extends vt{constructor(e,t){if(void 0===a)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org/docs/v2/)");super(e,t),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return fr}static get DefaultType(){return hr}static get NAME(){return"tooltip"}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){this._isEnabled&&(this._isShown()?this._leave():this._enter())}dispose(){clearTimeout(this._timeout),ht.off(this._element.closest(sr),cr,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this._isWithContent()||!this._isEnabled)return;const e=ht.trigger(this._element,this.constructor.eventName("show")),t=(Qe(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(e.defaultPrevented||!t)return;this._disposePopper();const n=this._getTipElement();this._element.setAttribute("aria-describedby",n.getAttribute("id"));const{container:a}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(a.append(n),ht.trigger(this._element,this.constructor.eventName("inserted"))),this._popper=this._createPopper(n),n.classList.add(or),"ontouchstart"in document.documentElement)for(const e of[].concat(...document.body.children))ht.on(e,"mouseover",$e);this._queueCallback((()=>{ht.trigger(this._element,this.constructor.eventName("shown")),!1===this._isHovered&&this._leave(),this._isHovered=!1}),this.tip,this._isAnimated())}hide(){if(!this._isShown())return;if(ht.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented)return;if(this._getTipElement().classList.remove(or),"ontouchstart"in document.documentElement)for(const e of[].concat(...document.body.children))ht.off(e,"mouseover",$e);this._activeTrigger[pr]=!1,this._activeTrigger[ur]=!1,this._activeTrigger[dr]=!1,this._isHovered=null;this._queueCallback((()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),ht.trigger(this._element,this.constructor.eventName("hidden")))}),this.tip,this._isAnimated())}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(e){const t=this._getTemplateFactory(e).toHtml();if(!t)return null;t.classList.remove(ir,or),t.classList.add(`bs-${this.constructor.NAME}-auto`);const n=(e=>{do{e+=Math.floor(1e6*Math.random())}while(document.getElementById(e));return e})(this.constructor.NAME).toString();return t.setAttribute("id",n),this._isAnimated()&&t.classList.add(ir),t}setContent(e){this._newContent=e,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(e){return this._templateFactory?this._templateFactory.changeContent(e):this._templateFactory=new ar({...this._config,content:e,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{[lr]:this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(e){return this.constructor.getOrCreateInstance(e.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(ir)}_isShown(){return this.tip&&this.tip.classList.contains(or)}_createPopper(e){const t=Ye(this._config.placement,[this,e,this._element]),n=mr[t.toUpperCase()];return De(this._element,e,this._getPopperConfig(n))}_getOffset(){const{offset:e}=this._config;return"string"==typeof e?e.split(",").map((e=>Number.parseInt(e,10))):"function"==typeof e?t=>e(t,this._element):e}_resolvePossibleFunction(e){return Ye(e,[this._element,this._element])}_getPopperConfig(e){const t={placement:e,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:e=>{this._getTipElement().setAttribute("data-popper-placement",e.state.placement)}}]};return{...t,...Ye(this._config.popperConfig,[void 0,t])}}_setListeners(){const e=this._config.trigger.split(" ");for(const t of e)if("click"===t)ht.on(this._element,this.constructor.eventName("click"),this._config.selector,(e=>{const t=this._initializeOnDelegatedTarget(e);t._activeTrigger[pr]=!(t._isShown()&&t._activeTrigger[pr]),t.toggle()}));else if("manual"!==t){const e=t===dr?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),n=t===dr?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout");ht.on(this._element,e,this._config.selector,(e=>{const t=this._initializeOnDelegatedTarget(e);t._activeTrigger["focusin"===e.type?ur:dr]=!0,t._enter()})),ht.on(this._element,n,this._config.selector,(e=>{const t=this._initializeOnDelegatedTarget(e);t._activeTrigger["focusout"===e.type?ur:dr]=t._element.contains(e.relatedTarget),t._leave()}))}this._hideModalHandler=()=>{this._element&&this.hide()},ht.on(this._element.closest(sr),cr,this._hideModalHandler)}_fixTitle(){const e=this._element.getAttribute("title");e&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",e),this._element.setAttribute("data-bs-original-title",e),this._element.removeAttribute("title"))}_enter(){this._isShown()||this._isHovered?this._isHovered=!0:(this._isHovered=!0,this._setTimeout((()=>{this._isHovered&&this.show()}),this._config.delay.show))}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout((()=>{this._isHovered||this.hide()}),this._config.delay.hide))}_setTimeout(e,t){clearTimeout(this._timeout),this._timeout=setTimeout(e,t)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(e){const t=bt.getDataAttributes(this._element);for(const e of Object.keys(t))rr.has(e)&&delete t[e];return e={...t,..."object"==typeof e&&e?e:{}},e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e.container=!1===e.container?document.body:Ke(e.container),"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),"number"==typeof e.title&&(e.title=e.title.toString()),"number"==typeof e.content&&(e.content=e.content.toString()),e}_getDelegateConfig(){const e={};for(const[t,n]of Object.entries(this._config))this.constructor.Default[t]!==n&&(e[t]=n);return e.selector=!1,e.trigger="manual",e}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(e){return this.each((function(){const t=Ar.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}}))}}We(Ar);const gr=".popover-header",kr=".popover-body",br={...Ar.Default,content:"",offset:[0,8],placement:"right",template:'',trigger:"click"},yr={...Ar.DefaultType,content:"(null|string|element|function)"};class vr extends Ar{static get Default(){return br}static get DefaultType(){return yr}static get NAME(){return"popover"}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{[gr]:this._getTitle(),[kr]:this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(e){return this.each((function(){const t=vr.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}}))}}We(vr);const Er=".bs.scrollspy",Nr=`activate${Er}`,_r=`click${Er}`,wr=`load${Er}.data-api`,Vr="active",xr="[href]",Br=".nav-link",Sr=`${Br}, .nav-item > ${Br}, .list-group-item`,Cr={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},Tr={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class jr extends vt{constructor(e,t){super(e,t),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement="visible"===getComputedStyle(this._element).overflowY?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return Cr}static get DefaultType(){return Tr}static get NAME(){return"scrollspy"}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const e of this._observableSections.values())this._observer.observe(e)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(e){return e.target=Ke(e.target)||document.body,e.rootMargin=e.offset?`${e.offset}px 0px -30%`:e.rootMargin,"string"==typeof e.threshold&&(e.threshold=e.threshold.split(",").map((e=>Number.parseFloat(e)))),e}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(ht.off(this._config.target,_r),ht.on(this._config.target,_r,xr,(e=>{const t=this._observableSections.get(e.target.hash);if(t){e.preventDefault();const n=this._rootElement||window,a=t.offsetTop-this._element.offsetTop;if(n.scrollTo)return void n.scrollTo({top:a,behavior:"smooth"});n.scrollTop=a}})))}_getNewObserver(){const e={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver((e=>this._observerCallback(e)),e)}_observerCallback(e){const t=e=>this._targetLinks.get(`#${e.target.id}`),n=e=>{this._previousScrollData.visibleEntryTop=e.target.offsetTop,this._process(t(e))},a=(this._rootElement||document.documentElement).scrollTop,r=a>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=a;for(const i of e){if(!i.isIntersecting){this._activeTarget=null,this._clearActiveClass(t(i));continue}const e=i.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(r&&e){if(n(i),!a)return}else r||e||n(i)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const e=Nt.find(xr,this._config.target);for(const t of e){if(!t.hash||He(t))continue;const e=Nt.findOne(decodeURI(t.hash),this._element);Re(e)&&(this._targetLinks.set(decodeURI(t.hash),t),this._observableSections.set(t.hash,e))}}_process(e){this._activeTarget!==e&&(this._clearActiveClass(this._config.target),this._activeTarget=e,e.classList.add(Vr),this._activateParents(e),ht.trigger(this._element,Nr,{relatedTarget:e}))}_activateParents(e){if(e.classList.contains("dropdown-item"))Nt.findOne(".dropdown-toggle",e.closest(".dropdown")).classList.add(Vr);else for(const t of Nt.parents(e,".nav, .list-group"))for(const e of Nt.prev(t,Sr))e.classList.add(Vr)}_clearActiveClass(e){e.classList.remove(Vr);const t=Nt.find(`${xr}.${Vr}`,e);for(const e of t)e.classList.remove(Vr)}static jQueryInterface(e){return this.each((function(){const t=jr.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e]()}}))}}ht.on(window,wr,(()=>{for(const e of Nt.find('[data-bs-spy="scroll"]'))jr.getOrCreateInstance(e)})),We(jr);const Dr=".bs.tab",Pr=`hide${Dr}`,Fr=`hidden${Dr}`,Ir=`show${Dr}`,Ur=`shown${Dr}`,Mr=`click${Dr}`,Or=`keydown${Dr}`,Lr=`load${Dr}`,Kr="ArrowLeft",Rr="ArrowRight",Hr="ArrowUp",Qr="ArrowDown",$r="Home",zr="End",Jr="active",qr="fade",Gr="show",Wr=".dropdown-toggle",Yr=`:not(${Wr})`,Xr='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',Zr=`${`.nav-link${Yr}, .list-group-item${Yr}, [role="tab"]${Yr}`}, ${Xr}`,ei=`.${Jr}[data-bs-toggle="tab"], .${Jr}[data-bs-toggle="pill"], .${Jr}[data-bs-toggle="list"]`;class ti extends vt{constructor(e){super(e),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),ht.on(this._element,Or,(e=>this._keydown(e))))}static get NAME(){return"tab"}show(){const e=this._element;if(this._elemIsActive(e))return;const t=this._getActiveElem(),n=t?ht.trigger(t,Pr,{relatedTarget:e}):null;ht.trigger(e,Ir,{relatedTarget:t}).defaultPrevented||n&&n.defaultPrevented||(this._deactivate(t,e),this._activate(e,t))}_activate(e,t){if(!e)return;e.classList.add(Jr),this._activate(Nt.getElementFromSelector(e));this._queueCallback((()=>{"tab"===e.getAttribute("role")?(e.removeAttribute("tabindex"),e.setAttribute("aria-selected",!0),this._toggleDropDown(e,!0),ht.trigger(e,Ur,{relatedTarget:t})):e.classList.add(Gr)}),e,e.classList.contains(qr))}_deactivate(e,t){if(!e)return;e.classList.remove(Jr),e.blur(),this._deactivate(Nt.getElementFromSelector(e));this._queueCallback((()=>{"tab"===e.getAttribute("role")?(e.setAttribute("aria-selected",!1),e.setAttribute("tabindex","-1"),this._toggleDropDown(e,!1),ht.trigger(e,Fr,{relatedTarget:t})):e.classList.remove(Gr)}),e,e.classList.contains(qr))}_keydown(e){if(![Kr,Rr,Hr,Qr,$r,zr].includes(e.key))return;e.stopPropagation(),e.preventDefault();const t=this._getChildren().filter((e=>!He(e)));let n;if([$r,zr].includes(e.key))n=t[e.key===$r?0:t.length-1];else{const a=[Rr,Qr].includes(e.key);n=Ze(t,e.target,a,!0)}n&&(n.focus({preventScroll:!0}),ti.getOrCreateInstance(n).show())}_getChildren(){return Nt.find(Zr,this._parent)}_getActiveElem(){return this._getChildren().find((e=>this._elemIsActive(e)))||null}_setInitialAttributes(e,t){this._setAttributeIfNotExists(e,"role","tablist");for(const e of t)this._setInitialAttributesOnChild(e)}_setInitialAttributesOnChild(e){e=this._getInnerElement(e);const t=this._elemIsActive(e),n=this._getOuterElement(e);e.setAttribute("aria-selected",t),n!==e&&this._setAttributeIfNotExists(n,"role","presentation"),t||e.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(e,"role","tab"),this._setInitialAttributesOnTargetPanel(e)}_setInitialAttributesOnTargetPanel(e){const t=Nt.getElementFromSelector(e);t&&(this._setAttributeIfNotExists(t,"role","tabpanel"),e.id&&this._setAttributeIfNotExists(t,"aria-labelledby",`${e.id}`))}_toggleDropDown(e,t){const n=this._getOuterElement(e);if(!n.classList.contains("dropdown"))return;const a=(e,a)=>{const r=Nt.findOne(e,n);r&&r.classList.toggle(a,t)};a(Wr,Jr),a(".dropdown-menu",Gr),n.setAttribute("aria-expanded",t)}_setAttributeIfNotExists(e,t,n){e.hasAttribute(t)||e.setAttribute(t,n)}_elemIsActive(e){return e.classList.contains(Jr)}_getInnerElement(e){return e.matches(Zr)?e:Nt.findOne(Zr,e)}_getOuterElement(e){return e.closest(".nav-item, .list-group-item")||e}static jQueryInterface(e){return this.each((function(){const t=ti.getOrCreateInstance(this);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e]()}}))}}ht.on(document,Mr,Xr,(function(e){["A","AREA"].includes(this.tagName)&&e.preventDefault(),He(this)||ti.getOrCreateInstance(this).show()})),ht.on(window,Lr,(()=>{for(const e of Nt.find(ei))ti.getOrCreateInstance(e)})),We(ti);const ni=".bs.toast",ai=`mouseover${ni}`,ri=`mouseout${ni}`,ii=`focusin${ni}`,oi=`focusout${ni}`,li=`hide${ni}`,si=`hidden${ni}`,ci=`show${ni}`,di=`shown${ni}`,ui="hide",pi="show",mi="showing",fi={animation:"boolean",autohide:"boolean",delay:"number"},hi={animation:!0,autohide:!0,delay:5e3};class Ai extends vt{constructor(e,t){super(e,t),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return hi}static get DefaultType(){return fi}static get NAME(){return"toast"}show(){if(ht.trigger(this._element,ci).defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add("fade");this._element.classList.remove(ui),ze(this._element),this._element.classList.add(pi,mi),this._queueCallback((()=>{this._element.classList.remove(mi),ht.trigger(this._element,di),this._maybeScheduleHide()}),this._element,this._config.animation)}hide(){if(!this.isShown())return;if(ht.trigger(this._element,li).defaultPrevented)return;this._element.classList.add(mi),this._queueCallback((()=>{this._element.classList.add(ui),this._element.classList.remove(mi,pi),ht.trigger(this._element,si)}),this._element,this._config.animation)}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(pi),super.dispose()}isShown(){return this._element.classList.contains(pi)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout((()=>{this.hide()}),this._config.delay)))}_onInteraction(e,t){switch(e.type){case"mouseover":case"mouseout":this._hasMouseInteraction=t;break;case"focusin":case"focusout":this._hasKeyboardInteraction=t}if(t)return void this._clearTimeout();const n=e.relatedTarget;this._element===n||this._element.contains(n)||this._maybeScheduleHide()}_setListeners(){ht.on(this._element,ai,(e=>this._onInteraction(e,!0))),ht.on(this._element,ri,(e=>this._onInteraction(e,!1))),ht.on(this._element,ii,(e=>this._onInteraction(e,!0))),ht.on(this._element,oi,(e=>this._onInteraction(e,!1)))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(e){return this.each((function(){const t=Ai.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e](this)}}))}}_t(Ai),We(Ai)},48287:(e,t,n)=>{"use strict";var a=n(67526),r=n(251),i=n(64634);function o(){return s.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function l(e,t){if(o()=o())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+o().toString(16)+" bytes");return 0|e}function f(e,t){if(s.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var a=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return K(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return R(e).length;default:if(a)return K(e).length;t=(""+t).toLowerCase(),a=!0}}function h(e,t,n){var a=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return C(this,t,n);case"utf8":case"utf-8":return V(this,t,n);case"ascii":return B(this,t,n);case"latin1":case"binary":return S(this,t,n);case"base64":return w(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return T(this,t,n);default:if(a)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),a=!0}}function A(e,t,n){var a=e[t];e[t]=e[n],e[n]=a}function g(e,t,n,a,r){if(0===e.length)return-1;if("string"==typeof n?(a=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=r?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(r)return-1;n=e.length-1}else if(n<0){if(!r)return-1;n=0}if("string"==typeof t&&(t=s.from(t,a)),s.isBuffer(t))return 0===t.length?-1:k(e,t,n,a,r);if("number"==typeof t)return t&=255,s.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?r?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):k(e,[t],n,a,r);throw new TypeError("val must be string, number or Buffer")}function k(e,t,n,a,r){var i,o=1,l=e.length,s=t.length;if(void 0!==a&&("ucs2"===(a=String(a).toLowerCase())||"ucs-2"===a||"utf16le"===a||"utf-16le"===a)){if(e.length<2||t.length<2)return-1;o=2,l/=2,s/=2,n/=2}function c(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(r){var d=-1;for(i=n;il&&(n=l-s),i=n;i>=0;i--){for(var u=!0,p=0;pr&&(a=r):a=r;var i=t.length;if(i%2!=0)throw new TypeError("Invalid hex string");a>i/2&&(a=i/2);for(var o=0;o>8,r=n%256,i.push(r),i.push(a);return i}(t,e.length-n),e,n,a)}function w(e,t,n){return 0===t&&n===e.length?a.fromByteArray(e):a.fromByteArray(e.slice(t,n))}function V(e,t,n){n=Math.min(e.length,n);for(var a=[],r=t;r239?4:c>223?3:c>191?2:1;if(r+u<=n)switch(u){case 1:c<128&&(d=c);break;case 2:128==(192&(i=e[r+1]))&&(s=(31&c)<<6|63&i)>127&&(d=s);break;case 3:i=e[r+1],o=e[r+2],128==(192&i)&&128==(192&o)&&(s=(15&c)<<12|(63&i)<<6|63&o)>2047&&(s<55296||s>57343)&&(d=s);break;case 4:i=e[r+1],o=e[r+2],l=e[r+3],128==(192&i)&&128==(192&o)&&128==(192&l)&&(s=(15&c)<<18|(63&i)<<12|(63&o)<<6|63&l)>65535&&s<1114112&&(d=s)}null===d?(d=65533,u=1):d>65535&&(d-=65536,a.push(d>>>10&1023|55296),d=56320|1023&d),a.push(d),r+=u}return function(e){var t=e.length;if(t<=x)return String.fromCharCode.apply(String,e);var n="",a=0;for(;a0&&(e=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(e+=" ... ")),""},s.prototype.compare=function(e,t,n,a,r){if(!s.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===a&&(a=0),void 0===r&&(r=this.length),t<0||n>e.length||a<0||r>this.length)throw new RangeError("out of range index");if(a>=r&&t>=n)return 0;if(a>=r)return-1;if(t>=n)return 1;if(this===e)return 0;for(var i=(r>>>=0)-(a>>>=0),o=(n>>>=0)-(t>>>=0),l=Math.min(i,o),c=this.slice(a,r),d=e.slice(t,n),u=0;ur)&&(n=r),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");a||(a="utf8");for(var i=!1;;)switch(a){case"hex":return b(this,e,t,n);case"utf8":case"utf-8":return y(this,e,t,n);case"ascii":return v(this,e,t,n);case"latin1":case"binary":return E(this,e,t,n);case"base64":return N(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return _(this,e,t,n);default:if(i)throw new TypeError("Unknown encoding: "+a);a=(""+a).toLowerCase(),i=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var x=4096;function B(e,t,n){var a="";n=Math.min(e.length,n);for(var r=t;ra)&&(n=a);for(var r="",i=t;in)throw new RangeError("Trying to access beyond buffer length")}function D(e,t,n,a,r,i){if(!s.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>r||te.length)throw new RangeError("Index out of range")}function P(e,t,n,a){t<0&&(t=65535+t+1);for(var r=0,i=Math.min(e.length-n,2);r>>8*(a?r:1-r)}function F(e,t,n,a){t<0&&(t=4294967295+t+1);for(var r=0,i=Math.min(e.length-n,4);r>>8*(a?r:3-r)&255}function I(e,t,n,a,r,i){if(n+a>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function U(e,t,n,a,i){return i||I(e,0,n,4),r.write(e,t,n,a,23,4),n+4}function M(e,t,n,a,i){return i||I(e,0,n,8),r.write(e,t,n,a,52,8),n+8}s.prototype.slice=function(e,t){var n,a=this.length;if((e=~~e)<0?(e+=a)<0&&(e=0):e>a&&(e=a),(t=void 0===t?a:~~t)<0?(t+=a)<0&&(t=0):t>a&&(t=a),t0&&(r*=256);)a+=this[e+--t]*r;return a},s.prototype.readUInt8=function(e,t){return t||j(e,1,this.length),this[e]},s.prototype.readUInt16LE=function(e,t){return t||j(e,2,this.length),this[e]|this[e+1]<<8},s.prototype.readUInt16BE=function(e,t){return t||j(e,2,this.length),this[e]<<8|this[e+1]},s.prototype.readUInt32LE=function(e,t){return t||j(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},s.prototype.readUInt32BE=function(e,t){return t||j(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},s.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||j(e,t,this.length);for(var a=this[e],r=1,i=0;++i=(r*=128)&&(a-=Math.pow(2,8*t)),a},s.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||j(e,t,this.length);for(var a=t,r=1,i=this[e+--a];a>0&&(r*=256);)i+=this[e+--a]*r;return i>=(r*=128)&&(i-=Math.pow(2,8*t)),i},s.prototype.readInt8=function(e,t){return t||j(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},s.prototype.readInt16LE=function(e,t){t||j(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},s.prototype.readInt16BE=function(e,t){t||j(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},s.prototype.readInt32LE=function(e,t){return t||j(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},s.prototype.readInt32BE=function(e,t){return t||j(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},s.prototype.readFloatLE=function(e,t){return t||j(e,4,this.length),r.read(this,e,!0,23,4)},s.prototype.readFloatBE=function(e,t){return t||j(e,4,this.length),r.read(this,e,!1,23,4)},s.prototype.readDoubleLE=function(e,t){return t||j(e,8,this.length),r.read(this,e,!0,52,8)},s.prototype.readDoubleBE=function(e,t){return t||j(e,8,this.length),r.read(this,e,!1,52,8)},s.prototype.writeUIntLE=function(e,t,n,a){(e=+e,t|=0,n|=0,a)||D(this,e,t,n,Math.pow(2,8*n)-1,0);var r=1,i=0;for(this[t]=255&e;++i=0&&(i*=256);)this[t+r]=e/i&255;return t+n},s.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||D(this,e,t,1,255,0),s.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},s.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||D(this,e,t,2,65535,0),s.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):P(this,e,t,!0),t+2},s.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||D(this,e,t,2,65535,0),s.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):P(this,e,t,!1),t+2},s.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||D(this,e,t,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):F(this,e,t,!0),t+4},s.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||D(this,e,t,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):F(this,e,t,!1),t+4},s.prototype.writeIntLE=function(e,t,n,a){if(e=+e,t|=0,!a){var r=Math.pow(2,8*n-1);D(this,e,t,n,r-1,-r)}var i=0,o=1,l=0;for(this[t]=255&e;++i=0&&(o*=256);)e<0&&0===l&&0!==this[t+i+1]&&(l=1),this[t+i]=(e/o|0)-l&255;return t+n},s.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||D(this,e,t,1,127,-128),s.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},s.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||D(this,e,t,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):P(this,e,t,!0),t+2},s.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||D(this,e,t,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):P(this,e,t,!1),t+2},s.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||D(this,e,t,4,2147483647,-2147483648),s.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):F(this,e,t,!0),t+4},s.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||D(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),s.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):F(this,e,t,!1),t+4},s.prototype.writeFloatLE=function(e,t,n){return U(this,e,t,!0,n)},s.prototype.writeFloatBE=function(e,t,n){return U(this,e,t,!1,n)},s.prototype.writeDoubleLE=function(e,t,n){return M(this,e,t,!0,n)},s.prototype.writeDoubleBE=function(e,t,n){return M(this,e,t,!1,n)},s.prototype.copy=function(e,t,n,a){if(n||(n=0),a||0===a||(a=this.length),t>=e.length&&(t=e.length),t||(t=0),a>0&&a=this.length)throw new RangeError("sourceStart out of bounds");if(a<0)throw new RangeError("sourceEnd out of bounds");a>this.length&&(a=this.length),e.length-t=0;--r)e[r+t]=this[r+n];else if(i<1e3||!s.TYPED_ARRAY_SUPPORT)for(r=0;r>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(i=t;i55295&&n<57344){if(!r){if(n>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(o+1===a){(t-=3)>-1&&i.push(239,191,189);continue}r=n;continue}if(n<56320){(t-=3)>-1&&i.push(239,191,189),r=n;continue}n=65536+(r-55296<<10|n-56320)}else r&&(t-=3)>-1&&i.push(239,191,189);if(r=null,n<128){if((t-=1)<0)break;i.push(n)}else if(n<2048){if((t-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return i}function R(e){return a.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(O,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function H(e,t,n,a){for(var r=0;r=t.length||r>=e.length);++r)t[r+n]=e[r];return r}},40970:e=>{"use strict";e.exports={stdout:!1,stderr:!1}},55248:(e,t,n)=>{"use strict";const a=n(94083),{stdout:r,stderr:i}=n(40970),{stringReplaceAll:o,stringEncaseCRLFWithFirstIndex:l}=n(4058),{isArray:s}=Array,c=["ansi","ansi","ansi256","ansi16m"],d=Object.create(null);class u{constructor(e){return p(e)}}const p=e=>{const t={};return((e,t={})=>{if(t.level&&!(Number.isInteger(t.level)&&t.level>=0&&t.level<=3))throw new Error("The `level` option should be an integer from 0 to 3");const n=r?r.level:0;e.level=void 0===t.level?n:t.level})(t,e),t.template=(...e)=>y(t.template,...e),Object.setPrototypeOf(t,m.prototype),Object.setPrototypeOf(t.template,t),t.template.constructor=()=>{throw new Error("`chalk.constructor()` is deprecated. Use `new chalk.Instance()` instead.")},t.template.Instance=u,t.template};function m(e){return p(e)}for(const[e,t]of Object.entries(a))d[e]={get(){const n=g(this,A(t.open,t.close,this._styler),this._isEmpty);return Object.defineProperty(this,e,{value:n}),n}};d.visible={get(){const e=g(this,this._styler,!0);return Object.defineProperty(this,"visible",{value:e}),e}};const f=["rgb","hex","keyword","hsl","hsv","hwb","ansi","ansi256"];for(const e of f)d[e]={get(){const{level:t}=this;return function(...n){const r=A(a.color[c[t]][e](...n),a.color.close,this._styler);return g(this,r,this._isEmpty)}}};for(const e of f){d["bg"+e[0].toUpperCase()+e.slice(1)]={get(){const{level:t}=this;return function(...n){const r=A(a.bgColor[c[t]][e](...n),a.bgColor.close,this._styler);return g(this,r,this._isEmpty)}}}}const h=Object.defineProperties((()=>{}),{...d,level:{enumerable:!0,get(){return this._generator.level},set(e){this._generator.level=e}}}),A=(e,t,n)=>{let a,r;return void 0===n?(a=e,r=t):(a=n.openAll+e,r=t+n.closeAll),{open:e,close:t,openAll:a,closeAll:r,parent:n}},g=(e,t,n)=>{const a=(...e)=>s(e[0])&&s(e[0].raw)?k(a,y(a,...e)):k(a,1===e.length?""+e[0]:e.join(" "));return Object.setPrototypeOf(a,h),a._generator=e,a._styler=t,a._isEmpty=n,a},k=(e,t)=>{if(e.level<=0||!t)return e._isEmpty?"":t;let n=e._styler;if(void 0===n)return t;const{openAll:a,closeAll:r}=n;if(-1!==t.indexOf(""))for(;void 0!==n;)t=o(t,n.close,n.open),n=n.parent;const i=t.indexOf("\n");return-1!==i&&(t=l(t,r,a,i)),a+t+r};let b;const y=(e,...t)=>{const[a]=t;if(!s(a)||!s(a.raw))return t.join(" ");const r=t.slice(1),i=[a.raw[0]];for(let e=1;e{"use strict";const t=/(?:\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,n=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,a=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,r=/\\(u(?:[a-f\d]{4}|{[a-f\d]{1,6}})|x[a-f\d]{2}|.)|([^\\])/gi,i=new Map([["n","\n"],["r","\r"],["t","\t"],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e",""],["a",""]]);function o(e){const t="u"===e[0],n="{"===e[1];return t&&!n&&5===e.length||"x"===e[0]&&3===e.length?String.fromCharCode(parseInt(e.slice(1),16)):t&&n?String.fromCodePoint(parseInt(e.slice(2,-1),16)):i.get(e)||e}function l(e,t){const n=[],i=t.trim().split(/\s*,\s*/g);let l;for(const t of i){const i=Number(t);if(Number.isNaN(i)){if(!(l=t.match(a)))throw new Error(`Invalid Chalk template style argument: ${t} (in style '${e}')`);n.push(l[2].replace(r,((e,t,n)=>t?o(t):n)))}else n.push(i)}return n}function s(e){n.lastIndex=0;const t=[];let a;for(;null!==(a=n.exec(e));){const e=a[1];if(a[2]){const n=l(e,a[2]);t.push([e].concat(n))}else t.push([e])}return t}function c(e,t){const n={};for(const e of t)for(const t of e.styles)n[t[0]]=e.inverse?null:t.slice(1);let a=e;for(const[e,t]of Object.entries(n))if(Array.isArray(t)){if(!(e in a))throw new Error(`Unknown Chalk style: ${e}`);a=t.length>0?a[e](...t):a[e]}return a}e.exports=(e,n)=>{const a=[],r=[];let i=[];if(n.replace(t,((t,n,l,d,u,p)=>{if(n)i.push(o(n));else if(d){const t=i.join("");i=[],r.push(0===a.length?t:c(e,a)(t)),a.push({inverse:l,styles:s(d)})}else if(u){if(0===a.length)throw new Error("Found extraneous } in Chalk template literal");r.push(c(e,a)(i.join(""))),i=[],a.pop()}else i.push(p)})),r.push(i.join("")),a.length>0){const e=`Chalk template literal is missing ${a.length} closing bracket${1===a.length?"":"s"} (\`}\`)`;throw new Error(e)}return r.join("")}},4058:e=>{"use strict";e.exports={stringReplaceAll:(e,t,n)=>{let a=e.indexOf(t);if(-1===a)return e;const r=t.length;let i=0,o="";do{o+=e.substr(i,a-i)+t+n,i=a+r,a=e.indexOf(t,i)}while(-1!==a);return o+=e.substr(i),o},stringEncaseCRLFWithFirstIndex:(e,t,n,a)=>{let r=0,i="";do{const o="\r"===e[a-1];i+=e.substr(r,(o?a-1:a)-r)+t+(o?"\r\n":"\n")+n,r=a+1,a=e.indexOf("\n",r)}while(-1!==a);return i+=e.substr(r),i}}},15659:(e,t,n)=>{const a=n(8156),r={};for(const e of Object.keys(a))r[a[e]]=e;const i={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};e.exports=i;for(const e of Object.keys(i)){if(!("channels"in i[e]))throw new Error("missing channels property: "+e);if(!("labels"in i[e]))throw new Error("missing channel labels property: "+e);if(i[e].labels.length!==i[e].channels)throw new Error("channel and label counts mismatch: "+e);const{channels:t,labels:n}=i[e];delete i[e].channels,delete i[e].labels,Object.defineProperty(i[e],"channels",{value:t}),Object.defineProperty(i[e],"labels",{value:n})}i.rgb.hsl=function(e){const t=e[0]/255,n=e[1]/255,a=e[2]/255,r=Math.min(t,n,a),i=Math.max(t,n,a),o=i-r;let l,s;i===r?l=0:t===i?l=(n-a)/o:n===i?l=2+(a-t)/o:a===i&&(l=4+(t-n)/o),l=Math.min(60*l,360),l<0&&(l+=360);const c=(r+i)/2;return s=i===r?0:c<=.5?o/(i+r):o/(2-i-r),[l,100*s,100*c]},i.rgb.hsv=function(e){let t,n,a,r,i;const o=e[0]/255,l=e[1]/255,s=e[2]/255,c=Math.max(o,l,s),d=c-Math.min(o,l,s),u=function(e){return(c-e)/6/d+.5};return 0===d?(r=0,i=0):(i=d/c,t=u(o),n=u(l),a=u(s),o===c?r=a-n:l===c?r=1/3+t-a:s===c&&(r=2/3+n-t),r<0?r+=1:r>1&&(r-=1)),[360*r,100*i,100*c]},i.rgb.hwb=function(e){const t=e[0],n=e[1];let a=e[2];const r=i.rgb.hsl(e)[0],o=1/255*Math.min(t,Math.min(n,a));return a=1-1/255*Math.max(t,Math.max(n,a)),[r,100*o,100*a]},i.rgb.cmyk=function(e){const t=e[0]/255,n=e[1]/255,a=e[2]/255,r=Math.min(1-t,1-n,1-a);return[100*((1-t-r)/(1-r)||0),100*((1-n-r)/(1-r)||0),100*((1-a-r)/(1-r)||0),100*r]},i.rgb.keyword=function(e){const t=r[e];if(t)return t;let n,i=1/0;for(const t of Object.keys(a)){const r=a[t],s=(l=r,((o=e)[0]-l[0])**2+(o[1]-l[1])**2+(o[2]-l[2])**2);s.04045?((t+.055)/1.055)**2.4:t/12.92,n=n>.04045?((n+.055)/1.055)**2.4:n/12.92,a=a>.04045?((a+.055)/1.055)**2.4:a/12.92;return[100*(.4124*t+.3576*n+.1805*a),100*(.2126*t+.7152*n+.0722*a),100*(.0193*t+.1192*n+.9505*a)]},i.rgb.lab=function(e){const t=i.rgb.xyz(e);let n=t[0],a=t[1],r=t[2];n/=95.047,a/=100,r/=108.883,n=n>.008856?n**(1/3):7.787*n+16/116,a=a>.008856?a**(1/3):7.787*a+16/116,r=r>.008856?r**(1/3):7.787*r+16/116;return[116*a-16,500*(n-a),200*(a-r)]},i.hsl.rgb=function(e){const t=e[0]/360,n=e[1]/100,a=e[2]/100;let r,i,o;if(0===n)return o=255*a,[o,o,o];r=a<.5?a*(1+n):a+n-a*n;const l=2*a-r,s=[0,0,0];for(let e=0;e<3;e++)i=t+1/3*-(e-1),i<0&&i++,i>1&&i--,o=6*i<1?l+6*(r-l)*i:2*i<1?r:3*i<2?l+(r-l)*(2/3-i)*6:l,s[e]=255*o;return s},i.hsl.hsv=function(e){const t=e[0];let n=e[1]/100,a=e[2]/100,r=n;const i=Math.max(a,.01);a*=2,n*=a<=1?a:2-a,r*=i<=1?i:2-i;return[t,100*(0===a?2*r/(i+r):2*n/(a+n)),100*((a+n)/2)]},i.hsv.rgb=function(e){const t=e[0]/60,n=e[1]/100;let a=e[2]/100;const r=Math.floor(t)%6,i=t-Math.floor(t),o=255*a*(1-n),l=255*a*(1-n*i),s=255*a*(1-n*(1-i));switch(a*=255,r){case 0:return[a,s,o];case 1:return[l,a,o];case 2:return[o,a,s];case 3:return[o,l,a];case 4:return[s,o,a];case 5:return[a,o,l]}},i.hsv.hsl=function(e){const t=e[0],n=e[1]/100,a=e[2]/100,r=Math.max(a,.01);let i,o;o=(2-n)*a;const l=(2-n)*r;return i=n*r,i/=l<=1?l:2-l,i=i||0,o/=2,[t,100*i,100*o]},i.hwb.rgb=function(e){const t=e[0]/360;let n=e[1]/100,a=e[2]/100;const r=n+a;let i;r>1&&(n/=r,a/=r);const o=Math.floor(6*t),l=1-a;i=6*t-o,1&o&&(i=1-i);const s=n+i*(l-n);let c,d,u;switch(o){default:case 6:case 0:c=l,d=s,u=n;break;case 1:c=s,d=l,u=n;break;case 2:c=n,d=l,u=s;break;case 3:c=n,d=s,u=l;break;case 4:c=s,d=n,u=l;break;case 5:c=l,d=n,u=s}return[255*c,255*d,255*u]},i.cmyk.rgb=function(e){const t=e[0]/100,n=e[1]/100,a=e[2]/100,r=e[3]/100;return[255*(1-Math.min(1,t*(1-r)+r)),255*(1-Math.min(1,n*(1-r)+r)),255*(1-Math.min(1,a*(1-r)+r))]},i.xyz.rgb=function(e){const t=e[0]/100,n=e[1]/100,a=e[2]/100;let r,i,o;return r=3.2406*t+-1.5372*n+-.4986*a,i=-.9689*t+1.8758*n+.0415*a,o=.0557*t+-.204*n+1.057*a,r=r>.0031308?1.055*r**(1/2.4)-.055:12.92*r,i=i>.0031308?1.055*i**(1/2.4)-.055:12.92*i,o=o>.0031308?1.055*o**(1/2.4)-.055:12.92*o,r=Math.min(Math.max(0,r),1),i=Math.min(Math.max(0,i),1),o=Math.min(Math.max(0,o),1),[255*r,255*i,255*o]},i.xyz.lab=function(e){let t=e[0],n=e[1],a=e[2];t/=95.047,n/=100,a/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,n=n>.008856?n**(1/3):7.787*n+16/116,a=a>.008856?a**(1/3):7.787*a+16/116;return[116*n-16,500*(t-n),200*(n-a)]},i.lab.xyz=function(e){let t,n,a;n=(e[0]+16)/116,t=e[1]/500+n,a=n-e[2]/200;const r=n**3,i=t**3,o=a**3;return n=r>.008856?r:(n-16/116)/7.787,t=i>.008856?i:(t-16/116)/7.787,a=o>.008856?o:(a-16/116)/7.787,t*=95.047,n*=100,a*=108.883,[t,n,a]},i.lab.lch=function(e){const t=e[0],n=e[1],a=e[2];let r;r=360*Math.atan2(a,n)/2/Math.PI,r<0&&(r+=360);return[t,Math.sqrt(n*n+a*a),r]},i.lch.lab=function(e){const t=e[0],n=e[1],a=e[2]/360*2*Math.PI;return[t,n*Math.cos(a),n*Math.sin(a)]},i.rgb.ansi16=function(e,t=null){const[n,a,r]=e;let o=null===t?i.rgb.hsv(e)[2]:t;if(o=Math.round(o/50),0===o)return 30;let l=30+(Math.round(r/255)<<2|Math.round(a/255)<<1|Math.round(n/255));return 2===o&&(l+=60),l},i.hsv.ansi16=function(e){return i.rgb.ansi16(i.hsv.rgb(e),e[2])},i.rgb.ansi256=function(e){const t=e[0],n=e[1],a=e[2];if(t===n&&n===a)return t<8?16:t>248?231:Math.round((t-8)/247*24)+232;return 16+36*Math.round(t/255*5)+6*Math.round(n/255*5)+Math.round(a/255*5)},i.ansi16.rgb=function(e){let t=e%10;if(0===t||7===t)return e>50&&(t+=3.5),t=t/10.5*255,[t,t,t];const n=.5*(1+~~(e>50));return[(1&t)*n*255,(t>>1&1)*n*255,(t>>2&1)*n*255]},i.ansi256.rgb=function(e){if(e>=232){const t=10*(e-232)+8;return[t,t,t]}let t;e-=16;return[Math.floor(e/36)/5*255,Math.floor((t=e%36)/6)/5*255,t%6/5*255]},i.rgb.hex=function(e){const t=(((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2]))).toString(16).toUpperCase();return"000000".substring(t.length)+t},i.hex.rgb=function(e){const t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let n=t[0];3===t[0].length&&(n=n.split("").map((e=>e+e)).join(""));const a=parseInt(n,16);return[a>>16&255,a>>8&255,255&a]},i.rgb.hcg=function(e){const t=e[0]/255,n=e[1]/255,a=e[2]/255,r=Math.max(Math.max(t,n),a),i=Math.min(Math.min(t,n),a),o=r-i;let l,s;return l=o<1?i/(1-o):0,s=o<=0?0:r===t?(n-a)/o%6:r===n?2+(a-t)/o:4+(t-n)/o,s/=6,s%=1,[360*s,100*o,100*l]},i.hsl.hcg=function(e){const t=e[1]/100,n=e[2]/100,a=n<.5?2*t*n:2*t*(1-n);let r=0;return a<1&&(r=(n-.5*a)/(1-a)),[e[0],100*a,100*r]},i.hsv.hcg=function(e){const t=e[1]/100,n=e[2]/100,a=t*n;let r=0;return a<1&&(r=(n-a)/(1-a)),[e[0],100*a,100*r]},i.hcg.rgb=function(e){const t=e[0]/360,n=e[1]/100,a=e[2]/100;if(0===n)return[255*a,255*a,255*a];const r=[0,0,0],i=t%1*6,o=i%1,l=1-o;let s=0;switch(Math.floor(i)){case 0:r[0]=1,r[1]=o,r[2]=0;break;case 1:r[0]=l,r[1]=1,r[2]=0;break;case 2:r[0]=0,r[1]=1,r[2]=o;break;case 3:r[0]=0,r[1]=l,r[2]=1;break;case 4:r[0]=o,r[1]=0,r[2]=1;break;default:r[0]=1,r[1]=0,r[2]=l}return s=(1-n)*a,[255*(n*r[0]+s),255*(n*r[1]+s),255*(n*r[2]+s)]},i.hcg.hsv=function(e){const t=e[1]/100,n=t+e[2]/100*(1-t);let a=0;return n>0&&(a=t/n),[e[0],100*a,100*n]},i.hcg.hsl=function(e){const t=e[1]/100,n=e[2]/100*(1-t)+.5*t;let a=0;return n>0&&n<.5?a=t/(2*n):n>=.5&&n<1&&(a=t/(2*(1-n))),[e[0],100*a,100*n]},i.hcg.hwb=function(e){const t=e[1]/100,n=t+e[2]/100*(1-t);return[e[0],100*(n-t),100*(1-n)]},i.hwb.hcg=function(e){const t=e[1]/100,n=1-e[2]/100,a=n-t;let r=0;return a<1&&(r=(n-a)/(1-a)),[e[0],100*a,100*r]},i.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},i.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},i.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},i.gray.hsl=function(e){return[0,0,e[0]]},i.gray.hsv=i.gray.hsl,i.gray.hwb=function(e){return[0,100,e[0]]},i.gray.cmyk=function(e){return[0,0,0,e[0]]},i.gray.lab=function(e){return[e[0],0,0]},i.gray.hex=function(e){const t=255&Math.round(e[0]/100*255),n=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(n.length)+n},i.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}},10734:(e,t,n)=>{const a=n(15659),r=n(8507),i={};Object.keys(a).forEach((e=>{i[e]={},Object.defineProperty(i[e],"channels",{value:a[e].channels}),Object.defineProperty(i[e],"labels",{value:a[e].labels});const t=r(e);Object.keys(t).forEach((n=>{const a=t[n];i[e][n]=function(e){const t=function(...t){const n=t[0];if(null==n)return n;n.length>1&&(t=n);const a=e(t);if("object"==typeof a)for(let e=a.length,t=0;t1&&(t=n),e(t))};return"conversion"in e&&(t.conversion=e.conversion),t}(a)}))})),e.exports=i},8507:(e,t,n)=>{const a=n(15659);function r(e){const t=function(){const e={},t=Object.keys(a);for(let n=t.length,a=0;a{"use strict";e.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},84746:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,'.vuecal__weekdays-headings{border-bottom:1px solid #ddd;margin-bottom:-1px}.vuecal--view-with-time .vuecal__weekdays-headings,.vuecal--week-numbers .vuecal__weekdays-headings{padding-left:3em}.vuecal--view-with-time.vuecal--twelve-hour .vuecal__weekdays-headings{font-size:.9em;padding-left:4em}.vuecal--overflow-x.vuecal--view-with-time .vuecal__weekdays-headings{padding-left:0}.vuecal__heading{align-items:center;font-weight:400;height:2.8em;justify-content:center;overflow:hidden;position:relative;text-align:center;width:100%}.vuecal__heading>.vuecal__flex{align-items:normal!important;height:100%;width:100%}.vuecal--sticky-split-labels .vuecal__heading{height:3.4em}.vuecal--day-view .vuecal__heading,.vuecal--month-view .vuecal__heading,.vuecal--week-view .vuecal__heading{width:14.2857%}.vuecal--hide-weekends.vuecal--day-view .vuecal__heading,.vuecal--hide-weekends.vuecal--month-view .vuecal__heading,.vuecal--hide-weekends.vuecal--week-view .vuecal__heading,.vuecal--years-view .vuecal__heading{width:20%}.vuecal--year-view .vuecal__heading{width:33.33%}.vuecal__heading .weekday-label{align-items:center;display:flex;flex-shrink:0;justify-content:center}.vuecal--small .vuecal__heading .small,.vuecal--xsmall .vuecal__heading .xsmall{display:block}.vuecal--small .vuecal__heading .full,.vuecal--small .vuecal__heading .xsmall,.vuecal--xsmall .vuecal__heading .full,.vuecal--xsmall .vuecal__heading .small,.vuecal__heading .small,.vuecal__heading .xsmall{display:none}.vuecal .vuecal__split-days-headers{align-items:center}@media screen and (max-width:550px){.vuecal__heading{line-height:1.2}.vuecal--small .vuecal__heading .small,.vuecal--xsmall .vuecal__heading .xsmall,.vuecal__heading .small{display:block}.vuecal--small .vuecal__heading .full,.vuecal--small .vuecal__heading .xsmall,.vuecal--xsmall .vuecal__heading .full,.vuecal--xsmall .vuecal__heading .small,.vuecal__heading .full,.vuecal__heading .xsmall{display:none}.vuecal--overflow-x .vuecal__heading .full,.vuecal--small.vuecal--overflow-x .vuecal__heading .small,.vuecal--xsmall.vuecal--overflow-x .vuecal__heading .xsmall{display:block}.vuecal--overflow-x .vuecal__heading .small,.vuecal--overflow-x .vuecal__heading .xsmall,.vuecal--small.vuecal--overflow-x .vuecal__heading .full,.vuecal--small.vuecal--overflow-x .vuecal__heading .xsmall,.vuecal--xsmall.vuecal--overflow-x .vuecal__heading .full,.vuecal--xsmall.vuecal--overflow-x .vuecal__heading .small{display:none}}@media screen and (max-width:450px){.vuecal--small .vuecal__heading .xsmall,.vuecal--xsmall .vuecal__heading .xsmall,.vuecal__heading .xsmall{display:block}.vuecal--small .vuecal__heading .full,.vuecal--small .vuecal__heading .small,.vuecal--xsmall .vuecal__heading .full,.vuecal--xsmall .vuecal__heading .small,.vuecal__heading .full,.vuecal__heading .small{display:none}.vuecal--small.vuecal--overflow-x .vuecal__heading .small,.vuecal--xsmall.vuecal--overflow-x .vuecal__heading .xsmall{display:block}.vuecal--small.vuecal--overflow-x .vuecal__heading .full,.vuecal--small.vuecal--overflow-x .vuecal__heading .xsmall,.vuecal--xsmall.vuecal--overflow-x .vuecal__heading .full,.vuecal--xsmall.vuecal--overflow-x .vuecal__heading .small{display:none}}.vuecal__header button{font-family:inherit;outline:none}.vuecal__menu{background-color:#00000005;justify-content:center;list-style-type:none;margin:0;padding:0}.vuecal__view-btn{background:none;border:none;border-bottom:0 solid;box-sizing:border-box;color:inherit;cursor:pointer;font-size:1.3em;height:2.2em;padding:.3em 1em;transition:.2s}.vuecal__view-btn--active{background:hsla(0,0%,100%,.15);border-bottom-width:2px}.vuecal__title-bar{align-items:center;background-color:#0000001a;display:flex;font-size:1.4em;justify-content:space-between;line-height:1.3;min-height:2em;text-align:center}.vuecal--xsmall .vuecal__title-bar{font-size:1.3em}.vuecal__title{justify-content:center;position:relative}.vuecal__title button{background:none;border:none;cursor:pointer}.vuecal__title button.slide-fade--left-leave-active,.vuecal__title button.slide-fade--right-leave-active{width:100%}.vuecal__today-btn{align-items:center;background:none;border:none;display:flex;font-size:.8em;position:relative}.vuecal__today-btn span.default{cursor:pointer;font-size:.8em;padding:3px 6px;text-transform:uppercase}.vuecal__arrow{background:none;border:none;cursor:pointer;position:relative;white-space:nowrap;z-index:1}.vuecal__arrow--prev{margin-left:.6em}.vuecal__arrow--next{margin-right:.6em}.vuecal__arrow i.angle{border:solid;border-width:0 2px 2px 0;display:inline-block;padding:.25em;transform:rotate(-45deg)}.vuecal__arrow--prev i.angle{border-width:2px 0 0 2px}.vuecal__arrow--highlighted,.vuecal__today-btn--highlighted,.vuecal__view-btn--highlighted{background-color:#0000000a;position:relative}.vuecal__arrow--highlighted *,.vuecal__today-btn--highlighted *,.vuecal__view-btn--highlighted *{pointer-events:none}.vuecal__arrow--highlighted:after,.vuecal__arrow--highlighted:before,.vuecal__today-btn--highlighted:after,.vuecal__today-btn--highlighted:before,.vuecal__view-btn--highlighted:after,.vuecal__view-btn--highlighted:before{animation:sonar .8s ease-out infinite;background-color:inherit;content:"";left:50%;pointer-events:none;position:absolute;top:50%}.vuecal__arrow--highlighted:before,.vuecal__today-btn--highlighted:before,.vuecal__view-btn--highlighted:before{border-radius:3em;height:3em;margin-left:-1.5em;margin-top:-1.5em;width:3em}.vuecal__arrow--highlighted:after,.vuecal__today-btn--highlighted:after,.vuecal__view-btn--highlighted:after{animation-delay:.1s;animation-duration:1.5s;border-radius:2.6em;height:2.6em;margin-left:-1.3em;margin-top:-1.3em;width:2.6em}@keyframes sonar{0%,20%{opacity:1}to{opacity:0;transform:scale(2.5)}}@media screen and (max-width:450px){.vuecal__title{font-size:.9em}.vuecal__view-btn{padding-left:.6em;padding-right:.6em}}@media screen and (max-width:350px){.vuecal__view-btn{font-size:1.1em}}.vuecal__event{background-color:#f8f8f8cc;box-sizing:border-box;color:#666;left:0;overflow:hidden;position:relative;transition:box-shadow .3s,left .3s,width .3s;width:100%;z-index:1}.vuecal--no-time .vuecal__event{min-height:8px}.vuecal:not(.vuecal--dragging-event) .vuecal__event:hover{z-index:2}.vuecal__cell .vuecal__event *{-webkit-user-select:text;-moz-user-select:text;user-select:text}.vuecal--view-with-time .vuecal__event:not(.vuecal__event--all-day){position:absolute}.vuecal--view-with-time .vuecal__bg .vuecal__event--all-day{bottom:0;opacity:.6;position:absolute;right:0;top:0;width:auto;z-index:0}.vuecal--view-with-time .vuecal__all-day .vuecal__event--all-day{left:0;position:relative}.vuecal__event--background{z-index:0}.vuecal__event--focus,.vuecal__event:focus{box-shadow:1px 1px 6px #0003;outline:none;z-index:3}.vuecal__event.vuecal__event--dragging{opacity:.7}.vuecal__event.vuecal__event--static{opacity:0;transition:opacity .1s}@-moz-document url-prefix(){.vuecal__event.vuecal__event--dragging{opacity:1}}.vuecal__event-resize-handle{background-color:#ffffff4d;bottom:0;cursor:ns-resize;height:1em;left:0;opacity:0;position:absolute;right:0;transform:translateY(110%);transition:.3s}.vuecal__event--focus .vuecal__event-resize-handle,.vuecal__event--resizing .vuecal__event-resize-handle,.vuecal__event:focus .vuecal__event-resize-handle,.vuecal__event:hover .vuecal__event-resize-handle{opacity:1;transform:translateY(0)}.vuecal__event--dragging .vuecal__event-resize-handle{display:none}.vuecal__event-delete{align-items:center;background-color:#dd3333d9;color:#fff;cursor:pointer;display:flex;flex-direction:column;height:1.4em;justify-content:center;left:0;line-height:1.4em;position:absolute;right:0;top:0;transform:translateY(-110%);transition:.3s;z-index:0}.vuecal__event .vuecal__event-delete{-webkit-user-select:none;-moz-user-select:none;user-select:none}.vuecal--full-height-delete .vuecal__event-delete{bottom:0;height:auto}.vuecal--full-height-delete .vuecal__event-delete:before{background-image:url(\'data:image/svg+xml;utf8,\');content:"";display:block;height:1.8em;width:1.7em}.vuecal__event--deletable .vuecal__event-delete{transform:translateY(0);z-index:1}.vuecal__event--deletable.vuecal__event--dragging .vuecal__event-delete{opacity:0;transition:none}.vuecal--month-view .vuecal__event-title{font-size:.85em}.vuecal--short-events .vuecal__event-title{overflow:hidden;padding:0 3px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.vuecal__event-content,.vuecal__event-title{-webkit-hyphens:auto;hyphens:auto}.vuecal__event-title--edit{background-image:url(\'data:image/svg+xml;utf8,\');background-position:120% .15em;background-repeat:no-repeat;background-size:.4em;border-bottom:1px solid transparent;color:inherit;outline:none;text-align:center;transition:.3s;width:100%}.vuecal__event-title--edit:focus,.vuecal__event-title--edit:hover{background-position:99% .15em;background-size:1.2em;border-color:#0006}.vuecal__cell{align-items:center;display:flex;justify-content:center;position:relative;text-align:center;transition:background-color .15s ease-in-out;width:100%}.vuecal__cells.month-view .vuecal__cell,.vuecal__cells.week-view .vuecal__cell{width:14.2857%}.vuecal--hide-weekends .vuecal__cells.month-view .vuecal__cell,.vuecal--hide-weekends .vuecal__cells.week-view .vuecal__cell,.vuecal__cells.years-view .vuecal__cell{width:20%}.vuecal__cells.year-view .vuecal__cell{width:33.33%}.vuecal__cells.day-view .vuecal__cell{flex:1}.vuecal--overflow-x.vuecal--day-view .vuecal__cell{width:auto}.vuecal--click-to-navigate .vuecal__cell:not(.vuecal__cell--disabled){cursor:pointer}.vuecal--day-view.vuecal--no-time .vuecal__cell:not(.vuecal__cell--has-splits),.vuecal--view-with-time .vuecal__cell,.vuecal--week-view.vuecal--no-time .vuecal__cell:not(.vuecal__cell--has-splits){display:block}.vuecal__cell.vuecal__cell--has-splits{display:flex;flex-direction:row}.vuecal__cell:before{border:1px solid hsla(0,0%,77%,.25);bottom:-1px;content:"";left:0;position:absolute;right:-1px;top:0;z-index:0}.vuecal--overflow-x.vuecal--day-view .vuecal__cell:before{bottom:0}.vuecal__cell--current,.vuecal__cell--today{background-color:#f0f0ff66;z-index:1}.vuecal__cell--selected{background-color:#ebfff566;z-index:2}.vuecal--day-view .vuecal__cell--selected{background:none}.vuecal__cell--out-of-scope{color:#00000040}.vuecal__cell--disabled{color:#00000040;cursor:not-allowed}.vuecal__cell--highlighted:not(.vuecal__cell--has-splits),.vuecal__cell-split.vuecal__cell-split--highlighted{background-color:#0000000a;transition-duration:5ms}.vuecal__cell-content{height:100%;outline:none;position:relative;width:100%}.vuecal--month-view .vuecal__cell-content,.vuecal--year-view .vuecal__cell-content,.vuecal--years-view .vuecal__cell-content{justify-content:center}.vuecal__cell .cell-time-labels{bottom:0;display:flex;flex-direction:column;left:0;position:absolute;right:0;top:0}.vuecal__cell .cell-time-label{flex-grow:1;font-size:.8em;line-height:1.7;opacity:.3}.vuecal__cell-split{display:flex;flex-direction:column;flex-grow:1;height:100%;position:relative;transition:background-color .15s ease-in-out}.vuecal__cell-events{width:100%}.vuecal__cell-events-count{background:#999;border-radius:12px;box-sizing:border-box;color:#fff;font-size:10px;height:12px;left:50%;line-height:12px;min-width:12px;padding:0 3px;position:absolute;top:65%;transform:translate(-50%)}.vuecal__cell .vuecal__special-hours{box-sizing:border-box;left:0;position:absolute;right:0}.vuecal--overflow-x.vuecal--week-view .vuecal__cell,.vuecal__cell-split{overflow:hidden}.vuecal__no-event{color:#aaa;justify-self:flex-start;margin-bottom:auto;padding-top:1em}.vuecal__all-day .vuecal__no-event{display:none}.vuecal__now-line{border-top:1px solid;color:red;height:0;left:0;opacity:.6;position:absolute;width:100%;z-index:1}.vuecal__now-line:before{border:5px solid transparent;border-left-color:currentcolor;content:"";left:0;position:absolute;top:-6px}.vuecal{box-shadow:inset 0 0 0 1px #00000014;height:100%}.vuecal *,.vuecal--has-touch :not(.vuecal__event-title--edit){-webkit-user-select:none;-moz-user-select:none;user-select:none}.vuecal--has-touch :not(.vuecal__event-title--edit){-webkit-touch-callout:none}.vuecal .clickable{cursor:pointer}.vuecal--drag-creating-event,.vuecal--resizing-event{cursor:ns-resize}.vuecal--dragging-event{cursor:move;cursor:grabbing}.vuecal .dragging-helper{background:rgba(138,190,230,.8);border:1px solid #61a9e0;height:40px;position:absolute;width:60px;z-index:10}.vuecal--xsmall{font-size:.9em}.vuecal__flex{display:flex;flex-direction:row}.vuecal__flex[column]{flex:1 1 auto;flex-direction:column}.vuecal__flex[grow]{flex:1 1 auto;width:100%}.vuecal__flex[wrap]{flex-wrap:wrap}.vuecal__split-days-headers.slide-fade--right-leave-active{display:none}.vuecal--week-numbers.vuecal--month-view .vuecal__split-days-headers{margin-left:3em}.vuecal--day-view:not(.vuecal--overflow-x) .vuecal__split-days-headers{height:2.2em;margin-left:3em}.vuecal--day-view.vuecal--twelve-hour:not(.vuecal--overflow-x) .vuecal__split-days-headers{margin-left:4em}.vuecal__split-days-headers .day-split-header{align-items:center;display:flex;flex-basis:0;flex-grow:1;height:100%;justify-content:center}.vuecal__split-days-headers .vuecal--day-view.vuecal--overflow-x.vuecal--sticky-split-labels .day-split-header{height:1.5em}.vuecal__body{overflow:hidden;position:relative}.vuecal__all-day{flex-shrink:0;margin-bottom:-1px;min-height:1.7em}.vuecal__all-day-text{align-items:center;border-bottom:1px solid #ddd;box-sizing:border-box;color:#999;display:flex;flex-shrink:0;-webkit-hyphens:auto;hyphens:auto;justify-content:flex-end;padding-right:2px;width:3em}.vuecal__all-day-text span{font-size:.85em;line-height:1.1;text-align:right}.vuecal--twelve-hour .vuecal__all-day>span{width:4em}.vuecal__bg{-webkit-overflow-scrolling:touch;min-height:60px;overflow:auto;overflow-x:hidden;position:relative;width:100%}.vuecal--no-time .vuecal__bg{display:flex;flex:1 1 auto;overflow:auto}.vuecal__week-numbers{flex-shrink:0!important;width:3em}.vuecal__week-numbers .vuecal__week-number-cell{align-items:center;font-size:.9em;justify-content:center;justify-items:center;opacity:.4}.vuecal__scrollbar-check{bottom:0;left:0;overflow:scroll;position:absolute;right:0;top:0;visibility:hidden;z-index:-1}.vuecal__scrollbar-check div{height:120%}.vuecal__time-column{flex-shrink:0;height:100%;width:3em}.vuecal--twelve-hour .vuecal__time-column{font-size:.9em;width:4em}.vuecal--overflow-x.vuecal--week-view .vuecal__time-column{box-shadow:0 1px 1px #0000004d;margin-top:2.8em}.vuecal--overflow-x.vuecal--week-view.vuecal--sticky-split-labels .vuecal__time-column{margin-top:3.4em}.vuecal--overflow-x.vuecal--day-view.vuecal--sticky-split-labels .vuecal__time-column{margin-top:1.5em}.vuecal__time-column .vuecal__time-cell{color:#999;font-size:.9em;padding-right:2px;text-align:right}.vuecal__time-column .vuecal__time-cell-line:before{border-top:1px solid hsla(0,0%,77%,.3);content:"";left:0;position:absolute;right:0}.vuecal__cells{margin:0 1px 1px 0}.vuecal--overflow-x.vuecal--day-view .vuecal__cells{margin:0}.vuecal--events-on-month-view.vuecal--short-events .vuecal__cells{width:99.9%}.vuecal--overflow-x.vuecal--day-view .vuecal__cells,.vuecal--overflow-x.vuecal--week-view .vuecal__cells{flex-wrap:nowrap;overflow:auto}.slide-fade--left-enter-active,.slide-fade--left-leave-active,.slide-fade--right-enter-active,.slide-fade--right-leave-active{transition:.25s ease-out}.slide-fade--left-enter-from,.slide-fade--right-leave-to{opacity:0;transform:translate(-15px)}.slide-fade--left-leave-to,.slide-fade--right-enter-from{opacity:0;transform:translate(15px)}.slide-fade--left-leave-active,.slide-fade--right-leave-active{height:100%;position:absolute!important}.vuecal__title-bar .slide-fade--left-leave-active,.vuecal__title-bar .slide-fade--right-leave-active{height:auto;left:0;right:0}.vuecal__heading .slide-fade--left-leave-active,.vuecal__heading .slide-fade--right-leave-active{align-items:center;display:flex}.vuecal--green-theme .vuecal__cell-events-count,.vuecal--green-theme .vuecal__menu{background-color:#42b983;color:#fff}.vuecal--green-theme .vuecal__title-bar{background-color:#e4f5ef}.vuecal--green-theme .vuecal__cell--current,.vuecal--green-theme .vuecal__cell--today{background-color:#f0f0ff66}.vuecal--green-theme:not(.vuecal--day-view) .vuecal__cell--selected{background-color:#ebfff566}.vuecal--green-theme .vuecal__cell--selected:before{border-color:#42b98380}.vuecal--green-theme .vuecal__cell--highlighted:not(.vuecal__cell--has-splits),.vuecal--green-theme .vuecal__cell-split--highlighted{background-color:#c3ffe180}.vuecal--green-theme .vuecal__arrow--highlighted,.vuecal--green-theme .vuecal__today-btn--highlighted,.vuecal--green-theme .vuecal__view-btn--highlighted{background-color:#88ecbf40}.vuecal--blue-theme .vuecal__cell-events-count,.vuecal--blue-theme .vuecal__menu{background-color:#42a3b9cc;color:#fff}.vuecal--blue-theme .vuecal__title-bar{background-color:#00a5bc4d}.vuecal--blue-theme .vuecal__cell--current,.vuecal--blue-theme .vuecal__cell--today{background-color:#f0f0ff66}.vuecal--blue-theme:not(.vuecal--day-view) .vuecal__cell--selected{background-color:#ebfdff66}.vuecal--blue-theme .vuecal__cell--selected:before{border-color:#73bfcc80}.vuecal--blue-theme .vuecal__cell--highlighted:not(.vuecal__cell--has-splits),.vuecal--blue-theme .vuecal__cell-split--highlighted{background-color:#00a5bc0f}.vuecal--blue-theme .vuecal__arrow--highlighted,.vuecal--blue-theme .vuecal__today-btn--highlighted,.vuecal--blue-theme .vuecal__view-btn--highlighted{background-color:#42a3b933}.vuecal--rounded-theme .vuecal__weekdays-headings{border:none}.vuecal--rounded-theme .vuecal__cell,.vuecal--rounded-theme .vuecal__cell:before{background:none;border:none}.vuecal--rounded-theme .vuecal__cell--out-of-scope{opacity:.4}.vuecal--rounded-theme .vuecal__cell-content{border:1px solid transparent;border-radius:30px;color:#333;flex-grow:0;height:30px;width:30px}.vuecal--rounded-theme.vuecal--day-view .vuecal__cell-content{background:none;width:auto}.vuecal--rounded-theme.vuecal--year-view .vuecal__cell{width:33.33%}.vuecal--rounded-theme.vuecal--year-view .vuecal__cell-content{width:85px}.vuecal--rounded-theme.vuecal--years-view .vuecal__cell-content{width:52px}.vuecal--rounded-theme .vuecal__cell{background-color:transparent!important}.vuecal--rounded-theme.vuecal--green-theme:not(.vuecal--day-view) .vuecal__cell-content{background-color:#f1faf7}.vuecal--rounded-theme.vuecal--green-theme:not(.vuecal--day-view) .vuecal__cell--today .vuecal__cell-content{background-color:#42b983;color:#fff}.vuecal--rounded-theme.vuecal--green-theme .vuecal--day-view .vuecal__cell--today:before{background-color:#42b9830d}.vuecal--rounded-theme.vuecal--green-theme:not(.vuecal--day-view) .vuecal__cell--selected .vuecal__cell-content{border-color:#42b983}.vuecal--rounded-theme.vuecal--green-theme .vuecal__cell--highlighted:not(.vuecal__cell--has-splits),.vuecal--rounded-theme.vuecal--green-theme .vuecal__cell-split--highlighted{background-color:#c3ffe180}.vuecal--rounded-theme.vuecal--blue-theme:not(.vuecal--day-view) .vuecal__cell-content{background-color:#64b6ff33}.vuecal--rounded-theme.vuecal--blue-theme:not(.vuecal--day-view) .vuecal__cell--today .vuecal__cell-content{background-color:#8fb7e4;color:#fff}.vuecal--rounded-theme.vuecal--blue-theme .vuecal--day-view .vuecal__cell--today:before{background-color:#8fb7e41a}.vuecal--rounded-theme.vuecal--blue-theme:not(.vuecal--day-view) .vuecal__cell--selected .vuecal__cell-content{border-color:#61a9e0}.vuecal--rounded-theme.vuecal--blue-theme .vuecal__cell--highlighted:not(.vuecal__cell--has-splits),.vuecal--rounded-theme.vuecal--blue-theme .vuecal__cell-split--highlighted{background-color:#00a5bc0f}.vuecal--date-picker .vuecal__title-bar{font-size:1.2em}.vuecal--date-picker .vuecal__heading{font-weight:500;height:2.2em;opacity:.4}.vuecal--date-picker .vuecal__weekdays-headings{border:none}.vuecal--date-picker .vuecal__body{margin-left:1px}.vuecal--date-picker .vuecal__cell,.vuecal--date-picker .vuecal__cell:before{background:none;border:none}.vuecal--date-picker .vuecal__cell-content{border:1px solid transparent;border-radius:25px;flex-grow:0;height:26px;transition:background-color .2s cubic-bezier(.39,.58,.57,1)}.vuecal--date-picker.vuecal--years-view .vuecal__cell-content{flex:0;height:24px;padding:0 4px}.vuecal--date-picker.vuecal--year-view .vuecal__cell-content{flex:0;padding:0 15px}.vuecal--date-picker.vuecal--month-view .vuecal__cell-content{width:26px}.vuecal--date-picker:not(.vuecal--day-view) .vuecal__cell-content:hover{background-color:#0000001a}.vuecal--date-picker:not(.vuecal--day-view) .vuecal__cell--selected .vuecal__cell-content{background-color:#42b982;color:#fff}.vuecal--date-picker:not(.vuecal--day-view) .vuecal__cell--current .vuecal__cell-content,.vuecal--date-picker:not(.vuecal--day-view) .vuecal__cell--today .vuecal__cell-content{border-color:#42b982}',""]);const i=r},50989:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,'.mx-icon-double-left:after,.mx-icon-double-left:before,.mx-icon-double-right:after,.mx-icon-double-right:before,.mx-icon-left:before,.mx-icon-right:before{border-color:currentcolor;border-radius:1px;border-style:solid;border-width:2px 0 0 2px;box-sizing:border-box;content:"";display:inline-block;height:10px;position:relative;top:-1px;transform:rotate(-45deg) scale(.7);transform-origin:center;vertical-align:middle;width:10px}.mx-icon-double-left:after{left:-4px}.mx-icon-double-right:before{left:4px}.mx-icon-double-right:after,.mx-icon-double-right:before,.mx-icon-right:before{transform:rotate(135deg) scale(.7)}.mx-btn{background-color:transparent;border:1px solid rgba(0,0,0,.1);border-radius:4px;box-sizing:border-box;color:#73879c;cursor:pointer;font-size:14px;font-weight:500;line-height:1;margin:0;outline:none;padding:7px 15px;white-space:nowrap}.mx-btn:hover{border-color:#1284e7;color:#1284e7}.mx-btn-text{border:0;line-height:inherit;padding:0 4px;text-align:left}.mx-scrollbar{height:100%}.mx-scrollbar:hover .mx-scrollbar-track{opacity:1}.mx-scrollbar-wrap{height:100%;overflow-x:hidden;overflow-y:auto}.mx-scrollbar-track{border-radius:4px;bottom:2px;opacity:0;position:absolute;right:2px;top:2px;transition:opacity .24s ease-out;width:6px;z-index:1}.mx-scrollbar-track .mx-scrollbar-thumb{background-color:hsla(220,4%,58%,.3);border-radius:inherit;cursor:pointer;height:0;position:absolute;transition:background-color .3s;width:100%}.mx-zoom-in-down-enter-active,.mx-zoom-in-down-leave-active{opacity:1;transform:scaleY(1);transform-origin:center top;transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1)}.mx-zoom-in-down-enter,.mx-zoom-in-down-enter-from,.mx-zoom-in-down-leave-to{opacity:0;transform:scaleY(0)}.mx-datepicker{display:inline-block;position:relative;width:210px}.mx-datepicker svg{fill:currentColor;height:1em;overflow:hidden;vertical-align:-.15em;width:1em}.mx-datepicker-range{width:320px}.mx-datepicker-inline{width:auto}.mx-input-wrapper{position:relative}.mx-input-wrapper .mx-icon-clear{display:none}.mx-input-wrapper:hover .mx-icon-clear{display:block}.mx-input-wrapper:hover .mx-icon-clear+.mx-icon-calendar{display:none}.mx-input{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-sizing:border-box;color:#555;display:inline-block;font-size:14px;height:34px;line-height:1.4;padding:6px 30px 6px 10px;width:100%}.mx-input:focus,.mx-input:hover{border-color:#409aff}.mx-input.disabled,.mx-input:disabled{background-color:#f3f3f3;border-color:#ccc;color:#ccc;cursor:not-allowed}.mx-input:focus{outline:none}.mx-input::-ms-clear{display:none}.mx-icon-calendar,.mx-icon-clear{color:rgba(0,0,0,.5);font-size:16px;line-height:1;position:absolute;right:8px;top:50%;transform:translateY(-50%);vertical-align:middle}.mx-icon-clear{cursor:pointer}.mx-icon-clear:hover{color:rgba(0,0,0,.8)}.mx-datepicker-main{background-color:#fff;border:1px solid #e8e8e8;color:#73879c;font:14px/1.5 Helvetica Neue,Helvetica,Arial,Microsoft Yahei,sans-serif}.mx-datepicker-popup{box-shadow:0 6px 12px rgba(0,0,0,.175);margin-bottom:1px;margin-top:1px;position:absolute;z-index:2001}.mx-datepicker-sidebar{box-sizing:border-box;float:left;overflow:auto;padding:6px;width:100px}.mx-datepicker-sidebar+.mx-datepicker-content{border-left:1px solid #e8e8e8;margin-left:100px}.mx-datepicker-body{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mx-btn-shortcut{display:block;line-height:24px;padding:0 6px}.mx-datepicker-header{border-bottom:1px solid #e8e8e8;padding:6px 8px}.mx-datepicker-footer{border-top:1px solid #e8e8e8;padding:6px 8px;text-align:right}.mx-calendar-range,.mx-time-range{display:flex}@media(max-width:750px){.mx-calendar-range,.mx-time-range{flex-direction:column}}.mx-calendar{box-sizing:border-box;padding:6px 12px;width:248px}.mx-calendar+.mx-calendar{border-left:1px solid #e8e8e8}.mx-calendar-header,.mx-time-header{box-sizing:border-box;height:34px;line-height:34px;overflow:hidden;text-align:center}.mx-btn-icon-double-left,.mx-btn-icon-left{float:left}.mx-btn-icon-double-right,.mx-btn-icon-right{float:right}.mx-calendar-header-label{font-size:14px}.mx-calendar-decade-separator{margin:0 2px}.mx-calendar-decade-separator:after{content:"~"}.mx-calendar-content{box-sizing:border-box;height:224px;position:relative}.mx-calendar-content .cell{cursor:pointer}.mx-calendar-content .cell:hover{background-color:#f3f9fe;color:#73879c}.mx-calendar-content .cell.active{background-color:#1284e7;color:#fff}.mx-calendar-content .cell.hover-in-range,.mx-calendar-content .cell.in-range{background-color:#dbedfb;color:#73879c}.mx-calendar-content .cell.disabled{background-color:#f3f3f3;color:#ccc;cursor:not-allowed}.mx-calendar-week-mode .mx-date-row{cursor:pointer}.mx-calendar-week-mode .mx-date-row:hover{background-color:#f3f9fe}.mx-calendar-week-mode .mx-date-row.mx-active-week{background-color:#dbedfb}.mx-calendar-week-mode .mx-date-row .cell.active,.mx-calendar-week-mode .mx-date-row .cell:hover{background-color:transparent;color:inherit}.mx-week-number{opacity:.5}.mx-table{border-collapse:separate;border-spacing:0;box-sizing:border-box;height:100%;table-layout:fixed;text-align:center;width:100%}.mx-table th{font-weight:500}.mx-table td,.mx-table th{padding:0;vertical-align:middle}.mx-table-date td,.mx-table-date th{font-size:12px;height:32px}.mx-table-date .today{color:#2a90e9}.mx-table-date .cell.not-current-month{background:none;color:#ccc}.mx-time{background:#fff;flex:1;width:224px}.mx-time+.mx-time{border-left:1px solid #e8e8e8}.mx-date-time{height:270px;position:relative;width:248px}.mx-date-time .mx-time{height:100%;left:0;position:absolute;top:0;width:100%}.mx-date-time-range{height:270px;position:relative;width:496px}.mx-date-time-range .mx-time-range{height:100%;left:0;position:absolute;top:0;width:100%}.mx-time-header{border-bottom:1px solid #e8e8e8}.mx-time-content{box-sizing:border-box;height:224px;overflow:hidden}.mx-time-columns{display:flex;height:100%;overflow:hidden;width:100%}.mx-time-column{border-left:1px solid #e8e8e8;flex:1;position:relative;text-align:center}.mx-time-column:first-child{border-left:0}.mx-time-column .mx-time-list{list-style:none;margin:0;padding:0}.mx-time-column .mx-time-list:after{content:"";display:block;height:192px}.mx-time-column .mx-time-item{cursor:pointer;font-size:12px;height:32px;line-height:32px}.mx-time-column .mx-time-item:hover{background-color:#f3f9fe;color:#73879c}.mx-time-column .mx-time-item.active{background-color:transparent;color:#1284e7;font-weight:700}.mx-time-column .mx-time-item.disabled{background-color:#f3f3f3;color:#ccc;cursor:not-allowed}.mx-time-option{cursor:pointer;font-size:14px;line-height:20px;padding:8px 10px}.mx-time-option:hover{background-color:#f3f9fe;color:#73879c}.mx-time-option.active{background-color:transparent;color:#1284e7;font-weight:700}.mx-time-option.disabled{background-color:#f3f3f3;color:#ccc;cursor:not-allowed}',""]);const i=r},95690:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".vld-overlay,.vld-shown{overflow:hidden}.vld-overlay{align-items:center;bottom:0;display:none;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:9999}.vld-overlay.is-active{display:flex}.vld-overlay.is-full-page{position:fixed;z-index:9999}.vld-overlay .vld-background{background:#fff;bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.vld-overlay .vld-icon,.vld-parent{position:relative}",""]);const i=r},8301:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,":root{--vs-colors--lightest:rgba(60,60,60,.26);--vs-colors--light:rgba(60,60,60,.5);--vs-colors--dark:#333;--vs-colors--darkest:rgba(0,0,0,.15);--vs-search-input-color:inherit;--vs-search-input-placeholder-color:inherit;--vs-font-size:1rem;--vs-line-height:1.4;--vs-state-disabled-bg:#f8f8f8;--vs-state-disabled-color:var(--vs-colors--light);--vs-state-disabled-controls-color:var(--vs-colors--light);--vs-state-disabled-cursor:not-allowed;--vs-border-color:var(--vs-colors--lightest);--vs-border-width:1px;--vs-border-style:solid;--vs-border-radius:4px;--vs-actions-padding:4px 6px 0 3px;--vs-controls-color:var(--vs-colors--light);--vs-controls-size:1;--vs-controls--deselect-text-shadow:0 1px 0 #fff;--vs-selected-bg:#f0f0f0;--vs-selected-color:var(--vs-colors--dark);--vs-selected-border-color:var(--vs-border-color);--vs-selected-border-style:var(--vs-border-style);--vs-selected-border-width:var(--vs-border-width);--vs-dropdown-bg:#fff;--vs-dropdown-color:inherit;--vs-dropdown-z-index:1000;--vs-dropdown-min-width:160px;--vs-dropdown-max-height:350px;--vs-dropdown-box-shadow:0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg:#000;--vs-dropdown-option-color:var(--vs-dropdown-color);--vs-dropdown-option-padding:3px 20px;--vs-dropdown-option--active-bg:#5897fb;--vs-dropdown-option--active-color:#fff;--vs-dropdown-option--deselect-bg:#fb5858;--vs-dropdown-option--deselect-color:#fff;--vs-transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.v-select{font-family:inherit;position:relative}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function:cubic-bezier(1,.5,.8,1);--vs-transition-duration:.15s}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg:var(--vs-state-disabled-bg);--vs-disabled-color:var(--vs-state-disabled-color);--vs-disabled-cursor:var(--vs-state-disabled-cursor)}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{background-color:var(--vs-disabled-bg);cursor:var(--vs-disabled-cursor)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);display:flex;padding:0 0 4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{align-items:center;display:flex;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);background-color:transparent;border:0;cursor:pointer;margin-right:8px;padding:0}.vs__dropdown-menu{background:var(--vs-dropdown-bg);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);border-top-style:none;box-shadow:var(--vs-dropdown-box-shadow);box-sizing:border-box;color:var(--vs-dropdown-color);display:block;left:0;list-style:none;margin:0;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;padding:5px 0;position:absolute;text-align:left;top:calc(100% - var(--vs-border-width));width:100%;z-index:var(--vs-dropdown-z-index)}.vs__no-options{text-align:center}.vs__dropdown-option{clear:both;color:var(--vs-dropdown-option-color);cursor:pointer;display:block;line-height:1.42857143;padding:var(--vs-dropdown-option-padding);white-space:nowrap}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);display:flex;line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{fill:var(--vs-controls-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;margin-left:4px;padding:0;text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--loading .vs__selected,.vs--single.vs--open .vs__selected{opacity:.4;position:absolute}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;border-left:none;box-shadow:none;color:var(--vs-search-input-color);flex-grow:1;font-size:var(--vs-font-size);line-height:var(--vs-line-height);margin:4px 0 0;max-width:100%;outline:none;padding:0 7px;width:0;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;animation:vSelectSpinner 1.1s linear infinite;border:.9em solid hsla(0,0%,39%,.1);border-left-color:rgba(60,60,60,.45);font-size:5px;opacity:0;overflow:hidden;text-indent:-9999em;transform:translateZ(0) scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;height:5em;transform:scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));width:5em}.vs--loading .vs__spinner{opacity:1}",""]);const i=r},16719:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".sidebar-item-custom :hover{background-color:#dce7fa}.sidebar-wrapper{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.sidebar-wrapper::-webkit-scrollbar{width:6px}.sidebar-wrapper::-webkit-scrollbar-thumb{background-color:#d4d4d4;border-radius:3px}.sidebar-wrapper::-webkit-scrollbar-thumb:hover{background-color:#b4b4b4}.btn-outline-detail{background-color:#fff;border-color:#8cc6e3;color:#176a93}.btn-outline-detail:active,.btn-outline-detail:focus-visible,.btn-outline-detail:hover{background-color:#176a93;border-color:#176a93;color:#fff}",""]);const i=r},72689:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".person-bar[data-v-86ff5bf8]{background:#fff;border:1px solid #e9ecef;border-radius:.5rem;flex-wrap:wrap;gap:12px;margin-bottom:1rem;padding:.85rem 1.1rem}.ava[data-v-86ff5bf8],.person-bar[data-v-86ff5bf8]{align-items:center;display:flex}.ava[data-v-86ff5bf8]{background:#cecbf6;border-radius:50%;color:#3c3489;flex-shrink:0;font-size:13px;font-weight:500;height:38px;justify-content:center;width:38px}.person-info[data-v-86ff5bf8]{flex:1;min-width:0}.person-info .nm[data-v-86ff5bf8]{color:#212529;font-size:14px;font-weight:500}.person-info .sub[data-v-86ff5bf8]{color:#6c757d;font-size:11px;margin-top:1px}.prog-wrap[data-v-86ff5bf8]{align-items:center;display:flex;gap:8px}.prog-track[data-v-86ff5bf8]{background:#f1f1f4;border-radius:99px;height:5px;overflow:hidden;width:100px}.prog-fill[data-v-86ff5bf8]{background:#534ab7;border-radius:99px;height:100%;transition:width .3s}.prog-lbl[data-v-86ff5bf8]{color:#6c757d;font-size:11px;white-space:nowrap}.cv-block[data-v-86ff5bf8]{margin-bottom:1.25rem}.cv-header[data-v-86ff5bf8]{align-items:center;display:flex;gap:8px;margin-bottom:8px}.cv-dot[data-v-86ff5bf8]{border-radius:50%;flex-shrink:0;height:10px;width:10px}.cv-label[data-v-86ff5bf8]{color:#212529;flex:1;font-size:13px;font-weight:500}.pb-card[data-v-86ff5bf8]{background:#fff;border:1px solid #e9ecef;border-radius:.5rem;margin-bottom:8px;overflow:hidden}.pb-head[data-v-86ff5bf8]{align-items:flex-start;background:#f8f9fa;border-bottom:1px solid #e9ecef;display:flex;gap:8px;padding:.7rem 1rem}.pb-num[data-v-86ff5bf8]{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:11px;font-weight:500;height:20px;justify-content:center;margin-top:1px;width:20px}.pb-title[data-v-86ff5bf8]{color:#212529;flex:1;font-size:13px;font-weight:500;line-height:1.4}.pb-score-badge[data-v-86ff5bf8]{flex-shrink:0;font-size:18px;font-weight:500;min-width:28px;text-align:right}.levels-grid[data-v-86ff5bf8]{display:grid;grid-template-columns:repeat(5,1fr)}.level-cell[data-v-86ff5bf8]{border-right:1px solid #e9ecef;cursor:pointer;padding:.6rem .65rem;transition:background .1s}.level-cell[data-v-86ff5bf8]:last-child{border-right:none}.level-cell[data-v-86ff5bf8]:hover{background:#f8f9fa}.level-cell-disabled[data-v-86ff5bf8]{cursor:not-allowed;pointer-events:none}.level-row[data-v-86ff5bf8]{align-items:flex-start;display:flex;gap:6px}.level-row .sel-dot[data-v-86ff5bf8]{border:1.5px solid #ced4da;border-radius:50%;flex-shrink:0;height:7px;margin-top:4px;width:8px}.level-desc[data-v-86ff5bf8]{color:#6c757d;font-size:12px;line-height:1.45}.footer-bar[data-v-86ff5bf8]{border-top:1px solid #e9ecef;display:flex;gap:8px;justify-content:flex-end;margin-top:.5rem;padding:1rem 0 .5rem}@media (max-width:767px){.levels-grid[data-v-86ff5bf8]{grid-template-columns:1fr}.level-cell[data-v-86ff5bf8]{border-bottom:1px solid #e9ecef;border-right:none}.level-cell[data-v-86ff5bf8]:last-child{border-bottom:none}}",""]);const i=r},37961:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".table.table-borderless td[data-v-4b17d562],.table.table-borderless th[data-v-4b17d562],.table.table-borderless tr[data-v-4b17d562]{border:0!important}.table.table-borderless[data-v-4b17d562]{border:none!important}",""]);const i=r},86073:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".center[data-v-38888154]{font-family:sans-serif}table[data-v-38888154]{border-collapse:collapse;font-size:13px;width:100%}td[data-v-38888154],th[data-v-38888154]{border:1px solid #000;padding:4px}.e[data-v-38888154]{background:#ccf;font-weight:700}.v[data-v-38888154]{background:#eee}.error[data-v-38888154]{color:red}",""]);const i=r},45801:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".cv-block[data-v-155e03a6]{margin-bottom:.5rem}.cv-header[data-v-155e03a6]{align-items:center;display:flex;gap:8px;margin-bottom:8px}.cv-dot[data-v-155e03a6]{border-radius:50%;flex-shrink:0;height:10px;width:10px}.cv-label[data-v-155e03a6]{color:#212529;flex:1;font-weight:500}.cv-label[data-v-155e03a6],.hasil-table[data-v-155e03a6]{font-size:13px}.hasil-table th[data-v-155e03a6]{color:#6c757d;font-size:11px;font-weight:500;text-transform:uppercase}.komponen-bobot[data-v-155e03a6]{display:flex;flex-wrap:wrap;gap:.3rem;justify-content:center}.komponen-bobot-badge[data-v-155e03a6]{border-radius:.4rem;font-size:10px;font-weight:600;padding:.15rem .5rem;white-space:nowrap}.nilai-disclaimer[data-v-155e03a6]{background:#fff8e1;border:1px solid #ffecb3;border-radius:.4rem;color:#856404;font-size:11px;line-height:1.4;padding:.4rem .55rem;text-align:left}.nilai-disclaimer .fa-info-circle[data-v-155e03a6]{color:#b8860b}.btn-detail[data-v-155e03a6]{align-items:center;background:#e0eef8;border:none;border-radius:.4rem;color:#125f89;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:.25rem .6rem;transition:background .15s}.btn-detail[data-v-155e03a6]:hover{background:#c5dff1}.detail-block[data-v-155e03a6]{border-bottom:1px solid #f1f5f9;padding:.75rem 1.25rem}.detail-block[data-v-155e03a6]:last-child{border-bottom:none}.detail-block-header[data-v-155e03a6]{align-items:center;color:#64748b;display:flex;font-weight:600;justify-content:space-between;margin-bottom:.35rem}.detail-rata-badge[data-v-155e03a6]{font-weight:700}.detail-progress-badge[data-v-155e03a6]{background:#eef2f6;border-radius:.5rem;color:#64748b;font-weight:600;padding:.1rem .5rem}.detail-kosong[data-v-155e03a6]{color:#94a3b8;font-size:12px}.detail-entry[data-v-155e03a6]{align-items:start;display:grid;gap:.5rem 1rem;grid-template-columns:90px 40px 1fr;padding:.25rem 0}.detail-entry-label[data-v-155e03a6]{color:#64748b;padding-top:2px}.detail-entry-nilai[data-v-155e03a6]{font-size:1.1rem;font-weight:700;line-height:1.2}.detail-entry-desc[data-v-155e03a6]{color:#475569;line-height:1.45}.detail-entry-catatan[data-v-155e03a6]{color:#94a3b8;font-style:italic;margin-top:2px}.cakupan-sinkro-alert[data-v-155e03a6]{align-items:flex-start;background:#fff8e1;border:1px solid #ffecb3;border-radius:.5rem;display:flex;gap:.85rem;padding:.85rem 1rem}.cakupan-icon[data-v-155e03a6]{color:#b8860b;font-size:1.1rem;padding-top:2px}.cakupan-body[data-v-155e03a6]{flex:1;min-width:0}.cakupan-title[data-v-155e03a6]{color:#6b4e05;font-size:13.5px;font-weight:700;margin-bottom:.25rem}.cakupan-desc[data-v-155e03a6]{color:#6b4e05;font-size:12.5px;line-height:1.5}.cakupan-badges[data-v-155e03a6]{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem}.cakupan-badge[data-v-155e03a6]{align-items:center;border-radius:999px;display:inline-flex;font-size:11.5px;font-weight:600;gap:4px;padding:.25rem .55rem;white-space:nowrap}.cakupan-badge-ok[data-v-155e03a6]{background:#e1f5ee;color:#0f6e56}.cakupan-badge-off[data-v-155e03a6]{background:#eef2f6;color:#475569}@media (max-width:767px){.cakupan-sinkro-alert[data-v-155e03a6]{flex-wrap:wrap}.cakupan-badges[data-v-155e03a6]{width:100%}}",""]);const i=r},20813:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".info-bobot-360 .card-header[data-v-25c175d6]{background:#f8f9fa}.kondisi-wrapper[data-v-25c175d6]{display:flex;gap:.75rem}.kondisi-card[data-v-25c175d6]{background:#fff;border:1.5px solid #cbd5e1;border-radius:.75rem;flex:1 1 0;min-width:0;overflow:hidden}.kondisi-header[data-v-25c175d6]{align-items:center;border-bottom:1px solid #e2e8f0;color:#1e293b;display:flex;font-size:13px;font-weight:600;padding:.6rem .9rem}.kondisi-body[data-v-25c175d6]{display:flex;flex-direction:column;gap:.45rem;padding:.65rem .75rem}.peran-row[data-v-25c175d6]{align-items:center;border-radius:.4rem;display:flex;font-size:13px;justify-content:space-between;padding:.38rem .75rem}.peran-row--active .peran-name[data-v-25c175d6]{font-weight:500}.peran-row--active .peran-value[data-v-25c175d6]{font-weight:700}.peran-row--empty[data-v-25c175d6]{background:#f1f5f9;color:#94a3b8}.peran-row--empty .peran-value[data-v-25c175d6]{font-weight:600;letter-spacing:.05em}.formula-box[data-v-25c175d6]{align-items:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:.4rem;color:#475569;display:flex;flex-wrap:wrap;font-size:11px;gap:.2rem .35rem;line-height:1.7;margin-top:.5rem;padding:.45rem .75rem}.formula-label[data-v-25c175d6]{color:#1e293b;font-weight:600;white-space:nowrap}.formula-op[data-v-25c175d6]{color:#94a3b8;font-weight:600}.formula-term[data-v-25c175d6]{white-space:nowrap}.formula-term strong[data-v-25c175d6]{color:#125f89}@media (max-width:576px){.kondisi-wrapper[data-v-25c175d6]{flex-direction:column}}",""]);const i=r},71699:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".datatable[data-v-d7afc922]{--easy-table-body-item-padding:5px 10px}",""]);const i=r},33991:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,'.a-1{background-color:#e63946}.a-1,.a-2{color:#fff}.a-2{background-color:#6a994e}.a-3{background-color:#fff;color:#000}.a-cuti{background-color:#6f42c1;color:#fff}.vuecal__event.a-cuti{border:2px dashed #3d1a78}.badge-cuti,.vuecal__event.a-cuti .vuecal__event-title:before{background-color:#fff;border-radius:10px;color:#6f42c1;content:"CUTI";display:inline-block;font-size:.75em;font-weight:700;letter-spacing:.5px;margin-right:6px;padding:1px 8px}.alert-cuti{background-color:#efe7fa;border:1px solid #6f42c1;color:#3d1a78}.alert-cuti .badge-cuti{background-color:#6f42c1;color:#fff}.legend-box{border:1px solid #000;border-radius:3px;display:inline-block;height:14px;vertical-align:middle;width:14px}.vuecal__event{border:2px solid #000;border-radius:15px;cursor:pointer}.vuecal__event-title{font-size:1em;font-weight:700;margin:4px 0 8px}.vuecal__event-content{font-size:.9em;font-weight:700;margin:4px 0 8px}.vuecal__event-time{border-bottom:1px solid rgba(0,0,0,.2);display:inline-block;margin-bottom:12px;padding-bottom:12px}.vuecal__cell--disabled{text-decoration:line-through}.vuecal__cell--after-max,.vuecal__cell--before-min{background-color:#ff9b9b;color:#008b8b}.vuecal__cell-date{font-size:1.5em}.vuecal__cell-events-count{border-radius:1em;font-size:1em;height:1em;line-height:1em;min-width:1em;padding:0 1em}',""]);const i=r},20099:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".header-text[data-v-d86d54e6]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}",""]);const i=r},73761:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,"table td[data-v-6207749e]{vertical-align:top!important}table th[data-v-6207749e]{text-align:center}",""]);const i=r},46263:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,"table td[data-v-43c82760]{vertical-align:top!important}table th[data-v-43c82760]{text-align:center}",""]);const i=r},72122:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".kegiatan-list[data-v-4d260c1a]{display:flex;flex-direction:column}.kegiatan-item[data-v-4d260c1a]{border:1px solid #dee2e6;border-radius:.375rem;margin-bottom:.5rem;padding:.6rem .75rem}.kegiatan-item[data-v-4d260c1a]:last-child{margin-bottom:0}.kegiatan-item-klik[data-v-4d260c1a]{cursor:pointer}.kegiatan-item-klik[data-v-4d260c1a]:focus-visible,.kegiatan-item-klik[data-v-4d260c1a]:hover{background-color:#f8f9fa;border-color:#adb5bd}.kegiatan-item-active[data-v-4d260c1a]{background-color:#f8f9fa;border-color:#0d6efd;border-left-width:4px}.kegiatan-item-nama[data-v-4d260c1a]{word-break:break-word}.timeline-bar[data-v-4d260c1a]{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.375rem;height:22px;overflow:hidden;position:relative}.timeline-segmen[data-v-4d260c1a]{border-right:1px solid #fff;bottom:0;opacity:.75;position:absolute;top:0}.timeline-segmen-klik[data-v-4d260c1a]{cursor:pointer}.timeline-segmen-active[data-v-4d260c1a],.timeline-segmen-klik[data-v-4d260c1a]:hover{opacity:1}.timeline-segmen-active[data-v-4d260c1a]{box-shadow:inset 0 0 0 2px #0d6efd}.timeline-kosong[data-v-4d260c1a]{background:repeating-linear-gradient(135deg,transparent 0 5px,rgba(13,110,253,.12) 5px 7px);border:0;bottom:0;color:#0d6efd;cursor:pointer;font-size:13px;font-weight:700;line-height:20px;overflow:hidden;padding:0;position:absolute;top:0}.timeline-kosong[data-v-4d260c1a]:hover{background-color:rgba(13,110,253,.16)}.timeline-label[data-v-4d260c1a]{color:#6c757d;font-size:11px;height:16px;position:relative}.timeline-label span[data-v-4d260c1a]{position:absolute;transform:translateX(-50%);white-space:nowrap}.timeline-label span.timeline-label-awal[data-v-4d260c1a]{transform:none}.timeline-label span.timeline-label-akhir[data-v-4d260c1a]{transform:translateX(-100%)}.kegiatan-form-wrapper[data-v-4d260c1a]{margin-bottom:.75rem}.kegiatan-form[data-v-4d260c1a]{background-color:#f8f9fa;border:1px solid #0d6efd;border-radius:.375rem;padding:.75rem 1rem}@media (max-width:575.98px){.kegiatan-item .btn[data-v-4d260c1a]{font-size:.9rem;padding:.5rem .9rem}.jam-kegiatan-wrapper[data-v-4d260c1a] .mx-datepicker,.tanggal-kegiatan-wrapper[data-v-4d260c1a] .mx-datepicker{width:100%}}",""]);const i=r},86043:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,'[data-v-6cbcf7d7],[data-v-6cbcf7d7]:after,[data-v-6cbcf7d7]:before{box-sizing:border-box;margin:0;padding:0}.app-bg[data-v-6cbcf7d7]{flex-direction:column;font-family:Segoe UI,system-ui,sans-serif;height:100vh;overflow:hidden}.app-bg[data-v-6cbcf7d7],.app-header-wrap[data-v-6cbcf7d7]{background:#f8f7f7;display:flex}.app-header-wrap[data-v-6cbcf7d7]{align-items:center;flex-shrink:0;gap:1rem;justify-content:space-between;padding:1.25rem 1.5rem .75rem}.app-header[data-v-6cbcf7d7]{flex:1}.app-title[data-v-6cbcf7d7]{color:#111928;font-size:1.4rem;font-weight:800;letter-spacing:-.5px}.accent[data-v-6cbcf7d7]{color:#269dd8}.app-desc[data-v-6cbcf7d7]{color:#6b7280;font-size:.8rem;margin-top:.2rem}.controls-bar[data-v-6cbcf7d7]{align-items:center;display:flex;flex-shrink:0;gap:12px}.view-mode-toggle[data-v-6cbcf7d7]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.06);display:flex;gap:2px;padding:3px}.mode-btn[data-v-6cbcf7d7]{background:transparent;border:none;border-radius:7px;color:#6b7280;cursor:pointer;font-size:.75rem;font-weight:600;line-height:1.4;padding:4px 14px;transition:background .15s,color .15s}.mode-btn[data-v-6cbcf7d7]:hover:not(.mode-btn-active){background:#f2f0f0;color:#374151}.mode-btn-active[data-v-6cbcf7d7]{background:#df2463;box-shadow:0 1px 4px rgba(223,36,99,.35);color:#fff}.zoom-bar[data-v-6cbcf7d7]{flex-shrink:0;gap:5px}.zoom-bar[data-v-6cbcf7d7],.zoom-btn[data-v-6cbcf7d7]{align-items:center;display:flex}.zoom-btn[data-v-6cbcf7d7]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.06);color:#374151;cursor:pointer;font-size:1.1rem;font-weight:700;height:30px;justify-content:center;line-height:1;padding:0;transition:background .12s,border-color .12s;width:30px}.zoom-btn[data-v-6cbcf7d7]:hover:not(:disabled){background:#f2f0f0;border-color:#d1d5db}.zoom-btn[data-v-6cbcf7d7]:disabled{cursor:not-allowed;opacity:.35}.zoom-reset[data-v-6cbcf7d7]{font-size:.85rem}.zoom-hint[data-v-6cbcf7d7]{color:#9ca3af;font-size:.68rem;margin-right:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.zoom-label[data-v-6cbcf7d7]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#6b7280;font-size:.75rem;font-weight:700;min-width:40px;padding:4px 6px;text-align:center}.error-banner[data-v-6cbcf7d7]{align-items:center;background:#fef3c7;border:1px solid #fbb92e;border-radius:8px;color:#374151;display:flex;flex-shrink:0;font-size:.85rem;justify-content:space-between;margin:0 1.5rem .5rem;padding:.5rem 1rem}.error-banner button[data-v-6cbcf7d7]{background:none;border:none;color:#374151;cursor:pointer;font-size:1rem;padding:0 4px}.layers-scroll-container[data-v-6cbcf7d7]{flex:1;overflow-x:hidden;overflow-y:auto;padding:.75rem 1.5rem 2rem}.layers-canvas[data-v-6cbcf7d7]{display:block;transform-origin:top left}.layer-block[data-v-6cbcf7d7]{margin-bottom:.25rem}.layer-connector[data-v-6cbcf7d7]{align-items:flex-start;display:flex;flex-direction:column;padding:.2rem 0 .2rem 16px}.connector-line[data-v-6cbcf7d7]{background:#7ecae8;border-radius:1px;height:16px;width:2px}.layer-header[data-v-6cbcf7d7]{align-items:center;display:flex;gap:8px;margin-bottom:.65rem}.layer-badge[data-v-6cbcf7d7]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:99px;color:#6b7280;display:inline-flex;font-size:.7rem;font-weight:600;gap:6px;max-width:520px;padding:3px 10px;white-space:nowrap}.layer-badge-child[data-v-6cbcf7d7]{background:linear-gradient(135deg,#e0f3fc,#dbeafe);border-color:#7ecae8;box-shadow:0 1px 4px rgba(38,157,216,.18);color:#1f2a37;font-weight:700;padding:4px 12px}.layer-num[data-v-6cbcf7d7]{align-items:center;display:flex;flex-shrink:0;gap:4px;letter-spacing:.3px}.layer-name-label[data-v-6cbcf7d7]{font-weight:500;opacity:.75}.layer-badge-sep[data-v-6cbcf7d7]{flex-shrink:0;opacity:.45}.layer-parent-label[data-v-6cbcf7d7]{align-items:center;color:#1f2a37;display:flex;font-weight:600;gap:4px;min-width:0;overflow:hidden}.layer-parent-name[data-v-6cbcf7d7]{color:#269dd8;display:inline-block;font-weight:800;max-width:320px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.loading-hint[data-v-6cbcf7d7]{align-items:center;color:#9ca3af;display:flex;font-size:.73rem;gap:5px}.group-section-divider[data-v-6cbcf7d7]{align-items:center;color:#6b7280;display:flex;font-size:.72rem;font-weight:700;gap:8px;letter-spacing:.5px;margin:.9rem 0 .55rem;text-transform:uppercase}.group-section-divider[data-v-6cbcf7d7]:after{background:#e5e7eb;content:"";flex:1;height:1px}.task-row[data-v-6cbcf7d7]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px;margin-bottom:4px;overflow-x:auto;padding-bottom:8px;scrollbar-color:#d1d5db transparent;scrollbar-width:thin}.task-row[data-v-6cbcf7d7]::-webkit-scrollbar{height:4px}.task-row[data-v-6cbcf7d7]::-webkit-scrollbar-track{background:transparent}.task-row[data-v-6cbcf7d7]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:99px}.task-row[data-v-6cbcf7d7]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.task-row-rhk .task-card[data-v-6cbcf7d7]{width:300px}.task-card[data-v-6cbcf7d7]{background:#fff;border:2px solid transparent;border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.06);cursor:default;display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;transition:transform .15s,box-shadow .15s;width:260px}.task-card.is-clickable[data-v-6cbcf7d7]{cursor:pointer}.task-card.is-clickable[data-v-6cbcf7d7]:hover{box-shadow:0 8px 20px rgba(0,0,0,.1);transform:translateY(-3px)}.card-bar[data-v-6cbcf7d7]{height:5px;width:100%}.color-purple .card-bar[data-v-6cbcf7d7]{background:#269dd8}.color-blue .card-bar[data-v-6cbcf7d7]{background:#4baedd}.color-green .card-bar[data-v-6cbcf7d7]{background:#1a7fb5}.color-green-light .card-bar[data-v-6cbcf7d7]{background:#7ec7e8}.color-orange .card-bar[data-v-6cbcf7d7]{background:#df2463}.color-yellow .card-bar[data-v-6cbcf7d7]{background:#e84f83}.color-pegawai .card-bar[data-v-6cbcf7d7]{background:#df2463}.color-timkerja .card-bar[data-v-6cbcf7d7]{background:linear-gradient(90deg,#df2463,#269dd8)}.color-purple.is-active[data-v-6cbcf7d7]{border-color:#269dd8}.color-blue.is-active[data-v-6cbcf7d7]{border-color:#4baedd}.color-green.is-active[data-v-6cbcf7d7]{border-color:#1a7fb5}.color-green-light.is-active[data-v-6cbcf7d7]{border-color:#7ec7e8}.color-orange.is-active[data-v-6cbcf7d7]{border-color:#df2463}.color-yellow.is-active[data-v-6cbcf7d7]{border-color:#e84f83}.color-pegawai.is-active[data-v-6cbcf7d7],.color-timkerja.is-active[data-v-6cbcf7d7]{border-color:#df2463}.card-body[data-v-6cbcf7d7]{display:flex;flex:1;flex-direction:column;padding:.65rem .85rem}.card-meta[data-v-6cbcf7d7]{align-items:center;display:flex;gap:6px;margin-bottom:.35rem}.card-layernum[data-v-6cbcf7d7]{border-radius:99px;font-size:.68rem;font-weight:700;letter-spacing:.5px;padding:2px 7px}.color-purple .card-layernum[data-v-6cbcf7d7]{background:#e0f3fc;color:#1f2a37}.color-blue .card-layernum[data-v-6cbcf7d7]{background:#ebf6fd;color:#1f2a37}.color-green .card-layernum[data-v-6cbcf7d7]{background:#dbeafe;color:#1f2a37}.color-green-light .card-layernum[data-v-6cbcf7d7]{background:#f0f9ff;color:#374151}.color-orange .card-layernum[data-v-6cbcf7d7]{background:#fce7f0;color:#1f2a37}.color-yellow .card-layernum[data-v-6cbcf7d7]{background:#fdecf3;color:#374151}.color-pegawai .card-layernum[data-v-6cbcf7d7]{background:#fce7f0;color:#1f2a37}.color-timkerja .card-layernum[data-v-6cbcf7d7]{background:#f5e8ef;color:#1f2a37}.badge-active[data-v-6cbcf7d7]{border-radius:99px;font-size:.67rem;font-weight:700;padding:2px 7px}.color-purple .badge-active[data-v-6cbcf7d7]{background:#e0f3fc;color:#269dd8}.color-blue .badge-active[data-v-6cbcf7d7]{background:#ebf6fd;color:#4baedd}.color-green .badge-active[data-v-6cbcf7d7]{background:#dbeafe;color:#1a7fb5}.color-green-light .badge-active[data-v-6cbcf7d7]{background:#f0f9ff;color:#7ec7e8}.color-orange .badge-active[data-v-6cbcf7d7]{background:#fce7f0;color:#df2463}.color-yellow .badge-active[data-v-6cbcf7d7]{background:#fdecf3;color:#e84f83}.color-pegawai .badge-active[data-v-6cbcf7d7],.color-timkerja .badge-active[data-v-6cbcf7d7]{background:#fce7f0;color:#df2463}.badge-tim-kerja[data-v-6cbcf7d7]{background:#fef3c7;border:1px solid #fbb92e;border-radius:99px;color:#374151;flex-shrink:0;font-size:.64rem;font-weight:700;letter-spacing:.2px;padding:2px 8px}.badge-pegawai[data-v-6cbcf7d7]{color:#df2463;font-size:.67rem;margin-left:auto}.badge-drill[data-v-6cbcf7d7],.badge-final[data-v-6cbcf7d7]{color:#6b7280;font-size:.67rem;font-weight:600}.badge-drill[data-v-6cbcf7d7],.badge-no-rhk[data-v-6cbcf7d7]{margin-left:auto}.badge-no-rhk[data-v-6cbcf7d7]{color:#fbb92e;font-size:.67rem;font-weight:600}.card-content[data-v-6cbcf7d7]{align-items:flex-start;display:flex;gap:10px;margin-bottom:.4rem}.card-icon[data-v-6cbcf7d7]{flex-shrink:0;font-size:1.35rem;line-height:1}.card-info[data-v-6cbcf7d7]{flex:1;min-width:0}.card-title[data-v-6cbcf7d7]{color:#111928;font-size:.8rem;font-weight:800;letter-spacing:.3px;margin-bottom:3px;text-transform:uppercase}.card-desc[data-v-6cbcf7d7]{color:#374151;font-size:.71rem;font-weight:500;line-height:1.5}.card-footer[data-v-6cbcf7d7]{border-top:1px solid #f2f0f0;gap:8px;margin-top:auto;padding-top:.5rem}.card-footer[data-v-6cbcf7d7],.owner-avatar[data-v-6cbcf7d7]{align-items:center;display:flex}.owner-avatar[data-v-6cbcf7d7]{border-radius:50%;flex-shrink:0;font-size:.62rem;font-weight:700;height:24px;justify-content:center;width:24px}.color-purple .owner-avatar[data-v-6cbcf7d7]{background:#e0f3fc;color:#1f2a37}.color-blue .owner-avatar[data-v-6cbcf7d7]{background:#ebf6fd;color:#1f2a37}.color-green .owner-avatar[data-v-6cbcf7d7]{background:#dbeafe;color:#1f2a37}.color-green-light .owner-avatar[data-v-6cbcf7d7]{background:#f0f9ff;color:#374151}.color-orange .owner-avatar[data-v-6cbcf7d7]{background:#fce7f0;color:#1f2a37}.color-yellow .owner-avatar[data-v-6cbcf7d7]{background:#fdecf3;color:#374151}.color-pegawai .owner-avatar[data-v-6cbcf7d7]{background:#fce7f0;color:#1f2a37}.color-timkerja .owner-avatar[data-v-6cbcf7d7]{background:#f5e8ef;color:#1f2a37}.owner-info[data-v-6cbcf7d7]{display:flex;flex-direction:column;gap:1px}.owner-name[data-v-6cbcf7d7]{color:#374151;font-size:.7rem;font-weight:600}.rhk-card-body[data-v-6cbcf7d7]{display:flex;flex-direction:column;gap:0}.badge-rhk[data-v-6cbcf7d7]{background:#fce7f0;border-radius:99px;color:#df2463;font-size:.67rem;font-weight:700;margin-left:auto;padding:2px 8px}.rhk-card-title[data-v-6cbcf7d7]{color:#111928;font-size:.78rem;font-weight:700;line-height:1.45;margin:0 0 .55rem}.pegawai-scroll-list[data-v-6cbcf7d7]{background:#fff5f8;border:1px solid #fce7f0;border-radius:8px;flex:1;margin-bottom:.5rem;max-height:160px;overflow-y:auto;padding:4px 0;scrollbar-color:#f59eb8 transparent;scrollbar-width:thin}.pegawai-scroll-list[data-v-6cbcf7d7]::-webkit-scrollbar{width:4px}.pegawai-scroll-list[data-v-6cbcf7d7]::-webkit-scrollbar-track{background:transparent}.pegawai-scroll-list[data-v-6cbcf7d7]::-webkit-scrollbar-thumb{background:#f59eb8;border-radius:99px}.pegawai-scroll-item[data-v-6cbcf7d7]{align-items:flex-start;display:flex;font-size:.72rem;gap:7px;line-height:1.4;padding:5px 10px;transition:background .1s}.pegawai-scroll-item[data-v-6cbcf7d7]:hover{background:#fce7f0}.pegawai-no[data-v-6cbcf7d7]{color:#df2463;flex-shrink:0;font-size:.65rem;font-weight:700;padding-top:1px;text-align:right;width:16px}.pegawai-info[data-v-6cbcf7d7]{display:flex;flex-direction:column;gap:2px;min-width:0}.pegawai-nama[data-v-6cbcf7d7]{color:#111928;font-size:.73rem;font-weight:700;word-break:break-word}.pegawai-rhk-desc[data-v-6cbcf7d7]{color:#374151;font-size:.68rem;font-weight:500;line-height:1.4;word-break:break-word}.rhk-card-count-row[data-v-6cbcf7d7]{align-items:center;border-top:1px solid #fce7f0;display:flex;gap:6px;justify-content:space-between;padding-top:4px}.rhk-card-count[data-v-6cbcf7d7]{color:#6b7280;font-size:.65rem;font-weight:600}.card-expand-btn[data-v-6cbcf7d7]{background:none;border:none;border-radius:6px;color:#269dd8;cursor:pointer;flex-shrink:0;font-size:.63rem;font-weight:700;line-height:1.4;padding:2px 6px;transition:background .12s,color .12s;white-space:nowrap}.card-expand-btn[data-v-6cbcf7d7]:hover{background:#e0f3fc;color:#1a7fb5}.card-expand-btn-iku[data-v-6cbcf7d7]{border-bottom:1px dashed #e5e7eb;border-radius:0;display:block;margin-bottom:4px;padding:3px 0;text-align:left;width:100%}.card-expand-btn-iku[data-v-6cbcf7d7]:hover{background:transparent;color:#1a7fb5}.iku-cards-wrapper[data-v-6cbcf7d7]{margin:0 0 .65rem}.iku-cards-header[data-v-6cbcf7d7]{align-items:center;color:#6b7280;display:flex;font-size:.67rem;font-weight:700;gap:5px;letter-spacing:.4px;margin-bottom:6px;text-transform:uppercase}.iku-count-badge[data-v-6cbcf7d7]{align-items:center;background:#e0f3fc;border-radius:99px;color:#269dd8;display:inline-flex;font-size:.6rem;font-weight:700;height:16px;justify-content:center;min-width:16px;padding:0 5px}.iku-cards-scroll[data-v-6cbcf7d7]{display:flex;flex-direction:column;gap:5px;max-height:200px;overflow-y:auto;padding-right:2px;scrollbar-color:#7ecae8 transparent;scrollbar-width:thin}.iku-cards-scroll[data-v-6cbcf7d7]::-webkit-scrollbar{width:4px}.iku-cards-scroll[data-v-6cbcf7d7]::-webkit-scrollbar-track{background:transparent}.iku-cards-scroll[data-v-6cbcf7d7]::-webkit-scrollbar-thumb{background:#7ecae8;border-radius:99px}.iku-mini-card[data-v-6cbcf7d7]{background:#f8f7f7;border:1px solid #e5e7eb;border-left:3px solid #269dd8;border-radius:8px;padding:7px 10px;transition:background .12s,border-color .12s}.iku-mini-card[data-v-6cbcf7d7]:hover{background:#e0f3fc;border-left-color:#1a7fb5}.iku-mini-card-top[data-v-6cbcf7d7]{align-items:center;display:flex;gap:6px;justify-content:space-between;margin-bottom:4px}.iku-mini-no[data-v-6cbcf7d7]{color:#269dd8;font-weight:800;letter-spacing:.3px}.iku-mini-no[data-v-6cbcf7d7],.iku-mini-target[data-v-6cbcf7d7]{flex-shrink:0;font-size:.62rem}.iku-mini-target[data-v-6cbcf7d7]{background:#e0f3fc;border-radius:99px;color:#1f2a37;font-weight:700;padding:2px 7px;white-space:nowrap}.iku-mini-target em[data-v-6cbcf7d7]{font-style:normal;opacity:.75}.iku-mini-uraian[data-v-6cbcf7d7]{color:#374151;font-size:.71rem;font-weight:500;line-height:1.45;margin:0;word-break:break-word}.spinner[data-v-6cbcf7d7]{animation:spin-6cbcf7d7 .7s linear infinite;border:3px solid #e5e7eb;border-radius:50%;border-top-color:#269dd8;height:30px;margin:0 auto .75rem;width:30px}.spinner-sm[data-v-6cbcf7d7]{animation:spin-6cbcf7d7 .6s linear infinite;border:2px solid #e5e7eb;border-radius:50%;border-top-color:#269dd8;display:inline-block;height:10px;width:10px}@keyframes spin-6cbcf7d7{to{transform:rotate(1turn)}}.initial-loading[data-v-6cbcf7d7]{color:#9ca3af;font-size:.875rem;padding:3rem 0;text-align:center}',""]);const i=r},93910:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,'[data-v-5e18cf07],[data-v-5e18cf07]:after,[data-v-5e18cf07]:before{box-sizing:border-box;margin:0;padding:0}.app-bg[data-v-5e18cf07]{flex-direction:column;font-family:Segoe UI,system-ui,sans-serif;height:100vh;overflow:hidden}.app-bg[data-v-5e18cf07],.app-header-wrap[data-v-5e18cf07]{background:#f8f7f7;display:flex}.app-header-wrap[data-v-5e18cf07]{align-items:center;flex-shrink:0;gap:1rem;justify-content:space-between;padding:1.25rem 1.5rem .75rem}.app-header[data-v-5e18cf07]{flex:1}.app-title[data-v-5e18cf07]{color:#111928;font-size:1.4rem;font-weight:800;letter-spacing:-.5px}.accent[data-v-5e18cf07]{color:#6f42c1}.app-desc[data-v-5e18cf07]{color:#6b7280;font-size:.8rem;margin-top:.2rem}.controls-bar[data-v-5e18cf07]{align-items:center;display:flex;flex-shrink:0;gap:12px}.view-mode-toggle[data-v-5e18cf07]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.06);display:flex;gap:2px;padding:3px}.mode-btn[data-v-5e18cf07]{background:transparent;border:none;border-radius:7px;color:#6b7280;cursor:pointer;font-size:.75rem;font-weight:600;line-height:1.4;padding:4px 14px;transition:background .15s,color .15s}.mode-btn[data-v-5e18cf07]:hover:not(.mode-btn-active){background:#f2f0f0;color:#374151}.mode-btn-active[data-v-5e18cf07]{background:#6f42c1;box-shadow:0 1px 4px rgba(111,66,193,.35);color:#fff}.zoom-bar[data-v-5e18cf07]{flex-shrink:0;gap:5px}.zoom-bar[data-v-5e18cf07],.zoom-btn[data-v-5e18cf07]{align-items:center;display:flex}.zoom-btn[data-v-5e18cf07]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.06);color:#374151;cursor:pointer;font-size:1.1rem;font-weight:700;height:30px;justify-content:center;line-height:1;padding:0;transition:background .12s,border-color .12s;width:30px}.zoom-btn[data-v-5e18cf07]:hover:not(:disabled){background:#f2f0f0;border-color:#d1d5db}.zoom-btn[data-v-5e18cf07]:disabled{cursor:not-allowed;opacity:.35}.zoom-reset[data-v-5e18cf07]{font-size:.85rem}.zoom-hint[data-v-5e18cf07]{color:#9ca3af;font-size:.68rem;margin-right:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.zoom-label[data-v-5e18cf07]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#6b7280;font-size:.75rem;font-weight:700;min-width:40px;padding:4px 6px;text-align:center}.error-banner[data-v-5e18cf07]{align-items:center;background:#fef3c7;border:1px solid #fbb92e;border-radius:8px;color:#374151;display:flex;flex-shrink:0;font-size:.85rem;justify-content:space-between;margin:0 1.5rem .5rem;padding:.5rem 1rem}.error-banner button[data-v-5e18cf07]{background:none;border:none;color:#374151;cursor:pointer;font-size:1rem;padding:0 4px}.layers-scroll-container[data-v-5e18cf07]{flex:1;overflow-x:hidden;overflow-y:auto;padding:.75rem 1.5rem 2rem}.layers-canvas[data-v-5e18cf07]{display:block;transform-origin:top left}.layer-block[data-v-5e18cf07]{margin-bottom:.25rem}.layer-connector[data-v-5e18cf07]{align-items:flex-start;display:flex;flex-direction:column;padding:.2rem 0 .2rem 16px}.connector-line[data-v-5e18cf07]{background:#198754;border-radius:1px;height:16px;width:2px}.layer-header[data-v-5e18cf07]{align-items:center;display:flex;gap:8px;margin-bottom:.65rem}.layer-badge[data-v-5e18cf07]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:99px;color:#6b7280;display:inline-flex;font-size:.7rem;font-weight:600;gap:6px;max-width:520px;padding:3px 10px;white-space:nowrap}.layer-badge-child[data-v-5e18cf07]{background:linear-gradient(135deg,#ede7f6,#e9d8fd);border-color:#b794f4;border-radius:12px;box-shadow:0 1px 4px rgba(111,66,193,.18);color:#1f2a37;flex-wrap:wrap;font-weight:700;max-width:100%;padding:4px 12px;white-space:normal}.layer-num[data-v-5e18cf07]{align-items:center;display:flex;flex-shrink:0;gap:4px;letter-spacing:.3px}.layer-name-label[data-v-5e18cf07]{font-weight:500;opacity:.75}.layer-badge-sep[data-v-5e18cf07]{flex-shrink:0;opacity:.45}.layer-parent-label[data-v-5e18cf07]{align-items:center;align-items:baseline;color:#1f2a37;display:flex;font-weight:600;gap:4px;min-width:0}.layer-parent-name[data-v-5e18cf07]{color:#198754;font-weight:800;white-space:normal;word-break:break-word}.loading-hint[data-v-5e18cf07]{align-items:center;color:#9ca3af;display:flex;font-size:.73rem;gap:5px}.group-section-divider[data-v-5e18cf07]{align-items:center;color:#6b7280;display:flex;font-size:.72rem;font-weight:700;gap:8px;letter-spacing:.5px;margin:.9rem 0 .55rem;text-transform:uppercase}.group-section-divider[data-v-5e18cf07]:after{background:#e5e7eb;content:"";flex:1;height:1px}.task-row[data-v-5e18cf07]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px;margin-bottom:4px;overflow-x:auto;padding-bottom:8px;scrollbar-color:#d1d5db transparent;scrollbar-width:thin}.task-row[data-v-5e18cf07]::-webkit-scrollbar{height:4px}.task-row[data-v-5e18cf07]::-webkit-scrollbar-track{background:transparent}.task-row[data-v-5e18cf07]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:99px}.task-row[data-v-5e18cf07]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.task-row-rhk .task-card[data-v-5e18cf07]{width:300px}.task-card[data-v-5e18cf07]{background:#fff;border:2px solid transparent;border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.06);cursor:default;display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;transition:transform .15s,box-shadow .15s;width:260px}.task-card.is-clickable[data-v-5e18cf07]{cursor:pointer}.task-card.is-clickable[data-v-5e18cf07]:hover{box-shadow:0 8px 20px rgba(0,0,0,.1);transform:translateY(-3px)}.card-bar[data-v-5e18cf07]{height:5px;width:100%}.color-purple .card-bar[data-v-5e18cf07]{background:#6f42c1}.color-blue .card-bar[data-v-5e18cf07]{background:#9f7aea}.color-green .card-bar[data-v-5e18cf07]{background:#553c9a}.color-green-light .card-bar[data-v-5e18cf07]{background:#d6bcfa}.color-orange .card-bar[data-v-5e18cf07]{background:#df2463}.color-yellow .card-bar[data-v-5e18cf07]{background:#e84f83}.color-pegawai .card-bar[data-v-5e18cf07]{background:#df2463}.color-timkerja .card-bar[data-v-5e18cf07]{background:linear-gradient(90deg,#df2463,#6f42c1)}.color-purple.is-active[data-v-5e18cf07]{border-color:#6f42c1}.color-blue.is-active[data-v-5e18cf07]{border-color:#9f7aea}.color-green.is-active[data-v-5e18cf07]{border-color:#553c9a}.color-green-light.is-active[data-v-5e18cf07]{border-color:#d6bcfa}.color-orange.is-active[data-v-5e18cf07]{border-color:#df2463}.color-yellow.is-active[data-v-5e18cf07]{border-color:#e84f83}.color-pegawai.is-active[data-v-5e18cf07],.color-timkerja.is-active[data-v-5e18cf07]{border-color:#df2463}.card-body[data-v-5e18cf07]{display:flex;flex:1;flex-direction:column;padding:.65rem .85rem}.card-meta[data-v-5e18cf07]{align-items:center;display:flex;gap:6px;margin-bottom:.35rem}.card-layernum[data-v-5e18cf07]{border-radius:99px;font-size:.68rem;font-weight:700;letter-spacing:.5px;padding:2px 7px}.color-purple .card-layernum[data-v-5e18cf07]{background:#ede7f6;color:#1f2a37}.color-blue .card-layernum[data-v-5e18cf07]{background:#f3eefc;color:#1f2a37}.color-green .card-layernum[data-v-5e18cf07]{background:#e9d8fd;color:#1f2a37}.color-green-light .card-layernum[data-v-5e18cf07]{background:#faf5ff;color:#374151}.color-orange .card-layernum[data-v-5e18cf07]{background:#fce7f0;color:#1f2a37}.color-yellow .card-layernum[data-v-5e18cf07]{background:#fdecf3;color:#374151}.color-pegawai .card-layernum[data-v-5e18cf07]{background:#fce7f0;color:#1f2a37}.color-timkerja .card-layernum[data-v-5e18cf07]{background:#f5e8ef;color:#1f2a37}.badge-active[data-v-5e18cf07]{border-radius:99px;font-size:.67rem;font-weight:700;padding:2px 7px}.color-purple .badge-active[data-v-5e18cf07]{background:#ede7f6;color:#6f42c1}.color-blue .badge-active[data-v-5e18cf07]{background:#f3eefc;color:#9f7aea}.color-green .badge-active[data-v-5e18cf07]{background:#e9d8fd;color:#553c9a}.color-green-light .badge-active[data-v-5e18cf07]{background:#faf5ff;color:#b794f4}.color-orange .badge-active[data-v-5e18cf07]{background:#fce7f0;color:#df2463}.color-yellow .badge-active[data-v-5e18cf07]{background:#fdecf3;color:#e84f83}.color-pegawai .badge-active[data-v-5e18cf07],.color-timkerja .badge-active[data-v-5e18cf07]{background:#fce7f0;color:#df2463}.task-card.is-active[data-v-5e18cf07]{background:#f0fff4;border:3px solid #198754;box-shadow:0 0 0 4px rgba(25,135,84,.18),0 8px 20px rgba(0,0,0,.1);transform:translateY(-3px)}.task-card.is-active .card-bar[data-v-5e18cf07]{background:#198754}.task-card.is-active .badge-active[data-v-5e18cf07]{background:#198754;color:#fff;font-size:.7rem;margin-left:auto;padding:3px 9px}.badge-tim-kerja[data-v-5e18cf07]{background:#fef3c7;border:1px solid #fbb92e;border-radius:99px;color:#374151;flex-shrink:0;font-size:.64rem;font-weight:700;letter-spacing:.2px;padding:2px 8px}.badge-drill[data-v-5e18cf07],.badge-final[data-v-5e18cf07]{color:#6b7280;font-size:.67rem;font-weight:600}.badge-drill[data-v-5e18cf07]{margin-left:auto}.badge-pkpn[data-v-5e18cf07]{align-self:flex-start;background:#6f42c1;border-radius:99px;color:#fff;display:inline-block;font-size:.63rem;font-weight:700;margin:2px 0 .4rem;padding:2px 8px}.card-content[data-v-5e18cf07]{align-items:flex-start;display:flex;gap:10px;margin-bottom:.4rem}.card-icon[data-v-5e18cf07]{flex-shrink:0;font-size:1.35rem;line-height:1}.card-info[data-v-5e18cf07]{flex:1;min-width:0}.card-title[data-v-5e18cf07]{color:#111928;font-size:.8rem;font-weight:800;letter-spacing:.3px;margin-bottom:3px;text-transform:uppercase}.card-desc[data-v-5e18cf07]{color:#374151;font-size:.71rem;font-weight:500;line-height:1.5}.card-footer[data-v-5e18cf07]{border-top:1px solid #f2f0f0;gap:8px;margin-top:auto;padding-top:.5rem}.card-footer[data-v-5e18cf07],.owner-avatar[data-v-5e18cf07]{align-items:center;display:flex}.owner-avatar[data-v-5e18cf07]{border-radius:50%;flex-shrink:0;font-size:.62rem;font-weight:700;height:24px;justify-content:center;width:24px}.color-purple .owner-avatar[data-v-5e18cf07]{background:#ede7f6;color:#1f2a37}.color-blue .owner-avatar[data-v-5e18cf07]{background:#f3eefc;color:#1f2a37}.color-green .owner-avatar[data-v-5e18cf07]{background:#e9d8fd;color:#1f2a37}.color-green-light .owner-avatar[data-v-5e18cf07]{background:#faf5ff;color:#374151}.color-orange .owner-avatar[data-v-5e18cf07]{background:#fce7f0;color:#1f2a37}.color-yellow .owner-avatar[data-v-5e18cf07]{background:#fdecf3;color:#374151}.color-pegawai .owner-avatar[data-v-5e18cf07]{background:#fce7f0;color:#1f2a37}.color-timkerja .owner-avatar[data-v-5e18cf07]{background:#f5e8ef;color:#1f2a37}.owner-info[data-v-5e18cf07]{display:flex;flex-direction:column;gap:1px}.owner-name[data-v-5e18cf07]{color:#374151;font-size:.7rem;font-weight:600}.rhk-card-body[data-v-5e18cf07]{display:flex;flex-direction:column;gap:0}.badge-rhk[data-v-5e18cf07]{background:#fce7f0;border-radius:99px;color:#df2463;font-size:.67rem;font-weight:700;margin-left:auto;padding:2px 8px}.pegawai-scroll-list[data-v-5e18cf07]{background:#faf5ff;border:1px solid #ede7f6;border-radius:8px;flex:1;margin-bottom:.5rem;max-height:160px;overflow-y:auto;padding:4px 0;scrollbar-color:#b794f4 transparent;scrollbar-width:thin}.pegawai-scroll-list[data-v-5e18cf07]::-webkit-scrollbar{width:4px}.pegawai-scroll-list[data-v-5e18cf07]::-webkit-scrollbar-track{background:transparent}.pegawai-scroll-list[data-v-5e18cf07]::-webkit-scrollbar-thumb{background:#b794f4;border-radius:99px}.pegawai-scroll-item[data-v-5e18cf07]{align-items:flex-start;display:flex;font-size:.72rem;gap:7px;line-height:1.4;padding:5px 10px;transition:background .1s}.pegawai-scroll-item[data-v-5e18cf07]:hover{background:#ede7f6}.pegawai-no[data-v-5e18cf07]{color:#6f42c1;flex-shrink:0;font-size:.65rem;font-weight:700;padding-top:1px;text-align:right;width:16px}.pegawai-info[data-v-5e18cf07]{display:flex;flex-direction:column;gap:2px;min-width:0}.pegawai-nama[data-v-5e18cf07]{color:#111928;font-size:.73rem;font-weight:700;word-break:break-word}.pegawai-rhk-desc[data-v-5e18cf07]{color:#374151;font-size:.68rem;font-weight:500;line-height:1.4;word-break:break-word}.rhk-card-count-row[data-v-5e18cf07]{align-items:center;border-top:1px solid #ede7f6;display:flex;gap:6px;justify-content:space-between;padding-top:4px}.rhk-card-count[data-v-5e18cf07]{color:#6b7280;font-size:.65rem;font-weight:600}.card-expand-btn[data-v-5e18cf07]{background:none;border:none;border-radius:6px;color:#6f42c1;cursor:pointer;flex-shrink:0;font-size:.63rem;font-weight:700;line-height:1.4;padding:2px 6px;transition:background .12s,color .12s;white-space:nowrap}.card-expand-btn[data-v-5e18cf07]:hover{background:#ede7f6;color:#553c9a}.spinner[data-v-5e18cf07]{animation:spin-5e18cf07 .7s linear infinite;border:3px solid #e5e7eb;border-radius:50%;border-top-color:#6f42c1;height:30px;margin:0 auto .75rem;width:30px}.spinner-sm[data-v-5e18cf07]{animation:spin-5e18cf07 .6s linear infinite;border:2px solid #e5e7eb;border-radius:50%;border-top-color:#6f42c1;display:inline-block;height:10px;width:10px}@keyframes spin-5e18cf07{to{transform:rotate(1turn)}}.initial-loading[data-v-5e18cf07]{color:#9ca3af;font-size:.875rem;padding:3rem 0;text-align:center}',""]);const i=r},40269:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".btn-soft-biru[data-v-45dca997]{background-color:#e6f4fb;border-color:#bee2f3;color:#176a93}.btn-soft-biru[data-v-45dca997]:active,.btn-soft-biru[data-v-45dca997]:focus-visible,.btn-soft-biru[data-v-45dca997]:hover{background-color:#1c7fb0;border-color:#1c7fb0;color:#fff}.btn-soft-pink[data-v-45dca997]{background-color:#fce8ef;border-color:#f6c3d5;color:#b81d51}.btn-soft-pink[data-v-45dca997]:active,.btn-soft-pink[data-v-45dca997]:focus-visible,.btn-soft-pink[data-v-45dca997]:hover{background-color:#df2463;border-color:#df2463;color:#fff}.badge-disetujui[data-v-45dca997]{background-color:#1c7fb0;color:#fff}.badge-perbaikan[data-v-45dca997]{background-color:#e6f4fb;color:#176a93}.detail-kegiatan[data-v-45dca997]{background-color:#f7fbfe;border:1px solid #e3eef5;border-radius:10px;padding:12px 14px}.detail-ikon-kegiatan[data-v-45dca997]{align-items:center;background-color:#e6f4fb;border-radius:10px;color:#1c7fb0;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.detail-nama-kegiatan[data-v-45dca997]{color:#1e2a3b;font-size:1.05rem;font-weight:600;line-height:1.4;word-break:break-word}.detail-baris[data-v-45dca997]{display:flex;gap:14px;padding:8px 4px}.detail-ikon[data-v-45dca997]{color:#5a6b7b;flex-shrink:0;margin-top:2px}.detail-label[data-v-45dca997]{color:#8a97a5;font-size:.8rem}.detail-nilai[data-v-45dca997]{color:#176a93;word-break:break-word}.detail-sub[data-v-45dca997]{color:#8a97a5;font-size:.85rem}",""]);const i=r},54067:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".datatable[data-v-2bf58d78]{--easy-table-body-item-padding:5px 10px}",""]);const i=r},46848:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".datatable[data-v-6b58bec0]{--easy-table-body-item-padding:5px 10px}",""]);const i=r},15133:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".btn-pink[data-v-d4a6a9a2]{background-color:#df2463;border-color:#df2463;color:#fff}.btn-pink[data-v-d4a6a9a2]:active,.btn-pink[data-v-d4a6a9a2]:focus-visible,.btn-pink[data-v-d4a6a9a2]:hover{background-color:#bf1a52;border-color:#bf1a52;color:#fff}.btn-biru[data-v-d4a6a9a2]{background-color:#1c7fb0;border-color:#1c7fb0;color:#fff}.btn-biru[data-v-d4a6a9a2]:active,.btn-biru[data-v-d4a6a9a2]:focus-visible,.btn-biru[data-v-d4a6a9a2]:hover{background-color:#176a93;border-color:#176a93;color:#fff}.btn-soft-pink[data-v-d4a6a9a2]{background-color:#fce8ef;border-color:#f6c3d5;color:#b81d51}.btn-soft-pink[data-v-d4a6a9a2]:active,.btn-soft-pink[data-v-d4a6a9a2]:focus-visible,.btn-soft-pink[data-v-d4a6a9a2]:hover{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-soft-biru[data-v-d4a6a9a2]{background-color:#e6f4fb;border-color:#bee2f3;color:#176a93}.btn-soft-biru[data-v-d4a6a9a2]:active,.btn-soft-biru[data-v-d4a6a9a2]:focus-visible,.btn-soft-biru[data-v-d4a6a9a2]:hover{background-color:#1c7fb0;border-color:#1c7fb0;color:#fff}",""]);const i=r},95785:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".datatable[data-v-7359e943]{--easy-table-body-item-padding:5px 10px}",""]);const i=r},79237:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".datatable[data-v-90627bbc]{--easy-table-body-item-padding:5px 10px}",""]);const i=r},27307:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".datatable[data-v-06381154]{--easy-table-body-item-padding:5px 10px}",""]);const i=r},43861:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".datatable[data-v-1aa1c8a8]{--easy-table-body-item-padding:5px 10px}",""]);const i=r},90651:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".datatable[data-v-cf01c434]{--easy-table-body-item-padding:5px 10px}",""]);const i=r},79550:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".cakupan-sinkro-alert[data-v-66375e5c]{align-items:flex-start;background:#fff8e1;border:1px solid #ffecb3;border-radius:.5rem;display:flex;gap:.85rem;padding:.85rem 1rem}.cakupan-icon[data-v-66375e5c]{color:#b8860b;font-size:1.1rem;padding-top:2px}.cakupan-body[data-v-66375e5c]{flex:1;min-width:0}.cakupan-title[data-v-66375e5c]{color:#6b4e05;font-size:13.5px;font-weight:700;margin-bottom:.25rem}.cakupan-desc[data-v-66375e5c]{color:#6b4e05;font-size:12.5px;line-height:1.5}.cakupan-badges[data-v-66375e5c]{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem}.cakupan-badge[data-v-66375e5c]{align-items:center;border-radius:999px;display:inline-flex;font-size:11.5px;font-weight:600;gap:4px;padding:.25rem .55rem;white-space:nowrap}.cakupan-badge-ok[data-v-66375e5c]{background:#e1f5ee;color:#0f6e56}.cakupan-badge-off[data-v-66375e5c]{background:#eef2f6;color:#475569}@media (max-width:991px){.cakupan-sinkro-alert[data-v-66375e5c]{flex-wrap:wrap}.cakupan-badges[data-v-66375e5c]{width:100%}}",""]);const i=r},86063:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".btn-pink[data-v-69404611]{background-color:#df2463;border-color:#df2463;color:#fff}.btn-pink[data-v-69404611]:active,.btn-pink[data-v-69404611]:focus-visible,.btn-pink[data-v-69404611]:hover{background-color:#bf1a52;border-color:#bf1a52;color:#fff}.btn-biru[data-v-69404611]{background-color:#1c7fb0;border-color:#1c7fb0;color:#fff}.btn-biru[data-v-69404611]:active,.btn-biru[data-v-69404611]:focus-visible,.btn-biru[data-v-69404611]:hover{background-color:#176a93;border-color:#176a93;color:#fff}.btn-soft-pink[data-v-69404611]{background-color:#fce8ef;border-color:#f6c3d5;color:#b81d51}.btn-soft-pink[data-v-69404611]:active,.btn-soft-pink[data-v-69404611]:focus-visible,.btn-soft-pink[data-v-69404611]:hover{background-color:#df2463;border-color:#df2463;color:#fff}.btn-soft-biru[data-v-69404611]{background-color:#e6f4fb;border-color:#bee2f3;color:#176a93}.btn-soft-biru[data-v-69404611]:active,.btn-soft-biru[data-v-69404611]:focus-visible,.btn-soft-biru[data-v-69404611]:hover{background-color:#1c7fb0;border-color:#1c7fb0;color:#fff}.alert-menunggu[data-v-69404611]{background-color:#fce8ef;border:1px solid #f6c3d5;color:#8a1640}.badge-menunggu[data-v-69404611]{background-color:#df2463;color:#fff}",""]);const i=r},54323:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".datatable[data-v-57fc13b2]{--easy-table-body-item-padding:5px 10px}",""]);const i=r},62561:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".header-text[data-v-199351b0]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}",""]);const i=r},77660:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".detail-kegiatan[data-v-6707b9e6]{background-color:#f7fbfe;border:1px solid #e3eef5;border-radius:10px;padding:12px 14px}.detail-ikon-kegiatan[data-v-6707b9e6]{align-items:center;background-color:#e6f4fb;border-radius:10px;color:#1c7fb0;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.detail-nama-kegiatan[data-v-6707b9e6]{color:#1e2a3b;font-size:1.05rem;font-weight:600;line-height:1.4;word-break:break-word}.detail-baris[data-v-6707b9e6]{display:flex;gap:14px;padding:8px 4px}.detail-ikon[data-v-6707b9e6]{color:#5a6b7b;flex-shrink:0;margin-top:2px}.detail-label[data-v-6707b9e6]{color:#8a97a5;display:block;font-size:.8rem;text-transform:none}.input-nama[data-v-6707b9e6]{line-height:1.5;min-height:110px;resize:vertical}.detail-sub[data-v-6707b9e6]{color:#8a97a5;font-size:.8rem}.detail-info[data-v-6707b9e6]{background-color:#e6f4fb;border-radius:8px;color:#176a93;font-size:.85rem;line-height:1.45;padding:10px 12px}",""]);const i=r},4164:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".token-container[data-v-0a461210]{background:#f4f4f4;border-radius:5px;font-family:monospace;overflow-wrap:break-word;padding:10px;white-space:pre-wrap;width:100%;word-break:break-word}",""]);const i=r},47590:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".cakupan-table th[data-v-35868620]{color:#6c757d;font-size:11.5px;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.cakupan-table td[data-v-35868620]{font-size:13px;vertical-align:middle}.row-highlight td[data-v-35868620]{background:#fff8e1}.row-total td[data-v-35868620]{border-top:1px solid #e9ecef}.chip[data-v-35868620]{align-items:center;border-radius:999px;display:inline-flex;font-size:11.5px;font-weight:600;padding:.2rem .55rem;white-space:nowrap}.chip-ok[data-v-35868620]{background:#e1f5ee;color:#0f6e56}.chip-off[data-v-35868620]{border:1px dashed #d9b45b}.chip-off[data-v-35868620],.info-paruh-waktu[data-v-35868620]{background:#fff8e1;color:#6b4e05}.info-paruh-waktu[data-v-35868620]{align-items:flex-start;border:1px solid #ffecb3;border-radius:.4rem;display:flex;font-size:12.5px;gap:.55rem;line-height:1.5;padding:.6rem .75rem}.info-paruh-waktu .fa-info-circle[data-v-35868620]{color:#b8860b;font-size:1rem;margin-top:2px}",""]);const i=r},11651:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".ikon-bulat[data-v-37437914]{align-items:center;background:#e8f0fe;border-radius:50%;color:#435ebe;display:flex;height:44px;justify-content:center;min-width:44px;width:44px}.admin-saat-ini[data-v-37437914]{background:#f2f6fc;border-radius:8px}",""]);const i=r},28842:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".rincian-jenis[data-v-7901d94d]{align-items:center;color:#6c757d;display:flex;flex-direction:column;font-size:10.5px;line-height:1.35;margin-top:2px}.rincian-jenis span[data-v-7901d94d]{white-space:nowrap}.kolom-jumlah[data-v-7901d94d]{min-width:60px;width:70px}.sel-tanggal[data-v-7901d94d]{font-size:12px;line-height:1.3;white-space:nowrap}.sel-tanggal .sel-jam[data-v-7901d94d]{font-size:11px}",""]);const i=r},29832:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".icon-spin[data-v-218a25dc]{animation:rp360-spin-218a25dc 1s linear infinite}@keyframes rp360-spin-218a25dc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}",""]);const i=r},29740:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".btn-biru[data-v-2c9c1c5e]{background-color:#1c7fb0;border-color:#1c7fb0;color:#fff}.btn-biru[data-v-2c9c1c5e]:active,.btn-biru[data-v-2c9c1c5e]:focus-visible,.btn-biru[data-v-2c9c1c5e]:hover{background-color:#176a93;border-color:#176a93;color:#fff}.btn-soft-biru[data-v-2c9c1c5e]{background-color:#e6f4fb;border-color:#bee2f3;color:#176a93}.btn-soft-biru[data-v-2c9c1c5e]:active,.btn-soft-biru[data-v-2c9c1c5e]:focus-visible,.btn-soft-biru[data-v-2c9c1c5e]:hover{background-color:#1c7fb0;border-color:#1c7fb0;color:#fff}.btn-soft-pink[data-v-2c9c1c5e]{background-color:#fce8ef;border-color:#f6c3d5;color:#b81d51}.btn-soft-pink[data-v-2c9c1c5e]:active,.btn-soft-pink[data-v-2c9c1c5e]:focus-visible,.btn-soft-pink[data-v-2c9c1c5e]:hover{background-color:#df2463;border-color:#df2463;color:#fff}.badge-perbaikan[data-v-2c9c1c5e]{background-color:#e6f4fb;color:#176a93}.badge-penghapusan[data-v-2c9c1c5e]{background-color:#fce8ef;color:#b81d51}.badge-diajukan[data-v-2c9c1c5e]{background-color:#e6f4fb;color:#176a93}.badge-disetujui[data-v-2c9c1c5e]{background-color:#1c7fb0;color:#fff}.badge-ditolak[data-v-2c9c1c5e]{background-color:#fce8ef;color:#b81d51}.detail-kegiatan[data-v-2c9c1c5e]{background-color:#f7fbfe;border:1px solid #e3eef5;border-radius:10px;padding:12px 14px}.detail-ikon-kegiatan[data-v-2c9c1c5e]{align-items:center;background-color:#e6f4fb;border-radius:10px;color:#1c7fb0;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.detail-nama-kegiatan[data-v-2c9c1c5e]{color:#1e2a3b;font-size:1.05rem;font-weight:600;line-height:1.4;word-break:break-word}.detail-nama-lama[data-v-2c9c1c5e]{color:#8a97a5;font-size:.9rem;text-decoration:line-through;word-break:break-word}.detail-baris[data-v-2c9c1c5e]{display:flex;gap:14px;padding:8px 4px}.detail-ikon[data-v-2c9c1c5e]{color:#5a6b7b;flex-shrink:0;margin-top:2px}.detail-label[data-v-2c9c1c5e]{color:#8a97a5;font-size:.8rem}.detail-nilai[data-v-2c9c1c5e]{color:#176a93;word-break:break-word}.detail-info-kembali[data-v-2c9c1c5e]{background-color:#e6f4fb;border-radius:8px;color:#176a93;font-size:.85rem;line-height:1.45;padding:10px 12px}.detail-sub[data-v-2c9c1c5e]{color:#8a97a5;font-size:.85rem}.detail-judul-bagian[data-v-2c9c1c5e]{color:#5a6b7b;font-size:.85rem;font-weight:600;padding:4px 4px 0}",""]);const i=r},44464:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".datatable[data-v-0f9c3196]{--easy-table-body-item-padding:5px 10px}",""]);const i=r},15301:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".btn-biru[data-v-9bfee81e]{background-color:#1c7fb0;border-color:#1c7fb0;color:#fff}.btn-biru[data-v-9bfee81e]:active,.btn-biru[data-v-9bfee81e]:focus-visible,.btn-biru[data-v-9bfee81e]:hover{background-color:#176a93;border-color:#176a93;color:#fff}.btn-soft-biru[data-v-9bfee81e]{background-color:#e6f4fb;border-color:#bee2f3;color:#176a93}.btn-soft-biru[data-v-9bfee81e]:active,.btn-soft-biru[data-v-9bfee81e]:focus-visible,.btn-soft-biru[data-v-9bfee81e]:hover{background-color:#1c7fb0;border-color:#1c7fb0;color:#fff}.btn-soft-pink[data-v-9bfee81e]{background-color:#fce8ef;border-color:#f6c3d5;color:#b81d51}.btn-soft-pink[data-v-9bfee81e]:active,.btn-soft-pink[data-v-9bfee81e]:focus-visible,.btn-soft-pink[data-v-9bfee81e]:hover{background-color:#df2463;border-color:#df2463;color:#fff}.badge-diajukan[data-v-9bfee81e]{background-color:#e6f4fb;color:#176a93}.badge-disetujui[data-v-9bfee81e]{background-color:#1c7fb0;color:#fff}.badge-ditolak[data-v-9bfee81e]{background-color:#fce8ef;color:#b81d51}.detail-kegiatan[data-v-9bfee81e]{background-color:#f7fbfe;border:1px solid #e3eef5;border-radius:10px;padding:12px 14px}.detail-ikon-kegiatan[data-v-9bfee81e]{align-items:center;background-color:#e6f4fb;border-radius:10px;color:#1c7fb0;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.detail-nama-kegiatan[data-v-9bfee81e]{color:#1e2a3b;font-size:1.05rem;font-weight:600;line-height:1.4;word-break:break-word}.detail-baris[data-v-9bfee81e]{display:flex;gap:14px;padding:8px 4px}.detail-ikon[data-v-9bfee81e]{color:#5a6b7b;flex-shrink:0;margin-top:2px}.detail-label[data-v-9bfee81e]{color:#8a97a5;font-size:.8rem}.detail-nilai[data-v-9bfee81e]{color:#176a93;word-break:break-word}.detail-info-kembali[data-v-9bfee81e]{background-color:#e6f4fb;border-radius:8px;color:#176a93;font-size:.85rem;line-height:1.45;padding:10px 12px}.detail-sub[data-v-9bfee81e]{color:#8a97a5;font-size:.85rem}",""]);const i=r},72998:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".detail-kegiatan[data-v-4b771190]{background-color:#f7fbfe;border:1px solid #e3eef5;border-radius:10px;padding:12px 14px}.detail-ikon-kegiatan[data-v-4b771190]{align-items:center;background-color:#e6f4fb;border-radius:10px;color:#1c7fb0;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.detail-nama-kegiatan[data-v-4b771190]{color:#1e2a3b;font-size:1.05rem;font-weight:600;line-height:1.4;word-break:break-word}.detail-baris[data-v-4b771190]{display:flex;gap:14px;padding:8px 4px}.detail-ikon[data-v-4b771190]{color:#5a6b7b;flex-shrink:0;margin-top:2px}.detail-label[data-v-4b771190]{color:#8a97a5;display:block;font-size:.8rem;text-transform:none}.input-nama[data-v-4b771190]{line-height:1.5;min-height:110px;resize:vertical}.detail-sub[data-v-4b771190]{color:#8a97a5;font-size:.8rem}.detail-info[data-v-4b771190]{background-color:#e6f4fb;border-radius:8px;color:#176a93;font-size:.85rem;line-height:1.45;padding:10px 12px}",""]);const i=r},72540:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".btn-biru[data-v-17947717]{background-color:#1c7fb0;border-color:#1c7fb0;color:#fff}.btn-biru[data-v-17947717]:active,.btn-biru[data-v-17947717]:focus-visible,.btn-biru[data-v-17947717]:hover{background-color:#176a93;border-color:#176a93;color:#fff}.btn-soft-biru[data-v-17947717]{background-color:#e6f4fb;border-color:#bee2f3;color:#176a93}.btn-soft-biru[data-v-17947717]:active,.btn-soft-biru[data-v-17947717]:focus-visible,.btn-soft-biru[data-v-17947717]:hover{background-color:#1c7fb0;border-color:#1c7fb0;color:#fff}.btn-soft-pink[data-v-17947717]{background-color:#fce8ef;border-color:#f6c3d5;color:#b81d51}.btn-soft-pink[data-v-17947717]:active,.btn-soft-pink[data-v-17947717]:focus-visible,.btn-soft-pink[data-v-17947717]:hover{background-color:#df2463;border-color:#df2463;color:#fff}.badge-diajukan[data-v-17947717]{background-color:#e6f4fb;color:#176a93}.badge-disetujui[data-v-17947717]{background-color:#1c7fb0;color:#fff}.badge-ditolak[data-v-17947717]{background-color:#fce8ef;color:#b81d51}.badge-pengajuan-perubahan[data-v-17947717]{background-color:#fce8ef;color:#8a1640;font-weight:500}.input-kegiatan[data-v-17947717]{padding:14px 16px}.detail-kegiatan[data-v-17947717],.input-kegiatan[data-v-17947717]{background-color:#f7fbfe;border:1px solid #e3eef5;border-radius:10px}.detail-kegiatan[data-v-17947717]{padding:12px 14px}.detail-ikon-kegiatan[data-v-17947717]{align-items:center;background-color:#e6f4fb;border-radius:10px;color:#1c7fb0;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.detail-nama-kegiatan[data-v-17947717]{color:#1e2a3b;font-size:1.05rem;font-weight:600;line-height:1.4;word-break:break-word}.detail-baris[data-v-17947717]{display:flex;gap:14px;padding:8px 4px}.detail-ikon[data-v-17947717]{color:#5a6b7b;flex-shrink:0;margin-top:2px}.detail-label[data-v-17947717]{color:#8a97a5;font-size:.8rem}.detail-nilai[data-v-17947717]{color:#176a93;word-break:break-word}.detail-info-kembali[data-v-17947717]{background-color:#e6f4fb;border-radius:8px;color:#176a93;font-size:.85rem;line-height:1.45;padding:10px 12px}.detail-sub[data-v-17947717]{color:#8a97a5;font-size:.85rem}",""]);const i=r},53544:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".btn-pink[data-v-98250180]{background-color:#df2463;border-color:#df2463;color:#fff}.btn-pink[data-v-98250180]:active,.btn-pink[data-v-98250180]:focus-visible,.btn-pink[data-v-98250180]:hover{background-color:#bf1a52;border-color:#bf1a52;color:#fff}.btn-biru[data-v-98250180]{background-color:#1c7fb0;border-color:#1c7fb0;color:#fff}.btn-biru[data-v-98250180]:active,.btn-biru[data-v-98250180]:focus-visible,.btn-biru[data-v-98250180]:hover{background-color:#176a93;border-color:#176a93;color:#fff}.btn-soft-biru[data-v-98250180]{background-color:#e6f4fb;border-color:#bee2f3;color:#176a93}.btn-soft-biru[data-v-98250180]:active,.btn-soft-biru[data-v-98250180]:focus-visible,.btn-soft-biru[data-v-98250180]:hover{background-color:#1c7fb0;border-color:#1c7fb0;color:#fff}.btn-soft-pink[data-v-98250180]{background-color:#fce8ef;border-color:#f6c3d5;color:#b81d51}.btn-soft-pink[data-v-98250180]:active,.btn-soft-pink[data-v-98250180]:focus-visible,.btn-soft-pink[data-v-98250180]:hover{background-color:#df2463;border-color:#df2463;color:#fff}.badge-perbaikan[data-v-98250180]{background-color:#e6f4fb;color:#176a93}.badge-penghapusan[data-v-98250180]{background-color:#fce8ef;color:#b81d51}.badge-diajukan[data-v-98250180]{background-color:#e6f4fb;color:#176a93}.badge-disetujui[data-v-98250180]{background-color:#1c7fb0;color:#fff}.badge-ditolak[data-v-98250180]{background-color:#fce8ef;color:#b81d51}.detail-kegiatan[data-v-98250180]{background-color:#f7fbfe;border:1px solid #e3eef5;border-radius:10px;padding:12px 14px}.detail-ikon-kegiatan[data-v-98250180]{align-items:center;background-color:#e6f4fb;border-radius:10px;color:#1c7fb0;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.detail-nama-kegiatan[data-v-98250180]{color:#1e2a3b;font-size:1.05rem;font-weight:600;line-height:1.4;word-break:break-word}.detail-nama-lama[data-v-98250180]{color:#8a97a5;font-size:.9rem;text-decoration:line-through;word-break:break-word}.detail-baris[data-v-98250180]{display:flex;gap:14px;padding:8px 4px}.detail-ikon[data-v-98250180]{color:#5a6b7b;flex-shrink:0;margin-top:2px}.detail-label[data-v-98250180]{color:#8a97a5;font-size:.8rem}.detail-nilai[data-v-98250180]{color:#176a93;word-break:break-word}.detail-info-kembali[data-v-98250180]{background-color:#e6f4fb;border-radius:8px;color:#176a93;font-size:.85rem;line-height:1.45;padding:10px 12px}.detail-sub[data-v-98250180]{color:#8a97a5;font-size:.85rem}",""]);const i=r},99041:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".btn-quick-harian[data-v-20d53486]{align-items:center;border-radius:50rem;bottom:24px;box-shadow:0 4px 12px rgba(0,0,0,.25);display:inline-flex;gap:.5rem;padding:.75rem 1.25rem;position:fixed;right:24px;z-index:1030}",""]);const i=r},37884:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".menu-terkunci[data-v-15afad5c]{opacity:.45;pointer-events:none}",""]);const i=r},21388:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".daftar-ref[data-v-d1bef898]{background-color:#f7fbfe;border:1px solid #e3eef5;border-radius:10px}.daftar-ref-header[data-v-d1bef898]{padding:12px 14px 8px}.daftar-ref-sub[data-v-d1bef898]{color:#8a97a5;font-size:.8rem}.daftar-ref-cari[data-v-d1bef898]{min-width:220px}.daftar-ref-tabel[data-v-d1bef898]{background-color:#fff;border:1px solid #e3eef5;border-radius:8px;margin:0 14px 14px;max-height:260px;overflow-y:auto}.daftar-ref-tabel thead th[data-v-d1bef898]{background-color:#e6f4fb;color:#5a6b7b;font-size:.8rem;position:sticky;top:0;z-index:1}.daftar-ref-tabel tbody tr[data-v-d1bef898]{cursor:pointer}.daftar-ref-tabel tbody tr.daftar-ref-terpilih>td[data-v-d1bef898]{background-color:#e6f4fb;color:#176a93}.daftar-ref-tabel tbody tr.daftar-ref-disabled[data-v-d1bef898]{cursor:default}.daftar-ref-tabel tbody tr.daftar-ref-kelompok>td[data-v-d1bef898]{background-color:#f7fbfe;color:#5a6b7b;cursor:default;font-size:.75rem;font-weight:600;text-transform:uppercase}.daftar-ref-sorot[data-v-d1bef898]{background-color:#ffe89a;color:inherit;padding:0}.daftar-ref-badge-sering[data-v-d1bef898]{background-color:#e6f4fb;color:#176a93;font-weight:500}",""]);const i=r},56489:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".header-text[data-v-98a7a4fe]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}",""]);const i=r},73846:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var a=n(76314),r=n.n(a)()((function(e){return e[1]}));r.push([e.id,".header-text[data-v-6db76f0e]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}",""]);const i=r},76314:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n=e(t);return t[2]?"@media ".concat(t[2]," {").concat(n,"}"):n})).join("")},t.i=function(e,n,a){"string"==typeof e&&(e=[[null,e,""]]);var r={};if(a)for(var i=0;i=t?e:""+Array(t+1-a.length).join(n)+e},k={s:g,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),a=Math.floor(n/60),r=n%60;return(t<=0?"+":"-")+g(a,2,"0")+":"+g(r,2,"0")},m:function e(t,n){if(t.date()1)return e(o[0])}else{var l=t.name;y[l]=t,r=l}return!a&&r&&(b=r),r||!a&&b},N=function(e,t){if(v(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new w(n)},_=k;_.l=E,_.i=v,_.w=function(e,t){return N(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var w=function(){function A(e){this.$L=E(e.locale,null,!0),this.parse(e)}var g=A.prototype;return g.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(_.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var a=t.match(f);if(a){var r=a[2]-1||0,i=(a[7]||"0").substring(0,3);return n?new Date(Date.UTC(a[1],r,a[3]||1,a[4]||0,a[5]||0,a[6]||0,i)):new Date(a[1],r,a[3]||1,a[4]||0,a[5]||0,a[6]||0,i)}}return new Date(t)}(e),this.$x=e.x||{},this.init()},g.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},g.$utils=function(){return _},g.isValid=function(){return!(this.$d.toString()===m)},g.isSame=function(e,t){var n=N(e);return this.startOf(t)<=n&&n<=this.endOf(t)},g.isAfter=function(e,t){return N(e)',airplay:'',"alert-circle":'',"alert-octagon":'',"alert-triangle":'',"align-center":'',"align-justify":'',"align-left":'',"align-right":'',anchor:'',aperture:'',archive:'',"arrow-down-circle":'',"arrow-down-left":'',"arrow-down-right":'',"arrow-down":'',"arrow-left-circle":'',"arrow-left":'',"arrow-right-circle":'',"arrow-right":'',"arrow-up-circle":'',"arrow-up-left":'',"arrow-up-right":'',"arrow-up":'',"at-sign":'',award:'',"bar-chart-2":'',"bar-chart":'',"battery-charging":'',battery:'',"bell-off":'',bell:'',bluetooth:'',bold:'',"book-open":'',book:'',bookmark:'',box:'',briefcase:'',calendar:'',"camera-off":'',camera:'',cast:'',"check-circle":'',"check-square":'',check:'',"chevron-down":'',"chevron-left":'',"chevron-right":'',"chevron-up":'',"chevrons-down":'',"chevrons-left":'',"chevrons-right":'',"chevrons-up":'',chrome:'',circle:'',clipboard:'',clock:'',"cloud-drizzle":'',"cloud-lightning":'',"cloud-off":'',"cloud-rain":'',"cloud-snow":'',cloud:'',code:'',codepen:'',codesandbox:'',coffee:'',columns:'',command:'',compass:'',copy:'',"corner-down-left":'',"corner-down-right":'',"corner-left-down":'',"corner-left-up":'',"corner-right-down":'',"corner-right-up":'',"corner-up-left":'',"corner-up-right":'',cpu:'',"credit-card":'',crop:'',crosshair:'',database:'',delete:'',disc:'',"divide-circle":'',"divide-square":'',divide:'',"dollar-sign":'',"download-cloud":'',download:'',dribbble:'',droplet:'',"edit-2":'',"edit-3":'',edit:'',"external-link":'',"eye-off":'',eye:'',facebook:'',"fast-forward":'',feather:'',figma:'',"file-minus":'',"file-plus":'',"file-text":'',file:'',film:'',filter:'',flag:'',"folder-minus":'',"folder-plus":'',folder:'',framer:'',frown:'',gift:'',"git-branch":'',"git-commit":'',"git-merge":'',"git-pull-request":'',github:'',gitlab:'',globe:'',grid:'',"hard-drive":'',hash:'',headphones:'',heart:'',"help-circle":'',hexagon:'',home:'',image:'',inbox:'',info:'',instagram:'',italic:'',key:'',layers:'',layout:'',"life-buoy":'',"link-2":'',link:'',linkedin:'',list:'',loader:'',lock:'',"log-in":'',"log-out":'',mail:'',"map-pin":'',map:'',"maximize-2":'',maximize:'',meh:'',menu:'',"message-circle":'',"message-square":'',"mic-off":'',mic:'',"minimize-2":'',minimize:'',"minus-circle":'',"minus-square":'',minus:'',monitor:'',moon:'',"more-horizontal":'',"more-vertical":'',"mouse-pointer":'',move:'',music:'',"navigation-2":'',navigation:'',octagon:'',package:'',paperclip:'',"pause-circle":'',pause:'',"pen-tool":'',percent:'',"phone-call":'',"phone-forwarded":'',"phone-incoming":'',"phone-missed":'',"phone-off":'',"phone-outgoing":'',phone:'',"pie-chart":'',"play-circle":'',play:'',"plus-circle":'',"plus-square":'',plus:'',pocket:'',power:'',printer:'',radio:'',"refresh-ccw":'',"refresh-cw":'',repeat:'',rewind:'',"rotate-ccw":'',"rotate-cw":'',rss:'',save:'',scissors:'',search:'',send:'',server:'',settings:'',"share-2":'',share:'',"shield-off":'',shield:'',"shopping-bag":'',"shopping-cart":'',shuffle:'',sidebar:'',"skip-back":'',"skip-forward":'',slack:'',slash:'',sliders:'',smartphone:'',smile:'',speaker:'',square:'',star:'',"stop-circle":'',sun:'',sunrise:'',sunset:'',table:'',tablet:'',tag:'',target:'',terminal:'',thermometer:'',"thumbs-down":'',"thumbs-up":'',"toggle-left":'',"toggle-right":'',tool:'',"trash-2":'',trash:'',trello:'',"trending-down":'',"trending-up":'',triangle:'',truck:'',tv:'',twitch:'',twitter:'',type:'',umbrella:'',underline:'',unlock:'',"upload-cloud":'',upload:'',"user-check":'',"user-minus":'',"user-plus":'',"user-x":'',user:'',users:'',"video-off":'',video:'',voicemail:'',"volume-1":'',"volume-2":'',"volume-x":'',volume:'',watch:'',"wifi-off":'',wifi:'',wind:'',"x-circle":'',"x-octagon":'',"x-square":'',x:'',youtube:'',"zap-off":'',zap:'',"zoom-in":'',"zoom-out":''}},"./node_modules/classnames/dedupe.js":function(e,t,n){var a;!function(){"use strict";var n=function(){function e(){}function t(e,t){for(var n=t.length,a=0;a1?arguments[1]:void 0,A=void 0!==h,g=0,k=c(p);if(A&&(h=a(h,f>2?arguments[2]:void 0,2)),null==k||m==Array&&o(k))for(n=new m(t=l(p.length));t>g;g++)s(n,g,A?h(p[g],g):p[g]);else for(u=k.call(p),n=new m;!(d=u.next()).done;g++)s(n,g,A?i(u,h,[d.value,g],!0):d.value);return n.length=g,n}},"./node_modules/core-js/internals/array-includes.js":function(e,t,n){var a=n("./node_modules/core-js/internals/to-indexed-object.js"),r=n("./node_modules/core-js/internals/to-length.js"),i=n("./node_modules/core-js/internals/to-absolute-index.js");e.exports=function(e){return function(t,n,o){var l,s=a(t),c=r(s.length),d=i(o,c);if(e&&n!=n){for(;c>d;)if((l=s[d++])!=l)return!0}else for(;c>d;d++)if((e||d in s)&&s[d]===n)return e||d||0;return!e&&-1}}},"./node_modules/core-js/internals/bind-context.js":function(e,t,n){var a=n("./node_modules/core-js/internals/a-function.js");e.exports=function(e,t,n){if(a(e),void 0===t)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,a){return e.call(t,n,a)};case 3:return function(n,a,r){return e.call(t,n,a,r)}}return function(){return e.apply(t,arguments)}}},"./node_modules/core-js/internals/call-with-safe-iteration-closing.js":function(e,t,n){var a=n("./node_modules/core-js/internals/an-object.js");e.exports=function(e,t,n,r){try{return r?t(a(n)[0],n[1]):t(n)}catch(t){var i=e.return;throw void 0!==i&&a(i.call(e)),t}}},"./node_modules/core-js/internals/check-correctness-of-iteration.js":function(e,t,n){var a=n("./node_modules/core-js/internals/well-known-symbol.js")("iterator"),r=!1;try{var i=0,o={next:function(){return{done:!!i++}},return:function(){r=!0}};o[a]=function(){return this},Array.from(o,(function(){throw 2}))}catch(e){}e.exports=function(e,t){if(!t&&!r)return!1;var n=!1;try{var i={};i[a]=function(){return{next:function(){return{done:n=!0}}}},e(i)}catch(e){}return n}},"./node_modules/core-js/internals/classof-raw.js":function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(e,t,n){var a=n("./node_modules/core-js/internals/classof-raw.js"),r=n("./node_modules/core-js/internals/well-known-symbol.js")("toStringTag"),i="Arguments"==a(function(){return arguments}());e.exports=function(e){var t,n,o;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),r))?n:i?a(t):"Object"==(o=a(t))&&"function"==typeof t.callee?"Arguments":o}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(e,t,n){var a=n("./node_modules/core-js/internals/has.js"),r=n("./node_modules/core-js/internals/own-keys.js"),i=n("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),o=n("./node_modules/core-js/internals/object-define-property.js");e.exports=function(e,t){for(var n=r(t),l=o.f,s=i.f,c=0;cdocument.F=Object"),e.close(),p=e.F;n--;)delete p[d][i[n]];return p()};e.exports=Object.create||function(e,t){var n;return null!==e?(u[d]=a(e),n=new u,u[d]=null,n[c]=e):n=p(),void 0===t?n:r(n,t)},o[c]=!0},"./node_modules/core-js/internals/object-define-properties.js":function(e,t,n){var a=n("./node_modules/core-js/internals/descriptors.js"),r=n("./node_modules/core-js/internals/object-define-property.js"),i=n("./node_modules/core-js/internals/an-object.js"),o=n("./node_modules/core-js/internals/object-keys.js");e.exports=a?Object.defineProperties:function(e,t){i(e);for(var n,a=o(t),l=a.length,s=0;l>s;)r.f(e,n=a[s++],t[n]);return e}},"./node_modules/core-js/internals/object-define-property.js":function(e,t,n){var a=n("./node_modules/core-js/internals/descriptors.js"),r=n("./node_modules/core-js/internals/ie8-dom-define.js"),i=n("./node_modules/core-js/internals/an-object.js"),o=n("./node_modules/core-js/internals/to-primitive.js"),l=Object.defineProperty;t.f=a?l:function(e,t,n){if(i(e),t=o(t,!0),i(n),r)try{return l(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(e,t,n){var a=n("./node_modules/core-js/internals/descriptors.js"),r=n("./node_modules/core-js/internals/object-property-is-enumerable.js"),i=n("./node_modules/core-js/internals/create-property-descriptor.js"),o=n("./node_modules/core-js/internals/to-indexed-object.js"),l=n("./node_modules/core-js/internals/to-primitive.js"),s=n("./node_modules/core-js/internals/has.js"),c=n("./node_modules/core-js/internals/ie8-dom-define.js"),d=Object.getOwnPropertyDescriptor;t.f=a?d:function(e,t){if(e=o(e),t=l(t,!0),c)try{return d(e,t)}catch(e){}if(s(e,t))return i(!r.f.call(e,t),e[t])}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(e,t,n){var a=n("./node_modules/core-js/internals/object-keys-internal.js"),r=n("./node_modules/core-js/internals/enum-bug-keys.js").concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return a(e,r)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(e,t){t.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(e,t,n){var a=n("./node_modules/core-js/internals/has.js"),r=n("./node_modules/core-js/internals/to-object.js"),i=n("./node_modules/core-js/internals/shared-key.js"),o=n("./node_modules/core-js/internals/correct-prototype-getter.js"),l=i("IE_PROTO"),s=Object.prototype;e.exports=o?Object.getPrototypeOf:function(e){return e=r(e),a(e,l)?e[l]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?s:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(e,t,n){var a=n("./node_modules/core-js/internals/has.js"),r=n("./node_modules/core-js/internals/to-indexed-object.js"),i=n("./node_modules/core-js/internals/array-includes.js"),o=n("./node_modules/core-js/internals/hidden-keys.js"),l=i(!1);e.exports=function(e,t){var n,i=r(e),s=0,c=[];for(n in i)!a(o,n)&&a(i,n)&&c.push(n);for(;t.length>s;)a(i,n=t[s++])&&(~l(c,n)||c.push(n));return c}},"./node_modules/core-js/internals/object-keys.js":function(e,t,n){var a=n("./node_modules/core-js/internals/object-keys-internal.js"),r=n("./node_modules/core-js/internals/enum-bug-keys.js");e.exports=Object.keys||function(e){return a(e,r)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(e,t,n){"use strict";var a={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,i=r&&!a.call({1:2},1);t.f=i?function(e){var t=r(this,e);return!!t&&t.enumerable}:a},"./node_modules/core-js/internals/object-set-prototype-of.js":function(e,t,n){var a=n("./node_modules/core-js/internals/validate-set-prototype-of-arguments.js");e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(n,[]),t=n instanceof Array}catch(e){}return function(n,r){return a(n,r),t?e.call(n,r):n.__proto__=r,n}}():void 0)},"./node_modules/core-js/internals/own-keys.js":function(e,t,n){var a=n("./node_modules/core-js/internals/global.js"),r=n("./node_modules/core-js/internals/object-get-own-property-names.js"),i=n("./node_modules/core-js/internals/object-get-own-property-symbols.js"),o=n("./node_modules/core-js/internals/an-object.js"),l=a.Reflect;e.exports=l&&l.ownKeys||function(e){var t=r.f(o(e)),n=i.f;return n?t.concat(n(e)):t}},"./node_modules/core-js/internals/path.js":function(e,t,n){e.exports=n("./node_modules/core-js/internals/global.js")},"./node_modules/core-js/internals/redefine.js":function(e,t,n){var a=n("./node_modules/core-js/internals/global.js"),r=n("./node_modules/core-js/internals/shared.js"),i=n("./node_modules/core-js/internals/hide.js"),o=n("./node_modules/core-js/internals/has.js"),l=n("./node_modules/core-js/internals/set-global.js"),s=n("./node_modules/core-js/internals/function-to-string.js"),c=n("./node_modules/core-js/internals/internal-state.js"),d=c.get,u=c.enforce,p=String(s).split("toString");r("inspectSource",(function(e){return s.call(e)})),(e.exports=function(e,t,n,r){var s=!!r&&!!r.unsafe,c=!!r&&!!r.enumerable,d=!!r&&!!r.noTargetGet;"function"==typeof n&&("string"!=typeof t||o(n,"name")||i(n,"name",t),u(n).source=p.join("string"==typeof t?t:"")),e!==a?(s?!d&&e[t]&&(c=!0):delete e[t],c?e[t]=n:i(e,t,n)):c?e[t]=n:l(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&d(this).source||s.call(this)}))},"./node_modules/core-js/internals/require-object-coercible.js":function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},"./node_modules/core-js/internals/set-global.js":function(e,t,n){var a=n("./node_modules/core-js/internals/global.js"),r=n("./node_modules/core-js/internals/hide.js");e.exports=function(e,t){try{r(a,e,t)}catch(n){a[e]=t}return t}},"./node_modules/core-js/internals/set-to-string-tag.js":function(e,t,n){var a=n("./node_modules/core-js/internals/object-define-property.js").f,r=n("./node_modules/core-js/internals/has.js"),i=n("./node_modules/core-js/internals/well-known-symbol.js")("toStringTag");e.exports=function(e,t,n){e&&!r(e=n?e:e.prototype,i)&&a(e,i,{configurable:!0,value:t})}},"./node_modules/core-js/internals/shared-key.js":function(e,t,n){var a=n("./node_modules/core-js/internals/shared.js"),r=n("./node_modules/core-js/internals/uid.js"),i=a("keys");e.exports=function(e){return i[e]||(i[e]=r(e))}},"./node_modules/core-js/internals/shared.js":function(e,t,n){var a=n("./node_modules/core-js/internals/global.js"),r=n("./node_modules/core-js/internals/set-global.js"),i=n("./node_modules/core-js/internals/is-pure.js"),o="__core-js_shared__",l=a[o]||r(o,{});(e.exports=function(e,t){return l[e]||(l[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.1.3",mode:i?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-at.js":function(e,t,n){var a=n("./node_modules/core-js/internals/to-integer.js"),r=n("./node_modules/core-js/internals/require-object-coercible.js");e.exports=function(e,t,n){var i,o,l=String(r(e)),s=a(t),c=l.length;return s<0||s>=c?n?"":void 0:(i=l.charCodeAt(s))<55296||i>56319||s+1===c||(o=l.charCodeAt(s+1))<56320||o>57343?n?l.charAt(s):i:n?l.slice(s,s+2):o-56320+(i-55296<<10)+65536}},"./node_modules/core-js/internals/to-absolute-index.js":function(e,t,n){var a=n("./node_modules/core-js/internals/to-integer.js"),r=Math.max,i=Math.min;e.exports=function(e,t){var n=a(e);return n<0?r(n+t,0):i(n,t)}},"./node_modules/core-js/internals/to-indexed-object.js":function(e,t,n){var a=n("./node_modules/core-js/internals/indexed-object.js"),r=n("./node_modules/core-js/internals/require-object-coercible.js");e.exports=function(e){return a(r(e))}},"./node_modules/core-js/internals/to-integer.js":function(e,t){var n=Math.ceil,a=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?a:n)(e)}},"./node_modules/core-js/internals/to-length.js":function(e,t,n){var a=n("./node_modules/core-js/internals/to-integer.js"),r=Math.min;e.exports=function(e){return e>0?r(a(e),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(e,t,n){var a=n("./node_modules/core-js/internals/require-object-coercible.js");e.exports=function(e){return Object(a(e))}},"./node_modules/core-js/internals/to-primitive.js":function(e,t,n){var a=n("./node_modules/core-js/internals/is-object.js");e.exports=function(e,t){if(!a(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!a(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!a(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!a(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/uid.js":function(e,t){var n=0,a=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+a).toString(36))}},"./node_modules/core-js/internals/validate-set-prototype-of-arguments.js":function(e,t,n){var a=n("./node_modules/core-js/internals/is-object.js"),r=n("./node_modules/core-js/internals/an-object.js");e.exports=function(e,t){if(r(e),!a(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype")}},"./node_modules/core-js/internals/well-known-symbol.js":function(e,t,n){var a=n("./node_modules/core-js/internals/global.js"),r=n("./node_modules/core-js/internals/shared.js"),i=n("./node_modules/core-js/internals/uid.js"),o=n("./node_modules/core-js/internals/native-symbol.js"),l=a.Symbol,s=r("wks");e.exports=function(e){return s[e]||(s[e]=o&&l[e]||(o?l:i)("Symbol."+e))}},"./node_modules/core-js/modules/es.array.from.js":function(e,t,n){var a=n("./node_modules/core-js/internals/export.js"),r=n("./node_modules/core-js/internals/array-from.js");a({target:"Array",stat:!0,forced:!n("./node_modules/core-js/internals/check-correctness-of-iteration.js")((function(e){Array.from(e)}))},{from:r})},"./node_modules/core-js/modules/es.string.iterator.js":function(e,t,n){"use strict";var a=n("./node_modules/core-js/internals/string-at.js"),r=n("./node_modules/core-js/internals/internal-state.js"),i=n("./node_modules/core-js/internals/define-iterator.js"),o="String Iterator",l=r.set,s=r.getterFor(o);i(String,"String",(function(e){l(this,{type:o,string:String(e),index:0})}),(function(){var e,t=s(this),n=t.string,r=t.index;return r>=n.length?{value:void 0,done:!0}:(e=a(n,r,!0),t.index+=e.length,{value:e,done:!1})}))},"./node_modules/webpack/buildin/global.js":function(e,t){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(n=window)}e.exports=n},"./src/default-attrs.json":function(e){e.exports={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":2,"stroke-linecap":"round","stroke-linejoin":"round"}},"./src/icon.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=Object.assign||function(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:[];!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.name=t,this.contents=n,this.tags=r,this.attrs=a({},o.default,{class:"feather feather-"+t})}return r(e,[{key:"toSvg",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return""+this.contents+""}},{key:"toString",value:function(){return this.contents}}]),e}();t.default=s},"./src/icons.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=o(n("./src/icon.js")),r=o(n("./dist/icons.json")),i=o(n("./src/tags.json"));function o(e){return e&&e.__esModule?e:{default:e}}t.default=Object.keys(r.default).map((function(e){return new a.default(e,r.default[e],i.default[e])})).reduce((function(e,t){return e[t.name]=t,e}),{})},"./src/index.js":function(e,t,n){"use strict";var a=o(n("./src/icons.js")),r=o(n("./src/to-svg.js")),i=o(n("./src/replace.js"));function o(e){return e&&e.__esModule?e:{default:e}}e.exports={icons:a.default,toSvg:r.default,replace:i.default}},"./src/replace.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};if("undefined"==typeof document)throw new Error("`feather.replace()` only works in a browser environment.");var t=document.querySelectorAll("[data-feather]");Array.from(t).forEach((function(t){return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=function(e){return Array.from(e.attributes).reduce((function(e,t){return e[t.name]=t.value,e}),{})}(e),o=n["data-feather"];delete n["data-feather"];var l=i.default[o].toSvg(a({},t,n,{class:(0,r.default)(t.class,n.class)})),s=(new DOMParser).parseFromString(l,"image/svg+xml").querySelector("svg");e.parentNode.replaceChild(s,e)}(t,e)}))}},"./src/tags.json":function(e){e.exports={activity:["pulse","health","action","motion"],airplay:["stream","cast","mirroring"],"alert-circle":["warning","alert","danger"],"alert-octagon":["warning","alert","danger"],"alert-triangle":["warning","alert","danger"],"align-center":["text alignment","center"],"align-justify":["text alignment","justified"],"align-left":["text alignment","left"],"align-right":["text alignment","right"],anchor:[],archive:["index","box"],"at-sign":["mention","at","email","message"],award:["achievement","badge"],aperture:["camera","photo"],"bar-chart":["statistics","diagram","graph"],"bar-chart-2":["statistics","diagram","graph"],battery:["power","electricity"],"battery-charging":["power","electricity"],bell:["alarm","notification","sound"],"bell-off":["alarm","notification","silent"],bluetooth:["wireless"],"book-open":["read","library"],book:["read","dictionary","booklet","magazine","library"],bookmark:["read","clip","marker","tag"],box:["cube"],briefcase:["work","bag","baggage","folder"],calendar:["date"],camera:["photo"],cast:["chromecast","airplay"],"chevron-down":["expand"],"chevron-up":["collapse"],circle:["off","zero","record"],clipboard:["copy"],clock:["time","watch","alarm"],"cloud-drizzle":["weather","shower"],"cloud-lightning":["weather","bolt"],"cloud-rain":["weather"],"cloud-snow":["weather","blizzard"],cloud:["weather"],codepen:["logo"],codesandbox:["logo"],code:["source","programming"],coffee:["drink","cup","mug","tea","cafe","hot","beverage"],columns:["layout"],command:["keyboard","cmd","terminal","prompt"],compass:["navigation","safari","travel","direction"],copy:["clone","duplicate"],"corner-down-left":["arrow","return"],"corner-down-right":["arrow"],"corner-left-down":["arrow"],"corner-left-up":["arrow"],"corner-right-down":["arrow"],"corner-right-up":["arrow"],"corner-up-left":["arrow"],"corner-up-right":["arrow"],cpu:["processor","technology"],"credit-card":["purchase","payment","cc"],crop:["photo","image"],crosshair:["aim","target"],database:["storage","memory"],delete:["remove"],disc:["album","cd","dvd","music"],"dollar-sign":["currency","money","payment"],droplet:["water"],edit:["pencil","change"],"edit-2":["pencil","change"],"edit-3":["pencil","change"],eye:["view","watch"],"eye-off":["view","watch","hide","hidden"],"external-link":["outbound"],facebook:["logo","social"],"fast-forward":["music"],figma:["logo","design","tool"],"file-minus":["delete","remove","erase"],"file-plus":["add","create","new"],"file-text":["data","txt","pdf"],film:["movie","video"],filter:["funnel","hopper"],flag:["report"],"folder-minus":["directory"],"folder-plus":["directory"],folder:["directory"],framer:["logo","design","tool"],frown:["emoji","face","bad","sad","emotion"],gift:["present","box","birthday","party"],"git-branch":["code","version control"],"git-commit":["code","version control"],"git-merge":["code","version control"],"git-pull-request":["code","version control"],github:["logo","version control"],gitlab:["logo","version control"],globe:["world","browser","language","translate"],"hard-drive":["computer","server","memory","data"],hash:["hashtag","number","pound"],headphones:["music","audio","sound"],heart:["like","love","emotion"],"help-circle":["question mark"],hexagon:["shape","node.js","logo"],home:["house","living"],image:["picture"],inbox:["email"],instagram:["logo","camera"],key:["password","login","authentication","secure"],layers:["stack"],layout:["window","webpage"],"life-bouy":["help","life ring","support"],link:["chain","url"],"link-2":["chain","url"],linkedin:["logo","social media"],list:["options"],lock:["security","password","secure"],"log-in":["sign in","arrow","enter"],"log-out":["sign out","arrow","exit"],mail:["email","message"],"map-pin":["location","navigation","travel","marker"],map:["location","navigation","travel"],maximize:["fullscreen"],"maximize-2":["fullscreen","arrows","expand"],meh:["emoji","face","neutral","emotion"],menu:["bars","navigation","hamburger"],"message-circle":["comment","chat"],"message-square":["comment","chat"],"mic-off":["record","sound","mute"],mic:["record","sound","listen"],minimize:["exit fullscreen","close"],"minimize-2":["exit fullscreen","arrows","close"],minus:["subtract"],monitor:["tv","screen","display"],moon:["dark","night"],"more-horizontal":["ellipsis"],"more-vertical":["ellipsis"],"mouse-pointer":["arrow","cursor"],move:["arrows"],music:["note"],navigation:["location","travel"],"navigation-2":["location","travel"],octagon:["stop"],package:["box","container"],paperclip:["attachment"],pause:["music","stop"],"pause-circle":["music","audio","stop"],"pen-tool":["vector","drawing"],percent:["discount"],"phone-call":["ring"],"phone-forwarded":["call"],"phone-incoming":["call"],"phone-missed":["call"],"phone-off":["call","mute"],"phone-outgoing":["call"],phone:["call"],play:["music","start"],"pie-chart":["statistics","diagram"],"play-circle":["music","start"],plus:["add","new"],"plus-circle":["add","new"],"plus-square":["add","new"],pocket:["logo","save"],power:["on","off"],printer:["fax","office","device"],radio:["signal"],"refresh-cw":["synchronise","arrows"],"refresh-ccw":["arrows"],repeat:["loop","arrows"],rewind:["music"],"rotate-ccw":["arrow"],"rotate-cw":["arrow"],rss:["feed","subscribe"],save:["floppy disk"],scissors:["cut"],search:["find","magnifier","magnifying glass"],send:["message","mail","email","paper airplane","paper aeroplane"],settings:["cog","edit","gear","preferences"],"share-2":["network","connections"],shield:["security","secure"],"shield-off":["security","insecure"],"shopping-bag":["ecommerce","cart","purchase","store"],"shopping-cart":["ecommerce","cart","purchase","store"],shuffle:["music"],"skip-back":["music"],"skip-forward":["music"],slack:["logo"],slash:["ban","no"],sliders:["settings","controls"],smartphone:["cellphone","device"],smile:["emoji","face","happy","good","emotion"],speaker:["audio","music"],star:["bookmark","favorite","like"],"stop-circle":["media","music"],sun:["brightness","weather","light"],sunrise:["weather","time","morning","day"],sunset:["weather","time","evening","night"],tablet:["device"],tag:["label"],target:["logo","bullseye"],terminal:["code","command line","prompt"],thermometer:["temperature","celsius","fahrenheit","weather"],"thumbs-down":["dislike","bad","emotion"],"thumbs-up":["like","good","emotion"],"toggle-left":["on","off","switch"],"toggle-right":["on","off","switch"],tool:["settings","spanner"],trash:["garbage","delete","remove","bin"],"trash-2":["garbage","delete","remove","bin"],triangle:["delta"],truck:["delivery","van","shipping","transport","lorry"],tv:["television","stream"],twitch:["logo"],twitter:["logo","social"],type:["text"],umbrella:["rain","weather"],unlock:["security"],"user-check":["followed","subscribed"],"user-minus":["delete","remove","unfollow","unsubscribe"],"user-plus":["new","add","create","follow","subscribe"],"user-x":["delete","remove","unfollow","unsubscribe","unavailable"],user:["person","account"],users:["group"],"video-off":["camera","movie","film"],video:["camera","movie","film"],voicemail:["phone"],volume:["music","sound","mute"],"volume-1":["music","sound"],"volume-2":["music","sound"],"volume-x":["music","sound","mute"],watch:["clock","time"],"wifi-off":["disabled"],wifi:["connection","signal","wireless"],wind:["weather","air"],"x-circle":["cancel","close","delete","remove","times","clear"],"x-octagon":["delete","stop","alert","warning","times","clear"],"x-square":["cancel","close","delete","remove","times","clear"],x:["cancel","close","delete","remove","times","clear"],youtube:["logo","video","play"],"zap-off":["flash","camera","lightning"],zap:["flash","camera","lightning"],"zoom-in":["magnifying glass"],"zoom-out":["magnifying glass"]}},"./src/to-svg.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,r=n("./src/icons.js"),i=(a=r)&&a.__esModule?a:{default:a};t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(console.warn("feather.toSvg() is deprecated. Please use feather.icons[name].toSvg() instead."),!e)throw new Error("The required `key` (icon name) parameter is missing.");if(!i.default[e])throw new Error("No icon matching '"+e+"'. See the complete list of icons at https://feathericons.com");return i.default[e].toSvg(t)}},0:function(e,t,n){n("./node_modules/core-js/es/array/from.js"),e.exports=n("./src/index.js")}})},e.exports=t()},47120:(e,t,n)=>{"use strict";function a(e){return Array.isArray?Array.isArray(e):"[object Array]"===p(e)}n.d(t,{A:()=>G});const r=1/0;function i(e){return null==e?"":function(e){if("string"==typeof e)return e;let t=e+"";return"0"==t&&1/e==-r?"-0":t}(e)}function o(e){return"string"==typeof e}function l(e){return"number"==typeof e}function s(e){return!0===e||!1===e||function(e){return c(e)&&null!==e}(e)&&"[object Boolean]"==p(e)}function c(e){return"object"==typeof e}function d(e){return null!=e}function u(e){return!e.trim().length}function p(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}const m=e=>`Missing ${e} property in key`,f=e=>`Property 'weight' in key '${e}' must be a positive integer`,h=Object.prototype.hasOwnProperty;class A{constructor(e){this._keys=[],this._keyMap={};let t=0;e.forEach((e=>{let n=g(e);t+=n.weight,this._keys.push(n),this._keyMap[n.id]=n,t+=n.weight})),this._keys.forEach((e=>{e.weight/=t}))}get(e){return this._keyMap[e]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}}function g(e){let t=null,n=null,r=null,i=1,l=null;if(o(e)||a(e))r=e,t=k(e),n=b(e);else{if(!h.call(e,"name"))throw new Error(m("name"));const a=e.name;if(r=a,h.call(e,"weight")&&(i=e.weight,i<=0))throw new Error(f(a));t=k(a),n=b(a),l=e.getFn}return{path:t,id:n,weight:i,src:r,getFn:l}}function k(e){return a(e)?e:e.split(".")}function b(e){return a(e)?e.join("."):e}var y={isCaseSensitive:!1,includeScore:!1,keys:[],shouldSort:!0,sortFn:(e,t)=>e.score===t.score?e.idx{if(d(e))if(t[u]){const p=e[t[u]];if(!d(p))return;if(u===t.length-1&&(o(p)||l(p)||s(p)))n.push(i(p));else if(a(p)){r=!0;for(let e=0,n=p.length;e{this._keysMap[e.id]=t}))}create(){!this.isCreated&&this.docs.length&&(this.isCreated=!0,o(this.docs[0])?this.docs.forEach(((e,t)=>{this._addString(e,t)})):this.docs.forEach(((e,t)=>{this._addObject(e,t)})),this.norm.clear())}add(e){const t=this.size();o(e)?this._addString(e,t):this._addObject(e,t)}removeAt(e){this.records.splice(e,1);for(let t=e,n=this.size();t{let i=t.getFn?t.getFn(e):this.getFn(e,t.path);if(d(i))if(a(i)){let e=[];const t=[{nestedArrIndex:-1,value:i}];for(;t.length;){const{nestedArrIndex:n,value:r}=t.pop();if(d(r))if(o(r)&&!u(r)){let t={v:r,i:n,n:this.norm.get(r)};e.push(t)}else a(r)&&r.forEach(((e,n)=>{t.push({nestedArrIndex:n,value:e})}))}n.$[r]=e}else if(o(i)&&!u(i)){let e={v:i,n:this.norm.get(i)};n.$[r]=e}})),this.records.push(n)}toJSON(){return{keys:this.keys,records:this.records}}}function N(e,t,{getFn:n=y.getFn,fieldNormWeight:a=y.fieldNormWeight}={}){const r=new E({getFn:n,fieldNormWeight:a});return r.setKeys(e.map(g)),r.setSources(t),r.create(),r}function _(e,{errors:t=0,currentLocation:n=0,expectedLocation:a=0,distance:r=y.distance,ignoreLocation:i=y.ignoreLocation}={}){const o=t/e.length;if(i)return o;const l=Math.abs(a-n);return r?o+l/r:l?1:o}const w=32;function V(e,t,n,{location:a=y.location,distance:r=y.distance,threshold:i=y.threshold,findAllMatches:o=y.findAllMatches,minMatchCharLength:l=y.minMatchCharLength,includeMatches:s=y.includeMatches,ignoreLocation:c=y.ignoreLocation}={}){if(t.length>w)throw new Error(`Pattern length exceeds max of ${w}.`);const d=t.length,u=e.length,p=Math.max(0,Math.min(a,u));let m=i,f=p;const h=l>1||s,A=h?Array(u):[];let g;for(;(g=e.indexOf(t,f))>-1;){let e=_(t,{currentLocation:g,expectedLocation:p,distance:r,ignoreLocation:c});if(m=Math.min(e,m),f=g+d,h){let e=0;for(;e=s;i-=1){let o=i-1,l=n[e.charAt(o)];if(h&&(A[o]=+!!l),y[i]=(y[i+1]<<1|1)&l,a&&(y[i]|=(k[i+1]|k[i])<<1|1|k[i+1]),y[i]&E&&(b=_(t,{errors:a,currentLocation:o,expectedLocation:p,distance:r,ignoreLocation:c}),b<=m)){if(m=b,f=o,f<=p)break;s=Math.max(1,2*p-f)}}if(_(t,{errors:a+1,currentLocation:p,expectedLocation:p,distance:r,ignoreLocation:c})>m)break;k=y}const N={isMatch:f>=0,score:Math.max(.001,b)};if(h){const e=function(e=[],t=y.minMatchCharLength){let n=[],a=-1,r=-1,i=0;for(let o=e.length;i=t&&n.push([a,r]),a=-1)}return e[i-1]&&i-a>=t&&n.push([a,i-1]),n}(A,l);e.length?s&&(N.indices=e):N.isMatch=!1}return N}function x(e){let t={};for(let n=0,a=e.length;n{this.chunks.push({pattern:e,alphabet:x(e),startIndex:t})},d=this.pattern.length;if(d>w){let e=0;const t=d%w,n=d-t;for(;e{const{isMatch:f,score:h,indices:A}=V(e,t,p,{location:a+m,distance:r,threshold:i,findAllMatches:o,minMatchCharLength:l,includeMatches:n,ignoreLocation:s});f&&(u=!0),d+=h,f&&A&&(c=[...c,...A])}));let p={isMatch:u,score:u?d/this.chunks.length:1};return u&&n&&(p.indices=c),p}}class S{constructor(e){this.pattern=e}static isMultiMatch(e){return C(e,this.multiRegex)}static isSingleMatch(e){return C(e,this.singleRegex)}search(){}}function C(e,t){const n=e.match(t);return n?n[1]:null}class T extends S{constructor(e,{location:t=y.location,threshold:n=y.threshold,distance:a=y.distance,includeMatches:r=y.includeMatches,findAllMatches:i=y.findAllMatches,minMatchCharLength:o=y.minMatchCharLength,isCaseSensitive:l=y.isCaseSensitive,ignoreLocation:s=y.ignoreLocation}={}){super(e),this._bitapSearch=new B(e,{location:t,threshold:n,distance:a,includeMatches:r,findAllMatches:i,minMatchCharLength:o,isCaseSensitive:l,ignoreLocation:s})}static get type(){return"fuzzy"}static get multiRegex(){return/^"(.*)"$/}static get singleRegex(){return/^(.*)$/}search(e){return this._bitapSearch.searchIn(e)}}class j extends S{constructor(e){super(e)}static get type(){return"include"}static get multiRegex(){return/^'"(.*)"$/}static get singleRegex(){return/^'(.*)$/}search(e){let t,n=0;const a=[],r=this.pattern.length;for(;(t=e.indexOf(this.pattern,n))>-1;)n=t+r,a.push([t,n-1]);const i=!!a.length;return{isMatch:i,score:i?0:1,indices:a}}}const D=[class extends S{constructor(e){super(e)}static get type(){return"exact"}static get multiRegex(){return/^="(.*)"$/}static get singleRegex(){return/^=(.*)$/}search(e){const t=e===this.pattern;return{isMatch:t,score:t?0:1,indices:[0,this.pattern.length-1]}}},j,class extends S{constructor(e){super(e)}static get type(){return"prefix-exact"}static get multiRegex(){return/^\^"(.*)"$/}static get singleRegex(){return/^\^(.*)$/}search(e){const t=e.startsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,this.pattern.length-1]}}},class extends S{constructor(e){super(e)}static get type(){return"inverse-prefix-exact"}static get multiRegex(){return/^!\^"(.*)"$/}static get singleRegex(){return/^!\^(.*)$/}search(e){const t=!e.startsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}},class extends S{constructor(e){super(e)}static get type(){return"inverse-suffix-exact"}static get multiRegex(){return/^!"(.*)"\$$/}static get singleRegex(){return/^!(.*)\$$/}search(e){const t=!e.endsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}},class extends S{constructor(e){super(e)}static get type(){return"suffix-exact"}static get multiRegex(){return/^"(.*)"\$$/}static get singleRegex(){return/^(.*)\$$/}search(e){const t=e.endsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[e.length-this.pattern.length,e.length-1]}}},class extends S{constructor(e){super(e)}static get type(){return"inverse-exact"}static get multiRegex(){return/^!"(.*)"$/}static get singleRegex(){return/^!(.*)$/}search(e){const t=-1===e.indexOf(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}},T],P=D.length,F=/ +(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/;const I=new Set([T.type,j.type]);class U{constructor(e,{isCaseSensitive:t=y.isCaseSensitive,includeMatches:n=y.includeMatches,minMatchCharLength:a=y.minMatchCharLength,ignoreLocation:r=y.ignoreLocation,findAllMatches:i=y.findAllMatches,location:o=y.location,threshold:l=y.threshold,distance:s=y.distance}={}){this.query=null,this.options={isCaseSensitive:t,includeMatches:n,minMatchCharLength:a,findAllMatches:i,ignoreLocation:r,location:o,threshold:l,distance:s},this.pattern=t?e:e.toLowerCase(),this.query=function(e,t={}){return e.split("|").map((e=>{let n=e.trim().split(F).filter((e=>e&&!!e.trim())),a=[];for(let e=0,r=n.length;e!(!e[L]&&!e[K]),$=e=>({[L]:Object.keys(e).map((t=>({[t]:e[t]})))});function z(e,t,{auto:n=!0}={}){const r=e=>{let i=Object.keys(e);const l=(e=>!!e[R])(e);if(!l&&i.length>1&&!Q(e))return r($(e));if((e=>!a(e)&&c(e)&&!Q(e))(e)){const a=l?e[R]:i[0],r=l?e[H]:e[a];if(!o(r))throw new Error((e=>`Invalid value for key ${e}`)(a));const s={keyId:b(a),pattern:r};return n&&(s.searcher=O(r,t)),s}let s={children:[],operator:i[0]};return i.forEach((t=>{const n=e[t];a(n)&&n.forEach((e=>{s.children.push(r(e))}))})),s};return Q(e)||(e=$(e)),r(e)}function J(e,t){const n=e.matches;t.matches=[],d(n)&&n.forEach((e=>{if(!d(e.indices)||!e.indices.length)return;const{indices:n,value:a}=e;let r={indices:n,value:a};e.key&&(r.key=e.key.src),e.idx>-1&&(r.refIndex=e.idx),t.matches.push(r)}))}function q(e,t){t.score=e.score}class G{constructor(e,t={},n){this.options={...y,...t},this.options.useExtendedSearch,this._keyStore=new A(this.options.keys),this.setCollection(e,n)}setCollection(e,t){if(this._docs=e,t&&!(t instanceof E))throw new Error("Incorrect 'index' type");this._myIndex=t||N(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}add(e){d(e)&&(this._docs.push(e),this._myIndex.add(e))}remove(e=()=>!1){const t=[];for(let n=0,a=this._docs.length;n{let n=1;e.matches.forEach((({key:e,norm:a,score:r})=>{const i=e?e.weight:null;n*=Math.pow(0===r&&i?Number.EPSILON:r,(i||1)*(t?1:a))})),e.score=n}))}(c,{ignoreFieldNorm:s}),r&&c.sort(i),l(t)&&t>-1&&(c=c.slice(0,t)),function(e,t,{includeMatches:n=y.includeMatches,includeScore:a=y.includeScore}={}){const r=[];return n&&r.push(J),a&&r.push(q),e.map((e=>{const{idx:n}=e,a={item:t[n],refIndex:n};return r.length&&r.forEach((t=>{t(e,a)})),a}))}(c,this._docs,{includeMatches:n,includeScore:a})}_searchStringList(e){const t=O(e,this.options),{records:n}=this._myIndex,a=[];return n.forEach((({v:e,i:n,n:r})=>{if(!d(e))return;const{isMatch:i,score:o,indices:l}=t.searchIn(e);i&&a.push({item:e,idx:n,matches:[{score:o,value:e,norm:r,indices:l}]})})),a}_searchLogical(e){const t=z(e,this.options),n=(e,t,a)=>{if(!e.children){const{keyId:n,searcher:r}=e,i=this._findMatches({key:this._keyStore.get(n),value:this._myIndex.getValueForItemAtKeyId(t,n),searcher:r});return i&&i.length?[{idx:a,item:t,matches:i}]:[]}const r=[];for(let i=0,o=e.children.length;i{if(d(e)){let o=n(t,e,a);o.length&&(r[a]||(r[a]={idx:a,item:e,matches:[]},i.push(r[a])),o.forEach((({matches:e})=>{r[a].matches.push(...e)})))}})),i}_searchObjectList(e){const t=O(e,this.options),{keys:n,records:a}=this._myIndex,r=[];return a.forEach((({$:e,i:a})=>{if(!d(e))return;let i=[];n.forEach(((n,a)=>{i.push(...this._findMatches({key:n,value:e[a],searcher:t}))})),i.length&&r.push({idx:a,item:e,matches:i})})),r}_findMatches({key:e,value:t,searcher:n}){if(!d(t))return[];let r=[];if(a(t))t.forEach((({v:t,i:a,n:i})=>{if(!d(t))return;const{isMatch:o,score:l,indices:s}=n.searchIn(t);o&&r.push({score:l,key:e,value:t,idx:a,norm:i,indices:s})}));else{const{v:a,n:i}=t,{isMatch:o,score:l,indices:s}=n.searchIn(a);o&&r.push({score:l,key:e,value:a,norm:i,indices:s})}return r}}G.version="6.6.2",G.createIndex=N,G.parseIndex=function(e,{getFn:t=y.getFn,fieldNormWeight:n=y.fieldNormWeight}={}){const{keys:a,records:r}=e,i=new E({getFn:t,fieldNormWeight:n});return i.setKeys(a),i.setIndexRecords(r),i},G.config=y,G.parseQuery=z,function(...e){M.push(...e)}(U)},20354:function(e){e.exports=function(){"use strict";var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};function t(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function a(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(a.prototype=n.prototype,new a)}var n=function(){return n=Object.assign||function(e){for(var t,n=1,a=arguments.length;n0&&r[r.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!r||i[1]>r[0]&&i[1]=55296&&r<=56319&&n>10),o%1024+56320)),(r+1===n||a.length>16384)&&(i+=String.fromCharCode.apply(String,a),a.length=0)}return i},u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",p="undefined"==typeof Uint8Array?[]:new Uint8Array(256),m=0;m>4,d[s++]=(15&a)<<4|r>>2,d[s++]=(3&r)<<6|63&i;return c},k=function(e){for(var t=e.length,n=[],a=0;a>y,_=(1<>y)+32,V=65536>>v,x=(1<=0){if(e<55296||e>56319&&e<=65535)return t=((t=this.index[e>>y])<>y)])<>v),t=this.index[t],t+=e>>y&x,t=((t=this.index[t])<F?(r.push(!0),o-=F):r.push(!1),-1!==["normal","auto","loose"].indexOf(t)&&-1!==[8208,8211,12316,12448].indexOf(e))return a.push(i),n.push(W);if(o===O||o===$){if(0===i)return a.push(i),n.push(de);var l=n[i-1];return-1===De.indexOf(l)?(a.push(a[i-1]),n.push(l)):(a.push(i),n.push(de))}return a.push(i),o===ue?n.push("strict"===t?te:ge):o===Ee||o===ce?n.push(de):o===Ne?e>=131072&&e<=196605||e>=196608&&e<=262141?n.push(ge):n.push(de):void n.push(o)})),[a,n,r]},Ue=function(e,t,n,a){var r=a[n];if(Array.isArray(e)?-1!==e.indexOf(r):e===r)for(var i=n;i<=a.length;){if((s=a[++i])===t)return!0;if(s!==Q)break}if(r===Q)for(i=n;i>0;){var o=a[--i];if(Array.isArray(e)?-1!==e.indexOf(o):e===o)for(var l=n;l<=a.length;){var s;if((s=a[++l])===t)return!0;if(s!==Q)break}if(o!==Q)break}return!1},Me=function(e,t){for(var n=e;n>=0;){var a=t[n];if(a!==Q)return a;n--}return 0},Oe=function(e,t,n,a,r){if(0===n[a])return Ve;var i=a-1;if(Array.isArray(r)&&!0===r[i])return Ve;var o=i-1,l=i+1,s=t[i],c=o>=0?t[o]:0,d=t[l];if(s===U&&d===M)return Ve;if(-1!==Ce.indexOf(s))return we;if(-1!==Ce.indexOf(d))return Ve;if(-1!==Te.indexOf(d))return Ve;if(Me(i,t)===R)return xe;if(Be.get(e[i])===$)return Ve;if((s===pe||s===me)&&Be.get(e[l])===$)return Ve;if(s===K||d===K)return Ve;if(s===H)return Ve;if(-1===[Q,J,G].indexOf(s)&&d===H)return Ve;if(-1!==[Y,X,Z,re,se].indexOf(d))return Ve;if(Me(i,t)===ne)return Ve;if(Ue(ae,ne,i,t))return Ve;if(Ue([Y,X],te,i,t))return Ve;if(Ue(z,z,i,t))return Ve;if(s===Q)return xe;if(s===ae||d===ae)return Ve;if(d===W||s===W)return xe;if(-1!==[J,G,te].indexOf(d)||s===q)return Ve;if(c===Ae&&-1!==Fe.indexOf(s))return Ve;if(s===se&&d===Ae)return Ve;if(d===ee)return Ve;if(-1!==Se.indexOf(d)&&s===ie||-1!==Se.indexOf(s)&&d===ie)return Ve;if(s===le&&-1!==[ge,pe,me].indexOf(d)||-1!==[ge,pe,me].indexOf(s)&&d===oe)return Ve;if(-1!==Se.indexOf(s)&&-1!==je.indexOf(d)||-1!==je.indexOf(s)&&-1!==Se.indexOf(d))return Ve;if(-1!==[le,oe].indexOf(s)&&(d===ie||-1!==[ne,G].indexOf(d)&&t[l+1]===ie)||-1!==[ne,G].indexOf(s)&&d===ie||s===ie&&-1!==[ie,se,re].indexOf(d))return Ve;if(-1!==[ie,se,re,Y,X].indexOf(d))for(var u=i;u>=0;){if((p=t[u])===ie)return Ve;if(-1===[se,re].indexOf(p))break;u--}if(-1!==[le,oe].indexOf(d))for(u=-1!==[Y,X].indexOf(s)?o:i;u>=0;){var p;if((p=t[u])===ie)return Ve;if(-1===[se,re].indexOf(p))break;u--}if(ke===s&&-1!==[ke,be,fe,he].indexOf(d)||-1!==[be,fe].indexOf(s)&&-1!==[be,ye].indexOf(d)||-1!==[ye,he].indexOf(s)&&d===ye)return Ve;if(-1!==Pe.indexOf(s)&&-1!==[ee,oe].indexOf(d)||-1!==Pe.indexOf(d)&&s===le)return Ve;if(-1!==Se.indexOf(s)&&-1!==Se.indexOf(d))return Ve;if(s===re&&-1!==Se.indexOf(d))return Ve;if(-1!==Se.concat(ie).indexOf(s)&&d===ne&&-1===_e.indexOf(e[l])||-1!==Se.concat(ie).indexOf(d)&&s===X)return Ve;if(s===ve&&d===ve){for(var m=n[i],f=1;m>0&&t[--m]===ve;)f++;if(f%2!=0)return Ve}return s===pe&&d===me?Ve:xe},Le=function(e,t){t||(t={lineBreak:"normal",wordBreak:"normal"});var n=Ie(e,t.lineBreak),a=n[0],r=n[1],i=n[2];"break-all"!==t.wordBreak&&"break-word"!==t.wordBreak||(r=r.map((function(e){return-1!==[ie,de,Ee].indexOf(e)?ge:e})));var o="keep-all"===t.wordBreak?i.map((function(t,n){return t&&e[n]>=19968&&e[n]<=40959})):void 0;return[a,r,o]},Ke=function(){function e(e,t,n,a){this.codePoints=e,this.required=t===we,this.start=n,this.end=a}return e.prototype.slice=function(){return d.apply(void 0,this.codePoints.slice(this.start,this.end))},e}(),Re=function(e,t){var n=c(e),a=Le(n,t),r=a[0],i=a[1],o=a[2],l=n.length,s=0,d=0;return{next:function(){if(d>=l)return{done:!0,value:null};for(var e=Ve;d=Ft&&e<=57},Jt=function(e){return e>=55296&&e<=57343},qt=function(e){return zt(e)||e>=Kt&&e<=Ht||e>=It&&e<=Mt},Gt=function(e){return e>=It&&e<=Lt},Wt=function(e){return e>=Kt&&e<=$t},Yt=function(e){return Gt(e)||Wt(e)},Xt=function(e){return e>=yt},Zt=function(e){return e===Je||e===We||e===Ye},en=function(e){return Yt(e)||Xt(e)||e===ot},tn=function(e){return en(e)||zt(e)||e===lt},nn=function(e){return e>=Bt&&e<=St||e===Ct||e>=Tt&&e<=jt||e===Dt},an=function(e,t){return e===Ge&&t!==Je},rn=function(e,t,n){return e===lt?en(t)||an(t,n):!!en(e)||!(e!==Ge||!an(e,t))},on=function(e,t,n){return e===Nt||e===lt?!!zt(t)||t===xt&&zt(n):zt(e===xt?t:e)},ln=function(e){var t=0,n=1;e[t]!==Nt&&e[t]!==lt||(e[t]===lt&&(n=-1),t++);for(var a=[];zt(e[t]);)a.push(e[t++]);var r=a.length?parseInt(d.apply(void 0,a),10):0;e[t]===xt&&t++;for(var i=[];zt(e[t]);)i.push(e[t++]);var o=i.length,l=o?parseInt(d.apply(void 0,i),10):0;e[t]!==Rt&&e[t]!==Ut||t++;var s=1;e[t]!==Nt&&e[t]!==lt||(e[t]===lt&&(s=-1),t++);for(var c=[];zt(e[t]);)c.push(e[t++]);var u=c.length?parseInt(d.apply(void 0,c),10):0;return n*(r+l*Math.pow(10,-o))*Math.pow(10,s*u)},sn={type:2},cn={type:3},dn={type:4},un={type:13},pn={type:8},mn={type:21},fn={type:9},hn={type:10},An={type:11},gn={type:12},kn={type:14},bn={type:23},yn={type:1},vn={type:25},En={type:24},Nn={type:26},_n={type:27},wn={type:28},Vn={type:29},xn={type:31},Bn={type:32},Sn=function(){function e(){this._value=[]}return e.prototype.write=function(e){this._value=this._value.concat(c(e))},e.prototype.read=function(){for(var e=[],t=this.consumeToken();t!==Bn;)e.push(t),t=this.consumeToken();return e},e.prototype.consumeToken=function(){var e=this.consumeCodePoint();switch(e){case Xe:return this.consumeStringToken(Xe);case et:var t=this.peekCodePoint(0),n=this.peekCodePoint(1),a=this.peekCodePoint(2);if(tn(t)||an(n,a)){var r=rn(t,n,a)?Qe:He;return{type:5,value:this.consumeName(),flags:r}}break;case tt:if(this.peekCodePoint(0)===Ze)return this.consumeCodePoint(),un;break;case at:return this.consumeStringToken(at);case rt:return sn;case it:return cn;case Et:if(this.peekCodePoint(0)===Ze)return this.consumeCodePoint(),kn;break;case Nt:if(on(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case _t:return dn;case lt:var i=e,o=this.peekCodePoint(0),l=this.peekCodePoint(1);if(on(i,o,l))return this.reconsumeCodePoint(e),this.consumeNumericToken();if(rn(i,o,l))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();if(o===lt&&l===dt)return this.consumeCodePoint(),this.consumeCodePoint(),En;break;case xt:if(on(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case qe:if(this.peekCodePoint(0)===Et)for(this.consumeCodePoint();;){var s=this.consumeCodePoint();if(s===Et&&(s=this.consumeCodePoint())===qe)return this.consumeToken();if(s===Pt)return this.consumeToken()}break;case wt:return Nn;case Vt:return _n;case ct:if(this.peekCodePoint(0)===st&&this.peekCodePoint(1)===lt&&this.peekCodePoint(2)===lt)return this.consumeCodePoint(),this.consumeCodePoint(),vn;break;case ut:var c=this.peekCodePoint(0),u=this.peekCodePoint(1),p=this.peekCodePoint(2);if(rn(c,u,p))return{type:7,value:this.consumeName()};break;case pt:return wn;case Ge:if(an(e,this.peekCodePoint(0)))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();break;case mt:return Vn;case ft:if(this.peekCodePoint(0)===Ze)return this.consumeCodePoint(),pn;break;case ht:return An;case gt:return gn;case Ot:case Qt:var m=this.peekCodePoint(0),f=this.peekCodePoint(1);return m!==Nt||!qt(f)&&f!==At||(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(e),this.consumeIdentLikeToken();case kt:if(this.peekCodePoint(0)===Ze)return this.consumeCodePoint(),fn;if(this.peekCodePoint(0)===kt)return this.consumeCodePoint(),mn;break;case bt:if(this.peekCodePoint(0)===Ze)return this.consumeCodePoint(),hn;break;case Pt:return Bn}return Zt(e)?(this.consumeWhiteSpace(),xn):zt(e)?(this.reconsumeCodePoint(e),this.consumeNumericToken()):en(e)?(this.reconsumeCodePoint(e),this.consumeIdentLikeToken()):{type:6,value:d(e)}},e.prototype.consumeCodePoint=function(){var e=this._value.shift();return void 0===e?-1:e},e.prototype.reconsumeCodePoint=function(e){this._value.unshift(e)},e.prototype.peekCodePoint=function(e){return e>=this._value.length?-1:this._value[e]},e.prototype.consumeUnicodeRangeToken=function(){for(var e=[],t=this.consumeCodePoint();qt(t)&&e.length<6;)e.push(t),t=this.consumeCodePoint();for(var n=!1;t===At&&e.length<6;)e.push(t),t=this.consumeCodePoint(),n=!0;if(n)return{type:30,start:parseInt(d.apply(void 0,e.map((function(e){return e===At?Ft:e}))),16),end:parseInt(d.apply(void 0,e.map((function(e){return e===At?Ht:e}))),16)};var a=parseInt(d.apply(void 0,e),16);if(this.peekCodePoint(0)===lt&&qt(this.peekCodePoint(1))){this.consumeCodePoint(),t=this.consumeCodePoint();for(var r=[];qt(t)&&r.length<6;)r.push(t),t=this.consumeCodePoint();return{type:30,start:a,end:parseInt(d.apply(void 0,r),16)}}return{type:30,start:a,end:a}},e.prototype.consumeIdentLikeToken=function(){var e=this.consumeName();return"url"===e.toLowerCase()&&this.peekCodePoint(0)===rt?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===rt?(this.consumeCodePoint(),{type:19,value:e}):{type:20,value:e}},e.prototype.consumeUrlToken=function(){var e=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Pt)return{type:22,value:""};var t=this.peekCodePoint(0);if(t===at||t===Xe){var n=this.consumeStringToken(this.consumeCodePoint());return 0===n.type&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Pt||this.peekCodePoint(0)===it)?(this.consumeCodePoint(),{type:22,value:n.value}):(this.consumeBadUrlRemnants(),bn)}for(;;){var a=this.consumeCodePoint();if(a===Pt||a===it)return{type:22,value:d.apply(void 0,e)};if(Zt(a))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Pt||this.peekCodePoint(0)===it?(this.consumeCodePoint(),{type:22,value:d.apply(void 0,e)}):(this.consumeBadUrlRemnants(),bn);if(a===Xe||a===at||a===rt||nn(a))return this.consumeBadUrlRemnants(),bn;if(a===Ge){if(!an(a,this.peekCodePoint(0)))return this.consumeBadUrlRemnants(),bn;e.push(this.consumeEscapedCodePoint())}else e.push(a)}},e.prototype.consumeWhiteSpace=function(){for(;Zt(this.peekCodePoint(0));)this.consumeCodePoint()},e.prototype.consumeBadUrlRemnants=function(){for(;;){var e=this.consumeCodePoint();if(e===it||e===Pt)return;an(e,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},e.prototype.consumeStringSlice=function(e){for(var t=5e4,n="";e>0;){var a=Math.min(t,e);n+=d.apply(void 0,this._value.splice(0,a)),e-=a}return this._value.shift(),n},e.prototype.consumeStringToken=function(e){for(var t="",n=0;;){var a=this._value[n];if(a===Pt||void 0===a||a===e)return{type:0,value:t+=this.consumeStringSlice(n)};if(a===Je)return this._value.splice(0,n),yn;if(a===Ge){var r=this._value[n+1];r!==Pt&&void 0!==r&&(r===Je?(t+=this.consumeStringSlice(n),n=-1,this._value.shift()):an(a,r)&&(t+=this.consumeStringSlice(n),t+=d(this.consumeEscapedCodePoint()),n=-1))}n++}},e.prototype.consumeNumber=function(){var e=[],t=$e,n=this.peekCodePoint(0);for(n!==Nt&&n!==lt||e.push(this.consumeCodePoint());zt(this.peekCodePoint(0));)e.push(this.consumeCodePoint());n=this.peekCodePoint(0);var a=this.peekCodePoint(1);if(n===xt&&zt(a))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),t=ze;zt(this.peekCodePoint(0));)e.push(this.consumeCodePoint());n=this.peekCodePoint(0),a=this.peekCodePoint(1);var r=this.peekCodePoint(2);if((n===Rt||n===Ut)&&((a===Nt||a===lt)&&zt(r)||zt(a)))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),t=ze;zt(this.peekCodePoint(0));)e.push(this.consumeCodePoint());return[ln(e),t]},e.prototype.consumeNumericToken=function(){var e=this.consumeNumber(),t=e[0],n=e[1],a=this.peekCodePoint(0),r=this.peekCodePoint(1),i=this.peekCodePoint(2);return rn(a,r,i)?{type:15,number:t,flags:n,unit:this.consumeName()}:a===nt?(this.consumeCodePoint(),{type:16,number:t,flags:n}):{type:17,number:t,flags:n}},e.prototype.consumeEscapedCodePoint=function(){var e=this.consumeCodePoint();if(qt(e)){for(var t=d(e);qt(this.peekCodePoint(0))&&t.length<6;)t+=d(this.consumeCodePoint());Zt(this.peekCodePoint(0))&&this.consumeCodePoint();var n=parseInt(t,16);return 0===n||Jt(n)||n>1114111?vt:n}return e===Pt?vt:e},e.prototype.consumeName=function(){for(var e="";;){var t=this.consumeCodePoint();if(tn(t))e+=d(t);else{if(!an(t,this.peekCodePoint(0)))return this.reconsumeCodePoint(t),e;e+=d(this.consumeEscapedCodePoint())}}},e}(),Cn=function(){function e(e){this._tokens=e}return e.create=function(t){var n=new Sn;return n.write(t),new e(n.read())},e.parseValue=function(t){return e.create(t).parseComponentValue()},e.parseValues=function(t){return e.create(t).parseComponentValues()},e.prototype.parseComponentValue=function(){for(var e=this.consumeToken();31===e.type;)e=this.consumeToken();if(32===e.type)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(e);var t=this.consumeComponentValue();do{e=this.consumeToken()}while(31===e.type);if(32===e.type)return t;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},e.prototype.parseComponentValues=function(){for(var e=[];;){var t=this.consumeComponentValue();if(32===t.type)return e;e.push(t),e.push()}},e.prototype.consumeComponentValue=function(){var e=this.consumeToken();switch(e.type){case 11:case 28:case 2:return this.consumeSimpleBlock(e.type);case 19:return this.consumeFunction(e)}return e},e.prototype.consumeSimpleBlock=function(e){for(var t={type:e,values:[]},n=this.consumeToken();;){if(32===n.type||On(n,e))return t;this.reconsumeToken(n),t.values.push(this.consumeComponentValue()),n=this.consumeToken()}},e.prototype.consumeFunction=function(e){for(var t={name:e.value,values:[],type:18};;){var n=this.consumeToken();if(32===n.type||3===n.type)return t;this.reconsumeToken(n),t.values.push(this.consumeComponentValue())}},e.prototype.consumeToken=function(){var e=this._tokens.shift();return void 0===e?Bn:e},e.prototype.reconsumeToken=function(e){this._tokens.unshift(e)},e}(),Tn=function(e){return 15===e.type},jn=function(e){return 17===e.type},Dn=function(e){return 20===e.type},Pn=function(e){return 0===e.type},Fn=function(e,t){return Dn(e)&&e.value===t},In=function(e){return 31!==e.type},Un=function(e){return 31!==e.type&&4!==e.type},Mn=function(e){var t=[],n=[];return e.forEach((function(e){if(4===e.type){if(0===n.length)throw new Error("Error parsing function args, zero tokens for arg");return t.push(n),void(n=[])}31!==e.type&&n.push(e)})),n.length&&t.push(n),t},On=function(e,t){return 11===t&&12===e.type||28===t&&29===e.type||2===t&&3===e.type},Ln=function(e){return 17===e.type||15===e.type},Kn=function(e){return 16===e.type||Ln(e)},Rn=function(e){return e.length>1?[e[0],e[1]]:[e[0]]},Hn={type:17,number:0,flags:$e},Qn={type:16,number:50,flags:$e},$n={type:16,number:100,flags:$e},zn=function(e,t,n){var a=e[0],r=e[1];return[Jn(a,t),Jn(void 0!==r?r:a,n)]},Jn=function(e,t){if(16===e.type)return e.number/100*t;if(Tn(e))switch(e.unit){case"rem":case"em":return 16*e.number;default:return e.number}return e.number},qn="deg",Gn="grad",Wn="rad",Yn="turn",Xn={name:"angle",parse:function(e,t){if(15===t.type)switch(t.unit){case qn:return Math.PI*t.number/180;case Gn:return Math.PI/200*t.number;case Wn:return t.number;case Yn:return 2*Math.PI*t.number}throw new Error("Unsupported angle type")}},Zn=function(e){return 15===e.type&&(e.unit===qn||e.unit===Gn||e.unit===Wn||e.unit===Yn)},ea=function(e){switch(e.filter(Dn).map((function(e){return e.value})).join(" ")){case"to bottom right":case"to right bottom":case"left top":case"top left":return[Hn,Hn];case"to top":case"bottom":return ta(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[Hn,$n];case"to right":case"left":return ta(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[$n,$n];case"to bottom":case"top":return ta(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[$n,Hn];case"to left":case"right":return ta(270)}return 0},ta=function(e){return Math.PI*e/180},na={name:"color",parse:function(e,t){if(18===t.type){var n=da[t.name];if(void 0===n)throw new Error('Attempting to parse an unsupported color function "'+t.name+'"');return n(e,t.values)}if(5===t.type){if(3===t.value.length){var a=t.value.substring(0,1),r=t.value.substring(1,2),i=t.value.substring(2,3);return ia(parseInt(a+a,16),parseInt(r+r,16),parseInt(i+i,16),1)}if(4===t.value.length){a=t.value.substring(0,1),r=t.value.substring(1,2),i=t.value.substring(2,3);var o=t.value.substring(3,4);return ia(parseInt(a+a,16),parseInt(r+r,16),parseInt(i+i,16),parseInt(o+o,16)/255)}if(6===t.value.length)return a=t.value.substring(0,2),r=t.value.substring(2,4),i=t.value.substring(4,6),ia(parseInt(a,16),parseInt(r,16),parseInt(i,16),1);if(8===t.value.length)return a=t.value.substring(0,2),r=t.value.substring(2,4),i=t.value.substring(4,6),o=t.value.substring(6,8),ia(parseInt(a,16),parseInt(r,16),parseInt(i,16),parseInt(o,16)/255)}if(20===t.type){var l=pa[t.value.toUpperCase()];if(void 0!==l)return l}return pa.TRANSPARENT}},aa=function(e){return!(255&e)},ra=function(e){var t=255&e,n=255&e>>8,a=255&e>>16,r=255&e>>24;return t<255?"rgba("+r+","+a+","+n+","+t/255+")":"rgb("+r+","+a+","+n+")"},ia=function(e,t,n,a){return(e<<24|t<<16|n<<8|Math.round(255*a))>>>0},oa=function(e,t){if(17===e.type)return e.number;if(16===e.type){var n=3===t?1:255;return 3===t?e.number/100*n:Math.round(e.number/100*n)}return 0},la=function(e,t){var n=t.filter(Un);if(3===n.length){var a=n.map(oa),r=a[0],i=a[1],o=a[2];return ia(r,i,o,1)}if(4===n.length){var l=n.map(oa),s=(r=l[0],i=l[1],o=l[2],l[3]);return ia(r,i,o,s)}return 0};function sa(e,t,n){return n<0&&(n+=1),n>=1&&(n-=1),n<1/6?(t-e)*n*6+e:n<.5?t:n<2/3?6*(t-e)*(2/3-n)+e:e}var ca=function(e,t){var n=t.filter(Un),a=n[0],r=n[1],i=n[2],o=n[3],l=(17===a.type?ta(a.number):Xn.parse(e,a))/(2*Math.PI),s=Kn(r)?r.number/100:0,c=Kn(i)?i.number/100:0,d=void 0!==o&&Kn(o)?Jn(o,1):1;if(0===s)return ia(255*c,255*c,255*c,1);var u=c<=.5?c*(s+1):c+s-c*s,p=2*c-u,m=sa(p,u,l+1/3),f=sa(p,u,l),h=sa(p,u,l-1/3);return ia(255*m,255*f,255*h,d)},da={hsl:ca,hsla:ca,rgb:la,rgba:la},ua=function(e,t){return na.parse(e,Cn.create(t).parseComponentValue())},pa={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},ma={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(e,t){return t.map((function(e){if(Dn(e))switch(e.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},fa={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},ha=function(e,t){var n=na.parse(e,t[0]),a=t[1];return a&&Kn(a)?{color:n,stop:a}:{color:n,stop:null}},Aa=function(e,t){var n=e[0],a=e[e.length-1];null===n.stop&&(n.stop=Hn),null===a.stop&&(a.stop=$n);for(var r=[],i=0,o=0;oi?r.push(s):r.push(i),i=s}else r.push(null)}var c=null;for(o=0;oe.optimumDistance)?{optimumCorner:t,optimumDistance:l}:e}),{optimumDistance:r?1/0:-1/0,optimumCorner:null}).optimumCorner},va=function(e,t,n,a,r){var i=0,o=0;switch(e.size){case 0:0===e.shape?i=o=Math.min(Math.abs(t),Math.abs(t-a),Math.abs(n),Math.abs(n-r)):1===e.shape&&(i=Math.min(Math.abs(t),Math.abs(t-a)),o=Math.min(Math.abs(n),Math.abs(n-r)));break;case 2:if(0===e.shape)i=o=Math.min(ba(t,n),ba(t,n-r),ba(t-a,n),ba(t-a,n-r));else if(1===e.shape){var l=Math.min(Math.abs(n),Math.abs(n-r))/Math.min(Math.abs(t),Math.abs(t-a)),s=ya(a,r,t,n,!0),c=s[0],d=s[1];o=l*(i=ba(c-t,(d-n)/l))}break;case 1:0===e.shape?i=o=Math.max(Math.abs(t),Math.abs(t-a),Math.abs(n),Math.abs(n-r)):1===e.shape&&(i=Math.max(Math.abs(t),Math.abs(t-a)),o=Math.max(Math.abs(n),Math.abs(n-r)));break;case 3:if(0===e.shape)i=o=Math.max(ba(t,n),ba(t,n-r),ba(t-a,n),ba(t-a,n-r));else if(1===e.shape){l=Math.max(Math.abs(n),Math.abs(n-r))/Math.max(Math.abs(t),Math.abs(t-a));var u=ya(a,r,t,n,!1);c=u[0],d=u[1],o=l*(i=ba(c-t,(d-n)/l))}}return Array.isArray(e.size)&&(i=Jn(e.size[0],a),o=2===e.size.length?Jn(e.size[1],r):i),[i,o]},Ea=function(e,t){var n=ta(180),a=[];return Mn(t).forEach((function(t,r){if(0===r){var i=t[0];if(20===i.type&&-1!==["top","left","right","bottom"].indexOf(i.value))return void(n=ea(t));if(Zn(i))return void(n=(Xn.parse(e,i)+ta(270))%ta(360))}var o=ha(e,t);a.push(o)})),{angle:n,stops:a,type:1}},Na="closest-side",_a="farthest-side",wa="closest-corner",Va="farthest-corner",xa="circle",Ba="ellipse",Sa="cover",Ca="contain",Ta=function(e,t){var n=0,a=3,r=[],i=[];return Mn(t).forEach((function(t,o){var l=!0;if(0===o?l=t.reduce((function(e,t){if(Dn(t))switch(t.value){case"center":return i.push(Qn),!1;case"top":case"left":return i.push(Hn),!1;case"right":case"bottom":return i.push($n),!1}else if(Kn(t)||Ln(t))return i.push(t),!1;return e}),l):1===o&&(l=t.reduce((function(e,t){if(Dn(t))switch(t.value){case xa:return n=0,!1;case Ba:return n=1,!1;case Ca:case Na:return a=0,!1;case _a:return a=1,!1;case wa:return a=2,!1;case Sa:case Va:return a=3,!1}else if(Ln(t)||Kn(t))return Array.isArray(a)||(a=[]),a.push(t),!1;return e}),l)),l){var s=ha(e,t);r.push(s)}})),{size:a,shape:n,stops:r,position:i,type:2}},ja=function(e){return 1===e.type},Da=function(e){return 2===e.type},Pa={name:"image",parse:function(e,t){if(22===t.type){var n={url:t.value,type:0};return e.cache.addImage(t.value),n}if(18===t.type){var a=Ua[t.name];if(void 0===a)throw new Error('Attempting to parse an unsupported image function "'+t.name+'"');return a(e,t.values)}throw new Error("Unsupported image type "+t.type)}};function Fa(e){return!(20===e.type&&"none"===e.value||18===e.type&&!Ua[e.name])}var Ia,Ua={"linear-gradient":function(e,t){var n=ta(180),a=[];return Mn(t).forEach((function(t,r){if(0===r){var i=t[0];if(20===i.type&&"to"===i.value)return void(n=ea(t));if(Zn(i))return void(n=Xn.parse(e,i))}var o=ha(e,t);a.push(o)})),{angle:n,stops:a,type:1}},"-moz-linear-gradient":Ea,"-ms-linear-gradient":Ea,"-o-linear-gradient":Ea,"-webkit-linear-gradient":Ea,"radial-gradient":function(e,t){var n=0,a=3,r=[],i=[];return Mn(t).forEach((function(t,o){var l=!0;if(0===o){var s=!1;l=t.reduce((function(e,t){if(s)if(Dn(t))switch(t.value){case"center":return i.push(Qn),e;case"top":case"left":return i.push(Hn),e;case"right":case"bottom":return i.push($n),e}else(Kn(t)||Ln(t))&&i.push(t);else if(Dn(t))switch(t.value){case xa:return n=0,!1;case Ba:return n=1,!1;case"at":return s=!0,!1;case Na:return a=0,!1;case Sa:case _a:return a=1,!1;case Ca:case wa:return a=2,!1;case Va:return a=3,!1}else if(Ln(t)||Kn(t))return Array.isArray(a)||(a=[]),a.push(t),!1;return e}),l)}if(l){var c=ha(e,t);r.push(c)}})),{size:a,shape:n,stops:r,position:i,type:2}},"-moz-radial-gradient":Ta,"-ms-radial-gradient":Ta,"-o-radial-gradient":Ta,"-webkit-radial-gradient":Ta,"-webkit-gradient":function(e,t){var n=ta(180),a=[],r=1,i=0,o=3,l=[];return Mn(t).forEach((function(t,n){var i=t[0];if(0===n){if(Dn(i)&&"linear"===i.value)return void(r=1);if(Dn(i)&&"radial"===i.value)return void(r=2)}if(18===i.type)if("from"===i.name){var o=na.parse(e,i.values[0]);a.push({stop:Hn,color:o})}else if("to"===i.name)o=na.parse(e,i.values[0]),a.push({stop:$n,color:o});else if("color-stop"===i.name){var l=i.values.filter(Un);if(2===l.length){o=na.parse(e,l[1]);var s=l[0];jn(s)&&a.push({stop:{type:16,number:100*s.number,flags:s.flags},color:o})}}})),1===r?{angle:(n+ta(180))%ta(360),stops:a,type:r}:{size:o,shape:i,stops:a,position:l,type:r}}},Ma={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(e,t){if(0===t.length)return[];var n=t[0];return 20===n.type&&"none"===n.value?[]:t.filter((function(e){return Un(e)&&Fa(e)})).map((function(t){return Pa.parse(e,t)}))}},Oa={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(e,t){return t.map((function(e){if(Dn(e))switch(e.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},La={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(e,t){return Mn(t).map((function(e){return e.filter(Kn)})).map(Rn)}},Ka={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(e,t){return Mn(t).map((function(e){return e.filter(Dn).map((function(e){return e.value})).join(" ")})).map(Ra)}},Ra=function(e){switch(e){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;default:return 0}};!function(e){e.AUTO="auto",e.CONTAIN="contain",e.COVER="cover"}(Ia||(Ia={}));var Ha,Qa={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(e,t){return Mn(t).map((function(e){return e.filter($a)}))}},$a=function(e){return Dn(e)||Kn(e)},za=function(e){return{name:"border-"+e+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},Ja=za("top"),qa=za("right"),Ga=za("bottom"),Wa=za("left"),Ya=function(e){return{name:"border-radius-"+e,initialValue:"0 0",prefix:!1,type:1,parse:function(e,t){return Rn(t.filter(Kn))}}},Xa=Ya("top-left"),Za=Ya("top-right"),er=Ya("bottom-right"),tr=Ya("bottom-left"),nr=function(e){return{name:"border-"+e+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(e,t){switch(t){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},ar=nr("top"),rr=nr("right"),ir=nr("bottom"),or=nr("left"),lr=function(e){return{name:"border-"+e+"-width",initialValue:"0",type:0,prefix:!1,parse:function(e,t){return Tn(t)?t.number:0}}},sr=lr("top"),cr=lr("right"),dr=lr("bottom"),ur=lr("left"),pr={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},mr={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(e,t){return"rtl"===t?1:0}},fr={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(e,t){return t.filter(Dn).reduce((function(e,t){return e|hr(t.value)}),0)}},hr=function(e){switch(e){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},Ar={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(e,t){switch(t){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},gr={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(e,t){return 20===t.type&&"normal"===t.value?0:17===t.type||15===t.type?t.number:0}};!function(e){e.NORMAL="normal",e.STRICT="strict"}(Ha||(Ha={}));var kr,br={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(e,t){return"strict"===t?Ha.STRICT:Ha.NORMAL}},yr={name:"line-height",initialValue:"normal",prefix:!1,type:4},vr=function(e,t){return Dn(e)&&"normal"===e.value?1.2*t:17===e.type?t*e.number:Kn(e)?Jn(e,t):t},Er={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(e,t){return 20===t.type&&"none"===t.value?null:Pa.parse(e,t)}},Nr={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(e,t){return"inside"===t?0:1}},_r={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(e,t){switch(t){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;default:return-1}}},wr=function(e){return{name:"margin-"+e,initialValue:"0",prefix:!1,type:4}},Vr=wr("top"),xr=wr("right"),Br=wr("bottom"),Sr=wr("left"),Cr={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(e,t){return t.filter(Dn).map((function(e){switch(e.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;default:return 0}}))}},Tr={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(e,t){return"break-word"===t?"break-word":"normal"}},jr=function(e){return{name:"padding-"+e,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Dr=jr("top"),Pr=jr("right"),Fr=jr("bottom"),Ir=jr("left"),Ur={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(e,t){switch(t){case"right":return 2;case"center":case"justify":return 1;default:return 0}}},Mr={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(e,t){switch(t){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Or={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(e,t){return 1===t.length&&Fn(t[0],"none")?[]:Mn(t).map((function(t){for(var n={color:pa.TRANSPARENT,offsetX:Hn,offsetY:Hn,blur:Hn},a=0,r=0;r1?1:0],this.overflowWrap=ki(e,Tr,t.overflowWrap),this.paddingTop=ki(e,Dr,t.paddingTop),this.paddingRight=ki(e,Pr,t.paddingRight),this.paddingBottom=ki(e,Fr,t.paddingBottom),this.paddingLeft=ki(e,Ir,t.paddingLeft),this.paintOrder=ki(e,pi,t.paintOrder),this.position=ki(e,Mr,t.position),this.textAlign=ki(e,Ur,t.textAlign),this.textDecorationColor=ki(e,Yr,null!==(n=t.textDecorationColor)&&void 0!==n?n:t.color),this.textDecorationLine=ki(e,Xr,null!==(a=t.textDecorationLine)&&void 0!==a?a:t.textDecoration),this.textShadow=ki(e,Or,t.textShadow),this.textTransform=ki(e,Lr,t.textTransform),this.transform=ki(e,Kr,t.transform),this.transformOrigin=ki(e,$r,t.transformOrigin),this.visibility=ki(e,zr,t.visibility),this.webkitTextStrokeColor=ki(e,mi,t.webkitTextStrokeColor),this.webkitTextStrokeWidth=ki(e,fi,t.webkitTextStrokeWidth),this.wordBreak=ki(e,Jr,t.wordBreak),this.zIndex=ki(e,qr,t.zIndex)}return e.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&0===this.visibility},e.prototype.isTransparent=function(){return aa(this.backgroundColor)},e.prototype.isTransformed=function(){return null!==this.transform},e.prototype.isPositioned=function(){return 0!==this.position},e.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},e.prototype.isFloating=function(){return 0!==this.float},e.prototype.isInlineLevel=function(){return ri(this.display,4)||ri(this.display,33554432)||ri(this.display,268435456)||ri(this.display,536870912)||ri(this.display,67108864)||ri(this.display,134217728)},e}(),Ai=function(){function e(e,t){this.content=ki(e,ii,t.content),this.quotes=ki(e,ci,t.quotes)}return e}(),gi=function(){function e(e,t){this.counterIncrement=ki(e,oi,t.counterIncrement),this.counterReset=ki(e,li,t.counterReset)}return e}(),ki=function(e,t,n){var a=new Sn,r=null!=n?n.toString():t.initialValue;a.write(r);var i=new Cn(a.read());switch(t.type){case 2:var o=i.parseComponentValue();return t.parse(e,Dn(o)?o.value:t.initialValue);case 0:return t.parse(e,i.parseComponentValue());case 1:return t.parse(e,i.parseComponentValues());case 4:return i.parseComponentValue();case 3:switch(t.format){case"angle":return Xn.parse(e,i.parseComponentValue());case"color":return na.parse(e,i.parseComponentValue());case"image":return Pa.parse(e,i.parseComponentValue());case"length":var l=i.parseComponentValue();return Ln(l)?l:Hn;case"length-percentage":var s=i.parseComponentValue();return Kn(s)?s:Hn;case"time":return Gr.parse(e,i.parseComponentValue())}}},bi="data-html2canvas-debug",yi=function(e){switch(e.getAttribute(bi)){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},vi=function(e,t){var n=yi(e);return 1===n||t===n},Ei=function(){function e(e,t){this.context=e,this.textNodes=[],this.elements=[],this.flags=0,vi(t,3),this.styles=new hi(e,window.getComputedStyle(t,null)),dl(t)&&(this.styles.animationDuration.some((function(e){return e>0}))&&(t.style.animationDuration="0s"),null!==this.styles.transform&&(t.style.transform="none")),this.bounds=l(this.context,t),vi(t,4)&&(this.flags|=16)}return e}(),Ni="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",_i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",wi="undefined"==typeof Uint8Array?[]:new Uint8Array(256),Vi=0;Vi<_i.length;Vi++)wi[_i.charCodeAt(Vi)]=Vi;for(var xi=function(e){var t,n,a,r,i,o=.75*e.length,l=e.length,s=0;"="===e[e.length-1]&&(o--,"="===e[e.length-2]&&o--);var c="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array&&void 0!==Uint8Array.prototype.slice?new ArrayBuffer(o):new Array(o),d=Array.isArray(c)?c:new Uint8Array(c);for(t=0;t>4,d[s++]=(15&a)<<4|r>>2,d[s++]=(3&r)<<6|63&i;return c},Bi=function(e){for(var t=e.length,n=[],a=0;a>Ci,Pi=(1<>Ci)+32,Ii=65536>>Ti,Ui=(1<=0){if(e<55296||e>56319&&e<=65535)return t=((t=this.index[e>>Ci])<>Ci)])<>Ti),t=this.index[t],t+=e>>Ci&Ui,t=((t=this.index[t])<=55296&&r<=56319&&n>10),o%1024+56320)),(r+1===n||a.length>16384)&&(i+=String.fromCharCode.apply(String,a),a.length=0)}return i},so=Li(Ni),co="×",uo="÷",po=function(e){return so.get(e)},mo=function(e,t,n){var a=n-2,r=t[a],i=t[n-1],o=t[n];if(i===Ji&&o===qi)return co;if(i===Ji||i===qi||i===Gi)return uo;if(o===Ji||o===qi||o===Gi)return uo;if(i===Xi&&-1!==[Xi,Zi,to,no].indexOf(o))return co;if(!(i!==to&&i!==Zi||o!==Zi&&o!==eo))return co;if((i===no||i===eo)&&o===eo)return co;if(o===ao||o===Wi)return co;if(o===Yi)return co;if(i===zi)return co;if(i===ao&&o===ro){for(;r===Wi;)r=t[--a];if(r===ro)return co}if(i===io&&o===io){for(var l=0;r===io;)l++,r=t[--a];if(l%2==0)return co}return uo},fo=function(e){var t=oo(e),n=t.length,a=0,r=0,i=t.map(po);return{next:function(){if(a>=n)return{done:!0,value:null};for(var e=co;ao.x||r.y>o.y;return o=r,0===t||l}));return e.body.removeChild(t),l},ko=function(){return void 0!==(new Image).crossOrigin},bo=function(){return"string"==typeof(new XMLHttpRequest).responseType},yo=function(e){var t=new Image,n=e.createElement("canvas"),a=n.getContext("2d");if(!a)return!1;t.src="data:image/svg+xml,";try{a.drawImage(t,0,0),n.toDataURL()}catch(e){return!1}return!0},vo=function(e){return 0===e[0]&&255===e[1]&&0===e[2]&&255===e[3]},Eo=function(e){var t=e.createElement("canvas"),n=100;t.width=n,t.height=n;var a=t.getContext("2d");if(!a)return Promise.reject(!1);a.fillStyle="rgb(0, 255, 0)",a.fillRect(0,0,n,n);var r=new Image,i=t.toDataURL();r.src=i;var o=No(n,n,0,0,r);return a.fillStyle="red",a.fillRect(0,0,n,n),_o(o).then((function(t){a.drawImage(t,0,0);var r=a.getImageData(0,0,n,n).data;a.fillStyle="red",a.fillRect(0,0,n,n);var o=e.createElement("div");return o.style.backgroundImage="url("+i+")",o.style.height=n+"px",vo(r)?_o(No(n,n,0,0,o)):Promise.reject(!1)})).then((function(e){return a.drawImage(e,0,0),vo(a.getImageData(0,0,n,n).data)})).catch((function(){return!1}))},No=function(e,t,n,a,r){var i="http://www.w3.org/2000/svg",o=document.createElementNS(i,"svg"),l=document.createElementNS(i,"foreignObject");return o.setAttributeNS(null,"width",e.toString()),o.setAttributeNS(null,"height",t.toString()),l.setAttributeNS(null,"width","100%"),l.setAttributeNS(null,"height","100%"),l.setAttributeNS(null,"x",n.toString()),l.setAttributeNS(null,"y",a.toString()),l.setAttributeNS(null,"externalResourcesRequired","true"),o.appendChild(l),l.appendChild(r),o},_o=function(e){return new Promise((function(t,n){var a=new Image;a.onload=function(){return t(a)},a.onerror=n,a.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent((new XMLSerializer).serializeToString(e))}))},wo={get SUPPORT_RANGE_BOUNDS(){var e=Ao(document);return Object.defineProperty(wo,"SUPPORT_RANGE_BOUNDS",{value:e}),e},get SUPPORT_WORD_BREAKING(){var e=wo.SUPPORT_RANGE_BOUNDS&&go(document);return Object.defineProperty(wo,"SUPPORT_WORD_BREAKING",{value:e}),e},get SUPPORT_SVG_DRAWING(){var e=yo(document);return Object.defineProperty(wo,"SUPPORT_SVG_DRAWING",{value:e}),e},get SUPPORT_FOREIGNOBJECT_DRAWING(){var e="function"==typeof Array.from&&"function"==typeof window.fetch?Eo(document):Promise.resolve(!1);return Object.defineProperty(wo,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:e}),e},get SUPPORT_CORS_IMAGES(){var e=ko();return Object.defineProperty(wo,"SUPPORT_CORS_IMAGES",{value:e}),e},get SUPPORT_RESPONSE_TYPE(){var e=bo();return Object.defineProperty(wo,"SUPPORT_RESPONSE_TYPE",{value:e}),e},get SUPPORT_CORS_XHR(){var e="withCredentials"in new XMLHttpRequest;return Object.defineProperty(wo,"SUPPORT_CORS_XHR",{value:e}),e},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var e=!("undefined"==typeof Intl||!Intl.Segmenter);return Object.defineProperty(wo,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:e}),e}},Vo=function(){function e(e,t){this.text=e,this.bounds=t}return e}(),xo=function(e,t,n,a){var r=jo(t,n),i=[],l=0;return r.forEach((function(t){if(n.textDecorationLine.length||t.trim().length>0)if(wo.SUPPORT_RANGE_BOUNDS){var r=So(a,l,t.length).getClientRects();if(r.length>1){var s=Co(t),c=0;s.forEach((function(t){i.push(new Vo(t,o.fromDOMRectList(e,So(a,c+l,t.length).getClientRects()))),c+=t.length}))}else i.push(new Vo(t,o.fromDOMRectList(e,r)))}else{var d=a.splitText(t.length);i.push(new Vo(t,Bo(e,a))),a=d}else wo.SUPPORT_RANGE_BOUNDS||(a=a.splitText(t.length));l+=t.length})),i},Bo=function(e,t){var n=t.ownerDocument;if(n){var a=n.createElement("html2canvaswrapper");a.appendChild(t.cloneNode(!0));var r=t.parentNode;if(r){r.replaceChild(a,t);var i=l(e,a);return a.firstChild&&r.replaceChild(a.firstChild,a),i}}return o.EMPTY},So=function(e,t,n){var a=e.ownerDocument;if(!a)throw new Error("Node has no owner document");var r=a.createRange();return r.setStart(e,t),r.setEnd(e,t+n),r},Co=function(e){if(wo.SUPPORT_NATIVE_TEXT_SEGMENTATION){var t=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(t.segment(e)).map((function(e){return e.segment}))}return ho(e)},To=function(e,t){if(wo.SUPPORT_NATIVE_TEXT_SEGMENTATION){var n=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(n.segment(e)).map((function(e){return e.segment}))}return Po(e,t)},jo=function(e,t){return 0!==t.letterSpacing?Co(e):To(e,t)},Do=[32,160,4961,65792,65793,4153,4241],Po=function(e,t){for(var n,a=Re(e,{lineBreak:t.lineBreak,wordBreak:"break-word"===t.overflowWrap?"break-word":t.wordBreak}),r=[],i=function(){if(n.value){var e=n.value.slice(),t=c(e),a="";t.forEach((function(e){-1===Do.indexOf(e)?a+=d(e):(a.length&&r.push(a),r.push(d(e)),a="")})),a.length&&r.push(a)}};!(n=a.next()).done;)i();return r},Fo=function(){function e(e,t,n){this.text=Io(t.data,n.textTransform),this.textBounds=xo(e,this.text,n,t)}return e}(),Io=function(e,t){switch(t){case 1:return e.toLowerCase();case 3:return e.replace(Uo,Mo);case 2:return e.toUpperCase();default:return e}},Uo=/(^|\s|:|-|\(|\))([a-z])/g,Mo=function(e,t,n){return e.length>0?t+n.toUpperCase():e},Oo=function(e){function n(t,n){var a=e.call(this,t,n)||this;return a.src=n.currentSrc||n.src,a.intrinsicWidth=n.naturalWidth,a.intrinsicHeight=n.naturalHeight,a.context.cache.addImage(a.src),a}return t(n,e),n}(Ei),Lo=function(e){function n(t,n){var a=e.call(this,t,n)||this;return a.canvas=n,a.intrinsicWidth=n.width,a.intrinsicHeight=n.height,a}return t(n,e),n}(Ei),Ko=function(e){function n(t,n){var a=e.call(this,t,n)||this,r=new XMLSerializer,i=l(t,n);return n.setAttribute("width",i.width+"px"),n.setAttribute("height",i.height+"px"),a.svg="data:image/svg+xml,"+encodeURIComponent(r.serializeToString(n)),a.intrinsicWidth=n.width.baseVal.value,a.intrinsicHeight=n.height.baseVal.value,a.context.cache.addImage(a.svg),a}return t(n,e),n}(Ei),Ro=function(e){function n(t,n){var a=e.call(this,t,n)||this;return a.value=n.value,a}return t(n,e),n}(Ei),Ho=function(e){function n(t,n){var a=e.call(this,t,n)||this;return a.start=n.start,a.reversed="boolean"==typeof n.reversed&&!0===n.reversed,a}return t(n,e),n}(Ei),Qo=[{type:15,flags:0,unit:"px",number:3}],$o=[{type:16,flags:0,number:50}],zo=function(e){return e.width>e.height?new o(e.left+(e.width-e.height)/2,e.top,e.height,e.height):e.width0)n.textNodes.push(new Fo(e,r,n.styles));else if(cl(r))if(Vl(r)&&r.assignedNodes)r.assignedNodes().forEach((function(t){return al(e,t,n,a)}));else{var o=rl(e,r);o.styles.isVisible()&&(ol(r,o,a)?o.flags|=4:ll(o.styles)&&(o.flags|=2),-1!==nl.indexOf(r.tagName)&&(o.flags|=8),n.elements.push(o),r.slot,r.shadowRoot?al(e,r.shadowRoot,o,a):_l(r)||Al(r)||wl(r)||al(e,r,o,a))}},rl=function(e,t){return yl(t)?new Oo(e,t):kl(t)?new Lo(e,t):Al(t)?new Ko(e,t):pl(t)?new Ro(e,t):ml(t)?new Ho(e,t):fl(t)?new Xo(e,t):wl(t)?new Zo(e,t):_l(t)?new el(e,t):vl(t)?new tl(e,t):new Ei(e,t)},il=function(e,t){var n=rl(e,t);return n.flags|=4,al(e,t,n,n),n},ol=function(e,t,n){return t.styles.isPositionedWithZIndex()||t.styles.opacity<1||t.styles.isTransformed()||gl(e)&&n.styles.isTransparent()},ll=function(e){return e.isPositioned()||e.isFloating()},sl=function(e){return e.nodeType===Node.TEXT_NODE},cl=function(e){return e.nodeType===Node.ELEMENT_NODE},dl=function(e){return cl(e)&&void 0!==e.style&&!ul(e)},ul=function(e){return"object"==typeof e.className},pl=function(e){return"LI"===e.tagName},ml=function(e){return"OL"===e.tagName},fl=function(e){return"INPUT"===e.tagName},hl=function(e){return"HTML"===e.tagName},Al=function(e){return"svg"===e.tagName},gl=function(e){return"BODY"===e.tagName},kl=function(e){return"CANVAS"===e.tagName},bl=function(e){return"VIDEO"===e.tagName},yl=function(e){return"IMG"===e.tagName},vl=function(e){return"IFRAME"===e.tagName},El=function(e){return"STYLE"===e.tagName},Nl=function(e){return"SCRIPT"===e.tagName},_l=function(e){return"TEXTAREA"===e.tagName},wl=function(e){return"SELECT"===e.tagName},Vl=function(e){return"SLOT"===e.tagName},xl=function(e){return e.tagName.indexOf("-")>0},Bl=function(){function e(){this.counters={}}return e.prototype.getCounterValue=function(e){var t=this.counters[e];return t&&t.length?t[t.length-1]:1},e.prototype.getCounterValues=function(e){var t=this.counters[e];return t||[]},e.prototype.pop=function(e){var t=this;e.forEach((function(e){return t.counters[e].pop()}))},e.prototype.parse=function(e){var t=this,n=e.counterIncrement,a=e.counterReset,r=!0;null!==n&&n.forEach((function(e){var n=t.counters[e.counter];n&&0!==e.increment&&(r=!1,n.length||n.push(1),n[Math.max(0,n.length-1)]+=e.increment)}));var i=[];return r&&a.forEach((function(e){var n=t.counters[e.counter];i.push(e.counter),n||(n=t.counters[e.counter]=[]),n.push(e.reset)})),i},e}(),Sl={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Cl={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},Tl={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},jl={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},Dl=function(e,t,n,a,r,i){return en?zl(e,r,i.length>0):a.integers.reduce((function(t,n,r){for(;e>=n;)e-=n,t+=a.values[r];return t}),"")+i},Pl=function(e,t,n,a){var r="";do{n||e--,r=a(e)+r,e/=t}while(e*t>=t);return r},Fl=function(e,t,n,a,r){var i=n-t+1;return(e<0?"-":"")+(Pl(Math.abs(e),i,a,(function(e){return d(Math.floor(e%i)+t)}))+r)},Il=function(e,t,n){void 0===n&&(n=". ");var a=t.length;return Pl(Math.abs(e),a,!1,(function(e){return t[Math.floor(e%a)]}))+n},Ul=1,Ml=2,Ol=4,Ll=8,Kl=function(e,t,n,a,r,i){if(e<-9999||e>9999)return zl(e,4,r.length>0);var o=Math.abs(e),l=r;if(0===o)return t[0]+l;for(var s=0;o>0&&s<=4;s++){var c=o%10;0===c&&ri(i,Ul)&&""!==l?l=t[c]+l:c>1||1===c&&0===s||1===c&&1===s&&ri(i,Ml)||1===c&&1===s&&ri(i,Ol)&&e>100||1===c&&s>1&&ri(i,Ll)?l=t[c]+(s>0?n[s-1]:"")+l:1===c&&s>0&&(l=n[s-1]+l),o=Math.floor(o/10)}return(e<0?a:"")+l},Rl="十百千萬",Hl="拾佰仟萬",Ql="マイナス",$l="마이너스",zl=function(e,t,n){var a=n?". ":"",r=n?"、":"",i=n?", ":"",o=n?" ":"";switch(t){case 0:return"•"+o;case 1:return"◦"+o;case 2:return"◾"+o;case 5:var l=Fl(e,48,57,!0,a);return l.length<4?"0"+l:l;case 4:return Il(e,"〇一二三四五六七八九",r);case 6:return Dl(e,1,3999,Sl,3,a).toLowerCase();case 7:return Dl(e,1,3999,Sl,3,a);case 8:return Fl(e,945,969,!1,a);case 9:return Fl(e,97,122,!1,a);case 10:return Fl(e,65,90,!1,a);case 11:return Fl(e,1632,1641,!0,a);case 12:case 49:return Dl(e,1,9999,Cl,3,a);case 35:return Dl(e,1,9999,Cl,3,a).toLowerCase();case 13:return Fl(e,2534,2543,!0,a);case 14:case 30:return Fl(e,6112,6121,!0,a);case 15:return Il(e,"子丑寅卯辰巳午未申酉戌亥",r);case 16:return Il(e,"甲乙丙丁戊己庚辛壬癸",r);case 17:case 48:return Kl(e,"零一二三四五六七八九",Rl,"負",r,Ml|Ol|Ll);case 47:return Kl(e,"零壹貳參肆伍陸柒捌玖",Hl,"負",r,Ul|Ml|Ol|Ll);case 42:return Kl(e,"零一二三四五六七八九",Rl,"负",r,Ml|Ol|Ll);case 41:return Kl(e,"零壹贰叁肆伍陆柒捌玖",Hl,"负",r,Ul|Ml|Ol|Ll);case 26:return Kl(e,"〇一二三四五六七八九","十百千万",Ql,r,0);case 25:return Kl(e,"零壱弐参四伍六七八九","拾百千万",Ql,r,Ul|Ml|Ol);case 31:return Kl(e,"영일이삼사오육칠팔구","십백천만",$l,i,Ul|Ml|Ol);case 33:return Kl(e,"零一二三四五六七八九","十百千萬",$l,i,0);case 32:return Kl(e,"零壹貳參四五六七八九","拾百千",$l,i,Ul|Ml|Ol);case 18:return Fl(e,2406,2415,!0,a);case 20:return Dl(e,1,19999,jl,3,a);case 21:return Fl(e,2790,2799,!0,a);case 22:return Fl(e,2662,2671,!0,a);case 22:return Dl(e,1,10999,Tl,3,a);case 23:return Il(e,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return Il(e,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return Fl(e,3302,3311,!0,a);case 28:return Il(e,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",r);case 29:return Il(e,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",r);case 34:return Fl(e,3792,3801,!0,a);case 37:return Fl(e,6160,6169,!0,a);case 38:return Fl(e,4160,4169,!0,a);case 39:return Fl(e,2918,2927,!0,a);case 40:return Fl(e,1776,1785,!0,a);case 43:return Fl(e,3046,3055,!0,a);case 44:return Fl(e,3174,3183,!0,a);case 45:return Fl(e,3664,3673,!0,a);case 46:return Fl(e,3872,3881,!0,a);default:return Fl(e,48,57,!0,a)}},Jl="data-html2canvas-ignore",ql=function(){function e(e,t,n){if(this.context=e,this.options=n,this.scrolledElements=[],this.referenceElement=t,this.counters=new Bl,this.quoteDepth=0,!t.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(t.ownerDocument.documentElement,!1)}return e.prototype.toIFrame=function(e,t){var n=this,i=Wl(e,t);if(!i.contentWindow)return Promise.reject("Unable to find iframe window");var o=e.defaultView.pageXOffset,l=e.defaultView.pageYOffset,s=i.contentWindow,c=s.document,d=Zl(i).then((function(){return a(n,void 0,void 0,(function(){var e,n;return r(this,(function(a){switch(a.label){case 0:return this.scrolledElements.forEach(rs),s&&(s.scrollTo(t.left,t.top),!/(iPad|iPhone|iPod)/g.test(navigator.userAgent)||s.scrollY===t.top&&s.scrollX===t.left||(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(s.scrollX-t.left,s.scrollY-t.top,0,0))),e=this.options.onclone,void 0===(n=this.clonedReferenceElement)?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:c.fonts&&c.fonts.ready?[4,c.fonts.ready]:[3,2];case 1:a.sent(),a.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Xl(c)]:[3,4];case 3:a.sent(),a.label=4;case 4:return"function"==typeof e?[2,Promise.resolve().then((function(){return e(c,n)})).then((function(){return i}))]:[2,i]}}))}))}));return c.open(),c.write(ns(document.doctype)+""),as(this.referenceElement.ownerDocument,o,l),c.replaceChild(c.adoptNode(this.documentElement),c.documentElement),c.close(),d},e.prototype.createElementClone=function(e){if(vi(e,2),kl(e))return this.createCanvasClone(e);if(bl(e))return this.createVideoClone(e);if(El(e))return this.createStyleClone(e);var t=e.cloneNode(!1);return yl(t)&&(yl(e)&&e.currentSrc&&e.currentSrc!==e.src&&(t.src=e.currentSrc,t.srcset=""),"lazy"===t.loading&&(t.loading="eager")),xl(t)?this.createCustomElementClone(t):t},e.prototype.createCustomElementClone=function(e){var t=document.createElement("html2canvascustomelement");return ts(e.style,t),t},e.prototype.createStyleClone=function(e){try{var t=e.sheet;if(t&&t.cssRules){var n=[].slice.call(t.cssRules,0).reduce((function(e,t){return t&&"string"==typeof t.cssText?e+t.cssText:e}),""),a=e.cloneNode(!1);return a.textContent=n,a}}catch(e){if(this.context.logger.error("Unable to access cssRules property",e),"SecurityError"!==e.name)throw e}return e.cloneNode(!1)},e.prototype.createCanvasClone=function(e){var t;if(this.options.inlineImages&&e.ownerDocument){var n=e.ownerDocument.createElement("img");try{return n.src=e.toDataURL(),n}catch(t){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",e)}}var a=e.cloneNode(!1);try{a.width=e.width,a.height=e.height;var r=e.getContext("2d"),i=a.getContext("2d");if(i)if(!this.options.allowTaint&&r)i.putImageData(r.getImageData(0,0,e.width,e.height),0,0);else{var o=null!==(t=e.getContext("webgl2"))&&void 0!==t?t:e.getContext("webgl");if(o){var l=o.getContextAttributes();!1===(null==l?void 0:l.preserveDrawingBuffer)&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",e)}i.drawImage(e,0,0)}return a}catch(t){this.context.logger.info("Unable to clone canvas as it is tainted",e)}return a},e.prototype.createVideoClone=function(e){var t=e.ownerDocument.createElement("canvas");t.width=e.offsetWidth,t.height=e.offsetHeight;var n=t.getContext("2d");try{return n&&(n.drawImage(e,0,0,t.width,t.height),this.options.allowTaint||n.getImageData(0,0,t.width,t.height)),t}catch(t){this.context.logger.info("Unable to clone video as it is tainted",e)}var a=e.ownerDocument.createElement("canvas");return a.width=e.offsetWidth,a.height=e.offsetHeight,a},e.prototype.appendChildNode=function(e,t,n){cl(t)&&(Nl(t)||t.hasAttribute(Jl)||"function"==typeof this.options.ignoreElements&&this.options.ignoreElements(t))||this.options.copyStyles&&cl(t)&&El(t)||e.appendChild(this.cloneNode(t,n))},e.prototype.cloneChildNodes=function(e,t,n){for(var a=this,r=e.shadowRoot?e.shadowRoot.firstChild:e.firstChild;r;r=r.nextSibling)if(cl(r)&&Vl(r)&&"function"==typeof r.assignedNodes){var i=r.assignedNodes();i.length&&i.forEach((function(e){return a.appendChildNode(t,e,n)}))}else this.appendChildNode(t,r,n)},e.prototype.cloneNode=function(e,t){if(sl(e))return document.createTextNode(e.data);if(!e.ownerDocument)return e.cloneNode(!1);var n=e.ownerDocument.defaultView;if(n&&cl(e)&&(dl(e)||ul(e))){var a=this.createElementClone(e);a.style.transitionProperty="none";var r=n.getComputedStyle(e),i=n.getComputedStyle(e,":before"),o=n.getComputedStyle(e,":after");this.referenceElement===e&&dl(a)&&(this.clonedReferenceElement=a),gl(a)&&ds(a);var l=this.counters.parse(new gi(this.context,r)),s=this.resolvePseudoContent(e,a,i,$i.BEFORE);xl(e)&&(t=!0),bl(e)||this.cloneChildNodes(e,a,t),s&&a.insertBefore(s,a.firstChild);var c=this.resolvePseudoContent(e,a,o,$i.AFTER);return c&&a.appendChild(c),this.counters.pop(l),(r&&(this.options.copyStyles||ul(e))&&!vl(e)||t)&&ts(r,a),0===e.scrollTop&&0===e.scrollLeft||this.scrolledElements.push([a,e.scrollLeft,e.scrollTop]),(_l(e)||wl(e))&&(_l(a)||wl(a))&&(a.value=e.value),a}return e.cloneNode(!1)},e.prototype.resolvePseudoContent=function(e,t,n,a){var r=this;if(n){var i=n.content,o=t.ownerDocument;if(o&&i&&"none"!==i&&"-moz-alt-content"!==i&&"none"!==n.display){this.counters.parse(new gi(this.context,n));var l=new Ai(this.context,n),s=o.createElement("html2canvaspseudoelement");ts(n,s),l.content.forEach((function(t){if(0===t.type)s.appendChild(o.createTextNode(t.value));else if(22===t.type){var n=o.createElement("img");n.src=t.value,n.style.opacity="1",s.appendChild(n)}else if(18===t.type){if("attr"===t.name){var a=t.values.filter(Dn);a.length&&s.appendChild(o.createTextNode(e.getAttribute(a[0].value)||""))}else if("counter"===t.name){var i=t.values.filter(Un),c=i[0],d=i[1];if(c&&Dn(c)){var u=r.counters.getCounterValue(c.value),p=d&&Dn(d)?_r.parse(r.context,d.value):3;s.appendChild(o.createTextNode(zl(u,p,!1)))}}else if("counters"===t.name){var m=t.values.filter(Un),f=(c=m[0],m[1]);if(d=m[2],c&&Dn(c)){var h=r.counters.getCounterValues(c.value),A=d&&Dn(d)?_r.parse(r.context,d.value):3,g=f&&0===f.type?f.value:"",k=h.map((function(e){return zl(e,A,!1)})).join(g);s.appendChild(o.createTextNode(k))}}}else if(20===t.type)switch(t.value){case"open-quote":s.appendChild(o.createTextNode(di(l.quotes,r.quoteDepth++,!0)));break;case"close-quote":s.appendChild(o.createTextNode(di(l.quotes,--r.quoteDepth,!1)));break;default:s.appendChild(o.createTextNode(t.value))}})),s.className=ls+" "+ss;var c=a===$i.BEFORE?" "+ls:" "+ss;return ul(t)?t.className.baseValue+=c:t.className+=c,s}}},e.destroy=function(e){return!!e.parentNode&&(e.parentNode.removeChild(e),!0)},e}();!function(e){e[e.BEFORE=0]="BEFORE",e[e.AFTER=1]="AFTER"}($i||($i={}));var Gl,Wl=function(e,t){var n=e.createElement("iframe");return n.className="html2canvas-container",n.style.visibility="hidden",n.style.position="fixed",n.style.left="-10000px",n.style.top="0px",n.style.border="0",n.width=t.width.toString(),n.height=t.height.toString(),n.scrolling="no",n.setAttribute(Jl,"true"),e.body.appendChild(n),n},Yl=function(e){return new Promise((function(t){e.complete?t():e.src?(e.onload=t,e.onerror=t):t()}))},Xl=function(e){return Promise.all([].slice.call(e.images,0).map(Yl))},Zl=function(e){return new Promise((function(t,n){var a=e.contentWindow;if(!a)return n("No window assigned for iframe");var r=a.document;a.onload=e.onload=function(){a.onload=e.onload=null;var n=setInterval((function(){r.body.childNodes.length>0&&"complete"===r.readyState&&(clearInterval(n),t(e))}),50)}}))},es=["all","d","content"],ts=function(e,t){for(var n=e.length-1;n>=0;n--){var a=e.item(n);-1===es.indexOf(a)&&t.style.setProperty(a,e.getPropertyValue(a))}return t},ns=function(e){var t="";return e&&(t+=""),t},as=function(e,t,n){e&&e.defaultView&&(t!==e.defaultView.pageXOffset||n!==e.defaultView.pageYOffset)&&e.defaultView.scrollTo(t,n)},rs=function(e){var t=e[0],n=e[1],a=e[2];t.scrollLeft=n,t.scrollTop=a},is=":before",os=":after",ls="___html2canvas___pseudoelement_before",ss="___html2canvas___pseudoelement_after",cs='{\n content: "" !important;\n display: none !important;\n}',ds=function(e){us(e,"."+ls+is+cs+"\n ."+ss+os+cs)},us=function(e,t){var n=e.ownerDocument;if(n){var a=n.createElement("style");a.textContent=t,e.appendChild(a)}},ps=function(){function e(){}return e.getOrigin=function(t){var n=e._link;return n?(n.href=t,n.href=n.href,n.protocol+n.hostname+n.port):"about:blank"},e.isSameOrigin=function(t){return e.getOrigin(t)===e._origin},e.setContext=function(t){e._link=t.document.createElement("a"),e._origin=e.getOrigin(t.location.href)},e._origin="about:blank",e}(),ms=function(){function e(e,t){this.context=e,this._options=t,this._cache={}}return e.prototype.addImage=function(e){var t=Promise.resolve();return this.has(e)?t:ys(e)||gs(e)?((this._cache[e]=this.loadImage(e)).catch((function(){})),t):t},e.prototype.match=function(e){return this._cache[e]},e.prototype.loadImage=function(e){return a(this,void 0,void 0,(function(){var t,n,a,i,o=this;return r(this,(function(r){switch(r.label){case 0:return t=ps.isSameOrigin(e),n=!ks(e)&&!0===this._options.useCORS&&wo.SUPPORT_CORS_IMAGES&&!t,a=!ks(e)&&!t&&!ys(e)&&"string"==typeof this._options.proxy&&wo.SUPPORT_CORS_XHR&&!n,t||!1!==this._options.allowTaint||ks(e)||ys(e)||a||n?(i=e,a?[4,this.proxy(i)]:[3,2]):[2];case 1:i=r.sent(),r.label=2;case 2:return this.context.logger.debug("Added image "+e.substring(0,256)),[4,new Promise((function(e,t){var a=new Image;a.onload=function(){return e(a)},a.onerror=t,(bs(i)||n)&&(a.crossOrigin="anonymous"),a.src=i,!0===a.complete&&setTimeout((function(){return e(a)}),500),o._options.imageTimeout>0&&setTimeout((function(){return t("Timed out ("+o._options.imageTimeout+"ms) loading image")}),o._options.imageTimeout)}))];case 3:return[2,r.sent()]}}))}))},e.prototype.has=function(e){return void 0!==this._cache[e]},e.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},e.prototype.proxy=function(e){var t=this,n=this._options.proxy;if(!n)throw new Error("No proxy defined");var a=e.substring(0,256);return new Promise((function(r,i){var o=wo.SUPPORT_RESPONSE_TYPE?"blob":"text",l=new XMLHttpRequest;l.onload=function(){if(200===l.status)if("text"===o)r(l.response);else{var e=new FileReader;e.addEventListener("load",(function(){return r(e.result)}),!1),e.addEventListener("error",(function(e){return i(e)}),!1),e.readAsDataURL(l.response)}else i("Failed to proxy resource "+a+" with status code "+l.status)},l.onerror=i;var s=n.indexOf("?")>-1?"&":"?";if(l.open("GET",""+n+s+"url="+encodeURIComponent(e)+"&responseType="+o),"text"!==o&&l instanceof XMLHttpRequest&&(l.responseType=o),t._options.imageTimeout){var c=t._options.imageTimeout;l.timeout=c,l.ontimeout=function(){return i("Timed out ("+c+"ms) proxying "+a)}}l.send()}))},e}(),fs=/^data:image\/svg\+xml/i,hs=/^data:image\/.*;base64,/i,As=/^data:image\/.*/i,gs=function(e){return wo.SUPPORT_SVG_DRAWING||!vs(e)},ks=function(e){return As.test(e)},bs=function(e){return hs.test(e)},ys=function(e){return"blob"===e.substr(0,4)},vs=function(e){return"svg"===e.substr(-3).toLowerCase()||fs.test(e)},Es=function(){function e(e,t){this.type=0,this.x=e,this.y=t}return e.prototype.add=function(t,n){return new e(this.x+t,this.y+n)},e}(),Ns=function(e,t,n){return new Es(e.x+(t.x-e.x)*n,e.y+(t.y-e.y)*n)},_s=function(){function e(e,t,n,a){this.type=1,this.start=e,this.startControl=t,this.endControl=n,this.end=a}return e.prototype.subdivide=function(t,n){var a=Ns(this.start,this.startControl,t),r=Ns(this.startControl,this.endControl,t),i=Ns(this.endControl,this.end,t),o=Ns(a,r,t),l=Ns(r,i,t),s=Ns(o,l,t);return n?new e(this.start,a,o,s):new e(s,l,i,this.end)},e.prototype.add=function(t,n){return new e(this.start.add(t,n),this.startControl.add(t,n),this.endControl.add(t,n),this.end.add(t,n))},e.prototype.reverse=function(){return new e(this.end,this.endControl,this.startControl,this.start)},e}(),ws=function(e){return 1===e.type},Vs=function(){function e(e){var t=e.styles,n=e.bounds,a=zn(t.borderTopLeftRadius,n.width,n.height),r=a[0],i=a[1],o=zn(t.borderTopRightRadius,n.width,n.height),l=o[0],s=o[1],c=zn(t.borderBottomRightRadius,n.width,n.height),d=c[0],u=c[1],p=zn(t.borderBottomLeftRadius,n.width,n.height),m=p[0],f=p[1],h=[];h.push((r+l)/n.width),h.push((m+d)/n.width),h.push((i+f)/n.height),h.push((s+u)/n.height);var A=Math.max.apply(Math,h);A>1&&(r/=A,i/=A,l/=A,s/=A,d/=A,u/=A,m/=A,f/=A);var g=n.width-l,k=n.height-u,b=n.width-d,y=n.height-f,v=t.borderTopWidth,E=t.borderRightWidth,N=t.borderBottomWidth,_=t.borderLeftWidth,w=Jn(t.paddingTop,e.bounds.width),V=Jn(t.paddingRight,e.bounds.width),x=Jn(t.paddingBottom,e.bounds.width),B=Jn(t.paddingLeft,e.bounds.width);this.topLeftBorderDoubleOuterBox=r>0||i>0?xs(n.left+_/3,n.top+v/3,r-_/3,i-v/3,Gl.TOP_LEFT):new Es(n.left+_/3,n.top+v/3),this.topRightBorderDoubleOuterBox=r>0||i>0?xs(n.left+g,n.top+v/3,l-E/3,s-v/3,Gl.TOP_RIGHT):new Es(n.left+n.width-E/3,n.top+v/3),this.bottomRightBorderDoubleOuterBox=d>0||u>0?xs(n.left+b,n.top+k,d-E/3,u-N/3,Gl.BOTTOM_RIGHT):new Es(n.left+n.width-E/3,n.top+n.height-N/3),this.bottomLeftBorderDoubleOuterBox=m>0||f>0?xs(n.left+_/3,n.top+y,m-_/3,f-N/3,Gl.BOTTOM_LEFT):new Es(n.left+_/3,n.top+n.height-N/3),this.topLeftBorderDoubleInnerBox=r>0||i>0?xs(n.left+2*_/3,n.top+2*v/3,r-2*_/3,i-2*v/3,Gl.TOP_LEFT):new Es(n.left+2*_/3,n.top+2*v/3),this.topRightBorderDoubleInnerBox=r>0||i>0?xs(n.left+g,n.top+2*v/3,l-2*E/3,s-2*v/3,Gl.TOP_RIGHT):new Es(n.left+n.width-2*E/3,n.top+2*v/3),this.bottomRightBorderDoubleInnerBox=d>0||u>0?xs(n.left+b,n.top+k,d-2*E/3,u-2*N/3,Gl.BOTTOM_RIGHT):new Es(n.left+n.width-2*E/3,n.top+n.height-2*N/3),this.bottomLeftBorderDoubleInnerBox=m>0||f>0?xs(n.left+2*_/3,n.top+y,m-2*_/3,f-2*N/3,Gl.BOTTOM_LEFT):new Es(n.left+2*_/3,n.top+n.height-2*N/3),this.topLeftBorderStroke=r>0||i>0?xs(n.left+_/2,n.top+v/2,r-_/2,i-v/2,Gl.TOP_LEFT):new Es(n.left+_/2,n.top+v/2),this.topRightBorderStroke=r>0||i>0?xs(n.left+g,n.top+v/2,l-E/2,s-v/2,Gl.TOP_RIGHT):new Es(n.left+n.width-E/2,n.top+v/2),this.bottomRightBorderStroke=d>0||u>0?xs(n.left+b,n.top+k,d-E/2,u-N/2,Gl.BOTTOM_RIGHT):new Es(n.left+n.width-E/2,n.top+n.height-N/2),this.bottomLeftBorderStroke=m>0||f>0?xs(n.left+_/2,n.top+y,m-_/2,f-N/2,Gl.BOTTOM_LEFT):new Es(n.left+_/2,n.top+n.height-N/2),this.topLeftBorderBox=r>0||i>0?xs(n.left,n.top,r,i,Gl.TOP_LEFT):new Es(n.left,n.top),this.topRightBorderBox=l>0||s>0?xs(n.left+g,n.top,l,s,Gl.TOP_RIGHT):new Es(n.left+n.width,n.top),this.bottomRightBorderBox=d>0||u>0?xs(n.left+b,n.top+k,d,u,Gl.BOTTOM_RIGHT):new Es(n.left+n.width,n.top+n.height),this.bottomLeftBorderBox=m>0||f>0?xs(n.left,n.top+y,m,f,Gl.BOTTOM_LEFT):new Es(n.left,n.top+n.height),this.topLeftPaddingBox=r>0||i>0?xs(n.left+_,n.top+v,Math.max(0,r-_),Math.max(0,i-v),Gl.TOP_LEFT):new Es(n.left+_,n.top+v),this.topRightPaddingBox=l>0||s>0?xs(n.left+Math.min(g,n.width-E),n.top+v,g>n.width+E?0:Math.max(0,l-E),Math.max(0,s-v),Gl.TOP_RIGHT):new Es(n.left+n.width-E,n.top+v),this.bottomRightPaddingBox=d>0||u>0?xs(n.left+Math.min(b,n.width-_),n.top+Math.min(k,n.height-N),Math.max(0,d-E),Math.max(0,u-N),Gl.BOTTOM_RIGHT):new Es(n.left+n.width-E,n.top+n.height-N),this.bottomLeftPaddingBox=m>0||f>0?xs(n.left+_,n.top+Math.min(y,n.height-N),Math.max(0,m-_),Math.max(0,f-N),Gl.BOTTOM_LEFT):new Es(n.left+_,n.top+n.height-N),this.topLeftContentBox=r>0||i>0?xs(n.left+_+B,n.top+v+w,Math.max(0,r-(_+B)),Math.max(0,i-(v+w)),Gl.TOP_LEFT):new Es(n.left+_+B,n.top+v+w),this.topRightContentBox=l>0||s>0?xs(n.left+Math.min(g,n.width+_+B),n.top+v+w,g>n.width+_+B?0:l-_+B,s-(v+w),Gl.TOP_RIGHT):new Es(n.left+n.width-(E+V),n.top+v+w),this.bottomRightContentBox=d>0||u>0?xs(n.left+Math.min(b,n.width-(_+B)),n.top+Math.min(k,n.height+v+w),Math.max(0,d-(E+V)),u-(N+x),Gl.BOTTOM_RIGHT):new Es(n.left+n.width-(E+V),n.top+n.height-(N+x)),this.bottomLeftContentBox=m>0||f>0?xs(n.left+_+B,n.top+y,Math.max(0,m-(_+B)),f-(N+x),Gl.BOTTOM_LEFT):new Es(n.left+_+B,n.top+n.height-(N+x))}return e}();!function(e){e[e.TOP_LEFT=0]="TOP_LEFT",e[e.TOP_RIGHT=1]="TOP_RIGHT",e[e.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",e[e.BOTTOM_LEFT=3]="BOTTOM_LEFT"}(Gl||(Gl={}));var xs=function(e,t,n,a,r){var i=(Math.sqrt(2)-1)/3*4,o=n*i,l=a*i,s=e+n,c=t+a;switch(r){case Gl.TOP_LEFT:return new _s(new Es(e,c),new Es(e,c-l),new Es(s-o,t),new Es(s,t));case Gl.TOP_RIGHT:return new _s(new Es(e,t),new Es(e+o,t),new Es(s,c-l),new Es(s,c));case Gl.BOTTOM_RIGHT:return new _s(new Es(s,t),new Es(s,t+l),new Es(e+o,c),new Es(e,c));case Gl.BOTTOM_LEFT:default:return new _s(new Es(s,c),new Es(s-o,c),new Es(e,t+l),new Es(e,t))}},Bs=function(e){return[e.topLeftBorderBox,e.topRightBorderBox,e.bottomRightBorderBox,e.bottomLeftBorderBox]},Ss=function(e){return[e.topLeftContentBox,e.topRightContentBox,e.bottomRightContentBox,e.bottomLeftContentBox]},Cs=function(e){return[e.topLeftPaddingBox,e.topRightPaddingBox,e.bottomRightPaddingBox,e.bottomLeftPaddingBox]},Ts=function(){function e(e,t,n){this.offsetX=e,this.offsetY=t,this.matrix=n,this.type=0,this.target=6}return e}(),js=function(){function e(e,t){this.path=e,this.target=t,this.type=1}return e}(),Ds=function(){function e(e){this.opacity=e,this.type=2,this.target=6}return e}(),Ps=function(e){return 0===e.type},Fs=function(e){return 1===e.type},Is=function(e){return 2===e.type},Us=function(e,t){return e.length===t.length&&e.some((function(e,n){return e===t[n]}))},Ms=function(e,t,n,a,r){return e.map((function(e,i){switch(i){case 0:return e.add(t,n);case 1:return e.add(t+a,n);case 2:return e.add(t+a,n+r);case 3:return e.add(t,n+r)}return e}))},Os=function(){function e(e){this.element=e,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return e}(),Ls=function(){function e(e,t){if(this.container=e,this.parent=t,this.effects=[],this.curves=new Vs(this.container),this.container.styles.opacity<1&&this.effects.push(new Ds(this.container.styles.opacity)),null!==this.container.styles.transform){var n=this.container.bounds.left+this.container.styles.transformOrigin[0].number,a=this.container.bounds.top+this.container.styles.transformOrigin[1].number,r=this.container.styles.transform;this.effects.push(new Ts(n,a,r))}if(0!==this.container.styles.overflowX){var i=Bs(this.curves),o=Cs(this.curves);Us(i,o)?this.effects.push(new js(i,6)):(this.effects.push(new js(i,2)),this.effects.push(new js(o,4)))}}return e.prototype.getEffects=function(e){for(var t=-1===[2,3].indexOf(this.container.styles.position),n=this.parent,a=this.effects.slice(0);n;){var r=n.effects.filter((function(e){return!Fs(e)}));if(t||0!==n.container.styles.position||!n.parent){if(a.unshift.apply(a,r),t=-1===[2,3].indexOf(n.container.styles.position),0!==n.container.styles.overflowX){var i=Bs(n.curves),o=Cs(n.curves);Us(i,o)||a.unshift(new js(o,6))}}else a.unshift.apply(a,r);n=n.parent}return a.filter((function(t){return ri(t.target,e)}))},e}(),Ks=function(e,t,n,a){e.container.elements.forEach((function(r){var i=ri(r.flags,4),o=ri(r.flags,2),l=new Ls(r,e);ri(r.styles.display,2048)&&a.push(l);var s=ri(r.flags,8)?[]:a;if(i||o){var c=i||r.styles.isPositioned()?n:t,d=new Os(l);if(r.styles.isPositioned()||r.styles.opacity<1||r.styles.isTransformed()){var u=r.styles.zIndex.order;if(u<0){var p=0;c.negativeZIndex.some((function(e,t){return u>e.element.container.styles.zIndex.order?(p=t,!1):p>0})),c.negativeZIndex.splice(p,0,d)}else if(u>0){var m=0;c.positiveZIndex.some((function(e,t){return u>=e.element.container.styles.zIndex.order?(m=t+1,!1):m>0})),c.positiveZIndex.splice(m,0,d)}else c.zeroOrAutoZIndexOrTransformedOrOpacity.push(d)}else r.styles.isFloating()?c.nonPositionedFloats.push(d):c.nonPositionedInlineLevel.push(d);Ks(l,d,i?d:n,s)}else r.styles.isInlineLevel()?t.inlineLevel.push(l):t.nonInlineLevel.push(l),Ks(l,t,n,s);ri(r.flags,8)&&Rs(r,s)}))},Rs=function(e,t){for(var n=e instanceof Ho?e.start:1,a=e instanceof Ho&&e.reversed,r=0;r0&&e.intrinsicHeight>0){var a=Ys(e),r=Cs(t);this.path(r),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(n,0,0,e.intrinsicWidth,e.intrinsicHeight,a.left,a.top,a.width,a.height),this.ctx.restore()}},n.prototype.renderNodeContent=function(e){return a(this,void 0,void 0,(function(){var t,a,i,l,s,c,d,u,p,m,f,h,A,g,k,b,y,v;return r(this,(function(r){switch(r.label){case 0:this.applyEffects(e.getEffects(4)),t=e.container,a=e.curves,i=t.styles,l=0,s=t.textNodes,r.label=1;case 1:return l0&&_>0&&(k=a.ctx.createPattern(h,"repeat"),a.renderRepeat(y,k,V,x))):Da(n)&&(b=ec(e,t,[null,null,null]),y=b[0],v=b[1],E=b[2],N=b[3],_=b[4],w=0===n.position.length?[Qn]:n.position,V=Jn(w[0],N),x=Jn(w[w.length-1],_),B=va(n,V,x,N,_),S=B[0],C=B[1],S>0&&C>0&&(T=a.ctx.createRadialGradient(v+V,E+x,0,v+V,E+x,S),Aa(n.stops,2*S).forEach((function(e){return T.addColorStop(e.stop,ra(e.color))})),a.path(y),a.ctx.fillStyle=T,S!==C?(j=e.bounds.left+.5*e.bounds.width,D=e.bounds.top+.5*e.bounds.height,F=1/(P=C/S),a.ctx.save(),a.ctx.translate(j,D),a.ctx.transform(1,0,0,P,0,0),a.ctx.translate(-j,-D),a.ctx.fillRect(v,F*(E-D)+D,N,_*F),a.ctx.restore()):a.ctx.fill())),r.label=6;case 6:return t--,[2]}}))},a=this,i=0,o=e.styles.backgroundImage.slice(0).reverse(),s.label=1;case 1:return i0?2!==c.style?[3,5]:[4,this.renderDashedDottedBorder(c.color,c.width,o,e.curves,2)]:[3,11]:[3,13];case 4:return r.sent(),[3,11];case 5:return 3!==c.style?[3,7]:[4,this.renderDashedDottedBorder(c.color,c.width,o,e.curves,3)];case 6:return r.sent(),[3,11];case 7:return 4!==c.style?[3,9]:[4,this.renderDoubleBorder(c.color,c.width,o,e.curves)];case 8:return r.sent(),[3,11];case 9:return[4,this.renderSolidBorder(c.color,o,e.curves)];case 10:r.sent(),r.label=11;case 11:o++,r.label=12;case 12:return l++,[3,3];case 13:return[2]}}))}))},n.prototype.renderDashedDottedBorder=function(e,t,n,i,o){return a(this,void 0,void 0,(function(){var a,l,s,c,d,u,p,m,f,h,A,g,k,b,y,v;return r(this,(function(r){return this.ctx.save(),a=Js(i,n),l=Qs(i,n),2===o&&(this.path(l),this.ctx.clip()),ws(l[0])?(s=l[0].start.x,c=l[0].start.y):(s=l[0].x,c=l[0].y),ws(l[1])?(d=l[1].end.x,u=l[1].end.y):(d=l[1].x,u=l[1].y),p=0===n||2===n?Math.abs(s-d):Math.abs(c-u),this.ctx.beginPath(),3===o?this.formatPath(a):this.formatPath(l.slice(0,2)),m=t<3?3*t:2*t,f=t<3?2*t:t,3===o&&(m=t,f=t),h=!0,p<=2*m?h=!1:p<=2*m+f?(m*=A=p/(2*m+f),f*=A):(g=Math.floor((p+f)/(m+f)),k=(p-g*m)/(g-1),f=(b=(p-(g+1)*m)/g)<=0||Math.abs(f-k){var a,r=n(65606);self,a=function(e,t){return function(){var a={"./src/plugin/hyperlinks.js":function(e,t,n){"use strict";n.r(t),n("./node_modules/core-js/modules/web.dom-collections.for-each.js"),n("./node_modules/core-js/modules/es.string.link.js");var a=n("./src/worker.js"),r=n("./src/utils.js"),i=[],o={toContainer:a.default.prototype.toContainer,toPdf:a.default.prototype.toPdf};a.default.prototype.toContainer=function(){return o.toContainer.call(this).then((function(){if(this.opt.enableLinks){var e=this.prop.container,t=e.querySelectorAll("a"),n=(0,r.unitConvert)(e.getBoundingClientRect(),this.prop.pageSize.k);i=[],Array.prototype.forEach.call(t,(function(e){for(var t=e.getClientRects(),a=0;as){var d=c;c=s,s=d}}else{if("l"!==e&&"landscape"!==e)throw"Invalid orientation: "+e;e="l",s>c&&(d=c,c=s,s=d)}return{width:c,height:s,unit:t,k:l}},t.default=a.jsPDF},"./src/plugin/pagebreaks.js":function(e,t,n){"use strict";n.r(t),n("./node_modules/core-js/modules/es.array.concat.js"),n("./node_modules/core-js/modules/es.array.slice.js"),n("./node_modules/core-js/modules/es.array.join.js"),n("./node_modules/core-js/modules/web.dom-collections.for-each.js"),n("./node_modules/core-js/modules/es.object.keys.js");var a=n("./src/worker.js"),r=n("./src/utils.js"),i={toContainer:a.default.prototype.toContainer};a.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},a.default.prototype.toContainer=function(){return i.toContainer.call(this).then((function(){var e=this.prop.container,t=this.prop.pageSize.inner.px.height,n=[].concat(this.opt.pagebreak.mode),a={avoidAll:-1!==n.indexOf("avoid-all"),css:-1!==n.indexOf("css"),legacy:-1!==n.indexOf("legacy")},i={},o=this;["before","after","avoid"].forEach((function(t){var n=a.avoidAll&&"avoid"===t;i[t]=n?[]:[].concat(o.opt.pagebreak[t]||[]),i[t].length>0&&(i[t]=Array.prototype.slice.call(e.querySelectorAll(i[t].join(", "))))}));var l=e.querySelectorAll(".html2pdf__page-break");l=Array.prototype.slice.call(l);var s=e.querySelectorAll("*");Array.prototype.forEach.call(s,(function(e){var n={before:!1,after:a.legacy&&-1!==l.indexOf(e),avoid:a.avoidAll};if(a.css){var o=window.getComputedStyle(e),s=["always","page","left","right"];n={before:n.before||-1!==s.indexOf(o.breakBefore||o.pageBreakBefore),after:n.after||-1!==s.indexOf(o.breakAfter||o.pageBreakAfter),avoid:n.avoid||-1!==["avoid","avoid-page"].indexOf(o.breakInside||o.pageBreakInside)}}Object.keys(n).forEach((function(t){n[t]=n[t]||-1!==i[t].indexOf(e)}));var c=e.getBoundingClientRect();if(n.avoid&&!n.before){var d=Math.floor(c.top/t),u=Math.floor(c.bottom/t),p=Math.abs(c.bottom-c.top)/t;u!==d&&p<=1&&(n.before=!0)}if(n.before){var m=(0,r.createElement)("div",{style:{display:"block",height:t-c.top%t+"px"}});e.parentNode.insertBefore(m,e)}n.after&&(m=(0,r.createElement)("div",{style:{display:"block",height:t-c.bottom%t+"px"}}),e.parentNode.insertBefore(m,e.nextSibling))}))}))}},"./src/utils.js":function(e,t,n){"use strict";function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}n.r(t),n.d(t,{objType:function(){return r},createElement:function(){return i},cloneNode:function(){return o},unitConvert:function(){return l},toPx:function(){return s}}),n("./node_modules/core-js/modules/es.number.constructor.js"),n("./node_modules/core-js/modules/es.symbol.js"),n("./node_modules/core-js/modules/es.symbol.description.js"),n("./node_modules/core-js/modules/es.object.to-string.js"),n("./node_modules/core-js/modules/es.symbol.iterator.js"),n("./node_modules/core-js/modules/es.array.iterator.js"),n("./node_modules/core-js/modules/es.string.iterator.js"),n("./node_modules/core-js/modules/web.dom-collections.iterator.js");var r=function(e){var t=a(e);return"undefined"===t?"undefined":"string"===t||e instanceof String?"string":"number"===t||e instanceof Number?"number":"function"===t||e instanceof Function?"function":e&&e.constructor===Array?"array":e&&1===e.nodeType?"element":"object"===t?"object":"unknown"},i=function(e,t){var n=document.createElement(e);if(t.className&&(n.className=t.className),t.innerHTML){n.innerHTML=t.innerHTML;for(var a=n.getElementsByTagName("script"),r=a.length;r-- >0;null)a[r].parentNode.removeChild(a[r])}for(var i in t.style)n.style[i]=t.style[i];return n},o=function e(t,n){for(var a=3===t.nodeType?document.createTextNode(t.nodeValue):t.cloneNode(!1),r=t.firstChild;r;r=r.nextSibling)!0!==n&&1===r.nodeType&&"SCRIPT"===r.nodeName||a.appendChild(e(r,n));return 1===t.nodeType&&("CANVAS"===t.nodeName?(a.width=t.width,a.height=t.height,a.getContext("2d").drawImage(t,0,0)):"TEXTAREA"!==t.nodeName&&"SELECT"!==t.nodeName||(a.value=t.value),a.addEventListener("load",(function(){a.scrollTop=t.scrollTop,a.scrollLeft=t.scrollLeft}),!0)),a},l=function(e,t){if("number"===r(e))return 72*e/96/t;var n={};for(var a in e)n[a]=72*e[a]/96/t;return n},s=function(e,t){return Math.floor(e*t/72*96)}},"./src/worker.js":function(e,t,n){"use strict";n.r(t),n("./node_modules/core-js/modules/es.object.assign.js"),n("./node_modules/core-js/modules/es.array.map.js"),n("./node_modules/core-js/modules/es.object.keys.js"),n("./node_modules/core-js/modules/es.array.concat.js"),n("./node_modules/core-js/modules/es.object.to-string.js"),n("./node_modules/core-js/modules/es.regexp.to-string.js"),n("./node_modules/core-js/modules/es.function.name.js"),n("./node_modules/core-js/modules/web.dom-collections.for-each.js");var a=n("jspdf"),r=n("html2canvas"),i=n("./src/utils.js"),o=n("./node_modules/es6-promise/dist/es6-promise.js"),l=n.n(o)().Promise,s=function e(t){var n=Object.assign(e.convert(l.resolve()),JSON.parse(JSON.stringify(e.template))),a=e.convert(l.resolve(),n);return a=(a=a.setProgress(1,e,1,[e])).set(t)};(s.prototype=Object.create(l.prototype)).constructor=s,s.convert=function(e,t){return e.__proto__=t||s.prototype,e},s.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],image:{type:"jpeg",quality:.95},enableLinks:!0,html2canvas:{},jsPDF:{}}},s.prototype.from=function(e,t){return this.then((function(){switch(t=t||function(e){switch((0,i.objType)(e)){case"string":return"string";case"element":return e.nodeName.toLowerCase&&"canvas"===e.nodeName.toLowerCase()?"canvas":"element";default:return"unknown"}}(e),t){case"string":return this.set({src:(0,i.createElement)("div",{innerHTML:e})});case"element":return this.set({src:e});case"canvas":return this.set({canvas:e});case"img":return this.set({img:e});default:return this.error("Unknown source type.")}}))},s.prototype.to=function(e){switch(e){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},s.prototype.toContainer=function(){return this.thenList([function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}]).then((function(){var e={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},t={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};e.opacity=0;var n=(0,i.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,i.createElement)("div",{className:"html2pdf__overlay",style:e}),this.prop.container=(0,i.createElement)("div",{className:"html2pdf__container",style:t}),this.prop.container.appendChild(n),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)}))},s.prototype.toCanvas=function(){var e=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(e).then((function(){var e=Object.assign({},this.opt.html2canvas);return delete e.onrendered,r(this.prop.container,e)})).then((function(e){(this.opt.html2canvas.onrendered||function(){})(e),this.prop.canvas=e,document.body.removeChild(this.prop.overlay)}))},s.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then((function(){var e=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=e}))},s.prototype.toPdf=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()},function(){return this.prop.pageSize||this.setPageSize()}]).then((function(){var e=this.prop.canvas,t=this.opt,n=e.height,r=Math.floor(e.width*this.prop.pageSize.inner.ratio),i=Math.ceil(n/r),o=this.prop.pageSize.inner.height,l=document.createElement("canvas"),s=l.getContext("2d");l.width=e.width,l.height=r,this.prop.pdf=this.prop.pdf||new a.jsPDF(t.jsPDF);for(var c=0;c1?arguments[1]:void 0)}},"./node_modules/core-js/internals/array-includes.js":function(e,t,n){var a=n("./node_modules/core-js/internals/to-indexed-object.js"),r=n("./node_modules/core-js/internals/to-length.js"),i=n("./node_modules/core-js/internals/to-absolute-index.js"),o=function(e){return function(t,n,o){var l,s=a(t),c=r(s.length),d=i(o,c);if(e&&n!=n){for(;c>d;)if((l=s[d++])!=l)return!0}else for(;c>d;d++)if((e||d in s)&&s[d]===n)return e||d||0;return!e&&-1}};e.exports={includes:o(!0),indexOf:o(!1)}},"./node_modules/core-js/internals/array-iteration.js":function(e,t,n){var a=n("./node_modules/core-js/internals/function-bind-context.js"),r=n("./node_modules/core-js/internals/indexed-object.js"),i=n("./node_modules/core-js/internals/to-object.js"),o=n("./node_modules/core-js/internals/to-length.js"),l=n("./node_modules/core-js/internals/array-species-create.js"),s=[].push,c=function(e){var t=1==e,n=2==e,c=3==e,d=4==e,u=6==e,p=7==e,m=5==e||u;return function(f,h,A,g){for(var k,b,y=i(f),v=r(y),E=a(h,A,3),N=o(v.length),_=0,w=g||l,V=t?w(f,N):n||p?w(f,0):void 0;N>_;_++)if((m||_ in v)&&(b=E(k=v[_],_,y),e))if(t)V[_]=b;else if(b)switch(e){case 3:return!0;case 5:return k;case 6:return _;case 2:s.call(V,k)}else switch(e){case 4:return!1;case 7:s.call(V,k)}return u?-1:c||d?d:V}};e.exports={forEach:c(0),map:c(1),filter:c(2),some:c(3),every:c(4),find:c(5),findIndex:c(6),filterReject:c(7)}},"./node_modules/core-js/internals/array-method-has-species-support.js":function(e,t,n){var a=n("./node_modules/core-js/internals/fails.js"),r=n("./node_modules/core-js/internals/well-known-symbol.js"),i=n("./node_modules/core-js/internals/engine-v8-version.js"),o=r("species");e.exports=function(e){return i>=51||!a((function(){var t=[];return(t.constructor={})[o]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},"./node_modules/core-js/internals/array-method-is-strict.js":function(e,t,n){"use strict";var a=n("./node_modules/core-js/internals/fails.js");e.exports=function(e,t){var n=[][e];return!!n&&a((function(){n.call(null,t||function(){throw 1},1)}))}},"./node_modules/core-js/internals/array-species-constructor.js":function(e,t,n){var a=n("./node_modules/core-js/internals/is-object.js"),r=n("./node_modules/core-js/internals/is-array.js"),i=n("./node_modules/core-js/internals/well-known-symbol.js")("species");e.exports=function(e){var t;return r(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!r(t.prototype)?a(t)&&null===(t=t[i])&&(t=void 0):t=void 0),void 0===t?Array:t}},"./node_modules/core-js/internals/array-species-create.js":function(e,t,n){var a=n("./node_modules/core-js/internals/array-species-constructor.js");e.exports=function(e,t){return new(a(e))(0===t?0:t)}},"./node_modules/core-js/internals/classof-raw.js":function(e){var t={}.toString;e.exports=function(e){return t.call(e).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(e,t,n){var a=n("./node_modules/core-js/internals/to-string-tag-support.js"),r=n("./node_modules/core-js/internals/classof-raw.js"),i=n("./node_modules/core-js/internals/well-known-symbol.js")("toStringTag"),o="Arguments"==r(function(){return arguments}());e.exports=a?r:function(e){var t,n,a;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),i))?n:o?r(t):"Object"==(a=r(t))&&"function"==typeof t.callee?"Arguments":a}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(e,t,n){var a=n("./node_modules/core-js/internals/has.js"),r=n("./node_modules/core-js/internals/own-keys.js"),i=n("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),o=n("./node_modules/core-js/internals/object-define-property.js");e.exports=function(e,t){for(var n=r(t),l=o.f,s=i.f,c=0;c"+l+""}},"./node_modules/core-js/internals/create-iterator-constructor.js":function(e,t,n){"use strict";var a=n("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,r=n("./node_modules/core-js/internals/object-create.js"),i=n("./node_modules/core-js/internals/create-property-descriptor.js"),o=n("./node_modules/core-js/internals/set-to-string-tag.js"),l=n("./node_modules/core-js/internals/iterators.js"),s=function(){return this};e.exports=function(e,t,n){var c=t+" Iterator";return e.prototype=r(a,{next:i(1,n)}),o(e,c,!1,!0),l[c]=s,e}},"./node_modules/core-js/internals/create-non-enumerable-property.js":function(e,t,n){var a=n("./node_modules/core-js/internals/descriptors.js"),r=n("./node_modules/core-js/internals/object-define-property.js"),i=n("./node_modules/core-js/internals/create-property-descriptor.js");e.exports=a?function(e,t,n){return r.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},"./node_modules/core-js/internals/create-property-descriptor.js":function(e){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},"./node_modules/core-js/internals/create-property.js":function(e,t,n){"use strict";var a=n("./node_modules/core-js/internals/to-property-key.js"),r=n("./node_modules/core-js/internals/object-define-property.js"),i=n("./node_modules/core-js/internals/create-property-descriptor.js");e.exports=function(e,t,n){var o=a(t);o in e?r.f(e,o,i(0,n)):e[o]=n}},"./node_modules/core-js/internals/define-iterator.js":function(e,t,n){"use strict";var a=n("./node_modules/core-js/internals/export.js"),r=n("./node_modules/core-js/internals/create-iterator-constructor.js"),i=n("./node_modules/core-js/internals/object-get-prototype-of.js"),o=n("./node_modules/core-js/internals/object-set-prototype-of.js"),l=n("./node_modules/core-js/internals/set-to-string-tag.js"),s=n("./node_modules/core-js/internals/create-non-enumerable-property.js"),c=n("./node_modules/core-js/internals/redefine.js"),d=n("./node_modules/core-js/internals/well-known-symbol.js"),u=n("./node_modules/core-js/internals/is-pure.js"),p=n("./node_modules/core-js/internals/iterators.js"),m=n("./node_modules/core-js/internals/iterators-core.js"),f=m.IteratorPrototype,h=m.BUGGY_SAFARI_ITERATORS,A=d("iterator"),g="keys",k="values",b="entries",y=function(){return this};e.exports=function(e,t,n,d,m,v,E){r(n,t,d);var N,_,w,V=function(e){if(e===m&&T)return T;if(!h&&e in S)return S[e];switch(e){case g:case k:case b:return function(){return new n(this,e)}}return function(){return new n(this)}},x=t+" Iterator",B=!1,S=e.prototype,C=S[A]||S["@@iterator"]||m&&S[m],T=!h&&C||V(m),j="Array"==t&&S.entries||C;if(j&&(N=i(j.call(new e)),f!==Object.prototype&&N.next&&(u||i(N)===f||(o?o(N,f):"function"!=typeof N[A]&&s(N,A,y)),l(N,x,!0,!0),u&&(p[x]=y))),m==k&&C&&C.name!==k&&(B=!0,T=function(){return C.call(this)}),u&&!E||S[A]===T||s(S,A,T),p[t]=T,m)if(_={values:V(k),keys:v?T:V(g),entries:V(b)},E)for(w in _)(h||B||!(w in S))&&c(S,w,_[w]);else a({target:t,proto:!0,forced:h||B},_);return _}},"./node_modules/core-js/internals/define-well-known-symbol.js":function(e,t,n){var a=n("./node_modules/core-js/internals/path.js"),r=n("./node_modules/core-js/internals/has.js"),i=n("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),o=n("./node_modules/core-js/internals/object-define-property.js").f;e.exports=function(e){var t=a.Symbol||(a.Symbol={});r(t,e)||o(t,e,{value:i.f(e)})}},"./node_modules/core-js/internals/descriptors.js":function(e,t,n){var a=n("./node_modules/core-js/internals/fails.js");e.exports=!a((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},"./node_modules/core-js/internals/document-create-element.js":function(e,t,n){var a=n("./node_modules/core-js/internals/global.js"),r=n("./node_modules/core-js/internals/is-object.js"),i=a.document,o=r(i)&&r(i.createElement);e.exports=function(e){return o?i.createElement(e):{}}},"./node_modules/core-js/internals/dom-iterables.js":function(e){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},"./node_modules/core-js/internals/engine-user-agent.js":function(e,t,n){var a=n("./node_modules/core-js/internals/get-built-in.js");e.exports=a("navigator","userAgent")||""},"./node_modules/core-js/internals/engine-v8-version.js":function(e,t,n){var a,r,i=n("./node_modules/core-js/internals/global.js"),o=n("./node_modules/core-js/internals/engine-user-agent.js"),l=i.process,s=i.Deno,c=l&&l.versions||s&&s.version,d=c&&c.v8;d?r=(a=d.split("."))[0]<4?1:a[0]+a[1]:o&&(!(a=o.match(/Edge\/(\d+)/))||a[1]>=74)&&(a=o.match(/Chrome\/(\d+)/))&&(r=a[1]),e.exports=r&&+r},"./node_modules/core-js/internals/enum-bug-keys.js":function(e){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"./node_modules/core-js/internals/export.js":function(e,t,n){var a=n("./node_modules/core-js/internals/global.js"),r=n("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,i=n("./node_modules/core-js/internals/create-non-enumerable-property.js"),o=n("./node_modules/core-js/internals/redefine.js"),l=n("./node_modules/core-js/internals/set-global.js"),s=n("./node_modules/core-js/internals/copy-constructor-properties.js"),c=n("./node_modules/core-js/internals/is-forced.js");e.exports=function(e,t){var n,d,u,p,m,f=e.target,h=e.global,A=e.stat;if(n=h?a:A?a[f]||l(f,{}):(a[f]||{}).prototype)for(d in t){if(p=t[d],u=e.noTargetGet?(m=r(n,d))&&m.value:n[d],!c(h?d:f+(A?".":"#")+d,e.forced)&&void 0!==u){if(typeof p==typeof u)continue;s(p,u)}(e.sham||u&&u.sham)&&i(p,"sham",!0),o(n,d,p,e)}}},"./node_modules/core-js/internals/fails.js":function(e){e.exports=function(e){try{return!!e()}catch(e){return!0}}},"./node_modules/core-js/internals/function-bind-context.js":function(e,t,n){var a=n("./node_modules/core-js/internals/a-function.js");e.exports=function(e,t,n){if(a(e),void 0===t)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,a){return e.call(t,n,a)};case 3:return function(n,a,r){return e.call(t,n,a,r)}}return function(){return e.apply(t,arguments)}}},"./node_modules/core-js/internals/get-built-in.js":function(e,t,n){var a=n("./node_modules/core-js/internals/global.js");e.exports=function(e,t){return arguments.length<2?"function"==typeof(n=a[e])?n:void 0:a[e]&&a[e][t];var n}},"./node_modules/core-js/internals/global.js":function(e){var t=function(e){return e&&e.Math==Math&&e};e.exports=t("object"==typeof globalThis&&globalThis)||t("object"==typeof window&&window)||t("object"==typeof self&&self)||t("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()},"./node_modules/core-js/internals/has.js":function(e,t,n){var a=n("./node_modules/core-js/internals/to-object.js"),r={}.hasOwnProperty;e.exports=Object.hasOwn||function(e,t){return r.call(a(e),t)}},"./node_modules/core-js/internals/hidden-keys.js":function(e){e.exports={}},"./node_modules/core-js/internals/html.js":function(e,t,n){var a=n("./node_modules/core-js/internals/get-built-in.js");e.exports=a("document","documentElement")},"./node_modules/core-js/internals/ie8-dom-define.js":function(e,t,n){var a=n("./node_modules/core-js/internals/descriptors.js"),r=n("./node_modules/core-js/internals/fails.js"),i=n("./node_modules/core-js/internals/document-create-element.js");e.exports=!a&&!r((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},"./node_modules/core-js/internals/indexed-object.js":function(e,t,n){var a=n("./node_modules/core-js/internals/fails.js"),r=n("./node_modules/core-js/internals/classof-raw.js"),i="".split;e.exports=a((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==r(e)?i.call(e,""):Object(e)}:Object},"./node_modules/core-js/internals/inherit-if-required.js":function(e,t,n){var a=n("./node_modules/core-js/internals/is-object.js"),r=n("./node_modules/core-js/internals/object-set-prototype-of.js");e.exports=function(e,t,n){var i,o;return r&&"function"==typeof(i=t.constructor)&&i!==n&&a(o=i.prototype)&&o!==n.prototype&&r(e,o),e}},"./node_modules/core-js/internals/inspect-source.js":function(e,t,n){var a=n("./node_modules/core-js/internals/shared-store.js"),r=Function.toString;"function"!=typeof a.inspectSource&&(a.inspectSource=function(e){return r.call(e)}),e.exports=a.inspectSource},"./node_modules/core-js/internals/internal-state.js":function(e,t,n){var a,r,i,o=n("./node_modules/core-js/internals/native-weak-map.js"),l=n("./node_modules/core-js/internals/global.js"),s=n("./node_modules/core-js/internals/is-object.js"),c=n("./node_modules/core-js/internals/create-non-enumerable-property.js"),d=n("./node_modules/core-js/internals/has.js"),u=n("./node_modules/core-js/internals/shared-store.js"),p=n("./node_modules/core-js/internals/shared-key.js"),m=n("./node_modules/core-js/internals/hidden-keys.js"),f="Object already initialized",h=l.WeakMap;if(o||u.state){var A=u.state||(u.state=new h),g=A.get,k=A.has,b=A.set;a=function(e,t){if(k.call(A,e))throw new TypeError(f);return t.facade=e,b.call(A,e,t),t},r=function(e){return g.call(A,e)||{}},i=function(e){return k.call(A,e)}}else{var y=p("state");m[y]=!0,a=function(e,t){if(d(e,y))throw new TypeError(f);return t.facade=e,c(e,y,t),t},r=function(e){return d(e,y)?e[y]:{}},i=function(e){return d(e,y)}}e.exports={set:a,get:r,has:i,enforce:function(e){return i(e)?r(e):a(e,{})},getterFor:function(e){return function(t){var n;if(!s(t)||(n=r(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}}}},"./node_modules/core-js/internals/is-array.js":function(e,t,n){var a=n("./node_modules/core-js/internals/classof-raw.js");e.exports=Array.isArray||function(e){return"Array"==a(e)}},"./node_modules/core-js/internals/is-forced.js":function(e,t,n){var a=n("./node_modules/core-js/internals/fails.js"),r=/#|\.prototype\./,i=function(e,t){var n=l[o(e)];return n==c||n!=s&&("function"==typeof t?a(t):!!t)},o=i.normalize=function(e){return String(e).replace(r,".").toLowerCase()},l=i.data={},s=i.NATIVE="N",c=i.POLYFILL="P";e.exports=i},"./node_modules/core-js/internals/is-object.js":function(e){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},"./node_modules/core-js/internals/is-pure.js":function(e){e.exports=!1},"./node_modules/core-js/internals/is-symbol.js":function(e,t,n){var a=n("./node_modules/core-js/internals/get-built-in.js"),r=n("./node_modules/core-js/internals/use-symbol-as-uid.js");e.exports=r?function(e){return"symbol"==typeof e}:function(e){var t=a("Symbol");return"function"==typeof t&&Object(e)instanceof t}},"./node_modules/core-js/internals/iterators-core.js":function(e,t,n){"use strict";var a,r,i,o=n("./node_modules/core-js/internals/fails.js"),l=n("./node_modules/core-js/internals/object-get-prototype-of.js"),s=n("./node_modules/core-js/internals/create-non-enumerable-property.js"),c=n("./node_modules/core-js/internals/has.js"),d=n("./node_modules/core-js/internals/well-known-symbol.js"),u=n("./node_modules/core-js/internals/is-pure.js"),p=d("iterator"),m=!1;[].keys&&("next"in(i=[].keys())?(r=l(l(i)))!==Object.prototype&&(a=r):m=!0);var f=null==a||o((function(){var e={};return a[p].call(e)!==e}));f&&(a={}),u&&!f||c(a,p)||s(a,p,(function(){return this})),e.exports={IteratorPrototype:a,BUGGY_SAFARI_ITERATORS:m}},"./node_modules/core-js/internals/iterators.js":function(e){e.exports={}},"./node_modules/core-js/internals/native-symbol.js":function(e,t,n){var a=n("./node_modules/core-js/internals/engine-v8-version.js"),r=n("./node_modules/core-js/internals/fails.js");e.exports=!!Object.getOwnPropertySymbols&&!r((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&a&&a<41}))},"./node_modules/core-js/internals/native-weak-map.js":function(e,t,n){var a=n("./node_modules/core-js/internals/global.js"),r=n("./node_modules/core-js/internals/inspect-source.js"),i=a.WeakMap;e.exports="function"==typeof i&&/native code/.test(r(i))},"./node_modules/core-js/internals/object-assign.js":function(e,t,n){"use strict";var a=n("./node_modules/core-js/internals/descriptors.js"),r=n("./node_modules/core-js/internals/fails.js"),i=n("./node_modules/core-js/internals/object-keys.js"),o=n("./node_modules/core-js/internals/object-get-own-property-symbols.js"),l=n("./node_modules/core-js/internals/object-property-is-enumerable.js"),s=n("./node_modules/core-js/internals/to-object.js"),c=n("./node_modules/core-js/internals/indexed-object.js"),d=Object.assign,u=Object.defineProperty;e.exports=!d||r((function(){if(a&&1!==d({b:1},d(u({},"a",{enumerable:!0,get:function(){u(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach((function(e){t[e]=e})),7!=d({},e)[n]||i(d({},t)).join("")!=r}))?function(e,t){for(var n=s(e),r=arguments.length,d=1,u=o.f,p=l.f;r>d;)for(var m,f=c(arguments[d++]),h=u?i(f).concat(u(f)):i(f),A=h.length,g=0;A>g;)m=h[g++],a&&!p.call(f,m)||(n[m]=f[m]);return n}:d},"./node_modules/core-js/internals/object-create.js":function(e,t,n){var a,r=n("./node_modules/core-js/internals/an-object.js"),i=n("./node_modules/core-js/internals/object-define-properties.js"),o=n("./node_modules/core-js/internals/enum-bug-keys.js"),l=n("./node_modules/core-js/internals/hidden-keys.js"),s=n("./node_modules/core-js/internals/html.js"),c=n("./node_modules/core-js/internals/document-create-element.js"),d=n("./node_modules/core-js/internals/shared-key.js"),u="prototype",p="script",m=d("IE_PROTO"),f=function(){},h=function(e){return"<"+p+">"+e+""},A=function(e){e.write(h("")),e.close();var t=e.parentWindow.Object;return e=null,t},g=function(){try{a=new ActiveXObject("htmlfile")}catch(e){}g=document.domain&&a?A(a):function(){var e,t=c("iframe"),n="java"+p+":";if(t.style)return t.style.display="none",s.appendChild(t),t.src=String(n),(e=t.contentWindow.document).open(),e.write(h("document.F=Object")),e.close(),e.F}()||A(a);for(var e=o.length;e--;)delete g[u][o[e]];return g()};l[m]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(f[u]=r(e),n=new f,f[u]=null,n[m]=e):n=g(),void 0===t?n:i(n,t)}},"./node_modules/core-js/internals/object-define-properties.js":function(e,t,n){var a=n("./node_modules/core-js/internals/descriptors.js"),r=n("./node_modules/core-js/internals/object-define-property.js"),i=n("./node_modules/core-js/internals/an-object.js"),o=n("./node_modules/core-js/internals/object-keys.js");e.exports=a?Object.defineProperties:function(e,t){i(e);for(var n,a=o(t),l=a.length,s=0;l>s;)r.f(e,n=a[s++],t[n]);return e}},"./node_modules/core-js/internals/object-define-property.js":function(e,t,n){var a=n("./node_modules/core-js/internals/descriptors.js"),r=n("./node_modules/core-js/internals/ie8-dom-define.js"),i=n("./node_modules/core-js/internals/an-object.js"),o=n("./node_modules/core-js/internals/to-property-key.js"),l=Object.defineProperty;t.f=a?l:function(e,t,n){if(i(e),t=o(t),i(n),r)try{return l(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(e,t,n){var a=n("./node_modules/core-js/internals/descriptors.js"),r=n("./node_modules/core-js/internals/object-property-is-enumerable.js"),i=n("./node_modules/core-js/internals/create-property-descriptor.js"),o=n("./node_modules/core-js/internals/to-indexed-object.js"),l=n("./node_modules/core-js/internals/to-property-key.js"),s=n("./node_modules/core-js/internals/has.js"),c=n("./node_modules/core-js/internals/ie8-dom-define.js"),d=Object.getOwnPropertyDescriptor;t.f=a?d:function(e,t){if(e=o(e),t=l(t),c)try{return d(e,t)}catch(e){}if(s(e,t))return i(!r.f.call(e,t),e[t])}},"./node_modules/core-js/internals/object-get-own-property-names-external.js":function(e,t,n){var a=n("./node_modules/core-js/internals/to-indexed-object.js"),r=n("./node_modules/core-js/internals/object-get-own-property-names.js").f,i={}.toString,o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return o&&"[object Window]"==i.call(e)?function(e){try{return r(e)}catch(e){return o.slice()}}(e):r(a(e))}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(e,t,n){var a=n("./node_modules/core-js/internals/object-keys-internal.js"),r=n("./node_modules/core-js/internals/enum-bug-keys.js").concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return a(e,r)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(e,t){t.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(e,t,n){var a=n("./node_modules/core-js/internals/has.js"),r=n("./node_modules/core-js/internals/to-object.js"),i=n("./node_modules/core-js/internals/shared-key.js"),o=n("./node_modules/core-js/internals/correct-prototype-getter.js"),l=i("IE_PROTO"),s=Object.prototype;e.exports=o?Object.getPrototypeOf:function(e){return e=r(e),a(e,l)?e[l]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?s:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(e,t,n){var a=n("./node_modules/core-js/internals/has.js"),r=n("./node_modules/core-js/internals/to-indexed-object.js"),i=n("./node_modules/core-js/internals/array-includes.js").indexOf,o=n("./node_modules/core-js/internals/hidden-keys.js");e.exports=function(e,t){var n,l=r(e),s=0,c=[];for(n in l)!a(o,n)&&a(l,n)&&c.push(n);for(;t.length>s;)a(l,n=t[s++])&&(~i(c,n)||c.push(n));return c}},"./node_modules/core-js/internals/object-keys.js":function(e,t,n){var a=n("./node_modules/core-js/internals/object-keys-internal.js"),r=n("./node_modules/core-js/internals/enum-bug-keys.js");e.exports=Object.keys||function(e){return a(e,r)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(e,t){"use strict";var n={}.propertyIsEnumerable,a=Object.getOwnPropertyDescriptor,r=a&&!n.call({1:2},1);t.f=r?function(e){var t=a(this,e);return!!t&&t.enumerable}:n},"./node_modules/core-js/internals/object-set-prototype-of.js":function(e,t,n){var a=n("./node_modules/core-js/internals/an-object.js"),r=n("./node_modules/core-js/internals/a-possible-prototype.js");e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(n,[]),t=n instanceof Array}catch(e){}return function(n,i){return a(n),r(i),t?e.call(n,i):n.__proto__=i,n}}():void 0)},"./node_modules/core-js/internals/object-to-string.js":function(e,t,n){"use strict";var a=n("./node_modules/core-js/internals/to-string-tag-support.js"),r=n("./node_modules/core-js/internals/classof.js");e.exports=a?{}.toString:function(){return"[object "+r(this)+"]"}},"./node_modules/core-js/internals/ordinary-to-primitive.js":function(e,t,n){var a=n("./node_modules/core-js/internals/is-object.js");e.exports=function(e,t){var n,r;if("string"===t&&"function"==typeof(n=e.toString)&&!a(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!a(r=n.call(e)))return r;if("string"!==t&&"function"==typeof(n=e.toString)&&!a(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/own-keys.js":function(e,t,n){var a=n("./node_modules/core-js/internals/get-built-in.js"),r=n("./node_modules/core-js/internals/object-get-own-property-names.js"),i=n("./node_modules/core-js/internals/object-get-own-property-symbols.js"),o=n("./node_modules/core-js/internals/an-object.js");e.exports=a("Reflect","ownKeys")||function(e){var t=r.f(o(e)),n=i.f;return n?t.concat(n(e)):t}},"./node_modules/core-js/internals/path.js":function(e,t,n){var a=n("./node_modules/core-js/internals/global.js");e.exports=a},"./node_modules/core-js/internals/redefine.js":function(e,t,n){var a=n("./node_modules/core-js/internals/global.js"),r=n("./node_modules/core-js/internals/create-non-enumerable-property.js"),i=n("./node_modules/core-js/internals/has.js"),o=n("./node_modules/core-js/internals/set-global.js"),l=n("./node_modules/core-js/internals/inspect-source.js"),s=n("./node_modules/core-js/internals/internal-state.js"),c=s.get,d=s.enforce,u=String(String).split("String");(e.exports=function(e,t,n,l){var s,c=!!l&&!!l.unsafe,p=!!l&&!!l.enumerable,m=!!l&&!!l.noTargetGet;"function"==typeof n&&("string"!=typeof t||i(n,"name")||r(n,"name",t),(s=d(n)).source||(s.source=u.join("string"==typeof t?t:""))),e!==a?(c?!m&&e[t]&&(p=!0):delete e[t],p?e[t]=n:r(e,t,n)):p?e[t]=n:o(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&c(this).source||l(this)}))},"./node_modules/core-js/internals/regexp-flags.js":function(e,t,n){"use strict";var a=n("./node_modules/core-js/internals/an-object.js");e.exports=function(){var e=a(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},"./node_modules/core-js/internals/require-object-coercible.js":function(e){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},"./node_modules/core-js/internals/set-global.js":function(e,t,n){var a=n("./node_modules/core-js/internals/global.js");e.exports=function(e,t){try{Object.defineProperty(a,e,{value:t,configurable:!0,writable:!0})}catch(n){a[e]=t}return t}},"./node_modules/core-js/internals/set-to-string-tag.js":function(e,t,n){var a=n("./node_modules/core-js/internals/object-define-property.js").f,r=n("./node_modules/core-js/internals/has.js"),i=n("./node_modules/core-js/internals/well-known-symbol.js")("toStringTag");e.exports=function(e,t,n){e&&!r(e=n?e:e.prototype,i)&&a(e,i,{configurable:!0,value:t})}},"./node_modules/core-js/internals/shared-key.js":function(e,t,n){var a=n("./node_modules/core-js/internals/shared.js"),r=n("./node_modules/core-js/internals/uid.js"),i=a("keys");e.exports=function(e){return i[e]||(i[e]=r(e))}},"./node_modules/core-js/internals/shared-store.js":function(e,t,n){var a=n("./node_modules/core-js/internals/global.js"),r=n("./node_modules/core-js/internals/set-global.js"),i="__core-js_shared__",o=a[i]||r(i,{});e.exports=o},"./node_modules/core-js/internals/shared.js":function(e,t,n){var a=n("./node_modules/core-js/internals/is-pure.js"),r=n("./node_modules/core-js/internals/shared-store.js");(e.exports=function(e,t){return r[e]||(r[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.16.0",mode:a?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-html-forced.js":function(e,t,n){var a=n("./node_modules/core-js/internals/fails.js");e.exports=function(e){return a((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3}))}},"./node_modules/core-js/internals/string-multibyte.js":function(e,t,n){var a=n("./node_modules/core-js/internals/to-integer.js"),r=n("./node_modules/core-js/internals/to-string.js"),i=n("./node_modules/core-js/internals/require-object-coercible.js"),o=function(e){return function(t,n){var o,l,s=r(i(t)),c=a(n),d=s.length;return c<0||c>=d?e?"":void 0:(o=s.charCodeAt(c))<55296||o>56319||c+1===d||(l=s.charCodeAt(c+1))<56320||l>57343?e?s.charAt(c):o:e?s.slice(c,c+2):l-56320+(o-55296<<10)+65536}};e.exports={codeAt:o(!1),charAt:o(!0)}},"./node_modules/core-js/internals/string-trim.js":function(e,t,n){var a=n("./node_modules/core-js/internals/require-object-coercible.js"),r=n("./node_modules/core-js/internals/to-string.js"),i="["+n("./node_modules/core-js/internals/whitespaces.js")+"]",o=RegExp("^"+i+i+"*"),l=RegExp(i+i+"*$"),s=function(e){return function(t){var n=r(a(t));return 1&e&&(n=n.replace(o,"")),2&e&&(n=n.replace(l,"")),n}};e.exports={start:s(1),end:s(2),trim:s(3)}},"./node_modules/core-js/internals/to-absolute-index.js":function(e,t,n){var a=n("./node_modules/core-js/internals/to-integer.js"),r=Math.max,i=Math.min;e.exports=function(e,t){var n=a(e);return n<0?r(n+t,0):i(n,t)}},"./node_modules/core-js/internals/to-indexed-object.js":function(e,t,n){var a=n("./node_modules/core-js/internals/indexed-object.js"),r=n("./node_modules/core-js/internals/require-object-coercible.js");e.exports=function(e){return a(r(e))}},"./node_modules/core-js/internals/to-integer.js":function(e){var t=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?n:t)(e)}},"./node_modules/core-js/internals/to-length.js":function(e,t,n){var a=n("./node_modules/core-js/internals/to-integer.js"),r=Math.min;e.exports=function(e){return e>0?r(a(e),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(e,t,n){var a=n("./node_modules/core-js/internals/require-object-coercible.js");e.exports=function(e){return Object(a(e))}},"./node_modules/core-js/internals/to-primitive.js":function(e,t,n){var a=n("./node_modules/core-js/internals/is-object.js"),r=n("./node_modules/core-js/internals/is-symbol.js"),i=n("./node_modules/core-js/internals/ordinary-to-primitive.js"),o=n("./node_modules/core-js/internals/well-known-symbol.js")("toPrimitive");e.exports=function(e,t){if(!a(e)||r(e))return e;var n,l=e[o];if(void 0!==l){if(void 0===t&&(t="default"),n=l.call(e,t),!a(n)||r(n))return n;throw TypeError("Can't convert object to primitive value")}return void 0===t&&(t="number"),i(e,t)}},"./node_modules/core-js/internals/to-property-key.js":function(e,t,n){var a=n("./node_modules/core-js/internals/to-primitive.js"),r=n("./node_modules/core-js/internals/is-symbol.js");e.exports=function(e){var t=a(e,"string");return r(t)?t:String(t)}},"./node_modules/core-js/internals/to-string-tag-support.js":function(e,t,n){var a={};a[n("./node_modules/core-js/internals/well-known-symbol.js")("toStringTag")]="z",e.exports="[object z]"===String(a)},"./node_modules/core-js/internals/to-string.js":function(e,t,n){var a=n("./node_modules/core-js/internals/is-symbol.js");e.exports=function(e){if(a(e))throw TypeError("Cannot convert a Symbol value to a string");return String(e)}},"./node_modules/core-js/internals/uid.js":function(e){var t=0,n=Math.random();e.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++t+n).toString(36)}},"./node_modules/core-js/internals/use-symbol-as-uid.js":function(e,t,n){var a=n("./node_modules/core-js/internals/native-symbol.js");e.exports=a&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},"./node_modules/core-js/internals/well-known-symbol-wrapped.js":function(e,t,n){var a=n("./node_modules/core-js/internals/well-known-symbol.js");t.f=a},"./node_modules/core-js/internals/well-known-symbol.js":function(e,t,n){var a=n("./node_modules/core-js/internals/global.js"),r=n("./node_modules/core-js/internals/shared.js"),i=n("./node_modules/core-js/internals/has.js"),o=n("./node_modules/core-js/internals/uid.js"),l=n("./node_modules/core-js/internals/native-symbol.js"),s=n("./node_modules/core-js/internals/use-symbol-as-uid.js"),c=r("wks"),d=a.Symbol,u=s?d:d&&d.withoutSetter||o;e.exports=function(e){return i(c,e)&&(l||"string"==typeof c[e])||(l&&i(d,e)?c[e]=d[e]:c[e]=u("Symbol."+e)),c[e]}},"./node_modules/core-js/internals/whitespaces.js":function(e){e.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},"./node_modules/core-js/modules/es.array.concat.js":function(e,t,n){"use strict";var a=n("./node_modules/core-js/internals/export.js"),r=n("./node_modules/core-js/internals/fails.js"),i=n("./node_modules/core-js/internals/is-array.js"),o=n("./node_modules/core-js/internals/is-object.js"),l=n("./node_modules/core-js/internals/to-object.js"),s=n("./node_modules/core-js/internals/to-length.js"),c=n("./node_modules/core-js/internals/create-property.js"),d=n("./node_modules/core-js/internals/array-species-create.js"),u=n("./node_modules/core-js/internals/array-method-has-species-support.js"),p=n("./node_modules/core-js/internals/well-known-symbol.js"),m=n("./node_modules/core-js/internals/engine-v8-version.js"),f=p("isConcatSpreadable"),h=9007199254740991,A="Maximum allowed index exceeded",g=m>=51||!r((function(){var e=[];return e[f]=!1,e.concat()[0]!==e})),k=u("concat"),b=function(e){if(!o(e))return!1;var t=e[f];return void 0!==t?!!t:i(e)};a({target:"Array",proto:!0,forced:!g||!k},{concat:function(e){var t,n,a,r,i,o=l(this),u=d(o,0),p=0;for(t=-1,a=arguments.length;th)throw TypeError(A);for(n=0;n=h)throw TypeError(A);c(u,p++,i)}return u.length=p,u}})},"./node_modules/core-js/modules/es.array.iterator.js":function(e,t,n){"use strict";var a=n("./node_modules/core-js/internals/to-indexed-object.js"),r=n("./node_modules/core-js/internals/add-to-unscopables.js"),i=n("./node_modules/core-js/internals/iterators.js"),o=n("./node_modules/core-js/internals/internal-state.js"),l=n("./node_modules/core-js/internals/define-iterator.js"),s="Array Iterator",c=o.set,d=o.getterFor(s);e.exports=l(Array,"Array",(function(e,t){c(this,{type:s,target:a(e),index:0,kind:t})}),(function(){var e=d(this),t=e.target,n=e.kind,a=e.index++;return!t||a>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:a,done:!1}:"values"==n?{value:t[a],done:!1}:{value:[a,t[a]],done:!1}}),"values"),i.Arguments=i.Array,r("keys"),r("values"),r("entries")},"./node_modules/core-js/modules/es.array.join.js":function(e,t,n){"use strict";var a=n("./node_modules/core-js/internals/export.js"),r=n("./node_modules/core-js/internals/indexed-object.js"),i=n("./node_modules/core-js/internals/to-indexed-object.js"),o=n("./node_modules/core-js/internals/array-method-is-strict.js"),l=[].join,s=r!=Object,c=o("join",",");a({target:"Array",proto:!0,forced:s||!c},{join:function(e){return l.call(i(this),void 0===e?",":e)}})},"./node_modules/core-js/modules/es.array.map.js":function(e,t,n){"use strict";var a=n("./node_modules/core-js/internals/export.js"),r=n("./node_modules/core-js/internals/array-iteration.js").map;a({target:"Array",proto:!0,forced:!n("./node_modules/core-js/internals/array-method-has-species-support.js")("map")},{map:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es.array.slice.js":function(e,t,n){"use strict";var a=n("./node_modules/core-js/internals/export.js"),r=n("./node_modules/core-js/internals/is-object.js"),i=n("./node_modules/core-js/internals/is-array.js"),o=n("./node_modules/core-js/internals/to-absolute-index.js"),l=n("./node_modules/core-js/internals/to-length.js"),s=n("./node_modules/core-js/internals/to-indexed-object.js"),c=n("./node_modules/core-js/internals/create-property.js"),d=n("./node_modules/core-js/internals/well-known-symbol.js"),u=n("./node_modules/core-js/internals/array-method-has-species-support.js")("slice"),p=d("species"),m=[].slice,f=Math.max;a({target:"Array",proto:!0,forced:!u},{slice:function(e,t){var n,a,d,u=s(this),h=l(u.length),A=o(e,h),g=o(void 0===t?h:t,h);if(i(u)&&("function"!=typeof(n=u.constructor)||n!==Array&&!i(n.prototype)?r(n)&&null===(n=n[p])&&(n=void 0):n=void 0,n===Array||void 0===n))return m.call(u,A,g);for(a=new(void 0===n?Array:n)(f(g-A,0)),d=0;A2)if(43===(t=(c=g(c)).charCodeAt(0))||45===t){if(88===(n=c.charCodeAt(2))||120===n)return NaN}else if(48===t){switch(c.charCodeAt(1)){case 66:case 98:a=2,r=49;break;case 79:case 111:a=8,r=55;break;default:return+c}for(o=(i=c.slice(2)).length,l=0;lr)return NaN;return parseInt(i,a)}return+c};if(i(k,!b(" 0o1")||!b("0b1")||b("+0x1"))){for(var N,_=function(e){var t=arguments.length<1?0:e,n=this;return n instanceof _&&(v?p((function(){y.valueOf.call(n)})):s(n)!=k)?c(new b(E(t)),n,_):E(t)},w=a?f(b):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),V=0;w.length>V;V++)l(b,N=w[V])&&!l(_,N)&&A(_,N,h(b,N));_.prototype=y,y.constructor=_,o(r,k,_)}},"./node_modules/core-js/modules/es.object.assign.js":function(e,t,n){var a=n("./node_modules/core-js/internals/export.js"),r=n("./node_modules/core-js/internals/object-assign.js");a({target:"Object",stat:!0,forced:Object.assign!==r},{assign:r})},"./node_modules/core-js/modules/es.object.keys.js":function(e,t,n){var a=n("./node_modules/core-js/internals/export.js"),r=n("./node_modules/core-js/internals/to-object.js"),i=n("./node_modules/core-js/internals/object-keys.js");a({target:"Object",stat:!0,forced:n("./node_modules/core-js/internals/fails.js")((function(){i(1)}))},{keys:function(e){return i(r(e))}})},"./node_modules/core-js/modules/es.object.to-string.js":function(e,t,n){var a=n("./node_modules/core-js/internals/to-string-tag-support.js"),r=n("./node_modules/core-js/internals/redefine.js"),i=n("./node_modules/core-js/internals/object-to-string.js");a||r(Object.prototype,"toString",i,{unsafe:!0})},"./node_modules/core-js/modules/es.regexp.to-string.js":function(e,t,n){"use strict";var a=n("./node_modules/core-js/internals/redefine.js"),r=n("./node_modules/core-js/internals/an-object.js"),i=n("./node_modules/core-js/internals/to-string.js"),o=n("./node_modules/core-js/internals/fails.js"),l=n("./node_modules/core-js/internals/regexp-flags.js"),s="toString",c=RegExp.prototype,d=c[s],u=o((function(){return"/a/b"!=d.call({source:"a",flags:"b"})})),p=d.name!=s;(u||p)&&a(RegExp.prototype,s,(function(){var e=r(this),t=i(e.source),n=e.flags;return"/"+t+"/"+i(void 0===n&&e instanceof RegExp&&!("flags"in c)?l.call(e):n)}),{unsafe:!0})},"./node_modules/core-js/modules/es.string.iterator.js":function(e,t,n){"use strict";var a=n("./node_modules/core-js/internals/string-multibyte.js").charAt,r=n("./node_modules/core-js/internals/to-string.js"),i=n("./node_modules/core-js/internals/internal-state.js"),o=n("./node_modules/core-js/internals/define-iterator.js"),l="String Iterator",s=i.set,c=i.getterFor(l);o(String,"String",(function(e){s(this,{type:l,string:r(e),index:0})}),(function(){var e,t=c(this),n=t.string,r=t.index;return r>=n.length?{value:void 0,done:!0}:(e=a(n,r),t.index+=e.length,{value:e,done:!1})}))},"./node_modules/core-js/modules/es.string.link.js":function(e,t,n){"use strict";var a=n("./node_modules/core-js/internals/export.js"),r=n("./node_modules/core-js/internals/create-html.js");a({target:"String",proto:!0,forced:n("./node_modules/core-js/internals/string-html-forced.js")("link")},{link:function(e){return r(this,"a","href",e)}})},"./node_modules/core-js/modules/es.symbol.description.js":function(e,t,n){"use strict";var a=n("./node_modules/core-js/internals/export.js"),r=n("./node_modules/core-js/internals/descriptors.js"),i=n("./node_modules/core-js/internals/global.js"),o=n("./node_modules/core-js/internals/has.js"),l=n("./node_modules/core-js/internals/is-object.js"),s=n("./node_modules/core-js/internals/object-define-property.js").f,c=n("./node_modules/core-js/internals/copy-constructor-properties.js"),d=i.Symbol;if(r&&"function"==typeof d&&(!("description"in d.prototype)||void 0!==d().description)){var u={},p=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),t=this instanceof p?new d(e):void 0===e?d():d(e);return""===e&&(u[t]=!0),t};c(p,d);var m=p.prototype=d.prototype;m.constructor=p;var f=m.toString,h="Symbol(test)"==String(d("test")),A=/^Symbol\((.*)\)[^)]+$/;s(m,"description",{configurable:!0,get:function(){var e=l(this)?this.valueOf():this,t=f.call(e);if(o(u,e))return"";var n=h?t.slice(7,-1):t.replace(A,"$1");return""===n?void 0:n}}),a({global:!0,forced:!0},{Symbol:p})}},"./node_modules/core-js/modules/es.symbol.iterator.js":function(e,t,n){n("./node_modules/core-js/internals/define-well-known-symbol.js")("iterator")},"./node_modules/core-js/modules/es.symbol.js":function(e,t,n){"use strict";var a=n("./node_modules/core-js/internals/export.js"),r=n("./node_modules/core-js/internals/global.js"),i=n("./node_modules/core-js/internals/get-built-in.js"),o=n("./node_modules/core-js/internals/is-pure.js"),l=n("./node_modules/core-js/internals/descriptors.js"),s=n("./node_modules/core-js/internals/native-symbol.js"),c=n("./node_modules/core-js/internals/fails.js"),d=n("./node_modules/core-js/internals/has.js"),u=n("./node_modules/core-js/internals/is-array.js"),p=n("./node_modules/core-js/internals/is-object.js"),m=n("./node_modules/core-js/internals/is-symbol.js"),f=n("./node_modules/core-js/internals/an-object.js"),h=n("./node_modules/core-js/internals/to-object.js"),A=n("./node_modules/core-js/internals/to-indexed-object.js"),g=n("./node_modules/core-js/internals/to-property-key.js"),k=n("./node_modules/core-js/internals/to-string.js"),b=n("./node_modules/core-js/internals/create-property-descriptor.js"),y=n("./node_modules/core-js/internals/object-create.js"),v=n("./node_modules/core-js/internals/object-keys.js"),E=n("./node_modules/core-js/internals/object-get-own-property-names.js"),N=n("./node_modules/core-js/internals/object-get-own-property-names-external.js"),_=n("./node_modules/core-js/internals/object-get-own-property-symbols.js"),w=n("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),V=n("./node_modules/core-js/internals/object-define-property.js"),x=n("./node_modules/core-js/internals/object-property-is-enumerable.js"),B=n("./node_modules/core-js/internals/create-non-enumerable-property.js"),S=n("./node_modules/core-js/internals/redefine.js"),C=n("./node_modules/core-js/internals/shared.js"),T=n("./node_modules/core-js/internals/shared-key.js"),j=n("./node_modules/core-js/internals/hidden-keys.js"),D=n("./node_modules/core-js/internals/uid.js"),P=n("./node_modules/core-js/internals/well-known-symbol.js"),F=n("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),I=n("./node_modules/core-js/internals/define-well-known-symbol.js"),U=n("./node_modules/core-js/internals/set-to-string-tag.js"),M=n("./node_modules/core-js/internals/internal-state.js"),O=n("./node_modules/core-js/internals/array-iteration.js").forEach,L=T("hidden"),K="Symbol",R="prototype",H=P("toPrimitive"),Q=M.set,$=M.getterFor(K),z=Object[R],J=r.Symbol,q=i("JSON","stringify"),G=w.f,W=V.f,Y=N.f,X=x.f,Z=C("symbols"),ee=C("op-symbols"),te=C("string-to-symbol-registry"),ne=C("symbol-to-string-registry"),ae=C("wks"),re=r.QObject,ie=!re||!re[R]||!re[R].findChild,oe=l&&c((function(){return 7!=y(W({},"a",{get:function(){return W(this,"a",{value:7}).a}})).a}))?function(e,t,n){var a=G(z,t);a&&delete z[t],W(e,t,n),a&&e!==z&&W(z,t,a)}:W,le=function(e,t){var n=Z[e]=y(J[R]);return Q(n,{type:K,tag:e,description:t}),l||(n.description=t),n},se=function(e,t,n){e===z&&se(ee,t,n),f(e);var a=g(t);return f(n),d(Z,a)?(n.enumerable?(d(e,L)&&e[L][a]&&(e[L][a]=!1),n=y(n,{enumerable:b(0,!1)})):(d(e,L)||W(e,L,b(1,{})),e[L][a]=!0),oe(e,a,n)):W(e,a,n)},ce=function(e,t){f(e);var n=A(t),a=v(n).concat(me(n));return O(a,(function(t){l&&!de.call(n,t)||se(e,t,n[t])})),e},de=function(e){var t=g(e),n=X.call(this,t);return!(this===z&&d(Z,t)&&!d(ee,t))&&(!(n||!d(this,t)||!d(Z,t)||d(this,L)&&this[L][t])||n)},ue=function(e,t){var n=A(e),a=g(t);if(n!==z||!d(Z,a)||d(ee,a)){var r=G(n,a);return!r||!d(Z,a)||d(n,L)&&n[L][a]||(r.enumerable=!0),r}},pe=function(e){var t=Y(A(e)),n=[];return O(t,(function(e){d(Z,e)||d(j,e)||n.push(e)})),n},me=function(e){var t=e===z,n=Y(t?ee:A(e)),a=[];return O(n,(function(e){!d(Z,e)||t&&!d(z,e)||a.push(Z[e])})),a};s||(J=function(){if(this instanceof J)throw TypeError("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?k(arguments[0]):void 0,t=D(e),n=function(e){this===z&&n.call(ee,e),d(this,L)&&d(this[L],t)&&(this[L][t]=!1),oe(this,t,b(1,e))};return l&&ie&&oe(z,t,{configurable:!0,set:n}),le(t,e)},S(J[R],"toString",(function(){return $(this).tag})),S(J,"withoutSetter",(function(e){return le(D(e),e)})),x.f=de,V.f=se,w.f=ue,E.f=N.f=pe,_.f=me,F.f=function(e){return le(P(e),e)},l&&(W(J[R],"description",{configurable:!0,get:function(){return $(this).description}}),o||S(z,"propertyIsEnumerable",de,{unsafe:!0}))),a({global:!0,wrap:!0,forced:!s,sham:!s},{Symbol:J}),O(v(ae),(function(e){I(e)})),a({target:K,stat:!0,forced:!s},{for:function(e){var t=k(e);if(d(te,t))return te[t];var n=J(t);return te[t]=n,ne[n]=t,n},keyFor:function(e){if(!m(e))throw TypeError(e+" is not a symbol");if(d(ne,e))return ne[e]},useSetter:function(){ie=!0},useSimple:function(){ie=!1}}),a({target:"Object",stat:!0,forced:!s,sham:!l},{create:function(e,t){return void 0===t?y(e):ce(y(e),t)},defineProperty:se,defineProperties:ce,getOwnPropertyDescriptor:ue}),a({target:"Object",stat:!0,forced:!s},{getOwnPropertyNames:pe,getOwnPropertySymbols:me}),a({target:"Object",stat:!0,forced:c((function(){_.f(1)}))},{getOwnPropertySymbols:function(e){return _.f(h(e))}}),q&&a({target:"JSON",stat:!0,forced:!s||c((function(){var e=J();return"[null]"!=q([e])||"{}"!=q({a:e})||"{}"!=q(Object(e))}))},{stringify:function(e,t,n){for(var a,r=[e],i=1;arguments.length>i;)r.push(arguments[i++]);if(a=t,(p(t)||void 0!==e)&&!m(e))return u(t)||(t=function(e,t){if("function"==typeof a&&(t=a.call(this,e,t)),!m(t))return t}),r[1]=t,q.apply(null,r)}}),J[R][H]||B(J[R],H,J[R].valueOf),U(J,K),j[L]=!0},"./node_modules/core-js/modules/web.dom-collections.for-each.js":function(e,t,n){var a=n("./node_modules/core-js/internals/global.js"),r=n("./node_modules/core-js/internals/dom-iterables.js"),i=n("./node_modules/core-js/internals/array-for-each.js"),o=n("./node_modules/core-js/internals/create-non-enumerable-property.js");for(var l in r){var s=a[l],c=s&&s.prototype;if(c&&c.forEach!==i)try{o(c,"forEach",i)}catch(e){c.forEach=i}}},"./node_modules/core-js/modules/web.dom-collections.iterator.js":function(e,t,n){var a=n("./node_modules/core-js/internals/global.js"),r=n("./node_modules/core-js/internals/dom-iterables.js"),i=n("./node_modules/core-js/modules/es.array.iterator.js"),o=n("./node_modules/core-js/internals/create-non-enumerable-property.js"),l=n("./node_modules/core-js/internals/well-known-symbol.js"),s=l("iterator"),c=l("toStringTag"),d=i.values;for(var u in r){var p=a[u],m=p&&p.prototype;if(m){if(m[s]!==d)try{o(m,s,d)}catch(e){m[s]=d}if(m[c]||o(m,c,u),r[u])for(var f in i)if(m[f]!==i[f])try{o(m,f,i[f])}catch(e){m[f]=i[f]}}}},"./node_modules/es6-promise/dist/es6-promise.js":function(e){e.exports=function(){"use strict";function e(e){var t=typeof e;return null!==e&&("object"===t||"function"===t)}function t(e){return"function"==typeof e}var a=Array.isArray?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)},i=0,o=void 0,l=void 0,s=function(e,t){v[i]=e,v[i+1]=t,2===(i+=2)&&(l?l(E):_())};function c(e){l=e}function d(e){s=e}var u="undefined"!=typeof window?window:void 0,p=u||{},m=p.MutationObserver||p.WebKitMutationObserver,f="undefined"==typeof self&&void 0!==r&&"[object process]"==={}.toString.call(r),h="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel;function A(){return function(){return r.nextTick(E)}}function g(){return void 0!==o?function(){o(E)}:y()}function k(){var e=0,t=new m(E),n=document.createTextNode("");return t.observe(n,{characterData:!0}),function(){n.data=e=++e%2}}function b(){var e=new MessageChannel;return e.port1.onmessage=E,function(){return e.port2.postMessage(0)}}function y(){var e=setTimeout;return function(){return e(E,1)}}var v=new Array(1e3);function E(){for(var e=0;e{t.read=function(e,t,n,a,r){var i,o,l=8*r-a-1,s=(1<>1,d=-7,u=n?r-1:0,p=n?-1:1,m=e[t+u];for(u+=p,i=m&(1<<-d)-1,m>>=-d,d+=l;d>0;i=256*i+e[t+u],u+=p,d-=8);for(o=i&(1<<-d)-1,i>>=-d,d+=a;d>0;o=256*o+e[t+u],u+=p,d-=8);if(0===i)i=1-c;else{if(i===s)return o?NaN:1/0*(m?-1:1);o+=Math.pow(2,a),i-=c}return(m?-1:1)*o*Math.pow(2,i-a)},t.write=function(e,t,n,a,r,i){var o,l,s,c=8*i-r-1,d=(1<>1,p=23===r?Math.pow(2,-24)-Math.pow(2,-77):0,m=a?0:i-1,f=a?1:-1,h=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(l=isNaN(t)?1:0,o=d):(o=Math.floor(Math.log(t)/Math.LN2),t*(s=Math.pow(2,-o))<1&&(o--,s*=2),(t+=o+u>=1?p/s:p*Math.pow(2,1-u))*s>=2&&(o++,s/=2),o+u>=d?(l=0,o=d):o+u>=1?(l=(t*s-1)*Math.pow(2,r),o+=u):(l=t*Math.pow(2,u-1)*Math.pow(2,r),o=0));r>=8;e[n+m]=255&l,m+=f,l/=256,r-=8);for(o=o<0;e[n+m]=255&o,m+=f,o/=256,c-=8);e[n+m-f]|=128*h}},64634:e=>{var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},74692:function(e,t){var n;!function(t,n){"use strict";"object"==typeof e.exports?e.exports=t.document?n(t,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return n(e)}:n(t)}("undefined"!=typeof window?window:this,(function(a,r){"use strict";var i=[],o=Object.getPrototypeOf,l=i.slice,s=i.flat?function(e){return i.flat.call(e)}:function(e){return i.concat.apply([],e)},c=i.push,d=i.indexOf,u={},p=u.toString,m=u.hasOwnProperty,f=m.toString,h=f.call(Object),A={},g=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},k=function(e){return null!=e&&e===e.window},b=a.document,y={type:!0,src:!0,nonce:!0,noModule:!0};function v(e,t,n){var a,r,i=(n=n||b).createElement("script");if(i.text=e,t)for(a in y)(r=t[a]||t.getAttribute&&t.getAttribute(a))&&i.setAttribute(a,r);n.head.appendChild(i).parentNode.removeChild(i)}function E(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?u[p.call(e)]||"object":typeof e}var N="3.6.3",_=function(e,t){return new _.fn.init(e,t)};function w(e){var t=!!e&&"length"in e&&e.length,n=E(e);return!g(e)&&!k(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}_.fn=_.prototype={jquery:N,constructor:_,length:0,toArray:function(){return l.call(this)},get:function(e){return null==e?l.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=_.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return _.each(this,e)},map:function(e){return this.pushStack(_.map(this,(function(t,n){return e.call(t,n,t)})))},slice:function(){return this.pushStack(l.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(_.grep(this,(function(e,t){return(t+1)%2})))},odd:function(){return this.pushStack(_.grep(this,(function(e,t){return t%2})))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n+~]|"+U+")"+U+"*"),$=new RegExp(U+"|>"),z=new RegExp(L),J=new RegExp("^"+M+"$"),q={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M+"|[*])"),ATTR:new RegExp("^"+O),PSEUDO:new RegExp("^"+L),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+U+"*(even|odd|(([+-]|)(\\d*)n|)"+U+"*(?:([+-]|)"+U+"*(\\d+)|))"+U+"*\\)|)","i"),bool:new RegExp("^(?:"+I+")$","i"),needsContext:new RegExp("^"+U+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+U+"*((?:-\\d)?\\d*)"+U+"*\\)|)(?=[^-]|$)","i")},G=/HTML$/i,W=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,X=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+U+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},ae=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,re=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},ie=function(){p()},oe=ye((function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{D.apply(C=P.call(v.childNodes),v.childNodes),C[v.childNodes.length].nodeType}catch(e){D={apply:C.length?function(e,t){j.apply(e,P.call(t))}:function(e,t){for(var n=e.length,a=0;e[n++]=t[a++];);e.length=n-1}}}function le(e,t,a,r){var i,l,c,d,u,f,g,k=t&&t.ownerDocument,v=t?t.nodeType:9;if(a=a||[],"string"!=typeof e||!e||1!==v&&9!==v&&11!==v)return a;if(!r&&(p(t),t=t||m,h)){if(11!==v&&(u=Z.exec(e)))if(i=u[1]){if(9===v){if(!(c=t.getElementById(i)))return a;if(c.id===i)return a.push(c),a}else if(k&&(c=k.getElementById(i))&&b(t,c)&&c.id===i)return a.push(c),a}else{if(u[2])return D.apply(a,t.getElementsByTagName(e)),a;if((i=u[3])&&n.getElementsByClassName&&t.getElementsByClassName)return D.apply(a,t.getElementsByClassName(i)),a}if(n.qsa&&!x[e+" "]&&(!A||!A.test(e))&&(1!==v||"object"!==t.nodeName.toLowerCase())){if(g=e,k=t,1===v&&($.test(e)||Q.test(e))){for((k=ee.test(e)&&ge(t.parentNode)||t)===t&&n.scope||((d=t.getAttribute("id"))?d=d.replace(ae,re):t.setAttribute("id",d=y)),l=(f=o(e)).length;l--;)f[l]=(d?"#"+d:":scope")+" "+be(f[l]);g=f.join(",")}try{if(n.cssSupportsSelector&&!CSS.supports("selector(:is("+g+"))"))throw new Error;return D.apply(a,k.querySelectorAll(g)),a}catch(t){x(e,!0)}finally{d===y&&t.removeAttribute("id")}}}return s(e.replace(R,"$1"),t,a,r)}function se(){var e=[];return function t(n,r){return e.push(n+" ")>a.cacheLength&&delete t[e.shift()],t[n+" "]=r}}function ce(e){return e[y]=!0,e}function de(e){var t=m.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ue(e,t){for(var n=e.split("|"),r=n.length;r--;)a.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,a=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(a)return a;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function me(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function fe(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function he(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&oe(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function Ae(e){return ce((function(t){return t=+t,ce((function(n,a){for(var r,i=e([],n.length,t),o=i.length;o--;)n[r=i[o]]&&(n[r]=!(a[r]=n[r]))}))}))}function ge(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in n=le.support={},i=le.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!G.test(t||n&&n.nodeName||"HTML")},p=le.setDocument=function(e){var t,r,o=e?e.ownerDocument||e:v;return o!=m&&9===o.nodeType&&o.documentElement?(f=(m=o).documentElement,h=!i(m),v!=m&&(r=m.defaultView)&&r.top!==r&&(r.addEventListener?r.addEventListener("unload",ie,!1):r.attachEvent&&r.attachEvent("onunload",ie)),n.scope=de((function(e){return f.appendChild(e).appendChild(m.createElement("div")),void 0!==e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length})),n.cssSupportsSelector=de((function(){return CSS.supports("selector(*)")&&m.querySelectorAll(":is(:jqfake)")&&!CSS.supports("selector(:is(*,:jqfake))")})),n.attributes=de((function(e){return e.className="i",!e.getAttribute("className")})),n.getElementsByTagName=de((function(e){return e.appendChild(m.createComment("")),!e.getElementsByTagName("*").length})),n.getElementsByClassName=X.test(m.getElementsByClassName),n.getById=de((function(e){return f.appendChild(e).id=y,!m.getElementsByName||!m.getElementsByName(y).length})),n.getById?(a.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},a.find.ID=function(e,t){if(void 0!==t.getElementById&&h){var n=t.getElementById(e);return n?[n]:[]}}):(a.filter.ID=function(e){var t=e.replace(te,ne);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},a.find.ID=function(e,t){if(void 0!==t.getElementById&&h){var n,a,r,i=t.getElementById(e);if(i){if((n=i.getAttributeNode("id"))&&n.value===e)return[i];for(r=t.getElementsByName(e),a=0;i=r[a++];)if((n=i.getAttributeNode("id"))&&n.value===e)return[i]}return[]}}),a.find.TAG=n.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,a=[],r=0,i=t.getElementsByTagName(e);if("*"===e){for(;n=i[r++];)1===n.nodeType&&a.push(n);return a}return i},a.find.CLASS=n.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&h)return t.getElementsByClassName(e)},g=[],A=[],(n.qsa=X.test(m.querySelectorAll))&&(de((function(e){var t;f.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&A.push("[*^$]="+U+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||A.push("\\["+U+"*(?:value|"+I+")"),e.querySelectorAll("[id~="+y+"-]").length||A.push("~="),(t=m.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||A.push("\\["+U+"*name"+U+"*="+U+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||A.push(":checked"),e.querySelectorAll("a#"+y+"+*").length||A.push(".#.+[+~]"),e.querySelectorAll("\\\f"),A.push("[\\r\\n\\f]")})),de((function(e){e.innerHTML="";var t=m.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&A.push("name"+U+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&A.push(":enabled",":disabled"),f.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&A.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),A.push(",.*:")}))),(n.matchesSelector=X.test(k=f.matches||f.webkitMatchesSelector||f.mozMatchesSelector||f.oMatchesSelector||f.msMatchesSelector))&&de((function(e){n.disconnectedMatch=k.call(e,"*"),k.call(e,"[s!='']:x"),g.push("!=",L)})),n.cssSupportsSelector||A.push(":has"),A=A.length&&new RegExp(A.join("|")),g=g.length&&new RegExp(g.join("|")),t=X.test(f.compareDocumentPosition),b=t||X.test(f.contains)?function(e,t){var n=9===e.nodeType&&e.documentElement||e,a=t&&t.parentNode;return e===a||!(!a||1!==a.nodeType||!(n.contains?n.contains(a):e.compareDocumentPosition&&16&e.compareDocumentPosition(a)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},B=t?function(e,t){if(e===t)return u=!0,0;var a=!e.compareDocumentPosition-!t.compareDocumentPosition;return a||(1&(a=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===a?e==m||e.ownerDocument==v&&b(v,e)?-1:t==m||t.ownerDocument==v&&b(v,t)?1:d?F(d,e)-F(d,t):0:4&a?-1:1)}:function(e,t){if(e===t)return u=!0,0;var n,a=0,r=e.parentNode,i=t.parentNode,o=[e],l=[t];if(!r||!i)return e==m?-1:t==m?1:r?-1:i?1:d?F(d,e)-F(d,t):0;if(r===i)return pe(e,t);for(n=e;n=n.parentNode;)o.unshift(n);for(n=t;n=n.parentNode;)l.unshift(n);for(;o[a]===l[a];)a++;return a?pe(o[a],l[a]):o[a]==v?-1:l[a]==v?1:0},m):m},le.matches=function(e,t){return le(e,null,null,t)},le.matchesSelector=function(e,t){if(p(e),n.matchesSelector&&h&&!x[t+" "]&&(!g||!g.test(t))&&(!A||!A.test(t)))try{var a=k.call(e,t);if(a||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return a}catch(e){x(t,!0)}return le(t,m,null,[e]).length>0},le.contains=function(e,t){return(e.ownerDocument||e)!=m&&p(e),b(e,t)},le.attr=function(e,t){(e.ownerDocument||e)!=m&&p(e);var r=a.attrHandle[t.toLowerCase()],i=r&&S.call(a.attrHandle,t.toLowerCase())?r(e,t,!h):void 0;return void 0!==i?i:n.attributes||!h?e.getAttribute(t):(i=e.getAttributeNode(t))&&i.specified?i.value:null},le.escape=function(e){return(e+"").replace(ae,re)},le.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},le.uniqueSort=function(e){var t,a=[],r=0,i=0;if(u=!n.detectDuplicates,d=!n.sortStable&&e.slice(0),e.sort(B),u){for(;t=e[i++];)t===e[i]&&(r=a.push(i));for(;r--;)e.splice(a[r],1)}return d=null,e},r=le.getText=function(e){var t,n="",a=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=r(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[a++];)n+=r(t);return n},a=le.selectors={cacheLength:50,createPseudo:ce,match:q,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||le.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&le.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return q.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&z.test(n)&&(t=o(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=_[e+" "];return t||(t=new RegExp("(^|"+U+")"+e+"("+U+"|$)"))&&_(e,(function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")}))},ATTR:function(e,t,n){return function(a){var r=le.attr(a,e);return null==r?"!="===t:!t||(r+="","="===t?r===n:"!="===t?r!==n:"^="===t?n&&0===r.indexOf(n):"*="===t?n&&r.indexOf(n)>-1:"$="===t?n&&r.slice(-n.length)===n:"~="===t?(" "+r.replace(K," ")+" ").indexOf(n)>-1:"|="===t&&(r===n||r.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,a,r){var i="nth"!==e.slice(0,3),o="last"!==e.slice(-4),l="of-type"===t;return 1===a&&0===r?function(e){return!!e.parentNode}:function(t,n,s){var c,d,u,p,m,f,h=i!==o?"nextSibling":"previousSibling",A=t.parentNode,g=l&&t.nodeName.toLowerCase(),k=!s&&!l,b=!1;if(A){if(i){for(;h;){for(p=t;p=p[h];)if(l?p.nodeName.toLowerCase()===g:1===p.nodeType)return!1;f=h="only"===e&&!f&&"nextSibling"}return!0}if(f=[o?A.firstChild:A.lastChild],o&&k){for(b=(m=(c=(d=(u=(p=A)[y]||(p[y]={}))[p.uniqueID]||(u[p.uniqueID]={}))[e]||[])[0]===E&&c[1])&&c[2],p=m&&A.childNodes[m];p=++m&&p&&p[h]||(b=m=0)||f.pop();)if(1===p.nodeType&&++b&&p===t){d[e]=[E,m,b];break}}else if(k&&(b=m=(c=(d=(u=(p=t)[y]||(p[y]={}))[p.uniqueID]||(u[p.uniqueID]={}))[e]||[])[0]===E&&c[1]),!1===b)for(;(p=++m&&p&&p[h]||(b=m=0)||f.pop())&&((l?p.nodeName.toLowerCase()!==g:1!==p.nodeType)||!++b||(k&&((d=(u=p[y]||(p[y]={}))[p.uniqueID]||(u[p.uniqueID]={}))[e]=[E,b]),p!==t)););return(b-=r)===a||b%a==0&&b/a>=0}}},PSEUDO:function(e,t){var n,r=a.pseudos[e]||a.setFilters[e.toLowerCase()]||le.error("unsupported pseudo: "+e);return r[y]?r(t):r.length>1?(n=[e,e,"",t],a.setFilters.hasOwnProperty(e.toLowerCase())?ce((function(e,n){for(var a,i=r(e,t),o=i.length;o--;)e[a=F(e,i[o])]=!(n[a]=i[o])})):function(e){return r(e,0,n)}):r}},pseudos:{not:ce((function(e){var t=[],n=[],a=l(e.replace(R,"$1"));return a[y]?ce((function(e,t,n,r){for(var i,o=a(e,null,r,[]),l=e.length;l--;)(i=o[l])&&(e[l]=!(t[l]=i))})):function(e,r,i){return t[0]=e,a(t,null,i,n),t[0]=null,!n.pop()}})),has:ce((function(e){return function(t){return le(e,t).length>0}})),contains:ce((function(e){return e=e.replace(te,ne),function(t){return(t.textContent||r(t)).indexOf(e)>-1}})),lang:ce((function(e){return J.test(e||"")||le.error("unsupported lang: "+e),e=e.replace(te,ne).toLowerCase(),function(t){var n;do{if(n=h?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}})),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===f},focus:function(e){return e===m.activeElement&&(!m.hasFocus||m.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:he(!1),disabled:he(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!a.pseudos.empty(e)},header:function(e){return Y.test(e.nodeName)},input:function(e){return W.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:Ae((function(){return[0]})),last:Ae((function(e,t){return[t-1]})),eq:Ae((function(e,t,n){return[n<0?n+t:n]})),even:Ae((function(e,t){for(var n=0;nt?t:n;--a>=0;)e.push(a);return e})),gt:Ae((function(e,t,n){for(var a=n<0?n+t:n;++a1?function(t,n,a){for(var r=e.length;r--;)if(!e[r](t,n,a))return!1;return!0}:e[0]}function Ee(e,t,n,a,r){for(var i,o=[],l=0,s=e.length,c=null!=t;l-1&&(i[c]=!(o[c]=u))}}else g=Ee(g===o?g.splice(f,g.length):g),r?r(null,o,g,s):D.apply(o,g)}))}function _e(e){for(var t,n,r,i=e.length,o=a.relative[e[0].type],l=o||a.relative[" "],s=o?1:0,d=ye((function(e){return e===t}),l,!0),u=ye((function(e){return F(t,e)>-1}),l,!0),p=[function(e,n,a){var r=!o&&(a||n!==c)||((t=n).nodeType?d(e,n,a):u(e,n,a));return t=null,r}];s1&&ve(p),s>1&&be(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(R,"$1"),n,s0,r=e.length>0,i=function(i,o,l,s,d){var u,f,A,g=0,k="0",b=i&&[],y=[],v=c,N=i||r&&a.find.TAG("*",d),_=E+=null==v?1:Math.random()||.1,w=N.length;for(d&&(c=o==m||o||d);k!==w&&null!=(u=N[k]);k++){if(r&&u){for(f=0,o||u.ownerDocument==m||(p(u),l=!h);A=e[f++];)if(A(u,o||m,l)){s.push(u);break}d&&(E=_)}n&&((u=!A&&u)&&g--,i&&b.push(u))}if(g+=k,n&&k!==g){for(f=0;A=t[f++];)A(b,y,o,l);if(i){if(g>0)for(;k--;)b[k]||y[k]||(y[k]=T.call(s));y=Ee(y)}D.apply(s,y),d&&!i&&y.length>0&&g+t.length>1&&le.uniqueSort(s)}return d&&(E=_,c=v),b};return n?ce(i):i}(i,r)),l.selector=e}return l},s=le.select=function(e,t,n,r){var i,s,c,d,u,p="function"==typeof e&&e,m=!r&&o(e=p.selector||e);if(n=n||[],1===m.length){if((s=m[0]=m[0].slice(0)).length>2&&"ID"===(c=s[0]).type&&9===t.nodeType&&h&&a.relative[s[1].type]){if(!(t=(a.find.ID(c.matches[0].replace(te,ne),t)||[])[0]))return n;p&&(t=t.parentNode),e=e.slice(s.shift().value.length)}for(i=q.needsContext.test(e)?0:s.length;i--&&(c=s[i],!a.relative[d=c.type]);)if((u=a.find[d])&&(r=u(c.matches[0].replace(te,ne),ee.test(s[0].type)&&ge(t.parentNode)||t))){if(s.splice(i,1),!(e=r.length&&be(s)))return D.apply(n,r),n;break}}return(p||l(e,m))(r,t,!h,n,!t||ee.test(e)&&ge(t.parentNode)||t),n},n.sortStable=y.split("").sort(B).join("")===y,n.detectDuplicates=!!u,p(),n.sortDetached=de((function(e){return 1&e.compareDocumentPosition(m.createElement("fieldset"))})),de((function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")}))||ue("type|href|height|width",(function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)})),n.attributes&&de((function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")}))||ue("value",(function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue})),de((function(e){return null==e.getAttribute("disabled")}))||ue(I,(function(e,t,n){var a;if(!n)return!0===e[t]?t.toLowerCase():(a=e.getAttributeNode(t))&&a.specified?a.value:null})),le}(a);_.find=V,_.expr=V.selectors,_.expr[":"]=_.expr.pseudos,_.uniqueSort=_.unique=V.uniqueSort,_.text=V.getText,_.isXMLDoc=V.isXML,_.contains=V.contains,_.escapeSelector=V.escape;var x=function(e,t,n){for(var a=[],r=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(r&&_(e).is(n))break;a.push(e)}return a},B=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},S=_.expr.match.needsContext;function C(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var T=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,t,n){return g(t)?_.grep(e,(function(e,a){return!!t.call(e,a,e)!==n})):t.nodeType?_.grep(e,(function(e){return e===t!==n})):"string"!=typeof t?_.grep(e,(function(e){return d.call(t,e)>-1!==n})):_.filter(t,e,n)}_.filter=function(e,t,n){var a=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===a.nodeType?_.find.matchesSelector(a,e)?[a]:[]:_.find.matches(e,_.grep(t,(function(e){return 1===e.nodeType})))},_.fn.extend({find:function(e){var t,n,a=this.length,r=this;if("string"!=typeof e)return this.pushStack(_(e).filter((function(){for(t=0;t1?_.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&S.test(e)?_(e):e||[],!1).length}});var D,P=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(_.fn.init=function(e,t,n){var a,r;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(a="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:P.exec(e))||!a[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(a[1]){if(t=t instanceof _?t[0]:t,_.merge(this,_.parseHTML(a[1],t&&t.nodeType?t.ownerDocument||t:b,!0)),T.test(a[1])&&_.isPlainObject(t))for(a in t)g(this[a])?this[a](t[a]):this.attr(a,t[a]);return this}return(r=b.getElementById(a[2]))&&(this[0]=r,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):g(e)?void 0!==n.ready?n.ready(e):e(_):_.makeArray(e,this)}).prototype=_.fn,D=_(b);var F=/^(?:parents|prev(?:Until|All))/,I={children:!0,contents:!0,next:!0,prev:!0};function U(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}_.fn.extend({has:function(e){var t=_(e,this),n=t.length;return this.filter((function(){for(var e=0;e-1:1===n.nodeType&&_.find.matchesSelector(n,e))){i.push(n);break}return this.pushStack(i.length>1?_.uniqueSort(i):i)},index:function(e){return e?"string"==typeof e?d.call(_(e),this[0]):d.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(_.uniqueSort(_.merge(this.get(),_(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),_.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return x(e,"parentNode")},parentsUntil:function(e,t,n){return x(e,"parentNode",n)},next:function(e){return U(e,"nextSibling")},prev:function(e){return U(e,"previousSibling")},nextAll:function(e){return x(e,"nextSibling")},prevAll:function(e){return x(e,"previousSibling")},nextUntil:function(e,t,n){return x(e,"nextSibling",n)},prevUntil:function(e,t,n){return x(e,"previousSibling",n)},siblings:function(e){return B((e.parentNode||{}).firstChild,e)},children:function(e){return B(e.firstChild)},contents:function(e){return null!=e.contentDocument&&o(e.contentDocument)?e.contentDocument:(C(e,"template")&&(e=e.content||e),_.merge([],e.childNodes))}},(function(e,t){_.fn[e]=function(n,a){var r=_.map(this,t,n);return"Until"!==e.slice(-5)&&(a=n),a&&"string"==typeof a&&(r=_.filter(a,r)),this.length>1&&(I[e]||_.uniqueSort(r),F.test(e)&&r.reverse()),this.pushStack(r)}}));var M=/[^\x20\t\r\n\f]+/g;function O(e){return e}function L(e){throw e}function K(e,t,n,a){var r;try{e&&g(r=e.promise)?r.call(e).done(t).fail(n):e&&g(r=e.then)?r.call(e,t,n):t.apply(void 0,[e].slice(a))}catch(e){n.apply(void 0,[e])}}_.Callbacks=function(e){e="string"==typeof e?function(e){var t={};return _.each(e.match(M)||[],(function(e,n){t[n]=!0})),t}(e):_.extend({},e);var t,n,a,r,i=[],o=[],l=-1,s=function(){for(r=r||e.once,a=t=!0;o.length;l=-1)for(n=o.shift();++l-1;)i.splice(n,1),n<=l&&l--})),this},has:function(e){return e?_.inArray(e,i)>-1:i.length>0},empty:function(){return i&&(i=[]),this},disable:function(){return r=o=[],i=n="",this},disabled:function(){return!i},lock:function(){return r=o=[],n||t||(i=n=""),this},locked:function(){return!!r},fireWith:function(e,n){return r||(n=[e,(n=n||[]).slice?n.slice():n],o.push(n),t||s()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!a}};return c},_.extend({Deferred:function(e){var t=[["notify","progress",_.Callbacks("memory"),_.Callbacks("memory"),2],["resolve","done",_.Callbacks("once memory"),_.Callbacks("once memory"),0,"resolved"],["reject","fail",_.Callbacks("once memory"),_.Callbacks("once memory"),1,"rejected"]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},catch:function(e){return r.then(null,e)},pipe:function(){var e=arguments;return _.Deferred((function(n){_.each(t,(function(t,a){var r=g(e[a[4]])&&e[a[4]];i[a[1]]((function(){var e=r&&r.apply(this,arguments);e&&g(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[a[0]+"With"](this,r?[e]:arguments)}))})),e=null})).promise()},then:function(e,n,r){var i=0;function o(e,t,n,r){return function(){var l=this,s=arguments,c=function(){var a,c;if(!(e=i&&(n!==L&&(l=void 0,s=[a]),t.rejectWith(l,s))}};e?d():(_.Deferred.getStackHook&&(d.stackTrace=_.Deferred.getStackHook()),a.setTimeout(d))}}return _.Deferred((function(a){t[0][3].add(o(0,a,g(r)?r:O,a.notifyWith)),t[1][3].add(o(0,a,g(e)?e:O)),t[2][3].add(o(0,a,g(n)?n:L))})).promise()},promise:function(e){return null!=e?_.extend(e,r):r}},i={};return _.each(t,(function(e,a){var o=a[2],l=a[5];r[a[1]]=o.add,l&&o.add((function(){n=l}),t[3-e][2].disable,t[3-e][3].disable,t[0][2].lock,t[0][3].lock),o.add(a[3].fire),i[a[0]]=function(){return i[a[0]+"With"](this===i?void 0:this,arguments),this},i[a[0]+"With"]=o.fireWith})),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=arguments.length,n=t,a=Array(n),r=l.call(arguments),i=_.Deferred(),o=function(e){return function(n){a[e]=this,r[e]=arguments.length>1?l.call(arguments):n,--t||i.resolveWith(a,r)}};if(t<=1&&(K(e,i.done(o(n)).resolve,i.reject,!t),"pending"===i.state()||g(r[n]&&r[n].then)))return i.then();for(;n--;)K(r[n],o(n),i.reject);return i.promise()}});var R=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;_.Deferred.exceptionHook=function(e,t){a.console&&a.console.warn&&e&&R.test(e.name)&&a.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},_.readyException=function(e){a.setTimeout((function(){throw e}))};var H=_.Deferred();function Q(){b.removeEventListener("DOMContentLoaded",Q),a.removeEventListener("load",Q),_.ready()}_.fn.ready=function(e){return H.then(e).catch((function(e){_.readyException(e)})),this},_.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--_.readyWait:_.isReady)||(_.isReady=!0,!0!==e&&--_.readyWait>0||H.resolveWith(b,[_]))}}),_.ready.then=H.then,"complete"===b.readyState||"loading"!==b.readyState&&!b.documentElement.doScroll?a.setTimeout(_.ready):(b.addEventListener("DOMContentLoaded",Q),a.addEventListener("load",Q));var $=function(e,t,n,a,r,i,o){var l=0,s=e.length,c=null==n;if("object"===E(n))for(l in r=!0,n)$(e,t,l,n[l],!0,i,o);else if(void 0!==a&&(r=!0,g(a)||(o=!0),c&&(o?(t.call(e,a),t=null):(c=t,t=function(e,t,n){return c.call(_(e),n)})),t))for(;l1,null,!0)},removeData:function(e){return this.each((function(){Z.remove(this,e)}))}}),_.extend({queue:function(e,t,n){var a;if(e)return t=(t||"fx")+"queue",a=X.get(e,t),n&&(!a||Array.isArray(n)?a=X.access(e,t,_.makeArray(n)):a.push(n)),a||[]},dequeue:function(e,t){t=t||"fx";var n=_.queue(e,t),a=n.length,r=n.shift(),i=_._queueHooks(e,t);"inprogress"===r&&(r=n.shift(),a--),r&&("fx"===t&&n.unshift("inprogress"),delete i.stop,r.call(e,(function(){_.dequeue(e,t)}),i)),!a&&i&&i.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return X.get(e,n)||X.access(e,n,{empty:_.Callbacks("once memory").add((function(){X.remove(e,[t+"queue",n])}))})}}),_.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]*)/i,ke=/^$|^module$|\/(?:java|ecma)script/i;fe=b.createDocumentFragment().appendChild(b.createElement("div")),(he=b.createElement("input")).setAttribute("type","radio"),he.setAttribute("checked","checked"),he.setAttribute("name","t"),fe.appendChild(he),A.checkClone=fe.cloneNode(!0).cloneNode(!0).lastChild.checked,fe.innerHTML="",A.noCloneChecked=!!fe.cloneNode(!0).lastChild.defaultValue,fe.innerHTML="",A.option=!!fe.lastChild;var be={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ye(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&C(e,t)?_.merge([e],n):n}function ve(e,t){for(var n=0,a=e.length;n",""]);var Ee=/<|&#?\w+;/;function Ne(e,t,n,a,r){for(var i,o,l,s,c,d,u=t.createDocumentFragment(),p=[],m=0,f=e.length;m-1)r&&r.push(i);else if(c=le(i),o=ye(u.appendChild(i),"script"),c&&ve(o),n)for(d=0;i=o[d++];)ke.test(i.type||"")&&n.push(i);return u}var _e=/^([^.]*)(?:\.(.+)|)/;function we(){return!0}function Ve(){return!1}function xe(e,t){return e===function(){try{return b.activeElement}catch(e){}}()==("focus"===t)}function Be(e,t,n,a,r,i){var o,l;if("object"==typeof t){for(l in"string"!=typeof n&&(a=a||n,n=void 0),t)Be(e,l,n,a,t[l],i);return e}if(null==a&&null==r?(r=n,a=n=void 0):null==r&&("string"==typeof n?(r=a,a=void 0):(r=a,a=n,n=void 0)),!1===r)r=Ve;else if(!r)return e;return 1===i&&(o=r,r=function(e){return _().off(e),o.apply(this,arguments)},r.guid=o.guid||(o.guid=_.guid++)),e.each((function(){_.event.add(this,t,r,a,n)}))}function Se(e,t,n){n?(X.set(e,t,!1),_.event.add(e,t,{namespace:!1,handler:function(e){var a,r,i=X.get(this,t);if(1&e.isTrigger&&this[t]){if(i.length)(_.event.special[t]||{}).delegateType&&e.stopPropagation();else if(i=l.call(arguments),X.set(this,t,i),a=n(this,t),this[t](),i!==(r=X.get(this,t))||a?X.set(this,t,!1):r={},i!==r)return e.stopImmediatePropagation(),e.preventDefault(),r&&r.value}else i.length&&(X.set(this,t,{value:_.event.trigger(_.extend(i[0],_.Event.prototype),i.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===X.get(e,t)&&_.event.add(e,t,we)}_.event={global:{},add:function(e,t,n,a,r){var i,o,l,s,c,d,u,p,m,f,h,A=X.get(e);if(W(e))for(n.handler&&(n=(i=n).handler,r=i.selector),r&&_.find.matchesSelector(oe,r),n.guid||(n.guid=_.guid++),(s=A.events)||(s=A.events=Object.create(null)),(o=A.handle)||(o=A.handle=function(t){return void 0!==_&&_.event.triggered!==t.type?_.event.dispatch.apply(e,arguments):void 0}),c=(t=(t||"").match(M)||[""]).length;c--;)m=h=(l=_e.exec(t[c])||[])[1],f=(l[2]||"").split(".").sort(),m&&(u=_.event.special[m]||{},m=(r?u.delegateType:u.bindType)||m,u=_.event.special[m]||{},d=_.extend({type:m,origType:h,data:a,handler:n,guid:n.guid,selector:r,needsContext:r&&_.expr.match.needsContext.test(r),namespace:f.join(".")},i),(p=s[m])||((p=s[m]=[]).delegateCount=0,u.setup&&!1!==u.setup.call(e,a,f,o)||e.addEventListener&&e.addEventListener(m,o)),u.add&&(u.add.call(e,d),d.handler.guid||(d.handler.guid=n.guid)),r?p.splice(p.delegateCount++,0,d):p.push(d),_.event.global[m]=!0)},remove:function(e,t,n,a,r){var i,o,l,s,c,d,u,p,m,f,h,A=X.hasData(e)&&X.get(e);if(A&&(s=A.events)){for(c=(t=(t||"").match(M)||[""]).length;c--;)if(m=h=(l=_e.exec(t[c])||[])[1],f=(l[2]||"").split(".").sort(),m){for(u=_.event.special[m]||{},p=s[m=(a?u.delegateType:u.bindType)||m]||[],l=l[2]&&new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"),o=i=p.length;i--;)d=p[i],!r&&h!==d.origType||n&&n.guid!==d.guid||l&&!l.test(d.namespace)||a&&a!==d.selector&&("**"!==a||!d.selector)||(p.splice(i,1),d.selector&&p.delegateCount--,u.remove&&u.remove.call(e,d));o&&!p.length&&(u.teardown&&!1!==u.teardown.call(e,f,A.handle)||_.removeEvent(e,m,A.handle),delete s[m])}else for(m in s)_.event.remove(e,m+t[c],n,a,!0);_.isEmptyObject(s)&&X.remove(e,"handle events")}},dispatch:function(e){var t,n,a,r,i,o,l=new Array(arguments.length),s=_.event.fix(e),c=(X.get(this,"events")||Object.create(null))[s.type]||[],d=_.event.special[s.type]||{};for(l[0]=s,t=1;t=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(i=[],o={},n=0;n-1:_.find(r,this,null,[c]).length),o[r]&&i.push(a);i.length&&l.push({elem:c,handlers:i})}return c=this,s\s*$/g;function De(e,t){return C(e,"table")&&C(11!==t.nodeType?t:t.firstChild,"tr")&&_(e).children("tbody")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Fe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Ie(e,t){var n,a,r,i,o,l;if(1===t.nodeType){if(X.hasData(e)&&(l=X.get(e).events))for(r in X.remove(t,"handle events"),l)for(n=0,a=l[r].length;n1&&"string"==typeof f&&!A.checkClone&&Te.test(f))return e.each((function(r){var i=e.eq(r);h&&(t[0]=f.call(this,r,i.html())),Me(i,t,n,a)}));if(p&&(i=(r=Ne(t,e[0].ownerDocument,!1,e,a)).firstChild,1===r.childNodes.length&&(r=i),i||a)){for(l=(o=_.map(ye(r,"script"),Pe)).length;u0&&ve(o,!s&&ye(e,"script")),l},cleanData:function(e){for(var t,n,a,r=_.event.special,i=0;void 0!==(n=e[i]);i++)if(W(n)){if(t=n[X.expando]){if(t.events)for(a in t.events)r[a]?_.event.remove(n,a):_.removeEvent(n,a,t.handle);n[X.expando]=void 0}n[Z.expando]&&(n[Z.expando]=void 0)}}}),_.fn.extend({detach:function(e){return Oe(this,e,!0)},remove:function(e){return Oe(this,e)},text:function(e){return $(this,(function(e){return void 0===e?_.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)}))}),null,e,arguments.length)},append:function(){return Me(this,arguments,(function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||De(this,e).appendChild(e)}))},prepend:function(){return Me(this,arguments,(function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=De(this,e);t.insertBefore(e,t.firstChild)}}))},before:function(){return Me(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this)}))},after:function(){return Me(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)}))},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(_.cleanData(ye(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map((function(){return _.clone(this,e,t)}))},html:function(e){return $(this,(function(e){var t=this[0]||{},n=0,a=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Ce.test(e)&&!be[(ge.exec(e)||["",""])[1].toLowerCase()]){e=_.htmlPrefilter(e);try{for(;n=0&&(s+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-i-s-l-.5))||0),s}function rt(e,t,n){var a=Re(e),r=(!A.boxSizingReliable()||n)&&"border-box"===_.css(e,"boxSizing",!1,a),i=r,o=Je(e,t,a),l="offset"+t[0].toUpperCase()+t.slice(1);if(Le.test(o)){if(!n)return o;o="auto"}return(!A.boxSizingReliable()&&r||!A.reliableTrDimensions()&&C(e,"tr")||"auto"===o||!parseFloat(o)&&"inline"===_.css(e,"display",!1,a))&&e.getClientRects().length&&(r="border-box"===_.css(e,"boxSizing",!1,a),(i=l in e)&&(o=e[l])),(o=parseFloat(o)||0)+at(e,t,n||(r?"border":"content"),i,a,o)+"px"}function it(e,t,n,a,r){return new it.prototype.init(e,t,n,a,r)}_.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Je(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,a){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var r,i,o,l=G(t),s=Ke.test(t),c=e.style;if(s||(t=Xe(l)),o=_.cssHooks[t]||_.cssHooks[l],void 0===n)return o&&"get"in o&&void 0!==(r=o.get(e,!1,a))?r:c[t];"string"===(i=typeof n)&&(r=re.exec(n))&&r[1]&&(n=de(e,t,r),i="number"),null!=n&&n==n&&("number"!==i||s||(n+=r&&r[3]||(_.cssNumber[l]?"":"px")),A.clearCloneStyle||""!==n||0!==t.indexOf("background")||(c[t]="inherit"),o&&"set"in o&&void 0===(n=o.set(e,n,a))||(s?c.setProperty(t,n):c[t]=n))}},css:function(e,t,n,a){var r,i,o,l=G(t);return Ke.test(t)||(t=Xe(l)),(o=_.cssHooks[t]||_.cssHooks[l])&&"get"in o&&(r=o.get(e,!0,n)),void 0===r&&(r=Je(e,t,a)),"normal"===r&&t in tt&&(r=tt[t]),""===n||n?(i=parseFloat(r),!0===n||isFinite(i)?i||0:r):r}}),_.each(["height","width"],(function(e,t){_.cssHooks[t]={get:function(e,n,a){if(n)return!Ze.test(_.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?rt(e,t,a):He(e,et,(function(){return rt(e,t,a)}))},set:function(e,n,a){var r,i=Re(e),o=!A.scrollboxSize()&&"absolute"===i.position,l=(o||a)&&"border-box"===_.css(e,"boxSizing",!1,i),s=a?at(e,t,a,l,i):0;return l&&o&&(s-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(i[t])-at(e,t,"border",!1,i)-.5)),s&&(r=re.exec(n))&&"px"!==(r[3]||"px")&&(e.style[t]=n,n=_.css(e,t)),nt(0,n,s)}}})),_.cssHooks.marginLeft=qe(A.reliableMarginLeft,(function(e,t){if(t)return(parseFloat(Je(e,"marginLeft"))||e.getBoundingClientRect().left-He(e,{marginLeft:0},(function(){return e.getBoundingClientRect().left})))+"px"})),_.each({margin:"",padding:"",border:"Width"},(function(e,t){_.cssHooks[e+t]={expand:function(n){for(var a=0,r={},i="string"==typeof n?n.split(" "):[n];a<4;a++)r[e+ie[a]+t]=i[a]||i[a-2]||i[0];return r}},"margin"!==e&&(_.cssHooks[e+t].set=nt)})),_.fn.extend({css:function(e,t){return $(this,(function(e,t,n){var a,r,i={},o=0;if(Array.isArray(t)){for(a=Re(e),r=t.length;o1)}}),_.Tween=it,it.prototype={constructor:it,init:function(e,t,n,a,r,i){this.elem=e,this.prop=n,this.easing=r||_.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=a,this.unit=i||(_.cssNumber[n]?"":"px")},cur:function(){var e=it.propHooks[this.prop];return e&&e.get?e.get(this):it.propHooks._default.get(this)},run:function(e){var t,n=it.propHooks[this.prop];return this.options.duration?this.pos=t=_.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):it.propHooks._default.set(this),this}},it.prototype.init.prototype=it.prototype,it.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=_.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){_.fx.step[e.prop]?_.fx.step[e.prop](e):1!==e.elem.nodeType||!_.cssHooks[e.prop]&&null==e.elem.style[Xe(e.prop)]?e.elem[e.prop]=e.now:_.style(e.elem,e.prop,e.now+e.unit)}}},it.propHooks.scrollTop=it.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},_.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},_.fx=it.prototype.init,_.fx.step={};var ot,lt,st=/^(?:toggle|show|hide)$/,ct=/queueHooks$/;function dt(){lt&&(!1===b.hidden&&a.requestAnimationFrame?a.requestAnimationFrame(dt):a.setTimeout(dt,_.fx.interval),_.fx.tick())}function ut(){return a.setTimeout((function(){ot=void 0})),ot=Date.now()}function pt(e,t){var n,a=0,r={height:e};for(t=t?1:0;a<4;a+=2-t)r["margin"+(n=ie[a])]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}function mt(e,t,n){for(var a,r=(ft.tweeners[t]||[]).concat(ft.tweeners["*"]),i=0,o=r.length;i1)},removeAttr:function(e){return this.each((function(){_.removeAttr(this,e)}))}}),_.extend({attr:function(e,t,n){var a,r,i=e.nodeType;if(3!==i&&8!==i&&2!==i)return void 0===e.getAttribute?_.prop(e,t,n):(1===i&&_.isXMLDoc(e)||(r=_.attrHooks[t.toLowerCase()]||(_.expr.match.bool.test(t)?ht:void 0)),void 0!==n?null===n?void _.removeAttr(e,t):r&&"set"in r&&void 0!==(a=r.set(e,n,t))?a:(e.setAttribute(t,n+""),n):r&&"get"in r&&null!==(a=r.get(e,t))?a:null==(a=_.find.attr(e,t))?void 0:a)},attrHooks:{type:{set:function(e,t){if(!A.radioValue&&"radio"===t&&C(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,a=0,r=t&&t.match(M);if(r&&1===e.nodeType)for(;n=r[a++];)e.removeAttribute(n)}}),ht={set:function(e,t,n){return!1===t?_.removeAttr(e,n):e.setAttribute(n,n),n}},_.each(_.expr.match.bool.source.match(/\w+/g),(function(e,t){var n=At[t]||_.find.attr;At[t]=function(e,t,a){var r,i,o=t.toLowerCase();return a||(i=At[o],At[o]=r,r=null!=n(e,t,a)?o:null,At[o]=i),r}}));var gt=/^(?:input|select|textarea|button)$/i,kt=/^(?:a|area)$/i;function bt(e){return(e.match(M)||[]).join(" ")}function yt(e){return e.getAttribute&&e.getAttribute("class")||""}function vt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(M)||[]}_.fn.extend({prop:function(e,t){return $(this,_.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each((function(){delete this[_.propFix[e]||e]}))}}),_.extend({prop:function(e,t,n){var a,r,i=e.nodeType;if(3!==i&&8!==i&&2!==i)return 1===i&&_.isXMLDoc(e)||(t=_.propFix[t]||t,r=_.propHooks[t]),void 0!==n?r&&"set"in r&&void 0!==(a=r.set(e,n,t))?a:e[t]=n:r&&"get"in r&&null!==(a=r.get(e,t))?a:e[t]},propHooks:{tabIndex:{get:function(e){var t=_.find.attr(e,"tabindex");return t?parseInt(t,10):gt.test(e.nodeName)||kt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),A.optSelected||(_.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),_.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){_.propFix[this.toLowerCase()]=this})),_.fn.extend({addClass:function(e){var t,n,a,r,i,o;return g(e)?this.each((function(t){_(this).addClass(e.call(this,t,yt(this)))})):(t=vt(e)).length?this.each((function(){if(a=yt(this),n=1===this.nodeType&&" "+bt(a)+" "){for(i=0;i-1;)n=n.replace(" "+r+" "," ");o=bt(n),a!==o&&this.setAttribute("class",o)}})):this:this.attr("class","")},toggleClass:function(e,t){var n,a,r,i,o=typeof e,l="string"===o||Array.isArray(e);return g(e)?this.each((function(n){_(this).toggleClass(e.call(this,n,yt(this),t),t)})):"boolean"==typeof t&&l?t?this.addClass(e):this.removeClass(e):(n=vt(e),this.each((function(){if(l)for(i=_(this),r=0;r-1)return!0;return!1}});var Et=/\r/g;_.fn.extend({val:function(e){var t,n,a,r=this[0];return arguments.length?(a=g(e),this.each((function(n){var r;1===this.nodeType&&(null==(r=a?e.call(this,n,_(this).val()):e)?r="":"number"==typeof r?r+="":Array.isArray(r)&&(r=_.map(r,(function(e){return null==e?"":e+""}))),(t=_.valHooks[this.type]||_.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,r,"value")||(this.value=r))}))):r?(t=_.valHooks[r.type]||_.valHooks[r.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(r,"value"))?n:"string"==typeof(n=r.value)?n.replace(Et,""):null==n?"":n:void 0}}),_.extend({valHooks:{option:{get:function(e){var t=_.find.attr(e,"value");return null!=t?t:bt(_.text(e))}},select:{get:function(e){var t,n,a,r=e.options,i=e.selectedIndex,o="select-one"===e.type,l=o?null:[],s=o?i+1:r.length;for(a=i<0?s:o?i:0;a-1)&&(n=!0);return n||(e.selectedIndex=-1),i}}}}),_.each(["radio","checkbox"],(function(){_.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=_.inArray(_(e).val(),t)>-1}},A.checkOn||(_.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})})),A.focusin="onfocusin"in a;var Nt=/^(?:focusinfocus|focusoutblur)$/,_t=function(e){e.stopPropagation()};_.extend(_.event,{trigger:function(e,t,n,r){var i,o,l,s,c,d,u,p,f=[n||b],h=m.call(e,"type")?e.type:e,A=m.call(e,"namespace")?e.namespace.split("."):[];if(o=p=l=n=n||b,3!==n.nodeType&&8!==n.nodeType&&!Nt.test(h+_.event.triggered)&&(h.indexOf(".")>-1&&(A=h.split("."),h=A.shift(),A.sort()),c=h.indexOf(":")<0&&"on"+h,(e=e[_.expando]?e:new _.Event(h,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=A.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+A.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:_.makeArray(t,[e]),u=_.event.special[h]||{},r||!u.trigger||!1!==u.trigger.apply(n,t))){if(!r&&!u.noBubble&&!k(n)){for(s=u.delegateType||h,Nt.test(s+h)||(o=o.parentNode);o;o=o.parentNode)f.push(o),l=o;l===(n.ownerDocument||b)&&f.push(l.defaultView||l.parentWindow||a)}for(i=0;(o=f[i++])&&!e.isPropagationStopped();)p=o,e.type=i>1?s:u.bindType||h,(d=(X.get(o,"events")||Object.create(null))[e.type]&&X.get(o,"handle"))&&d.apply(o,t),(d=c&&o[c])&&d.apply&&W(o)&&(e.result=d.apply(o,t),!1===e.result&&e.preventDefault());return e.type=h,r||e.isDefaultPrevented()||u._default&&!1!==u._default.apply(f.pop(),t)||!W(n)||c&&g(n[h])&&!k(n)&&((l=n[c])&&(n[c]=null),_.event.triggered=h,e.isPropagationStopped()&&p.addEventListener(h,_t),n[h](),e.isPropagationStopped()&&p.removeEventListener(h,_t),_.event.triggered=void 0,l&&(n[c]=l)),e.result}},simulate:function(e,t,n){var a=_.extend(new _.Event,n,{type:e,isSimulated:!0});_.event.trigger(a,null,t)}}),_.fn.extend({trigger:function(e,t){return this.each((function(){_.event.trigger(e,t,this)}))},triggerHandler:function(e,t){var n=this[0];if(n)return _.event.trigger(e,t,n,!0)}}),A.focusin||_.each({focus:"focusin",blur:"focusout"},(function(e,t){var n=function(e){_.event.simulate(t,e.target,_.event.fix(e))};_.event.special[t]={setup:function(){var a=this.ownerDocument||this.document||this,r=X.access(a,t);r||a.addEventListener(e,n,!0),X.access(a,t,(r||0)+1)},teardown:function(){var a=this.ownerDocument||this.document||this,r=X.access(a,t)-1;r?X.access(a,t,r):(a.removeEventListener(e,n,!0),X.remove(a,t))}}}));var wt=a.location,Vt={guid:Date.now()},xt=/\?/;_.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new a.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||_.error("Invalid XML: "+(n?_.map(n.childNodes,(function(e){return e.textContent})).join("\n"):e)),t};var Bt=/\[\]$/,St=/\r?\n/g,Ct=/^(?:submit|button|image|reset|file)$/i,Tt=/^(?:input|select|textarea|keygen)/i;function jt(e,t,n,a){var r;if(Array.isArray(t))_.each(t,(function(t,r){n||Bt.test(e)?a(e,r):jt(e+"["+("object"==typeof r&&null!=r?t:"")+"]",r,n,a)}));else if(n||"object"!==E(t))a(e,t);else for(r in t)jt(e+"["+r+"]",t[r],n,a)}_.param=function(e,t){var n,a=[],r=function(e,t){var n=g(t)?t():t;a[a.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!_.isPlainObject(e))_.each(e,(function(){r(this.name,this.value)}));else for(n in e)jt(n,e[n],t,r);return a.join("&")},_.fn.extend({serialize:function(){return _.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var e=_.prop(this,"elements");return e?_.makeArray(e):this})).filter((function(){var e=this.type;return this.name&&!_(this).is(":disabled")&&Tt.test(this.nodeName)&&!Ct.test(e)&&(this.checked||!Ae.test(e))})).map((function(e,t){var n=_(this).val();return null==n?null:Array.isArray(n)?_.map(n,(function(e){return{name:t.name,value:e.replace(St,"\r\n")}})):{name:t.name,value:n.replace(St,"\r\n")}})).get()}});var Dt=/%20/g,Pt=/#.*$/,Ft=/([?&])_=[^&]*/,It=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ut=/^(?:GET|HEAD)$/,Mt=/^\/\//,Ot={},Lt={},Kt="*/".concat("*"),Rt=b.createElement("a");function Ht(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var a,r=0,i=t.toLowerCase().match(M)||[];if(g(n))for(;a=i[r++];)"+"===a[0]?(a=a.slice(1)||"*",(e[a]=e[a]||[]).unshift(n)):(e[a]=e[a]||[]).push(n)}}function Qt(e,t,n,a){var r={},i=e===Lt;function o(l){var s;return r[l]=!0,_.each(e[l]||[],(function(e,l){var c=l(t,n,a);return"string"!=typeof c||i||r[c]?i?!(s=c):void 0:(t.dataTypes.unshift(c),o(c),!1)})),s}return o(t.dataTypes[0])||!r["*"]&&o("*")}function $t(e,t){var n,a,r=_.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((r[n]?e:a||(a={}))[n]=t[n]);return a&&_.extend(!0,e,a),e}Rt.href=wt.href,_.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:wt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(wt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Kt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":_.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?$t($t(e,_.ajaxSettings),t):$t(_.ajaxSettings,e)},ajaxPrefilter:Ht(Ot),ajaxTransport:Ht(Lt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var n,r,i,o,l,s,c,d,u,p,m=_.ajaxSetup({},t),f=m.context||m,h=m.context&&(f.nodeType||f.jquery)?_(f):_.event,A=_.Deferred(),g=_.Callbacks("once memory"),k=m.statusCode||{},y={},v={},E="canceled",N={readyState:0,getResponseHeader:function(e){var t;if(c){if(!o)for(o={};t=It.exec(i);)o[t[1].toLowerCase()+" "]=(o[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=o[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return c?i:null},setRequestHeader:function(e,t){return null==c&&(e=v[e.toLowerCase()]=v[e.toLowerCase()]||e,y[e]=t),this},overrideMimeType:function(e){return null==c&&(m.mimeType=e),this},statusCode:function(e){var t;if(e)if(c)N.always(e[N.status]);else for(t in e)k[t]=[k[t],e[t]];return this},abort:function(e){var t=e||E;return n&&n.abort(t),w(0,t),this}};if(A.promise(N),m.url=((e||m.url||wt.href)+"").replace(Mt,wt.protocol+"//"),m.type=t.method||t.type||m.method||m.type,m.dataTypes=(m.dataType||"*").toLowerCase().match(M)||[""],null==m.crossDomain){s=b.createElement("a");try{s.href=m.url,s.href=s.href,m.crossDomain=Rt.protocol+"//"+Rt.host!=s.protocol+"//"+s.host}catch(e){m.crossDomain=!0}}if(m.data&&m.processData&&"string"!=typeof m.data&&(m.data=_.param(m.data,m.traditional)),Qt(Ot,m,t,N),c)return N;for(u in(d=_.event&&m.global)&&0==_.active++&&_.event.trigger("ajaxStart"),m.type=m.type.toUpperCase(),m.hasContent=!Ut.test(m.type),r=m.url.replace(Pt,""),m.hasContent?m.data&&m.processData&&0===(m.contentType||"").indexOf("application/x-www-form-urlencoded")&&(m.data=m.data.replace(Dt,"+")):(p=m.url.slice(r.length),m.data&&(m.processData||"string"==typeof m.data)&&(r+=(xt.test(r)?"&":"?")+m.data,delete m.data),!1===m.cache&&(r=r.replace(Ft,"$1"),p=(xt.test(r)?"&":"?")+"_="+Vt.guid+++p),m.url=r+p),m.ifModified&&(_.lastModified[r]&&N.setRequestHeader("If-Modified-Since",_.lastModified[r]),_.etag[r]&&N.setRequestHeader("If-None-Match",_.etag[r])),(m.data&&m.hasContent&&!1!==m.contentType||t.contentType)&&N.setRequestHeader("Content-Type",m.contentType),N.setRequestHeader("Accept",m.dataTypes[0]&&m.accepts[m.dataTypes[0]]?m.accepts[m.dataTypes[0]]+("*"!==m.dataTypes[0]?", "+Kt+"; q=0.01":""):m.accepts["*"]),m.headers)N.setRequestHeader(u,m.headers[u]);if(m.beforeSend&&(!1===m.beforeSend.call(f,N,m)||c))return N.abort();if(E="abort",g.add(m.complete),N.done(m.success),N.fail(m.error),n=Qt(Lt,m,t,N)){if(N.readyState=1,d&&h.trigger("ajaxSend",[N,m]),c)return N;m.async&&m.timeout>0&&(l=a.setTimeout((function(){N.abort("timeout")}),m.timeout));try{c=!1,n.send(y,w)}catch(e){if(c)throw e;w(-1,e)}}else w(-1,"No Transport");function w(e,t,o,s){var u,p,b,y,v,E=t;c||(c=!0,l&&a.clearTimeout(l),n=void 0,i=s||"",N.readyState=e>0?4:0,u=e>=200&&e<300||304===e,o&&(y=function(e,t,n){for(var a,r,i,o,l=e.contents,s=e.dataTypes;"*"===s[0];)s.shift(),void 0===a&&(a=e.mimeType||t.getResponseHeader("Content-Type"));if(a)for(r in l)if(l[r]&&l[r].test(a)){s.unshift(r);break}if(s[0]in n)i=s[0];else{for(r in n){if(!s[0]||e.converters[r+" "+s[0]]){i=r;break}o||(o=r)}i=i||o}if(i)return i!==s[0]&&s.unshift(i),n[i]}(m,N,o)),!u&&_.inArray("script",m.dataTypes)>-1&&_.inArray("json",m.dataTypes)<0&&(m.converters["text script"]=function(){}),y=function(e,t,n,a){var r,i,o,l,s,c={},d=e.dataTypes.slice();if(d[1])for(o in e.converters)c[o.toLowerCase()]=e.converters[o];for(i=d.shift();i;)if(e.responseFields[i]&&(n[e.responseFields[i]]=t),!s&&a&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),s=i,i=d.shift())if("*"===i)i=s;else if("*"!==s&&s!==i){if(!(o=c[s+" "+i]||c["* "+i]))for(r in c)if((l=r.split(" "))[1]===i&&(o=c[s+" "+l[0]]||c["* "+l[0]])){!0===o?o=c[r]:!0!==c[r]&&(i=l[0],d.unshift(l[1]));break}if(!0!==o)if(o&&e.throws)t=o(t);else try{t=o(t)}catch(e){return{state:"parsererror",error:o?e:"No conversion from "+s+" to "+i}}}return{state:"success",data:t}}(m,y,N,u),u?(m.ifModified&&((v=N.getResponseHeader("Last-Modified"))&&(_.lastModified[r]=v),(v=N.getResponseHeader("etag"))&&(_.etag[r]=v)),204===e||"HEAD"===m.type?E="nocontent":304===e?E="notmodified":(E=y.state,p=y.data,u=!(b=y.error))):(b=E,!e&&E||(E="error",e<0&&(e=0))),N.status=e,N.statusText=(t||E)+"",u?A.resolveWith(f,[p,E,N]):A.rejectWith(f,[N,E,b]),N.statusCode(k),k=void 0,d&&h.trigger(u?"ajaxSuccess":"ajaxError",[N,m,u?p:b]),g.fireWith(f,[N,E]),d&&(h.trigger("ajaxComplete",[N,m]),--_.active||_.event.trigger("ajaxStop")))}return N},getJSON:function(e,t,n){return _.get(e,t,n,"json")},getScript:function(e,t){return _.get(e,void 0,t,"script")}}),_.each(["get","post"],(function(e,t){_[t]=function(e,n,a,r){return g(n)&&(r=r||a,a=n,n=void 0),_.ajax(_.extend({url:e,type:t,dataType:r,data:n,success:a},_.isPlainObject(e)&&e))}})),_.ajaxPrefilter((function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")})),_._evalUrl=function(e,t,n){return _.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){_.globalEval(e,t,n)}})},_.fn.extend({wrapAll:function(e){var t;return this[0]&&(g(e)&&(e=e.call(this[0])),t=_(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map((function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e})).append(this)),this},wrapInner:function(e){return g(e)?this.each((function(t){_(this).wrapInner(e.call(this,t))})):this.each((function(){var t=_(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)}))},wrap:function(e){var t=g(e);return this.each((function(n){_(this).wrapAll(t?e.call(this,n):e)}))},unwrap:function(e){return this.parent(e).not("body").each((function(){_(this).replaceWith(this.childNodes)})),this}}),_.expr.pseudos.hidden=function(e){return!_.expr.pseudos.visible(e)},_.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},_.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(e){}};var zt={0:200,1223:204},Jt=_.ajaxSettings.xhr();A.cors=!!Jt&&"withCredentials"in Jt,A.ajax=Jt=!!Jt,_.ajaxTransport((function(e){var t,n;if(A.cors||Jt&&!e.crossDomain)return{send:function(r,i){var o,l=e.xhr();if(l.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(o in e.xhrFields)l[o]=e.xhrFields[o];for(o in e.mimeType&&l.overrideMimeType&&l.overrideMimeType(e.mimeType),e.crossDomain||r["X-Requested-With"]||(r["X-Requested-With"]="XMLHttpRequest"),r)l.setRequestHeader(o,r[o]);t=function(e){return function(){t&&(t=n=l.onload=l.onerror=l.onabort=l.ontimeout=l.onreadystatechange=null,"abort"===e?l.abort():"error"===e?"number"!=typeof l.status?i(0,"error"):i(l.status,l.statusText):i(zt[l.status]||l.status,l.statusText,"text"!==(l.responseType||"text")||"string"!=typeof l.responseText?{binary:l.response}:{text:l.responseText},l.getAllResponseHeaders()))}},l.onload=t(),n=l.onerror=l.ontimeout=t("error"),void 0!==l.onabort?l.onabort=n:l.onreadystatechange=function(){4===l.readyState&&a.setTimeout((function(){t&&n()}))},t=t("abort");try{l.send(e.hasContent&&e.data||null)}catch(e){if(t)throw e}},abort:function(){t&&t()}}})),_.ajaxPrefilter((function(e){e.crossDomain&&(e.contents.script=!1)})),_.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return _.globalEval(e),e}}}),_.ajaxPrefilter("script",(function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")})),_.ajaxTransport("script",(function(e){var t,n;if(e.crossDomain||e.scriptAttrs)return{send:function(a,r){t=_("