|
@@ -1,170 +1,122 @@
|
|
|
<template>
|
|
|
<view class="container">
|
|
|
<view class="vheigh"></view>
|
|
|
- <scroll-view class="content-box" scroll-y="true">
|
|
|
- <view class="user-section">
|
|
|
- <view class="bg"></view>
|
|
|
- <view class="user-info-box ">
|
|
|
- <view class="detail flex" @click="navTo('/pages/set/userinfo')">
|
|
|
- <view class="portrait-box"><image class="portrait" :src="userInfo.avatar || '/static/error/missing-face.png'"></image></view>
|
|
|
- <view class="info-box">
|
|
|
- <view class="username">{{ userInfo.nickname || '游客' }}</view>
|
|
|
- <view class="font-size-sm" v-if="userInfo.lock_spread_user != null">邀请人:{{ userInfo.lock_spread_user.phone }}</view>
|
|
|
- <view class="font-size-sm" v-if="userInfo.unlock_spread_user != null" @click.stop="navTo('/pages/index/index')">
|
|
|
- 已锁定邀请人:{{ userInfo.unlock_spread_user.phone }}购买会员礼包绑定关系
|
|
|
- </view>
|
|
|
- </view>
|
|
|
- </view>
|
|
|
- <view class="config iconfont">
|
|
|
- <text class="setting iconsetting" @click="navTo('/pages/set/set')"></text>
|
|
|
- <!-- <text class="message iconmessage" @click="navTo('/pages/user/notice')"></text> -->
|
|
|
- </view>
|
|
|
+ <view class="user-top">
|
|
|
+ <image src="../../static/img/user-top-bg.png" mode="" class="user-top-bg"></image>
|
|
|
+ <view class="user-info" @click="navTo('/pages/set/set')">
|
|
|
+ <image class="avtar" :src="userInfo.avatar" mode=""></image>
|
|
|
+ <view class="name">{{ userInfo.nickname }}</view>
|
|
|
+ <view class="phone">{{ userInfo.phone }}</view>
|
|
|
+ </view>
|
|
|
+ <view class="sy-box flex">
|
|
|
+ <view class="sy-item" @click="navTo('/pages/money/wallet')">
|
|
|
+ <view class="sy-item-name">余额</view>
|
|
|
+ <view class="sy-item-val">{{ userInfo.now_money || '0.00' }}</view>
|
|
|
+ </view>
|
|
|
+ <view class="jg"></view>
|
|
|
+ <view class="sy-item" @click="navTo('/pages/user/scoreAccumulate')">
|
|
|
+ <view class="sy-item-name">响亮积分</view>
|
|
|
+ <view class="sy-item-val">{{ userInfo.integral || '0.00' }}</view>
|
|
|
+ </view>
|
|
|
+ <view class="jg"></view>
|
|
|
+ <view class="sy-item">
|
|
|
+ <view class="sy-item-name">现金</view>
|
|
|
+ <view class="sy-item-val">{{ userInfo.cash }}</view>
|
|
|
</view>
|
|
|
- <!-- 会员卡功能 -->
|
|
|
- <!-- <view class="vip-card-box">
|
|
|
- <image class="card-bg" src="/static/img/vip-card-bg.png" mode=""></image>
|
|
|
- <view class="b-btn">我要升级</view>
|
|
|
- <view class="tit">
|
|
|
- <text class="iconfont icon-iLinkapp-"></text>
|
|
|
- 升级专享优惠权益
|
|
|
- </view>
|
|
|
- <text class="e-m">DCloud Union</text>
|
|
|
- <text class="e-b">开通会员开发无bug 一测就上线</text>
|
|
|
- </view> -->
|
|
|
</view>
|
|
|
-
|
|
|
- <!-- <view
|
|
|
- class="cover-container"
|
|
|
- :style="[
|
|
|
- {
|
|
|
- transform: coverTransform,
|
|
|
- transition: coverTransition
|
|
|
- }
|
|
|
- ]"
|
|
|
- @touchstart="coverTouchstart"
|
|
|
- @touchmove="coverTouchmove"
|
|
|
- @touchend="coverTouchend"
|
|
|
- > -->
|
|
|
- <view class="cover-container">
|
|
|
- <image class="arc" src="/static/img/arc.png"></image>
|
|
|
-
|
|
|
- <view class="tj-sction">
|
|
|
- <view class="tj-item" @click="navTo('/pages/money/wallet')">
|
|
|
- <text class="num">{{ userInfo.now_money || '0.00' }}</text>
|
|
|
- <text>余额</text>
|
|
|
- </view>
|
|
|
- <view class="tj-item" @click="navTo('/pages/user/award')">
|
|
|
- <text class="num">{{ userInfo.brokerage_price || '0.00' }}</text>
|
|
|
- <text>佣金</text>
|
|
|
- </view>
|
|
|
- <view class="tj-item" @click="navTo('/pages/user/scoreAccumulate')">
|
|
|
- <text class="num">{{ userInfo.integral || '0.00' }}</text>
|
|
|
- <text>响亮积分</text>
|
|
|
- </view>
|
|
|
+ </view>
|
|
|
+ <view class="item-box">
|
|
|
+ <view class="order-section">
|
|
|
+ <view class="order-item" @click="navTo('/pages/user/award')" hover-class="common-hover" :hover-stay-time="50">
|
|
|
+ <view class="icon"><image class="icon-img" src="/static/icon/myyj.png" mode="aspectFit"></image></view>
|
|
|
+ <text>我的佣金</text>
|
|
|
</view>
|
|
|
- <!-- 订单 -->
|
|
|
-
|
|
|
- <view class="item-box">
|
|
|
- <!-- <view class="box-title flex borde-b">
|
|
|
- <view class="title"><text>我的订单</text></view>
|
|
|
- <view class="link" @click="navTo('/pages/order/order?state=0')" hover-class="common-hover">
|
|
|
- <text>全部订单</text>
|
|
|
- <text class="iconfont iconenter"></text>
|
|
|
- </view>
|
|
|
- </view> -->
|
|
|
- <view class="order-section">
|
|
|
- <view class="order-item" @click="navTo('/pages/order/order?state=0')" hover-class="common-hover" :hover-stay-time="50">
|
|
|
- <view class=" icon position-relative">
|
|
|
- <image class="icon-img" src="/static/icon/i1.png" mode="aspectFit"></image>
|
|
|
- <view class="corner" v-if="orderInfo.unpaid_count > 0">
|
|
|
- <text>{{ orderInfo.unpaid_count }}</text>
|
|
|
- </view>
|
|
|
- </view>
|
|
|
- <text>待付款</text>
|
|
|
- </view>
|
|
|
- <view class="order-item" @click="navTo('/pages/order/order?state=1')" hover-class="common-hover" :hover-stay-time="50">
|
|
|
- <view class=" icon position-relative">
|
|
|
- <image class="icon-img" src="/static/icon/i2.png" mode="aspectFit"></image>
|
|
|
- <view class="corner" v-if="orderInfo.unshipped_count > 0">
|
|
|
- <text>{{ orderInfo.unshipped_count }}</text>
|
|
|
- </view>
|
|
|
- </view>
|
|
|
- <text>待发货</text>
|
|
|
- </view>
|
|
|
- <view class="order-item" @click="navTo('/pages/order/order?state=2')" hover-class="common-hover" :hover-stay-time="50">
|
|
|
- <view class="icon position-relative">
|
|
|
- <image class="icon-img" src="/static/icon/i3.png" mode="aspectFit"></image>
|
|
|
- <view class="corner" v-if="orderInfo.received_count > 0">
|
|
|
- <text>{{ orderInfo.received_count }}</text>
|
|
|
- </view>
|
|
|
- </view>
|
|
|
- <text>待收货</text>
|
|
|
- </view>
|
|
|
- <view class="order-item" @click="navTo('/pages/order/order?state=3')" hover-class="common-hover" :hover-stay-time="50">
|
|
|
- <view class="icon position-relative">
|
|
|
- <image class="icon-img" src="/static/icon/i4.png" mode="aspectFit"></image>
|
|
|
- <!-- <view class="corner" v-if="orderInfo.complete_count > 0">
|
|
|
- <text>{{ orderInfo.complete_count }}</text>
|
|
|
- </view> -->
|
|
|
- </view>
|
|
|
- <text>已完成</text>
|
|
|
+ <view class="order-item" @click="navTo('/pages/money/wallet')" hover-class="common-hover" :hover-stay-time="50">
|
|
|
+ <view class="icon"><image class="icon-img" src="/static/icon/myqb.png" mode="aspectFit"></image></view>
|
|
|
+ <text>我的钱包</text>
|
|
|
+ </view>
|
|
|
+ <view class="order-item" hover-class="common-hover" :hover-stay-time="50">
|
|
|
+ <view class="icon"><image class="icon-img" src="/static/icon/mygx.png" mode="aspectFit"></image></view>
|
|
|
+ <text>我的贡献值</text>
|
|
|
+ </view>
|
|
|
+ <view class="order-item" @click="navTo('/pages/user/jiedian')" hover-class="common-hover" :hover-stay-time="50">
|
|
|
+ <view class="icon"><image class="icon-img" src="/static/icon/myjd.png" mode="aspectFit"></image></view>
|
|
|
+ <text>我的节点</text>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <!-- 订单 -->
|
|
|
+ <view class="item-box item-box-b">
|
|
|
+ <view class="box-title flex ">
|
|
|
+ <view class="title"><text>我的订单</text></view>
|
|
|
+ <view class="link" @click="navTo('/pages/order/order?state=0')" hover-class="common-hover"><text class="iconfont iconenter"></text></view>
|
|
|
+ </view>
|
|
|
+ <view class="order-section">
|
|
|
+ <view class="order-item" @click="navTo('/pages/order/order?state=0')" hover-class="common-hover" :hover-stay-time="50">
|
|
|
+ <view class=" icon position-relative">
|
|
|
+ <image class="icon-img" src="/static/icon/i1.png" mode="aspectFit"></image>
|
|
|
+ <view class="corner" v-if="orderInfo.unpaid_count > 0">
|
|
|
+ <text>{{ orderInfo.unpaid_count }}</text>
|
|
|
</view>
|
|
|
</view>
|
|
|
+ <text>待付款</text>
|
|
|
</view>
|
|
|
- <view class="item-box">
|
|
|
- <!-- <view class="box-title flex borde-b">
|
|
|
- <view class="title"><text>我的资产</text></view>
|
|
|
- </view> -->
|
|
|
- <view class="order-section">
|
|
|
- <view class="order-item" @click="navTo('/pages/money/wallet')" hover-class="common-hover" :hover-stay-time="50">
|
|
|
- <view class="icon"><image class="icon-img" src="/static/icon/u1.png" mode="aspectFit"></image></view>
|
|
|
- <text>我的钱包</text>
|
|
|
- </view>
|
|
|
- <view class="order-item" @click="navTo('/pages/user/jiedian')" hover-class="common-hover" :hover-stay-time="50">
|
|
|
- <view class="icon"><image class="icon-img" src="/static/icon/u1.png" mode="aspectFit"></image></view>
|
|
|
- <text>我的节点</text>
|
|
|
- </view>
|
|
|
- <view class="order-item" @click="navTo('/pages/user/award')" hover-class="common-hover" :hover-stay-time="50">
|
|
|
- <view class="icon"><image class="icon-img" src="/static/icon/u2.png" mode="aspectFit"></image></view>
|
|
|
- <text>奖励明细</text>
|
|
|
+ <view class="order-item" @click="navTo('/pages/order/order?state=1')" hover-class="common-hover" :hover-stay-time="50">
|
|
|
+ <view class=" icon position-relative">
|
|
|
+ <image class="icon-img" src="/static/icon/i2.png" mode="aspectFit"></image>
|
|
|
+ <view class="corner" v-if="orderInfo.unshipped_count > 0">
|
|
|
+ <text>{{ orderInfo.unshipped_count }}</text>
|
|
|
</view>
|
|
|
- <view class="order-item" @click="navTo('/pages/user/scoreAccumulate')" hover-class="common-hover" :hover-stay-time="50">
|
|
|
- <view class="icon"><image class="icon-img" src="/static/icon/u3.png" mode="aspectFit"></image></view>
|
|
|
- <text>积分明细</text>
|
|
|
+ </view>
|
|
|
+ <text>待发货</text>
|
|
|
+ </view>
|
|
|
+ <view class="order-item" @click="navTo('/pages/order/order?state=2')" hover-class="common-hover" :hover-stay-time="50">
|
|
|
+ <view class="icon position-relative">
|
|
|
+ <image class="icon-img" src="/static/icon/i3.png" mode="aspectFit"></image>
|
|
|
+ <view class="corner" v-if="orderInfo.received_count > 0">
|
|
|
+ <text>{{ orderInfo.received_count }}</text>
|
|
|
</view>
|
|
|
- <!-- <view class="order-item" @click="navTo('/pages/order/order?state=4')" hover-class="common-hover" :hover-stay-time="50">
|
|
|
- <view class="icon"><image class="icon-img" src="/static/icon/u4.png" mode="aspectFit"></image></view>
|
|
|
- <text>通用币</text>
|
|
|
- </view> -->
|
|
|
</view>
|
|
|
+ <text>待收货</text>
|
|
|
</view>
|
|
|
-
|
|
|
- <!-- 浏览历史 -->
|
|
|
- <view class="history-section icon">
|
|
|
- <!-- <view class="sec-header">
|
|
|
- <text class="iconfont iconfavor"></text>
|
|
|
- <text>浏览历史</text>
|
|
|
- </view> -->
|
|
|
- <!-- <scroll-view scroll-x class="h-list">
|
|
|
- <image
|
|
|
- class="h-list-image"
|
|
|
- @click="navTo('/pages/product/product')"
|
|
|
- src="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1553105186633&di=c121a29beece4e14269948d990f9e720&imgtype=0&src=http%3A%2F%2Fimg004.hc360.cn%2Fm8%2FM04%2FDE%2FDE%2FwKhQplZ-QteEBvsbAAAAADUkobU751.jpg"
|
|
|
- mode="aspectFill"
|
|
|
- ></image>
|
|
|
- </scroll-view> -->
|
|
|
- <uni-list>
|
|
|
- <uni-list-item title="我的推广" @click="navTo('/pages/user/team')" thumb="/static/icon/img10.png"></uni-list-item>
|
|
|
- <uni-list-item title="我的钱包" @click="navTo('/pages/money/wallet')" thumb="/static/icon/img11.png"></uni-list-item>
|
|
|
- <uni-list-item title="我的卡卷" @click="navTo('/pages/user/coupon')" thumb="/static/icon/img12.png"></uni-list-item>
|
|
|
- <uni-list-item title="我的收藏" @click="navTo('/pages/user/favorites')" thumb="/static/icon/img02.png"></uni-list-item>
|
|
|
- <uni-list-item title="收货地址" @click="navTo('/pages/set/address')" thumb="/static/icon/img05.png"></uni-list-item>
|
|
|
- <uni-list-item title="邀请好友" @click="navTo('/pages/user/shareQrCode')" thumb="/static/icon/img10.png"></uni-list-item>
|
|
|
- <uni-list-item title="绑定手机" @click="navTo('/pages/set/phone')" thumb="/static/icon/img09.png"></uni-list-item>
|
|
|
- </uni-list>
|
|
|
+ <view class="order-item" @click="navTo('/pages/order/order?state=4')" hover-class="common-hover" :hover-stay-time="50">
|
|
|
+ <view class="icon position-relative">
|
|
|
+ <image class="icon-img" src="/static/icon/i4.png" mode="aspectFit"></image>
|
|
|
+ <!-- <view class="corner" v-if="orderInfo.complete_count > 0">
|
|
|
+ <text>{{ orderInfo.complete_count }}</text>
|
|
|
+ </view> -->
|
|
|
+ </view>
|
|
|
+ <text>已完成</text>
|
|
|
</view>
|
|
|
</view>
|
|
|
- </scroll-view>
|
|
|
+ </view>
|
|
|
+ <!-- -->
|
|
|
+ <view class="btm-box flex" @click="navTo('/pages/user/team')">
|
|
|
+ <image src="../../static/icon/mytg.png" mode="widthFix" class="left-img"></image>
|
|
|
+ <view class="">我的推广</view>
|
|
|
+ <image src="../../static/icon/goto.png" mode="widthFix" class="right-img"></image>
|
|
|
+ </view>
|
|
|
+ <view class="btm-box flex" @click="navTo('/pages/user/shareQrCode')">
|
|
|
+ <image src="../../static/icon/tghb.png" mode="widthFix" class="left-img"></image>
|
|
|
+ <view class="">推广海报</view>
|
|
|
+ <image src="../../static/icon/goto.png" mode="widthFix" class="right-img"></image>
|
|
|
+ </view>
|
|
|
+ <view class="btm-box flex" @click="navTo('/pages/set/address')">
|
|
|
+ <image src="../../static/icon/shdz.png" mode="widthFix" class="left-img"></image>
|
|
|
+ <view class="">收货地址</view>
|
|
|
+ <image src="../../static/icon/goto.png" mode="widthFix" class="right-img"></image>
|
|
|
+ </view>
|
|
|
+ <view class="btm-box flex">
|
|
|
+ <image src="../../static/icon/kf.png" mode="widthFix" class="left-img"></image>
|
|
|
+ <view class="">客服</view>
|
|
|
+ <image src="../../static/icon/goto.png" mode="widthFix" class="right-img"></image>
|
|
|
+ </view>
|
|
|
+ <view class="btm-box flex" @click="navTo('/pages/set/phone')">
|
|
|
+ <image src="../../static/icon/bdsj.png" mode="widthFix" class="left-img"></image>
|
|
|
+ <view class="">绑定手机</view>
|
|
|
+ <image src="../../static/icon/goto.png" mode="widthFix" class="right-img"></image>
|
|
|
+ </view>
|
|
|
+ <view class="btm" style="height: 44px;"></view>
|
|
|
<u-tabbar activeColor="#EE0979" v-model="current" :list="tabbar" :mid-button="true"></u-tabbar>
|
|
|
</view>
|
|
|
</template>
|
|
@@ -339,12 +291,14 @@ export default {
|
|
|
page {
|
|
|
height: 100%;
|
|
|
}
|
|
|
+
|
|
|
%flex-center {
|
|
|
display: flex;
|
|
|
flex-direction: column;
|
|
|
justify-content: center;
|
|
|
align-items: center;
|
|
|
}
|
|
|
+
|
|
|
%section {
|
|
|
display: flex;
|
|
|
justify-content: space-around;
|
|
@@ -352,21 +306,26 @@ page {
|
|
|
background: #fff;
|
|
|
border-radius: 10rpx;
|
|
|
}
|
|
|
+
|
|
|
.container {
|
|
|
height: 100%;
|
|
|
background-color: $page-color-base;
|
|
|
}
|
|
|
+
|
|
|
.content-box {
|
|
|
height: 100%;
|
|
|
}
|
|
|
+
|
|
|
.vheigh {
|
|
|
height: var(--status-bar-height);
|
|
|
background-color: $base-color;
|
|
|
}
|
|
|
+
|
|
|
.user-section {
|
|
|
height: 435rpx;
|
|
|
padding: 15rpx 30rpx 0;
|
|
|
position: relative;
|
|
|
+
|
|
|
.bg {
|
|
|
position: absolute;
|
|
|
left: 0;
|
|
@@ -376,6 +335,7 @@ page {
|
|
|
background-color: $base-color;
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
.user-info-box {
|
|
|
height: 180rpx;
|
|
|
color: white;
|
|
@@ -384,10 +344,13 @@ page {
|
|
|
justify-content: space-between;
|
|
|
position: relative;
|
|
|
z-index: 1;
|
|
|
+
|
|
|
.detail {
|
|
|
height: 130rpx;
|
|
|
+
|
|
|
.portrait-box {
|
|
|
height: 100%;
|
|
|
+
|
|
|
.portrait {
|
|
|
width: 130rpx;
|
|
|
height: 100%;
|
|
@@ -395,18 +358,22 @@ page {
|
|
|
border-radius: 50%;
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
.info-box {
|
|
|
margin-left: 20rpx;
|
|
|
line-height: 1.5;
|
|
|
+
|
|
|
.username {
|
|
|
font-size: $font-lg + 6rpx;
|
|
|
height: 100%;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
.config {
|
|
|
font-size: 48rpx;
|
|
|
height: 130rpx;
|
|
|
+
|
|
|
.setting {
|
|
|
margin-right: 51rpx;
|
|
|
}
|
|
@@ -423,6 +390,7 @@ page {
|
|
|
overflow: hidden;
|
|
|
position: relative;
|
|
|
padding: 20rpx 24rpx;
|
|
|
+
|
|
|
.card-bg {
|
|
|
position: absolute;
|
|
|
top: 20rpx;
|
|
@@ -430,6 +398,7 @@ page {
|
|
|
width: 380rpx;
|
|
|
height: 260rpx;
|
|
|
}
|
|
|
+
|
|
|
.b-btn {
|
|
|
position: absolute;
|
|
|
right: 20rpx;
|
|
@@ -444,21 +413,25 @@ page {
|
|
|
background: linear-gradient(left, #f9e6af, #ffd465);
|
|
|
z-index: 1;
|
|
|
}
|
|
|
+
|
|
|
.tit {
|
|
|
font-size: $font-base + 2rpx;
|
|
|
color: #f7d680;
|
|
|
margin-bottom: 28rpx;
|
|
|
+
|
|
|
.iconfont {
|
|
|
color: #f6e5a3;
|
|
|
margin-right: 16rpx;
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
.e-b {
|
|
|
font-size: $font-sm;
|
|
|
color: #d8cba9;
|
|
|
margin-top: 10rpx;
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
.cover-container {
|
|
|
background: $page-color-base;
|
|
|
margin-top: -150rpx;
|
|
@@ -466,6 +439,7 @@ page {
|
|
|
position: relative;
|
|
|
background: #f5f5f5;
|
|
|
padding-bottom: 20rpx;
|
|
|
+
|
|
|
.arc {
|
|
|
position: absolute;
|
|
|
left: 0;
|
|
@@ -474,8 +448,10 @@ page {
|
|
|
height: 36rpx;
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
.tj-sction {
|
|
|
@extend %section;
|
|
|
+
|
|
|
.tj-item {
|
|
|
@extend %flex-center;
|
|
|
flex-direction: column;
|
|
@@ -483,6 +459,7 @@ page {
|
|
|
font-size: $font-sm;
|
|
|
color: #75787d;
|
|
|
}
|
|
|
+
|
|
|
.num {
|
|
|
font-size: $font-lg;
|
|
|
color: $font-color-dark;
|
|
@@ -491,24 +468,34 @@ page {
|
|
|
}
|
|
|
|
|
|
.item-box {
|
|
|
- border-radius: 10rpx;
|
|
|
+ width: 708rpx;
|
|
|
+ height: 163rpx;
|
|
|
+ background: #fff;
|
|
|
+ border-radius: 28rpx;
|
|
|
background-color: white;
|
|
|
- margin-top: 20rpx;
|
|
|
+ margin: -40rpx auto 30rpx;
|
|
|
+ position: relative;
|
|
|
+
|
|
|
+ // margin-top: 20rpx;
|
|
|
.box-title {
|
|
|
line-height: 1;
|
|
|
padding: 30rpx;
|
|
|
+
|
|
|
.title {
|
|
|
font-size: $font-lg;
|
|
|
font-weight: bold;
|
|
|
}
|
|
|
+
|
|
|
.link {
|
|
|
font-size: $font-base - 2rpx;
|
|
|
color: $font-color-light;
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
.order-section {
|
|
|
@extend %section;
|
|
|
padding: 28rpx 0;
|
|
|
+
|
|
|
.order-item {
|
|
|
@extend %flex-center;
|
|
|
width: 120rpx;
|
|
@@ -517,14 +504,17 @@ page {
|
|
|
font-size: $font-sm;
|
|
|
color: $font-color-dark;
|
|
|
}
|
|
|
+
|
|
|
.iconfont {
|
|
|
font-size: 48rpx;
|
|
|
margin-bottom: 18rpx;
|
|
|
color: #fa436a;
|
|
|
}
|
|
|
+
|
|
|
.icon-shouhoutuikuan {
|
|
|
font-size: 44rpx;
|
|
|
}
|
|
|
+
|
|
|
.icon {
|
|
|
height: 50rpx;
|
|
|
width: 48rpx;
|
|
@@ -532,6 +522,7 @@ page {
|
|
|
background-size: 100%;
|
|
|
background-repeat: no-repeat;
|
|
|
background-position: center;
|
|
|
+
|
|
|
.icon-img {
|
|
|
width: 100%;
|
|
|
height: 100%;
|
|
@@ -545,6 +536,7 @@ page {
|
|
|
margin-top: 20rpx;
|
|
|
background: #fff;
|
|
|
border-radius: 10rpx;
|
|
|
+
|
|
|
.sec-header {
|
|
|
display: flex;
|
|
|
align-items: center;
|
|
@@ -553,6 +545,7 @@ page {
|
|
|
line-height: 40rpx;
|
|
|
margin-left: 30rpx;
|
|
|
padding-top: 30rpx;
|
|
|
+
|
|
|
.iconfont {
|
|
|
font-size: 44rpx;
|
|
|
color: $color-red;
|
|
@@ -560,9 +553,11 @@ page {
|
|
|
line-height: 40rpx;
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
.h-list {
|
|
|
white-space: nowrap;
|
|
|
padding: 30rpx 30rpx 0;
|
|
|
+
|
|
|
.h-list-image {
|
|
|
display: inline-block;
|
|
|
width: 160rpx;
|
|
@@ -572,4 +567,103 @@ page {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+.user-top {
|
|
|
+ height: 564rpx;
|
|
|
+ position: relative;
|
|
|
+
|
|
|
+ .user-top-bg {
|
|
|
+ width: 750rpx;
|
|
|
+ height: 564rpx;
|
|
|
+ // width: 100%;
|
|
|
+ // position: absolute;
|
|
|
+ }
|
|
|
+ .user-info {
|
|
|
+ width: 750rpx;
|
|
|
+ position: absolute;
|
|
|
+ top: 66rpx;
|
|
|
+ display: flex;
|
|
|
+ flex-direction: column;
|
|
|
+ justify-content: center;
|
|
|
+ align-items: center;
|
|
|
+ .avtar {
|
|
|
+ width: 134rpx;
|
|
|
+ height: 134rpx;
|
|
|
+ border-radius: 50%;
|
|
|
+ }
|
|
|
+ .name {
|
|
|
+ margin-top: 20rpx;
|
|
|
+ font-size: 39rpx;
|
|
|
+ font-family: PingFang SC;
|
|
|
+ font-weight: bold;
|
|
|
+ color: #FFFFFF;
|
|
|
+ }
|
|
|
+ .phone {
|
|
|
+ margin-top: 13rpx;
|
|
|
+ font-size: 29rpx;
|
|
|
+ font-family: PingFang SC;
|
|
|
+ font-weight: 500;
|
|
|
+ color: #FFFFFF;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ .sy-box {
|
|
|
+ position: absolute;
|
|
|
+ bottom: 30rpx;
|
|
|
+ height: 148rpx;
|
|
|
+ width: 750rpx;
|
|
|
+
|
|
|
+ // background-color: #bfa;
|
|
|
+ .sy-item {
|
|
|
+ width: 30%;
|
|
|
+ flex-grow: 1;
|
|
|
+ text-align: center;
|
|
|
+ font-size: 28rpx;
|
|
|
+ font-family: PingFang SC;
|
|
|
+ font-weight: 500;
|
|
|
+ color: #ffffff;
|
|
|
+
|
|
|
+ .sy-item-val {
|
|
|
+ font-size: 39rpx;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ .jg {
|
|
|
+ width: 2rpx;
|
|
|
+ height: 68rpx;
|
|
|
+ background-color: #fff;
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+.item-box-b {
|
|
|
+ width: 710rpx;
|
|
|
+ height: 221rpx;
|
|
|
+ background: #ffffff;
|
|
|
+ margin: 20rpx auto 60rpx;
|
|
|
+}
|
|
|
+
|
|
|
+.btm-box {
|
|
|
+ width: 706rpx;
|
|
|
+ height: 104rpx;
|
|
|
+ background: #ffffff;
|
|
|
+ box-shadow: 0px 0px 20rpx 0px rgba(50, 50, 52, 0.06);
|
|
|
+ border-radius: 28rpx;
|
|
|
+ margin: 20rpx auto;
|
|
|
+ position: relative;
|
|
|
+ padding: 0 33rpx 0 24rpx;
|
|
|
+ font-size: 29rpx;
|
|
|
+ font-weight: bold;
|
|
|
+ color: #5d5d5d;
|
|
|
+ .left-img {
|
|
|
+ width: 40rpx;
|
|
|
+ }
|
|
|
+ .right-img {
|
|
|
+ width: 14rpx;
|
|
|
+ }
|
|
|
+ view {
|
|
|
+ flex-grow: 1;
|
|
|
+ padding-left: 12rpx;
|
|
|
+ }
|
|
|
+}
|
|
|
</style>
|