From b5e2e236828b7fbc0e8f2bdbf66651ad8907e3b1 Mon Sep 17 00:00:00 2001
From: heyujie <516346543@qq.com>
Date: 星期三, 21 七月 2021 16:40:17 +0800
Subject: [PATCH] all

---
 src/pages/desktop/index/App.vue |   19 +++++++++++++++----
 1 files changed, 15 insertions(+), 4 deletions(-)

diff --git a/src/pages/desktop/index/App.vue b/src/pages/desktop/index/App.vue
index 7babd3b..42219eb 100644
--- a/src/pages/desktop/index/App.vue
+++ b/src/pages/desktop/index/App.vue
@@ -1,8 +1,8 @@
 <template>
   <div id="app" @contextmenu.prevent>
-    <tools></tools>
+    <tools @jumpToDock="onJumpToDock"></tools>
     <desktop></desktop>
-    <tools-entry ref="dock_model"></tools-entry>
+    <tools-entry @changeBg="onChangeBg" ref="dock_model"></tools-entry>
     <notice-tip ref="notice_tip_model"></notice-tip>
     <notification-center></notification-center>
   </div>
@@ -29,7 +29,8 @@
   },
   data() {
     return {
-      buttonAuthority: sessionStorage.getItem('buttonAuthoritys') || []
+      buttonAuthority: sessionStorage.getItem('buttonAuthoritys') || [],
+      defaultBgUrl:"/images/desktop/background.png"
     }
   },
   computed: {
@@ -47,7 +48,9 @@
     }
   },
   mounted() {
-    document.getElementById('app').style.backgroundImage = process.env.VUE_APP_MAIN_URL;
+    // document.getElementById('app').style.backgroundImage = process.env.VUE_APP_MAIN_URL;
+    document.getElementById('app').style.backgroundImage = `url(${this.defaultBgUrl})`
+    
     this.showApps();
 
     let _that = this;
@@ -79,6 +82,14 @@
     });
   },
   methods: {
+    onJumpToDock(item){
+      debugger
+      this.$refs.dock_model.onJumpToDock(item)
+    },
+    onChangeBg(v){
+       document.getElementById('app').style.backgroundImage = "url(" + v + ")"
+       this.defaultBgUrl = v
+    },
     showApps() {
       let _that = this;
 

--
Gitblit v1.8.0