Browse Source

粉丝列表

master
Bobi 4 months ago
parent
commit
7029cbd5e0
5 changed files with 87 additions and 30 deletions
  1. +1
    -1
      components/base/tabbar.vue
  2. +69
    -19
      components/user/sharePopup.vue
  3. +6
    -0
      pages.json
  4. +2
    -1
      pages/index/center.vue
  5. +9
    -9
      pages/index/index.vue

+ 1
- 1
components/base/tabbar.vue View File

@ -95,7 +95,7 @@
flex-direction: row;
height: 120rpx;
padding-bottom: env(safe-area-inset-bottom);
z-index: 9999;
z-index: 99;
bottom: 0;
left: 0;
color: #BCBCBC;


+ 69
- 19
components/user/sharePopup.vue View File

@ -1,13 +1,24 @@
<template>
<uv-popup ref="popup" :round="30">
<view class="page">
<view class="logo">
<image src="/static/image/logo.jpg" mode="aspectFill"></image>
</view>
<view class="title">
<view class="UniversalWall">
<view class="look">
<view class="logo">
<image src="/static/image/logo.jpg" mode="aspectFill"></image>
</view>
<view class="wall">
瑶都万能墙
</view>
<view class="invite">
<button><uv-icon name="attach"></uv-icon></button>
</view>
</view>
</view>
</view>
</uv-popup>
</template>
@ -26,21 +37,60 @@
<style scoped lang="scss">
.page {
display: flex;
justify-content: center;
align-items: center;
.logo {
width: 100rpx;
height: 100rpx;
image{
width: 100%;
height: 100%;
border-radius: 15rpx;
height: 250rpx;
border-radius: 15rpx;
.UniversalWall {
height: 100%;
width: 100%;
background-color: rgb(247,247,249);
border-radius: 15rpx;
.look {
display: flex;
.wall {
font-size: 30rpx;
letter-spacing: 2px;
color: black;
margin: 70rpx 0rpx;
}
.invite {
margin-top: 45rpx;
margin-left: auto;
button{
background-color: white;
font-size: 30rpx;
display: flex;
width: 200rpx;
justify-content: center;
align-items: center;
border-radius: 20rpx !important;
padding: 0 !important;
margin: 0 !important;
}
}
.logo {
width: 120rpx;
height: 120rpx;
margin: 30rpx;
image {
width: 100%;
height: 100%;
border-radius: 15rpx;
}
}
}
}
.title{
}
.title {}
}
</style>

+ 6
- 0
pages.json View File

@ -133,6 +133,12 @@
"style": {
"enablePullDownRefresh" : true
}
},
{
"path": "mine/fans",
"style": {
"enablePullDownRefresh" : true
}
}
]
}],


+ 2
- 1
pages/index/center.vue View File

@ -49,7 +49,8 @@
<view class="shut">
|
</view>
<view class="fenst">
<view class="fenst"
@click="$utils.navigateTo('/pages_order/mine/fans')">
<view class="digit">
0
</view>


+ 9
- 9
pages/index/index.vue View File

@ -237,16 +237,16 @@
return
}
if(this.userInfo.idCardOpen == 0){
uni.showToast({
title: '审核中...',
icon:'none'
})
}else if(!this.userInfo.idCardOpen){
this.$refs.certificationPopup.open()
}else{
// if(this.userInfo.idCardOpen == 0){
// uni.showToast({
// title: '...',
// icon:'none'
// })
// }else if(!this.userInfo.idCardOpen){
// this.$refs.certificationPopup.open()
// }else{
this.$refs.sharePopup.open()
}
// }
},
getUserInfo(){


Loading…
Cancel
Save