Commit 457e1856 authored by 王炽's avatar 王炽

66666

parent 054cb74b
...@@ -487,4 +487,6 @@ ...@@ -487,4 +487,6 @@
} }
] ]
] ]
} }
\ No newline at end of file
...@@ -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) => {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment