Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
飞
飞鹤小程序
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
FH
飞鹤小程序
Commits
457e1856
Commit
457e1856
authored
Jun 13, 2025
by
王炽
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
66666
parent
054cb74b
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
843 additions
and
585 deletions
+843
-585
a.json
a.json
+3
-1
Integral.vue
views/Integral.vue
+840
-584
No files found.
a.json
View file @
457e1856
...
@@ -487,4 +487,6 @@
...
@@ -487,4 +487,6 @@
}
}
]
]
]
]
}
}
\ No newline at end of file
views/Integral.vue
View file @
457e1856
...
@@ -14,7 +14,7 @@
...
@@ -14,7 +14,7 @@
<swiper-item
v-for=
"(item, index) in swiperData"
:key=
"index"
>
<swiper-item
v-for=
"(item, index) in swiperData"
:key=
"index"
>
<image
<image
class=
"banner-img"
class=
"banner-img"
:src=
"$baseUrl + `integral/
1003
/$
{item?.bannerImg}`"
:src=
"$baseUrl + `integral/
$
{tupianBanben}
/${item?.bannerImg}`"
mode="aspectFill"
mode="aspectFill"
@click="bannerHandler(item)"
@click="bannerHandler(item)"
/>
/>
...
@@ -36,12 +36,12 @@
...
@@ -36,12 +36,12 @@
:key=
"index"
:key=
"index"
@
click=
"handleVipClick"
@
click=
"handleVipClick"
:style=
"
{
:style=
"
{
background: `url(${$baseUrl}integral/
1003
/vipDetailBg.png) no-repeat center/contain`
background: `url(${$baseUrl}integral/
${tupianBanben}
/vipDetailBg.png) no-repeat center/contain`
}"
}"
>
>
<image
<image
class=
"vip-icon"
class=
"vip-icon"
:src=
"$baseUrl + `integral/
1003
/$
{item?.vipIcon}`"
:src=
"$baseUrl + `integral/
$
{tupianBanben}
/${item?.vipIcon}`"
mode="aspectFit"
mode="aspectFit"
/>
/>
<view
class=
"vip-info"
>
<view
class=
"vip-info"
>
...
@@ -62,14 +62,14 @@
...
@@ -62,14 +62,14 @@
<
image
<
image
v
-
if
=
"!islogin"
v
-
if
=
"!islogin"
class
=
"rule-icon"
class
=
"rule-icon"
:
src
=
"$baseUrl +
'integral/1003/integralArrow.png'
"
:
src
=
"$baseUrl +
`integral/${tupianBanben
}
/integralArrow.png`
"
mode
=
"aspectFit"
mode
=
"aspectFit"
/>
/>
<
view
<
view
class
=
"current-tag"
class
=
"current-tag"
v
-
if
=
"islogin && index == vipLevel"
v
-
if
=
"islogin && index == vipLevel"
:
style
=
"{
:
style
=
"{
background: `url(${$baseUrl
}
integral/
1003
/tabNowBg.png) no-repeat center/contain`
background: `url(${$baseUrl
}
integral/
${tupianBanben
}
/tabNowBg.png) no-repeat center/contain`
}
"
}
"
>
>
<
text
class
=
"tag-text"
>
当前
<
/text
>
<
text
class
=
"tag-text"
>
当前
<
/text
>
...
@@ -86,7 +86,7 @@
...
@@ -86,7 +86,7 @@
>
>
<
image
<
image
class
=
"excharge-btn"
class
=
"excharge-btn"
:
src
=
"$baseUrl + `integral/
1003
/${vipIntegral?.excharge?.img
}
`"
:
src
=
"$baseUrl + `integral/
${tupianBanben
}
/${vipIntegral?.excharge?.img
}
`"
mode
=
"aspectFit"
mode
=
"aspectFit"
@
click
=
"handleExchargeClick"
@
click
=
"handleExchargeClick"
...
@@ -95,7 +95,7 @@
...
@@ -95,7 +95,7 @@
class
=
"inte-bar-area"
class
=
"inte-bar-area"
:
style
=
"{
:
style
=
"{
background: `url(${$baseUrl
}
integral/
1003
/inteBarAreaBg.png) no-repeat center/contain`
background: `url(${$baseUrl
}
integral/
${tupianBanben
}
/inteBarAreaBg.png) no-repeat center/contain`
}
"
}
"
>
>
<
view
class
=
"integralClick"
<
view
class
=
"integralClick"
...
@@ -109,7 +109,7 @@
...
@@ -109,7 +109,7 @@
<
image
<
image
class
=
"next-icon"
class
=
"next-icon"
v
-
if
=
"!memberInfo.maxGrade"
v
-
if
=
"!memberInfo.maxGrade"
:
src
=
"$baseUrl +
'integral/1003/nextLvTips.png'
"
:
src
=
"$baseUrl +
`integral/${tupianBanben
}
/nextLvTips.png`
"
mode
=
"aspectFit"
mode
=
"aspectFit"
/>
/>
<
/view
>
<
/view
>
...
@@ -117,12 +117,12 @@
...
@@ -117,12 +117,12 @@
<!--
第二行
-->
<!--
第二行
-->
<
view
class
=
"progress-bar1"
>
<
view
class
=
"progress-bar1"
>
<
image
<
image
:
src
=
"$baseUrl + `integral/
1003
/${vipIntegral?.progressBar?.barBgImg
}
`"
:
src
=
"$baseUrl + `integral/
${tupianBanben
}
/${vipIntegral?.progressBar?.barBgImg
}
`"
class
=
"progress-bg1"
class
=
"progress-bg1"
/>
/>
<
view
class
=
"progress-mask"
>
<
view
class
=
"progress-mask"
>
<
image
<
image
:
src
=
"$baseUrl + `integral/
1003
/${vipIntegral?.progressBar?.barImg
}
`"
:
src
=
"$baseUrl + `integral/
${tupianBanben
}
/${vipIntegral?.progressBar?.barImg
}
`"
class
=
"progress-img1"
class
=
"progress-img1"
:
style
=
"{ transform: `translateX(${(recentAnnualPointsTotal/nextGradeScoreRuleMin)*100 -100
}
%)`
}
"
:
style
=
"{ transform: `translateX(${(recentAnnualPointsTotal/nextGradeScoreRuleMin)*100 -100
}
%)`
}
"
/>
/>
...
@@ -134,7 +134,7 @@
...
@@ -134,7 +134,7 @@
<
image
<
image
class
=
"strategy-icon"
class
=
"strategy-icon"
:
src
=
"$baseUrl + `integral/
1003
/${vipIntegral?.gonglue?.img
}
`"
:
src
=
"$baseUrl + `integral/
${tupianBanben
}
/${vipIntegral?.gonglue?.img
}
`"
mode
=
"aspectFit"
mode
=
"aspectFit"
@
click
=
"gonglueHandler"
@
click
=
"gonglueHandler"
/>
/>
...
@@ -150,7 +150,7 @@
...
@@ -150,7 +150,7 @@
>
{{
`(有${willExpiredPoints ? willExpiredPoints : 0
}
积分将到期)`
}}
<
/text
>
>
{{
`(有${willExpiredPoints ? willExpiredPoints : 0
}
积分将到期)`
}}
<
/text
>
<
image
<
image
class
=
"integral-detail-arrow"
class
=
"integral-detail-arrow"
:
src
=
"$baseUrl +
'integral/1003/integralArrow.png'
"
:
src
=
"$baseUrl +
`integral/${tupianBanben
}
/integralArrow.png`
"
mode
=
"aspectFit"
mode
=
"aspectFit"
/>
/>
<
/view
>
<
/view
>
...
@@ -174,7 +174,7 @@
...
@@ -174,7 +174,7 @@
<
/text
>
<
/text
>
<
image
<
image
class
=
"rule-icon"
class
=
"rule-icon"
:
src
=
"$baseUrl +
'integral/1003/integralArrow.png'
"
:
src
=
"$baseUrl +
`integral/${tupianBanben
}
/integralArrow.png`
"
mode
=
"aspectFit"
mode
=
"aspectFit"
/>
/>
<
/view
>
<
/view
>
...
@@ -191,13 +191,13 @@
...
@@ -191,13 +191,13 @@
>
>
<
image
<
image
class
=
"privilege-icon"
class
=
"privilege-icon"
:
src
=
"$baseUrl + `integral/
1003
/${quanyiListIcon[item]
}
`"
:
src
=
"$baseUrl + `integral/
${tupianBanben
}
/${quanyiListIcon[item]
}
`"
mode
=
"aspectFit"
mode
=
"aspectFit"
/>
/>
<
image
<
image
v
-
if
=
"vipQuanyiData[Math.abs(itemIndex)].isNewArr.includes(item) && itemIndex >= vipLevel"
v
-
if
=
"vipQuanyiData[Math.abs(itemIndex)].isNewArr.includes(item) && itemIndex >= vipLevel"
class
=
"new-tip"
class
=
"new-tip"
:
src
=
"$baseUrl +
'integral/1003/newTip.png'
"
:
src
=
"$baseUrl +
`integral/${tupianBanben
}
/newTip.png`
"
mode
=
"aspectFit"
mode
=
"aspectFit"
/>
/>
...
@@ -232,7 +232,7 @@
...
@@ -232,7 +232,7 @@
<
swiper
-
item
v
-
for
=
"(item, index) in vipActive"
:
key
=
"index"
>
<
swiper
-
item
v
-
for
=
"(item, index) in vipActive"
:
key
=
"index"
>
<
image
<
image
class
=
"vip-active-img"
class
=
"vip-active-img"
:
src
=
"$baseUrl + `integral/
1003
/${item?.img
}
`"
:
src
=
"$baseUrl + `integral/
${tupianBanben
}
/${item?.img
}
`"
mode
=
"aspectFit"
mode
=
"aspectFit"
@
click
=
"handleVipActiveClick(index, item)"
@
click
=
"handleVipActiveClick(index, item)"
/>
/>
...
@@ -251,7 +251,7 @@
...
@@ -251,7 +251,7 @@
:
class
=
"{ active: activeIndex === index
}
"
:
class
=
"{ active: activeIndex === index
}
"
@
click
=
"tabItemClick(index)"
@
click
=
"tabItemClick(index)"
:
style
=
"{
:
style
=
"{
background: activeIndex === index && `url(${$baseUrl
}
integral/
1003
/${tabInfo?.tabBg
}
) no-repeat center/contain`
background: activeIndex === index && `url(${$baseUrl
}
integral/
${tupianBanben
}
/${tabInfo?.tabBg
}
) no-repeat center/contain`
}
"
}
"
>
>
<
text
class
=
"tab-line1"
>
{{
tab
?.
line1
}}
<
/text
>
<
text
class
=
"tab-line1"
>
{{
tab
?.
line1
}}
<
/text
>
...
@@ -283,7 +283,7 @@
...
@@ -283,7 +283,7 @@
<
view
class
=
"goods-item-container"
@
click
=
"handleGoodsItemClick('xingpin',i)"
>
<
view
class
=
"goods-item-container"
@
click
=
"handleGoodsItemClick('xingpin',i)"
>
<
image
<
image
class
=
"goods-img"
class
=
"goods-img"
:
src
=
"$baseUrl + `integral/
1003
/${goodsData[0]?.goodsImgs[i-1]
}
`"
:
src
=
"$baseUrl + `integral/
${tupianBanben
}
/${goodsData[0]?.goodsImgs[i-1]
}
`"
mode
=
"aspectFit"
mode
=
"aspectFit"
/>
/>
<
view
class
=
"title-container1"
>
<
view
class
=
"title-container1"
>
...
@@ -312,7 +312,7 @@
...
@@ -312,7 +312,7 @@
<
image
<
image
class
=
"goods-img"
class
=
"goods-img"
:
src
=
"$baseUrl + `integral/
1003
/${goodsData[1]?.goodsImgs[i-1]
}
`"
:
src
=
"$baseUrl + `integral/
${tupianBanben
}
/${goodsData[1]?.goodsImgs[i-1]
}
`"
mode
=
"aspectFit"
mode
=
"aspectFit"
/>
/>
<
view
class
=
"title-container1"
>
<
view
class
=
"title-container1"
>
...
@@ -339,7 +339,7 @@
...
@@ -339,7 +339,7 @@
<
view
class
=
"goods-item-container"
@
click
=
"handleGoodsItemClick('beiwei',i)"
>
<
view
class
=
"goods-item-container"
@
click
=
"handleGoodsItemClick('beiwei',i)"
>
<
image
<
image
class
=
"goods-img"
class
=
"goods-img"
:
src
=
"$baseUrl + `integral/
1003
/${goodsData[2]?.goodsImgs[i-1]
}
`"
:
src
=
"$baseUrl + `integral/
${tupianBanben
}
/${goodsData[2]?.goodsImgs[i-1]
}
`"
mode
=
"aspectFit"
mode
=
"aspectFit"
/>
/>
<
view
class
=
"title-container1"
>
<
view
class
=
"title-container1"
>
...
@@ -359,7 +359,7 @@
...
@@ -359,7 +359,7 @@
<
text
class
=
"more-text"
>
点击查看更多
<
/text
>
<
text
class
=
"more-text"
>
点击查看更多
<
/text
>
<
image
<
image
class
=
"more-arrow"
class
=
"more-arrow"
:
src
=
"$baseUrl +
'integral/1003/integralArrow.png'
"
:
src
=
"$baseUrl +
`integral/${tupianBanben
}
/integralArrow.png`
"
mode
=
"aspectFit"
mode
=
"aspectFit"
/>
/>
<
/view
>
<
/view
>
...
@@ -400,525 +400,797 @@
...
@@ -400,525 +400,797 @@
import
RegisterLayer
from
"../components/RegisterLayer.vue"
;
import
RegisterLayer
from
"../components/RegisterLayer.vue"
;
const
integralData
=
ref
({
const
integralData
=
ref
({
swiper
:
[
"tupianBanben"
:
"1003"
,
"swiper"
:
[
{
"bannerImg"
:
"integralBannerBg0.png"
,
"url"
:
"subPackages/shopMainList/topicNew/index?id=1000916"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
],
"viplv"
:
{
"imgs"
:
[
"imgPlatinum0.png"
,
"imgPlatinum1.png"
,
"imgPlatinum2.png"
,
"imgPlatinum3.png"
,
"imgPlatinum4.png"
]
}
,
"vipIntegral"
:
{
"gonglue"
:
{
"url"
:
"https://mom.feihe.com/member/mine/pointStrategy"
,
"type"
:
3
,
"img"
:
"strategyBtn.png"
}
,
"progressBar"
:
{
"barImg"
:
"progressBarIntegral.png"
,
"barBgImg"
:
"progressBarBgIntegral.png"
}
,
"excharge"
:
{
"url"
:
"subPackages/shopMainList/topicNew/index?id=1000187"
,
"type"
:
2
,
"img"
:
"integralExchargeBtn.png"
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
"vipCardInfo"
:
{
"url"
:
"subPackages/xmhMainProcess/member/index?entrySource=xmh_wechatmp_points_recgoodsbot"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
"jifenmingxi"
:
{
"url"
:
"https://mom.feihe.com/member/mine/newPointDetail?crmId={crmid
}
&appCode=XMH"
,
"type"
:
3
}
}
,
"clickMore"
:
{
"url"
:
"subPackages/xmhMainProcess/member/index?entrySource=xmh_wechatmp_points_recgoodsbot"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
"qunyiInfo"
:
{
"vipRule"
:
{
"url"
:
"https://mom.feihe.com/member/mine/pointStrategy"
,
"type"
:
3
}
,
"imgInfos"
:
[
{
"img"
:
"yueyueliBtn.png"
,
"width"
:
"68rpx"
,
"height"
:
"87rpx"
,
"name"
:
"月月礼"
}
,
{
"img"
:
"shengriBtn.png"
,
"width"
:
"70rpx"
,
"height"
:
"91rpx"
,
"name"
:
"生日礼"
}
,
{
"img"
:
"yuerBtn.png"
,
"width"
:
"94rpx"
,
"height"
:
"87rpx"
,
"name"
:
"育儿礼"
}
,
{
"img"
:
"heliBtn.png"
,
"width"
:
"48rpx"
,
"height"
:
"87rpx"
,
"name"
:
"贺礼"
}
,
{
"img"
:
"xinrenliBtn.png"
,
"width"
:
"71rpx"
,
"height"
:
"88rpx"
,
"name"
:
"新人礼"
}
,
{
{
bannerImg
:
"integralBannerBg0.png"
,
"img"
:
"mianfeiBtn.png"
,
url
:
"subPackages/shopMainList/topicNew/index?id=1000916"
,
"width"
:
"95rpx"
,
type
:
2
,
"height"
:
"87rpx"
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
"name"
:
"免费礼"
}
,
{
"img"
:
"zhuanduanli.png"
,
"width"
:
"70rpx"
,
"height"
:
"86rpx"
,
"name"
:
"专端礼"
}
,
{
"img"
:
"changxianBtn.png"
,
"width"
:
"94rpx"
,
"height"
:
"87rpx"
,
"name"
:
"尝鲜礼"
}
,
{
"img"
:
"jinjiBtn.png"
,
"width"
:
"70rpx"
,
"height"
:
"89rpx"
,
"name"
:
"进阶礼"
}
,
{
"img"
:
"suyuanBtn.png"
,
"width"
:
"71rpx"
,
"height"
:
"90rpx"
,
"name"
:
"溯源礼"
}
}
],
],
viplv
:
{
"rule"
:
{
imgs
:[
"url"
:
"https://mom.feihe.com/member/mine/pointStrategy"
,
"imgPlatinum0.png"
,
"type"
:
3
"imgPlatinum1.png"
,
}
,
"imgPlatinum2.png"
,
"vipQuanyiUrl"
:
{
"imgPlatinum3.png"
,
"url"
:
"subPackages/xmhMainProcess/member/index?entrySource=xmh_wechatmp_points_recgoodsbot"
,
"imgPlatinum4.png"
"type"
:
2
,
]
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
}
,
vipIntegral
:
{
"vipLvsQuanyi"
:
[
gonglue
:{
{
url
:
"https://mom.feihe.com/member/mine/pointStrategy"
,
"qunyiList"
:
[
0
,
2
,
4
,
5
],
type
:
3
,
"isNewArr"
:
[]
img
:
"strategyBtn.png"
}
,
}
,
progressBar
:
{
{
barImg
:
"progressBarIntegral.png"
,
"qunyiList"
:
[
6
,
7
,
0
,
2
,
4
,
5
]
,
barBgImg
:
"progressBarBgIntegral.png"
"isNewArr"
:
[
6
,
7
]
}
,
}
,
excharge
:{
{
url
:
"subPackages/shopMainList/topicNew/index?id=1000187"
,
"qunyiList"
:
[
8
,
6
,
7
,
0
,
2
,
4
,
5
],
type
:
2
,
"isNewArr"
:
[
8
]
img
:
"integralExchargeBtn.png"
,
extra
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
}
,
vipCardInfo
:{
{
url
:
"subPackages/xmhMainProcess/member/index?entrySource=xmh_wechatmp_points_recgoodsbot"
,
"qunyiList"
:
[
9
,
8
,
6
,
7
,
0
,
2
,
4
,
5
],
type
:
2
,
"isNewArr"
:
[
9
]
extra
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
}
,
jifenmingxi
:{
{
url
:
"https://mom.feihe.com/member/mine/newPointDetail?crmId={crmid
}
&appCode=XMH"
,
"qunyiList"
:
[
9
,
8
,
6
,
7
,
0
,
2
,
4
,
5
],
type
:
3
,
"isNewArr"
:
[
9
]
}
]
}
,
"vipActive"
:
[
{
"img"
:
"vipAct0.png"
,
"url"
:
"subPackages/shopMainList/topicNew/index?id=1000911"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
}
,
}
,
clickMore
:{
{
url
:
"subPackages/xmhMainProcess/member/index?entrySource=xmh_wechatmp_points_recgoodsbot"
,
"img"
:
"vipAct1.png"
,
type
:
2
,
"url"
:
"subPackages/shopMainList/topicNew/index?id=1000912"
,
extra
:
"type"
:
2
,
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
}
,
qunyiInfo
:
{
{
vipRule
:
{
"img"
:
"vipAct2.png"
,
url
:
"https://mom.feihe.com/member/mine/pointStrategy"
,
"url"
:
"/subPackages/shopMainProcess/lottery/index?utm_campaign=%E6%BA%AF%E6%BA%90%E6%8A%BD%E5%A5%96&_channel_track_key=ngSppZAj"
,
type
:
3
,
"type"
:
2
,
}
,
"extra"
:
{
imgInfos
:
[
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
],
"goodsListData"
:
{
"listCommon"
:
{
"listItemImgBg"
:
"integral/1003/listItemImgBg.png"
}
,
"tabInfo"
:
{
"tabBg"
:
"tapSelectBg.png"
,
"tabTexts"
:
[
{
"line1"
:
"星品榜单"
,
"line2"
:
""
}
,
{
"line1"
:
"0元爆款"
,
"line2"
:
""
}
,
{
"line1"
:
"北纬专场"
,
"line2"
:
""
}
]
}
,
"productIdUrl"
:
{
"xingpin"
:
[
{
{
img
:
"yueyueliBtn.png"
,
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
width
:
"68rpx"
,
"productId"
:
"632366292935447153"
,
height
:
"87rpx"
,
"skuId"
:
"632366292935447154"
,
name
:
"月月礼"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
}
,
{
{
img
:
"shengriBtn.png"
,
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
width
:
"70rpx"
,
"productId"
:
"434526218612696157"
,
height
:
"91rpx"
,
"skuId"
:
"434526218612696158"
,
name
:
"生日礼"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
}
,
{
{
img
:
"yuerBtn.png"
,
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
width
:
"94rpx"
,
"productId"
:
"475427897333207101"
,
height
:
"87rpx"
,
"skuId"
:
"475427897333207102"
,
name
:
"育儿礼"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
}
,
{
{
img
:
"heliBtn.png"
,
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
width
:
"48rpx"
,
"productId"
:
"632368902459430553"
,
height
:
"87rpx"
,
"skuId"
:
"632368902459430554"
,
name
:
"贺礼"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
}
,
{
{
img
:
"xinrenliBtn.png"
,
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
width
:
"71rpx"
,
"productId"
:
"748373470406312440"
,
height
:
"88rpx"
,
"skuId"
:
"748373470406312441"
,
name
:
"新人礼"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
}
,
{
{
img
:
"mianfeiBtn.png"
,
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
width
:
"95rpx"
,
"productId"
:
"700209063828145600"
,
height
:
"87rpx"
,
"skuId"
:
"700209063828145601"
,
name
:
"免费礼"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
}
,
{
{
img
:
"zhuanduanli.png"
,
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
width
:
"70rpx"
,
"productId"
:
"444612538255511698"
,
height
:
"86rpx"
,
"skuId"
:
"444612538255511699"
,
name
:
"专端礼"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
}
,
{
{
img
:
"changxianBtn.png"
,
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
width
:
"94rpx"
,
"productId"
:
"748374838109458955"
,
height
:
"87rpx"
,
"skuId"
:
"748374838109458956"
,
name
:
"尝鲜礼"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
}
,
{
{
img
:
"jinjiBtn.png"
,
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
width
:
"70rpx"
,
"productId"
:
"748376191670080756"
,
height
:
"89rpx"
,
"skuId"
:
"748376191670080757"
,
name
:
"进阶礼"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
}
,
{
{
img
:
"suyuanBtn.png"
,
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
width
:
"71rpx"
,
"productId"
:
"444614841574228087"
,
height
:
"90rpx"
,
"skuId"
:
"444614841574228088"
,
name
:
"溯源礼"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
"productId"
:
"642944987112793104"
,
"skuId"
:
"642944987112793105"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
"productId"
:
"660577242594873852"
,
"skuId"
:
"660577242594873853"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
"productId"
:
"593557253255397681"
,
"skuId"
:
"675866042011105275"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
"productId"
:
"670068445908034706"
,
"skuId"
:
"670072178498381183"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
"productId"
:
"660575857729992191"
,
"skuId"
:
"660575857729992192"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
"productId"
:
"486040248826077773"
,
"skuId"
:
"486040248826077774"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
}
],
],
rule
:{
"lingyuan"
:
[
url
:
"https://mom.feihe.com/member/mine/pointStrategy"
,
type
:
3
}
,
vipQuanyiUrl
:{
url
:
"subPackages/xmhMainProcess/member/index?entrySource=xmh_wechatmp_points_recgoodsbot"
,
type
:
2
,
extra
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
vipLvsQuanyi
:[
{
{
qunyiList
:
[
0
,
2
,
4
,
5
],
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
isNewArr
:
[]
"productId"
:
"643301938280182989"
,
"skuId"
:
"643301938280182990"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
}
,
{
{
qunyiList
:
[
6
,
7
,
0
,
2
,
4
,
5
],
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
isNewArr
:
[
6
,
7
]
"productId"
:
"570770855028876907"
,
"skuId"
:
"570770855028876908"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
"productId"
:
"643302772176787321"
,
"skuId"
:
"643302772176787322"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
"productId"
:
"650261586675438161"
,
"skuId"
:
"650261761758111604"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
"productId"
:
"637115498514653835"
,
"skuId"
:
"637115498514653836"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
"productId"
:
"637462885116453461"
,
"skuId"
:
"637462885116453462"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
}
,
{
{
qunyiList
:
[
8
,
6
,
7
,
0
,
2
,
4
,
5
],
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
isNewArr
:
[
8
]
"productId"
:
"637125264624522797"
,
"skuId"
:
"637125264624522798"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
}
,
{
{
qunyiList
:
[
9
,
8
,
6
,
7
,
0
,
2
,
4
,
5
],
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
isNewArr
:
[
9
]
"productId"
:
"664995106239801237"
,
"skuId"
:
"664995106239801238"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
}
,
{
{
qunyiList
:
[
9
,
8
,
6
,
7
,
0
,
2
,
4
,
5
],
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
isNewArr
:
[
9
]
"productId"
:
"566750277742626607"
,
"skuId"
:
"566750277742626608"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
"productId"
:
"664992929630904330"
,
"skuId"
:
"702706680618457075"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
"productId"
:
"479814938702811385"
,
"skuId"
:
"479814938702811386"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
"productId"
:
"477231839213998660"
,
"skuId"
:
"477231839213998661"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
"productId"
:
"710238004623156187"
,
"skuId"
:
"710238148411278894"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
"productId"
:
"637105594356118250"
,
"skuId"
:
"637105594356118251"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
"productId"
:
"446767559140140163"
,
"skuId"
:
"446767559140140164"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
"productId"
:
"575869473685026384"
,
"skuId"
:
"575869473689219730"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
],
"beiwei"
:
[
{
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
"productId"
:
"694019044167238066"
,
"skuId"
:
"694019044167238067"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
"productId"
:
"548984197069284758"
,
"skuId"
:
"548984197069284759"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
"productId"
:
"548991402553569325"
,
"skuId"
:
"548991402553569326"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
"productId"
:
"757045038059549612"
,
"skuId"
:
"757045038059549613"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
"productId"
:
"555507401709887582"
,
"skuId"
:
"555507401709887583"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
"productId"
:
"555151404052796950"
,
"skuId"
:
"555151404052796951"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
"productId"
:
"704050114989893289"
,
"skuId"
:
"704050114989893290"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
"url"
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
"productId"
:
"710290587034550507"
,
"skuId"
:
"710290587034550508"
,
"type"
:
2
,
"extra"
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
}
]
]
}
,
}
,
vipActive
:
[
"goodsData"
:
[
{
img
:
"vipAct0.png"
,
url
:
"subPackages/shopMainList/topicNew/index?id=1000911"
,
type
:
2
,
extra
:
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
{
img
:
"vipAct1.png"
,
"titles"
:
[
url
:
"subPackages/shopMainList/topicNew/index?id=1000912"
,
"星飞帆4段儿童成长配..."
,
type
:
2
,
"星飞帆卓睿4段儿童配..."
,
extra
:
"茁然纯牛奶(A2 β酪蛋..."
,
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
"茁然 茁护儿童配方奶..."
,
"经典爱本乳铁蛋白配方..."
,
"飞鹤茁然高钙奶酪泡芙..."
,
"金装1962-中老年高钙..."
,
"经典爱本膳骨配方奶粉..."
,
"经典爱本清澄配方奶粉..."
,
"金装1962-高钙高蛋白..."
,
"德佑纯水湿巾80抽/包"
,
"婴儿专护除菌除螨洗衣..."
,
"多肉鳕鱼空气脆饼干宝..."
,
"DHA深海鳕鱼肠80g*4袋"
,
"云朵软软绵柔巾洗脸巾..."
,
"凡士林100ml倍护精华..."
],
"prices"
:
[
188
,
368
,
65
,
268
,
158
,
69.8
,
89
,
158
,
198
,
89
,
43
,
21.9
,
48
,
26
,
22.9
,
29.9
],
"goodsImgs"
:
[
"listItemImgJx0.png"
,
"listItemImgJx1.png"
,
"listItemImgJx2.png"
,
"listItemImgJx3.png"
,
"listItemImgJx4.png"
,
"listItemImgJx5.png"
,
"listItemImgJx6.png"
,
"listItemImgJx7.png"
,
"listItemImgJx8.png"
,
"listItemImgJx9.png"
,
"listItemImgJx10.png"
,
"listItemImgJx11.png"
,
"listItemImgJx12.png"
,
"listItemImgJx13.png"
,
"listItemImgJx14.png"
,
"listItemImgJx15.png"
]
}
,
}
,
{
{
img
:
"vipAct2.png"
,
"titles"
:
[
url
:
"/subPackages/shopMainProcess/lottery/index?utm_campaign=%E6%BA%AF%E6%BA%90%E6%8A%BD%E5%A5%96&_channel_track_key=ngSppZAj"
,
"星飞帆4段儿童成长配..."
,
type
:
2
,
"飞鹤茁然儿童配方奶升..."
,
extra
:
"茁然 茁护儿童配方奶..."
,
{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
"宝宝钙维生素D软胶囊..."
,
}
"婴儿专护除菌除螨洗衣..."
,
],
"公牛 新国标插座/插线..."
,
goodsListData
:{
"宝宝植萃深度洁净洗衣..."
,
listCommon
:{
"九阳煮蛋器多功能智能..."
,
listItemImgBg
:
"integral/1003/listItemImgBg.png"
"云朵软软绵柔巾洗脸巾..."
,
}
,
"荣事达电煮锅家用多功..."
,
tabInfo
:{
"德佑小白羊绵柔巾珍珠..."
,
tabBg
:
"tapSelectBg.png"
,
"babygo进口户外防水..."
,
tabTexts
:
[
"苏泊尔(SUPOR)真..."
,
{
line1
:
'星品榜单'
,
line2
:
''
}
,
"超级飞侠儿童绘画笔套..."
,
{
line1
:
'0元爆款'
,
line2
:
''
}
,
"可爱多湿巾纸无染清洁..."
,
{
line1
:
'北纬专场'
,
line2
:
''
}
"亲肤纯水湿巾加厚加大..."
],
"prices"
:
[
11500
,
5200
,
12000
,
2680
,
2190
,
5980
,
2490
,
4900
,
2290
,
4900
,
2490
,
3800
,
9900
,
7900
,
990
,
1990
],
"goodsImgs"
:
[
"listItemImgXL0.png"
,
"listItemImgXL1.png"
,
"listItemImgXL2.png"
,
"listItemImgXL3.png"
,
"listItemImgXL4.png"
,
"listItemImgXL5.png"
,
"listItemImgXL6.png"
,
"listItemImgXL7.png"
,
"listItemImgXL8.png"
,
"listItemImgXL9.png"
,
"listItemImgXL10.png"
,
"listItemImgXL11.png"
,
"listItemImgXL12.png"
,
"listItemImgXL13.png"
,
"listItemImgXL14.png"
,
"listItemImgXL15.png"
]
]
}
,
}
,
productIdUrl
:{
{
xingpin
:[
"titles"
:
[
{
"北纬47度水果玉米"
,
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
"北纬47度黄糯鲜玉米"
,
productId
:
"632366292935447153"
,
"北纬47度白甜糯玉米"
,
skuId
:
"632366292935447154"
,
"北纬47度东北烧烤..."
,
type
:
2
,
"北纬47度花甜糯玉米"
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
"北纬47度黑珍珠玉米"
,
}
,
"N47°植物酵素乳245..."
,
{
"N47°水果玉米汁245..."
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"434526218612696157"
,
skuId
:
"434526218612696158"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"475427897333207101"
,
skuId
:
"475427897333207102"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"632368902459430553"
,
skuId
:
"632368902459430554"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"748373470406312440"
,
skuId
:
"748373470406312441"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"700209063828145600"
,
skuId
:
"700209063828145601"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"444612538255511698"
,
skuId
:
"444612538255511699"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"748374838109458955"
,
skuId
:
"748374838109458956"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"748376191670080756"
,
skuId
:
"748376191670080757"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"444614841574228087"
,
skuId
:
"444614841574228088"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"642944987112793104"
,
skuId
:
"642944987112793105"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"660577242594873852"
,
skuId
:
"660577242594873853"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"593557253255397681"
,
skuId
:
"675866042011105275"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"670068445908034706"
,
skuId
:
"670072178498381183"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"660575857729992191"
,
skuId
:
"660575857729992192"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"486040248826077773"
,
skuId
:
"486040248826077774"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
],
],
lingyuan
:[
"prices"
:
[
{
4200
,
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
3840
,
productId
:
"643301938280182989"
,
3840
,
skuId
:
"643301938280182990"
,
5990
,
type
:
2
,
4200
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
4200
,
}
,
5500
,
{
4990
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"570770855028876907"
,
skuId
:
"570770855028876908"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"643302772176787321"
,
skuId
:
"643302772176787322"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"650261586675438161"
,
skuId
:
"650261761758111604"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"637115498514653835"
,
skuId
:
"637115498514653836"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"637462885116453461"
,
skuId
:
"637462885116453462"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"637125264624522797"
,
skuId
:
"637125264624522798"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"664995106239801237"
,
skuId
:
"664995106239801238"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"566750277742626607"
,
skuId
:
"566750277742626608"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"664992929630904330"
,
skuId
:
"702706680618457075"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"479814938702811385"
,
skuId
:
"479814938702811386"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"477231839213998660"
,
skuId
:
"477231839213998661"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"710238004623156187"
,
skuId
:
"710238148411278894"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"637105594356118250"
,
skuId
:
"637105594356118251"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"446767559140140163"
,
skuId
:
"446767559140140164"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"575869473685026384"
,
skuId
:
"575869473689219730"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
],
],
beiwei
:[
"goodsImgs"
:
[
{
"listItemImgPzh0.png"
,
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
"listItemImgPzh1.png"
,
productId
:
"694019044167238066"
,
"listItemImgPzh2.png"
,
skuId
:
"694019044167238067"
,
"listItemImgPzh3.png"
,
type
:
2
,
"listItemImgPzh4.png"
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
"listItemImgPzh5.png"
,
}
,
"listItemImgPzh6.png"
,
{
"listItemImgPzh7.png"
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"548984197069284758"
,
skuId
:
"548984197069284759"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"548991402553569325"
,
skuId
:
"548991402553569326"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"757045038059549612"
,
skuId
:
"757045038059549613"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"555507401709887582"
,
skuId
:
"555507401709887583"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"555151404052796950"
,
skuId
:
"555151404052796951"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"704050114989893289"
,
skuId
:
"704050114989893290"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
,
{
url
:
"subPackages/shopMainProcess/product/index?productId={productId
}
&skuId={skuId
}
&entrySource=xmh_wechatmp_points_star"
,
productId
:
"710290587034550507"
,
skuId
:
"710290587034550508"
,
type
:
2
,
extra
:{
"appId"
:
"wx4205ec55b793245e"
,
"envVersion"
:
"release"
}
}
]
]
}
,
}
goodsData
:[
]
{
}
titles
:[
'星飞帆4段儿童成长配...'
,
'星飞帆卓睿4段儿童配...'
,
'茁然纯牛奶(A2 β酪蛋...'
,
'茁然 茁护儿童配方奶...'
,
'经典爱本乳铁蛋白配方...'
,
'飞鹤茁然高钙奶酪泡芙...'
,
'金装1962-中老年高钙...'
,
'经典爱本膳骨配方奶粉...'
,
'经典爱本清澄配方奶粉...'
,
'金装1962-高钙高蛋白...'
,
'德佑纯水湿巾80抽/包'
,
'婴儿专护除菌除螨洗衣...'
,
'多肉鳕鱼空气脆饼干宝...'
,
'DHA深海鳕鱼肠80g*4袋'
,
'云朵软软绵柔巾洗脸巾...'
,
'凡士林100ml倍护精华...'
],
}
);
prices
:[
188
,
368
,
65
,
268
,
158
,
69.8
,
89
,
158
,
198
,
89
,
43
,
21.9
,
48
,
26
,
22.9
,
29.9
],
goodsImgs
:[
'listItemImgJx0.png'
,
'listItemImgJx1.png'
,
'listItemImgJx2.png'
,
'listItemImgJx3.png'
,
'listItemImgJx4.png'
,
'listItemImgJx5.png'
,
'listItemImgJx6.png'
,
'listItemImgJx7.png'
,
'listItemImgJx8.png'
,
'listItemImgJx9.png'
,
'listItemImgJx10.png'
,
'listItemImgJx11.png'
,
'listItemImgJx12.png'
,
'listItemImgJx13.png'
,
'listItemImgJx14.png'
,
'listItemImgJx15.png'
]
}
,
{
titles
:
[
'星飞帆4段儿童成长配...'
,
'飞鹤茁然儿童配方奶升...'
,
'茁然 茁护儿童配方奶...'
,
'宝宝钙维生素D软胶囊...'
,
'婴儿专护除菌除螨洗衣...'
,
'公牛 新国标插座/插线...'
,
'宝宝植萃深度洁净洗衣...'
,
'九阳煮蛋器多功能智能...'
,
'云朵软软绵柔巾洗脸巾...'
,
'荣事达电煮锅家用多功...'
,
'德佑小白羊绵柔巾珍珠...'
,
'babygo进口户外防水...'
,
'苏泊尔(SUPOR)真...'
,
'超级飞侠儿童绘画笔套...'
,
'可爱多湿巾纸无染清洁...'
,
'亲肤纯水湿巾加厚加大...'
],
prices
:
[
11500
,
5200
,
12000
,
2680
,
2190
,
5980
,
2490
,
4900
,
2290
,
4900
,
2490
,
3800
,
9900
,
7900
,
990
,
1990
],
goodsImgs
:[
'listItemImgXL0.png'
,
'listItemImgXL1.png'
,
'listItemImgXL2.png'
,
'listItemImgXL3.png'
,
'listItemImgXL4.png'
,
'listItemImgXL5.png'
,
'listItemImgXL6.png'
,
'listItemImgXL7.png'
,
'listItemImgXL8.png'
,
'listItemImgXL9.png'
,
'listItemImgXL10.png'
,
'listItemImgXL11.png'
,
'listItemImgXL12.png'
,
'listItemImgXL13.png'
,
'listItemImgXL14.png'
,
'listItemImgXL15.png'
]
}
,
{
titles
:[
'北纬47度水果玉米'
,
'北纬47度黄糯鲜玉米'
,
'北纬47度白甜糯玉米'
,
'北纬47度东北烧烤...'
,
'北纬47度花甜糯玉米'
,
'北纬47度黑珍珠玉米'
,
'N47°植物酵素乳245...'
,
'N47°水果玉米汁245...'
],
prices
:[
4200
,
3840
,
3840
,
5990
,
4200
,
4200
,
5500
,
4990
],
goodsImgs
:[
'listItemImgPzh0.png'
,
'listItemImgPzh1.png'
,
'listItemImgPzh2.png'
,
'listItemImgPzh3.png'
,
'listItemImgPzh4.png'
,
'listItemImgPzh5.png'
,
'listItemImgPzh6.png'
,
'listItemImgPzh7.png'
]
}
// 其他分类数据...
]
}
}
);
// const integralData = ref(
{
}
);
// const integralData = ref(
{
}
);
const
swiperData
=
ref
(
[]
);
//banner图片
const
swiperData
=
ref
(
integralData
.
value
.
swiper
);
//banner图片
const
vipLvIcons
=
ref
(
[]
);
//会员等级图标
const
vipLvIcons
=
ref
(
integralData
.
value
.
viplv
.
imgs
);
//会员等级图标
const
vipIntegral
=
ref
(
{
}
);
//积分明细\
const
vipIntegral
=
ref
(
integralData
.
value
.
vipIntegral
);
//积分明细\
const
clickMore
=
ref
(
{
}
);
//点击更多
const
clickMore
=
ref
(
integralData
.
value
.
clickMore
);
//点击更多
const
vipActive
=
ref
(
[]
);
//会员活动
const
vipActive
=
ref
(
integralData
.
value
.
vipActive
);
//会员活动
const
tabInfo
=
ref
(
{
}
);
//tabbar信息
const
tabInfo
=
ref
(
integralData
.
value
.
goodsListData
.
tabInfo
);
//tabbar信息
const
listCommon
=
ref
(
{
}
);
//商品列表通用信息
const
listCommon
=
ref
(
integralData
.
value
.
goodsListData
.
listCommon
);
//商品列表通用信息
const
goodsData
=
ref
(
[]
);
//商品数据
const
goodsData
=
ref
(
integralData
.
value
.
goodsListData
.
goodsData
);
//商品数据
const
productIdUrl
=
ref
(
{
}
);
//商品跳转链接
const
productIdUrl
=
ref
(
integralData
.
value
.
goodsListData
.
productIdUrl
);
//商品跳转链接
const
imgInfos
=
ref
(
[]
);
//权益信息
const
imgInfos
=
ref
(
integralData
.
value
.
qunyiInfo
.
imgInfos
);
//权益信息
const
vipRule
=
ref
(
{
}
);
//会员规则跳转
const
vipRule
=
ref
(
integralData
.
value
.
qunyiInfo
.
vipRule
);
//会员规则跳转
const
vipLvsQuanyi
=
ref
([]);
//会员不同等级权益
const
vipLvsQuanyi
=
ref
([]);
//会员不同等级权益
const
points
=
ref
(
0
);
//积分
const
points
=
ref
(
0
);
//积分
const
vipQuanyiUrl
=
ref
(
{
}
);
//会员权益图标点击跳转
const
vipQuanyiUrl
=
ref
(
integralData
.
value
.
qunyiInfo
.
vipQuanyiUrl
);
//会员权益图标点击跳转
const
activeIndex
=
ref
(
0
);
//tabbar选中项
const
activeIndex
=
ref
(
0
);
//tabbar选中项
const
showRegisterLayer
=
ref
(
false
);
const
showRegisterLayer
=
ref
(
false
);
const
tupianBanben
=
ref
(
"1003"
);
//图片版本号
...
@@ -960,28 +1232,8 @@
...
@@ -960,28 +1232,8 @@
const
lastScrollLeft
=
ref
(
0
);
const
lastScrollLeft
=
ref
(
0
);
const
vipQuanyiData
=
ref
([
const
vipQuanyiData
=
ref
(
integralData
.
value
.
qunyiInfo
.
vipLvsQuanyi
);
{
qunyiList
:
[
0
,
2
,
4
,
5
],
isNewArr
:
[]
}
,
{
qunyiList
:
[
6
,
7
,
0
,
2
,
4
,
5
],
isNewArr
:
[
6
,
7
]
}
,
{
qunyiList
:
[
8
,
6
,
7
,
0
,
2
,
4
,
5
],
isNewArr
:
[
8
]
}
,
{
qunyiList
:
[
9
,
8
,
6
,
7
,
0
,
2
,
4
,
5
],
isNewArr
:
[
9
]
}
,
{
qunyiList
:
[
9
,
8
,
6
,
7
,
0
,
2
,
4
,
5
],
isNewArr
:
[
9
]
}
]);
const
recentAnnualPointsTotal
=
ref
(
0
);
const
recentAnnualPointsTotal
=
ref
(
0
);
const
nextGradeScoreRuleMin
=
ref
(
0
);
const
nextGradeScoreRuleMin
=
ref
(
0
);
const
upLevelExp
=
ref
([
1000
,
2000
,
3000
,
4000
,
5000
]);
const
upLevelExp
=
ref
([
1000
,
2000
,
3000
,
4000
,
5000
]);
...
@@ -1020,6 +1272,88 @@
...
@@ -1020,6 +1272,88 @@
]);
]);
const
nickName
=
ref
(
''
);
const
nickName
=
ref
(
''
);
onBeforeMount
(
async
()
=>
{
console
.
log
(
'onBeforeMount'
);
}
)
onMounted
(
async
()
=>
{
const
{
data
}
=
await
fetchIntegralJSON
();
integralData
.
value
=
{...
data
}
;
swiperData
.
value
=
integralData
.
value
.
swiper
;
vipLvIcons
.
value
=
integralData
.
value
.
viplv
.
imgs
;
vipIntegral
.
value
=
integralData
.
value
.
vipIntegral
;
clickMore
.
value
=
integralData
.
value
.
clickMore
;
vipActive
.
value
=
integralData
.
value
.
vipActive
;
tabInfo
.
value
=
integralData
.
value
.
goodsListData
.
tabInfo
;
listCommon
.
value
=
integralData
.
value
.
goodsListData
.
listCommon
;
goodsData
.
value
=
integralData
.
value
.
goodsListData
.
goodsData
;
productIdUrl
.
value
=
integralData
.
value
.
goodsListData
.
productIdUrl
;
vipRule
.
value
=
integralData
.
value
.
qunyiInfo
.
vipRule
;
imgInfos
.
value
=
integralData
.
value
.
qunyiInfo
.
imgInfos
;
vipQuanyiUrl
.
value
=
integralData
.
value
.
qunyiInfo
.
vipQuanyiUrl
;
// vipQuanyiData.value = [];////??????
vipQuanyiData
.
value
=
integralData
.
value
.
qunyiInfo
.
vipLvsQuanyi
;
tupianBanben
.
value
=
integralData
.
value
.
tupianBanben
;
quanyiListIcon
.
value
=
[];
imgInfos
.
value
.
forEach
((
element
,
index
)
=>
{
quanyiListIcon
.
value
.
push
(
element
.
img
);
privilegeSizes
.
value
.
push
({
width
:
element
.
width
,
height
:
element
.
height
,
name
:
element
.
name
}
);
}
);
await
userStore
.
loadMemberInfo
();
initNetData
();
itemIndex
.
value
=
vipLevel
.
value
;
}
);
const
initNetData
=
()
=>
{
console
.
log
(
'initNetData'
);
memberInfo
.
value
=
userStore
.
memberInfo
;
recentAnnualPointsTotal
.
value
=
memberInfo
.
value
.
recentAnnualPointsTotal
;
willExpiredPoints
.
value
=
memberInfo
.
value
.
willExpiredPoints
;
nextGradeScoreRuleMin
.
value
=
memberInfo
.
value
.
nextGradeScoreRuleMin
;
vipLevel
.
value
=
memberInfo
.
value
.
grade
;
points
.
value
=
memberInfo
.
value
.
points
;
if
(
memberInfo
.
value
.
memberId
==
"not_login"
){
islogin
.
value
=
false
;
}
else
{
islogin
.
value
=
true
}
if
(
islogin
.
value
){
nickName
.
value
=
memberInfo
.
value
.
memberName
;
// 清空之前的数据
vipLvDatas
.
value
=
[];
//??????????
memberInfo
.
value
?.
gradeList
.
forEach
((
element
,
index
)
=>
{
vipLvDatas
.
value
.
push
({
"vipName"
:
element
.
gradeName
,
}
);
vipLvDatas
.
value
[
index
].
vipIcon
=
vipLvIcons
.
value
[
index
];
}
);
}
else
{
nickName
.
value
=
'未登录'
;
vipLvDatas
.
value
=
[{
"vipName"
:
"登录查看会员等级"
,
"vipIcon"
:
"imgPlatinum-1.png"
,
}
];
}
}
//banner点击事件
//banner点击事件
const
bannerHandler
=
(
item
)
=>
{
const
bannerHandler
=
(
item
)
=>
{
if
(
item
?.
url
!=
""
){
if
(
item
?.
url
!=
""
){
...
@@ -1260,91 +1594,13 @@
...
@@ -1260,91 +1594,13 @@
//
}
//
}
}
}
onBeforeMount
(
async
()
=>
{
console
.
log
(
'onBeforeMount'
);
const
{
data
}
=
await
fetchIntegralJSON
();
integralData
.
value
=
{...
data
}
;
}
)
onMounted
(
async
()
=>
{
swiperData
.
value
=
integralData
.
value
.
swiper
;
vipLvIcons
.
value
=
integralData
.
value
.
viplv
.
imgs
;
vipIntegral
.
value
=
integralData
.
value
.
vipIntegral
;
clickMore
.
value
=
integralData
.
value
.
clickMore
;
vipActive
.
value
=
integralData
.
value
.
vipActive
;
tabInfo
.
value
=
integralData
.
value
.
goodsListData
.
tabInfo
;
listCommon
.
value
=
integralData
.
value
.
goodsListData
.
listCommon
;
goodsData
.
value
=
integralData
.
value
.
goodsListData
.
goodsData
;
productIdUrl
.
value
=
integralData
.
value
.
goodsListData
.
productIdUrl
;
vipRule
.
value
=
integralData
.
value
.
qunyiInfo
.
vipRule
;
imgInfos
.
value
=
integralData
.
value
.
qunyiInfo
.
imgInfos
;
vipQuanyiUrl
.
value
=
integralData
.
value
.
qunyiInfo
.
vipQuanyiUrl
;
vipQuanyiData
.
value
=
[];
////??????
vipQuanyiData
.
value
=
integralData
.
value
.
qunyiInfo
.
vipLvsQuanyi
;
quanyiListIcon
.
value
=
[];
/////????
imgInfos
.
value
.
forEach
((
element
,
index
)
=>
{
quanyiListIcon
.
value
.
push
(
element
.
img
);
privilegeSizes
.
value
.
push
({
width
:
element
.
width
,
height
:
element
.
height
,
name
:
element
.
name
}
);
}
);
console
.
log
(
'quanyiListIcon='
,
quanyiListIcon
.
value
);
console
.
log
(
'privilegeSizes='
,
privilegeSizes
.
value
);
await
userStore
.
loadMemberInfo
();
initNetData
();
itemIndex
.
value
=
vipLevel
.
value
;
}
);
const
initNetData
=
()
=>
{
console
.
log
(
'initNetData'
);
memberInfo
.
value
=
userStore
.
memberInfo
;
recentAnnualPointsTotal
.
value
=
memberInfo
.
value
.
recentAnnualPointsTotal
;
willExpiredPoints
.
value
=
memberInfo
.
value
.
willExpiredPoints
;
nextGradeScoreRuleMin
.
value
=
memberInfo
.
value
.
nextGradeScoreRuleMin
;
vipLevel
.
value
=
memberInfo
.
value
.
grade
;
points
.
value
=
memberInfo
.
value
.
points
;
if
(
memberInfo
.
value
.
memberId
==
"not_login"
){
islogin
.
value
=
false
;
}
else
{
islogin
.
value
=
true
}
if
(
islogin
.
value
){
nickName
.
value
=
memberInfo
.
value
.
memberName
;
// 清空之前的数据
vipLvDatas
.
value
=
[];
memberInfo
.
value
?.
gradeList
.
forEach
((
element
,
index
)
=>
{
vipLvDatas
.
value
.
push
({
"vipName"
:
element
.
gradeName
,
}
);
vipLvDatas
.
value
[
index
].
vipIcon
=
vipLvIcons
.
value
[
index
];
}
);
}
else
{
nickName
.
value
=
'未登录'
;
vipLvDatas
.
value
=
[{
"vipName"
:
"登录查看会员等级"
,
"vipIcon"
:
"imgPlatinum-1.png"
,
}
];
}
}
// 手动显示注册层(用于测试)
// 手动显示注册层(用于测试)
const
showRegisterDialog
=
()
=>
{
//
const showRegisterDialog = () =>
{
console
.
log
(
'手动显示注册层'
);
//
console.log('手动显示注册层');
showRegisterLayer
.
value
=
true
;
//
showRegisterLayer.value = true;
}
//
}
// 添加 watch 监听 showRegisterLayer 变化
// 添加 watch 监听 showRegisterLayer 变化
// watch(showRegisterLayer, (newVal, oldVal) =>
{
// watch(showRegisterLayer, (newVal, oldVal) =>
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment