Commit 6926f77b by zhaochengxiang

资产详情元数据导入导出

parent 8efa885b
......@@ -25,9 +25,9 @@ export function getAttributes(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) {
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) => {
payload: {
responseType: 'blob',
params: {
catalog: app?.env?.domainId,
isManager: true,
metadataIds: metadata?.columnItems.map(item => item.metadataColumnId).join(','),
isDrilling: false,
tableId: metadata?.metadataTableId
}
},
callback: (res) => {
......@@ -1023,7 +1020,6 @@ const AssetAction = (props) => {
fileList: [files[0]],
params: {
catalog: app?.env?.domainId,
ignoreTechnical: false
}
},
callback: (data) => {
......
......@@ -149,30 +149,45 @@ const FC = (props) => {
}
},
callback: data => {
dispatch({
type: 'assetmanage.deleteStandardBatchMetadata',
payload: {
params: {
ids: data.content?.map(item => item.id).toString()
}
},
callback: () => {
dispatch({
type: 'assetmanage.standardBatchMetadata',
payload: {
params: {
metadataIds: id,
standardId
},
if ((data.content||[]).length === 0) {
dispatch({
type: 'assetmanage.standardBatchMetadata',
payload: {
params: {
metadataIds: id,
standardId
},
callback: () => {
showMessage('warn', '关联成功');
onCancel?.(true);
},
callback: () => {
showMessage('warn', '关联成功');
onCancel?.(true);
}
});
} else {
dispatch({
type: 'assetmanage.deleteStandardBatchMetadata',
payload: {
params: {
ids: data.content?.map(item => item.id).toString()
}
});
}
});
},
callback: () => {
dispatch({
type: 'assetmanage.standardBatchMetadata',
payload: {
params: {
metadataIds: id,
standardId
},
},
callback: () => {
showMessage('warn', '关联成功');
onCancel?.(true);
}
});
}
});
}
},
});
}
......
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