diff --git a/src/views/documentTool/documentSplit/DocumentSplit.vue b/src/views/documentTool/documentSplit/DocumentSplit.vue index d1df1176..f1ac7402 100644 --- a/src/views/documentTool/documentSplit/DocumentSplit.vue +++ b/src/views/documentTool/documentSplit/DocumentSplit.vue @@ -6,7 +6,8 @@ - + @@ -144,8 +145,8 @@ export default { clickEvent: 'handleDelete', has: 'split:sarFileSplitInfo:delete', show: (record) => { - // 创建人(更改权限更改的是这个字段)是当前登录人,且状态为编辑中可以删除 - return record.createBy === this.userInfo.id && record.splitStatus === SplitStatus.EDITING.value + // 创建人(更改权限更改的是这个字段)是当前登录人或用户为管理员,且状态为编辑中可以删除 + return (record.createBy === this.userInfo.id || this.userInfo.roleCode.split(',').some(tt => tt === 'admin')) && record.splitStatus === SplitStatus.EDITING.value } } ],