From 99ce8c363068eb4076b4f7e9c4d505cc37eb3f78 Mon Sep 17 00:00:00 2001
From: yj <2077506045@qq.com>
Date: 星期五, 24 五月 2024 14:20:14 +0800
Subject: [PATCH] 1.修改文字 2.修改练习页面

---
 src/layout/index.vue |   17 ++++++++++-------
 1 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/src/layout/index.vue b/src/layout/index.vue
index abbd80c..8e5475e 100644
--- a/src/layout/index.vue
+++ b/src/layout/index.vue
@@ -1,6 +1,6 @@
 <template>
   <el-container>
-    <el-header height="60" class="student-header header" :style="{'background-color': logo!='none'?'#fff':'#409eff'}">
+    <el-header height="60" class="student-header header" :style="{'background-color': backgroundColor}">
       <div class="head-language" v-if="langFlag">
         <!--<lang-select class="right-menu-item" />-->
         <!--鍥介檯鍖栫殑璇█閫夋嫨-->
@@ -39,6 +39,7 @@
     return {
       defaultUrl: '/index',
       logoHeight: 50,
+      backgroundColor: '#fff',
       userInfo: {
         imagePath: null
       },
@@ -48,6 +49,8 @@
     }
   },
   created () {
+    console.log('鐜鍙橀噺锛�')
+    console.log(process.env)
   },
   watch: {
     logo: function (val) {
@@ -55,34 +58,34 @@
       if (this.productType === 'API_Fan') {
         this.logoUrl = require('@/assets/logo-apifan.png')
       } else if (val === 'none') {
+        this.backgroundColor = '#409eff'
         this.logoUrl = require('@/assets/logo-t.png')
       } else if (val !== null) {
         this.logoUrl = val
+        this.backgroundColor = '#fff'
       } else if (sessionLogoUrl !== null) {
         this.logoUrl = sessionLogoUrl
       }
-      console.log('logoUrl:' + this.logoUrl)
       sessionStorage.setItem('logoUrl', this.logoUrl)
+      sessionStorage.setItem('backgroundColor', this.backgroundColor)
     }
   },
   mounted () {
     let sessionLogoUrl = sessionStorage.getItem('logoUrl')
+    let sessionBackgroundColor = sessionStorage.getItem('backgroundColor')
     if (sessionLogoUrl !== null) {
       this.logoUrl = sessionLogoUrl
+      this.backgroundColor = sessionBackgroundColor
     }
+    sessionStorage.setItem('backgroundColor', this.backgroundColor)
     window.addEventListener('beforeunload', this.handleBeforeUnload)
-    window.addEventListener('unload', this.handleUnload)
   },
   beforeDestroy () {
     window.removeEventListener('beforeunload', this.handleBeforeUnload)
-    window.removeEventListener('unload', this.handleUnload)
   },
   methods: {
     handleBeforeUnload: function () {
       sessionStorage.setItem('logoUrl', this.logoUrl)
-    },
-    handleUnload: function () {
-      console.log('宸茬粡鍒锋柊')
     },
     logout: function () {
       window.opener = null

--
Gitblit v1.9.1