halaman view permission

This commit is contained in:
2025-06-30 11:09:10 +07:00
parent be4de9f24a
commit 8176411cfe
84 changed files with 5572 additions and 16 deletions

View File

@@ -0,0 +1,141 @@
[
{
"id": "1",
"typeUser": "Super Admin",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
},
{
"permission": "1",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "true",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
},
{
"permission": "2",
"menu": [
{
"Module": "module2",
"create": "true",
"update": "false",
"delete": "true",
"show": "false"
},
{
"Module": "module3",
"create": "true",
"update": "false",
"delete": "true",
"show": "false"
},
{
"Module": "module4",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
},
{
"id": "2",
"typeUser": "Admin",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
},
{
"permission": "1",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "true",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
},
{
"id": "3",
"typeUser": "Staf",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
}
]

90
data/dummy/ticket.json Normal file
View File

@@ -0,0 +1,90 @@
[
{
"Id": 1,
"ticketTitle": "Sed ut perspiciatis unde omnis iste",
"ticketDescription":
"ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos",
"Status": "Closed",
"Label": "error",
"thumb": "user10",
"AgentName": "Liam",
"Date": "2020-01-01"
},
{
"Id": 2,
"ticketTitle": "Consequuntur magni dolores eos qui ratione",
"ticketDescription":
"ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos",
"Status": "Pending",
"Label": "warning",
"thumb": "user1",
"AgentName": "Steve",
"Date": "2020-01-01"
},
{
"Id": 3,
"ticketTitle": "Exercitationem ullam corporis",
"ticketDescription":
"ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos",
"Status": "Open",
"Label": "success",
"thumb": "user2",
"AgentName": "Jack",
"Date": "2020-01-01"
},
{
"Id": 4,
"ticketTitle": "Sed ut perspiciatis unde omnis iste",
"ticketDescription":
"ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos",
"Status": "Closed",
"Label": "error",
"thumb": "user3",
"AgentName": "Steve",
"Date": "2020-01-01"
},
{
"Id": 5,
"ticketTitle": "Exercitationem ullam corporis",
"ticketDescription":
"ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos",
"Status": "Closed",
"Label": "error",
"thumb": "user4",
"AgentName": "Liam",
"Date": "2020-01-01"
},
{
"Id": 6,
"ticketTitle": "Consequuntur magni dolores eos qui ratione",
"ticketDescription":
"ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos",
"Status": "Pending",
"Label": "warning",
"thumb": "user5",
"AgentName": "Jack",
"Date": "2020-01-01"
},
{
"Id": 7,
"ticketTitle": "Sed ut perspiciatis unde omnis iste",
"ticketDescription":
"ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos",
"Status": "Open",
"Label": "success",
"thumb": "user6",
"AgentName": "Steve",
"Date": "2020-01-01"
},
{
"Id": 8,
"ticketTitle": "Consequuntur magni dolores eos qui ratione",
"ticketDescription":
"ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos",
"Status": "Closed",
"Label": "error",
"thumb": "user7",
"AgentName": "John",
"Date": "2020-01-01"
}
]