add permission

This commit is contained in:
Warunee Tamkoo 2024-06-10 20:25:42 +07:00
parent b9b26f18de
commit 2842279165
9 changed files with 101 additions and 433 deletions

View file

@ -68,7 +68,14 @@ function fetchlistRole() {
.get(config.API.managementRole)
.then((res) => {
const rolesIds = roles.value?.map((e) => e.id);
rows.value = res.data.filter((v: Roles) => !rolesIds?.includes(v.id));
rows.value = res.data.filter(
(v: Roles) =>
!rolesIds?.includes(v.id) &&
(v.name == "USER" ||
v.name == "ADMIN" ||
v.name == "SUPER_ADMIN" ||
v.name == "STAFF")
);
})
.catch((err) => {
messageError($q, err);