This commit is contained in:
xiaoaojiao
2025-12-31 19:43:56 +08:00
parent 1e28adc96d
commit d9e57da34a
3 changed files with 19 additions and 20 deletions

View File

@@ -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>

View File

@@ -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

View File

@@ -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 = () => {