Commit 6926f77b by zhaochengxiang

资产详情元数据导入导出

parent 8efa885b
...@@ -25,9 +25,9 @@ export function getAttributes(payload) { ...@@ -25,9 +25,9 @@ export function getAttributes(payload) {
} }
export function exportAttributes(payload) { export function exportAttributes(payload) {
return callFetchRaw('post', '/metadatarepo/rest/download/exportList', payload) return callFetchRaw('post', '/metadatarepo/rest/download/exportAssetInfo', payload)
} }
export function importAttributes(payload) { export function importAttributes(payload) {
return PostFile("/metadatarepo/rest/import/add", payload); return PostFile("/metadatarepo/rest/import/importAssetInf", payload);
} }
\ No newline at end of file
...@@ -821,10 +821,7 @@ const AssetAction = (props) => { ...@@ -821,10 +821,7 @@ const AssetAction = (props) => {
payload: { payload: {
responseType: 'blob', responseType: 'blob',
params: { params: {
catalog: app?.env?.domainId, tableId: metadata?.metadataTableId
isManager: true,
metadataIds: metadata?.columnItems.map(item => item.metadataColumnId).join(','),
isDrilling: false,
} }
}, },
callback: (res) => { callback: (res) => {
...@@ -1023,7 +1020,6 @@ const AssetAction = (props) => { ...@@ -1023,7 +1020,6 @@ const AssetAction = (props) => {
fileList: [files[0]], fileList: [files[0]],
params: { params: {
catalog: app?.env?.domainId, catalog: app?.env?.domainId,
ignoreTechnical: false
} }
}, },
callback: (data) => { callback: (data) => {
......
...@@ -149,6 +149,21 @@ const FC = (props) => { ...@@ -149,6 +149,21 @@ const FC = (props) => {
} }
}, },
callback: data => { callback: data => {
if ((data.content||[]).length === 0) {
dispatch({
type: 'assetmanage.standardBatchMetadata',
payload: {
params: {
metadataIds: id,
standardId
},
},
callback: () => {
showMessage('warn', '关联成功');
onCancel?.(true);
}
});
} else {
dispatch({ dispatch({
type: 'assetmanage.deleteStandardBatchMetadata', type: 'assetmanage.deleteStandardBatchMetadata',
payload: { payload: {
...@@ -172,7 +187,7 @@ const FC = (props) => { ...@@ -172,7 +187,7 @@ const FC = (props) => {
}); });
} }
}); });
}
}, },
}); });
} }
......
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