| | |
| | | <text class="menu-label">{{ item.label }}</text> |
| | | <view class="right-icon"> |
| | | <text v-if="['门店入驻','门店信息'].includes(item.label)" :class="{ 'status-red': userInfo.shopAuditStatus === 1 || userInfo.shopAuditStatus === 2 }"> |
| | | {{ userInfo.shopAuditStatus === 0 ? '审核中' : userInfo.shopAuditStatus === 1 ? '审核通过,请支付押金' : userInfo.shopAuditStatus === 2 ? '审核未通过' : userInfo.shopAuditStatus === 3 ? '门店已入驻' : '' }} |
| | | {{userInfo.shopAuditStatus === 0 ? '审核中' : userInfo.shopAuditStatus === 1 ? '审核通过,请支付押金' : userInfo.shopAuditStatus === 2 ? '审核未通过' : userInfo.shopAuditStatus === 3 ? '门店已入驻' : '' }} |
| | | </text> |
| | | <u-icon name="arrow-right" size="18" color="#B5BBC5"></u-icon> |
| | | <button v-if="item.label === '在线客服'" open-type="contact" type="default"> </button> |
| | | <u-icon name="arrow-right" size="18" color="#B5BBC5"></u-icon> |
| | | </view> |
| | | </view> |
| | | </view> |
| | |
| | | menuList: [ |
| | | { label: '门店入驻' }, |
| | | { label: '我的门店' }, |
| | | { label: '规范须知' }, |
| | | { label: '用户服务协议' }, |
| | | { label: '用户隐私政策' }, |
| | | { label: '在线客服' }, |
| | | { label: '关于我们' } |
| | | ] |
| | |
| | | const urlMap = { |
| | | '门店入驻': '/pages/store-apply/store-apply', |
| | | '我的门店': '/shop/pages/login/login', |
| | | '规范须知': '/pages/rich-text/rich-text?type=serverIntroduce', |
| | | '关于我们': '/pages/rich-text/rich-text?type=about' |
| | | '用户服务协议': '/pages/rich-text/rich-text?type=0', |
| | | '用户隐私政策': '/pages/rich-text/rich-text?type=1', |
| | | '关于我们': '/pages/rich-text/rich-text?type=5' |
| | | } |
| | | if (['门店入驻','门店信息'].includes(item.label) && [0,1,2,3].includes(this.userInfo.shopAuditStatus)) { |
| | | uni.navigateTo({ |
| | |
| | | }) |
| | | return |
| | | } |
| | | if (urlMap[item.label]) { |
| | | if (item.label!=='在线客服' && urlMap[item.label]) { |
| | | uni.navigateTo({ |
| | | url: urlMap[item.label] |
| | | }) |
| | |
| | | .status-red { |
| | | color: #FF0000; |
| | | } |
| | | button { |
| | | position: relative; |
| | | top: 0; |
| | | float:right; |
| | | right: 0; |
| | | width: 200rpx; |
| | | height: 48rpx; |
| | | opacity: 0; |
| | | z-index: 9999; |
| | | } |
| | | } |
| | | </style> |