From e1d380a930e73d8355a4695ca5f5b91f471c2394 Mon Sep 17 00:00:00 2001
From: 马宇豪 <978517621@qq.com>
Date: Mon, 28 Apr 2025 13:32:12 +0800
Subject: [PATCH] 修改大屏
---
src/views/homePage.vue | 136 +++++++++++++--------------------------------
1 files changed, 39 insertions(+), 97 deletions(-)
diff --git a/src/views/homePage.vue b/src/views/homePage.vue
index cb2c2a8..ff10ec5 100644
--- a/src/views/homePage.vue
+++ b/src/views/homePage.vue
@@ -1,12 +1,6 @@
<template>
<div class="login">
<div class="title">
-<!-- <div class="logo">-->
-<!-- <img class="pics2" :src="logoPng">-->
-<!-- <span style="font-size: 40px;color: black"></span>-->
-<!-- <div style="width: 2px;height: 40px;background-color: #1C68A7;margin-top: 5px;margin-left: 15px;margin-right: 15px"></div>-->
-<!-- <span style="font-size: 28px;color: white">危化品全生命周期管理系统</span>-->
-<!-- </div>-->
<div class="content">
<div class="imgBox">
<div class="imG">
@@ -14,7 +8,7 @@
</div>
</div>
<div class="formBox">
- <div class="loginTitle">危化品全生命周期<br/>管理系统</div>
+ <div class="loginTitle">独墅湖高教创新区<br/>危化品智慧管控平台</div>
<div style="padding: 25px 0;">
<el-form ref="loginRef" :model="loginForm" :rules="loginRules" class="login-form">
<el-form-item>
@@ -88,66 +82,6 @@
<div class="el-login-footer">
<span>Copyright ©2024-{{nowYear}} All Rights Reserved.</span>
</div>
-<!-- <img class="pics1" :src="dataPng">-->
-<!-- <img class="pics2" :src="searchPng">-->
-
-
-<!-- <div class="login-panel">-->
-<!-- <el-form ref="loginRef" :model="loginForm" :rules="loginRules" class="login-form">-->
-<!-- <h3 class="title">安全在线教育平台</h3>-->
-<!-- <el-form-item prop="username">-->
-<!-- <el-input-->
-<!-- v-model="loginForm.username"-->
-<!-- type="text"-->
-<!-- size="large"-->
-<!-- auto-complete="off"-->
-<!-- placeholder="账号"-->
-<!-- >-->
-<!-- <template #prefix><svg-icon icon-class="user" class="el-input__icon input-icon" /></template>-->
-<!-- </el-input>-->
-<!-- </el-form-item>-->
-<!-- <el-form-item prop="password">-->
-<!-- <el-input-->
-<!-- v-model="loginForm.password"-->
-<!-- type="password"-->
-<!-- size="large"-->
-<!-- auto-complete="off"-->
-<!-- placeholder="密码"-->
-<!-- @keyup.enter="handleLogin"-->
-<!-- show-password-->
-<!-- >-->
-<!-- <template #prefix><svg-icon icon-class="password" class="el-input__icon input-icon" /></template>-->
-<!-- </el-input>-->
-<!-- </el-form-item>-->
-<!-- <el-form-item prop="code" v-if="captchaEnabled">-->
-<!-- <el-input-->
-<!-- v-model="loginForm.code"-->
-<!-- size="large"-->
-<!-- auto-complete="off"-->
-<!-- placeholder="验证码"-->
-<!-- style="width: 63%"-->
-<!-- @keyup.enter="handleLogin"-->
-<!-- >-->
-<!-- <template #prefix><svg-icon icon-class="validCode" class="el-input__icon input-icon" /></template>-->
-<!-- </el-input>-->
-<!-- <div class="login-code">-->
-<!-- <img :src="codeUrl" @click="getCode" class="login-code-img"/>-->
-<!-- </div>-->
-<!-- </el-form-item>-->
-<!-- <el-form-item style="width:100%;">-->
-<!-- <el-button-->
-<!-- :loading="loading"-->
-<!-- size="large"-->
-<!-- type="primary"-->
-<!-- style="width:100%;"-->
-<!-- @click.prevent="handleLogin"-->
-<!-- >-->
-<!-- <span v-if="!loading">登 录</span>-->
-<!-- <span v-else>登 录 中...</span>-->
-<!-- </el-button>-->
-<!-- </el-form-item>-->
-<!-- </el-form>-->
-<!-- </div>-->
</div>
</template>
@@ -262,38 +196,46 @@
// Cookies.set('routers',JSON.stringify(sidebarRouters.value))
// }
const userInfo = JSON.parse(Cookies.get('userInfo'))
-
- if(userInfo.userType === 0) {
- sidebarRouters.value = menu.adminMenu
- Cookies.set('routers',JSON.stringify(sidebarRouters.value))
- }else if(userInfo.userType === 1){
- const config = JSON.parse(Cookies.get('configInfo'))
- if(config){
- if(config.useProd === 0){
- sidebarRouters.value = menu.companyMenu.filter(item => item.path != '/finishedBasicInfo')
- }else {
- sidebarRouters.value = menu.companyMenu
-
- }
- }else {
- ElMessage.warning('请联系管理员完善企业配置')
- sidebarRouters.value = menu.companyMenu
- }
- Cookies.set('routers',JSON.stringify(sidebarRouters.value))
- }else if(userInfo.userType === 2){
- const config = JSON.parse(Cookies.get('configInfo'))
- if(config){
- if(config.useProd === 0){
- sidebarRouters.value = menu.commonMenu.filter(item => item.path != '/finishedBasicInfo')
- }else {
- sidebarRouters.value = menu.commonMenu
- }
- }else {
- // ElMessage.warning('请联系管理员完善企业配置')
+ if(userInfo.userType == 3){
sidebarRouters.value = menu.commonMenu
- }
- Cookies.set('routers',JSON.stringify(sidebarRouters.value))
+ Cookies.set('routers',JSON.stringify(sidebarRouters.value))
+ }else {
+ ElMessage.warning('仅限监管部门账号登录')
+ loading.value = false
+ return
}
+
+ // if(userInfo.userType === 0) {
+ // sidebarRouters.value = menu.adminMenu
+ // Cookies.set('routers',JSON.stringify(sidebarRouters.value))
+ // }else if(userInfo.userType === 1){
+ // const config = JSON.parse(Cookies.get('configInfo'))
+ // if(config){
+ // if(config.useProd === 0){
+ // sidebarRouters.value = menu.companyMenu.filter(item => item.path != '/finishedBasicInfo')
+ // }else {
+ // sidebarRouters.value = menu.companyMenu
+ //
+ // }
+ // }else {
+ // ElMessage.warning('请联系管理员完善企业配置')
+ // sidebarRouters.value = menu.companyMenu
+ // }
+ // Cookies.set('routers',JSON.stringify(sidebarRouters.value))
+ // }else if(userInfo.userType === 2){
+ // const config = JSON.parse(Cookies.get('configInfo'))
+ // if(config){
+ // if(config.useProd === 0){
+ // sidebarRouters.value = menu.commonMenu.filter(item => item.path != '/finishedBasicInfo')
+ // }else {
+ // sidebarRouters.value = menu.commonMenu
+ // }
+ // }else {
+ // // ElMessage.warning('请联系管理员完善企业配置')
+ // sidebarRouters.value = menu.commonMenu
+ // }
+ // Cookies.set('routers',JSON.stringify(sidebarRouters.value))
+ // }
let path = ""
if(sidebarRouters.value[0].children && sidebarRouters.value[0].children.length > 0){
path = sidebarRouters.value[0].path + '/'+ sidebarRouters.value[0].children[0].path
--
Gitblit v1.9.2