From 7c906b4acf785180132f91db5d70c3a29fa85cd3 Mon Sep 17 00:00:00 2001 From: 马宇豪 <978517621@qq.com> Date: 星期三, 21 六月 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