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