Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //cara apply permission
- mounted: function () {
- window.$ = $
- if(localStorage.userData !== undefined) {
- this.userData = JSON.parse(localStorage.userData)
- this.userData.Permissions = JSON.parse(this.userData.Permissions)
- for(var i = 0; i < this.userData.Permissions.length; i++) {
- if(this.userData.Permissions[i].module == 'Inventory - Pengadaan Barang') {
- console.log(this.userData.Permissions[i])
- }
- }
- } else {
- this.$router.push({ name: 'home' })
- location.reload()
- }
- },
- //Permission List
- [{
- "module": "Pengaturan Pengguna - Perusahaan",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Pengaturan Pengguna - Cabang",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Pengaturan Pengguna - Roles",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Pengaturan Pengguna - Pengguna",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Inventory - Items",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Inventory - Bundle",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Inventory - Perakitan - Item Perakitan",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Inventory - Perakitan - Item Perakitan Refurbish",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Inventory - Perakitan - Perakit",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Inventory - Barang Masuk",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Inventory - Barang Keluar",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Inventory - Pengadaan Cabang",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Inventory - Alokasi Cabang",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Inventory - Pengiriman - Jadwal Pengiriman",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Inventory - Pengiriman - Data Pengiriman",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Inventory - Rencana Pemesanan",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Inventory - Stock Opname",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Inventory - Daftar Supplier",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Inventory - Surat Jalan",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Inventory - Daftar Receipt",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Transaksi - Internal",
- "create": false,
- "read": true,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Transaksi - External",
- "create": false,
- "read": true,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Transaksi - Customer",
- "create": false,
- "read": true,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Transaksi - Buku Sales Marketing",
- "create": false,
- "read": true,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Accounting - Jurnal",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Accounting - Penyesuaian",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Accounting - Buku Besar",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Accounting - Daftar Faktur",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Accounting - Neraca Saldo",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Accounting - Neraca",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Task Assignment - Group",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Task Assignment - Assignment",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Task Assignment - Branch Income",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Task Assignment - Stock Request",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Sales - Staff Marketing",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Sales - Collector",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Karyawan - Daftar Presensi",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Karyawan - Daftar Karyawan",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Karyawan - Daftar Surat Peringatan",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Karyawan - Daftar Level",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Karyawan - Daftar Jabatan",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Daftar THP Karyawan - Daftar THP Karyawan",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Daftar THP Karyawan - Daftar Kasbon",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- },
- {
- "module": "Daftar THP Karyawan - Daftar Komponen",
- "create": false,
- "read": false,
- "update": false,
- "delete": false,
- "export": false
- }
- ]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement