user.js 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. import {httpGet,httpPost} from "@/utils/request.js"
  2. /**
  3. * 微信登录
  4. * @param code 微信code
  5. */
  6. export const apiWechatLogin=params=>{
  7. return httpGet('/wechat/login',params)
  8. }
  9. /**
  10. * 获取用户tabbar权限
  11. */
  12. export const apiUserTabBar=()=>{
  13. return httpGet('/user/get_tab_bar',{})
  14. }
  15. /**
  16. * 获取个人信息
  17. */
  18. export const apiUserInfo=()=>{
  19. return httpGet('/user/info',{})
  20. }
  21. /**
  22. * 手机号/邮箱登录
  23. * @param area_num 手机号区号
  24. * @param bind_type 1手机号 2邮箱
  25. * @param email
  26. * @param mobile
  27. * @param verify_code
  28. */
  29. export const apiUserLogin=params=>{
  30. return httpPost('/user/login',params)
  31. }
  32. /**
  33. * 用户权限申请
  34. * @param business_card_url 名片地址
  35. * @param company_name 公司名
  36. * @param permission 选择的权限
  37. * @param real_name 姓名
  38. */
  39. export const apiApplyPermission=params=>{
  40. return httpPost('/user/apply',params)
  41. }
  42. /**
  43. * 获取用户最近一条申请单信息
  44. */
  45. export const apiLastApplyRecord=()=>{
  46. return httpGet('/user/get_last_apply_record',{})
  47. }