|
@@ -28,7 +28,7 @@
|
|
|
</van-row>
|
|
|
</div>
|
|
|
<!-- 维修工没有此块功能 -->
|
|
|
- <template v-if="role != 3">
|
|
|
+ <template v-if="role == 'admin'">
|
|
|
<div class="info_function">
|
|
|
<div
|
|
|
class="function_item"
|
|
@@ -44,6 +44,7 @@
|
|
|
</div>
|
|
|
</template>
|
|
|
<div class="info_list">
|
|
|
+ <template v-if="role==''">
|
|
|
<!-- 实时巡检begin -->
|
|
|
<van-row align="center" justify="space-between" class="sub_title">
|
|
|
<van-col class="title">实时巡检</van-col>
|
|
@@ -74,7 +75,8 @@
|
|
|
</van-row>
|
|
|
</van-row>
|
|
|
<!-- 实时巡检end -->
|
|
|
-
|
|
|
+ </template>
|
|
|
+ <template v-if="role=='admin'">
|
|
|
<!-- 工单待办begin -->
|
|
|
<van-row align="center" justify="space-between" class="sub_title">
|
|
|
<van-col class="title">工单待办</van-col>
|
|
@@ -108,7 +110,7 @@
|
|
|
|
|
|
<!-- 设备异常begin -->
|
|
|
<van-row align="center" justify="space-between" class="sub_title">
|
|
|
- <van-col class="title">工单待办</van-col>
|
|
|
+ <van-col class="title">设备异常</van-col>
|
|
|
<van-col class="function_btn">
|
|
|
<van-col>立即处理</van-col>
|
|
|
<van-image
|
|
@@ -170,9 +172,9 @@
|
|
|
</van-row>
|
|
|
</div>
|
|
|
<!-- 欠费待收end -->
|
|
|
+ </template>
|
|
|
</div>
|
|
|
</div>
|
|
|
-
|
|
|
<!-- 底部tabbar -->
|
|
|
<van-tabbar
|
|
|
v-model="activeTabBar"
|
|
@@ -229,17 +231,17 @@ export default {
|
|
|
{
|
|
|
src: require("@/assets/repair-online.svg"),
|
|
|
label: "线上报修",
|
|
|
- role: [1, 2, 4],
|
|
|
+ role: ['admin', 2, 4],
|
|
|
},
|
|
|
{
|
|
|
src: require("@/assets/check-review.svg"),
|
|
|
label: "巡检记录",
|
|
|
- role: [1, 2],
|
|
|
+ role: ['admin', 2],
|
|
|
},
|
|
|
{
|
|
|
src: require("@/assets/reduce-record.svg"),
|
|
|
label: "扣缴记录",
|
|
|
- role: [1, 4],
|
|
|
+ role: ['admin', 4],
|
|
|
},
|
|
|
],
|
|
|
checkList: [
|
|
@@ -280,6 +282,7 @@ export default {
|
|
|
},
|
|
|
created() {
|
|
|
this.getHomeData();
|
|
|
+ this.role=localStorage.getItem('role')
|
|
|
},
|
|
|
methods: {
|
|
|
getHomeData() {
|