Commit a75c0f44 by zhaochengxiang

元数据逆向schema未在选取目录范围

parent 24638815
......@@ -7,7 +7,7 @@ import ImportExcelCopy from './ImportExcelCopy';
import ImportDDL from './ImportDDL';
import SelectAsset from './select-asset';
import { dispatchLatest } from '../../../../model';
import { dispatchLatest, dispatch } from '../../../../model';
import { isSzseEnv } from '../../../../util';
import { AppContext } from '../../../../App';
import IframeDrawer from '../../ModelConfig/Component/IframeDrawer';
......@@ -105,12 +105,27 @@ const ImportModal = (props) => {
message: 'data-govern-show-select-metadata',
data: {
cb: (val) => {
dispatch({
type: 'datamodel.getDraftUsingMetadataId',
payload: {
params: {
dataCatalogId: catalogId,
},
data: {
metadataTableId: val,
modelerModelingConstraint: null,
easyDataModelerModelingTemplate: {},
}
},
callback: data => {
setIframeDrawerParams({
visible: true,
title: '新增模型',
url: `/data-govern/data-model-action?${Action}=add&${MetadataId}=${val}&${CatalogId}=${catalogId??''}`,
})
}
});
}
}
})
}
......
......@@ -44,11 +44,26 @@ const FC = ({ visible, catalogId, onCancel }) => {
console.log('asset', asset)
const metadataTableId = asset['资产项'].metadataTableId
if (metadataTableId) {
dispatch({
type: 'datamodel.getDraftUsingMetadataId',
payload: {
params: {
dataCatalogId: catalogId,
},
data: {
metadataTableId: metadataTableId,
modelerModelingConstraint: null,
easyDataModelerModelingTemplate: {},
}
},
callback: data => {
setIframeDrawerParams({
visible: true,
title: '新增模型',
url: `/data-govern/data-model-action?${Action}=add&${MetadataId}=${metadataTableId}&${CatalogId}=${catalogId??''}`,
})
}
});
} else {
showMessage('warn', '选中资产没有关联元数据')
}
......
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