diff --git a/pages/index/center.vue b/pages/index/center.vue index 8e208f1..d679c55 100644 --- a/pages/index/center.vue +++ b/pages/index/center.vue @@ -11,53 +11,83 @@ - - - - + + + + - + + + + + - - - - - - - {{ item.label }} - - - + + + + @@ -104,6 +134,9 @@ }, computed: { ...mapState(['userInfo']), + isLogin() { + return this.userInfo && this.userInfo.id + } }, methods: { onClick(target) { @@ -176,6 +209,12 @@ border-radius: 50%; overflow: hidden; + &.is-default { + width: 108rpx; + height: 108rpx; + border: none; + } + &-img { width: 100%; height: 100%; @@ -201,6 +240,14 @@ line-height: 1.5; color: #F4F4F4; } + + &-tips { + font-family: PingFang SC; + font-weight: 400; + font-size: 36rpx; + line-height: 1.2; + color: #FFFFFF; + } } } @@ -238,4 +285,30 @@ border: none; padding: 0; } + + .login { + margin-top: 307rpx; + padding: 0 128rpx; + + .btn { + padding: 16rpx 0; + font-family: PingFang SC; + font-weight: 500; + font-size: 36rpx; + line-height: 1.4; + color: #FFFFFF; + background-image: linear-gradient(to right, #4B348F, #845CFA); + border-radius: 41rpx; + } + + .tips { + margin-top: 16rpx; + text-align: center; + font-family: PingFang SC; + font-weight: 400; + font-size: 26rpx; + line-height: 1.4; + color: #A3A3A3; + } + } \ No newline at end of file diff --git a/pages_order/center/reportCard.vue b/pages_order/center/reportCard.vue index 1f5e41b..19d6b93 100644 --- a/pages_order/center/reportCard.vue +++ b/pages_order/center/reportCard.vue @@ -2,49 +2,53 @@ 体检报告 - + - - - {{ data.BMI || '--' }} - - {{ data.BMIchange }} - + 解锁更多 身体数据 @@ -54,6 +58,8 @@ diff --git a/pages_order/static/center/avatar-default.png b/pages_order/static/center/avatar-default.png new file mode 100644 index 0000000..9852096 Binary files /dev/null and b/pages_order/static/center/avatar-default.png differ