http.ts 730 B

123456789101112131415161718192021222324252627282930
  1. import { setConfig, REQUEST, transformRequestResponseOkData, transformRequestSendDefault } from 'miniprogram-network';
  2. REQUEST.Defaults.transformResponse = transformRequestResponseOkData
  3. setConfig('baseURL', 'https://v4-test.4dkankan.com');
  4. REQUEST.Defaults.transformSend = async (options) => {
  5. // const token = await getAuthTokenPromise(); // 异步方法
  6. // options.headers["Authorization"] = `brearer ${token}`;
  7. return transformRequestSendDefault(options);
  8. };
  9. export const request = REQUEST
  10. export interface Response {
  11. code: number
  12. data: {
  13. pageNum: number
  14. pageSize: number
  15. total: number
  16. list: any[]
  17. }
  18. message: string
  19. success: boolean
  20. timestamp: number
  21. }