fix: Tool debug
This commit is contained in:
parent
7e78b7fa81
commit
c363003aed
@ -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'
|
||||||
|
|||||||
@ -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>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user