From bd64fc6b0a185b1fa47f5db23e2b193ebf2efb49 Mon Sep 17 00:00:00 2001 From: ChoChoX Date: Mon, 29 Jun 2026 11:30:24 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9C=80=E5=90=8E=E5=B0=8F=E4=BF=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/contract.vue | 2 -- src/components/service.vue | 2 -- 2 files changed, 4 deletions(-) diff --git a/src/components/contract.vue b/src/components/contract.vue index 07e0572..dc1c6e6 100644 --- a/src/components/contract.vue +++ b/src/components/contract.vue @@ -358,7 +358,6 @@ const userInfo = computed(() => getUserInfo()) // 招商经理只能编辑加盟合同,采购经理只能编辑采购合同,且每个员工只能操作自己的合同(管理员除外) const canEditRow = (row) => { - if (isAdmin.value) return true if (!canUpdate.value) return false if (isProcurementManager.value && row.type !== 'supply') return false if (isFranchiseManager.value && row.type !== 'franchise') return false @@ -366,7 +365,6 @@ const canEditRow = (row) => { return true } const canDeleteRow = (row) => { - if (isAdmin.value) return true if (!canDelete.value) return false if (isProcurementManager.value && row.type !== 'supply') return false if (isFranchiseManager.value && row.type !== 'franchise') return false diff --git a/src/components/service.vue b/src/components/service.vue index eaf340a..91238d4 100644 --- a/src/components/service.vue +++ b/src/components/service.vue @@ -305,13 +305,11 @@ const currentUserId = computed(() => getUserInfo()?.id) const canEditRow = (row) => { - if (isAdmin.value) return true if (!canUpdate.value) return false if (getUserInfo()?.employee_id !== row.employee_id) return false return true } const canDeleteRow = (row) => { - if (isAdmin.value) return true if (!canDelete.value) return false if (getUserInfo()?.employee_id !== row.employee_id) return false return true