mirror of
https://github.com/201206030/novel-plus.git
synced 2025-04-27 01:30:51 +00:00
303 lines
14 KiB
Java
303 lines
14 KiB
Java
<!DOCTYPE html>
|
||
<html>
|
||
<head>
|
||
<meta charset="utf-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||
<meta name="renderer" content="webkit">
|
||
<title>小说精品屋通用后台权限管理系统</title>
|
||
<meta name="keywords" content="小说精品屋后台管理系统">
|
||
<meta name="description" content="小说精品屋后台管理系统">
|
||
<!--[if lt IE 9]>
|
||
<meta http-equiv="refresh" content="0;ie.html"/>
|
||
<![endif]-->
|
||
<link rel="shortcut icon" href="/favicon.ico">
|
||
<link href="/css/bootstrap.min.css?v=3.3.6" rel="stylesheet">
|
||
<link href="/css/font-awesome.min.css?v=4.4.0" rel="stylesheet">
|
||
<link href="/css/plugins/toastr/toastr.min.css" rel="stylesheet">
|
||
<link href="/css/animate.css" rel="stylesheet">
|
||
<link href="/css/style.css?v=4.1.0" rel="stylesheet">
|
||
</head>
|
||
<body class="fixed-sidebar full-height-layout gray-bg"
|
||
style="overflow: hidden">
|
||
<div id="wrapper">
|
||
<!--左侧导航开始-->
|
||
<nav class="navbar-default navbar-static-side" role="navigation">
|
||
<div class="nav-close">
|
||
<i class="fa fa-times-circle"></i>
|
||
</div>
|
||
<div class="sidebar-collapse">
|
||
<ul class="nav" id="side-menu">
|
||
<li class="nav-header">
|
||
<div>
|
||
<span><img alt="image" class="img-circle" height="60" width="60" th:src="${picUrl}"/></span>
|
||
<h3 th:text="${name}" class="" style="color: #ffffff">
|
||
小说精品屋后台管理系统
|
||
</h3>
|
||
</div>
|
||
</li>
|
||
<li th:each="menu : ${menus}"><a href="#"> <i
|
||
class="fa fa fa-bar-chart-o" th:class="${menu.attributes.icon}"></i>
|
||
<span class="nav-label" th:text="${menu.text}">基础信息</span> <span
|
||
class="fa arrow"></span>
|
||
</a>
|
||
<ul class="nav nav-second-level">
|
||
<li th:each="cmenu : ${menu.children}"><a class="J_menuItem" href="graph_echarts.html"
|
||
th:text="${cmenu.text}"
|
||
th:href="${cmenu.attributes.url}">系统管理</a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
</nav>
|
||
<!--左侧导航结束-->
|
||
<!--右侧部分开始-->
|
||
<div id="page-wrapper" class="gray-bg dashbard-1">
|
||
<div class="row border-bottom">
|
||
<nav class="navbar navbar-static-top" role="navigation"
|
||
style="margin-bottom: 0">
|
||
<div class="navbar-header">
|
||
|
||
<a class="navbar-minimalize minimalize-styl-2 btn btn-default "
|
||
href="#" title="收起菜单"><i class="fa fa-bars"></i> </a>
|
||
<!--<form role="search" class="navbar-form-custom"
|
||
method="post" action="">
|
||
<div class="form-group">
|
||
<input type="text" placeholder="请输入您需要查找的内容 …"
|
||
class="form-control" name="top-search" id="top-search">
|
||
</div>
|
||
</form>-->
|
||
</div>
|
||
<ul class="nav navbar-top-links navbar-right">
|
||
<!--<li class="dropdown"><a class="dropdown-toggle count-info"
|
||
data-toggle="dropdown" href="#"> <i class="fa fa-envelope"></i>
|
||
<span class="label label-warning">{{total}}</span>通知
|
||
</a>
|
||
<ul class="dropdown-menu dropdown-messages">
|
||
<li v-for="row in rows" class="m-t-xs">
|
||
<div class="dropdown-messages-box">
|
||
<a class="pull-left"> <i
|
||
class="fa fa-server"></i>
|
||
</a>
|
||
<div class="media-body">
|
||
<small class="pull-right">{{row.before}}</small>
|
||
<strong>{{row.sender}}</strong>
|
||
{{row.title}} <br>
|
||
<small class="text-muted">{{row.updateDate}}</small>
|
||
</div>
|
||
</div>
|
||
<div class="divider"></div>
|
||
</li>
|
||
<li>
|
||
<div class="text-center link-block">
|
||
<a class="J_menuItem" href="/oa/notify/selfNotify"> <i
|
||
class="fa fa-envelope"></i> <strong> 查看所有消息</strong>
|
||
</a>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</li>-->
|
||
<li class="hidden-xs"><a @click="personal" href="#" ><i class="fa fa-id-card"></i> 个人</a></li>
|
||
<!-- <li class="dropdown hidden-xs"><a
|
||
class="right-sidebar-toggle" aria-expanded="false"> <i
|
||
class="fa fa-tasks"></i> 主题
|
||
</a></li>-->
|
||
<li class="hidden-xs"><a href="/logout"
|
||
> <i
|
||
class="fa fa-sign-out"></i> 退出
|
||
</a></li>
|
||
</ul>
|
||
</nav>
|
||
</div>
|
||
<div class="row content-tabs">
|
||
<button class="roll-nav roll-left J_tabLeft">
|
||
<i class="fa fa-backward"></i>
|
||
</button>
|
||
<nav class="page-tabs J_menuTabs">
|
||
<div class="page-tabs-content">
|
||
<a href="javascript:;" class="active J_menuTab"
|
||
data-id="index_v1.html">首页</a>
|
||
</div>
|
||
</nav>
|
||
<button style="right: 80px" class="roll-nav roll-right J_tabRight">
|
||
<i class="fa fa-forward"></i>
|
||
</button>
|
||
<div style="right: 0px" class="btn-group roll-nav roll-right">
|
||
<button class="dropdown J_tabClose" data-toggle="dropdown">
|
||
关闭操作<span class="caret"></span>
|
||
</button>
|
||
<ul role="menu" class="dropdown-menu dropdown-menu-right">
|
||
<li class="J_tabShowActive"><a>定位当前选项卡</a></li>
|
||
<li class="divider"></li>
|
||
<li class="J_tabCloseAll"><a>关闭全部选项卡</a></li>
|
||
<li class="J_tabCloseOther"><a>关闭其他选项卡</a></li>
|
||
</ul>
|
||
</div>
|
||
|
||
</div>
|
||
<div class="row J_mainContent" id="content-main">
|
||
<iframe class="J_iframe" name="iframe0" width="100%" height="100%"
|
||
src="" th:src="@{/main}" frameborder="0" data-id="index_v1.html"
|
||
seamless></iframe>
|
||
</div>
|
||
<div class="footer" style="text-align: center">
|
||
小说精品屋后台管理系统
|
||
</div>
|
||
</div>
|
||
<!--右侧部分结束-->
|
||
<!--右侧边栏开始-->
|
||
<div id="right-sidebar">
|
||
<div class="sidebar-container">
|
||
<ul class="nav nav-tabs navs-3">
|
||
|
||
<li class="active"><a data-toggle="tab" href="#tab-1"> <i
|
||
class="fa fa-gear"></i> 主题
|
||
</a></li>
|
||
<li class=""><a data-toggle="tab" href="#tab-2"> 通知 </a></li>
|
||
<li><a data-toggle="tab" href="#tab-3"> 项目进度 </a></li>
|
||
</ul>
|
||
<div class="tab-content">
|
||
<div id="tab-1" class="tab-pane active">
|
||
<div class="sidebar-title">
|
||
<h3>
|
||
<i class="fa fa-comments-o"></i> 主题设置
|
||
</h3>
|
||
<small><i class="fa fa-tim"></i>
|
||
你可以从这里选择和预览主题的布局和样式,这些设置会被保存在本地,下次打开的时候会直接应用这些设置。
|
||
</small>
|
||
</div>
|
||
<div class="skin-setttings">
|
||
<div class="title">主题设置</div>
|
||
<div class="setings-item">
|
||
<span>收起左侧菜单</span>
|
||
<div class="switch">
|
||
<div class="onoffswitch">
|
||
<input type="checkbox" name="collapsemenu"
|
||
class="onoffswitch-checkbox" id="collapsemenu"> <label
|
||
class="onoffswitch-label" for="collapsemenu"> <span
|
||
class="onoffswitch-inner"></span> <span
|
||
class="onoffswitch-switch"></span>
|
||
</label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="setings-item">
|
||
<span>固定顶部</span>
|
||
|
||
<div class="switch">
|
||
<div class="onoffswitch">
|
||
<input type="checkbox" name="fixednavbar"
|
||
class="onoffswitch-checkbox" id="fixednavbar"> <label
|
||
class="onoffswitch-label" for="fixednavbar"> <span
|
||
class="onoffswitch-inner"></span> <span
|
||
class="onoffswitch-switch"></span>
|
||
</label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="setings-item">
|
||
<span> 固定宽度 </span>
|
||
<div class="switch">
|
||
<div class="onoffswitch">
|
||
<input type="checkbox" name="boxedlayout"
|
||
class="onoffswitch-checkbox" id="boxedlayout"> <label
|
||
class="onoffswitch-label" for="boxedlayout"> <span
|
||
class="onoffswitch-inner"></span> <span
|
||
class="onoffswitch-switch"></span>
|
||
</label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="title">皮肤选择</div>
|
||
<div class="setings-item default-skin nb">
|
||
<span class="skin-name "> <a href="#" class="s-skin-0">
|
||
默认皮肤 </a>
|
||
</span>
|
||
</div>
|
||
<div class="setings-item blue-skin nb">
|
||
<span class="skin-name "> <a href="#" class="s-skin-1">
|
||
蓝色主题 </a>
|
||
</span>
|
||
</div>
|
||
<div class="setings-item yellow-skin nb">
|
||
<span class="skin-name "> <a href="#" class="s-skin-3">
|
||
黄色/紫色主题 </a>
|
||
</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div id="tab-2" class="tab-pane">
|
||
|
||
<div class="sidebar-title">
|
||
<h3>
|
||
<i class="fa fa-comments-o"></i> 最新通知
|
||
</h3>
|
||
<small><i class="fa fa-tim"></i> 您当前有10条未读信息</small>
|
||
</div>
|
||
</div>
|
||
<div id="tab-3" class="tab-pane">
|
||
|
||
<div class="sidebar-title">
|
||
<h3>
|
||
<i class="fa fa-cube"></i> 最新任务
|
||
</h3>
|
||
<small><i class="fa fa-tim"></i> 您当前有14个任务,10个已完成</small>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<!-- 全局js -->
|
||
<script src="/js/jquery.min.js?v=2.1.4"></script>
|
||
<script src="/js/bootstrap.min.js?v=3.3.6"></script>
|
||
<script src="/js/plugins/metisMenu/jquery.metisMenu.js"></script>
|
||
<script src="/js/plugins/slimscroll/jquery.slimscroll.min.js"></script>
|
||
<script src="/js/plugins/layer/layer.min.js"></script>
|
||
<!-- 自定义js -->
|
||
<script src="/js/app.js?v=4.1.0"></script>
|
||
<script type="text/javascript" src="/js/contabs.js"></script>
|
||
<!-- 第三方插件 -->
|
||
<script src="/js/plugins/pace/pace.min.js"></script>
|
||
<!-- vue -->
|
||
<script type="text/javascript"
|
||
src="/js/vue.min.js">
|
||
|
||
</script>
|
||
<!-- Toastr script -->
|
||
<script src="/js/plugins/toastr/toastr.min.js"></script>
|
||
<script type="text/javascript">
|
||
var dictList = [];//全局页面操作对象,请将常用数据挂载在这个对象
|
||
$.ajax({
|
||
url : '/common/dict/list',
|
||
data: {'limit':1000,'offset':0},
|
||
success : function(data) {
|
||
dictList = data.rows;
|
||
}
|
||
});
|
||
|
||
var wrapper = new Vue({
|
||
el: '#wrapper',
|
||
data: {
|
||
total: '',
|
||
rows: '',
|
||
},
|
||
methods: {
|
||
personal: function () {
|
||
layer.open({
|
||
type: 2,
|
||
title: '个人设置',
|
||
maxmin: true,
|
||
shadeClose: false,
|
||
area: ['800px', '600px'],
|
||
content: '/sys/user/personal'
|
||
});
|
||
}
|
||
},
|
||
created: function () {
|
||
}
|
||
})
|
||
</script>
|
||
</body>
|
||
</html>
|