[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,16 +364,20 @@ export const getConnectorsDetailColumns = (arg?: any) => {
render: (_t: any, r: any) => { render: (_t: any, r: any) => {
return ( return (
<div> <div>
<Popconfirm {global.hasPermission(ClustersPermissionMap.CONNECTOR_RESTART) ? (
title="是否重试当前任务?" <Popconfirm
onConfirm={() => arg?.retryOption(r.taskId)} title="是否重试当前任务?"
// onCancel={cancel} onConfirm={() => arg?.retryOption(r.taskId)}
okText="是" // onCancel={cancel}
cancelText="" okText=""
overlayClassName="connect-popconfirm" cancelText="否"
> overlayClassName="connect-popconfirm"
<a></a> >
</Popconfirm> <a></a>
</Popconfirm>
) : (
<></>
)}
</div> </div>
); );
}, },