From 31a5566dd7ff56a3405ce79a764cd9e3d63154c9 Mon Sep 17 00:00:00 2001
From: li-guang <153605324@qq.com>
Date: Wed, 23 Dec 2020 16:21:11 +0800
Subject: [PATCH] 排行榜

---
 hive-app/pages/mine/index.vue |   92 ++++++++++++++++++++++++---------------------
 1 files changed, 49 insertions(+), 43 deletions(-)

diff --git a/hive-app/pages/mine/index.vue b/hive-app/pages/mine/index.vue
index 08aba0f..19cfa5d 100644
--- a/hive-app/pages/mine/index.vue
+++ b/hive-app/pages/mine/index.vue
@@ -5,7 +5,7 @@
 		<view class="status_bar"></view>
 		<!-- #endif -->
 		<view class="header">
-			<view class="icon white iconfont iconshezhi right" @click="linkTo('./setting')"></view>
+			<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>
 				<view class="flex flex-v ml-20">
@@ -19,8 +19,8 @@
 							<text class="white font-14">靓仔</text>
 						</view>
 						<view>
-							<text class="white mr-5 font-14">工号:</text>
-							<text class="white font-14">9527</text>
+							<text class="white mr-5 font-14">门店:</text>
+							<text class="white font-14">梅溪湖店</text>
 						</view>
 					</view>
 				</view>
@@ -28,10 +28,6 @@
 		</view>
 		
 		<view class="content">
-			<view class="flex align-center performance">
-				<image class="title-img mr-10" src="../../static/images/mine1.png"></image>
-				<text class="font-18">我的业绩</text>
-			</view>
 			<view class="tab-box">
 				<h-tabs 
 					class="tab"
@@ -50,40 +46,40 @@
 					<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-14 mt-5">总现金业绩</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-14 mt-5">售卡业绩</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-14 mt-5">项目业绩</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="font-14 mt-5">产品业绩</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-14 mt-5">余额划扣业绩</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-14 mt-5">服务提成</text>
+							<text class="mt-5">服务提成</text>
 						</view>
 					</view>
 				</view>
 			</view>
-			<view class="flex align-center justify-between repository mt-20" @click="linkTo('./knowledge')">
+			<navigator url="./knowledge" class="flex align-center justify-between repository mt-10">
 				<view class="flex align-center">
 					<image class="title-img mr-10" src="../../static/images/mine2.png"></image>
 					<text>知识库</text>
 				</view>
 				<text class="icon iconfont iconarrow-backimg gray"></text>
-			</view>
+			</navigator>
 		</view>
 	</view>
 </template>
@@ -96,30 +92,36 @@
 	    },
 	    data() {
 	      return {
-	        tabs:[
-				{
-					state: 1,
-					name: '今日'
-				},
-				{
-					state: 2,
-					name: '昨日'
-				},
-				{
-					state: 3,
-					name: '本月'
-				},
-				{
-					state: 4,
-					name: '上月'
-				},
-			],
+				type: 1, //1-今日 2-昨天 3-本月 4-上月
+				tabs:[
+					{
+						state: 1,
+						name: '今日'
+					},
+					{
+						state: 2,
+						name: '昨日'
+					},
+					{
+						state: 3,
+						name: '本月'
+					},
+					{
+						state: 4,
+						name: '上月'
+					},
+				],
 	      }  
 	    },
+		onShow() {
+			this.getUserInfo()
+		},
 	    methods: {
-			linkTo(val){
-				uni.navigateTo({
-					url:val
+			getUserInfo(){
+				this.$httpUtils.request('/api/user/findUserAchieve/'+this.type).then((res) => {
+					if(res.status == 200){
+						
+					}
 				})
 			}
 	    }
@@ -127,6 +129,9 @@
 </script>
 
 <style>
+	page{
+		background: #F6F6F8;
+	}
 	.status_bar{
 		background: #518EFF;
 		color: #FFFFFF;
@@ -154,13 +159,13 @@
 		margin: 15px 0px 10px;
 	}
 	.title-img{
-		width: 18px;
-		height: 18px;
+		width: 16px;
+		height: 16px;
 	}
 	.tab-box{
-		border: 1px solid #EDEAF4;
+		background: #FFFFFF;
 		border-radius: 4px;
-		box-shadow:0 6px 6px rgba(237,234,244,0.5);
+		margin-top: 10px;
 	}
 	.tab{
 		border-bottom: 1px solid #EDEAF4;
@@ -170,11 +175,12 @@
 	}
 	.performance-item{
 		width: 33.3%;
+		font-size: 13px;
 	}
 	.repository{
-		border: 1px solid #EDEAF4;
 		border-radius: 4px;
-		padding: 10px 3px;
-		box-shadow:0 6px 6px rgba(237,234,244,0.5);
+		padding: 12px 10px;
+		background: #FFFFFF;
+		font-size: 15px;
 	}
 </style>

--
Gitblit v1.9.1