From f60f7a0d19a998327ff836bd26dc8be2db6e6c7d Mon Sep 17 00:00:00 2001 From: gregorio Date: Fri, 3 Jun 2022 12:21:30 +0700 Subject: [PATCH] fix pendopo skl issue. --- public/js/app.js | 2 +- resources/js/components/Pendopo.js | 390 ++++++++++++------- resources/js/components/SKK13HasilBelajar.js | 3 + 3 files changed, 255 insertions(+), 140 deletions(-) diff --git a/public/js/app.js b/public/js/app.js index 1f71dbd..357345b 100644 --- a/public/js/app.js +++ b/public/js/app.js @@ -1 +1 @@ -!function(t){var e={};function n(r){if(e[r])return e[r].exports;var a=e[r]={i:r,l:!1,exports:{}};return t[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var a in t)n.d(r,a,function(e){return t[e]}.bind(null,a));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/",n(n.s=4)}([function(t,e,n){(function(t,n){var r=9007199254740991,a="[object Arguments]",i="[object Function]",o="[object GeneratorFunction]",l="[object Map]",u="[object Set]",s=/^\[object .+?Constructor\]$/,c="object"==typeof t&&t&&t.Object===Object&&t,d="object"==typeof self&&self&&self.Object===Object&&self,f=c||d||Function("return this")(),p=e&&!e.nodeType&&e,h=p&&"object"==typeof n&&n&&!n.nodeType&&n,g=h&&h.exports===p;var m,b,y,v=Function.prototype,k=Object.prototype,w=f["__core-js_shared__"],S=(m=/[^.]+$/.exec(w&&w.keys&&w.keys.IE_PROTO||""))?"Symbol(src)_1."+m:"",j=v.toString,x=k.hasOwnProperty,_=k.toString,A=RegExp("^"+j.call(x).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),N=g?f.Buffer:void 0,P=k.propertyIsEnumerable,K=N?N.isBuffer:void 0,M=(b=Object.keys,y=Object,function(t){return b(y(t))}),T=$(f,"DataView"),L=$(f,"Map"),R=$(f,"Promise"),B=$(f,"Set"),O=$(f,"WeakMap"),I=!P.call({valueOf:1},"valueOf"),E=H(T),U=H(L),C=H(R),D=H(B),F=H(O);function z(t){return!(!X(t)||(e=t,S&&S in e))&&(W(t)||function(t){var e=!1;if(null!=t&&"function"!=typeof t.toString)try{e=!!(t+"")}catch(t){}return e}(t)?A:s).test(H(t));var e}function $(t,e){var n=function(t,e){return null==t?void 0:t[e]}(t,e);return z(n)?n:void 0}var q=function(t){return _.call(t)};function H(t){if(null!=t){try{return j.call(t)}catch(t){}try{return t+""}catch(t){}}return""}function Y(t){return function(t){return function(t){return!!t&&"object"==typeof t}(t)&&V(t)}(t)&&x.call(t,"callee")&&(!P.call(t,"callee")||_.call(t)==a)}(T&&"[object DataView]"!=q(new T(new ArrayBuffer(1)))||L&&q(new L)!=l||R&&"[object Promise]"!=q(R.resolve())||B&&q(new B)!=u||O&&"[object WeakMap]"!=q(new O))&&(q=function(t){var e=_.call(t),n="[object Object]"==e?t.constructor:void 0,r=n?H(n):void 0;if(r)switch(r){case E:return"[object DataView]";case U:return l;case C:return"[object Promise]";case D:return u;case F:return"[object WeakMap]"}return e});var J=Array.isArray;function V(t){return null!=t&&function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=r}(t.length)&&!W(t)}var G=K||function(){return!1};function W(t){var e=X(t)?_.call(t):"";return e==i||e==o}function X(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}n.exports=function(t){if(V(t)&&(J(t)||"string"==typeof t||"function"==typeof t.splice||G(t)||Y(t)))return!t.length;var e=q(t);if(e==l||e==u)return!t.size;if(I||function(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||k)}(t))return!M(t).length;for(var n in t)if(x.call(t,n))return!1;return!0}}).call(this,n(2),n(3)(t))},function(t,e,n){(function(t,n){var r=200,a="Expected a function",i="__lodash_hash_undefined__",o=1,l=2,u=1/0,s=9007199254740991,c="[object Arguments]",d="[object Array]",f="[object Boolean]",p="[object Date]",h="[object Error]",g="[object Function]",m="[object GeneratorFunction]",b="[object Map]",y="[object Number]",v="[object Object]",k="[object RegExp]",w="[object Set]",S="[object String]",j="[object Symbol]",x="[object ArrayBuffer]",_="[object DataView]",A=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,N=/^\w*$/,P=/^\./,K=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,M=/\\(\\)?/g,T=/^\[object .+?Constructor\]$/,L=/^(?:0|[1-9]\d*)$/,R={};R["[object Float32Array]"]=R["[object Float64Array]"]=R["[object Int8Array]"]=R["[object Int16Array]"]=R["[object Int32Array]"]=R["[object Uint8Array]"]=R["[object Uint8ClampedArray]"]=R["[object Uint16Array]"]=R["[object Uint32Array]"]=!0,R[c]=R[d]=R[x]=R[f]=R[_]=R[p]=R[h]=R[g]=R[b]=R[y]=R[v]=R[k]=R[w]=R[S]=R["[object WeakMap]"]=!1;var B="object"==typeof t&&t&&t.Object===Object&&t,O="object"==typeof self&&self&&self.Object===Object&&self,I=B||O||Function("return this")(),E=e&&!e.nodeType&&e,U=E&&"object"==typeof n&&n&&!n.nodeType&&n,C=U&&U.exports===E&&B.process,D=function(){try{return C&&C.binding("util")}catch(t){}}(),F=D&&D.isTypedArray;function z(t,e){for(var n=-1,r=t?t.length:0,a=Array(r);++n-1},_t.prototype.set=function(t,e){var n=this.__data__,r=Mt(n,t);return r<0?n.push([t,e]):n[r][1]=e,this},At.prototype.clear=function(){this.__data__={hash:new xt,map:new(dt||_t),string:new xt}},At.prototype.delete=function(t){return qt(this,t).delete(t)},At.prototype.get=function(t){return qt(this,t).get(t)},At.prototype.has=function(t){return qt(this,t).has(t)},At.prototype.set=function(t,e){return qt(this,t).set(t,e),this},Nt.prototype.add=Nt.prototype.push=function(t){return this.__data__.set(t,i),this},Nt.prototype.has=function(t){return this.__data__.has(t)},Pt.prototype.clear=function(){this.__data__=new _t},Pt.prototype.delete=function(t){return this.__data__.delete(t)},Pt.prototype.get=function(t){return this.__data__.get(t)},Pt.prototype.has=function(t){return this.__data__.has(t)},Pt.prototype.set=function(t,e){var n=this.__data__;if(n instanceof _t){var a=n.__data__;if(!dt||a.lengths))return!1;var d=i.get(t);if(d&&i.get(e))return d==e;var f=-1,p=!0,h=a&o?new Nt:void 0;for(i.set(t,e),i.set(e,t);++f-1&&t%1==0&&t-1&&t%1==0&&t<=s}function le(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function ue(t){return!!t&&"object"==typeof t}function se(t){return"symbol"==typeof t||ue(t)&&rt.call(t)==j}var ce=F?function(t){return function(e){return t(e)}}(F):function(t){return ue(t)&&oe(t.length)&&!!R[rt.call(t)]};function de(t){return ae(t)?Kt(t):Dt(t)}function fe(t){return t}n.exports=function(t,e){return(re(t)?z:Ft)(t,Ct(e))}}).call(this,n(2),n(3)(t))},function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},function(t,e,n){n(5),t.exports=n(6)},function(t,e,n){"use strict";function r(t,e,n,r,a,i){return{tag:t,key:e,attrs:n,children:r,text:a,dom:i,domSize:void 0,state:void 0,events:void 0,instance:void 0}}n.r(e),r.normalize=function(t){return Array.isArray(t)?r("[",void 0,void 0,r.normalizeChildren(t),void 0,void 0):null!=t&&"object"!=typeof t?r("#",void 0,void 0,!1===t?"":t,void 0,void 0):t},r.normalizeChildren=function(t){for(var e=[],n=0;n0&&(a.className=r.join(" ")),o[t]={tag:n,attrs:a}}(t),e):(e.tag=t,e)}s.trust=function(t){return null==t&&(t=""),r("<",void 0,void 0,t,void 0,void 0)},s.fragment=function(){var t=a.apply(0,arguments);return t.tag="[",t.children=r.normalizeChildren(t.children),t};var c=function(){return s.apply(this,arguments)};if(c.m=s,c.trust=s.trust,c.fragment=s.fragment,(d=function(t){if(!(this instanceof d))throw new Error("Promise must be called with `new`");if("function"!=typeof t)throw new TypeError("executor must be a function");var e=this,n=[],r=[],a=u(n,!0),i=u(r,!1),o=e._instance={resolvers:n,rejectors:r},l="function"==typeof setImmediate?setImmediate:setTimeout;function u(t,a){return function u(c){var d;try{if(!a||null==c||"object"!=typeof c&&"function"!=typeof c||"function"!=typeof(d=c.then))l(function(){a||0!==t.length||console.error("Possible unhandled promise rejection:",c);for(var e=0;e0||t(n)}}var r=n(i);try{t(n(a),r)}catch(t){r(t)}}s(t)}).prototype.then=function(t,e){var n,r,a=this._instance;function i(t,e,i,o){e.push(function(e){if("function"!=typeof t)i(e);else try{n(t(e))}catch(t){r&&r(t)}}),"function"==typeof a.retry&&o===a.state&&a.retry()}var o=new d(function(t,e){n=t,r=e});return i(t,a.resolvers,n,!0),i(e,a.rejectors,r,!1),o},d.prototype.catch=function(t){return this.then(null,t)},d.prototype.finally=function(t){return this.then(function(e){return d.resolve(t()).then(function(){return e})},function(e){return d.resolve(t()).then(function(){return d.reject(e)})})},d.resolve=function(t){return t instanceof d?t:new d(function(e){e(t)})},d.reject=function(t){return new d(function(e,n){n(t)})},d.all=function(t){return new d(function(e,n){var r=t.length,a=0,i=[];if(0===t.length)e([]);else for(var o=0;o=200&&d.status<300||304===d.status||/^file:\/\//i.test(e),i=d.responseText;if("function"==typeof n.extract)i=n.extract(d,n),t=!0;else if("function"==typeof n.deserialize)i=n.deserialize(i);else try{i=i?JSON.parse(i):null}catch(t){throw new Error("Invalid JSON: "+i)}if(t)r(i);else{var o=new Error(d.responseText);o.code=d.status,o.response=i,a(o)}}catch(t){a(t)}},u&&null!=s?d.send(s):d.send()}),jsonp:a(function(e,n,a,i){var l=n.callbackName||"_mithril_"+Math.round(1e16*Math.random())+"_"+r++,u=t.document.createElement("script");t[l]=function(e){u.parentNode.removeChild(u),a(e),delete t[l]},u.onerror=function(){u.parentNode.removeChild(u),i(new Error("JSONP request failed")),delete t[l]},e=o(e,n.data,!0),u.src=e+(e.indexOf("?")<0?"?":"&")+encodeURIComponent(n.callbackKey||"callback")+"="+encodeURIComponent(l),t.document.documentElement.appendChild(u)}),setCompletionCallback:function(t){n=t}}}(window,d),h=function(t){var e,n=t.document,a={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML"};function i(t){return t.attrs&&t.attrs.xmlns||a[t.tag]}function o(t,e){if(t.state!==e)throw new Error("`vnode.state` must not be modified")}function l(t){var e=t.state;try{return this.apply(e,arguments)}finally{o(t,e)}}function u(){try{return n.activeElement}catch(t){return null}}function s(t,e,n,r,a,i,o){for(var l=n;l'+e.children+"",o=o.firstChild):o.innerHTML=e.children,e.dom=o.firstChild,e.domSize=o.childNodes.length;for(var l,u=n.createDocumentFragment();l=o.firstChild;)u.appendChild(l);y(t,u,a)}function p(t,e,n,r,a,i){if(e!==n&&(null!=e||null!=n))if(null==e||0===e.length)s(t,n,0,n.length,r,a,i);else if(null==n||0===n.length)k(e,0,e.length);else{for(var o=0,l=0,u=null,d=null;l=l&&_>=o;)if(v=e[x],S=n[_],null==v)x--;else if(null==S)_--;else{if(v.key!==S.key)break;v!==S&&h(t,v,S,r,a,i),null!=S.dom&&(a=S.dom),x--,_--}for(;x>=l&&_>=o;)if(f=e[l],p=n[o],null==f)l++;else if(null==p)o++;else{if(f.key!==p.key)break;l++,o++,f!==p&&h(t,f,p,r,b(e,l,a),i)}for(;x>=l&&_>=o;){if(null==f)l++;else if(null==p)o++;else if(null==v)x--;else if(null==S)_--;else{if(o===_)break;if(f.key!==S.key||v.key!==p.key)break;j=b(e,l,a),y(t,m(v),j),v!==p&&h(t,v,p,r,j,i),++o<=--_&&y(t,m(f),a),f!==S&&h(t,f,S,r,a,i),null!=S.dom&&(a=S.dom),l++,x--}v=e[x],S=n[_],f=e[l],p=n[o]}for(;x>=l&&_>=o;){if(null==v)x--;else if(null==S)_--;else{if(v.key!==S.key)break;v!==S&&h(t,v,S,r,a,i),null!=S.dom&&(a=S.dom),x--,_--}v=e[x],S=n[_]}if(o>_)k(e,l,x+1);else if(l>x)s(t,n,o,_+1,r,a,i);else{var A,N,P=a,K=_-o+1,M=new Array(K),T=0,L=0,R=2147483647,B=0;for(L=0;L=o;L--)if(null==A&&(A=g(e,l,x+1)),null!=(S=n[L])){var O=A[S.key];null!=O&&(R=O0&&(r[i]=a[e-1]),a[e]=i)}}e=a.length,n=a[e-1];for(;e-- >0;)a[e]=n,n=r[n];return a}(M)).length-1,L=_;L>=o;L--)p=n[L],-1===M[L-o]?c(t,p,r,i,a):N[T]===L-o?T--:y(t,m(p),a),null!=p.dom&&(a=n[L].dom);else for(L=_;L>=o;L--)p=n[L],-1===M[L-o]&&c(t,p,r,i,a),null!=p.dom&&(a=n[L].dom)}}else{var I=e.lengthI&&k(e,o,e.length),n.length>I&&s(t,n,o,n.length,r,a,i)}}}function h(t,e,n,a,o,u){var s=e.tag;if(s===n.tag){if(n.state=e.state,n.events=e.events,function(t,e){do{if(null!=t.attrs&&"function"==typeof t.attrs.onbeforeupdate){var n=l.call(t.attrs.onbeforeupdate,t,e);if(void 0!==n&&!n)break}if("string"!=typeof t.tag&&"function"==typeof t.state.onbeforeupdate){var n=l.call(t.state.onbeforeupdate,t,e);if(void 0!==n&&!n)break}return!1}while(0);return t.dom=e.dom,t.domSize=e.domSize,t.instance=e.instance,!0}(n,e))return;if("string"==typeof s)switch(null!=n.attrs&&R(n.attrs,n,a),s){case"#":!function(t,e){t.children.toString()!==e.children.toString()&&(t.dom.nodeValue=e.children);e.dom=t.dom}(e,n);break;case"<":!function(t,e,n,r,a){e.children!==n.children?(m(e),f(t,n,r,a)):(n.dom=e.dom,n.domSize=e.domSize)}(t,e,n,u,o);break;case"[":!function(t,e,n,r,a,i){p(t,e.children,n.children,r,a,i);var o=0,l=n.children;if(n.dom=null,null!=l){for(var u=0;u0){for(var a=t.dom;--e;)r.appendChild(a.nextSibling);r.insertBefore(a,r.firstChild)}return r}return t.dom}function b(t,e,n){for(;e-1||null!=t.attrs&&t.attrs.is||"href"!==e&&"list"!==e&&"form"!==e&&"width"!==e&&"height"!==e)&&e in t.dom}var A=/[A-Z]/g;function N(t){return"-"+t.toLowerCase()}function P(t){return"-"===t[0]&&"-"===t[1]?t:"cssFloat"===t?"float":t.replace(A,N)}function K(t,e,n){if(e===n);else if(null==n)t.style.cssText="";else if("object"!=typeof n)t.style.cssText=n;else if(null==e||"object"!=typeof e)for(var r in t.style.cssText="",n){null!=(a=n[r])&&t.style.setProperty(P(r),String(a))}else{for(var r in n){var a;null!=(a=n[r])&&(a=String(a))!==String(e[r])&&t.style.setProperty(P(r),a)}for(var r in e)null!=e[r]&&null==n[r]&&t.style.removeProperty(P(r))}}function M(){}function T(t,e,n){if(null!=t.events){if(t.events[e]===n)return;null==n||"function"!=typeof n&&"object"!=typeof n?(null!=t.events[e]&&t.dom.removeEventListener(e.slice(2),t.events,!1),t.events[e]=void 0):(null==t.events[e]&&t.dom.addEventListener(e.slice(2),t.events,!1),t.events[e]=n)}else null==n||"function"!=typeof n&&"object"!=typeof n||(t.events=new M,t.dom.addEventListener(e.slice(2),t.events,!1),t.events[e]=n)}function L(t,e,n){"function"==typeof t.oninit&&l.call(t.oninit,e),"function"==typeof t.oncreate&&n.push(l.bind(t.oncreate,e))}function R(t,e,n){"function"==typeof t.onupdate&&n.push(l.bind(t.onupdate,e))}return M.prototype=Object.create(null),M.prototype.handleEvent=function(t){var n,r=this["on"+t.type];"function"==typeof r?n=r.call(t.currentTarget,t):"function"==typeof r.handleEvent&&r.handleEvent(t),!1===t.redraw?t.redraw=void 0:"function"==typeof e&&e(),!1===n&&(t.preventDefault(),t.stopPropagation())},{render:function(t,e){if(!t)throw new Error("Ensure the DOM element being passed to m.route/m.mount/m.render is not undefined.");var n=[],a=u(),i=t.namespaceURI;null==t.vnodes&&(t.textContent=""),e=r.normalizeChildren(Array.isArray(e)?e:[e]),p(t,t.vnodes,e,n,null,"http://www.w3.org/1999/xhtml"===i?void 0:i),t.vnodes=e,null!=a&&u()!==a&&"function"==typeof a.focus&&a.focus();for(var o=0;o-1&&r.splice(e,2)}function o(){if(a)throw new Error("Nested m.redraw.sync() call");a=!0;for(var t=1;t-1&&u.pop();for(var c=0;c-1?r:a>-1?a:t.length;if(r>-1){var o=a>-1?a:t.length,l=y(t.slice(r+1,o));for(var u in l)e[u]=l[u]}if(a>-1){var s=y(t.slice(a+1));for(var u in s)n[u]=s[u]}return t.slice(0,i)}var o={prefix:"#!",getPath:function(){switch(o.prefix.charAt(0)){case"#":return a("hash").slice(o.prefix.length);case"?":return a("search").slice(o.prefix.length)+a("hash");default:return a("pathname").slice(o.prefix.length)+a("search")+a("hash")}},setPath:function(e,r,a){var l={},u={};if(e=i(e,l,u),null!=r){for(var s in r)l[s]=r[s];e=e.replace(/:([^\/]+)/g,function(t,e){return delete l[e],r[e]})}var c=f(l);c&&(e+="?"+c);var d=f(u);if(d&&(e+="#"+d),n){var p=a?a.state:null,h=a?a.title:null;t.onpopstate(),a&&a.replace?t.history.replaceState(p,h,o.prefix+e):t.history.pushState(p,h,o.prefix+e)}else t.location.href=o.prefix+e}};return o.defineRoutes=function(a,l,u){function s(){var e=o.getPath(),n={},r=i(e,n,n),s=t.history.state;if(null!=s)for(var c in s)n[c]=s[c];for(var d in a){var f=new RegExp("^"+d.replace(/:[^\/]+?\.{3}/g,"(.*?)").replace(/:[^\/]+/g,"([^\\/]+)")+"/?$");if(f.test(r))return void r.replace(f,function(){for(var t=d.match(/:[^\/]+/g)||[],r=[].slice.call(arguments,1,-2),i=0;i-1&&t%1==0&&t<=r}(t.length)&&!W(t)}var G=M||function(){return!1};function W(t){var e=X(t)?_.call(t):"";return e==i||e==o}function X(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}n.exports=function(t){if(V(t)&&(J(t)||"string"==typeof t||"function"==typeof t.splice||G(t)||Y(t)))return!t.length;var e=q(t);if(e==l||e==u)return!t.size;if(B||function(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||k)}(t))return!K(t).length;for(var n in t)if(x.call(t,n))return!1;return!0}}).call(this,n(2),n(3)(t))},function(t,e,n){(function(t,n){var r=200,a="Expected a function",i="__lodash_hash_undefined__",o=1,l=2,u=1/0,s=9007199254740991,c="[object Arguments]",d="[object Array]",f="[object Boolean]",p="[object Date]",h="[object Error]",g="[object Function]",m="[object GeneratorFunction]",b="[object Map]",y="[object Number]",v="[object Object]",k="[object RegExp]",w="[object Set]",S="[object String]",j="[object Symbol]",x="[object ArrayBuffer]",_="[object DataView]",A=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,N=/^\w*$/,P=/^\./,M=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,K=/\\(\\)?/g,T=/^\[object .+?Constructor\]$/,L=/^(?:0|[1-9]\d*)$/,O={};O["[object Float32Array]"]=O["[object Float64Array]"]=O["[object Int8Array]"]=O["[object Int16Array]"]=O["[object Int32Array]"]=O["[object Uint8Array]"]=O["[object Uint8ClampedArray]"]=O["[object Uint16Array]"]=O["[object Uint32Array]"]=!0,O[c]=O[d]=O[x]=O[f]=O[_]=O[p]=O[h]=O[g]=O[b]=O[y]=O[v]=O[k]=O[w]=O[S]=O["[object WeakMap]"]=!1;var I="object"==typeof t&&t&&t.Object===Object&&t,U="object"==typeof self&&self&&self.Object===Object&&self,B=I||U||Function("return this")(),E=e&&!e.nodeType&&e,R=E&&"object"==typeof n&&n&&!n.nodeType&&n,C=R&&R.exports===E&&I.process,D=function(){try{return C&&C.binding("util")}catch(t){}}(),z=D&&D.isTypedArray;function $(t,e){for(var n=-1,r=t?t.length:0,a=Array(r);++n-1},_t.prototype.set=function(t,e){var n=this.__data__,r=Kt(n,t);return r<0?n.push([t,e]):n[r][1]=e,this},At.prototype.clear=function(){this.__data__={hash:new xt,map:new(dt||_t),string:new xt}},At.prototype.delete=function(t){return qt(this,t).delete(t)},At.prototype.get=function(t){return qt(this,t).get(t)},At.prototype.has=function(t){return qt(this,t).has(t)},At.prototype.set=function(t,e){return qt(this,t).set(t,e),this},Nt.prototype.add=Nt.prototype.push=function(t){return this.__data__.set(t,i),this},Nt.prototype.has=function(t){return this.__data__.has(t)},Pt.prototype.clear=function(){this.__data__=new _t},Pt.prototype.delete=function(t){return this.__data__.delete(t)},Pt.prototype.get=function(t){return this.__data__.get(t)},Pt.prototype.has=function(t){return this.__data__.has(t)},Pt.prototype.set=function(t,e){var n=this.__data__;if(n instanceof _t){var a=n.__data__;if(!dt||a.lengths))return!1;var d=i.get(t);if(d&&i.get(e))return d==e;var f=-1,p=!0,h=a&o?new Nt:void 0;for(i.set(t,e),i.set(e,t);++f-1&&t%1==0&&t-1&&t%1==0&&t<=s}function le(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function ue(t){return!!t&&"object"==typeof t}function se(t){return"symbol"==typeof t||ue(t)&&rt.call(t)==j}var ce=z?function(t){return function(e){return t(e)}}(z):function(t){return ue(t)&&oe(t.length)&&!!O[rt.call(t)]};function de(t){return ae(t)?Mt(t):Dt(t)}function fe(t){return t}n.exports=function(t,e){return(re(t)?$:zt)(t,Ct(e))}}).call(this,n(2),n(3)(t))},function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},function(t,e,n){n(5),t.exports=n(6)},function(t,e,n){"use strict";function r(t,e,n,r,a,i){return{tag:t,key:e,attrs:n,children:r,text:a,dom:i,domSize:void 0,state:void 0,events:void 0,instance:void 0}}n.r(e),r.normalize=function(t){return Array.isArray(t)?r("[",void 0,void 0,r.normalizeChildren(t),void 0,void 0):null!=t&&"object"!=typeof t?r("#",void 0,void 0,!1===t?"":t,void 0,void 0):t},r.normalizeChildren=function(t){for(var e=[],n=0;n0&&(a.className=r.join(" ")),o[t]={tag:n,attrs:a}}(t),e):(e.tag=t,e)}s.trust=function(t){return null==t&&(t=""),r("<",void 0,void 0,t,void 0,void 0)},s.fragment=function(){var t=a.apply(0,arguments);return t.tag="[",t.children=r.normalizeChildren(t.children),t};var c=function(){return s.apply(this,arguments)};if(c.m=s,c.trust=s.trust,c.fragment=s.fragment,(d=function(t){if(!(this instanceof d))throw new Error("Promise must be called with `new`");if("function"!=typeof t)throw new TypeError("executor must be a function");var e=this,n=[],r=[],a=u(n,!0),i=u(r,!1),o=e._instance={resolvers:n,rejectors:r},l="function"==typeof setImmediate?setImmediate:setTimeout;function u(t,a){return function u(c){var d;try{if(!a||null==c||"object"!=typeof c&&"function"!=typeof c||"function"!=typeof(d=c.then))l(function(){a||0!==t.length||console.error("Possible unhandled promise rejection:",c);for(var e=0;e0||t(n)}}var r=n(i);try{t(n(a),r)}catch(t){r(t)}}s(t)}).prototype.then=function(t,e){var n,r,a=this._instance;function i(t,e,i,o){e.push(function(e){if("function"!=typeof t)i(e);else try{n(t(e))}catch(t){r&&r(t)}}),"function"==typeof a.retry&&o===a.state&&a.retry()}var o=new d(function(t,e){n=t,r=e});return i(t,a.resolvers,n,!0),i(e,a.rejectors,r,!1),o},d.prototype.catch=function(t){return this.then(null,t)},d.prototype.finally=function(t){return this.then(function(e){return d.resolve(t()).then(function(){return e})},function(e){return d.resolve(t()).then(function(){return d.reject(e)})})},d.resolve=function(t){return t instanceof d?t:new d(function(e){e(t)})},d.reject=function(t){return new d(function(e,n){n(t)})},d.all=function(t){return new d(function(e,n){var r=t.length,a=0,i=[];if(0===t.length)e([]);else for(var o=0;o=200&&d.status<300||304===d.status||/^file:\/\//i.test(e),i=d.responseText;if("function"==typeof n.extract)i=n.extract(d,n),t=!0;else if("function"==typeof n.deserialize)i=n.deserialize(i);else try{i=i?JSON.parse(i):null}catch(t){throw new Error("Invalid JSON: "+i)}if(t)r(i);else{var o=new Error(d.responseText);o.code=d.status,o.response=i,a(o)}}catch(t){a(t)}},u&&null!=s?d.send(s):d.send()}),jsonp:a(function(e,n,a,i){var l=n.callbackName||"_mithril_"+Math.round(1e16*Math.random())+"_"+r++,u=t.document.createElement("script");t[l]=function(e){u.parentNode.removeChild(u),a(e),delete t[l]},u.onerror=function(){u.parentNode.removeChild(u),i(new Error("JSONP request failed")),delete t[l]},e=o(e,n.data,!0),u.src=e+(e.indexOf("?")<0?"?":"&")+encodeURIComponent(n.callbackKey||"callback")+"="+encodeURIComponent(l),t.document.documentElement.appendChild(u)}),setCompletionCallback:function(t){n=t}}}(window,d),h=function(t){var e,n=t.document,a={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML"};function i(t){return t.attrs&&t.attrs.xmlns||a[t.tag]}function o(t,e){if(t.state!==e)throw new Error("`vnode.state` must not be modified")}function l(t){var e=t.state;try{return this.apply(e,arguments)}finally{o(t,e)}}function u(){try{return n.activeElement}catch(t){return null}}function s(t,e,n,r,a,i,o){for(var l=n;l'+e.children+"",o=o.firstChild):o.innerHTML=e.children,e.dom=o.firstChild,e.domSize=o.childNodes.length;for(var l,u=n.createDocumentFragment();l=o.firstChild;)u.appendChild(l);y(t,u,a)}function p(t,e,n,r,a,i){if(e!==n&&(null!=e||null!=n))if(null==e||0===e.length)s(t,n,0,n.length,r,a,i);else if(null==n||0===n.length)k(e,0,e.length);else{for(var o=0,l=0,u=null,d=null;l=l&&_>=o;)if(v=e[x],S=n[_],null==v)x--;else if(null==S)_--;else{if(v.key!==S.key)break;v!==S&&h(t,v,S,r,a,i),null!=S.dom&&(a=S.dom),x--,_--}for(;x>=l&&_>=o;)if(f=e[l],p=n[o],null==f)l++;else if(null==p)o++;else{if(f.key!==p.key)break;l++,o++,f!==p&&h(t,f,p,r,b(e,l,a),i)}for(;x>=l&&_>=o;){if(null==f)l++;else if(null==p)o++;else if(null==v)x--;else if(null==S)_--;else{if(o===_)break;if(f.key!==S.key||v.key!==p.key)break;j=b(e,l,a),y(t,m(v),j),v!==p&&h(t,v,p,r,j,i),++o<=--_&&y(t,m(f),a),f!==S&&h(t,f,S,r,a,i),null!=S.dom&&(a=S.dom),l++,x--}v=e[x],S=n[_],f=e[l],p=n[o]}for(;x>=l&&_>=o;){if(null==v)x--;else if(null==S)_--;else{if(v.key!==S.key)break;v!==S&&h(t,v,S,r,a,i),null!=S.dom&&(a=S.dom),x--,_--}v=e[x],S=n[_]}if(o>_)k(e,l,x+1);else if(l>x)s(t,n,o,_+1,r,a,i);else{var A,N,P=a,M=_-o+1,K=new Array(M),T=0,L=0,O=2147483647,I=0;for(L=0;L=o;L--)if(null==A&&(A=g(e,l,x+1)),null!=(S=n[L])){var U=A[S.key];null!=U&&(O=U0&&(r[i]=a[e-1]),a[e]=i)}}e=a.length,n=a[e-1];for(;e-- >0;)a[e]=n,n=r[n];return a}(K)).length-1,L=_;L>=o;L--)p=n[L],-1===K[L-o]?c(t,p,r,i,a):N[T]===L-o?T--:y(t,m(p),a),null!=p.dom&&(a=n[L].dom);else for(L=_;L>=o;L--)p=n[L],-1===K[L-o]&&c(t,p,r,i,a),null!=p.dom&&(a=n[L].dom)}}else{var B=e.lengthB&&k(e,o,e.length),n.length>B&&s(t,n,o,n.length,r,a,i)}}}function h(t,e,n,a,o,u){var s=e.tag;if(s===n.tag){if(n.state=e.state,n.events=e.events,function(t,e){do{if(null!=t.attrs&&"function"==typeof t.attrs.onbeforeupdate){var n=l.call(t.attrs.onbeforeupdate,t,e);if(void 0!==n&&!n)break}if("string"!=typeof t.tag&&"function"==typeof t.state.onbeforeupdate){var n=l.call(t.state.onbeforeupdate,t,e);if(void 0!==n&&!n)break}return!1}while(0);return t.dom=e.dom,t.domSize=e.domSize,t.instance=e.instance,!0}(n,e))return;if("string"==typeof s)switch(null!=n.attrs&&O(n.attrs,n,a),s){case"#":!function(t,e){t.children.toString()!==e.children.toString()&&(t.dom.nodeValue=e.children);e.dom=t.dom}(e,n);break;case"<":!function(t,e,n,r,a){e.children!==n.children?(m(e),f(t,n,r,a)):(n.dom=e.dom,n.domSize=e.domSize)}(t,e,n,u,o);break;case"[":!function(t,e,n,r,a,i){p(t,e.children,n.children,r,a,i);var o=0,l=n.children;if(n.dom=null,null!=l){for(var u=0;u0){for(var a=t.dom;--e;)r.appendChild(a.nextSibling);r.insertBefore(a,r.firstChild)}return r}return t.dom}function b(t,e,n){for(;e-1||null!=t.attrs&&t.attrs.is||"href"!==e&&"list"!==e&&"form"!==e&&"width"!==e&&"height"!==e)&&e in t.dom}var A=/[A-Z]/g;function N(t){return"-"+t.toLowerCase()}function P(t){return"-"===t[0]&&"-"===t[1]?t:"cssFloat"===t?"float":t.replace(A,N)}function M(t,e,n){if(e===n);else if(null==n)t.style.cssText="";else if("object"!=typeof n)t.style.cssText=n;else if(null==e||"object"!=typeof e)for(var r in t.style.cssText="",n){null!=(a=n[r])&&t.style.setProperty(P(r),String(a))}else{for(var r in n){var a;null!=(a=n[r])&&(a=String(a))!==String(e[r])&&t.style.setProperty(P(r),a)}for(var r in e)null!=e[r]&&null==n[r]&&t.style.removeProperty(P(r))}}function K(){}function T(t,e,n){if(null!=t.events){if(t.events[e]===n)return;null==n||"function"!=typeof n&&"object"!=typeof n?(null!=t.events[e]&&t.dom.removeEventListener(e.slice(2),t.events,!1),t.events[e]=void 0):(null==t.events[e]&&t.dom.addEventListener(e.slice(2),t.events,!1),t.events[e]=n)}else null==n||"function"!=typeof n&&"object"!=typeof n||(t.events=new K,t.dom.addEventListener(e.slice(2),t.events,!1),t.events[e]=n)}function L(t,e,n){"function"==typeof t.oninit&&l.call(t.oninit,e),"function"==typeof t.oncreate&&n.push(l.bind(t.oncreate,e))}function O(t,e,n){"function"==typeof t.onupdate&&n.push(l.bind(t.onupdate,e))}return K.prototype=Object.create(null),K.prototype.handleEvent=function(t){var n,r=this["on"+t.type];"function"==typeof r?n=r.call(t.currentTarget,t):"function"==typeof r.handleEvent&&r.handleEvent(t),!1===t.redraw?t.redraw=void 0:"function"==typeof e&&e(),!1===n&&(t.preventDefault(),t.stopPropagation())},{render:function(t,e){if(!t)throw new Error("Ensure the DOM element being passed to m.route/m.mount/m.render is not undefined.");var n=[],a=u(),i=t.namespaceURI;null==t.vnodes&&(t.textContent=""),e=r.normalizeChildren(Array.isArray(e)?e:[e]),p(t,t.vnodes,e,n,null,"http://www.w3.org/1999/xhtml"===i?void 0:i),t.vnodes=e,null!=a&&u()!==a&&"function"==typeof a.focus&&a.focus();for(var o=0;o-1&&r.splice(e,2)}function o(){if(a)throw new Error("Nested m.redraw.sync() call");a=!0;for(var t=1;t-1&&u.pop();for(var c=0;c-1?r:a>-1?a:t.length;if(r>-1){var o=a>-1?a:t.length,l=y(t.slice(r+1,o));for(var u in l)e[u]=l[u]}if(a>-1){var s=y(t.slice(a+1));for(var u in s)n[u]=s[u]}return t.slice(0,i)}var o={prefix:"#!",getPath:function(){switch(o.prefix.charAt(0)){case"#":return a("hash").slice(o.prefix.length);case"?":return a("search").slice(o.prefix.length)+a("hash");default:return a("pathname").slice(o.prefix.length)+a("search")+a("hash")}},setPath:function(e,r,a){var l={},u={};if(e=i(e,l,u),null!=r){for(var s in r)l[s]=r[s];e=e.replace(/:([^\/]+)/g,function(t,e){return delete l[e],r[e]})}var c=f(l);c&&(e+="?"+c);var d=f(u);if(d&&(e+="#"+d),n){var p=a?a.state:null,h=a?a.title:null;t.onpopstate(),a&&a.replace?t.history.replaceState(p,h,o.prefix+e):t.history.pushState(p,h,o.prefix+e)}else t.location.href=o.prefix+e}};return o.defineRoutes=function(a,l,u){function s(){var e=o.getPath(),n={},r=i(e,n,n),s=t.history.state;if(null!=s)for(var c in s)n[c]=s[c];for(var d in a){var f=new RegExp("^"+d.replace(/:[^\/]+?\.{3}/g,"(.*?)").replace(/:[^\/]+/g,"([^\\/]+)")+"/?$");if(f.test(r))return void r.replace(f,function(){for(var t=d.match(/:[^\/]+/g)||[],r=[].slice.call(arguments,1,-2),i=0;i { - document.title = 'Surat Keterangan Hasil Belajar Siswa - SMK Bhakti Anindya'; + // document.title = 'Surat Keterangan Hasil Belajar Siswa - SMK Bhakti Anindya'; + document.title = 'Surat Keterangan Lulus - SMK Bhakti Anindya'; Siswa.current = {}; }, namaMapel: { - 'agama': 'Pendidikan Agama', - 'pkn': 'Pendidikan Kewarganegaraan', + // 'agama': 'Pendidikan Agama', + // 'pkn': 'Pendidikan Kewarganegaraan', + // 'indo': 'Bahasa Indonesia', + // 'penjas': 'Pendidikan Jasmani dan Kesehatan', + // 'senbud': 'Seni Budaya', + // 'mtk': 'Matematika', + // 'inggris': 'Bahasa Inggris', + // 'ipa': 'Ilmu Pengetahuan Alam', + // 'ips': 'Ilmu Pengetahuan Sosial', + // 'fisika': 'Fisika', + // 'kimia': 'Kimia', + // 'kwh': 'Kewirausahaan', + // 'kkpi': 'Keterampilan Komputer dan Pengelolaan Informasi', + // 'dkk': 'Dasar Kompetensi Keahlian', + // 'kk': 'Kompetensi Keahlian', + // 'mandarin': 'Bahasa Mandarin', + // 'kbi': 'Korespondensi Bahasa Inggris', + // 'pap': 'Praktek Administrasi Perkantoran', + // 'myob': 'MYOB', + 'agama': 'Pendidikan Agama dan Budi Pekerti', + 'pkn': 'Pendidikan Pancasila dan Kewarganegaraan', 'indo': 'Bahasa Indonesia', - 'penjas': 'Pendidikan Jasmani dan Kesehatan', + 'penjas': 'Pendidikan Jasmani, Olahraga dan Kesehatan', 'senbud': 'Seni Budaya', 'mtk': 'Matematika', - 'inggris': 'Bahasa Inggris', + 'inggris': 'Bahasa Inggris dan Bahasa Asing Lainnya', 'ipa': 'Ilmu Pengetahuan Alam', - 'ips': 'Ilmu Pengetahuan Sosial', + 'sejarah': 'Sejarah Indonesia', 'fisika': 'Fisika', 'kimia': 'Kimia', - 'kwh': 'Kewirausahaan', - 'kkpi': 'Keterampilan Komputer dan Pengelolaan Informasi', - 'dkk': 'Dasar Kompetensi Keahlian', + 'simdig': 'Simulasi dan Komunikasi Digital', + 'dpk': 'Dasar Program Keahlian', 'kk': 'Kompetensi Keahlian', 'mandarin': 'Bahasa Mandarin', 'kbi': 'Korespondensi Bahasa Inggris', 'pap': 'Praktek Administrasi Perkantoran', 'myob': 'MYOB', + 'eb': 'Ekonomi Bisnis', + 'au': 'Administrasi Umum', + 'ipat': 'IPA Terapan', + 'wisata': 'Kepariwisataan', }, rataRata: { raport: [], usbn: [], unbk: [], }, + namaMuatan: { + 'munas': 'MUATAN NASIONAL', + 'muwil': 'MUATAN KEWILAYAHAN', + 'mujur': 'MUATAN PEMINATAN KEJURUAN', + }, view: () => { - component.rataRata = { - raport: [], - usbn: [], - unbk: [], - }; + // component.rataRata = { + // raport: [], + // usbn: [], + // unbk: [], + // }; + component.rataRata = []; return [ m('.header', [ m('h1.title', 'Surat Keterangan Hasil Belajar Siswa SMK Bhakti Anindya'), @@ -52,7 +81,8 @@ var component = { nisn: e.target.elements.nisn.value, tanggalLahir: e.target.elements.tanggalLahir.value, src: 'sk-hasil-belajar', - with: 'hasilBelajar', + // with: 'hasilBelajar', + with: ['k13HasilBelajar'], }); } }, @@ -113,48 +143,77 @@ var component = { }}), m('.letter__body', [ m('strong.letter__body-header', [ - m('p', m('span.border-b.border-black', 'SURAT KETERANGAN')), - m('p.font-normal.mt-1', 'Nomor: 077/SMK-BA/V/2019'), + // m('p', m('span.border-b.border-black', 'SURAT KETERANGAN')), + // m('p.font-normal.mt-1', 'Nomor: 077/SMK-BA/V/2019'), + m('p', m('span.border-b.border-black', 'SURAT KETERANGAN LULUS')), + m('p.mt-1', 'Nomor: 106/SMK-BA/VI/2022'), ]), m('br'), m('table', [ m('tr', - m('td[colspan=6]', 'Yang bertanda tangan di bawah ini :')), + // m('td[colspan=6]', 'Yang bertanda tangan di bawah ini :')), + m('td[colspan=6]', 'Kepala SMK Bhakti Anindya selaku Ketua Penyelenggara Ujian Sekolah Tahun Pelajaran 2021/2022 berdasarkan:')), m('tr', [ m('td'), - m('td', 'Nama'), - m('td', ':'), - m('td[colspan=3]', 'Drs. Engkos Kosasih, M.M.'), + m('td[colspan=5]', '1. Menyelesaikan program pembelajaran di masa COVID-19 yang dibuktikan dengan rapor tiap semester;'), ]), m('tr', [ m('td'), - m('td', 'Jabatan'), - m('td', ':'), - m('td[colspan=3]', 'Kepala Sekolah'), + m('td[colspan=5]', '2. Memperoleh nilai sikap/prilaku minimal baik;'), ]), m('tr', [ m('td'), - m('td', 'Asal Sekolah'), - m('td', ':'), - m('td[colspan=3]', 'SMK Bhakti Anindya'), + m('td[colspan=5]', '3. Mengikuti Ujian yang diselenggarakan oleh satuan pendidikan;'), + ]), + m('tr', [ + m('td'), + m('td[colspan=5]', '4. Rapat Pleno Dewan Pendidik tentang kelulusan pada tanggal 31 Mei 2022.'), ]), m('tr', m('td', m.trust(' '))), m('tr', - m('td[colspan=6]', 'Menerangkan bahwa')), + m('td[colspan=6]', 'Menerangkan bahwa:')), m('tr', m('td', m.trust(' '))), + // m('tr', [ + // m('td'), + // m('td', 'Nama'), + // m('td', ':'), + // m('td[colspan=3]', 'Drs. Engkos Kosasih, M.M.'), + // ]), + // m('tr', [ + // m('td'), + // m('td', 'Jabatan'), + // m('td', ':'), + // m('td[colspan=3]', 'Kepala Sekolah'), + // ]), + // m('tr', [ + // m('td'), + // m('td', 'Asal Sekolah'), + // m('td', ':'), + // m('td[colspan=3]', 'SMK Bhakti Anindya'), + // ]), + // m('tr', + // m('td', + // m.trust(' '))), + // m('tr', + // m('td[colspan=6]', 'Menerangkan bahwa')), + // m('tr', + // m('td', + // m.trust(' '))), m('tr', [ m('td'), - m('td', 'Nama'), + // m('td', 'Nama'), + m('td', 'Nama Peserta'), m('td', ':'), m('td[colspan=3]', Siswa.current.nama), ]), m('tr', [ m('td'), - m('td', 'Tempat / Tanggal Lahir'), + // m('td', 'Tempat / Tanggal Lahir'), + m('td', 'Tempat & Tanggal Lahir'), m('td', ':'), m('td', Siswa.current.tempat_lahir + ' , ' + Siswa.current.tanggal_lahir), ]), @@ -164,43 +223,53 @@ var component = { m('td', ':'), m('td', Siswa.current.nis + ' / ' + Siswa.current.nisn), ]), - m('tr', [ - m('td'), - m('td', 'Nomor Peserta'), - m('td', ':'), - m('td[colspan=3]', Siswa.current.nopes), - ]), + // m('tr', [ + // m('td'), + // m('td', 'Nomor Peserta'), + // m('td', ':'), + // m('td[colspan=3]', Siswa.current.nopes), + // ]), m('tr', [ m('td'), m('td', 'Kelas'), m('td', ':'), m('td[colspan=3]', Siswa.current.kelas), ]), - m('tr', [ - m('td'), - m('td', 'Bidang Studi Keahlian'), - m('td', ':'), - m('td[colspan=3]', Siswa.current.bsk), - ]), - m('tr', [ - m('td'), - m('td', 'Program Studi Keahlian'), - m('td', ':'), - m('td[colspan=3]', Siswa.current.psk), - ]), + // m('tr', [ + // m('td'), + // m('td', 'Bidang Studi Keahlian'), + // m('td', ':'), + // m('td[colspan=3]', Siswa.current.bsk), + // ]), + // m('tr', [ + // m('td'), + // m('td', 'Program Studi Keahlian'), + // m('td', ':'), + // m('td[colspan=3]', Siswa.current.psk), + // ]), m('tr', [ m('td'), m('td', 'Kompetensi Keahlian'), m('td', ':'), m('td[colspan=3]', Siswa.current.kk), ]), + // m('tr', + // m('td', + // m.trust(' '))), + // m('tr', + // m('td[colspan=6]', 'Adalah benar siswa SMK Bhakti Anindya, Kota Tangerang dan pada tanggal 13 Mei 2019 telah dinyatakan lulus')), + // m('tr', + // m('td[colspan=6]', 'Berikut hasil belajar siswa tersebut :')), + m('tr', [ + m('td'), + m('td', 'Dinyatakan'), + m('td', ':'), + // m('td.align-center[colspan=6]', [m('strong.special', 'LULUS')]), + m('td', [m('strong.special', 'LULUS')]), + ]), m('tr', - m('td', - m.trust(' '))), - m('tr', - m('td[colspan=6]', 'Adalah benar siswa SMK Bhakti Anindya, Kota Tangerang dan pada tanggal 13 Mei 2019 telah dinyatakan lulus')), - m('tr', - m('td[colspan=6]', 'Berikut hasil belajar siswa tersebut :')), + // m('td[colspan=6]', 'Dengan hasil penilaian sebagai berikut:')), + m('td[colspan=6]', 'Dengan hasil Nilai sebagai berikut:')), m('tr', m('td', m.trust(' '))), @@ -210,104 +279,147 @@ var component = { m('tr', [ m('th', { style: { width: '5%' } }, 'No.'), m('th[colspan=2]', 'Mata Pelajaran'), - m('th.long.md:w-1/5', 'Rata-rata Raport Semester 1-6'), - m('th.short.md:w-1/5', 'Raport'), - m('th.long.md:w-1/5', 'Ujian Sekolah Berstandar Nasional'), - m('th.short.md:w-1/5', 'USBN'), - m('th.long.md:w-1/5', 'Ujian Nasional Berbasis Komputer'), - m('th.short.md:w-1/5', 'UNBK'), + // m('th.long.md:w-1/5', 'Rata-rata Raport Semester 1-6'), + // m('th.short.md:w-1/5', 'Raport'), + // m('th.long.md:w-1/5', 'Ujian Sekolah Berstandar Nasional'), + // m('th.short.md:w-1/5', 'USBN'), + // m('th.long.md:w-1/5', 'Ujian Nasional Berbasis Komputer'), + // m('th.short.md:w-1/5', 'UNBK'), + m('th.long.md:w-1/5', 'Nilai Ujian Sekolah'), + m('th.short.md:w-1/5', 'US'), ]), - m('tr', [ - m('th', 'A.'), - m('th[colspan=5].text-left', 'Normatif'), - ]), - m('tbody.counter', - _map(Siswa.current.hasil_belajar.meta.normatif, (nilai, mapel) => { - if (nilai.raport != 0) component.rataRata.raport.push(nilai.raport); - if (nilai.usbn != 0) component.rataRata.usbn.push(nilai.usbn); - if (nilai.unbk != 0) component.rataRata.unbk.push(nilai.unbk); - return nilai.raport == 0 && nilai.usbn == 0 && nilai.unbk == 0 ? null : m('tr', [ - m('td.text-right'), - m('td[colspan=2]', component.namaMapel[mapel]), - m('td.text-center', nilai.raport !== 0 ? nilai.raport.toFixed(2) : null), - m('td.text-center', nilai.usbn !== 0 ? nilai.usbn.toFixed(2) : null), - m('td.text-center', nilai.unbk !== 0 ? nilai.unbk.toFixed(2) : null), - ]); - })), - m('tr', [ - m('th', 'B.'), - m('th[colspan=5].text-left', 'Adaptif'), - ]), - m('tbody.counter', - _map(Siswa.current.hasil_belajar.meta.adaptif, (nilai, mapel) => { - if (nilai.raport != 0) component.rataRata.raport.push(nilai.raport); - if (nilai.usbn != 0) component.rataRata.usbn.push(nilai.usbn); - if (nilai.unbk != 0) component.rataRata.unbk.push(nilai.unbk); - return nilai.raport == 0 && nilai.usbn == 0 && nilai.unbk == 0 ? null : m('tr', [ - m('td.text-right'), - m('td[colspan=2]', component.namaMapel[mapel]), - m('td.text-center', nilai.raport !== 0 ? nilai.raport.toFixed(2) : null), - m('td.text-center', nilai.usbn !== 0 ? nilai.usbn.toFixed(2) : null), - m('td.text-center', nilai.unbk !== 0 ? nilai.unbk.toFixed(2) : null), - ]); - }), - m('tr', [ - m('th', 'C.'), - m('th[colspan=5].text-left', 'Produktif'), - ])), - m('tbody.counter', - _map(Siswa.current.hasil_belajar.meta.produktif, (nilai, mapel) => { - if (nilai.raport != 0) component.rataRata.raport.push(nilai.raport); - if (nilai.usbn != 0) component.rataRata.usbn.push(nilai.usbn); - if (nilai.unbk != 0) component.rataRata.unbk.push(nilai.unbk); - return nilai.raport == 0 && nilai.usbn == 0 && nilai.unbk == 0 ? null : m('tr', [ - m('td.text-right'), - m('td[colspan=2]', component.namaMapel[mapel]), - m('td.text-center', nilai.raport !== 0 ? nilai.raport.toFixed(2) : null), - m('td.text-center', nilai.usbn !== 0 ? nilai.usbn.toFixed(2) : null), - m('td.text-center', nilai.unbk !== 0 ? nilai.unbk.toFixed(2) : null), - ]); - })), - m('tr', [ - m('th', 'D.'), - m('th[colspan=5].text-left', 'Mulok'), - ]), - m('tbody.counter', - _map(Siswa.current.hasil_belajar.meta.mulok, (nilai, mapel) => { - if (nilai.raport != 0) component.rataRata.raport.push(nilai.raport); - if (nilai.usbn != 0) component.rataRata.usbn.push(nilai.usbn); - if (nilai.unbk != 0) component.rataRata.unbk.push(nilai.unbk); - return nilai.raport == 0 && nilai.usbn == 0 && nilai.unbk == 0 ? null : m('tr', [ - m('td.text-right'), - m('td[colspan=2]', component.namaMapel[mapel]), - m('td.text-center', nilai.raport !== 0 ? nilai.raport.toFixed(2) : null), - m('td.text-center', nilai.usbn !== 0 ? nilai.usbn.toFixed(2) : null), - m('td.text-center', nilai.unbk !== 0 ? nilai.unbk.toFixed(2) : null), - ]); - })), + // m('tr', [ + // m('th', 'A.'), + // m('th[colspan=5].text-left', 'Normatif'), + // ]), + // m('tbody.counter', + // _map(Siswa.current.hasil_belajar.meta.normatif, (nilai, mapel) => { + // if (nilai.raport != 0) component.rataRata.raport.push(nilai.raport); + // if (nilai.usbn != 0) component.rataRata.usbn.push(nilai.usbn); + // if (nilai.unbk != 0) component.rataRata.unbk.push(nilai.unbk); + // return nilai.raport == 0 && nilai.usbn == 0 && nilai.unbk == 0 ? null : m('tr', [ + // m('td.text-right'), + // m('td[colspan=2]', component.namaMapel[mapel]), + // m('td.text-center', nilai.raport !== 0 ? nilai.raport.toFixed(2) : null), + // m('td.text-center', nilai.usbn !== 0 ? nilai.usbn.toFixed(2) : null), + // m('td.text-center', nilai.unbk !== 0 ? nilai.unbk.toFixed(2) : null), + // ]); + // })), + // m('tr', [ + // m('th', 'B.'), + // m('th[colspan=5].text-left', 'Adaptif'), + // ]), + // m('tbody.counter', + // _map(Siswa.current.hasil_belajar.meta.adaptif, (nilai, mapel) => { + // if (nilai.raport != 0) component.rataRata.raport.push(nilai.raport); + // if (nilai.usbn != 0) component.rataRata.usbn.push(nilai.usbn); + // if (nilai.unbk != 0) component.rataRata.unbk.push(nilai.unbk); + // return nilai.raport == 0 && nilai.usbn == 0 && nilai.unbk == 0 ? null : m('tr', [ + // m('td.text-right'), + // m('td[colspan=2]', component.namaMapel[mapel]), + // m('td.text-center', nilai.raport !== 0 ? nilai.raport.toFixed(2) : null), + // m('td.text-center', nilai.usbn !== 0 ? nilai.usbn.toFixed(2) : null), + // m('td.text-center', nilai.unbk !== 0 ? nilai.unbk.toFixed(2) : null), + // ]); + // }), + // m('tr', [ + // m('th', 'C.'), + // m('th[colspan=5].text-left', 'Produktif'), + // ])), + // m('tbody.counter', + // _map(Siswa.current.hasil_belajar.meta.produktif, (nilai, mapel) => { + // if (nilai.raport != 0) component.rataRata.raport.push(nilai.raport); + // if (nilai.usbn != 0) component.rataRata.usbn.push(nilai.usbn); + // if (nilai.unbk != 0) component.rataRata.unbk.push(nilai.unbk); + // return nilai.raport == 0 && nilai.usbn == 0 && nilai.unbk == 0 ? null : m('tr', [ + // m('td.text-right'), + // m('td[colspan=2]', component.namaMapel[mapel]), + // m('td.text-center', nilai.raport !== 0 ? nilai.raport.toFixed(2) : null), + // m('td.text-center', nilai.usbn !== 0 ? nilai.usbn.toFixed(2) : null), + // m('td.text-center', nilai.unbk !== 0 ? nilai.unbk.toFixed(2) : null), + // ]); + // })), + // m('tr', [ + // m('th', 'D.'), + // m('th[colspan=5].text-left', 'Mulok'), + // ]), + // m('tbody.counter', + // _map(Siswa.current.hasil_belajar.meta.mulok, (nilai, mapel) => { + // if (nilai.raport != 0) component.rataRata.raport.push(nilai.raport); + // if (nilai.usbn != 0) component.rataRata.usbn.push(nilai.usbn); + // if (nilai.unbk != 0) component.rataRata.unbk.push(nilai.unbk); + // return nilai.raport == 0 && nilai.usbn == 0 && nilai.unbk == 0 ? null : m('tr', [ + // m('td.text-right'), + // m('td[colspan=2]', component.namaMapel[mapel]), + // m('td.text-center', nilai.raport !== 0 ? nilai.raport.toFixed(2) : null), + // m('td.text-center', nilai.usbn !== 0 ? nilai.usbn.toFixed(2) : null), + // m('td.text-center', nilai.unbk !== 0 ? nilai.unbk.toFixed(2) : null), + // ]); + // })), + _map(Siswa.current.k13_hasil_belajar.meta.nilai, (mapel, muatan) => { + return [ + m('tr', [ + m('th', muatan == 'munas' ? 'A.' : muatan == 'muwil' ? 'B.' : muatan == 'mujur' ? 'C.' : null), + m('th.text-left[colspan=3]', component.namaMuatan[muatan]) + ]), + m('tbody.counter', + _map(mapel, (nilai, nama) => { + if (nama == 'mulok') { + return [ + m('tr', [ + m('td.text-right'), + m('th.text-left[colspan=2]', 'Mulok'), + m('td.text-center') + ]), + _map(nilai, (nl, mp) => { + if (nl != 0) component.rataRata.push(nl); + return nilai == 0 ? null : m('tr', [ + m('td.text-right.no-num'), + m('td[colspan=2]', component.namaMapel[mp]), + m('td.text-center.font-bold', nl) + ]); + }) + ]; + } + else { + + return nilai == 0 ? null : m('tr', [ + m('td.text-right'), + m('td[colspan=2]', component.namaMapel[nama]), + m('td.text-center.font-bold', nilai) + ]); + } + })) + ]; + }), m('tr', [ m('th[colspan=3]', 'Rata-rata'), - m('td.text-center', (component.rataRata.raport.reduce((total, num) => total + num) / component.rataRata.raport.length).toFixed(2)), - m('td.text-center', (component.rataRata.usbn.reduce((total, num) => total + num) / component.rataRata.usbn.length).toFixed(2)), - m('td.text-center', (component.rataRata.unbk.reduce((total, num) => total + num) / component.rataRata.unbk.length).toFixed(2)), + m('td.text-center.font-bold', (component.rataRata.reduce((total, num) => total + num) / component.rataRata.length).toFixed(2)), + // m('td.text-center', (component.rataRata.raport.reduce((total, num) => total + num) / component.rataRata.raport.length).toFixed(2)), + // m('td.text-center', (component.rataRata.usbn.reduce((total, num) => total + num) / component.rataRata.usbn.length).toFixed(2)), + // m('td.text-center', (component.rataRata.unbk.reduce((total, num) => total + num) / component.rataRata.unbk.length).toFixed(2)), ]), ]))), - m('tr', - m('td', - m.trust(' '))), - m('tr', - m('td[colspan=6]', 'Demikian Surat Keterangan ini dibuat untuk siswa yang bersangkutan melanjutkan ke jenjang yang lebih tinggi.')), + // m('tr', + // m('td', + // m.trust(' '))), + // m('tr', + // m('td[colspan=6]', 'Demikian Surat Keterangan ini dibuat untuk siswa yang bersangkutan melanjutkan ke jenjang yang lebih tinggi.')), ]), m('table.signature', [ m('tr', - m('td', 'Tangerang, 13 Mei 2019')), + // m('td', 'Tangerang, 13 Mei 2019')), + m('td', 'Tangerang, 03 Juni 2022')), m('tr', m('td', 'Kepala Sekolah,')), m('tr', m('td', - m('.letter__sign', { style: { height: '3rem' } }))), + m('.letter__sign', { style: { height: '3rem' } }, + m('img[src=img/letter-sign.png]', {style: { maxHeight: '100%' }})))), + // ))), m('tr', - m('td', 'Drs. Engkos Kosasih, M.M.')), + // m('td', 'Drs. Engkos Kosasih, M.M.')), + m('td', 'Sari Tyas Utami Kristantini, S.Si., M.M.')), ]), ]), ]), diff --git a/resources/js/components/SKK13HasilBelajar.js b/resources/js/components/SKK13HasilBelajar.js index a6f6328..b73243e 100755 --- a/resources/js/components/SKK13HasilBelajar.js +++ b/resources/js/components/SKK13HasilBelajar.js @@ -26,6 +26,9 @@ var component = { 'dpk': 'Dasar Program Keahlian', 'kk': 'Kompetensi Keahlian', 'mandarin': 'Bahasa Mandarin', + 'kbi': 'Korespondensi Bahasa Inggris', + 'pap': 'Praktek Administrasi Perkantoran', + 'myob': 'MYOB', 'eb': 'Ekonomi Bisnis', 'au': 'Administrasi Umum', 'ipat': 'IPA Terapan',