lrf402788946 5 年之前
父节点
当前提交
330064c520
共有 2 个文件被更改,包括 33 次插入1 次删除
  1. 8 1
      layout/admin/admin-menu.vue
  2. 25 0
      layout/admin/navBar.vue

+ 8 - 1
layout/admin/admin-menu.vue

@@ -5,7 +5,14 @@
         <img src="https://img.alicdn.com/tfs/TB13UQpnYGYBuNjy0FoXXciBFXa-242-134.png" width="40" />
         <span class="site-name">ADMIN LITE</span>
       </div>
-      <el-menu mode="vertical" :show-timeout="200" background-color="#00142a" text-color="hsla(0, 0%, 100%, .65)" active-text-color="#409EFF">
+      <el-menu
+        mode="vertical"
+        :show-timeout="200"
+        background-color="#00142a"
+        text-color="hsla(0, 0%, 100%, .65)"
+        active-text-color="#409EFF"
+        :unique-opened="true"
+      >
         <span v-for="(item, index) in menu" :key="index">
           <!-- <span v-if="`${item.role}` === `${user.role}` || !item.role"> -->
           <!--  v-if="`${item.role}` === `${user.role}`" -->

+ 25 - 0
layout/admin/navBar.vue

@@ -30,6 +30,22 @@
           </el-dropdown>
         </div>
       </div>
+      <div>
+        <el-row type="flex" align="middle" justify="start" class="user-menu">
+          <el-col :span="10">
+            当前默认:
+            <el-tooltip :disabled="this.user.type != 0" content="点击更改默认批次" effect="dark" placement="bottom">
+              <el-button type="text" :disabled="this.user.type != 0">1批次</el-button>
+            </el-tooltip>
+            <el-tooltip :disabled="this.user.type != 0" content="点击更改默认年度计划" effect="dark" placement="bottom">
+              <el-button type="text" :disabled="this.user.type != 0">2020年度计划</el-button>
+            </el-tooltip>
+            <el-tooltip content="点击更改默认期" effect="dark" placement="bottom">
+              <el-button type="text">第n期</el-button>
+            </el-tooltip>
+          </el-col>
+        </el-row>
+      </div>
     </el-menu>
     <el-dialog title="修改密码" :visible.sync="dialog" center @close="toClose" :destroy-on-close="true">
       <data-form :data="info" :fields="fields" :rules="rules" @save="handleSave" :isNew="true"> </data-form>
@@ -179,5 +195,14 @@ export default {
       font-size: 0.75rem;
     }
   }
+  .user-menu {
+    height: 4rem;
+    .el-col {
+      margin-left: 1rem;
+      .el-button {
+        font-size: 16px;
+      }
+    }
+  }
 }
 </style>