[Optimize]Connect操作接入权限管理,所有用户都可以重启、编辑、删除(#1050)

This commit is contained in:
erge
2023-11-26 16:25:00 +08:00
parent 715744ca15
commit 592dee884a

View File

@@ -315,6 +315,7 @@ export const getWorkersColumns = (arg?: any) => {
// Detail // Detail
export const getConnectorsDetailColumns = (arg?: any) => { export const getConnectorsDetailColumns = (arg?: any) => {
const [global] = AppContainer.useGlobalValue();
const columns = [ const columns = [
{ {
title: 'Task ID', title: 'Task ID',
@@ -363,6 +364,7 @@ export const getConnectorsDetailColumns = (arg?: any) => {
render: (_t: any, r: any) => { render: (_t: any, r: any) => {
return ( return (
<div> <div>
{global.hasPermission(ClustersPermissionMap.CONNECTOR_RESTART) ? (
<Popconfirm <Popconfirm
title="是否重试当前任务?" title="是否重试当前任务?"
onConfirm={() => arg?.retryOption(r.taskId)} onConfirm={() => arg?.retryOption(r.taskId)}
@@ -373,6 +375,9 @@ export const getConnectorsDetailColumns = (arg?: any) => {
> >
<a></a> <a></a>
</Popconfirm> </Popconfirm>
) : (
<></>
)}
</div> </div>
); );
}, },