海报分享逻辑调整-落地页

This commit is contained in:
maqian
2025-10-17 17:37:40 +08:00
parent 66c4f67018
commit 4ed62229f8
11 changed files with 13 additions and 13 deletions

View File

@@ -37,7 +37,7 @@ class DistributionPoster {
// TODO 获取微信二维码的接口需要换alipay https://ecshopx1.shopex123.com/api/h5app/alipaymini/qrcode.png?company_id=1&page=page/index
// const res = await api.alipay.alipay_qrcode(`page=${`pages/item/espier-detail`}&appid=${appid}&company_id=${company_id}&id=${itemId}&uid=${user_id}`)
const res = await Taro.request({
url: `${host}/api/h5app/alipaymini/qrcode.png?path=${url}&appid=${appid}&company_id=${company_id}&user_id=${user_id}`, //仅为示例,并非真实的接口地址
url: `${host}/api/h5app/alipaymini/qrcode.png?path=pages/share-land&appid=${appid}&company_id=${company_id}&user_id=${user_id}target_path=${url}`, //仅为示例,并非真实的接口地址
header: {
'content-type': 'application/json' // 默认值
},

View File

@@ -32,7 +32,7 @@ class DistributionPoster {
// const wxappCode = `${host}/wechatAuth/wxapp/qrcode.png?page=${`pages/item/espier-detail`}&appid=${appid}&company_id=${company_id}&id=${itemId}&uid=${user_id}`
const url = (isOpenShop && shop_status == 1) ? `marketing/pages/distribution/shop-home` : `pages/index`
const wxappCode = `${process.env.APP_BASE_URL}/promoter/qrcode.png?path=${url}&appid=${appid}&company_id=${company_id}&user_id=${user_id}`
const wxappCode = `${process.env.APP_BASE_URL}/promoter/qrcode.png?path=pages/share-land&appid=${appid}&company_id=${company_id}&user_id=${user_id}&target_path=${url}`
console.log('wxappCode:', wxappCode)
const pic = qrcode_bg_img || `${process.env.APP_IMAGE_CDN}/fenxiao_bk.png`

View File

@@ -39,7 +39,7 @@ class GoodsDetailPoster {
// TODO 获取微信二维码的接口需要换alipay https://ecshopx1.shopex123.com/api/h5app/alipaymini/qrcode.png?company_id=1&page=page/index
// const res = await api.alipay.alipay_qrcode(`page=${`pages/item/espier-detail`}&appid=${appid}&company_id=${company_id}&id=${itemId}&uid=${user_id}`)
const res = await Taro.request({
url: `${host}/api/h5app/alipaymini/qrcode.png?page=${`pages/item/espier-detail`}&appid=${appid}&company_id=${company_id}&id=${itemId}&uid=${user_id}`, //仅为示例,并非真实的接口地址
url: `${host}/api/h5app/alipaymini/qrcode.png?page=${`pages/share-land`}&appid=${appid}&company_id=${company_id}&id=${itemId}&uid=${user_id}&target_path=pages/item/espier-detail`, //仅为示例,并非真实的接口地址
header: {
'content-type': 'application/json' // 默认值
},

View File

@@ -39,7 +39,7 @@ class GoodsDetailPoster {
const { itemId, imgs, price, distributorId } = this.info
const { user_id, avatar } = this.userInfo || {}
const wxappCode = `${host}/wechatAuth/wxapp/qrcode.png?page=${`pages/item/espier-detail`}&appid=${appid}&company_id=${company_id}&id=${itemId}&uid=${user_id}&dtid=${distributorId}`
const wxappCode = `${host}/wechatAuth/wxapp/qrcode.png?page=${`pages/share-land`}&appid=${appid}&company_id=${company_id}&id=${itemId}&uid=${user_id}&dtid=${distributorId}&target_path=pages/item/espier-detail`
// TODO 获取微信二维码的接口需要换alipay https://ecshopx1.shopex123.com/api/h5app/alipaymini/qrcode.png?company_id=1&page=page/index
const pic = imgs[0].replace('http:', 'https:')

View File

@@ -39,8 +39,8 @@ class GuideCheckoutPoster {
* smid: 78,//导购id
* distributor_id: 103,//门店id
*/
const wxappCode = `${host}/wechatAuth/wxapp/qrcode.png?page=${`pages/cart/espier-checkout`}&
appid=${appid}&company_id=${company_id}&cxdid=${salesPromotionId}&smid=${salesperson_id}&distributor_id=${distributor_id}&gu=${gu}`
const wxappCode = `${host}/wechatAuth/wxapp/qrcode.png?page=pages/share-land&
appid=${appid}&company_id=${company_id}&cxdid=${salesPromotionId}&smid=${salesperson_id}&distributor_id=${distributor_id}&gu=${gu}&target_path=pages/cart/espier-checkout`
console.log('GuideCheckoutPoster-wxappCode:', wxappCode)
// 太阳码

View File

@@ -39,8 +39,8 @@ class GuideCheckoutPoster {
* smid: 78,//导购id
* distributor_id: 103,//门店id
*/
const wxappCode = `${host}/wechatAuth/wxapp/qrcode.png?page=${`pages/cart/espier-checkout`}&
appid=${appid}&company_id=${company_id}&cxdid=${salesPromotionId}&smid=${salesperson_id}&distributor_id=${distributor_id}&gu=${gu}`
const wxappCode = `${host}/wechatAuth/wxapp/qrcode.png?page=pages/share-land&
appid=${appid}&company_id=${company_id}&cxdid=${salesPromotionId}&smid=${salesperson_id}&distributor_id=${distributor_id}&gu=${gu}&target_path=pages/cart/espier-checkout`
console.log('wxappCode:', wxappCode)
// 太阳码

View File

@@ -29,7 +29,7 @@ class GuideGoodsDetailPoster {
const { itemId, imgs, price, subtaskId } = this.info
const { salesperson_id, avatar, company_id, work_userid, shop_code } = this.userInfo
const gu = `${work_userid}_${shop_code}`
const wxappCode = `${host}/wechatAuth/wxapp/qrcode.png?page=${`pages/item/espier-detail`}&appid=${appid}&company_id=${company_id}&id=${itemId}&smid=${salesperson_id}&subtask_id=${subtaskId}&gu=${gu}`
const wxappCode = `${host}/wechatAuth/wxapp/qrcode.png?page=pages/share-land&appid=${appid}&company_id=${company_id}&id=${itemId}&smid=${salesperson_id}&subtask_id=${subtaskId}&gu=${gu}&target_path=pages/item/espier-detail`
console.log('GuideGoodsDetailPoster-wxappCode:', wxappCode)
const pic = imgs[0].replace('http:', 'https:')

View File

@@ -29,7 +29,7 @@ class GuideGoodsDetailPoster {
const { itemId, imgs, price, subtaskId } = this.info
const { salesperson_id, avatar, company_id, work_userid, shop_code } = this.userInfo
const gu = `${work_userid}_${shop_code}`
const wxappCode = `${host}/wechatAuth/wxapp/qrcode.png?page=${`pages/item/espier-detail`}&appid=${appid}&company_id=${company_id}&id=${itemId}&smid=${salesperson_id}&subtask_id=${subtaskId}&gu=${gu}`
const wxappCode = `${host}/wechatAuth/wxapp/qrcode.png?page=pages/share-land&appid=${appid}&company_id=${company_id}&id=${itemId}&smid=${salesperson_id}&subtask_id=${subtaskId}&gu=${gu}&target_path=pages/item/espier-detail`
console.log('wxappCode:', wxappCode)
const pic = imgs[0].replace('http:', 'https:')

View File

@@ -30,7 +30,7 @@ class GoodsDetailPoster {
const data = await api.purchase.getEmployeeInviteCode({ enterprise_id, activity_id })
debugger
const wxappCode = `${host}/wechatAuth/wxapp/qrcode.png?page=${`pages/purchase/auth`}&appid=${appid}&company_id=${company_id}&code=${data.invite_code}&eid=${enterprise_id}&aid=${activity_id}`
const wxappCode = `${host}/wechatAuth/wxapp/qrcode.png?page=pages/share-land&appid=${appid}&company_id=${company_id}&code=${data.invite_code}&eid=${enterprise_id}&aid=${activity_id}&target_path=pages/purchase/auth`
console.log('wxappCode:', wxappCode)
const pic = sharePic

View File

@@ -28,7 +28,7 @@ class StoreCode {
const { appid, company_id } = getExtConfigData()
const path = `subpages/trade/detail`
// const path = `subpages/member/index`
const wxappCode = `${process.env.APP_BASE_URL}/promoter/qrcode.png?page=${path}&appid=${appid}&company_id=${company_id}&order_id=${orderId}`
const wxappCode = `${process.env.APP_BASE_URL}/promoter/qrcode.png?page=pages/share-land&appid=${appid}&company_id=${company_id}&order_id=${orderId}&target_path=${path}`
const pic = `${process.env.APP_IMAGE_CDN}/bg_fxhb.png`
// 背景图片

View File

@@ -26,7 +26,7 @@ class StoreCode {
async drawPoster() {
const { appid, company_id } = getExtConfigData()
const path = `subpages/store/index`
const wxappCode = `${process.env.APP_BASE_URL}/promoter/qrcode.png?page=${path}&appid=${appid}&company_id=${company_id}&uid=${this.info.user_id}&dtid=${this.info.distributor_id}&qr=Y`
const wxappCode = `${process.env.APP_BASE_URL}/promoter/qrcode.png?page=pages/share-land&appid=${appid}&company_id=${company_id}&uid=${this.info.user_id}&dtid=${this.info.distributor_id}&qr=Y&target_path=${path}`
const pic = `${process.env.APP_IMAGE_CDN}/bg_fxhb.png`
console.log('goods pic:', pic)