From 7c906b4acf785180132f91db5d70c3a29fa85cd3 Mon Sep 17 00:00:00 2001
From: 马宇豪 <978517621@qq.com>
Date: Wed, 21 Jun 2023 09:39:13 +0800
Subject: [PATCH] 新增页面和配置,对接口
---
src/views/Admin/HomeDefault.vue | 16 +++++++++++-----
1 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/src/views/Admin/HomeDefault.vue b/src/views/Admin/HomeDefault.vue
index f3a24e2..2d308e2 100644
--- a/src/views/Admin/HomeDefault.vue
+++ b/src/views/Admin/HomeDefault.vue
@@ -6,8 +6,8 @@
<div class="content-left">
<img src="./../../assets/user.png" alt="">
<div class="user">
- <h2>{{ dateTime}},{{userName}},欢迎使用自治区自然灾害综合风险预警发布及响应联动系统</h2>
- <p>自治区预警中心干部 工作人员</p>
+ <h2>{{ dateTime}},{{userInfo.realName}},欢迎使用自治区自然灾害综合风险预警发布及响应联动系统</h2>
+ <p>{{userInfo.company}} {{userInfo.role.roleName}}</p>
</div>
</div>
<div class="content-right">
@@ -29,9 +29,12 @@
</div>
</div>
<div class="home-default-content">
- <div class="left">
+ <div class="left" v-if="userInfo.role.id == 1 || userInfo.role.id == 3">
<Projecting />
<Dynamic style="margin-top: 20px"/>
+ </div>
+ <div class="left" v-if="userInfo.role.id == 2">
+ <Review />
</div>
<div class="right">
<QuickNavigation />
@@ -45,27 +48,30 @@
<script>
import Projecting from '@/components/Home/Projecting'
import Dynamic from '@/components/Home/Dynamic'
+import Review from '@/components/Home/Review'
import QuickNavigation from '@/components/Home/QuickNavigation'
import IndexEcharts from '@/components/Home/IndexEcharts'
import Team from '@/components/Home/Team'
import Cookies from "js-cookie";
+import {getUserInfo} from "@/util/storage";
export default {
name: 'home-default',
components: {
Projecting,
Dynamic,
+ Review,
QuickNavigation,
IndexEcharts,
Team
},
data() {
return {
- userName: ''
+ userInfo: getUserInfo()
};
},
created() {
- this.userName = JSON.parse(Cookies.get('userInfo')).realName
+
},
computed: {
dateTime () {
--
Gitblit v1.9.2