diff --git a/src/pages/05_quotation/MainPage.vue b/src/pages/05_quotation/MainPage.vue
index cc85be3d..a713178c 100644
--- a/src/pages/05_quotation/MainPage.vue
+++ b/src/pages/05_quotation/MainPage.vue
@@ -413,7 +413,7 @@ async function storeDataLocal(id: string) {
hide-icon
style="z-index: 999"
@click.stop="triggerAddQuotationDialog"
- v-if="canAccess('related', 'edit')"
+ v-if="canAccess('quotation', 'edit')"
/>
@@ -650,7 +650,7 @@ async function storeDataLocal(id: string) {
@@ -2312,7 +2310,6 @@ function covertToNode() {
class="q-ml-sm"
v-if="
view === View.Invoice &&
- canAccess('related', 'edit') &&
((quotationFormData.quotationStatus !== 'PaymentPending' &&
quotationFormData.payCondition !== 'Full') ||
quotationFormData.quotationStatus === 'Accepted') &&
@@ -2339,7 +2336,6 @@ function covertToNode() {
style="gap: var(--size-2)"
v-if="
(view === View.Quotation &&
- canAccess('related', 'edit') &&
(quotationFormData.quotationStatus === 'Issued' ||
quotationFormData.quotationStatus === 'Expired')) ||
!quotationFormData.quotationStatus