Refactor struktur menu otorisasi
- Menggabungkan menu "Otorisator", "Otorisasi Tender", "Approval Pembayaran", dan "Authorization" menjadi satu entitas dengan sub-menu sesuai peran. - Memperbarui akses peran pada setiap sub-menu untuk memastikan hak akses yang sesuai. - Menghapus redundansi pada menu dan menyederhanakan struktur navigasi.
This commit is contained in:
199
module.json
199
module.json
@@ -13,6 +13,101 @@
|
|||||||
],
|
],
|
||||||
"menu": {
|
"menu": {
|
||||||
"main": [
|
"main": [
|
||||||
|
{
|
||||||
|
"title": "Otorisator",
|
||||||
|
"path": "otorisator",
|
||||||
|
"icon": "ki-filled ki-security-user text-lg text-info",
|
||||||
|
"classes": "",
|
||||||
|
"attributes": [],
|
||||||
|
"permission": "",
|
||||||
|
"roles": [
|
||||||
|
"administrator",
|
||||||
|
"senior-officer",
|
||||||
|
"pemohon-eo",
|
||||||
|
"admin",
|
||||||
|
"EO Appraisal",
|
||||||
|
"DD Appraisal"
|
||||||
|
],
|
||||||
|
"sub": [
|
||||||
|
{
|
||||||
|
"title": "Permohonan",
|
||||||
|
"path": "authorization",
|
||||||
|
"icon": "ki-filled ki-security-user text-lg text-info",
|
||||||
|
"classes": "",
|
||||||
|
"attributes": [],
|
||||||
|
"permission": "",
|
||||||
|
"roles": [
|
||||||
|
"administrator",
|
||||||
|
"pemohon-eo"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "Otorisasi Penawaran",
|
||||||
|
"path": "otorisasitender.penawaran",
|
||||||
|
"classes": "",
|
||||||
|
"attributes": [],
|
||||||
|
"permission": "",
|
||||||
|
"roles": [
|
||||||
|
"administrator",
|
||||||
|
"admin",
|
||||||
|
"EO Appraisal",
|
||||||
|
"DD Appraisal"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "Pembayaran",
|
||||||
|
"path": "pembayaran.approval",
|
||||||
|
"classes": "",
|
||||||
|
"attributes": [],
|
||||||
|
"permission": "",
|
||||||
|
"roles": [
|
||||||
|
"administrator",
|
||||||
|
"admin",
|
||||||
|
"EO Appraisal",
|
||||||
|
"DD Appraisal"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "Pelaporan",
|
||||||
|
"path": "otorisator.pelaporan",
|
||||||
|
"classes": "",
|
||||||
|
"attributes": [],
|
||||||
|
"permission": "",
|
||||||
|
"roles": [
|
||||||
|
"administrator",
|
||||||
|
"senior-officer",
|
||||||
|
"EO Appraisal",
|
||||||
|
"DD Appraisal"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "Pembatalan",
|
||||||
|
"path": "otorisator.pembatalan",
|
||||||
|
"classes": "",
|
||||||
|
"attributes": [],
|
||||||
|
"permission": "",
|
||||||
|
"roles": [
|
||||||
|
"administrator",
|
||||||
|
"senior-officer",
|
||||||
|
"EO Appraisal",
|
||||||
|
"DD Appraisal"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "SLA",
|
||||||
|
"path": "otorisator.sla",
|
||||||
|
"classes": "",
|
||||||
|
"attributes": [],
|
||||||
|
"permission": "",
|
||||||
|
"roles": [
|
||||||
|
"administrator",
|
||||||
|
"senior-officer",
|
||||||
|
"EO Appraisal",
|
||||||
|
"DD Appraisal"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"title": "Permohonan",
|
"title": "Permohonan",
|
||||||
"path": "permohonan",
|
"path": "permohonan",
|
||||||
@@ -110,35 +205,6 @@
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"title": "Otorisasi Tender",
|
|
||||||
"path": "otorisasitender",
|
|
||||||
"icon": "ki-filled ki-brifecase-tick text-lg text-info",
|
|
||||||
"classes": "",
|
|
||||||
"attributes": [],
|
|
||||||
"permission": "",
|
|
||||||
"roles": [
|
|
||||||
"administrator",
|
|
||||||
"admin",
|
|
||||||
"EO Appraisal",
|
|
||||||
"DD Appraisal"
|
|
||||||
],
|
|
||||||
"sub": [
|
|
||||||
{
|
|
||||||
"title": "Otorisasi Penawaran",
|
|
||||||
"path": "otorisasitender.penawaran",
|
|
||||||
"classes": "",
|
|
||||||
"attributes": [],
|
|
||||||
"permission": "",
|
|
||||||
"roles": [
|
|
||||||
"administrator",
|
|
||||||
"admin",
|
|
||||||
"EO Appraisal",
|
|
||||||
"DD Appraisal"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"title": "SPK",
|
"title": "SPK",
|
||||||
"path": "spk",
|
"path": "spk",
|
||||||
@@ -175,18 +241,6 @@
|
|||||||
"pemohon-ao"
|
"pemohon-ao"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"title": "Approval Pembayaran",
|
|
||||||
"path": "pembayaran.approval",
|
|
||||||
"icon": "ki-filled ki-ensure text-lg text-info",
|
|
||||||
"classes": "",
|
|
||||||
"attributes": [],
|
|
||||||
"permission": "",
|
|
||||||
"roles": [
|
|
||||||
"administrator",
|
|
||||||
"admin"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"title": "Data Debitur",
|
"title": "Data Debitur",
|
||||||
"path": "debitur",
|
"path": "debitur",
|
||||||
@@ -200,18 +254,6 @@
|
|||||||
"pemohon-eo"
|
"pemohon-eo"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"title": "Authorization",
|
|
||||||
"path": "authorization",
|
|
||||||
"icon": "ki-filled ki-security-user text-lg text-info",
|
|
||||||
"classes": "",
|
|
||||||
"attributes": [],
|
|
||||||
"permission": "",
|
|
||||||
"roles": [
|
|
||||||
"administrator",
|
|
||||||
"pemohon-eo"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"title": "Assignment",
|
"title": "Assignment",
|
||||||
"path": "penilaian",
|
"path": "penilaian",
|
||||||
@@ -236,57 +278,6 @@
|
|||||||
"senior-officer"
|
"senior-officer"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"title": "Otorisator",
|
|
||||||
"path": "otorisator",
|
|
||||||
"icon": "ki-filled ki-security-user text-lg text-info",
|
|
||||||
"classes": "",
|
|
||||||
"attributes": [],
|
|
||||||
"permission": "",
|
|
||||||
"roles": [
|
|
||||||
"administrator",
|
|
||||||
"senior-officer",
|
|
||||||
"EO Appraisal",
|
|
||||||
"DD Appraisal"
|
|
||||||
],
|
|
||||||
"sub": [
|
|
||||||
{
|
|
||||||
"title": "Pelaporan",
|
|
||||||
"path": "otorisator.pelaporan",
|
|
||||||
"classes": "",
|
|
||||||
"attributes": [],
|
|
||||||
"permission": "",
|
|
||||||
"roles": [
|
|
||||||
"administrator",
|
|
||||||
"senior-officer",
|
|
||||||
"EO Appraisal",
|
|
||||||
"DD Appraisal"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "Pembatalan",
|
|
||||||
"path": "otorisator.pembatalan",
|
|
||||||
"classes": "",
|
|
||||||
"attributes": [],
|
|
||||||
"permission": "",
|
|
||||||
"roles": [
|
|
||||||
"administrator",
|
|
||||||
"senior-officer"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "SLA",
|
|
||||||
"path": "otorisator.sla",
|
|
||||||
"classes": "",
|
|
||||||
"attributes": [],
|
|
||||||
"permission": "",
|
|
||||||
"roles": [
|
|
||||||
"administrator",
|
|
||||||
"senior-officer"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"title": "Surveyor",
|
"title": "Surveyor",
|
||||||
"path": "surveyor",
|
"path": "surveyor",
|
||||||
|
|||||||
Reference in New Issue
Block a user