base_api

基于dio 实现网络请求

拦截器

  1. 内置log 拦截器 , log打印日志
  2. loading 拦截器 , 请求开始显示,响应后隐藏
  3. 数据加密拦器, 请求数据加密/解密

普通请求

  1. 支持 get/post/put ...
  2. 模型解析: 列表/普通模型解析
  3. loading/toast 提示 , loading 节流展示

列表请求

  1. 支持以上功能
  2. 自动分页 上/下拉加载
  3. 自动处理空视图
  4. 列表请求支持 keypath 模型解析
  5. 控制器添加即将出现/消失的生命周期