Phecda

update

... ... @@ -12,14 +12,14 @@ const MAIN_URL = 'https://devpay.brae.co';
* @param {function} errCB 失败回调函数
* @param {Object} header 补充包头
*/
export default function post(url, data, sucCB, errCB, header = {}) {
export default function (url, data, sucCB, errCB, header = {}) {
const requestUrl = `${MAIN_URL}${url}`;
const body = JSON.stringify(data);
const headers = {
"Accept": "application/json",
"Content-Type": "application/json",
'Accept': 'application/json',
'Content-Type': 'application/json',
...header,
}
};
fetch(requestUrl, {
method: 'POST',
body: body,
... ... @@ -37,12 +37,12 @@ export default function post(url, data, sucCB, errCB, header = {}) {
errCB(res);
}
}).catch(err => {
console.log(err)
console.log(err);
// 所有非 200 的情况都作为服务器内部错误处理
if (err.message === 'server') {
errCB({ code: 500, enmsg: 'server error', cnmsg: '服务器内部错误', data: null });
} else {
errCB({ code: 500, enmsg: 'client error', cnmsg: '网络异常', data: null });
}
})
});
}
\ No newline at end of file
... ...