Commit 1d026ab4 by zhaochengxiang

bug fix

parent 46ad1cc7
...@@ -27,7 +27,8 @@ const ImportModal = (props) => { ...@@ -27,7 +27,8 @@ const ImportModal = (props) => {
const [ ddl, setDDL ] = useState(''); const [ ddl, setDDL ] = useState('');
const [ confirmLoading, setConfirmLoading ] = useState(false); const [ confirmLoading, setConfirmLoading ] = useState(false);
const [selectAssetParams, setSelectAssetParams] = useState({ const [selectAssetParams, setSelectAssetParams] = useState({
visible: false visible: false,
catalogId: undefined,
}) })
const [ form ] = Form.useForm(); const [ form ] = Form.useForm();
...@@ -90,7 +91,7 @@ const ImportModal = (props) => { ...@@ -90,7 +91,7 @@ const ImportModal = (props) => {
reset(); reset();
onCancelByDDL && onCancelByDDL(true, ddl); onCancelByDDL && onCancelByDDL(true, ddl);
} else if (modeKey === 'asset-import') { } else if (modeKey === 'asset-import') {
setSelectAssetParams({ visible: true }) setSelectAssetParams({ visible: true, catalogId })
} }
} catch (errInfo) { } catch (errInfo) {
...@@ -211,7 +212,7 @@ const ImportModal = (props) => { ...@@ -211,7 +212,7 @@ const ImportModal = (props) => {
<SelectAsset <SelectAsset
{...selectAssetParams} {...selectAssetParams}
onCancel={() => { onCancel={() => {
setSelectAssetParams({ visible: false }) setSelectAssetParams({ visible: false, catalogId: undefined })
}} }}
/> />
</> </>
......
...@@ -8,10 +8,10 @@ import Table from '../../ResizeableTable' ...@@ -8,10 +8,10 @@ import Table from '../../ResizeableTable'
import { dispatch } from '../../../../model' import { dispatch } from '../../../../model'
import { AssetItem } from "../../AssetManage/Component/AssetTable" import { AssetItem } from "../../AssetManage/Component/AssetTable"
import IframeDrawer from '../../ModelConfig/Component/IframeDrawer'; import IframeDrawer from '../../ModelConfig/Component/IframeDrawer';
import { Action, MetadataId } from "../../../../util/constant" import { Action, CatalogId, MetadataId } from "../../../../util/constant"
import { showMessage } from "../../../../util" import { showMessage } from "../../../../util"
const FC = ({ visible, onCancel }) => { const FC = ({ visible, catalogId, onCancel }) => {
const [animated, setAnimated] = React.useState(true) const [animated, setAnimated] = React.useState(true)
const [waiting, setWaiting] = React.useState(false) const [waiting, setWaiting] = React.useState(false)
const [iframeDrawerParams, setIframeDrawerParams] = React.useState({ const [iframeDrawerParams, setIframeDrawerParams] = React.useState({
...@@ -47,7 +47,7 @@ const FC = ({ visible, onCancel }) => { ...@@ -47,7 +47,7 @@ const FC = ({ visible, onCancel }) => {
setIframeDrawerParams({ setIframeDrawerParams({
visible: true, visible: true,
title: '新增模型', title: '新增模型',
url: `/data-govern/data-model-action?${Action}=add&${MetadataId}=${metadataTableId}`, url: `/data-govern/data-model-action?${Action}=add&${MetadataId}=${metadataTableId}&${CatalogId}=${catalogId??''}`,
}) })
} else { } else {
showMessage('warn', '选中资产没有关联元数据') showMessage('warn', '选中资产没有关联元数据')
...@@ -81,7 +81,7 @@ const FC = ({ visible, onCancel }) => { ...@@ -81,7 +81,7 @@ const FC = ({ visible, onCancel }) => {
!animated && <Basic ref={basicRef} /> !animated && <Basic ref={basicRef} />
} }
</Modal> </Modal>
<IframeDrawer { iframeDrawerParams.visible && <IframeDrawer
{...iframeDrawerParams} {...iframeDrawerParams}
onCancel={() => { onCancel={() => {
setIframeDrawerParams({ setIframeDrawerParams({
...@@ -90,7 +90,7 @@ const FC = ({ visible, onCancel }) => { ...@@ -90,7 +90,7 @@ const FC = ({ visible, onCancel }) => {
url: undefined, url: undefined,
}) })
}} }}
/> /> }
</> </>
) )
} }
......
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