%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-2d0c4bdc.548681a6.js.map

{"version":3,"sources":["webpack:///./src/views/ptos/PTOs.vue?1a6e","webpack:///src/views/ptos/PTOs.vue","webpack:///./src/views/ptos/PTOs.vue?f1ed","webpack:///./src/views/ptos/PTOs.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,mBAAmBJ,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,iBAAiB,CAACF,EAAG,cAAc,CAACE,MAAM,CAAC,GAAK,CAACS,KAAM,gBAAgB,QAAU,GAAG,IAAM,MAAM,CAACf,EAAIgB,GAAGhB,EAAIiB,GAAGjB,EAAIQ,GAAG,sBAAsB,GAAGJ,EAAG,iBAAiB,CAACE,MAAM,CAAC,MAAQ,gBAAgB,CAACF,EAAG,cAAc,CAACE,MAAM,CAAC,GAAK,CAACS,KAAM,eAAiB,QAAU,GAAG,IAAM,MAAM,CAACf,EAAIgB,GAAGhB,EAAIiB,GAAGjB,EAAIQ,GAAG,uBAAuB,IAAI,GAAGR,EAAIkB,QAAQ,KAAKd,EAAG,gBAAgB,IACx4Be,EAAkB,G,oCCwBtB,GACE,KAAF,OACE,KAAF,WAAI,MAAJ,CACMN,WAAY,KACZO,OAAQ,OAEZ,QAAF,CACI,gBADJ,WAEM,KAAN,4BACM,KAAN,yCAGE,SAAF,CACI,UADJ,WAEM,IAAN,kBACM,OAAN,0BAGE,QAlBF,WAmBI,KAAJ,mBAEE,QArBF,WAsBI,KAAJ,oBC/C6V,I,YCOzVC,EAAY,eACd,EACAtB,EACAoB,GACA,EACA,KACA,WACA,MAIa,aAAAE,E","file":"js/chunk-2d0c4bdc.548681a6.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.ptos')}}),_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\":\"personalPTOs\"}},[_c('router-link',{attrs:{\"to\":{name: 'personalPTOs'},\"replace\":\"\",\"tag\":\"a\"}},[_vm._v(_vm._s(_vm.$t('ptos.personal')))])],1),_c('vs-navbar-item',{attrs:{\"index\":\"approvePtos\"}},[_c('router-link',{attrs:{\"to\":{name: 'approvePtos', },\"replace\":\"\",\"tag\":\"a\"}},[_vm._v(_vm._s(_vm.$t('ptos.approvals')))])],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.ptos')\"/>\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=\"personalPTOs\">\n              <router-link :to=\"{name: 'personalPTOs'}\" replace tag=\"a\">{{ $t('ptos.personal') }}</router-link>\n            </vs-navbar-item>\n            <vs-navbar-item index=\"approvePtos\">\n              <router-link :to=\"{name: 'approvePtos', }\" replace tag=\"a\">{{ $t('ptos.approvals') }}</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} from \"../../middlewares/permissions\";\n\n  export default {\n    name: \"PTOs\",\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];\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!./PTOs.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!./PTOs.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./PTOs.vue?vue&type=template&id=e25e85b4&scoped=true&\"\nimport script from \"./PTOs.vue?vue&type=script&lang=js&\"\nexport * from \"./PTOs.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  \"e25e85b4\",\n  null\n  \n)\n\nexport default component.exports"],"sourceRoot":""}

Zerion Mini Shell 1.0