Commit 5d40d763 by zhaochengxiang

变更目录保存为草稿

parent 12082f00
......@@ -179,6 +179,10 @@ export function* loadDataAssets(payload) {
return yield call(service.loadDataAssets, payload);
}
export function* loadDataAssetsAsDraft(payload) {
return yield call(service.loadDataAssetsAsDraft, payload);
}
export function* unloadDataAssets(payload) {
return yield call(service.unloadDataAssets, payload);
}
......
......@@ -88,6 +88,10 @@ export function loadDataAssets(payload) {
return PostJSON("/dataassetmanager/dataAssetApi/loadDataAssets", payload);
}
export function loadDataAssetsAsDraft(payload) {
return PostJSON("/dataassetmanager/draftApi/loadDataAssetsAsDraft", payload)
}
export function unloadDataAssets(payload) {
return PostJSON("/dataassetmanager/dataAssetApi/unloadDataAssetsByDataAssetIdAndDirId", payload);
}
......
......@@ -25,7 +25,12 @@ const AssetMount = (props) => {
setConfirmLoading(true);
dispatch({
type: 'assetmanage.loadDataAssets',
type: 'assetmanage.checkIsNeedSaveAsDraft',
callback: (data) => {
const needSaveAsDraft = (data==='true')?true:false
dispatch({
type: (needSaveAsDraft)?'assetmanage.loadDataAssetsAsDraft':'assetmanage.loadDataAssets',
payload: {
params: {
dirId: dirIds.join(","),
......@@ -34,7 +39,7 @@ const AssetMount = (props) => {
},
callback: data => {
setConfirmLoading(false);
showMessage('success', '变更目录成功')
reset();
onCancel && onCancel(true);
},
......@@ -42,6 +47,11 @@ const AssetMount = (props) => {
setConfirmLoading(false);
}
})
},
error: () => {
setConfirmLoading(false);
}
})
}
const reset = () => {
......
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