Commit 7dad4b57 by zhaochengxiang

模型名称跳转

parent 14707156
...@@ -566,4 +566,8 @@ export function isChromeVersionLessThan80() { ...@@ -566,4 +566,8 @@ export function isChromeVersionLessThan80() {
export function openMetadataDetail(id, name) { export function openMetadataDetail(id, name) {
window.open(`/center-home/metadetail?mid=${encodeURIComponent(id)}&action=metadetail&type=detail&manager=false&activekey=1&name=${encodeURIComponent(name||'')}`); window.open(`/center-home/metadetail?mid=${encodeURIComponent(id)}&action=metadetail&type=detail&manager=false&activekey=1&name=${encodeURIComponent(name||'')}`);
}
export function openModelDetail(id) {
window.open(`/data-govern/data-model-action?action=detail&mid=${id}`);
} }
\ No newline at end of file
...@@ -4,7 +4,7 @@ import { Modal, Tabs, Button, Tooltip, Typography, Row, Col, Descriptions, TreeS ...@@ -4,7 +4,7 @@ import { Modal, Tabs, Button, Tooltip, Typography, Row, Col, Descriptions, TreeS
import { dispatch } from '../../../model' import { dispatch } from '../../../model'
import Table from '../../../util/Component/Table' import Table from '../../../util/Component/Table'
import { defaultPage } from '../../../util/hooks/page' import { defaultPage } from '../../../util/hooks/page'
import { generateUUID, inputWidth, openMetadataDetail, paginate, showMessage } from '../../../util' import { generateUUID, inputWidth, openMetadataDetail, openModelDetail, paginate, showMessage } from '../../../util'
import './result-detail.less' import './result-detail.less'
import produce from 'immer' import produce from 'immer'
...@@ -163,6 +163,19 @@ const PerfectMatch = ({ item }) => { ...@@ -163,6 +163,19 @@ const PerfectMatch = ({ item }) => {
{ {
title: '模型名称', title: '模型名称',
dataIndex: 'modelName', dataIndex: 'modelName',
render: (_, record) => {
return (
<Tooltip title={record.modelName}>
<Typography.Text ellipsis={true}>
<a onClick={() => {
openModelDetail(record.modelId)
}}>
{ record.modelName }
</a>
</Typography.Text>
</Tooltip>
)
}
}, },
{ {
title: '模型更新时间', title: '模型更新时间',
...@@ -431,6 +444,19 @@ const PartialMatch = ({ item }) => { ...@@ -431,6 +444,19 @@ const PartialMatch = ({ item }) => {
{ {
title: '模型名称', title: '模型名称',
dataIndex: 'modelName', dataIndex: 'modelName',
render: (_, record) => {
return (
<Tooltip title={record.modelName}>
<Typography.Text ellipsis={true}>
<a onClick={() => {
openModelDetail(record.modelId)
}}>
{ record.modelName }
</a>
</Typography.Text>
</Tooltip>
)
}
}, },
{ {
title: '模型更新时间', title: '模型更新时间',
...@@ -769,6 +795,19 @@ const NotMatch = ({ item }) => { ...@@ -769,6 +795,19 @@ const NotMatch = ({ item }) => {
{ {
title: '模型名称', title: '模型名称',
dataIndex: 'modelName', dataIndex: 'modelName',
render: (_, record) => {
return (
<Tooltip title={record.modelName}>
<Typography.Text ellipsis={true}>
<a onClick={() => {
openModelDetail(record.modelId)
}}>
{ record.modelName }
</a>
</Typography.Text>
</Tooltip>
)
}
}, },
{ {
title: '模型更新时间', title: '模型更新时间',
......
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