增加新模块
This commit is contained in:
+102
-110
@@ -12,115 +12,120 @@
|
||||
<view class="left_">
|
||||
<up-image src="/static/logo_y.png" width="50" height="50" bgColor="#f1f6ff00" shape="circle"/>
|
||||
<view class="left_msg">
|
||||
<view>{{userData.name || '三荣优品用户'}}</view>
|
||||
<view class="left_msg_title">{{userData.gradeName}}</view>
|
||||
<view>
|
||||
<text>{{userData.name || '德商汇用户'}}</text>
|
||||
<text style="margin-left: 20rpx;">{{userData.gradeName}}</text>
|
||||
</view>
|
||||
<view class="left_msg_title">ID:{{userData.id || 0}}</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="right_" v-if="performanceData && performanceData.seniorId">
|
||||
我的上级ID:{{performanceData.seniorId || 0}}
|
||||
<view>上级ID:{{performanceData.seniorId || 0}}</view>
|
||||
</view>
|
||||
</view>
|
||||
<!-- 我的团队 -->
|
||||
<view class="card_comm my_team" @click="jumpMyTeam">
|
||||
<view class="card_title_comm">
|
||||
我的团队
|
||||
</view>
|
||||
<view class="my_team_count">
|
||||
<view style="margin-right: 10rpx;">{{(performanceData && performanceData.teamCount) || 0}}人</view>
|
||||
<view style="margin-top: 10rpx;">
|
||||
<up-image src="/static/common/right.png" width="16" height="16" bgColor="#f1f6ff00" />
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<!-- 团队业绩 -->
|
||||
<view class="card_comm">
|
||||
<view class="card_title_comm card_title_comm2" >
|
||||
<view>团队业绩</view>
|
||||
<up-image src="/static/common/tips.png" width="16" height="16" bgColor="#f1f6ff00" @click="openTeamShow=true;"/>
|
||||
</view>
|
||||
<view class="performance">
|
||||
<view class="performance_item">
|
||||
<view class="title_comm">{{performanceData && performanceData.teamAmount || 0}}</view>
|
||||
<view class="data_comm">订单金额</view>
|
||||
</view>
|
||||
<view class="fg_comm"></view>
|
||||
<view class="performance_item">
|
||||
<view class="title_comm">{{performanceData && performanceData.teamNum || 0}}</view>
|
||||
<view class="data_comm">订单数量</view>
|
||||
</view>
|
||||
<view class="fg_comm"></view>
|
||||
<view class="performance_item">
|
||||
<view class="title_comm">{{performanceData && performanceData.myAmount || 0}}</view>
|
||||
<view class="data_comm">直购订单金额</view>
|
||||
</view>
|
||||
<view class="fg_comm"></view>
|
||||
<view class="performance_item">
|
||||
<view class="title_comm">{{performanceData && performanceData.myNum || 0}}</view>
|
||||
<view class="data_comm">直购订单数</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<!-- 提成统计-->
|
||||
<view class="royalty_warp">
|
||||
<!-- 提成货币 -->
|
||||
<view class="card_item_comm" @click="currencyShowCheck(true)" style="padding: 30rpx 30rpx 0;">
|
||||
<view class="my_team_content_warp">
|
||||
<!-- 我的团队 -->
|
||||
<view class="card_comm my_team" @click="jumpMyTeam">
|
||||
<view class="card_title_comm">
|
||||
提成货币
|
||||
我的团队
|
||||
</view>
|
||||
<view class="commission_count">
|
||||
<view style="margin-right: 10rpx;">
|
||||
{{selAcctCategory && Object.keys(selAcctCategory).length !==0 ? selAcctCategory.value : '请选择'}}
|
||||
</view>
|
||||
<view class="my_team_count">
|
||||
<view style="margin-right: 10rpx;">{{(performanceData && performanceData.teamCount) || 0}}人</view>
|
||||
<view style="margin-top: 10rpx;">
|
||||
<up-image src="/static/common/right.png" width="16" height="16" bgColor="#f1f6ff00" />
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="card_item_comm">
|
||||
<view class="card_title_comm card_title_comm2">
|
||||
<view>提成统计</view>
|
||||
<up-image src="/static/common/tips.png" width="16" height="16" bgColor="#f1f6ff00" @click="openTcShow=true;"/>
|
||||
<!-- 团队业绩 -->
|
||||
<view class="card_comm">
|
||||
<view class="card_title_comm card_title_comm2" >
|
||||
<view>团队业绩</view>
|
||||
<up-image src="/static/common/tips.png" width="16" height="16" bgColor="#f1f6ff00" @click="openTeamShow=true;"/>
|
||||
</view>
|
||||
<view class="performance">
|
||||
<view class="amount_item">
|
||||
<view class="title_comm">{{(rewardSummary && rewardSummary.todayAmount) || 0}}</view>
|
||||
<view class="data_comm">今日</view>
|
||||
<view class="performance_item">
|
||||
<view class="title_comm">{{performanceData && performanceData.teamAmount || 0}}</view>
|
||||
<view class="data_comm">订单金额</view>
|
||||
</view>
|
||||
<view class="fg_comm"></view>
|
||||
<view class="amount_item">
|
||||
<view class="title_comm">{{(rewardSummary && rewardSummary.unSettleAmount) || 0}}</view>
|
||||
<view class="data_comm">当前未结算</view>
|
||||
<view class="performance_item">
|
||||
<view class="title_comm">{{performanceData && performanceData.teamNum || 0}}</view>
|
||||
<view class="data_comm">订单数量</view>
|
||||
</view>
|
||||
<view class="fg_comm"></view>
|
||||
<view class="amount_item">
|
||||
<view class="title_comm">{{(rewardSummary && rewardSummary.settleAmount) || 0}}</view>
|
||||
<view class="data_comm">已结清</view>
|
||||
<view class="performance_item">
|
||||
<view class="title_comm">{{performanceData && performanceData.myAmount || 0}}</view>
|
||||
<view class="data_comm">直购订单金额</view>
|
||||
</view>
|
||||
<view class="fg_comm"></view>
|
||||
<view class="performance_item">
|
||||
<view class="title_comm">{{performanceData && performanceData.myNum || 0}}</view>
|
||||
<view class="data_comm">直购订单数</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="card_fg_comm"></view>
|
||||
<view class="card_item_comm">
|
||||
<view class="card_title_comm">提成来源</view>
|
||||
<view class="royalty_list">
|
||||
<scroll-view scroll-y="true" @scrolltolower="loadMore" :style="{'height': 'calc(100vh - 1220rpx)'}">
|
||||
<view class="royalty_item" v-for="(item,index) in royaltyList" :key="index" v-if="royaltyList && royaltyList.length !==0">
|
||||
<view>
|
||||
<view class="royalty_title_">{{getValue(BALANCE_TYPE,item.bizType)}}</view>
|
||||
<view class="royalty_data_">{{formatDate(item.ctdate)}}</view>
|
||||
</view>
|
||||
<view>
|
||||
<view class="royalty_title_ royalty_title_amount">{{item.amount}}元</view>
|
||||
<view class="royalty_data_">{{item.status ? "已结算" : "未结算"}}</view>
|
||||
</view>
|
||||
<!-- 提成统计-->
|
||||
<view class="royalty_warp">
|
||||
<!-- 提成货币 -->
|
||||
<view class="card_item_comm" @click="currencyShowCheck(true)" style="padding: 30rpx 30rpx 0;">
|
||||
<view class="card_title_comm">
|
||||
提成货币
|
||||
</view>
|
||||
<view class="commission_count">
|
||||
<view style="margin-right: 10rpx;">
|
||||
{{selAcctCategory && Object.keys(selAcctCategory).length !==0 ? selAcctCategory.value : '请选择'}}
|
||||
</view>
|
||||
<view v-else class="not_order_warp">
|
||||
<up-image src="/static/common/not_order.png" width="80" height="80" bgColor="#f1f6ff00"></up-image>
|
||||
<view class="not_order_msg_warp">暂无相关数据</view>
|
||||
<view style="margin-top: 10rpx;">
|
||||
<up-image src="/static/common/right.png" width="16" height="16" bgColor="#f1f6ff00" />
|
||||
</view>
|
||||
<view v-if="royaltyLoading" style="text-align: center;">加载中...</view>
|
||||
</scroll-view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="card_item_comm">
|
||||
<view class="card_title_comm card_title_comm2">
|
||||
<view>提成统计</view>
|
||||
<up-image src="/static/common/tips.png" width="16" height="16" bgColor="#f1f6ff00" @click="openTcShow=true;"/>
|
||||
</view>
|
||||
<view class="performance">
|
||||
<view class="amount_item">
|
||||
<view class="title_comm">{{(rewardSummary && rewardSummary.todayAmount) || 0}}</view>
|
||||
<view class="data_comm">今日</view>
|
||||
</view>
|
||||
<view class="fg_comm"></view>
|
||||
<view class="amount_item">
|
||||
<view class="title_comm">{{(rewardSummary && rewardSummary.unSettleAmount) || 0}}</view>
|
||||
<view class="data_comm">当前未结算</view>
|
||||
</view>
|
||||
<view class="fg_comm"></view>
|
||||
<view class="amount_item">
|
||||
<view class="title_comm">{{(rewardSummary && rewardSummary.settleAmount) || 0}}</view>
|
||||
<view class="data_comm">已结清</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="card_fg_comm"></view>
|
||||
<view class="card_item_comm">
|
||||
<view class="card_title_comm">提成来源</view>
|
||||
<view class="royalty_list">
|
||||
<scroll-view scroll-y="true" @scrolltolower="loadMore" :style="{'height': 'calc(100vh - 1220rpx)'}">
|
||||
<view class="royalty_item" v-for="(item,index) in royaltyList" :key="index" v-if="royaltyList && royaltyList.length !==0">
|
||||
<view>
|
||||
<view class="royalty_title_">{{getValue(BALANCE_TYPE,item.bizType)}}</view>
|
||||
<view class="royalty_data_">{{formatDate(item.ctdate)}}</view>
|
||||
</view>
|
||||
<view>
|
||||
<view class="royalty_title_ royalty_title_amount">{{item.amount}}元</view>
|
||||
<view class="royalty_data_">{{item.status ? "已结算" : "未结算"}}</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-else class="not_order_warp">
|
||||
<up-image src="/static/common/not_order.png" width="80" height="80" bgColor="#f1f6ff00"></up-image>
|
||||
<view class="not_order_msg_warp">暂无相关数据</view>
|
||||
</view>
|
||||
<view v-if="royaltyLoading" style="text-align: center;">加载中...</view>
|
||||
</scroll-view>
|
||||
</view>
|
||||
|
||||
</view>
|
||||
|
||||
</view>
|
||||
</view>
|
||||
<up-picker
|
||||
@@ -333,10 +338,15 @@
|
||||
background-color: $app-bt-bj;
|
||||
height: calc(100vh - 144rpx);
|
||||
overflow: hidden;
|
||||
padding: 114rpx 30rpx 30rpx;
|
||||
padding: 114rpx 0rpx 30rpx;
|
||||
.my_team_content_warp{
|
||||
padding: 0 30rpx;
|
||||
}
|
||||
|
||||
.header_{
|
||||
display: flex;
|
||||
align-items: center;
|
||||
padding: 0 30rpx;
|
||||
}
|
||||
.title_{
|
||||
font-weight: bold;
|
||||
@@ -347,8 +357,10 @@
|
||||
.my_info{
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
align-items: center;
|
||||
color: #FFFFFF;
|
||||
margin-top: 30rpx;
|
||||
padding-left: 30rpx;
|
||||
.left_{
|
||||
display: flex;
|
||||
align-items: center;
|
||||
@@ -366,33 +378,13 @@
|
||||
margin-top: 10rpx;
|
||||
}
|
||||
.right_{
|
||||
// display: flex;
|
||||
// align-items: center;
|
||||
font-size: 23rpx;
|
||||
color: rgba(255,255,255,0.9);
|
||||
color: #000000;
|
||||
line-height: 33rpx;
|
||||
// text-align: right;
|
||||
// width: 50%;
|
||||
// justify-content: space-between;
|
||||
background-color: #EEEEEE;
|
||||
border-radius: 30rpx 0 0 30rpx;
|
||||
padding: 10rpx 20rpx;
|
||||
}
|
||||
// .right_item{
|
||||
// margin-left: 20rpx;
|
||||
// }
|
||||
// .right_title{
|
||||
// font-size: 20rpx;
|
||||
// color: #FFFFFF;
|
||||
// }
|
||||
// .right_data{
|
||||
// background: rgba(255,255,255,0.2);
|
||||
// border-radius: 10rpx;
|
||||
// border: 1px solid #FFFFFF;
|
||||
// font-weight: bold;
|
||||
// font-size: 40rpx;
|
||||
// color: #FFFFFF;
|
||||
// padding: 10rpx;
|
||||
// text-align: center;
|
||||
// margin-top: 10rpx;
|
||||
// }
|
||||
}
|
||||
|
||||
.card_comm{
|
||||
|
||||
Reference in New Issue
Block a user