fix(auth): 完善权限控制与强制改密流程
This commit is contained in:
@@ -98,7 +98,10 @@ const canViewPolicy = computed(
|
||||
() => isPermissionMockEnabled || hasAnyPermission(policyReadPermissions),
|
||||
)
|
||||
const canEditPolicy = computed(
|
||||
() => isPermissionMockEnabled || hasAnyPermission(policyWritePermissions),
|
||||
() =>
|
||||
!loginStore.isReadOnly &&
|
||||
(isPermissionMockEnabled ||
|
||||
policyWritePermissions.some((code) => loginStore.hasWritePermission(code))),
|
||||
)
|
||||
const canViewTemplateExceptions = computed(() => canViewPolicy.value)
|
||||
const canEditTemplateExceptions = computed(() => canEditPolicy.value)
|
||||
|
||||
Reference in New Issue
Block a user