Commit 6d1f2ee4 by zhaochengxiang

授权和发布

parent 3d11539e
......@@ -754,6 +754,8 @@ const ModelTable = (props) => {
startODataItem(currentItem);
} else if (key === 'disableOData') {
disableODataItem(currentItem);
} else if (key === 'startFlow') {
app.applyServer?.({ service: currentItem });
}
}
......@@ -887,13 +889,13 @@ const ModelTable = (props) => {
</RcItem>
} */}
{
getDataModelerRole(user)!==DataModelerRoleReader && view!=='grant' && (currentItem?.state?.supportedActions||[]).length>0 && currentItem?.state?.supportedActions.map((item, index) => {
return (
<RcItem id={`action-${index}`} onClick={handleItemClick}>
{item.cnName||''}
</RcItem>
);
})
// getDataModelerRole(user)!==DataModelerRoleReader && view!=='grant' && (currentItem?.state?.supportedActions||[]).length>0 && currentItem?.state?.supportedActions.map((item, index) => {
// return (
// <RcItem id={`action-${index}`} onClick={handleItemClick}>
// {item.cnName||''}
// </RcItem>
// );
// })
}
{
getDataModelerRole(user)!==DataModelerRoleReader&& view!=='grant' && <RcItem id="admit" onClick={handleItemClick} disabled={!currentItem?.grantable}>
......@@ -901,6 +903,11 @@ const ModelTable = (props) => {
</RcItem>
}
{
getDataModelerRole(user)!==DataModelerRoleReader && view!=='grant' && isOnlyEnding && <RcItem id="startFlow" onClick={handleItemClick}>
申请
</RcItem>
}
{
getDataModelerRole(user)!==DataModelerRoleReader && view!=='grant' && !isOnlyEnding && currentItem?.supportODataEnable && <RcItem id="enableOData" onClick={handleItemClick}>
启动OData
</RcItem>
......
......@@ -593,11 +593,11 @@ class Model extends React.Component {
</Tooltip>
</Space>
<Space>
{/* <Space>
<Tooltip title={(selectModelerIds||[]).length===0?'请先选择服务':''}>
<Button onClick={this.onAuthorizeBtnClick} disabled={(selectModelerIds||[]).length===0}>授权</Button>
</Tooltip>
</Space>
</Space> */}
<Space>
<Tooltip title={(selectModelerIds||[]).length===0?'请先选择服务':''}>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment