|
@@ -14,21 +14,21 @@
|
|
|
<!-- 卡片信息 -->
|
|
|
<view class="main_card">
|
|
|
<view class="flex_row">
|
|
|
- <view class="t-icon t-icon-huiyuan"></view>
|
|
|
+ <view class="t-icon t-icon-huangguan"></view>
|
|
|
<view class="flex_cloumn">
|
|
|
<view class="subtitle">我的订阅</view>
|
|
|
<view class="title">{{userData.subscribeLevel}}</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="flex_row" style="margin-top: 50rpx;">
|
|
|
- <view class="t-icon t-icon-qingjiashenqing"></view>
|
|
|
+ <view class="t-icon t-icon-jiesuo"></view>
|
|
|
<view class="flex_cloumn">
|
|
|
<view class="subtitle">订阅时间</view>
|
|
|
<view class="title">{{userData.subscribeTime}}</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="flex_row" style="margin-top: 50rpx;">
|
|
|
- <view class="t-icon t-icon-keji"></view>
|
|
|
+ <view class="t-icon t-icon-quanxian"></view>
|
|
|
<view class="flex_cloumn">
|
|
|
<view class="subtitle">订阅权益</view>
|
|
|
<view class="title">{{userData.subscribePrivilege}}</view>
|
|
@@ -41,8 +41,8 @@
|
|
|
<view class="bottom_tag"></view>
|
|
|
</view>
|
|
|
</view>
|
|
|
-
|
|
|
- <view class="card_box">
|
|
|
+
|
|
|
+ <!-- <view class="card_box">
|
|
|
<view class="card" v-for="(item,index) in childrenData" :key="index">
|
|
|
<view class="flex_row" style="width: 100%;">
|
|
|
<view class="front_tag"></view>
|
|
@@ -53,8 +53,28 @@
|
|
|
<image class="avatar" v-if="item.avatar != '默认'" :src="item.avatar"></image>
|
|
|
</view>
|
|
|
</view>
|
|
|
+ </view> -->
|
|
|
+ <view class="card_box">
|
|
|
+ <view class="card" v-for="(item,index) in childrenData" :key="index" @click="navChildInfo(index)">
|
|
|
+ <image class="avatar" v-if="item.avatar === '默认'"
|
|
|
+ :src="item.gender==='男'?'/static/default_icons/boy_avatar.svg':'/static/default_icons/girl_avatar.svg'">
|
|
|
+ </image>
|
|
|
+ <image class="avatar" v-if="item.avatar != '默认'" :src="item.avatar"></image>
|
|
|
+ <view class="flex_cloumn_box"
|
|
|
+ style="margin-left: 30rpx;height: 100rpx;justify-content: space-around;">
|
|
|
+ <view class="flex_baseline">
|
|
|
+ <view class="card_title">{{item.name}}</view>
|
|
|
+ <view class="card_title" style="font-size: 26rpx;margin-left: 20rpx;">{{item.tmdid}}</view>
|
|
|
+ </view>
|
|
|
+ <view class="flex_row">
|
|
|
+ <view class="t-icon t-icon-xuewei1" style="width: 30rpx;height: 30rpx;margin-right: 5rpx;"></view>
|
|
|
+ <view class="card_subtitle">{{item.school}}</view>
|
|
|
+ <view class="t-icon t-icon-zhengceguizhang2" style="width: 30rpx;height: 30rpx;margin-right: 5rpx;margin-left: 20rpx;"></view>
|
|
|
+ <view class="card_subtitle">{{item.class}}</view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
-
|
|
|
</view>
|
|
|
</view>
|
|
|
</template>
|
|
@@ -72,10 +92,13 @@
|
|
|
image: 'https://images.unsplash.com/photo-1568269477456-11e3f3b5c7a5?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1000&q=80',
|
|
|
};
|
|
|
},
|
|
|
- onLoad() {
|
|
|
- },
|
|
|
methods: {
|
|
|
-
|
|
|
+ //孩子名片
|
|
|
+ navChildInfo(index) {
|
|
|
+ uni.navigateTo({
|
|
|
+ url: `/subpkg/userinfo/childinfo?index=${index}`
|
|
|
+ })
|
|
|
+ },
|
|
|
},
|
|
|
}
|
|
|
</script>
|
|
@@ -209,13 +232,10 @@
|
|
|
flex-wrap: wrap; //元素换行
|
|
|
|
|
|
.card {
|
|
|
- width: 210rpx;
|
|
|
- height: 210rpx;
|
|
|
- margin: 20rpx 40rpx 20rpx 0;
|
|
|
+ width: 100%;
|
|
|
+ margin: 10rpx 0 10rpx 0;
|
|
|
padding: 20rpx;
|
|
|
display: flex;
|
|
|
- flex-direction: column;
|
|
|
- justify-content: center;
|
|
|
align-items: center;
|
|
|
box-shadow: $box-shadow;
|
|
|
background-color: #FFFFFF;
|
|
@@ -223,19 +243,22 @@
|
|
|
z-index: 99;
|
|
|
|
|
|
.card_title {
|
|
|
- line-height: 30rpx;
|
|
|
- font-size: 30rpx;
|
|
|
- font-weight: bold;
|
|
|
+ line-height: 34rpx;
|
|
|
+ font-size: 34rpx;
|
|
|
color: $title;
|
|
|
}
|
|
|
|
|
|
- .avatar_box {
|
|
|
- padding-top: 10rpx;
|
|
|
- .avatar {
|
|
|
- width: 180rpx;
|
|
|
- height: 180rpx;
|
|
|
- }
|
|
|
+ .card_subtitle {
|
|
|
+ line-height: 26rpx;
|
|
|
+ font-size: 26rpx;
|
|
|
+ color: $subtitle;
|
|
|
}
|
|
|
+
|
|
|
+ .avatar {
|
|
|
+ width: 100rpx;
|
|
|
+ height: 100rpx;
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
}
|
|
|
</style>
|