From ec54c913c80e012738a528bae7557e5dd5a75e04 Mon Sep 17 00:00:00 2001
From: dengzedong <dengzedong@email>
Date: 星期五, 29 十一月 2024 15:44:53 +0800
Subject: [PATCH] 修复 表单只有一个输入框,回车页面刷新的问题

---
 src/views/Home/Index.vue |   15 ++++++++-------
 1 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/src/views/Home/Index.vue b/src/views/Home/Index.vue
index 4c437f4..0993b39 100644
--- a/src/views/Home/Index.vue
+++ b/src/views/Home/Index.vue
@@ -5,13 +5,13 @@
   <el-skeleton :loading="loading" animated>
     <div id="app">
       <div class="card" v-for="(item, index) in appList" :key="`dynamics-${index}`">
-        <div @click="gotoApp(item)">
+        <div>
           <img class="card-left" :src="item.icon"/>
           <div class="card-right">
             <div class="app-title">
               {{ item.appName }}
             </div>
-            <div class="goto-app">
+            <div class="goto-app" @click="gotoApp(item)">
               <div>进入应用</div>
             </div>
           </div>
@@ -70,11 +70,11 @@
   if (type === 0) {
     await getAppMenuList(id, appCode)
   } else {
-    // const data = await AppApi.getAppMenuList(id)
-    // let userInfo = wsCache.get(CACHE_KEY.USER)
-    // userInfo.menus = data
-    // wsCache.set(CACHE_KEY.USER, userInfo)
-    // wsCache.set(CACHE_KEY.ROLE_ROUTERS, data)
+    const data = await AppApi.getAppMenuList(id)
+    let userInfo = wsCache.get(CACHE_KEY.USER)
+    userInfo.menus = data
+    wsCache.set(CACHE_KEY.USER, userInfo)
+    wsCache.set(CACHE_KEY.ROLE_ROUTERS, data)
     window.open(item.appDomain + '/index', '_blank')
     // window.open('/plat/shasteel', '_blank')
     // window.location.href = '/plat/shasteel'
@@ -134,6 +134,7 @@
   margin-top: 5px;
   background: #3A99FD;
   border-radius: 80px 80px 80px 80px;
+  cursor: pointer;
 }
 .goto-app > div {
   padding: 6px;

--
Gitblit v1.9.3