user.js 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. //用户模块
  2. import {get,post} from './http'
  3. /**
  4. * 获取个人信息
  5. */
  6. export const apiUserInfo=(params)=>{
  7. return get('/user/info',params)
  8. }
  9. /**
  10. * 用户权限申请
  11. * @param business_card_url 名片地址
  12. * @param company_name 公司名
  13. * @param permission 选择的权限
  14. * @param real_name 姓名
  15. * @param source 来源:我的1、活动2、图库3、研报4
  16. * @param source_agent 来源平台:1:小程序、2:pc
  17. * @param from_page 来源页面: '活动列表'、'活动详情'等
  18. */
  19. export const apiApplyPermission=params=>{
  20. return post('/user/apply',{...params,source_agent:1})
  21. }
  22. /**
  23. * 收藏
  24. * @param collection_type 收藏类型:1-研报; 2-视频社区; 3-微路演视频
  25. * @param primary_id //收藏类型主ID(如报告id,视频id)
  26. * @param extend_id //扩展ID-如研报章节ID
  27. * @param source_agent //操作来源:1-小程序 2-小程序 PC 3-弘则研究公众号 4-Web PC
  28. */
  29. export const apiSetCollect=params=>{
  30. return post('/collection/collect',{source_agent:1,...params})
  31. }
  32. /**
  33. * 取消收藏
  34. * @param collection_id 收藏ID
  35. */
  36. export const apiCancelCollect=params=>{
  37. return post('/collection/cancel',params)
  38. }