update
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
<script setup>
|
<script setup>
|
||||||
import {ref} from 'vue'
|
import { ref } from 'vue'
|
||||||
import { isWeixinPlatform, getMiniPageBtnHack } from "../libs/utils"
|
import { isWeixinPlatform, getMiniPageBtnHack } from "../libs/utils"
|
||||||
const sanchongURL = '/pages/retail-act/landing-page/ordinary?id=943829622103607910&orgId=200282401019674482&programId=84796583983972352'
|
const sanchongURL = '/pages/guojiao-act/landing-page/ordinary?id=938073212737940399&orgId=58929586649432064&programId=103654984331703868'
|
||||||
const sanchongHtml = ref('')
|
const sanchongHtml = ref('')
|
||||||
sanchongHtml.value = getMiniPageBtnHack(sanchongURL)
|
sanchongHtml.value = getMiniPageBtnHack(sanchongURL)
|
||||||
import ModalTransition from "./ModalTransition.vue"
|
import ModalTransition from "./ModalTransition.vue"
|
||||||
@@ -17,14 +17,11 @@ const cancelBtn = () => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const startNow = () => {
|
const startNow = () => {
|
||||||
weui.alert("2026年1月1日正式开启!")
|
if (isWeixinPlatform()) {
|
||||||
// if (isWeixinPlatform()) {
|
wx.miniProgram.navigateTo({ url: sanchongURL })
|
||||||
// weui.alert("2026年1月1日正式开启!")
|
} else {
|
||||||
// return;
|
weui.alert("请前往「泸州老窖会员中心」小程序进行查询")
|
||||||
// //TODO 上限更换
|
}
|
||||||
// } else {
|
|
||||||
// weui.alert("请前往「泸州老窖会员中心」小程序进行查询")
|
|
||||||
// }
|
|
||||||
}
|
}
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
@@ -37,7 +34,7 @@ const startNow = () => {
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="scene-item item-2" @click="startNow"></div>
|
<div class="scene-item item-2" @click="startNow" v-html="sanchongHtml"></div>
|
||||||
<div class="scene-item item-3">
|
<div class="scene-item item-3">
|
||||||
<img src="../assets/images/new/close-btn.webp" @click="cancelBtn" alt="关闭">
|
<img src="../assets/images/new/close-btn.webp" @click="cancelBtn" alt="关闭">
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -41,8 +41,9 @@ const props = defineProps({
|
|||||||
const emit = defineEmits(['address', 'close'])
|
const emit = defineEmits(['address', 'close'])
|
||||||
const sceneBtnHtml = ref('')
|
const sceneBtnHtml = ref('')
|
||||||
const couponBtnHtml = ref('')
|
const couponBtnHtml = ref('')
|
||||||
sceneBtnHtml.value = getMiniPageBtnHack("/pages/unify/unify?orgId=200282401019674482&targetUrl=%2Fpages%2Fretail%2Forder%2Forder-list%3Ftab%3DAll%26topTab%3D1")
|
sceneBtnHtml.value = getMiniPageBtnHack("/pages/unify/unify?orgId=58929586649432064&targetUrl=%2Fpages%2Fmember%2Forder%2Forder-list%3FtopTab%3D1")
|
||||||
couponBtnHtml.value = getMiniPageBtnHack("/pages/unify/unify?orgId=200282401019674482&targetUrl=%2Fpages%2Fcoupon%2Fcoupons-list")
|
|
||||||
|
couponBtnHtml.value = getMiniPageBtnHack("/pages/unify/unify?orgId=58929586649432064&targetUrl=%2Fpages%2Fcoupon%2Fcoupons-list")
|
||||||
|
|
||||||
const handleItemBtn = (id, event) => {
|
const handleItemBtn = (id, event) => {
|
||||||
const target = event.currentTarget
|
const target = event.currentTarget
|
||||||
|
|||||||
@@ -89,7 +89,7 @@ export const getUserBrowersName = () => {
|
|||||||
export const getMiniPageBtnHack = (url) => {
|
export const getMiniPageBtnHack = (url) => {
|
||||||
//TODO确认小程序appid!!!
|
//TODO确认小程序appid!!!
|
||||||
let html = ''
|
let html = ''
|
||||||
html += `<wx-open-launch-weapp id="launch-btn" appid="wxc911dd6c6bc128de" path="${url}"><template>`
|
html += `<wx-open-launch-weapp id="launch-btn" appid="wx9811129ccd3a2084" path="${url}"><template>`
|
||||||
html += '<style>.open-btn {position:absolute;width:100%;height:100%;opacity:0}</style>'
|
html += '<style>.open-btn {position:absolute;width:100%;height:100%;opacity:0}</style>'
|
||||||
html += '<button class="open-btn">打开小程序</button>'
|
html += '<button class="open-btn">打开小程序</button>'
|
||||||
html += '</template></wx-open-launch-weapp>'
|
html += '</template></wx-open-launch-weapp>'
|
||||||
@@ -97,18 +97,19 @@ export const getMiniPageBtnHack = (url) => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export const miniJumpToScene = () => {
|
export const miniJumpToScene = () => {
|
||||||
wx.miniProgram.navigateTo({ url: '/pages/retail-act/landing-page/ordinary?id=943829622103607910&orgId=200282401019674482&programId=84796583983972352' })
|
wx.miniProgram.navigateTo({ url: '/pages/unify/unify?orgId=58929586649432064&targetUrl=%2Fpages%2Fmember%2Forder%2Forder-list%3FtopTab%3D1' })
|
||||||
}
|
|
||||||
export const miniJumpToActive = () => {
|
|
||||||
wx.miniProgram.navigateTo({ url: '/pages/retail-act/landing-page/ordinary?id=897432916524553363&orgId=200282401019674482&programId=84796583983972352' })
|
|
||||||
}
|
}
|
||||||
export const miniJumpToCouopon = () => {
|
export const miniJumpToCouopon = () => {
|
||||||
wx.miniProgram.navigateTo({
|
wx.miniProgram.navigateTo({
|
||||||
url: '/pages/unify/unify?orgId=200282401019674482&targetUrl=%2Fpages%2Fcoupon%2Fcoupons-list'
|
url: '/pages/unify/unify?orgId=58929586649432064&targetUrl=%2Fpages%2Fcoupon%2Fcoupons-list'
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
export const miniJumpToCenter = () => {
|
export const miniJumpToCenter = () => {
|
||||||
wx.miniProgram.navigateTo({ url: '/pages/unify/unify?currentCode=my&orgId=200282401019674482' })
|
wx.miniProgram.navigateTo({ url: '/pages/unify/unify?currentCode=my&orgId=58929586649432064' })
|
||||||
|
}
|
||||||
|
|
||||||
|
export const miniJumpToActive = () => {
|
||||||
|
wx.miniProgram.navigateTo({ url: '/pages/retail-act/landing-page/ordinary?id=897432916524553363&orgId=200282401019674482&programId=84796583983972352' })
|
||||||
}
|
}
|
||||||
//[ ]
|
//[ ]
|
||||||
// export const miniJumpToCouopon = () => {
|
// export const miniJumpToCouopon = () => {
|
||||||
|
|||||||
Reference in New Issue
Block a user