card.js 996 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. /**
  2. * 名片管理 API 接口
  3. * 根据 D:\下载与安装\crm 名片管理.md 文档定义
  4. */
  5. import request from '@/utils/request.js'
  6. /**
  7. * 获取名片信息
  8. * GET /crm/card/info
  9. * @param {Object} params - 请求参数
  10. * @param {number} params.userId - 用户 ID
  11. * @returns {Promise}
  12. */
  13. export const getCardInfo = (params = {}) => {
  14. return request.get('/crm/card/info', params)
  15. }
  16. /**
  17. * 获取名片二维码
  18. * GET /crm/card/qrcode
  19. * @param {Object} params - 请求参数
  20. * @param {number} params.userId - 用户 ID
  21. * @returns {Promise}
  22. */
  23. export const getCardQrcode = (params = {}) => {
  24. return request.get('/crm/card/wxacode', params)
  25. }
  26. /**
  27. * 获取公司信息
  28. * GET /crm/card/companyInfo
  29. * @param {Object} params - 请求参数
  30. * @param {number} params.userId - 用户 ID
  31. * @returns {Promise}
  32. */
  33. export const getCompanyInfo = (params = {}) => {
  34. return request.get('/crm/card/companyInfo', params)
  35. }
  36. export default {
  37. getCardInfo,
  38. getCardQrcode,
  39. getCompanyInfo
  40. }