说明

  • api/requset跟api/uploadFile 文件是封装的请求方法
  • 非特殊情况项目所有请求都经过次方法
  • 处理了项目上一些业务拦截以及提示
  • 返回状态码 为负数情况均会弹出提示框,noShowMessage为true的接口不显示错误提示

请求公共参数说明

key 类型 说明
baseUrl String 接口基础路径(通过store状态apiBaseUrl获取)
header["sign"] String 请求头-验证接口签名
header["Program"] String 请求头-所属平台标识
wap:表示h5或公众号
miniProgram:表示微信小程序
app:表示app
header["website-id"] String 请求头-微信小程序必传
header["user-token"] String 请求头-用户标识(通过store状态token获取)

请求配置(config)参数说明

  • interface 请求接口地方传入相关参数,也可以在页面上请求接口时带上
key 类型 说明
isShowLoading Boolean 是否显示加载中动画提示
loadingText String 加载中提示文案
noShowMessage Boolean 不提示相关出错信息(默认false)
errorCallback Boolean 是否出错时点击确定是返回上一页(默认false)
noLogin Boolean 不需要登录状态下才能请求(公众号端,并且没登录情况下才生效此判断)
noCancel Boolean 默认false ,表示该接口,切换页面时候,如果没有请求完成则取消请求,为true时,则正常请求,不取消