From 035539b4e23f36b10dfba16fec01f26d3c629e29 Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期三, 08 五月 2019 23:42:25 +0800
Subject: [PATCH] 房屋管理开发完成

---
 WebService/src/main/resources/components/menu/menu.html |   27 ++++++++++++++++++++-------
 1 files changed, 20 insertions(+), 7 deletions(-)

diff --git a/WebService/src/main/resources/components/menu/menu.html b/WebService/src/main/resources/components/menu/menu.html
index 392f011..318166d 100644
--- a/WebService/src/main/resources/components/menu/menu.html
+++ b/WebService/src/main/resources/components/menu/menu.html
@@ -1,18 +1,31 @@
 <nav class="navbar-default navbar-static-side" role="navigation" id="menu-nav">
     <div class="sidebar-collapse">
         <ul class="nav metismenu" id="side-menu">
-            <li>
-                <a href="layouts.html"><i class="fa fa-diamond"></i> <span class="nav-label">Layouts</span></a>
+            <li class="nav-header">
+                <div class="dropdown profile-element">
+                    <a data-toggle="dropdown" class="dropdown-toggle" href="/">
+                        <span class="block m-t-xs font-bold">HC灏忓尯绠$悊绯荤粺</span>
+                    </a>
+                </div>
+                <div class="logo-element">
+                    HC
+                </div>
             </li>
-            <li  v-for="menu in menus" :key="menu.id">
-                <a href="#">
-                    <i class="fa fa-desktop"></i>
+
+            <li v-for="menu in menus" v-bind:class="{ active: menu.active }"  :key="menu.id">
+                <a v-if="menu.childs != undefined && menu.childs.length >0" href="#" v-on:click="switchMenu(menu.id)">
+                    <i class="fa " v-bind:class="menu.icon"></i>
                     <span class="nav-label">{{menu.name}}</span>
-                    <span class="float-right label label-primary">SPECIAL</span>
+                    <span v-if="menu.label != undefined && menu.label != ''" class="float-right label label-primary">{{menu.label}}</span>
+                    <span v-if="menu.label == undefined || menu.label == ''" class="fa arrow"></span>
                 </a>
-                <ul class="nav nav-second-level collapse">
+                <ul v-if="menu.childs != undefined && menu.childs.length >0" class="nav nav-second-level collapse" v-bind:class="{in: menu.active}">
                     <li v-for="subMenu in menu.childs"><a v-bind:href="subMenu.href">{{subMenu.name}}</a></li>
                 </ul>
+                <a v-if="menu.childs == undefined || menu.childs.length ==0" v-bind:href="menu.href">
+                    <i class="fa " v-bind:class="menu.icon"></i>
+                    <span class="nav-label">{{menu.name}}</span>
+                </a>
             </li>
         </ul>
 

--
Gitblit v1.8.0