Commit 4fbc2dd9 by zhaochengxiang

权限

parent eb2744d6
...@@ -266,6 +266,9 @@ const FC = (props) => { ...@@ -266,6 +266,9 @@ const FC = (props) => {
} }
} }
_addAsAssetAble = allowAddAsAsset
_distributeAble = allowDistribute
_checkAble = allowCheck
_changeDiretoryAble = allowChangeDirectory _changeDiretoryAble = allowChangeDirectory
_deleteAble = allowDelete _deleteAble = allowDelete
...@@ -882,7 +885,12 @@ const FC = (props) => { ...@@ -882,7 +885,12 @@ const FC = (props) => {
<Menu onClick={onMenuClick}> <Menu onClick={onMenuClick}>
{ {
compact && <React.Fragment> compact && <React.Fragment>
<PermissionMenuItem key='addAsAsset' defaultPermission={addAsAssetAble}> <PermissionMenuItem
key='addAsAsset'
defaultPermission={addAsAssetAble}
disabled={(selectedRows??[]).length===0}
tip={(selectedRows??[]).length===0?'请先选择资源':''}
>
<div className='text-center'> <div className='text-center'>
新增为资产 新增为资产
</div> </div>
...@@ -897,7 +905,12 @@ const FC = (props) => { ...@@ -897,7 +905,12 @@ const FC = (props) => {
任务分配 任务分配
</div> </div>
</PermissionMenuItem> </PermissionMenuItem>
<PermissionMenuItem key='taskAutoAllocation' defaultPermission={true}> <PermissionMenuItem
key='taskAutoAllocation'
defaultPermission={true}
disabled={(selectedRows??[]).length===0}
tip={(selectedRows??[]).length===0?'请先选择资源':''}
>
<div className='text-center'> <div className='text-center'>
自动分配 自动分配
</div> </div>
...@@ -912,7 +925,12 @@ const FC = (props) => { ...@@ -912,7 +925,12 @@ const FC = (props) => {
批量编辑 批量编辑
</div> </div>
</PermissionMenuItem> </PermissionMenuItem>
<PermissionMenuItem key='check' defaultPermission={checkAble}> <PermissionMenuItem
key='check'
defaultPermission={checkAble}
disabled={(selectedRows??[]).length===0}
tip={(selectedRows??[]).length===0?'请先选择资源':''}
>
<div className='text-center'> <div className='text-center'>
复核 复核
</div> </div>
...@@ -991,6 +1009,8 @@ const FC = (props) => { ...@@ -991,6 +1009,8 @@ const FC = (props) => {
<PermissionButton <PermissionButton
defaultPermission={addAsAssetAble} defaultPermission={addAsAssetAble}
onClick={onAddToAssetClick} onClick={onAddToAssetClick}
disabled={(selectedRows??[]).length===0}
tip={(selectedRows??[]).length===0?'请先选择资源':''}
> >
新增为资产 新增为资产
</PermissionButton> </PermissionButton>
...@@ -1003,6 +1023,8 @@ const FC = (props) => { ...@@ -1003,6 +1023,8 @@ const FC = (props) => {
<PermissionButton <PermissionButton
defaultPermission={true} defaultPermission={true}
onClick={onTaskAutoAllocationClick} onClick={onTaskAutoAllocationClick}
disabled={(selectedRows??[]).length===0}
tip={(selectedRows??[]).length===0?'请先选择资源':''}
> >
自动分配 自动分配
</PermissionButton> </PermissionButton>
...@@ -1017,6 +1039,8 @@ const FC = (props) => { ...@@ -1017,6 +1039,8 @@ const FC = (props) => {
<PermissionButton <PermissionButton
defaultPermission={checkAble} defaultPermission={checkAble}
onClick={onCheckClick} onClick={onCheckClick}
disabled={(selectedRows??[]).length===0}
tip={(selectedRows??[]).length===0?'请先选择资源':''}
> >
复核 复核
</PermissionButton> </PermissionButton>
......
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