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