import { http } from '@/http/alova' import { ContentTypeEnum } from '@/http/tools/enum' export function getReceiveCouponDetail(couponId: string) { return http.Get('/couponCenter/APP/shareRecord/queryTemplateBySendUserId', { params: { id: couponId, } }) } // 新增:获取优惠券分享短链的接口 export function getCouponShareLink(params) { return http.Get('/couponCenter/APP/shareRecord/createShareWechatUrl', { params: { templateId: params.templateId, pathUrl: params.pathUrl, version: import.meta.env.VITE_WEIXIN_MINIAPP_VERSION } }) } export function getWxQcCode(params) { return http.Post('/couponCenter/APP/shareRecord/createQRCode', { ...params, env_version: import.meta.env.VITE_WEIXIN_MINIAPP_VERSION }, { responseType: 'arraybuffer', cacheFor: null, meta: { returnResponse: true, } }) } // 标记分享成功接口 export function markSuccess(shareId: string) { return http.Get('/couponCenter/APP/shareRecord/markSuccess', { params: { shareId, } }) }