update route

This commit is contained in:
Dede Fuji Abdul
2023-10-19 09:44:44 +07:00
parent 21fc2789ac
commit 2e4efd74fa
2 changed files with 161 additions and 310 deletions

View File

@ -22,265 +22,126 @@ const router = createRouter({
component: EmptyPage,
},
{
path: 'daftar-transaksi',
name: 'Daftar Transaksi',
path: 'gangguan',
name: 'Gangguan',
children: [
{
path: 'aktif-individual',
name: 'Transaksi Aktif Individual',
component: AktifIndividual,
},
{
path: 'aktif-pln-mobile',
name: 'Transaksi Aktif PLN Mobile',
component: EmptyPage,
},
{
path: 'periksa-return-order',
name: 'Transaksi Aktif Periksa dan Return Order',
component: EmptyPage,
},
{
path: 'aktif-tm',
name: 'Transaksi Aktif TM',
component: EmptyPage,
},
{
path: 'aktif-historis',
name: 'Transaksi Aktif Historis',
component: EmptyPage,
},
{
path: 'monitoring-alih-unit',
name: 'Monitoring Alih Unit',
component: EmptyPage,
},
{
path: 'monitoring-all',
name: 'Monitoring All',
component: EmptyPage,
},
{
path: 'monitoring-tiket',
name: 'Monitoring Tiket',
component: EmptyPage,
},
{
path: 'monitoring-history',
name: 'Monitoring History',
component: EmptyPage,
},
{
path: 'monitoring-aktif',
name: 'Monitoring Aktif',
component: EmptyPage,
},
{
path: 'monitoring-close-cc',
name: 'Monitoring Close CC',
component: EmptyPage,
},
{
path: 'monitoring-log-autodispatch',
name: 'Monitoring Log AutoDispatch',
component: EmptyPage,
},
{
path: 'monitoring-perlu-diperhatikan',
name: 'Monitoring yang Perlu Diperhatikan',
component: EmptyPage,
},
{
path: 'monitoring-log-break-regu',
name: 'Monitoring Log Break Regu',
component: EmptyPage,
},
{
path: 'monitoring-log-alih-regu',
name: 'Monitoring Log Alih Regu',
component: EmptyPage,
},
]
},
{
path: 'administration',
name: 'Administration',
children: [
{
path: 'audit-trails',
name: 'Audit Trails',
path: '1',
name: 'Daftar',
children: [
{
path: 'log-login',
name: 'Log Login',
path: '1',
name: 'Daftar Keluhan Dialihkan Ke Posko Lain',
component: EmptyPage,
},
{
path: 'log-aktivity',
name: 'Log Aktivity',
path: '2',
name: 'Daftar Gangguan Melapor Lebih Dari 1 Kali',
component: EmptyPage,
},
{
path: 'log-error',
name: 'Log Error',
path: '3',
name: 'Daftar Gangguan Response Time',
component: EmptyPage,
},
{
path: '4',
name: 'Daftar Gangguan Recovery Time',
component: EmptyPage,
},
{
path: '5',
name: 'Daftar Gangguan Selesai Tanpa ID Pelanggan',
component: EmptyPage,
},
{
path: '6',
name: 'Daftar Gangguan Berdasarkan Media',
component: EmptyPage,
},
{
path: '7',
name: 'Daftar Gangguan Diselesaikan Mobile APKT',
component: EmptyPage,
},
],
},
{
path: 'task-management',
name: 'Task Management',
path: '2',
name: 'Rekapitulasi',
children: [
{
path: 'menu-management',
name: 'Menu Management',
path: '1',
name: 'Rekapitulasi Gangguan All',
component: EmptyPage,
},
{
path: 'system-parameter',
name: 'System Parameter',
path: '2',
name: 'Rekapitulasi Gangguan Per Jenis Gangguan',
component: EmptyPage,
},
{
path: 'ubah-profile-manager',
name: 'Ubah Profile Manager',
path: '3',
name: 'Rekapitulasi Gangguan Per Jenis Gangguan SE 004',
component: EmptyPage,
},
{
path: 'security-projek',
name: 'Security Projek',
path: '4',
name: 'Rekapitulasi Gangguan Per Posko',
component: EmptyPage,
},
{
path: 'user-role-manager',
name: 'User Role Manager',
path: '5',
name: 'Rekapitulasi Gangguan Per Regu',
component: EmptyPage,
},
{
path: 'menu-authorization',
name: 'Menu Authorization',
path: '6',
name: 'Rekapitulasi Gangguan Per Tanggal',
component: EmptyPage,
},
{
path: 'workflow-designer',
name: 'Workflow Designer',
path: '7',
name: 'Rekapitulasi Gangguan Berdasarkan Media',
component: EmptyPage,
},
{
path: 'apkt-news',
name: 'APKT News',
path: '8',
name: 'Rekapitulasi Gangguan Alih Posko',
component: EmptyPage,
},
{
path: '9',
name: 'Rekapitulasi Gangguan Per Status',
component: EmptyPage,
},
{
path: '10',
name: 'Rekapitulasi Gangguan Diselesaikan Mobile APKT',
component: EmptyPage,
},
{
path: '11',
name: 'Rekapitulasi Rating Per Posko',
component: EmptyPage,
},
{
path: '12',
name: 'Rekapitulasi Rating Per Regu',
component: EmptyPage,
},
{
path: '13',
name: 'Rekapitulasi Koreksi Transaksi Individual',
component: EmptyPage,
},
{
path: '14',
name: 'Rekapitulasi Cleansing Transaksi TM',
component: EmptyPage,
},
],
},
{
path: 'master-borderless',
name: 'Master Borderless',
children: [
{
path: 'zone-borderless',
name: 'Zone Borderless',
component: EmptyPage,
},
{
path: 'user-zone-borderless',
name: 'User Zone Borderless',
component: EmptyPage,
},
],
},
],
},
{
path: 'master-yantek',
name: 'Master Yantek',
children: [
{
path: 'unit',
name: 'Unit',
component: EmptyPage,
},
{
path: 'unit-jaringan',
name: 'Unit Jaringan',
component: EmptyPage,
},
{
path: 'unit-pelayanan',
name: 'Unit Pelayanan',
component: EmptyPage,
},
{
path: 'regu-yantek',
name: 'Regu Yantek',
component: EmptyPage,
},
{
path: 'gardu-induk',
name: 'Gardu Induk',
component: EmptyPage,
},
{
path: 'gardu-penyulang-tm',
name: 'Gardu Penyulang TM',
component: EmptyPage,
},
{
path: 'gardu-distribusi',
name: 'Gardu Distribusi',
component: EmptyPage,
},
{
path: 'group-gangguan',
name: 'Group Gangguan',
component: EmptyPage,
},
{
path: 'wilayah-yantek',
name: 'Wilayah Yantek',
component: EmptyPage,
},
{
path: 'material',
name: 'Material',
component: EmptyPage,
},
]
},
{
path: 'transaksi',
name: 'Transaksi',
children: [
{
path: 'gangguan-dan-keluhan',
name: 'Gangguan dan Keluhan',
component: EmptyPage,
},
{
path: 'gangguan-tegangan-menengah',
name: 'Gangguan Tegangan Menengah',
component: EmptyPage,
},
{
path: 'pemadaman-terencana',
name: 'Pemadaman Terencana',
component: EmptyPage,
},
{
path: 'aplikasi-off-line',
name: 'Aplikasi Off-Line',
component: EmptyPage,
},
{
path: 'penugasan-khusus',
name: 'Penugasan Khusus',
component: EmptyPage,
},
{
path: 'mutasi-pengaduan',
name: 'Mutasi Pengaduan',
component: EmptyPage,
},
}
]
},
]
@ -290,16 +151,6 @@ const router = createRouter({
name: 'Login',
component: LoginView
},
{
path: '/logout',
name: 'Logout',
beforeEnter(to, from, next) {
const auth = useAuthStore()
auth.logout()
next('/login')
},
redirect: '/logout'
},
{
path: '/404',
name: 'Not Found',