This commit is contained in:
AdisakKanthawilang 2024-09-16 18:00:44 +07:00
parent 40440ca250
commit 57bffdc10a
2 changed files with 111 additions and 44 deletions

View file

@ -72,6 +72,7 @@ class CheckAuth {
child2: [null],
child3: [null],
child4: [null],
privilege: [null],
};
let node = 4;
if (x.orgChild1Id == null) {
@ -90,6 +91,7 @@ class CheckAuth {
child2: null,
child3: null,
child4: null,
privilege: "ROOT",
};
} else if (privilege == "CHILD") {
data = {
@ -98,6 +100,7 @@ class CheckAuth {
child2: node >= 2 ? [x.orgChild2Id] : null,
child3: node >= 3 ? [x.orgChild3Id] : null,
child4: node >= 4 ? [x.orgChild4Id] : null,
privilege: "CHILD",
};
} else if (privilege == "NORMAL") {
data = {
@ -106,6 +109,7 @@ class CheckAuth {
child2: [x.orgChild2Id],
child3: [x.orgChild3Id],
child4: [x.orgChild4Id],
privilege: "NORMAL",
};
} else if (privilege == "SPECIFIC") {
} else if (privilege == "OWNER") {
@ -115,6 +119,7 @@ class CheckAuth {
child2: null,
child3: null,
child4: null,
privilege: "OWNER",
};
}