From 3cb1b4fb5546ece252e29273b14975045ff4dbdf Mon Sep 17 00:00:00 2001 From: li-guang <153605324@qq.com> Date: Fri, 25 Dec 2020 18:16:16 +0800 Subject: [PATCH] 更改图片 --- hive-app/pages/mine/index.vue | 39 +++++++++++++++++++++++++++++---------- 1 files changed, 29 insertions(+), 10 deletions(-) diff --git a/hive-app/pages/mine/index.vue b/hive-app/pages/mine/index.vue index 19cfa5d..665a33d 100644 --- a/hive-app/pages/mine/index.vue +++ b/hive-app/pages/mine/index.vue @@ -7,7 +7,7 @@ <view class="header"> <navigator url="./setting" class="icon white iconfont iconshezhi right"></navigator> <view class="flex align-center"> - <image class="header-img ml-15" src="../../static/images/head-img.jpg"></image> + <image class="header-img ml-15" src="../../static/images/head-img.png"></image> <view class="flex flex-v ml-20"> <view> <text class="font-18 white mr-5">222是个帅哥</text> @@ -31,7 +31,9 @@ <view class="tab-box"> <h-tabs class="tab" + :activeIndex="type-1" :tabData="tabs" + @tabClick="tabChange" :config="{ color: '#abb1cc', activeColor: '#518EFF', @@ -45,29 +47,29 @@ <view class="performance-content"> <view class="flex justify-around"> <view class="flex flex-v align-center performance-item"> - <text class="font-16 red">600.00</text> + <text class="font-16 red">{{userAchieve.orderCash | formatNum}}</text> <text class="mt-5">订单业绩</text> </view> <view class="flex flex-v align-center performance-item"> - <text class="font-16 green">600.00</text> + <text class="font-16 green">{{userAchieve.cash | formatNum}}</text> <text class="mt-5">现金业绩</text> </view> <view class="flex flex-v align-center performance-item"> - <text class="font-16 purple">600.00</text> + <text class="font-16 purple">{{userAchieve.cardUse | formatNum}}</text> <text class="mt-5">划扣业绩</text> </view> </view> <view class="flex justify-around mt-15"> <view class="flex flex-v align-center performance-item"> - <text class="font-16 blueness">600.00</text> - <text class="mt-5">本金业绩</text> + <text class="font-16 blueness">{{userAchieve.hisConsume | formatNum}}</text> + <text class="mt-5">本金消耗</text> </view> <view class="flex flex-v align-center performance-item"> - <text class="font-16 orange">600.00</text> + <text class="font-16 orange">{{userAchieve.freeConsume | formatNum}}</text> <text class="mt-5">赠送消耗</text> </view> <view class="flex flex-v align-center performance-item"> - <text class="font-16 yellow">600.00</text> + <text class="font-16 yellow">{{userAchieve.projCommission | formatNum}}</text> <text class="mt-5">服务提成</text> </view> </view> @@ -111,18 +113,35 @@ name: '上月' }, ], + userAchieve: {} } }, onShow() { - this.getUserInfo() + this.getUserAchieve() }, methods: { getUserInfo(){ this.$httpUtils.request('/api/user/findUserAchieve/'+this.type).then((res) => { if(res.status == 200){ - + let {achieve} = res.mapInfo; + this.userAchieve = achieve || {}; } }) + }, + getUserAchieve(){ + this.$httpUtils.request('/api/user/findUserAchieve/'+this.type).then((res) => { + if(res.status == 200){ + let {achieve} = res.mapInfo; + this.userAchieve = achieve || {}; + }else{ + this.userAchieve = {}; + } + }) + }, + tabChange(e){ + console.log(e) + this.type = e + 1; + this.getUserAchieve() } } } -- Gitblit v1.9.1