feat(mine): 我的页面调整

This commit is contained in:
woody 2025-06-14 10:06:15 +08:00
parent f8715a7a0b
commit a75efdfbe8
1 changed files with 75 additions and 80 deletions

View File

@ -25,15 +25,13 @@
style="margin-left: 20rpx" style="margin-left: 20rpx"
class="level_tag level_tag--primary" class="level_tag level_tag--primary"
> >
<u-icon name="level" color="#A77B09" size="14"></u-icon>
<text class="level_label">会员等级</text>
<text class="level_value">{{ <text class="level_value">{{
userInfo.pkGradeVal || '-' userInfo.pkGradeVal || '-'
}}</text> }}</text>
</view> </view>
</view> </view>
<view class="level_box"> <view class="level_box">
<view style="display: flex; gap: 10rpx"> <view style="display: flex; flex-direction: column; gap: 10rpx">
<view class="level_tag"> <view class="level_tag">
<u-icon name="star" color="#005BAC" size="14"></u-icon> <u-icon name="star" color="#005BAC" size="14"></u-icon>
<text class="level_label">荣誉奖衔</text> <text class="level_label">荣誉奖衔</text>
@ -180,7 +178,80 @@
</template> </template>
</view> </view>
</view> </view>
<!-- 市场动态 -->
<view class="my_order" v-if="true || marketWrapperVisible">
<view class="my_title">
<text class="thetitle">{{ '市场动态' }}</text>
</view>
<view class="market-stats-container">
<view
class="stat-block primary"
@click="goTo('/pages/mine/marketDynamic/achievement-list')"
>
<view class="stat-content">
<view class="stat-item">
<text class="stat-label">总业绩</text>
<view class="stat-value">
<text class="stat-value__integer">{{
formattedTotalSumPv.integer
}}</text>
<text class="stat-value__decimal">{{
formattedTotalSumPv.decimal
}}</text>
</view>
</view>
<view class="stat-divider"></view>
<view class="stat-item">
<text class="stat-label">小区业绩</text>
<view class="stat-value">
<text class="stat-value__integer">{{
formattedSmallAreaPv.integer
}}</text>
<text class="stat-value__decimal">{{
formattedSmallAreaPv.decimal
}}</text>
</view>
</view>
</view>
<view class="stat-more-arrow">
<u-icon name="arrow-right" color="#fff" size="14"></u-icon>
</view>
</view>
<view
class="stat-block secondary"
@click="goTo('/pages/mine/marketDynamic/box-list')"
>
<view class="stat-content">
<view class="stat-item">
<text class="stat-label">总盒数</text>
<view class="stat-value">
<text class="stat-value__integer">{{
formattedTotalBox.integer
}}</text>
<!-- <text class="stat-value__decimal">{{
formattedTotalBox.decimal
}}</text> -->
</view>
</view>
<view class="stat-divider"></view>
<view class="stat-item">
<text class="stat-label">小区盒数</text>
<view class="stat-value">
<text class="stat-value__integer">{{
formattedSmallAreaBox.integer
}}</text>
<!-- <text class="stat-value__decimal">{{
formattedSmallAreaBox.decimal
}}</text> -->
</view>
</view>
</view>
<view class="stat-more-arrow">
<u-icon name="arrow-right" color="#fff" size="14"></u-icon>
</view>
</view>
</view>
</view>
<view class="my_order"> <view class="my_order">
<view class="my_title"> <view class="my_title">
<text class="thetitle">{{ '我的订单' }}</text> <text class="thetitle">{{ '我的订单' }}</text>
@ -261,81 +332,6 @@
</template> </template>
</view> </view>
<!-- 市场动态 -->
<view class="my_order" v-if="true || marketWrapperVisible">
<view class="my_title">
<text class="thetitle">{{ '市场动态' }}</text>
</view>
<view class="market-stats-container">
<view
class="stat-block primary"
@click="goTo('/pages/mine/marketDynamic/achievement-list')"
>
<view class="stat-content">
<view class="stat-item">
<text class="stat-label">总业绩</text>
<view class="stat-value">
<text class="stat-value__integer">{{
formattedTotalSumPv.integer
}}</text>
<text class="stat-value__decimal">{{
formattedTotalSumPv.decimal
}}</text>
</view>
</view>
<view class="stat-divider"></view>
<view class="stat-item">
<text class="stat-label">小区业绩</text>
<view class="stat-value">
<text class="stat-value__integer">{{
formattedSmallAreaPv.integer
}}</text>
<text class="stat-value__decimal">{{
formattedSmallAreaPv.decimal
}}</text>
</view>
</view>
</view>
<view class="stat-more-arrow">
<u-icon name="arrow-right" color="#fff" size="14"></u-icon>
</view>
</view>
<view
class="stat-block secondary"
@click="goTo('/pages/mine/marketDynamic/box-list')"
>
<view class="stat-content">
<view class="stat-item">
<text class="stat-label">总盒数</text>
<view class="stat-value">
<text class="stat-value__integer">{{
formattedTotalBox.integer
}}</text>
<!-- <text class="stat-value__decimal">{{
formattedTotalBox.decimal
}}</text> -->
</view>
</view>
<view class="stat-divider"></view>
<view class="stat-item">
<text class="stat-label">小区盒数</text>
<view class="stat-value">
<text class="stat-value__integer">{{
formattedSmallAreaBox.integer
}}</text>
<!-- <text class="stat-value__decimal">{{
formattedSmallAreaBox.decimal
}}</text> -->
</view>
</view>
</view>
<view class="stat-more-arrow">
<u-icon name="arrow-right" color="#fff" size="14"></u-icon>
</view>
</view>
</view>
</view>
<view class="my_order"> <view class="my_order">
<view class="order_flex"> <view class="order_flex">
<template v-for="(item, index) in otherMenuList"> <template v-for="(item, index) in otherMenuList">
@ -1426,7 +1422,6 @@ export default {
background: #ffffff; background: #ffffff;
box-shadow: 0rpx 6rpx 24rpx rgba(0, 0, 0, 0.06); box-shadow: 0rpx 6rpx 24rpx rgba(0, 0, 0, 0.06);
border-radius: 24rpx; border-radius: 24rpx;
margin-top: 20rpx;
padding: 20rpx; padding: 20rpx;
} }