Bläddra i källkod

首页删除无用data对象,header显示登录的用户名。

DESKTOP-6LTVLN7\Liumouren 2 år sedan
förälder
incheckning
781e261ae1
3 ändrade filer med 7 tillägg och 27 borttagningar
  1. 4 4
      src/components/layout/Header.vue
  2. 2 22
      src/views/HomeView.vue
  3. 1 1
      src/views/Login.vue

+ 4 - 4
src/components/layout/Header.vue

@@ -20,9 +20,9 @@
           <el-submenu index="2">
             <template slot="title" class="submenu">疑点筛查</template>
             <el-menu-item index="2-1">土地资源</el-menu-item>
-            <el-menu-item index="2-2">生态资源</el-menu-item>
+            <el-menu-item index="2-2">资源</el-menu-item>
             <el-menu-item index="2-3">林资源</el-menu-item>
-            <el-menu-item index="2-4">资源</el-menu-item>
+            <el-menu-item index="2-4">生态资源</el-menu-item>
             <el-menu-item index="2-5">镇域专题</el-menu-item>
           </el-submenu>
           <el-menu-item index="3">综合分析</el-menu-item>
@@ -47,10 +47,10 @@
               <span class="el-dropdown-link">
                 <el-avatar
                   size="medium"
-                  :src="$store.state.userInfo && $store.state.userInfo.photo ? $store.state.userInfo.photo : ''"
+                  :src="$store.state.userInfo && $store.state.userInfo.photo ? $store.state.userInfo.photo : 'https://cube.elemecdn.com/3/7c/3ea6beec64369c2642b92c6726f1epng.png'"
                 ></el-avatar>
                 <!-- <div class="inner-user-icon"></div> -->
-                <div class="inner-user-text">管理员</div>
+                <div class="inner-user-text">{{ $store.state.userInfo && $store.state.userInfo.username ? $store.state.userInfo.username : '未登录'}}</div>
               </span>
               <el-dropdown-menu slot="dropdown">
                 <el-dropdown-item command="loginOut">注销登录</el-dropdown-item>

+ 2 - 22
src/views/HomeView.vue

@@ -145,15 +145,7 @@
     </div>
     <!-- 土地资源右侧菜单列 -->
     <div class="rightMenus">
-      <MenuCard :menuData="menus.right[3]">
-        <template slot="top">
-          <div class="menuCardFlex" style="justify-content: center">
-            <TagCard :data="tagCardData3"></TagCard>
-          </div>
-        </template>
-        <template slot="bottom">
-          <ChartCard :title="'近三年土地类问题变化'" /> </template
-      ></MenuCard>
+      <MenuCard :menuData="menus.right[3]"></MenuCard>
       <MenuCard :menuData="menus.right[4]">
         <template slot="top">
           <TopCard :dataSize="5" />
@@ -221,18 +213,6 @@ export default {
   },
   data() {
     return {
-      tagCardData: {
-        type: "tb",
-        title: "土地资源",
-        value: 100,
-        unit: "公顷",
-      },
-      tagCardData2: {
-        type: "tb",
-        title: "土地资源面积",
-        value: 172,
-        unit: "公顷",
-      },
       tagCardData3: {
         type: "lr",
         title: "林地面积",
@@ -296,7 +276,7 @@ export default {
             menuIndex: "1",
             position: "left",
             minDomWidth: 420,
-            gotoPageInfo: { index: "2", subIndex: "4", name: "水资源" },
+            gotoPageInfo: { index: "2", subIndex: "2", name: "水资源" },
             topSolt: {
               commonName: "TagCard",
               commonData: [

+ 1 - 1
src/views/Login.vue

@@ -150,7 +150,7 @@ export default {
           }
         },
         error => {
-          console.log(error);
+          this.$message.error(error);
         }
       );
     },