Commit d3982338 by zhaochengxiang

按钮权限后台控制

parent dc4accb8
...@@ -792,11 +792,11 @@ const ModelTable = (props) => { ...@@ -792,11 +792,11 @@ const ModelTable = (props) => {
} }
} }
if (!currentItem?.permitCheckOut && currentItem?.state?.id==='4') { // if (!currentItem?.permitCheckOut && currentItem?.state?.id==='4') {
disableEdit = true; // disableEdit = true;
editTip = `${currentItem.holder||''}正在编辑中, 不允许再编辑`; // editTip = `${currentItem.holder||''}正在编辑中, 不允许再编辑`;
editMenuTitle = `编辑(${currentItem.holder||''}正在编辑中)`; // editMenuTitle = `编辑(${currentItem.holder||''}正在编辑中)`;
} // }
if (!currentItem?.deletable) { if (!currentItem?.deletable) {
disableDelete = true; disableDelete = true;
...@@ -864,14 +864,12 @@ const ModelTable = (props) => { ...@@ -864,14 +864,12 @@ const ModelTable = (props) => {
} }
<RcMenu id={MENU_ID}> <RcMenu id={MENU_ID}>
{ {
(getDataModelerRole(user)!==DataModelerRoleReader) && view!=='grant' && <RcItem id="edit" disabled={disableEdit} onClick={handleItemClick}> (getDataModelerRole(user)!==DataModelerRoleReader) && view!=='grant' && <RcItem id="edit" disabled={!currentItem?.editable} onClick={handleItemClick}>
<Tooltip title={editTip}> 编辑
{ editMenuTitle }
</Tooltip>
</RcItem> </RcItem>
} }
{ {
(getDataModelerRole(user)!==DataModelerRoleReader) && view!=='grant' && <RcItem id="delete" disabled={disableDelete} onClick={handleItemClick}> (getDataModelerRole(user)!==DataModelerRoleReader) && view!=='grant' && <RcItem id="delete" disabled={!currentItem?.deletable} onClick={handleItemClick}>
<Tooltip title={deleteTip}> <Tooltip title={deleteTip}>
删除 删除
</Tooltip> </Tooltip>
...@@ -898,7 +896,7 @@ const ModelTable = (props) => { ...@@ -898,7 +896,7 @@ const ModelTable = (props) => {
}) })
} }
{ {
getDataModelerRole(user)!==DataModelerRoleReader && currentItem?.state?.id?.indexOf('4')!==-1 && view!=='grant' && <RcItem id="admit" onClick={handleItemClick}> getDataModelerRole(user)!==DataModelerRoleReader&& view!=='grant' && <RcItem id="admit" onClick={handleItemClick} disabled={!currentItem?.grantable}>
授权 授权
</RcItem> </RcItem>
} }
......
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