user.js 899 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. import {get,post} from '@/api/index'
  2. export default{
  3. // 用户信息
  4. userInfo:()=>{
  5. return get('/user/profile',{})
  6. },
  7. //用户绑定公众号
  8. userBindWxOfficial:params=>{
  9. return post('/user/bind_gzh',params)
  10. },
  11. /**
  12. * 关注/取消关注报告作者(批量)
  13. * @param {Object} params
  14. * @param {String} params.analystNames 用,隔开
  15. * @param {String} params.followType following/unfollowed
  16. * @param {String} params.mobile
  17. * @returns
  18. */
  19. followAuthor:params=>{
  20. return post('/user/followAnalysts',params)
  21. },
  22. /**
  23. * 获取作者(们)的关注状态
  24. * @param {Object} params
  25. * @param {String} params.names 用,隔开
  26. * @returns
  27. */
  28. getFollowState:params=>{
  29. return get('/user/checkFollowStatus',params)
  30. },
  31. // 保存风险测评结果
  32. saveEvaluationResult:params=>{
  33. return post('/user/riskLevel',params)
  34. }
  35. }