Commit a889e538 authored by spc's avatar spc

Merge branch 'jifenquanyi_gaiban_20250813' of...

Merge branch 'jifenquanyi_gaiban_20250813' of http://gitlab2.dui88.com/fh/20250528_FHQ1 into jifenquanyi_gaiban_20250813
parents 7c4ad3b2 813a6ef6
...@@ -16,10 +16,10 @@ const { ...@@ -16,10 +16,10 @@ const {
// request.js // request.js
// 通常可以吧 baseUrl 单独放在一个 js 文件了 // 通常可以吧 baseUrl 单独放在一个 js 文件了
// const baseUrl = "http://172.16.230.108:7777/pmall"; // const baseUrl = "http://172.16.230.108:7777/pmall";
const baseUrl = "https://momclub-uat.feihe.com/pmall";//测试环境 // const baseUrl = "https://momclub-uat.feihe.com/pmall";//测试环境
// let baseUrl = "https://momclub.feihe.com/pmall";//生产环境 // let baseUrl = "https://momclub.feihe.com/pmall";//生产环境
// const baseUrl = "https://docs.dui88.com/mock/1956/api";//mock // const baseUrl = "https://docs.dui88.com/mock/1956/api";//mock
// const baseUrl = "https://feihe.m.duibatest.com.cn/pmall" const baseUrl = "https://feihe.m.duibatest.com.cn/pmall"
const request = (options = {}) => { const request = (options = {}) => {
// 在这里可以对请求头进行一些设置 // 在这里可以对请求头进行一些设置
......
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
<!-- 底部按钮 --> <!-- 底部按钮 -->
<view <view
class="bottom-button" class="bottom-button"
v-if="!(status1 === 4000 && !props.isshowLock)" v-if="(!hasBaby && islogin) ? true : !(status1 === 4000 && !props.isshowLock)"
:style="{ :style="{
background: `url(${$baseUrl}integral/1021/shengriliBtnBg${props.index}.png) no-repeat center/contain` background: `url(${$baseUrl}integral/1021/shengriliBtnBg${props.index}.png) no-repeat center/contain`
}" }"
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
<image <image
class="bottom-button" class="bottom-button"
v-if="status1 === 4000 && !props.isshowLock" v-if="(!hasBaby && islogin) ? false : status1 === 4000 && !props.isshowLock"
:src="`${$baseUrl}integral/1021/daikaiqiDisBtn${props.index}.png`" :src="`${$baseUrl}integral/1021/daikaiqiDisBtn${props.index}.png`"
mode="aspectFit" mode="aspectFit"
@click="handleUpgrade_daikaiqi" @click="handleUpgrade_daikaiqi"
...@@ -63,6 +63,8 @@ import { defineProps, defineEmits, onMounted, ref } from 'vue' ...@@ -63,6 +63,8 @@ import { defineProps, defineEmits, onMounted, ref } from 'vue'
import { showLoading, hideLoading } from '../../utils' import { showLoading, hideLoading } from '../../utils'
import { fetchBirthdayGiftJSON } from '../../api/integral' import { fetchBirthdayGiftJSON } from '../../api/integral'
import { useUserStore } from "../../stores/user";
const isShowShengjiBtn = () => { const isShowShengjiBtn = () => {
let show = false; let show = false;
if(props.isshowLock){ if(props.isshowLock){
...@@ -100,6 +102,9 @@ const props = defineProps({ ...@@ -100,6 +102,9 @@ const props = defineProps({
const emit = defineEmits(['points-click', 'coupon-click', 'upgrade']) const emit = defineEmits(['points-click', 'coupon-click', 'upgrade'])
const getBtnName = () => { const getBtnName = () => {
if(!hasBaby.value){
return '去添加';
}
const btnName = ''; const btnName = '';
switch(status1.value){ switch(status1.value){
case 4000: case 4000:
...@@ -170,15 +175,34 @@ const getColor = () => { ...@@ -170,15 +175,34 @@ const getColor = () => {
} }
const status1 = ref(0); const status1 = ref(0);
const hasBaby = ref(false);
const islogin = ref(true);
onMounted(async () => { onMounted(async () => {
showLoading();
const data = await fetchBirthdayGiftJSON(); const userStore = useUserStore();
if(data.success){
status1.value = data.data.status; const memberInfo = userStore.memberInfo;
// status1.value = 3000; if(memberInfo.memberId == "not_login"){
} islogin.value = false;
console.log('data', data); }else{
hideLoading(); islogin.value = true
}
if(userStore.babyInfo?.allBabyBaseInfo && userStore.babyInfo?.allBabyBaseInfo.length > 0){
hasBaby.value = true;
}else{
hasBaby.value = false;
return;
}
showLoading();
const data = await fetchBirthdayGiftJSON();
if(data.success){
status1.value = data.data.status;
// status1.value = 3000;
}
console.log('data', data);
hideLoading();
}) })
......
...@@ -627,705 +627,846 @@ import YearGift from '../components/pointRightsCom/yearGift.vue'; ...@@ -627,705 +627,846 @@ import YearGift from '../components/pointRightsCom/yearGift.vue';
const orderUpgrade = ref(false); const orderUpgrade = ref(false);
// const maxVal = ref([]); // const maxVal = ref([]);
const integralData = ref({ const integralData = ref({
"tupianBanben": "1021", "tupianBanben": "1021",
"swiper": [], "swiper": [
"quanyitiaozhuanInfo": { ],
"suyuanyou": { "quanyitiaozhuanInfo":{
"qubaoming": { "suyuanyou":{
"url": "https://member.feihe.com/memberH5/#/SyySignupInfo?activityCode=syy20250806&sceneCode=WXG01", "qubaoming": {
"type": 3 "url": "https://member.feihe.com/memberH5/#/SyySignupInfo?activityCode=syy20250806&sceneCode=WXG01",
} "type": 3
}
}, },
"shengrili": { "shengrili":{
"qushiyong": { "qushiyong": {
"url": "subPackages/shopMainProcess/coupons/couponList", "url": "subPackages/shopMainProcess/coupons/couponList",
"type": 2, "type": 2,
"extra": { "extra": {
"appId": "wx4205ec55b793245e", "appId": "wx4205ec55b793245e",
"envVersion": "release" "envVersion": "release"
}
} }
} }
}
}, },
"vipLvInfo": [ "vipLvInfo":[
{ {
"currentLvTip": "currentLvTip0.png", "currentLvTip":"currentLvTip0.png",
"barVip": "barVip0.png", "barVip":"barVip0.png",
"barBgVip": "barBgVip0.png", "barBgVip":"barBgVip0.png",
"vipLvBg": "vipLvBg0.png", "vipLvBg":"vipLvBg0.png",
"vipLvIcon": "vipLvIcon0.png" "vipLvIcon":"vipLvIcon0.png",
}, },
{ {
"currentLvTip": "currentLvTip1.png", "currentLvTip":"currentLvTip1.png",
"barVip": "barVip1.png", "barVip":"barVip1.png",
"barBgVip": "barBgVip1.png", "barBgVip":"barBgVip1.png",
"vipLvBg": "vipLvBg1.png", "vipLvBg":"vipLvBg1.png",
"vipLvIcon": "vipLvIcon1.png" "vipLvIcon":"vipLvIcon1.png",
}, },
{ {
"currentLvTip": "currentLvTip2.png", "currentLvTip":"currentLvTip2.png",
"barVip": "barVip2.png", "barVip":"barVip2.png",
"barBgVip": "barBgVip2.png", "barBgVip":"barBgVip2.png",
"vipLvBg": "vipLvBg2.png", "vipLvBg":"vipLvBg2.png",
"vipLvIcon": "vipLvIcon2.png" "vipLvIcon":"vipLvIcon2.png",
}, },
{ {
"currentLvTip": "currentLvTip3.png", "currentLvTip":"currentLvTip3.png",
"barVip": "barVip3.png", "barVip":"barVip3.png",
"barBgVip": "barBgVip3.png", "barBgVip":"barBgVip3.png",
"vipLvBg": "vipLvBg3.png", "vipLvBg":"vipLvBg3.png",
"vipLvIcon": "vipLvIcon3.png" "vipLvIcon":"vipLvIcon3.png",
}, },
{ {
"currentLvTip": "currentLvTip4.png", "currentLvTip":"currentLvTip4.png",
"barVip": "barVip4.png", "barVip":"barVip4.png",
"barBgVip": "barBgVip4.png", "barBgVip":"barBgVip4.png",
"vipLvBg": "vipLvBg4.png", "vipLvBg":"vipLvBg4.png",
"vipLvIcon": "vipLvIcon4.png" "vipLvIcon":"vipLvIcon4.png",
} }
], ],
"viplv": { "viplv": {
"imgs": [ "imgs": [
"imgPlatinum0.png", "imgPlatinum0.png",
"imgPlatinum1.png", "imgPlatinum1.png",
"imgPlatinum2.png", "imgPlatinum2.png",
"imgPlatinum3.png", "imgPlatinum3.png",
"imgPlatinum4.png" "imgPlatinum4.png"
],
"imgBgs": [
"imgPlatinumBg0.png",
"imgPlatinumBg1.png",
"imgPlatinumBg2.png",
"imgPlatinumBg3.png",
"imgPlatinumBg4.png"
],
"nickNameColors": [
"#1d1e25",
"#1d1e25",
"#1d1e25",
"#1d1e25",
"#ffffff"
], ],
"dangqianColors": [ "imgBgs":[
"#b27c1e", "imgPlatinumBg0.png",
"#447ab0", "imgPlatinumBg1.png",
"#332288", "imgPlatinumBg2.png",
"#674513", "imgPlatinumBg3.png",
"#674513" "imgPlatinumBg4.png"
],
"vipLvIcon": [
"imgPlatinumIcon0.png",
"imgPlatinumIcon1.png",
"imgPlatinumIcon2.png",
"imgPlatinumIcon3.png",
"imgPlatinumIcon4.png"
],
"vipNameImgs": [
"imgPlatinumName0.png",
"imgPlatinumName1.png",
"imgPlatinumName2.png",
"imgPlatinumName3.png",
"imgPlatinumName4.png"
], ],
"nickNameColors":["#1d1e25","#1d1e25","#1d1e25","#1d1e25","#ffffff"],
"dangqianColors":["#b27c1e","#447ab0","#332288","#674513","#674513"],
"vipLvIcon":["imgPlatinumIcon0.png","imgPlatinumIcon1.png","imgPlatinumIcon2.png","imgPlatinumIcon3.png","imgPlatinumIcon4.png"],
"vipNameImgs":["imgPlatinumName0.png","imgPlatinumName1.png","imgPlatinumName2.png","imgPlatinumName3.png","imgPlatinumName4.png"],
"upLvTxts": [ "upLvTxts": [
"扫罐内码或下单有机会提升至/V2铂金会员", "扫罐内码或下单有机会提升至/V2铂金会员",
"扫罐内码或下单有机会提升至/V3钻石会员", "扫罐内码或下单有机会提升至/V3钻石会员",
"扫罐内码或下单有机会提升至/V4星光会员", "扫罐内码或下单有机会提升至/V4星光会员",
"扫罐内码或下单有机会提升至/V5星耀会员", "扫罐内码或下单有机会提升至/V5星耀会员",
"已提升至最高等级/V5星耀会员" "已提升至最高等级/V5星耀会员"
] ]
}, },
"vipIntegral": { "vipIntegral": {
"gonglue": { "gonglue": {
"url": "https://mom.feihe.com/member/mine/pointStrategy", "url": "https://mom.feihe.com/member/mine/pointStrategy",
"type": 3, "type": 3,
"img": "strategyBtn.png" "img": "strategyBtn.png"
}, },
"progressBar": { "progressBar": {
"barImg": "progressBarIntegral.png", "barImg": "progressBarIntegral.png",
"barBgImg": "progressBarBgIntegral.png" "barBgImg": "progressBarBgIntegral.png"
}, },
"excharge": { "excharge": {
"url": "subPackages/shopMainList/topicNew/index?id=1000187", "url": "subPackages/shopMainList/topicNew/index?id=1000187",
"type": 2, "type": 2,
"img": "integralExchargeBtn.png", "img": "integralExchargeBtn.png",
"extra": { "extra": {
"appId": "wx4205ec55b793245e", "appId": "wx4205ec55b793245e",
"envVersion": "release" "envVersion": "release"
} }
}, },
"vipCardInfo": { "vipCardInfo": {
"url": "subPackages/xmhMainProcess/member/index?entrySource=xmh_wechatmp_points_recgoodsbot", "url": "subPackages/xmhMainProcess/member/index?entrySource=xmh_wechatmp_points_recgoodsbot",
"type": 2, "type": 2,
"extra": { "extra": {
"appId": "wx4205ec55b793245e", "appId": "wx4205ec55b793245e",
"envVersion": "release" "envVersion": "release"
} }
}, },
"jifenmingxi": { "jifenmingxi": {
"url": "https://mom.feihe.com/member/mine/newPointDetail?crmId={crmid}&appCode=XMH", "url": "https://mom.feihe.com/member/mine/newPointDetail?crmId={crmid}&appCode=XMH",
"type": 3 "type": 3
} }
}, },
"clickMore": { "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
},
"quanyiBgs": [
{
"lockImg": "quanyiLockBg0.png",
"unlockImg": "quanyiunLockBg0.png",
"selectImg": "quanyiSelectBg0.png",
"quanyiNum": 3
},
{
"lockImg": "quanyiLockBg1.png",
"unlockImg": "quanyiunLockBg1.png",
"selectImg": "quanyiSelectBg1.png",
"quanyiNum": 5
},
{
"lockImg": "quanyiLockBg2.png",
"unlockImg": "quanyiunLockBg2.png",
"selectImg": "quanyiSelectBg2.png",
"quanyiNum": 8
},
{
"lockImg": "quanyiLockBg3.png",
"unlockImg": "quanyiunLockBg3.png",
"selectImg": "quanyiSelectBg3.png",
"quanyiNum": 9
},
{
"lockImg": "quanyiLockBg4.png",
"unlockImg": "quanyiunLockBg4.png",
"selectImg": "quanyiSelectBg4.png",
"quanyiNum": 9
}
],
"imgInfos": [
{
"img": "yueyueliIcon0.png",
"width": "99rpx",
"height": "99rpx",
"name": "月月礼"
},
{
"img": "yuerIcon0.png",
"width": "99rpx",
"height": "99rpx",
"name": "育儿课程"
},
{
"img": "mainfeiIcon0.png",
"width": "99rpx",
"height": "99rpx",
"name": "免费问诊"
},
{
"img": "aibenxinrenliIcon0.png",
"width": "99rpx",
"height": "99rpx",
"name": "爱本新人礼"
},
{
"img": "zhuanduanliIcon0.png",
"width": "99rpx",
"height": "99rpx",
"name": "转段礼"
},
{
"img": "zhousuiliIcon0.png",
"width": "99rpx",
"height": "99rpx",
"name": "周岁礼"
},
{
"img": "shengriliIcon0.png",
"width": "99rpx",
"height": "99rpx",
"name": "生日礼"
},
{
"img": "jinjiliIcon0.png",
"width": "99rpx",
"height": "99rpx",
"name": "晋级礼"
},
{
"img": "suyuanyouIcon0.png",
"width": "99rpx",
"height": "99rpx",
"name": "溯源游"
}
],
"rule": {
"url": "https://mom.feihe.com/member/mine/pointStrategy",
"type": 3
},
"vipQuanyiUrl": {
"url": "subPackages/xmhMainProcess/member/index?entrySource=xmh_wechatmp_points_recgoodsbot", "url": "subPackages/xmhMainProcess/member/index?entrySource=xmh_wechatmp_points_recgoodsbot",
"type": 2, "type": 2,
"extra": { "extra": {
"appId": "wx4205ec55b793245e", "appId": "wx4205ec55b793245e",
"envVersion": "release" "envVersion": "release"
} }
},
"vipLvsQuanyi": [
{
"qunyiList": [0, 2, 5],
"isNewArr": []
},
{
"qunyiList": [6, 7, 0, 2, 5],
"isNewArr": [6, 7]
},
{
"qunyiList": [8, 1, 6, 7, 0, 2, 5],
"isNewArr": [8, 1]
},
{
"qunyiList": [9, 8, 1, 6, 7, 0, 2, 5],
"isNewArr": [9]
},
{
"qunyiList": [9, 8, 1, 6, 7, 0, 2, 5],
"isNewArr": [9]
}
]
}, },
"vipActive": [ "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": {
"appId": "wx4205ec55b793245e",
"envVersion": "release"
}
}
],
"goodsListData": {
"listCommon": {
"listItemImgBg": "integral/1021/listItemImgBg.png"
}, },
"tabInfo": { "quanyiBgs":[
"tabBg": "tapSelectBg.png",
"tabTexts": [
{ {
"line1": "星品榜单", "lockImg": "quanyiLockBg0.png",
"line2": "" "unlockImg": "quanyiunLockBg0.png",
"selectImg": "quanyiSelectBg0.png",
"quanyiNum": 3
}, },
{ {
"line1": "0元爆款", "lockImg": "quanyiLockBg1.png",
"line2": "" "unlockImg": "quanyiunLockBg1.png",
"selectImg": "quanyiSelectBg1.png",
"quanyiNum": 5
}, },
{ {
"line1": "北纬专场", "lockImg": "quanyiLockBg2.png",
"line2": "" "unlockImg": "quanyiunLockBg2.png",
} "selectImg": "quanyiSelectBg2.png",
] "quanyiNum": 8
},
"productIdUrl": {
"xingpin": [
{
"url": "subPackages/shopMainProcess/product/index?productId={productId}&skuId={skuId}&entrySource=xmh_wechatmp_points_star",
"productId": "632366292935447153",
"skuId": "632366292935447154",
"type": 2,
"extra": {
"appId": "wx4205ec55b793245e",
"envVersion": "release"
}
}, },
{ {
"url": "subPackages/shopMainProcess/product/index?productId={productId}&skuId={skuId}&entrySource=xmh_wechatmp_points_star", "lockImg": "quanyiLockBg3.png",
"productId": "434526218612696157", "unlockImg": "quanyiunLockBg3.png",
"skuId": "434526218612696158", "selectImg": "quanyiSelectBg3.png",
"type": 2, "quanyiNum": 9
"extra": {
"appId": "wx4205ec55b793245e",
"envVersion": "release"
}
}, },
{ {
"url": "subPackages/shopMainProcess/product/index?productId={productId}&skuId={skuId}&entrySource=xmh_wechatmp_points_star", "lockImg": "quanyiLockBg4.png",
"productId": "779457178234291713", "unlockImg": "quanyiunLockBg4.png",
"skuId": "779457178234291714", "selectImg": "quanyiSelectBg4.png",
"type": 2, "quanyiNum": 9
"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"
}
}, },
],
"imgInfos": [
{ {
"url": "subPackages/shopMainProcess/product/index?productId={productId}&skuId={skuId}&entrySource=xmh_wechatmp_points_star", "img": "yueyueliIcon0.png",
"productId": "748374838109458955", "width": "99rpx",
"skuId": "748374838109458956", "height": "99rpx",
"type": 2, "name": "月月礼"
"extra": {
"appId": "wx4205ec55b793245e",
"envVersion": "release"
}
}, },
{ {
"url": "subPackages/shopMainProcess/product/index?productId={productId}&skuId={skuId}&entrySource=xmh_wechatmp_points_star", "img": "yuerIcon0.png",
"productId": "748376191670080756", "width": "99rpx",
"skuId": "748376191670080757", "height": "99rpx",
"type": 2, "name": "育儿课程"
"extra": {
"appId": "wx4205ec55b793245e",
"envVersion": "release"
}
}, },
{ {
"url": "subPackages/shopMainProcess/product/index?productId={productId}&skuId={skuId}&entrySource=xmh_wechatmp_points_star", "img": "mainfeiIcon0.png",
"productId": "444614841574228087", "width": "99rpx",
"skuId": "444614841574228088", "height": "99rpx",
"type": 2, "name": "免费问诊"
"extra": {
"appId": "wx4205ec55b793245e",
"envVersion": "release"
}
}, },
{ {
"url": "subPackages/shopMainProcess/product/index?productId={productId}&skuId={skuId}&entrySource=xmh_wechatmp_points_star", "img": "aibenxinrenliIcon0.png",
"productId": "642944987112793104", "width": "99rpx",
"skuId": "642944987112793105", "height": "99rpx",
"type": 2, "name": "爱本新人礼"
"extra": {
"appId": "wx4205ec55b793245e",
"envVersion": "release"
}
}, },
{ {
"url": "subPackages/shopMainProcess/product/index?productId={productId}&skuId={skuId}&entrySource=xmh_wechatmp_points_star", "img": "zhuanduanliIcon0.png",
"productId": "660577242594873852", "width": "99rpx",
"skuId": "660577242594873853", "height": "99rpx",
"type": 2, "name": "转段礼"
"extra": {
"appId": "wx4205ec55b793245e",
"envVersion": "release"
}
}, },
{ {
"url": "subPackages/shopMainProcess/product/index?productId={productId}&skuId={skuId}&entrySource=xmh_wechatmp_points_star", "img": "zhousuiliIcon0.png",
"productId": "593557253255397681", "width": "99rpx",
"skuId": "675866042011105275", "height": "99rpx",
"type": 2, "name": "周岁礼"
"extra": {
"appId": "wx4205ec55b793245e",
"envVersion": "release"
}
}, },
{ {
"url": "subPackages/shopMainProcess/product/index?productId={productId}&skuId={skuId}&entrySource=xmh_wechatmp_points_star", "img": "shengriliIcon0.png",
"productId": "670068445908034706", "width": "99rpx",
"skuId": "670072178498381183", "height": "99rpx",
"type": 2, "name": "生日礼"
"extra": {
"appId": "wx4205ec55b793245e",
"envVersion": "release"
}
}, },
{ {
"url": "subPackages/shopMainProcess/product/index?productId={productId}&skuId={skuId}&entrySource=xmh_wechatmp_points_star", "img": "jinjiliIcon0.png",
"productId": "660575857729992191", "width": "99rpx",
"skuId": "660575857729992192", "height": "99rpx",
"type": 2, "name": "晋级礼"
"extra": {
"appId": "wx4205ec55b793245e",
"envVersion": "release"
}
}, },
{ {
"url": "subPackages/shopMainProcess/product/index?productId={productId}&skuId={skuId}&entrySource=xmh_wechatmp_points_star", "img": "suyuanyouIcon0.png",
"productId": "486040248826077773", "width": "99rpx",
"skuId": "486040248826077774", "height": "99rpx",
"type": 2, "name": "溯源游"
"extra": {
"appId": "wx4205ec55b793245e",
"envVersion": "release"
}
} }
], ],
"beiwei": [ "rule": {
{ "url": "https://mom.feihe.com/member/mine/pointStrategy",
"url": "subPackages/shopMainProcess/product/index?productId={productId}&skuId={skuId}&entrySource=xmh_wechatmp_points_star", "type": 3
"productId": "694019044167238066", },
"skuId": "694019044167238067", "vipQuanyiUrl": {
"url": "subPackages/xmhMainProcess/member/index?entrySource=xmh_wechatmp_points_recgoodsbot",
"type": 2, "type": 2,
"extra": { "extra": {
"appId": "wx4205ec55b793245e", "appId": "wx4205ec55b793245e",
"envVersion": "release" "envVersion": "release"
} }
}, },
"vipLvsQuanyi": [
{ {
"url": "subPackages/shopMainProcess/product/index?productId={productId}&skuId={skuId}&entrySource=xmh_wechatmp_points_star", "qunyiList": [0, 2, 5],
"productId": "548984197069284758", "isNewArr": []
"skuId": "548984197069284759",
"type": 2,
"extra": {
"appId": "wx4205ec55b793245e",
"envVersion": "release"
}
}, },
{ {
"url": "subPackages/shopMainProcess/product/index?productId={productId}&skuId={skuId}&entrySource=xmh_wechatmp_points_star", "qunyiList": [6, 7, 0, 2, 5],
"productId": "548991402553569325", "isNewArr": [6, 7]
"skuId": "548991402553569326",
"type": 2,
"extra": {
"appId": "wx4205ec55b793245e",
"envVersion": "release"
}
}, },
{ {
"url": "subPackages/shopMainProcess/product/index?productId={productId}&skuId={skuId}&entrySource=xmh_wechatmp_points_star", "qunyiList": [8, 1, 6, 7, 0, 2, 5],
"productId": "757045038059549612", "isNewArr": [8, 1]
"skuId": "757045038059549613",
"type": 2,
"extra": {
"appId": "wx4205ec55b793245e",
"envVersion": "release"
}
}, },
{ {
"url": "subPackages/shopMainProcess/product/index?productId={productId}&skuId={skuId}&entrySource=xmh_wechatmp_points_star", "qunyiList": [9, 8, 1, 6, 7, 0, 2, 5],
"productId": "555507401709887582", "isNewArr": [9]
"skuId": "555507401709887583",
"type": 2,
"extra": {
"appId": "wx4205ec55b793245e",
"envVersion": "release"
}
}, },
{ {
"url": "subPackages/shopMainProcess/product/index?productId={productId}&skuId={skuId}&entrySource=xmh_wechatmp_points_star", "qunyiList": [9, 8, 1, 6, 7, 0, 2, 5],
"productId": "555151404052796950", "isNewArr": [9]
"skuId": "555151404052796951",
"type": 2,
"extra": {
"appId": "wx4205ec55b793245e",
"envVersion": "release"
} }
}, ]
{ },
"url": "subPackages/shopMainProcess/product/index?productId={productId}&skuId={skuId}&entrySource=xmh_wechatmp_points_star", "vipActive": [
"productId": "704050114989893289", {
"skuId": "704050114989893290", "img": "vipAct2.png",
"type": 2, "url": "/subPackages/shopMainProcess/lottery/index?utm_campaign=%E6%BA%AF%E6%BA%90%E6%8A%BD%E5%A5%96&_channel_track_key=ngSppZAj",
"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, "type": 2,
"extra": { "extra": {
"appId": "wx4205ec55b793245e", "appId": "wx4205ec55b793245e",
"envVersion": "release" "envVersion": "release"
} }
} }
] ],
"goodsListData": {
"listCommon": {
"listItemImgBg": "integral/1021/listItemImgBg.png"
}, },
"goodsData": [ "tabInfo": {
{ "tabBg": "tapSelectBg.png",
"titles": [ "tabTexts": [
"星飞帆4段儿童成长配...", {
"星飞帆卓睿4段儿童配...", "line1": "星品榜单",
"飞鹤臻贵儿童成长配方...", "line2": ""
"茁然 茁护儿童配方奶...", },
"经典爱本乳铁蛋白配方...", {
"飞鹤茁然高钙奶酪泡芙...", "line1": "0元爆款",
"金装1962-中老年高钙...", "line2": ""
"经典爱本膳骨配方奶粉...", },
"经典爱本清澄配方奶粉...", {
"金装1962-高钙高蛋白...", "line1": "北纬专场",
"德佑纯水湿巾80抽/包", "line2": ""
"婴儿专护除菌除螨洗衣...", }
"多肉鳕鱼空气脆饼干宝...",
"DHA深海鳕鱼肠80g*4袋",
"云朵软软绵柔巾洗脸巾...",
"凡士林100ml倍护精华..."
],
"prices": [
"低至730积分+¥115",
"低至865积分+¥195",
"低至1000积分+¥228",
"低至715积分+¥125",
"低至560积分+¥102",
"低至323积分+¥37.5",
"低至210积分+¥68",
"低至560积分+¥102",
"低至3960积分+¥158.4",
"低至210积分+¥68",
"低至65积分+¥36.5",
"低至90积分+¥12.9",
"低至2300积分+¥2",
"低至65积分+¥19.5",
"低至80积分+¥14.9",
"低至86积分+¥21.3"
],
"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"
] ]
}, },
{ "productIdUrl": {
"titles": [ "xingpin": [
"星飞帆4段儿童成长配...", {
"飞鹤茁然儿童配方奶升...", "url": "subPackages/shopMainProcess/product/index?productId={productId}&skuId={skuId}&entrySource=xmh_wechatmp_points_star",
"茁然 茁护儿童配方奶...", "productId": "632366292935447153",
"宝宝钙维生素D软胶囊...", "skuId": "632366292935447154",
"婴儿专护除菌除螨洗衣...", "type": 2,
"公牛 新国标插座/插线...", "extra": {
"宝宝植萃深度洁净洗衣...", "appId": "wx4205ec55b793245e",
"九阳煮蛋器多功能智能...", "envVersion": "release"
"云朵软软绵柔巾洗脸巾...", }
"荣事达电煮锅家用多功...", },
"德佑小白羊绵柔巾珍珠...", {
"babygo进口户外防水...", "url": "subPackages/shopMainProcess/product/index?productId={productId}&skuId={skuId}&entrySource=xmh_wechatmp_points_star",
"苏泊尔(SUPOR)真...", "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": "779457178234291713",
"skuId": "779457178234291714",
"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"
}
}
], ],
"prices": [ "lingyuan": [
11500, {
8900, "url": "subPackages/shopMainProcess/product/index?productId={productId}&skuId={skuId}&entrySource=xmh_wechatmp_points_star",
12000, "productId": "643301938280182989",
5450, "skuId": "643301938280182990",
2190, "type": 2,
5980, "extra": {
2490, "appId": "wx4205ec55b793245e",
4900, "envVersion": "release"
2290, }
4900, },
2490, {
3800, "url": "subPackages/shopMainProcess/product/index?productId={productId}&skuId={skuId}&entrySource=xmh_wechatmp_points_star",
9900, "productId": "570770855028876907",
7900, "skuId": "570770855028876908",
990, "type": 2,
1990 "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"
}
}
], ],
"goodsImgs": [ "beiwei": [
"listItemImgXL0.png", {
"listItemImgXL1.png", "url": "subPackages/shopMainProcess/product/index?productId={productId}&skuId={skuId}&entrySource=xmh_wechatmp_points_star",
"listItemImgXL2.png", "productId": "694019044167238066",
"listItemImgXL3.png", "skuId": "694019044167238067",
"listItemImgXL4.png", "type": 2,
"listItemImgXL5.png", "extra": {
"listItemImgXL6.png", "appId": "wx4205ec55b793245e",
"listItemImgXL7.png", "envVersion": "release"
"listItemImgXL8.png", }
"listItemImgXL9.png", },
"listItemImgXL10.png", {
"listItemImgXL11.png", "url": "subPackages/shopMainProcess/product/index?productId={productId}&skuId={skuId}&entrySource=xmh_wechatmp_points_star",
"listItemImgXL12.png", "productId": "548984197069284758",
"listItemImgXL13.png", "skuId": "548984197069284759",
"listItemImgXL14.png", "type": 2,
"listItemImgXL15.png" "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": [ {
"北纬47度水果玉米", "titles": [
"北纬47度黄糯鲜玉米", "星飞帆4段儿童成长配...",
"北纬47度白甜糯玉米", "星飞帆卓睿4段儿童配...",
"北纬47度东北烧烤...", "飞鹤臻贵儿童成长配方...",
"北纬47度花甜糯玉米", "茁然 茁护儿童配方奶...",
"北纬47度黑珍珠玉米", "经典爱本乳铁蛋白配方...",
"N47°植物酵素乳245...", "飞鹤茁然高钙奶酪泡芙...",
"N47°水果玉米汁245..." "金装1962-中老年高钙...",
], "经典爱本膳骨配方奶粉...",
"prices": [ "经典爱本清澄配方奶粉...",
4740, "金装1962-高钙高蛋白...",
3900, "德佑纯水湿巾80抽/包",
4600, "婴儿专护除菌除螨洗衣...",
5990, "多肉鳕鱼空气脆饼干宝...",
4600, "DHA深海鳕鱼肠80g*4袋",
5200, "云朵软软绵柔巾洗脸巾...",
9990, "凡士林100ml倍护精华..."
7990 ],
], "prices": [
"goodsImgs": [ "低至730积分+¥115",
"listItemImgPzh0.png", "低至865积分+¥195",
"listItemImgPzh1.png", "低至1000积分+¥228",
"listItemImgPzh2.png", "低至715积分+¥125",
"listItemImgPzh3.png", "低至560积分+¥102",
"listItemImgPzh4.png", "低至323积分+¥37.5",
"listItemImgPzh5.png", "低至210积分+¥68",
"listItemImgPzh6.png", "低至560积分+¥102",
"listItemImgPzh7.png" "低至3960积分+¥158.4",
] "低至210积分+¥68",
} "低至65积分+¥36.5",
"低至90积分+¥12.9",
"低至2300积分+¥2",
"低至65积分+¥19.5",
"低至80积分+¥14.9",
"低至86积分+¥21.3"
],
"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,
8900,
12000,
5450,
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": [
4740,
3900,
4600,
5990,
4600,
5200,
9990,
7990
],
"goodsImgs": [
"listItemImgPzh0.png",
"listItemImgPzh1.png",
"listItemImgPzh2.png",
"listItemImgPzh3.png",
"listItemImgPzh4.png",
"listItemImgPzh5.png",
"listItemImgPzh6.png",
"listItemImgPzh7.png"
]
}
] ]
} }
}); });
...@@ -1335,31 +1476,31 @@ import YearGift from '../components/pointRightsCom/yearGift.vue'; ...@@ -1335,31 +1476,31 @@ import YearGift from '../components/pointRightsCom/yearGift.vue';
const selectIdx = ref(-1);//权益选中id const selectIdx = ref(-1);//权益选中id
const isshowShouqi = ref(false);//是否收起权益 const isshowShouqi = ref(false);//是否收起权益
const isshowQuanyiDetail = ref(false);//是否显示权益详情 const isshowQuanyiDetail = ref(false);//是否显示权益详情
const swiperData = ref(integralData.value.swiper);//banner图片地方 const swiperData = ref(integralData.value?.swiper);//banner图片地方
const vipLvIcons = ref(integralData.value.viplv.imgs);//会员等级图标 const vipLvIcons = ref(integralData.value?.viplv?.imgs);//会员等级图标
const vipLvNameImgs = ref(integralData.value.viplv.vipNameImgs);//会员等级名称图片 const vipLvNameImgs = ref(integralData.value?.viplv?.vipNameImgs);//会员等级名称图片
const vipLvIconBgs = ref(integralData.value.viplv.imgBgs);//会员等级图标背景 const vipLvIconBgs = ref(integralData.value?.viplv?.imgBgs);//会员等级图标背景
const nickNameColors = ref(integralData.value.viplv.nickNameColors);//会员等级昵称颜色 const nickNameColors = ref(integralData.value?.viplv?.nickNameColors);//会员等级昵称颜色
const dangqianColors = ref(integralData.value.viplv.dangqianColors);//当前等级颜色 const dangqianColors = ref(integralData.value?.viplv?.dangqianColors);//当前等级颜色
const upLvTxts = ref(integralData.value.viplv.upLvTxts);//会员等级提升文字 const upLvTxts = ref(integralData.value?.viplv?.upLvTxts);//会员等级提升文字
const vipIntegral = ref(integralData.value.vipIntegral);//积分明细\ const vipIntegral = ref(integralData.value?.vipIntegral);//积分明细\
const clickMore = ref(integralData.value.clickMore);//点击更多 const clickMore = ref(integralData.value?.clickMore);//点击更多
const vipActive = ref(integralData.value.vipActive);//会员活动 const vipActive = ref(integralData.value?.vipActive);//会员活动
const tabInfo = ref(integralData.value.goodsListData.tabInfo);//tabbar信息 const tabInfo = ref(integralData.value?.goodsListData?.tabInfo);//tabbar信息
const listCommon = ref(integralData.value.goodsListData.listCommon);//商品列表通用信息 const listCommon = ref(integralData.value?.goodsListData?.listCommon);//商品列表通用信息
const goodsData = ref(integralData.value.goodsListData.goodsData);//商品数据 const goodsData = ref(integralData.value?.goodsListData?.goodsData);//商品数据
const productIdUrl = ref(integralData.value.goodsListData.productIdUrl);//商品跳转链接 const productIdUrl = ref(integralData.value?.goodsListData?.productIdUrl);//商品跳转链接
const imgInfos = ref(integralData.value.qunyiInfo.imgInfos);//权益信息 const imgInfos = ref(integralData.value?.qunyiInfo?.imgInfos);//权益信息
const vipRule = ref(integralData.value.qunyiInfo.vipRule);//会员规则跳转 const vipRule = ref(integralData.value?.qunyiInfo?.vipRule);//会员规则跳转
const vipLvsQuanyi = ref([]);//会员不同等级权益 const vipLvsQuanyi = ref([]);//会员不同等级权益
const points = ref(0);//积分 const points = ref(0);//积分
const gradeList = ref([]); const gradeList = ref([]);
const vipQuanyiUrl = ref(integralData.value.qunyiInfo.vipQuanyiUrl);//会员权益图标点击跳转 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(integralData.value.tupianBanben);//图片版本号 const tupianBanben = ref(integralData.value?.tupianBanben);//图片版本号
const vipLevel = ref(0); const vipLevel = ref(0);
...@@ -1371,8 +1512,8 @@ import YearGift from '../components/pointRightsCom/yearGift.vue'; ...@@ -1371,8 +1512,8 @@ import YearGift from '../components/pointRightsCom/yearGift.vue';
const lastScrollLeft = ref(0); const lastScrollLeft = ref(0);
const vipQuanyiData = ref(integralData.value.qunyiInfo.vipLvsQuanyi); const vipQuanyiData = ref(integralData.value?.qunyiInfo?.vipLvsQuanyi);
const quanyiBgs = ref(integralData.value.qunyiInfo.quanyiBgs); const quanyiBgs = ref(integralData.value?.qunyiInfo?.quanyiBgs);
const recentAnnualPointsTotal = ref(0); const recentAnnualPointsTotal = ref(0);
const nextGradeScoreRuleMin = ref(0); const nextGradeScoreRuleMin = ref(0);
...@@ -1638,25 +1779,25 @@ import YearGift from '../components/pointRightsCom/yearGift.vue'; ...@@ -1638,25 +1779,25 @@ import YearGift from '../components/pointRightsCom/yearGift.vue';
const {data} = await fetchIntegralJSON(); const {data} = await fetchIntegralJSON();
integralData.value = {...data}; integralData.value = {...data};
swiperData.value = integralData.value.swiper; swiperData.value = integralData.value?.swiper;
vipLvIcons.value = integralData.value.viplv.imgs; vipLvIcons.value = integralData.value?.viplv?.imgs;
vipLvIconBgs.value = integralData.value.viplv.imgBgs; vipLvIconBgs.value = integralData.value?.viplv?.imgBgs;
vipLvNameImgs.value = integralData.value.viplv.vipNameImgs; vipLvNameImgs.value = integralData.value?.viplv?.vipNameImgs;
vipIntegral.value = integralData.value.vipIntegral; vipIntegral.value = integralData.value?.vipIntegral;
clickMore.value = integralData.value.clickMore; clickMore.value = integralData.value?.clickMore;
vipActive.value = integralData.value.vipActive; vipActive.value = integralData.value?.vipActive;
tabInfo.value = integralData.value.goodsListData.tabInfo; tabInfo.value = integralData.value?.goodsListData?.tabInfo;
listCommon.value = integralData.value.goodsListData.listCommon; listCommon.value = integralData.value?.goodsListData?.listCommon;
goodsData.value = integralData.value.goodsListData.goodsData; goodsData.value = integralData.value?.goodsListData?.goodsData;
productIdUrl.value = integralData.value.goodsListData.productIdUrl; productIdUrl.value = integralData.value?.goodsListData?.productIdUrl;
vipRule.value = integralData.value.qunyiInfo.vipRule; vipRule.value = integralData.value?.qunyiInfo?.vipRule;
imgInfos.value = integralData.value.qunyiInfo.imgInfos; imgInfos.value = integralData.value?.qunyiInfo?.imgInfos;
vipQuanyiUrl.value = integralData.value.qunyiInfo.vipQuanyiUrl; vipQuanyiUrl.value = integralData.value?.qunyiInfo?.vipQuanyiUrl;
// vipQuanyiData.value = [];////?????? // vipQuanyiData.value = [];////??????
vipQuanyiData.value = integralData.value.qunyiInfo.vipLvsQuanyi; vipQuanyiData.value = integralData.value?.qunyiInfo?.vipLvsQuanyi;
tupianBanben.value = integralData.value.tupianBanben; tupianBanben.value = integralData.value?.tupianBanben;
quanyiBgs.value = integralData.value.qunyiInfo.quanyiBgs; quanyiBgs.value = integralData.value?.qunyiInfo?.quanyiBgs;
quanyitiaozhuanInfo.value = integralData.value.quanyitiaozhuanInfo; quanyitiaozhuanInfo.value = integralData.value?.quanyitiaozhuanInfo;
quanyiListIcon.value = []; quanyiListIcon.value = [];
imgInfos.value.forEach((element,index) => { imgInfos.value.forEach((element,index) => {
...@@ -2186,8 +2327,28 @@ import YearGift from '../components/pointRightsCom/yearGift.vue'; ...@@ -2186,8 +2327,28 @@ import YearGift from '../components/pointRightsCom/yearGift.vue';
} }
}; };
// 页面跳转-添加宝宝
const navigateTo = (url) => {
uni.navigateTo({
url,
animationDuration: 0,
fail: (err) => {
console.error("页面跳转失败:", err);
uni.showToast({
title: "页面跳转失败",
icon: "none",
});
},
});
};
const handleGoToShop_shengrili = async (data) => { const handleGoToShop_shengrili = async (data) => {
console.log('生日礼', data.index); console.log('生日礼', data.index);
if(!(userStore.babyInfo?.allBabyBaseInfo && userStore.babyInfo?.allBabyBaseInfo.length > 0) && islogin.value){
//没有宝宝,跳转到添加宝宝页面
navigateTo("/pages/person/person?type=add");
}
switch(data.index){ switch(data.index){
case 4000: case 4000:
......
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