Commit 8f51fa76 by zhaochengxiang

资产样式调整

parent 3fa72096
...@@ -723,6 +723,36 @@ const AssetTable = (props) => { ...@@ -723,6 +723,36 @@ const AssetTable = (props) => {
</Menu> </Menu>
); );
const browseMoreMenu = (
<Menu>
<Menu.Item>
<div className='text-center' onClick={onFilterElementClick}>
可见列设置
</div>
</Menu.Item>
<Menu.Item disabled={(checkedKeys||[]).length===0}>
<div className='text-center' onClick={onTableauAnalyseClick}>
tableau自助分析
</div>
</Menu.Item>
<Menu.Item>
<div className='text-center' onClick={onTableauWorkbookClick}>
tableau工作簿
</div>
</Menu.Item>
<Menu.Item disabled={(checkedKeys||[]).length===0}>
<div className='text-center' onClick={onSmartBIAnalyseClick}>
smartBI自助分析
</div>
</Menu.Item>
<Menu.Item>
<div className='text-center' onClick={onSmartBIWorkbookClick}>
smartBI工作簿
</div>
</Menu.Item>
</Menu>
);
const rowSelection = { const rowSelection = {
selectedRowKeys: checkedKeys, selectedRowKeys: checkedKeys,
onChange: onSelectChange, onChange: onSelectChange,
...@@ -759,14 +789,11 @@ const AssetTable = (props) => { ...@@ -759,14 +789,11 @@ const AssetTable = (props) => {
(reference===AssetManageReference && nodeType!=='custom') && <Button onClick={addAsset}>新增</Button> (reference===AssetManageReference && nodeType!=='custom') && <Button onClick={addAsset}>新增</Button>
} }
{ {
(compact && reference===AssetManageReference) ? <Dropdown overlay={moreMenu} placement="bottomCenter"> (reference===AssetManageReference) ? <Dropdown overlay={moreMenu} placement="bottomCenter">
<Button>其他操作</Button> <Button>其他操作</Button>
</Dropdown> : <React.Fragment> </Dropdown> : <React.Fragment>
{
(reference===AssetManageReference && nodeType!=='custom') && <Button onClick={importAsset}>导入</Button>
}
{ {
(reference===AssetManageReference || reference===AssetRecycleReference) && <React.Fragment> (reference===AssetRecycleReference) && <React.Fragment>
<Tooltip title={(checkedKeys||[]).length===0?'请先选择资产':''}> <Tooltip title={(checkedKeys||[]).length===0?'请先选择资产':''}>
<Button onClick={exportAsset} disabled={(checkedKeys||[]).length===0} >导出</Button> <Button onClick={exportAsset} disabled={(checkedKeys||[]).length===0} >导出</Button>
</Tooltip> </Tooltip>
...@@ -781,15 +808,9 @@ const AssetTable = (props) => { ...@@ -781,15 +808,9 @@ const AssetTable = (props) => {
} }
</React.Fragment> </React.Fragment>
} }
<Button onClick={onFilterElementClick}>可见列设置</Button> <Dropdown overlay={browseMoreMenu} placement="bottomCenter">
<Tooltip title={(checkedKeys||[]).length===0?'请先选择资产':''}> <Button>其他操作</Button>
<Button onClick={onTableauAnalyseClick} disabled={(checkedKeys||[]).length===0} >tableau自助分析</Button> </Dropdown>
</Tooltip>
<Button onClick={onTableauWorkbookClick}>tableau工作簿</Button>
<Tooltip title={(checkedKeys||[]).length===0?'请先选择资产':''}>
<Button onClick={onSmartBIAnalyseClick} disabled={(checkedKeys||[]).length===0} >smartBI自助分析</Button>
</Tooltip>
<Button onClick={onSmartBIWorkbookClick}>smartBI工作簿</Button>
</React.Fragment> </React.Fragment>
} }
{ {
......
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