Commit c6c6ded1 by zhaochengxiang

调整请求逻辑

parent b1395d1f
import { PostJSON, GetJSON, PostJSON2, filePost } from "../util/axios"
import { PostJSON, GetJSON, filePost } from "../util/axios"
export function importElement(payload) {
return filePost("/dataassetmanager/elementApi/import", payload);
......@@ -17,7 +17,7 @@ export function listFilterElementIds() {
}
export function setupFilterElementIds(payload) {
return PostJSON2("/dataassetmanager/elementApi/setupFilterElementIds", payload);
return PostJSON("/dataassetmanager/elementApi/setupFilterElementIds", payload);
}
export function addOrUpdateDataAsset(payload) {
......@@ -25,7 +25,7 @@ export function addOrUpdateDataAsset(payload) {
}
export function deleteDataAssets(payload) {
return PostJSON2("/dataassetmanager/dataAssetApi/deleteDataAssets", payload);
return PostJSON("/dataassetmanager/dataAssetApi/deleteDataAssets", payload);
}
export function getDataAssetDetail(payload) {
......@@ -41,11 +41,11 @@ export function listRecycleBinDataAssetsByPage(payload) {
}
export function loadDataAssets(payload) {
return PostJSON2("/dataassetmanager/dataAssetApi/loadDataAssets", payload);
return PostJSON("/dataassetmanager/dataAssetApi/loadDataAssets", payload);
}
export function unloadDataAssets(payload) {
return PostJSON2("/dataassetmanager/dataAssetApi/unloadDataAssets", payload);
return PostJSON("/dataassetmanager/dataAssetApi/unloadDataAssets", payload);
}
export function addOrUpdateDirectory(payload) {
......@@ -53,7 +53,7 @@ export function addOrUpdateDirectory(payload) {
}
export function deleteDirectory(payload) {
return PostJSON2("/dataassetmanager/directoryApi/deleteDirectory", payload);
return PostJSON("/dataassetmanager/directoryApi/deleteDirectory", payload);
}
export function existDataAsset(payload) {
......
......@@ -123,7 +123,12 @@ export function GetJSON(url, params) {
export function PostJSON(url, payload) {
const { params = null, data = null } = payload||{};
const cancelToken = __source ? __source.token : null;
return instance.post(url, null, {
return IsArr(data) ? instance.post(url, data, {
params, cancelToken
}).then(
callback
) : instance.post(url, null, {
params, data, cancelToken
}).then(
callback
......@@ -140,14 +145,6 @@ export function Post(url, payload) {
)
}
export function PostJSON2(url, payload) {
const { params = null, data = null } = payload||{};
return instance.post(url, data,{params}).then(
callback
)
}
export function filePost(url, payload) {
const { fileList = null, params = null } = payload||{};
let formData = new FormData();
......
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