/**
 * 名片管理 API 接口
 * 根据 D:\下载与安装\crm 名片管理.md 文档定义
 */
import request from '@/utils/request.js'

/**
 * 获取名片信息
 * GET /crm/card/info
 * @param {Object} params - 请求参数
 * @param {number} params.userId - 用户 ID
 * @returns {Promise}
 */
export const getCardInfo = (params = {}) => {
	return request.get('/crm/card/info', params)
}

/**
 * 获取名片二维码
 * GET /crm/card/qrcode
 * @param {Object} params - 请求参数
 * @param {number} params.userId - 用户 ID
 * @returns {Promise}
 */
export const getCardQrcode = (params = {}) => {
	return request.get('/crm/card/wxacode', params)
}

/**
 * 获取公司信息
 * GET /crm/card/companyInfo
 * @param {Object} params - 请求参数
 * @param {number} params.userId - 用户 ID
 * @returns {Promise}
 */
export const getCompanyInfo = (params = {}) => {
	return request.get('/crm/card/companyInfo', params)
}

export default {
	getCardInfo,
	getCardQrcode,
	getCompanyInfo
}
