refactor: update role task order can edit
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 6s

This commit is contained in:
Thanaphon Frappet 2025-07-03 16:19:33 +07:00
parent 48a1800b54
commit 3c4573192f
2 changed files with 7 additions and 1 deletions

View file

@ -5,6 +5,7 @@ import { storeToRefs } from 'pinia';
import { useQuasar } from 'quasar';
import { useI18n } from 'vue-i18n';
import { useRoute } from 'vue-router';
import { canAccess } from 'src/stores/utils';
// NOTE: Components
import StatCardComponent from 'src/components/StatCardComponent.vue';
@ -172,6 +173,7 @@ watch(
</script>
<template>
<FloatingActionButton
v-if="canAccess('related', 'edit')"
style="z-index: 999"
:hide-icon="!pageState.isMessenger"
@click.stop="

View file

@ -2,6 +2,8 @@
import { ref } from 'vue';
import { QTableProps, QTableSlots } from 'quasar';
import { canAccess } from 'src/stores/utils';
import QuotationCard from 'src/components/05_quotation/QuotationCard.vue';
import BadgeComponent from 'src/components/BadgeComponent.vue';
import KebabAction from 'src/components/shared/KebabAction.vue';
@ -214,7 +216,9 @@ const emit = defineEmits<{
/>
<KebabAction
v-if="
!receive && props.row.taskOrderStatus === TaskOrderStatus.Pending
canAccess('related', 'edit') &&
!receive &&
props.row.taskOrderStatus === TaskOrderStatus.Pending
"
:idName="`btn-kebab-${props.row.taskName}`"
status="'ACTIVE'"