Commit 154749c8 by zhaochengxiang

样式统一

parent 7f353d26
import React, { useEffect, useState, useContext, useMemo, useRef } from 'react'; import React, { useEffect, useState, useContext, useMemo, useRef } from 'react';
import { Form, Spin, Input, Descriptions, Space, Button, Tooltip, Select, Cascader, Radio, Divider, Typography, Modal, Row, Col, Pagination } from 'antd'; import { Form, Spin, Input, Descriptions, Space, Button, Tooltip, Select, Cascader, Radio, Divider, Typography, Modal, Row, Col, Pagination, Dropdown, Menu } from 'antd';
import { DownOutlined, UpOutlined, QuestionCircleOutlined } from '@ant-design/icons'; import { DownOutlined, UpOutlined, QuestionCircleOutlined } from '@ant-design/icons';
import LocalStorage from 'local-storage'; import LocalStorage from 'local-storage';
...@@ -1098,34 +1098,44 @@ const AssetAction = (props) => { ...@@ -1098,34 +1098,44 @@ const AssetAction = (props) => {
字段级维护 字段级维护
</Button> </Button>
} }
<Button type='primary' onClick={() => { <Dropdown overlay={
if (metadata?.metadataTableId) { <Menu onClick={({ key })=>{
app?.setGlobalState?.({ if (key === 'lineage') {
message: 'data-govern-show-metadata-relation', if (metadata?.metadataTableId) {
data: { id: metadata?.metadataTableId, type: 'lineage' } app?.setGlobalState?.({
}) message: 'data-govern-show-metadata-relation',
} else { data: { id: metadata?.metadataTableId, type: 'lineage' }
showMessage("warn","该资产目录没有关联元数据信息"); })
} } else {
}}> showMessage("warn","该资产目录没有关联元数据信息");
血缘关系 }
</Button> } else if (key === 'impact') {
<Button type='primary' onClick={() => { if (metadata?.metadataTableId) {
if (metadata?.metadataTableId) { app?.setGlobalState?.({
app?.setGlobalState?.({ message: 'data-govern-show-metadata-relation',
message: 'data-govern-show-metadata-relation', data: { id: metadata?.metadataTableId, type: 'impact' }
data: { id: metadata?.metadataTableId, type: 'impact' } })
}) } else {
} else { showMessage("warn","该资产目录没有关联元数据信息");
showMessage("warn","该资产目录没有关联元数据信息"); }
} }
}}> }}>
影响关系 <Menu.Item key="lineage">血缘分析</Menu.Item>
</Button> <Menu.Item key="impact">影响分析</Menu.Item>
</Menu>
}>
<Button>
<Space>
关系分析
<DownOutlined />
</Space>
</Button>
</Dropdown>
<Input size="middle" <Input size="middle"
placeholder="搜索中英文名称/业务规则" placeholder="搜索中英文名称/业务规则"
value={keyword} value={keyword}
bordered={true} allowClear bordered={true} allowClear
style={{ width: 200 }}
onChange={(e) => { onChange={(e) => {
setPagination({...paginate, pageNum: 1}) setPagination({...paginate, pageNum: 1})
setKeyword(e.target.value) setKeyword(e.target.value)
......
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