fix: Tool debug

This commit is contained in:
zhangzhanwei 2025-07-18 11:36:55 +08:00 committed by zhanweizhang7
parent 7e78b7fa81
commit c363003aed
2 changed files with 5 additions and 5 deletions

View File

@ -100,12 +100,12 @@ const workspace = {
], ],
'OR' 'OR'
), ),
debug: (source_id:string) => debug: () =>
hasPermission( hasPermission(
[ [
new ComplexPermission([RoleConst.USER],[PermissionConst.TOOL.getToolWorkspaceResourcePermission(source_id)],[],'AND'), RoleConst.USER.getWorkspaceRole,
RoleConst.WORKSPACE_MANAGE.getWorkspaceRole, RoleConst.WORKSPACE_MANAGE.getWorkspaceRole,
PermissionConst.TOOL_DEBUG.getToolWorkspaceResourcePermission(source_id), PermissionConst.TOOL_DEBUG.getWorkspacePermission,
PermissionConst.TOOL_DEBUG.getWorkspacePermissionWorkspaceManageRole PermissionConst.TOOL_DEBUG.getWorkspacePermissionWorkspaceManageRole
], ],
'OR' 'OR'

View File

@ -231,10 +231,10 @@
<template #footer> <template #footer>
<div> <div>
<el-button :loading="loading" @click="visible = false">{{ $t('common.cancel') }}</el-button> <el-button :loading="loading" @click="visible = false">{{ $t('common.cancel') }}</el-button>
<el-button :loading="loading" @click="openDebug" v-if="permissionPrecise.debug(form?.id||'or')">{{ <el-button :loading="loading" @click="openDebug" v-if="permissionPrecise.debug() ">{{
$t('common.debug') $t('common.debug')
}}</el-button> }}</el-button>
<el-button type="primary" @click="submit(FormRef)" :loading="loading" v-if="permissionPrecise.edit(form?.id||'or') || permissionPrecise.create()" > <el-button type="primary" @click="submit(FormRef)" :loading="loading" v-if="isEdit ? permissionPrecise.edit(form?.id as string) : permissionPrecise.create()" >
{{ isEdit ? $t('common.save') : $t('common.create') }} {{ isEdit ? $t('common.save') : $t('common.create') }}
</el-button> </el-button>
</div> </div>