halaman dipisah

This commit is contained in:
2025-07-21 10:14:27 +07:00
parent 8176411cfe
commit 6ef14a5112
28 changed files with 3103 additions and 231 deletions

No files matched your search

+650
View File
@@ -137,5 +137,655 @@
]
}
]
},
{
"id": "4",
"typeUser": "Staf4",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
},
{
"id": "5",
"typeUser": "Staf5",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
},
{
"id": "6",
"typeUser": "Staf6",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
},
{
"id": "7",
"typeUser": "Staf7",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
},
{
"id": "8",
"typeUser": "Staf8",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
},
{
"id": "9",
"typeUser": "Staf9",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
},
{
"id": "10",
"typeUser": "Staf10",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
},
{
"id": "11",
"typeUser": "Staf11",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
},
{
"id": "12",
"typeUser": "Staf12",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
},
{
"id": "13",
"typeUser": "Staf13",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
},
{
"id": "14",
"typeUser": "Staf14",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
},
{
"id": "15",
"typeUser": "Staf15",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
},
{
"id": "16",
"typeUser": "Staf16",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
},
{
"id": "17",
"typeUser": "Staf17",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
},
{
"id": "18",
"typeUser": "Staf18",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
},
{
"id": "19",
"typeUser": "Staf19",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
},
{
"id": "20",
"typeUser": "Staf20",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
},
{
"id": "21",
"typeUser": "Staf21",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
},
{
"id": "22",
"typeUser": "Staf22",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
},
{
"id": "23",
"typeUser": "Staf23",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
},
{
"id": "24",
"typeUser": "Staf24",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
},
{
"id": "25",
"typeUser": "Staf25",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
},
{
"id": "26",
"typeUser": "Staf26",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
},
{
"id": "27",
"typeUser": "Staf27",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
},
{
"id": "28",
"typeUser": "Staf28",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
},
{
"id": "29",
"typeUser": "Staf29",
"roleMenu": [
{
"permission": "0",
"menu": [
{
"Module": "module1",
"create": "true",
"update": "false",
"delete": "false",
"show": "false"
},
{
"Module": "module2",
"create": "true",
"update": "true",
"delete": "false",
"show": "false"
}
]
}
]
}
]
+136
View File
@@ -0,0 +1,136 @@
import type { RolePage } from "~/types/setting/setting";
const rolePages: RolePage[] = [
{
id_user: 1,
username: "Super Admin",
email: "[email protected]",
password: "123456",
full_name: "System Administrator",
role: "Super admin",
role_description: "Administrative access with most permissions",
pages: [
{
title: "Dashboard1",
path: "/dashboards/dashboard1",
permissions: ["create", "view", "update", "delete"],
},
{
title: "Dashboard2",
path: "/dashboards/dashboard2",
permissions: ["create", "view", "update", "delete"],
},
{
title: "Homepage",
path: "/front-page/homepage",
permissions: ["create", "view", "update", "delete"],
},
{
title: "About Us",
path: "/front-page/about-us",
permissions: ["create", "view", "update", "delete"],
},
{
title: "Error",
path: "/auth/404",
permissions: ["view"],
},
{
title: "Side Login",
path: "/auth/login",
permissions: ["view"],
},
],
},
{
id_user: 2,
username: "admin",
email: "[email protected]",
password: "234567",
full_name: "John Manager",
role: "admin",
role_description: "admin level access for operational tasks",
pages: [
{
title: "Dashboard1",
path: "/dashboards/dashboard1",
permissions: ["view"],
},
{
title: "Dashboard2",
path: "/dashboards/dashboard1",
permissions: ["view"],
},
{
title: "Homepage",
path: "/front-page/homepage",
permissions: ["view"],
},
{
title: "About Us",
path: "/front-page/about-us",
permissions: ["view"],
},
],
},
{
id_user: 3,
username: "staf",
email: "[email protected]",
password: "234567",
full_name: "John Manager",
role: "staf",
role_description: "staf level access for operational tasks",
pages: [
{
title: "Dashboard1",
path: "/dashboards/dashboard1",
permissions: ["view"],
},
{
title: "Dashboard2",
path: "/dashboards/dashboard1",
permissions: ["view"],
},
{
title: "Homepage",
path: "/front-page/homepage",
permissions: ["view"],
},
{
title: "About Us",
path: "/front-page/about-us",
permissions: ["view"],
},
],
},
{
id_user: 4,
username: "PJA / Koordinator",
email: "[email protected]",
password: "234567",
full_name: "John Manager",
role: "PJA / Koordinator",
role_description: "PJA / Koordinator level access for operational tasks",
pages: [
{
title: "Dashboard1",
path: "/dashboards/dashboard1",
permissions: ["view"],
},
{
title: "Dashboard2",
path: "/dashboards/dashboard1",
permissions: ["view"],
},
{
title: "Homepage",
path: "/front-page/homepage",
permissions: ["view"],
},
],
},
];
export default rolePages;
+256
View File
@@ -0,0 +1,256 @@
const rolePages = [
{
id_user: 1,
username: "Super Admin",
email: "[email protected]",
password: "123456",
full_name: "System Administrator",
role: "Super Admin",
role_description: "Administrative access with most permissions",
pages: [
{
header: "dashboards",
title: "Dashboard1",
path: "/dashboards/dashboard1",
permissions: [
{
create: 1,
update: 1,
view: 1,
delete: 1
}
],
},
{
header: "dashboards",
title: "Dashboard2",
path: "/dashboards/dashboard2",
permissions: [
{
create: 1,
update: 1,
view: 1,
delete: 1
}
],
},
{
header: "front-page",
title: "Homepage",
path: "/front-page/homepage",
permissions: [
{
create: 1,
update: 1,
view: 1,
delete: 1
}
],
},
{
title: "About Us",
path: "/front-page/about-us",
permissions: [
{
create: 1,
update: 1,
view: 1,
delete: 1
}
],
},
{
title: "Error",
path: "/auth/404",
permissions: [
{
create: 0,
update: 0,
view: 1,
delete:0
}
],
},
{
title: "Side Login",
path: "/auth/login",
permissions: [
{
create: 0,
update: 0,
view: 1,
delete: 0
}
],
},
],
},
{
id_user: 2,
username: "admin",
email: "[email protected]",
password: "234567",
full_name: "John Manager",
role: "Admin",
role_description: "admin level access for operational tasks",
pages: [
{
title: "Dashboard1",
path: "/dashboards/dashboard1",
permissions: [
{
create: 0,
update: 0,
view: 1,
delete: 0
}
],
},
{
title: "Dashboard2",
path: "/dashboards/dashboard1",
permissions: [
{
create: 0,
update: 0,
view: 1,
delete: 0
}
],
},
{
title: "Homepage",
path: "/front-page/homepage",
permissions: [
{
create: 0,
update: 0,
view: 1,
delete: 0
}
],
},
{
title: "About Us",
path: "/front-page/about-us",
permissions: [
{
create: 0,
update: 0,
view: 1,
delete: 0
}
],
},
],
},
{
id_user: 3,
username: "staf",
email: "[email protected]",
password: "234567",
full_name: "John Manager",
role: "Staf",
role_description: "staf level access for operational tasks",
pages: [
{
title: "Dashboard1",
path: "/dashboards/dashboard1",
permissions: [
{
create: 0,
update: 0,
view: 1,
delete: 0
}
],
},
{
title: "Dashboard2",
path: "/dashboards/dashboard1",
permissions: [
{
create: 0,
update: 0,
view: 1,
delete: 0
}
],
},
{
title: "Homepage",
path: "/front-page/homepage",
permissions: [
{
create: 0,
update: 0,
view: 1,
delete: 0
}
],
},
{
title: "About Us",
path: "/front-page/about-us",
permissions: [
{
create: 0,
update: 0,
view: 1,
delete: 0
}
],
},
],
},
{
id_user: 4,
username: "PJA / Koordinator",
email: "[email protected]",
password: "234567",
full_name: "John Manager",
role: "PJA / Koordinator",
role_description: "PJA / Koordinator level access for operational tasks",
pages: [
{
title: "Dashboard1",
path: "/dashboards/dashboard1",
permissions: [
{
create: 0,
update: 0,
view: 1,
delete: 0
}
],
},
{
title: "Dashboard2",
path: "/dashboards/dashboard1",
permissions: [
{
create: 0,
update: 0,
view: 1,
delete: 0
}
],
},
{
title: "Homepage",
path: "/front-page/homepage",
permissions: [
{
create: 0,
update: 0,
view: 1,
delete: 0
}
],
},
],
},
];
export default rolePages;