Fix:5286 【商城小程序】奖品收货地址页,未读取后台配置

This commit is contained in:
linxi
2026-05-15 11:52:59 +08:00
parent 45b98c7bf1
commit 4c84a96e07
3 changed files with 48 additions and 30 deletions
+11 -11
View File
@@ -363,15 +363,14 @@ export default {
}
return
}
const query = [
`lotteryRecordId=${item.id}`,
`ticketCode=${encodeURIComponent(item.ticketCode || '')}`,
`prizeName=${encodeURIComponent(item.prizeName || '')}`,
`prizeAttrName=${encodeURIComponent(item.prizeAttrName || '')}`,
`prizeType=${encodeURIComponent(item.prizeType || '')}`,
`prizeTypeName=${encodeURIComponent(item.prizeTypeName || '')}`,
`prizeImage=${encodeURIComponent(item.prizeImage || '')}`
].join('&')
const queryParams = {
...item,
lotteryRecordId: item.lotteryRecordId || item.id || ''
}
const query = Object.keys(queryParams)
.filter((key) => queryParams[key] !== undefined && queryParams[key] !== null && typeof queryParams[key] !== 'object')
.map((key) => `${key}=${encodeURIComponent(queryParams[key])}`)
.join('&')
uni.navigateTo({
url: `/pkg-video/views/county-claim-address?${query}`
})
@@ -753,11 +752,12 @@ export default {
height: 40rpx;
border-radius: 50%;
border: 2rpx solid #333;
font-size: 40rpx;
font-weight: 700;
color: #333;
line-height: 40rpx;
text-align: center;
display: flex;
align-items: center;
justify-content: center;
}
.popup-icon-wrap {