From 45fb4b11ad51bb38306765b11a6747402e382cee Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Sat, 20 Feb 2021 17:37:33 +0800
Subject: [PATCH] fix

---
 hive-app/pages/manager/index.vue |   83 +++++++++++++++++++++--------------------
 1 files changed, 42 insertions(+), 41 deletions(-)

diff --git a/hive-app/pages/manager/index.vue b/hive-app/pages/manager/index.vue
index 0657a06..3d40861 100644
--- a/hive-app/pages/manager/index.vue
+++ b/hive-app/pages/manager/index.vue
@@ -1,41 +1,39 @@
 <template>
 	<!-- 工作台 -->
 	<view class="container">
-		<!-- #ifndef H5 -->
-		<view class="status_bar"></view>
-		<!-- #endif -->
-		<view class="content-item">
+		<image src="../../static/images/banner.jpg" mode="widthFix" class="banner"></image>
+		<view class="content-item" v-if="$utils.hasPermission('mdyjphb,gwyjphb,mlsyjphb')">
 			<text class="title">排行榜</text>
-			<view class="flex align-center mt-10">
-				<view class="flex flex-v align-center list-item">
-					<image class="content-icon" src="../../static/images/statement1.png"></image>
-					<text class="font-12 font-dark">门店业绩排行榜</text>
-				</view>
-				<view class="flex flex-v align-center list-item">
-					<image class="content-icon" src="../../static/images/statement2.png"></image>
-					<text class="font-12 font-dark">顾问业绩排行榜</text>
-				</view>
-				<view class="flex flex-v align-center list-item">
-					<image class="content-icon" src="../../static/images/statement3.png"></image>
-					<text class="font-12 font-dark">美疗师业绩排行榜</text>
-				</view>
+			<view class="flex align-center">
+				<navigator url="./storeRanking" hover-class="none" class="list-item" v-if="$utils.hasPermission('mdyjphb')">
+					<image class="icon" src="../../static/images/statement1.png"></image>
+					<text>门店业绩排行榜</text>
+				</navigator>
+				<navigator url="./counselorRanking?name=顾问业绩排行榜&type=1" hover-class="none" class="list-item" v-if="$utils.hasPermission('gwyjphb')">
+					<image class="icon" src="../../static/images/statement2.png"></image>
+					<text>顾问业绩排行榜</text>
+				</navigator>
+				<navigator url="./counselorRanking?name=美疗师业绩排行榜&type=2" hover-class="none" class="list-item" v-if="$utils.hasPermission('mlsyjphb')">
+					<image class="icon" src="../../static/images/statement3.png"></image>
+					<text>美疗师业绩排行榜</text>
+				</navigator>
 			</view>
 		</view>
-		<view class="content-item">
+		<view class="content-item" v-if="$utils.hasPermission('gsjybb,mdjybb,appygyjbb')">
 			<text class="title">统计报表</text>
-			<view class="flex align-center mt-10">
-				<view class="flex flex-v align-center list-item">
-					<image class="content-icon" src="../../static/images/statement4.png"></image>
-					<text class="font-12 font-dark">公司经营报表</text>
-				</view>
-				<view class="flex flex-v align-center list-item">
-					<image class="content-icon" src="../../static/images/statement5.png"></image>
-					<text class="font-12 font-dark">门店经营报表</text>
-				</view>
-				<view class="flex flex-v align-center list-item">
-					<image class="content-icon" src="../../static/images/statement6.png"></image>
-					<text class="font-12 font-dark">员工经营报表</text>
-				</view>
+			<view class="flex align-center">
+				<navigator url="./companyReports" hover-class="none" class="list-item" v-if="$utils.hasPermission('gsjybb')">
+					<image class="icon" src="../../static/images/statement4.png"></image>
+					<text>公司经营报表</text>
+				</navigator>
+				<navigator url="./companyReports?type=2" hover-class="none" class="list-item" v-if="$utils.hasPermission('mdjybb')">
+					<image class="icon" src="../../static/images/statement5.png"></image>
+					<text>门店经营报表</text>
+				</navigator>
+				<navigator url="./employeeReport" hover-class="none" class="list-item" v-if="$utils.hasPermission('appygyjbb')">
+					<image class="icon" src="../../static/images/statement6.png"></image>
+					<text>员工业绩报表</text>
+				</navigator>
 			</view>
 		</view>
 	</view>
@@ -61,28 +59,31 @@
 	page{
 		background: #F6F6F8;
 	}
-	.container{
-		padding: 0 10px;
+	.banner{
+		width: 100%;
 	}
 	.content-item{
 		background: #FFFFFF;
 		padding: 15px 0;
 		border-radius: 4px;
-		margin: 10px 0;
+		margin: 10px;
 	}
 	.title{
+		display: block;
+		padding: 0 0 10px 15px;
+		color: #666;
 		font-size: 14px;
-		padding-left: 15px;
-		padding-bottom: 10px;
 	}
 	.list-item{
-		flex: 1;
+		width: 33.3%;
 		text-align: center;
+		font-size: 12px;
+		color: #111111;
 	}
-	.content-icon{
-		width: 30px;
-		height: 30px;
+	.list-item .icon{
+		width: 26px;
+		height: 26px;
 		display: block;
-		margin: 0 auto 15px;
+		margin: 0 auto 10px;
 	}
 </style>

--
Gitblit v1.9.1