type.d.ts 550 B

123456789101112131415161718192021222324
  1. /*
  2. * @Author: your name
  3. * @Date: 2021-06-23 22:55:07
  4. * @LastEditTime: 2021-06-24 23:57:20
  5. * @LastEditors: Please set LastEditors
  6. * @Description: In User Settings Edit
  7. * @FilePath: \Mina_B_T\miniprogram\utils\type.d.ts
  8. */
  9. interface responseOptionsType<T = any> {
  10. errcode?: number
  11. errmsg?: string
  12. data?: T
  13. [name: string]: any
  14. }
  15. type responseOptions<T = any> = responseOptionsType<T> | boolean | string;
  16. interface requestOptionsType<T> {
  17. url: string
  18. data?: T | any
  19. type?: string
  20. [name: string]: any
  21. success?: Function
  22. fail?: Function
  23. }