Commit 26f36d2f by zhaochengxiang

模型详情跳转优化

parent 573cedac
...@@ -48,6 +48,13 @@ const ModelTable = (props) => { ...@@ -48,6 +48,13 @@ const ModelTable = (props) => {
dataIndex: 'name', dataIndex: 'name',
width: 180, width: 180,
ellipsis: true, ellipsis: true,
render: (text, record, _) => {
return (
<Button type="link" onClick={()=>{detailItem(record);}}>
{text||''}
</Button>
);
}
}, },
{ {
title: '中文名称', title: '中文名称',
...@@ -77,24 +84,23 @@ const ModelTable = (props) => { ...@@ -77,24 +84,23 @@ const ModelTable = (props) => {
return ( return (
<Space size='small'> <Space size='small'>
{ {
record.editable && <Tooltip placement='bottom' title={'修改'}> record.editable && (
<Button icon={<EditOutlined />} size='small' onClick={() => { editItem(record); }} /> <React.Fragment>
</Tooltip> <Tooltip placement='bottom' title={'修改'}>
} <Button icon={<EditOutlined />} size='small' onClick={() => { editItem(record); }} />
<Tooltip placement='bottom' title={'详情'}> </Tooltip>
<Button icon={<ReconciliationOutlined />} size='small' onClick={() => { detailItem(record); }} /> <Tooltip placement='bottom' title={'删除'}>
</Tooltip> <Button icon={<DeleteOutlined />} size='small' onClick={() => { deleteItem(record); }} />
{ </Tooltip>
record.editable && <Tooltip placement='bottom' title={'删除'}> </React.Fragment>
<Button icon={<DeleteOutlined />} size='small' onClick={() => { deleteItem(record); }} /> )
</Tooltip>
} }
{ {
(record?.state?.supportedActions||[]).length>0 && record?.state?.supportedActions.map((item, index) => { (record?.state?.supportedActions||[]).length>0 && record?.state?.supportedActions.map((item, index) => {
return ( return (
<React.Fragment> <React.Fragment>
{ {
index===0 && <Divider type='vertical' /> record.editable && index===0 && <Divider type='vertical' />
} }
<Button key={index} size='small' onClick={() => { stateAction(record, item); }} >{item.cnName||''}</Button> <Button key={index} size='small' onClick={() => { stateAction(record, item); }} >{item.cnName||''}</Button>
</React.Fragment> </React.Fragment>
...@@ -103,7 +109,7 @@ const ModelTable = (props) => { ...@@ -103,7 +109,7 @@ const ModelTable = (props) => {
} }
{ {
record?.deployable && <React.Fragment> record?.deployable && <React.Fragment>
<Divider type='vertical' /> { record.editable && <Divider type='vertical' /> }
<Button size='small' onClick={() => { deployAction(record); }} >建表</Button> <Button size='small' onClick={() => { deployAction(record); }} >建表</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