|
|
|
@ -110,7 +110,7 @@ |
|
|
|
<view class="menu-name">团团星球</view> |
|
|
|
<view class="menu-desc">周边娱乐</view> |
|
|
|
</view> |
|
|
|
<view class="menu-list world-run" @tap="goDetail('1')"> |
|
|
|
<view v-if="showErrandPlanet" class="menu-list world-run" @tap="goDetail('1')"> |
|
|
|
<view class="world-light"></view> |
|
|
|
<view class="world-dot world-dot-a"></view> |
|
|
|
<img v-if="homeMenuIconImages.run" :src="homeMenuIconImages.run" |
|
|
|
@ -699,6 +699,7 @@ |
|
|
|
areaName: '', |
|
|
|
areaKind: 1, |
|
|
|
expressErrandEnabled: 1, |
|
|
|
errandPlanetVisible: null, |
|
|
|
gaoxiaoList:[{ |
|
|
|
title:'拼团搭子哪里找', |
|
|
|
content:'隔壁宿舍全是宝!' |
|
|
|
@ -842,6 +843,9 @@ |
|
|
|
socialDeliveryEnabled() { |
|
|
|
return !this.isSocialArea || Number(this.expressErrandEnabled) !== 0 |
|
|
|
}, |
|
|
|
showErrandPlanet() { |
|
|
|
return this.errandPlanetVisible === null || this.errandPlanetVisible === '' || Number(this.errandPlanetVisible) !== 0 |
|
|
|
}, |
|
|
|
displayGaoxiaoList() { |
|
|
|
return this.isSocialArea ? this.socialGaoxiaoList : this.gaoxiaoList |
|
|
|
}, |
|
|
|
@ -1061,7 +1065,7 @@ |
|
|
|
const tabTitleMap = { |
|
|
|
1: '兼职配送,顺路赚点零花钱', |
|
|
|
2: '新鲜事和搭子都在这里', |
|
|
|
3: '二手好物,来鱼塘逛逛', |
|
|
|
3: '二手好物,来闲置逛逛', |
|
|
|
4: '半径里个人中心' |
|
|
|
} |
|
|
|
return { |
|
|
|
@ -2134,6 +2138,7 @@ |
|
|
|
const kind = area ? Number(area.areaKind) : 1 |
|
|
|
this.areaKind = kind === 2 ? 2 : 1 |
|
|
|
this.expressErrandEnabled = this.resolveExpressErrandEnabled(area) |
|
|
|
this.errandPlanetVisible = this.resolveErrandPlanetVisible(area) |
|
|
|
this.leaveClosedSocialDeliveryTab() |
|
|
|
}, |
|
|
|
resolveExpressErrandEnabled(area) { |
|
|
|
@ -2143,6 +2148,12 @@ |
|
|
|
} |
|
|
|
return Number(area.expressErrandEnabled) === 0 ? 0 : 1 |
|
|
|
}, |
|
|
|
resolveErrandPlanetVisible(area) { |
|
|
|
if (!area || area.errandPlanetVisible === undefined || area.errandPlanetVisible === null || area.errandPlanetVisible === '') { |
|
|
|
return null |
|
|
|
} |
|
|
|
return Number(area.errandPlanetVisible) === 0 ? 0 : 1 |
|
|
|
}, |
|
|
|
leaveClosedSocialDeliveryTab() { |
|
|
|
if (this.isSocialArea && !this.socialDeliveryEnabled && this.currentIndex === 1) { |
|
|
|
this.currentIndex = 0 |
|
|
|
@ -3213,7 +3224,7 @@ |
|
|
|
|
|
|
|
.menu-box { |
|
|
|
width: 95%; |
|
|
|
height: 186rpx; |
|
|
|
height: 172rpx; |
|
|
|
display: flex; |
|
|
|
align-items: flex-end; |
|
|
|
margin: 30rpx auto 0; |
|
|
|
|