api.js 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. import Fly from './flyio';
  2. const api = {
  3. //注册
  4. register: (paramObj) => Fly.post("wxMiNiApp/register", paramObj),
  5. //登录
  6. getAuth: (paramObj) => Fly.post("wxMiNiApp/login/new", paramObj),
  7. //游客登录登
  8. visitorAuth: (paramObj) => Fly.post("wxMiNiApp/mobileCode", paramObj),
  9. //刷新token
  10. refreshToken: () => Fly.post("api/refresh"),
  11. //获取短信验证码
  12. getSmsCode: (mobile) => Fly.get("wxMiNiApp/registerSmsSend/" + mobile),
  13. //文件上传接口
  14. fileUpload: (paramObj) => Fly.post("basic/file/upload", paramObj),
  15. //首页轮播图
  16. getHomeAdBanner: () => Fly.get("wxMiNiApp/queryAdvert"),
  17. //首页机构分页列表
  18. getHomeInstitution: (paramObj) => Fly.post("wxMiNiApp/page/list", paramObj),
  19. //首页产品列表
  20. getProductList: (id) => Fly.get("wxMiNiApp/product/info/" + id),
  21. //获取兑换流程
  22. getExchangeStep: (id) => Fly.get("homepage/path/info/" + id),
  23. //提交申请兑换
  24. submitApply: (paramObj) => Fly.post("homepage/add", paramObj),
  25. //获取兑换列表
  26. getOrderList: (paramObj) => Fly.post("homepage/record/list", paramObj),
  27. //获取兑换记录详情
  28. getOrderDetail: (id) => Fly.get("homepage/info/" + id),
  29. }
  30. export default api