<!DOCTYPE html>
|
<html>
|
<head>
|
<meta charset="utf-8">
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
<title>蓝图开发平</title>
|
<meta name="keywords" content="lanbase">
|
<meta name="description" content="lanbase开发平台">
|
<!-- Tell the browser to be responsive to screen width -->
|
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
|
<link rel="shortcut icon" type="image/x-icon" href="../favicon.ico">
|
<link rel="stylesheet" href="../css/bootstrap.min.css">
|
<link rel="stylesheet" href="../css/font-awesome.min.css">
|
<link rel="stylesheet" href="../css/AdminLTE.min.css">
|
<!-- AdminLTE Skins. Choose a skin from the css/skins
|
folder instead of downloading all of them to reduce the load. -->
|
<link rel="stylesheet" href="../css/all-skins.min.css">
|
<link rel="stylesheet" href="../css/main.css">
|
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
|
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
|
<!--[if lt IE 9]>
|
<script src="../libs/html5shiv.min.js"></script>
|
<script src="../libs/respond.min.js"></script>
|
<![endif]-->
|
</head>
|
<!-- ADD THE CLASS layout-boxed TO GET A BOXED LAYOUT -->
|
<body class="hold-transition skin-blue sidebar-mini">
|
<!-- Site wrapper -->
|
<div class="wrapper" id="rapp" v-cloak>
|
<header class="main-header">
|
<a href="javascript:;" class="logo">
|
<!-- mini logo for sidebar mini 50x50 pixels -->
|
<span class="logo-mini"><b>蓝图</b></span>
|
<!-- logo for regular state and mobile devices -->
|
<span class="logo-lg"><b>蓝图开发平台</b></span>
|
</a>
|
<!-- Header Navbar: style can be found in header.less -->
|
<nav class="navbar navbar-static-top" role="navigation">
|
<!-- Sidebar toggle button-->
|
<a href="#" class="sidebar-toggle" data-toggle="offcanvas" role="button">
|
<span class="sr-only">Toggle navigation</span>
|
</a>
|
<div style="float:left;color:#fff;padding:15px 10px;">欢迎 {{user.username}}</div>
|
<div class="navbar-custom-menu">
|
<ul class="nav navbar-nav">
|
<li><a href="javascript:;" @click="updatePassword"><i class="fa fa-lock"></i> 修改密码</a></li>
|
<li><a href="javascript:;" @click="logout"><i class="fa fa-sign-out"></i> 退出系统</a></li>
|
</ul>
|
</div>
|
</nav>
|
</header>
|
|
<!-- =============================================== -->
|
|
<!-- Left side column. contains the sidebar -->
|
<aside class="main-sidebar">
|
<!-- sidebar: style can be found in sidebar.less -->
|
<section class="sidebar">
|
<!-- /.search form -->
|
<!-- sidebar menu: : style can be found in sidebar.less -->
|
<ul class="sidebar-menu">
|
<!-- vue生成的菜单 -->
|
<menu-item :item="item" :index="index" v-for="(item, index) in menuList"></menu-item>
|
</ul>
|
</section>
|
<!-- /.sidebar -->
|
</aside>
|
<!-- =============================================== -->
|
<!-- Content Wrapper. Contains page content -->
|
<div class="content-wrapper">
|
<!-- Content Header (Page header) -->
|
<section class="content-header">
|
<ol class="breadcrumb" id="nav_title" style="position:static;float:none;">
|
<li class="active">
|
<a :href="baseURL+'admin/index.html'"><i class="fa fa-home" style="font-size:20px;position:relative;top:2px;left:-3px;"></i>首页</a>
|
<li class="active">{{navTitle}}</li>
|
</ol>
|
</section>
|
|
<!-- Main content -->
|
<section class="content" style="background:#fff;">
|
<iframe scrolling="yes" frameborder="0" style="width:100%;min-height:200px;overflow:visible;background:#fff;" :src="main"></iframe>
|
</section>
|
<!-- /.content -->
|
</div>
|
<!-- /.content-wrapper -->
|
|
<footer class="main-footer">
|
<div class="pull-right hidden-xs">
|
Version 1.0.0
|
</div>
|
Copyright © 2018 <a href="#" target="_blank">lanbase</a> All Rights Reserved
|
</footer>
|
|
<!-- Add the sidebar's background. This div must be placed
|
immediately after the control sidebar -->
|
<div class="control-sidebar-bg"></div>
|
|
<!-- 修改密码 -->
|
<div id="passwordLayer" style="display: none;">
|
<form class="form-horizontal">
|
<div class="form-group">
|
<div class="form-group">
|
<label class="col-sm-2 control-label">账号</label>
|
<div class="col-sm-6">
|
<span class="label label-success" style="vertical-align: bottom;">{{user.username}}</span>
|
</div>
|
</div>
|
<div class="form-group">
|
<label class="col-sm-2 control-label">原密码</label>
|
<div class="col-sm-6">
|
<input type="password" class="form-control" v-model="password" placeholder="原密码"/>
|
</div>
|
</div>
|
<div class="form-group">
|
<label class="col-sm-2 control-label">新密码</label>
|
<div class="col-sm-6">
|
<input type="text" class="form-control" v-model="newPassword" placeholder="新密码"/>
|
</div>
|
</div>
|
</div>
|
</form>
|
</div>
|
|
</div>
|
<!-- ./wrapper -->
|
|
<script src="../libs/jquery.min.js"></script>
|
<script src="../plugins/jqgrid/jquery.jqGrid.min.js"></script>
|
<script src="../libs/vue.min.js"></script>
|
<script src="../libs/router.js"></script>
|
<script src="../libs/bootstrap.min.js"></script>
|
<script src="../libs/app.js"></script>
|
<script src="../plugins/layer/layer.js"></script>
|
<script src="../js/common.js"></script>
|
<script src="../js/index.js"></script>
|
</body>
|
</html>
|