You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

330 lines
7.7 KiB

<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="utf-8" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"
/>
<title>从零开始后台管理系统 @@version</title>
<link
rel="icon"
href="favicon.ico"
type="image/ico"
/>
<meta
name="keywords"
content="从零开始后台管理系统 @@version"
/>
<meta
name="description"
content="从零开始后台管理系统 @@version"
/>
<meta
name="author"
content="yinqi"
/>
<link
href="css/bootstrap.min.css"
rel="stylesheet"
/>
<link
href="css/materialdesignicons.min.css"
rel="stylesheet"
/>
<link
href="css/style.min.css"
rel="stylesheet"
/>
<link
href="css/master.css?v=@@version"
rel="stylesheet"
/>
<link
href="css/master-dark.css?v=@@version"
rel="stylesheet"
/>
<script src="js/vue.js"></script>
<script src="js/axios.min.js"></script>
<script src="js/tools.js?v=@@version"></script>
<script>
var jwHeader = {
headers: {
Authorization:
'Bearer ' + localStorage.getItem('@@authorizationLocalStorageName'),
},
}
tools.checkAuthorization()
</script>
</head>
<body data-theme="default">
<div class="lyear-layout-web">
<div class="lyear-layout-container">
<!--左侧导航-->
<aside class="lyear-layout-sidebar">
<!-- logo -->
<div
id="logo"
class="sidebar-header"
>
<a href="index.html"
><img
src="images/logo-sidebar.png"
title="LightYear"
alt="LightYear"
/></a>
</div>
<div class="lyear-layout-sidebar-scroll">
<nav class="sidebar-main">
<ul class="nav nav-drawer">
@@left-menu
</ul>
</nav>
</div>
</aside>
<!--End 左侧导航-->
<!--头部信息-->
<header class="lyear-layout-header">
<nav class="navbar navbar-default">
<div class="topbar">
<div class="topbar-left">
<div class="lyear-aside-toggler">
<span class="lyear-toggler-bar"></span>
<span class="lyear-toggler-bar"></span>
<span class="lyear-toggler-bar"></span>
</div>
<span class="navbar-page-title"> @@nav-title </span>
</div>
<ul class="topbar-right">
<li
id="liUser"
class="dropdown dropdown-profile"
>
<a
href="javascript:void(0)"
data-toggle="dropdown"
>
<img
class="img-avatar img-avatar-48 m-r-10"
:src="userInfo.Avatar"
onerror="this.src='images/users/avatar.jpg';"
:alt="userInfo.UserName"
/>
<span> {{userInfo.UserName}} </span>
</a>
<ul class="dropdown-menu dropdown-menu-right">
<li>
<a href="/rezero/my_user.html"
><i class="mdi mdi-lock-outline"></i> 修改密码</a
>
</li>
<li class="divider"></li>
<li>
<a
onclick="localStorage['@@authorizationLocalStorageName'] = null; window.location.href = '/rezero/login.html';"
><i class="mdi mdi-logout-variant"></i> 退出登录</a
>
</li>
</ul>
</li>
<li class="dropdown dropdown-skin open">
<span
data-toggle="dropdown"
class="icon-palette"
aria-expanded="true"
><i class="mdi mdi-palette"></i
></span>
<ul
class="dropdown-menu dropdown-menu-right"
data-stoppropagation="true"
>
<li class="drop-title"><p>主题</p></li>
<li class="drop-skin-li clearfix">
<span class="inverse">
<input
onclick="localStorage.BgColorType = 0;"
type="radio"
name="site_theme"
value="default"
id="site_theme_1"
checked=""
/>
<label
onclick="localStorage.BgColorType = 0;"
for="site_theme_1"
></label>
</span>
<span>
<input
onclick="localStorage.BgColorType = 1;"
type="radio"
name="site_theme"
value="dark"
id="site_theme_2"
/>
<label
onclick="localStorage.BgColorType = 1;"
for="site_theme_2"
></label>
</span>
<!--<span>
<input type="radio" name="site_theme" value="translucent" id="site_theme_3">
<label for="site_theme_3"></label>
</span>-->
</li>
</ul>
</li>
</ul>
</div>
</nav>
</header>
<!--End 头部信息-->
<!--页面主要内容-->
<main class="lyear-layout-content">
<div class="container-fluid">@@lyear-layout-content</div>
</main>
<!--End 页面主要内容-->
</div>
</div>
<script
type="text/javascript"
src="js/jquery.min.js"
></script>
<script
type="text/javascript"
src="js/bootstrap.min.js"
></script>
<script
type="text/javascript"
src="js/perfect-scrollbar.min.js"
></script>
<script
type="text/javascript"
src="js/main.min.js"
></script>
<!--删除提醒-->
<div
class="modal fade bs-example-modal-sm"
tabindex="-1"
role="dialog"
aria-labelledby="mySmallModalLabel"
id="divDelBox"
style="display: none"
>
<div
class="modal-dialog modal-sm"
role="document"
>
<div class="modal-content">
<div class="modal-header">
<button
type="button"
class="close"
data-dismiss="modal"
aria-label="Close"
>
<span aria-hidden="true">×</span>
</button>
<h4
class="modal-title"
id="myLargeModalLabel"
>
警告
</h4>
</div>
<div class="modal-body">是否删除该记录?</div>
<div class="modal-footer">
<button
type="button"
id="btnDelClose"
class="btn btn-default"
data-dismiss="modal"
>
关闭
</button>
<button
type="button"
onclick="vueObj.deleteAndConfirm(null)"
class="btn btn-primary"
>
确定
</button>
</div>
</div>
</div>
</div>
<!--alert弹出框-->
<div
class="modal fade bs-example-modal-sm"
tabindex="-1"
role="dialog"
aria-labelledby="mySmallModalLabel"
id="divAlertRoot"
style="display: none"
>
<button
id="btnAlert"
type="button"
style="display: none"
class="btn btn-primary"
data-toggle="modal"
data-target="#divAlertRoot"
></button>
<div
class="modal-dialog modal-sm"
role="document"
>
<div class="modal-content">
<div class="modal-header">
<button
type="button"
class="close"
data-dismiss="modal"
aria-label="Close"
>
<span aria-hidden="true">×</span>
</button>
<h4
class="modal-title"
id="myLargeModalLabel"
>
提示
</h4>
</div>
<div
id="divAlertBody"
class="modal-body"
></div>
<div class="modal-footer">
<button
type="button"
class="btn btn-default"
data-dismiss="modal"
>
关闭
</button>
<button
type="button"
class="btn btn-primary"
data-dismiss="modal"
>
确定
</button>
</div>
</div>
</div>
</div>
<div id="loadingOverlay">
<div id="loadingMessage">
<span class="dot"></span>
<span class="dot"></span>
<span class="dot"></span>
</div>
</div>
<script src="js/init.js?v=@@version"></script>
</body>
</html>