From 8fe9eb9138f6e25fc1bc98cd36ff62d8f1b3a05e Mon Sep 17 00:00:00 2001
From: wangting <wangting@vci-tech.com>
Date: 星期三, 25 十二月 2024 17:20:32 +0800
Subject: [PATCH] 首页配置

---
 Source/plt-web/plt-web-ui/src/views/wel/workIndex.vue |   36 ++++++++++++++++++++++++++++++++----
 1 files changed, 32 insertions(+), 4 deletions(-)

diff --git a/Source/plt-web/plt-web-ui/src/views/wel/workIndex.vue b/Source/plt-web/plt-web-ui/src/views/wel/workIndex.vue
index 59352de..ab52220 100644
--- a/Source/plt-web/plt-web-ui/src/views/wel/workIndex.vue
+++ b/Source/plt-web/plt-web-ui/src/views/wel/workIndex.vue
@@ -9,26 +9,39 @@
               <icon-show :name="item.icon" style="display: inline-block"></icon-show>
             </div>
             <component :height="height*item.ratio" :is="item.module" :key="item.module" :title="item.title" :icon="item.icon"></component>
-
           </el-card>
         </div>
       </el-col>
     </el-row>
+    <i title="鑷畾涔夐厤缃�" class="el-icon-setting" @click="setHandler" style="position: absolute;top:60px;right:20px;font-size: 20px;cursor: pointer"></i>
+    <el-dialog
+      v-dialogDrag
+      title="鑷畾涔夐厤缃�"
+      :visible.sync="visible"
+      append-to-body="true"
+      class="avue-dialog"
+      :fullscreen="true"
+      @close="closeHandler"
+    >
+      <home-config></home-config>
+    </el-dialog>
   </div>
 </template>
 
 <script>
 import {getAllData} from "@/api/homeConfig";
+import homeConfig from './homeConfig.vue';
 import UndoTaskPortlet from './components/UndoTaskPortlet.vue';
 import taskPortlet from './components/taskPortlet.vue';
 import test from './components/test.vue';
 export default {
   name: "workIndex",
-  components:{UndoTaskPortlet,taskPortlet,test},
+  components:{homeConfig,UndoTaskPortlet,taskPortlet,test},
   data(){
     return {
       height:document.body.clientHeight-115,
-      homeData:[]
+      homeData:[],
+      visible: false,
     }
   },
   created() {
@@ -50,8 +63,23 @@
             ratio:1.00
           }];
         }
-        this.loading = false;
+      }).catch(error=>{
+        this.homeData = [{
+          orderNum:1,
+          module: "UndoTaskPortlet",
+          title: "寰呭姙娴佺▼浠诲姟",
+          num:24,
+          icon: "",
+          ratio:1.00
+        }];
       });
+    },
+    setHandler(){
+      this.visible=true;
+    },
+    closeHandler(){
+      this.getList();
+      this.visible=false;
     }
   }
 }

--
Gitblit v1.9.3