Compare commits
3 commits
9c9fb561b5
...
00304b3bc8
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
00304b3bc8 | ||
|
|
6280ab2e17 | ||
|
|
aff177e2f1 |
1 changed files with 6 additions and 4 deletions
|
|
@ -166,10 +166,11 @@ const commanderList = computed(() => {
|
|||
|
||||
// เช็คว่าผู้ใช้มีสิทธิ์อนุมัติหรือไม่
|
||||
const approveCheck = computed(() => {
|
||||
const commanders = rows.value?.commanders;
|
||||
return (
|
||||
rows.value?.commanders?.every(
|
||||
(commander) => commander.approveStatus === "APPROVE"
|
||||
) ?? false
|
||||
Array.isArray(commanders) &&
|
||||
commanders.length > 0 &&
|
||||
commanders.every((commander) => commander.approveStatus === "APPROVE")
|
||||
);
|
||||
});
|
||||
|
||||
|
|
@ -1073,7 +1074,8 @@ onMounted(async () => {
|
|||
rows &&
|
||||
rows.approvers[0]?.profileId == keycloakId &&
|
||||
rows.approvers[0]?.approveStatus == 'PENDING' &&
|
||||
approveCheck
|
||||
approveCheck &&
|
||||
statusCheck === 'PENDING'
|
||||
"
|
||||
>
|
||||
<q-btn
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue