ych-pumpkin
Version:
31 lines (27 loc) • 571 B
JavaScript
import { proRequest } from './lib/proRequest';
// proRes
const proRes = async (data) => {
const json = await proRequest(Object.assign({}, data, {
body: Object.assign({}, data.body),
}));
return json;
};
// 接口请求
const FETCH = async ({
url, params = '', dataType, type, onProgress, config,
}, dispatch) => {
try {
const res = await proRes({
url,
type,
dataType,
body: params,
onProgress,
config,
}, dispatch);
return res;
} catch (error) {
return '接口请求报错';
}
};
export { FETCH };