import baseRequest from './base.request'; import { RequestOptions } from './interface'; interface Body { stat: string; data: any; msg: string; message: string; } function request(options: RequestOptions): Promise { return baseRequest(options).then((res) => { const { body } = res; // 正常返回数据 if (body.stat === 'ok') { return body.data; } if (!body.message) { body.message = body.msg; } return Promise.reject(body); }); } export default request;