Commit 9610ee6372f718f43eb885bfad131e20d13819e6

Authored by 周伟鹏
1 parent c984f7ba

页面整理

src/main/java/com/cnlive/shenhe/controller/UsersController.java
... ... @@ -59,7 +59,7 @@ public class UsersController {
59 59 sessionUser.setEmail(user.getEmail());
60 60 sessionUser.setLogo(user.getUser_logo());
61 61 request.getSession().setAttribute(SessionUser.SESSION_KEY,sessionUser);
62   - return "page/head.html";
  62 + return "common/head.html";
63 63 }
64 64 }
65 65 return "page/error.html";
... ...
src/main/resources/static/html/head.html renamed to src/main/resources/templates/common/frame.html
1   -<meta http-equiv="X-UA-Compatible" content="IE=edge">
2   -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
3   -<title>审核云平台内容管理系统</title>
4   -<!--JQuery-->
5   -<script src="../js/jquery.min.js"></script>
6   -
7   -<!--Bootstrap-->
8   -<link href="../css/bootstrap.min.css" rel="stylesheet">
9   -<script src="../js/bootstrap.min.js"></script>
10   -
11   -<!-- Font Awesome -->
12   -<link href="../css/font-awesome.min.css" rel="stylesheet">
13   -
14   -<!-- Theme style -->
15   -<link rel="stylesheet" href="../css/AdminLTE.min.css">
16   -<!-- AdminLTE Skins. Choose a skin from the css/skins
17   - folder instead of downloading all of them to reduce the load. -->
18   -<link rel="stylesheet" href="../css/_all-skins.min.css">
19   -
20   -
21   -<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
22   -<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
23   -<!--[if lt IE 9]>
24   -<script src="//cdn.bootcss.com/html5shiv/3.7.3/html5shiv.min.js"></script>
25   -<script src="//cdn.bootcss.com/respond.js/1.4.2/respond.min.js"></script>
26   -<![endif]-->
27   -
28   -<!--Bootstrap-Table-->
29   -<link href="../css/bootstrap-table.min.css" rel="stylesheet">
30   -<script src="../js/bootstrap-table.min.js"></script>
31   -<script src="../js/bootstrap-table-editable.min.js"></script>
32   -<script src="../js/bootstrap-table-zh-CN.min.js"></script>
33   -
34   -<!--Moment.js-->
35   -<script src="../js/moment.min.js"></script>
36   -<script src="../js/moment-with-locales.min.js"></script>
37   -<script src="../js/locales.js"></script>
38   -
39   -<!--CKEditor-->
40   -<script src="../js/ckeditor.js"></script><style>.cke{visibility:hidden;}</style>
41   -
42   -<!--Bootstrap-DatetimePicker-->
43   -<link href="../css/bootstrap-datetimepicker.min.css" rel="stylesheet">
44   -<script src="../js/bootstrap-datetimepicker.min.js"></script>
45   -
46   -<!--X-editable-->
47   -<link href="../css/bootstrap-editable.css" rel="stylesheet">
48   -<script src="../js/bootstrap-editable.min.js"></script>
49   -
50   -<!--Bootstrap-TreeView-->
51   -<link href="../css/bootstrap-treeview.min.css" rel="stylesheet">
52   -<script src="../js/bootstrap-treeview.min.js"></script>
53   -
54   -<!--Bootstrap-fileinput-->
55   -<link href="../css/fileinput.min.css" rel="stylesheet">
56   -<script src="../js/canvas-to-blob.min.js"></script>
57   -<script src="../js/sortable.min.js"></script>
58   -<script src="../js/purify.min.js"></script>
59   -<script src="../js/fileinput.min.js"></script>
60   -<script src="../js/zh.js"></script>
61   -
62   -<!--Toastr.js-->
63   -<script src="../js/toastr.min.js"></script>
64   -<link href="../css/toastr.min.css" rel="stylesheet">
65   -
66   -<!--JqueryUI custom-->
67   -<script src="../js/jquery-ui.min.js"></script>
68   -
69   -<link href="../css/app.css" rel="stylesheet">
70   -<script src="../js/app.js"></script>
71   -</head>
72   -
73   -
74   -
75   -
76   - <header class="main-header">
77   - <!-- Logo -->
78   - <a href="http://shenhe.cnlive.com/" class="logo">
79   - <!-- mini logo for sidebar mini 50x50 pixels -->
80   - <span class="logo-mini"><b>ACP</b></span>
81   - <!-- logo for regular state and mobile devices -->
82   - <span class="logo-lg"><b>审核云平台系统</b></span>
  1 +<html xmlns:th="http://www.thymeleaf.org">
  2 +<head></head>
  3 +<body th:fragment="frame">
  4 +<header class="main-header">
  5 + <!-- Logo -->
  6 + <a href="http://shenhe.cnlive.com/" class="logo">
  7 + <!-- mini logo for sidebar mini 50x50 pixels -->
  8 + <span class="logo-mini"><b>ACP</b></span>
  9 + <!-- logo for regular state and mobile devices -->
  10 + <span class="logo-lg"><b>审核云平台系统</b></span>
  11 + </a>
  12 + <!-- Header Navbar: style can be found in header.less -->
  13 + <nav class="navbar navbar-static-top" role="navigation">
  14 + <!-- Sidebar toggle button-->
  15 + <a href="http://shenhe.cnlive.com/videos#" class="sidebar-toggle" data-toggle="offcanvas" role="button">
  16 + <span class="sr-only">Toggle navigation</span>
83 17 </a>
84   - <!-- Header Navbar: style can be found in header.less -->
85   - <nav class="navbar navbar-static-top" role="navigation">
86   - <!-- Sidebar toggle button-->
87   - <a href="http://shenhe.cnlive.com/videos#" class="sidebar-toggle" data-toggle="offcanvas" role="button">
88   - <span class="sr-only">Toggle navigation</span>
89   - </a>
90   - <div class="navbar-custom-menu">
91   - <ul class="nav navbar-nav">
92   -
93   - <li class="dropdown messages-menu" style="margin: 0 auto">
  18 + <div class="navbar-custom-menu">
  19 + <ul class="nav navbar-nav">
  20 + <li class="dropdown messages-menu" style="margin: 0 auto">
94 21 <span class="label label-primary" style="height: 2em;
95   -line-height: 2em; margin: 0 auto;font-size: 2em">
96   - 视讯中国
97   - (82)
  22 +line-height: 2em; margin: 0 auto;font-size: 2em" th:text="${session.sessionUser.company}+'('+${session.sessionUser.spid}+')'">
98 23 </span>
99   - </li>
100   -
101   -
102   -
103   - <!-- User Account: style can be found in dropdown.less -->
104   - <li class="dropdown user user-menu">
105   - <a href="http://shenhe.cnlive.com/videos#" class="dropdown-toggle" data-toggle="dropdown">
106   - <img src="./审核云平台内容管理系统_files/avatar.png" class="user-image" alt="User Image">
107   - <span class="hidden-xs">
108   -<!---->
109   - 王晓敏(ztsxorg@cnlive.com)
110   -
  24 + </li>
  25 + <!-- User Account: style can be found in dropdown.less -->
  26 + <li class="dropdown user user-menu">
  27 + <a href="http://shenhe.cnlive.com/videos#" class="dropdown-toggle" data-toggle="dropdown">
  28 + <img th:src="@{${session.sessionUser.logo}}" class="user-image" alt="User Image">
  29 + <span class="hidden-xs" th:text="${session.sessionUser.userName}">
111 30 </span>
112 31  
113   -
114   -
115   - </a>
116   - <ul class="dropdown-menu">
117   - <!-- User image -->
118   - <li class="user-header">
119   - <img src="./审核云平台内容管理系统_files/avatar.png" class="img-circle" alt="User Image">
120   - <p>
121   - ztsxorg@cnlive.com
122   - </p>
123   - </li>
124   - <!-- Menu Footer-->
125   - <li class="user-footer">
126   - <div class="pull-left">
127   - <a href="http://shenhe.cnlive.com/users/info" class="btn btn-default btn-flat">个人资料</a>
128   - </div>
129   - <div class="pull-right">
130   - <a href="http://shenhe.cnlive.com/logout" class="btn btn-default btn-flat">注销</a>
131   - </div>
132   - </li>
133   - </ul>
134   - </li>
135   - <!-- Control Sidebar Toggle Button -->
136   - </ul>
137   - </div>
138   - </nav>
139   - </header>
140   -
141   - <aside class="main-sidebar">
142   - <!-- sidebar: style can be found in sidebar.less -->
143   - <section class="sidebar">
144   - <!-- sidebar menu: : style can be found in sidebar.less -->
145   - <ul class="sidebar-menu">
146   - <li class="header">菜单导航</li>
147   - <li class="treeview active">
148   - <a href="http://shenhe.cnlive.com/videos#">
149   - <i class="fa fa-refresh"></i>
150   - <span class="menu-item-top">审核云</span>
151   - <i class="fa fa-angle-left pull-right"></i>
152 32 </a>
153   - <ul class="treeview-menu">
  33 + <ul class="dropdown-menu">
  34 + <!-- User image -->
  35 + <li class="user-header">
  36 + <img th:src="@{${session.sessionUser.logo}}" class="img-circle" alt="User Image">
  37 + <p th:text="${session.sessionUser.email}">
  38 +
  39 + </p>
  40 + </li>
  41 + <!-- Menu Footer-->
  42 + <li class="user-footer">
  43 + <div class="pull-left">
  44 + <a href="http://shenhe.cnlive.com/users/info" class="btn btn-default btn-flat">个人资料</a>
  45 + </div>
  46 + <div class="pull-right">
  47 + <a href="http://shenhe.cnlive.com/logout" class="btn btn-default btn-flat">注销</a>
  48 + </div>
  49 + </li>
  50 + </ul>
  51 + </li>
  52 + <!-- Control Sidebar Toggle Button -->
  53 + </ul>
  54 + </div>
  55 + </nav>
  56 +</header>
154 57  
155   - <li class="active"><a href="http://shenhe.cnlive.com/videos"><i class="fa fa-youtube-play"></i> 点播审核</a></li>
156   - <li><a href="http://shenhe.cnlive.com/live"><i class="fa fa-video-camera"></i> 直播审核</a></li>
157   - <li><a href="http://shenhe.cnlive.com/comments"><i class="fa fa-comment"></i> 评论审核</a></li>
  58 +<aside class="main-sidebar">
  59 + <!-- sidebar: style can be found in sidebar.less -->
  60 + <section class="sidebar">
  61 + <!-- sidebar menu: : style can be found in sidebar.less -->
  62 + <ul class="sidebar-menu">
  63 + <li class="header">菜单导航</li>
  64 + <li class="treeview active">
  65 + <a href="http://shenhe.cnlive.com/videos#">
  66 + <i class="fa fa-refresh"></i>
  67 + <span class="menu-item-top">审核云</span>
  68 + <i class="fa fa-angle-left pull-right"></i>
  69 + </a>
  70 + <ul class="treeview-menu">
158 71  
159   - <li><a href="http://shenhe.cnlive.com/anchors"><i class="fa fa-anchor"></i> 主播资质审核</a></li>
  72 + <li class="active"><a href="http://shenhe.cnlive.com/videos"><i class="fa fa-youtube-play"></i> 点播审核</a></li>
  73 + <li><a href="http://shenhe.cnlive.com/live"><i class="fa fa-video-camera"></i> 直播审核</a></li>
  74 + <li><a href="http://shenhe.cnlive.com/comments"><i class="fa fa-comment"></i> 评论审核</a></li>
160 75  
161   - <li><a href="http://shenhe.cnlive.com/live_audio"><i class="fa fa-feed"></i> 直播音频审核</a></li>
  76 + <li><a href="http://shenhe.cnlive.com/anchors"><i class="fa fa-anchor"></i> 主播资质审核</a></li>
162 77  
  78 + <li><a href="http://shenhe.cnlive.com/live_audio"><i class="fa fa-feed"></i> 直播音频审核</a></li>
163 79  
164   - </ul>
165   - </li>
166   - <li class="treeview">
167   - <a href="http://shenhe.cnlive.com/videos#">
168   - <i class="fa fa-cog"></i>
169   - <span class="menu-item-top">系统管理</span>
170   - <i class="fa fa-angle-left pull-right"></i>
171   - </a>
172   - <ul class="treeview-menu">
173   - <li><a href="http://shenhe.cnlive.com/users"><i class="fa fa-user"></i> 用户管理</a></li>
174   - <li><a href="http://shenhe.cnlive.com/roles"><i class="fa fa-users"></i> 角色管理</a></li>
175   - <li><a href="http://shenhe.cnlive.com/categories"><i class="fa fa-object-group"></i> 工作组管理</a></li>
176   - <li><a href="http://shenhe.cnlive.com/keywords"><i class="fa fa-hand-stop-o"></i> 敏感词管理</a></li>
177   - <li><a href="http://shenhe.cnlive.com/tags"><i class="fa fa-tags"></i> 常用审核意见</a></li>
178   - <li><a href="http://shenhe.cnlive.com/log"><i class="fa fa-list-alt"></i> 审核日志</a></li>
179   - <li><a href="http://shenhe.cnlive.com/whites"><i class="fa fa-list-alt"></i> 白名单管理</a></li>
180   - </ul>
181   - </li>
182   - </ul>
183   - </section>
184   - <!-- /.sidebar -->
185   - </aside>
186   - <script>
187   - $(document).ready(function () {
188   - var url = window.location.pathname;
189   - $('ul.treeview-menu>li').find('a[href="' + url + '"]').closest('li').addClass('active'); //二级链接高亮
190   - $('ul.treeview-menu>li').find('a[href="' + url + '"]').closest('li.treeview').addClass('active'); //一级栏目[含二级链接]高亮
191   - $('.sidebar-menu>li').find('a[href="' + url + '"]').closest('li').addClass('active'); //一级栏目[不含二级链接]高亮
192   - });
193   - </script>
194 80 \ No newline at end of file
  81 +
  82 + </ul>
  83 + </li>
  84 + <li class="treeview">
  85 + <a href="http://shenhe.cnlive.com/videos#">
  86 + <i class="fa fa-cog"></i>
  87 + <span class="menu-item-top">系统管理</span>
  88 + <i class="fa fa-angle-left pull-right"></i>
  89 + </a>
  90 + <ul class="treeview-menu">
  91 + <li><a href="http://shenhe.cnlive.com/users"><i class="fa fa-user"></i> 用户管理</a></li>
  92 + <li><a href="http://shenhe.cnlive.com/roles"><i class="fa fa-users"></i> 角色管理</a></li>
  93 + <li><a href="http://shenhe.cnlive.com/categories"><i class="fa fa-object-group"></i> 工作组管理</a></li>
  94 + <li><a href="http://shenhe.cnlive.com/keywords"><i class="fa fa-hand-stop-o"></i> 敏感词管理</a></li>
  95 + <li><a href="http://shenhe.cnlive.com/tags"><i class="fa fa-tags"></i> 常用审核意见</a></li>
  96 + <li><a href="http://shenhe.cnlive.com/log"><i class="fa fa-list-alt"></i> 审核日志</a></li>
  97 + <li><a href="http://shenhe.cnlive.com/whites"><i class="fa fa-list-alt"></i> 白名单管理</a></li>
  98 + </ul>
  99 + </li>
  100 + </ul>
  101 + </section>
  102 + <!-- /.sidebar -->
  103 +</aside>
  104 +<script>
  105 + $(document).ready(function () {
  106 + var url = window.location.pathname;
  107 + $('ul.treeview-menu>li').find('a[href="' + url + '"]').closest('li').addClass('active'); //二级链接高亮
  108 + $('ul.treeview-menu>li').find('a[href="' + url + '"]').closest('li.treeview').addClass('active'); //一级栏目[含二级链接]高亮
  109 + $('.sidebar-menu>li').find('a[href="' + url + '"]').closest('li').addClass('active'); //一级栏目[不含二级链接]高亮
  110 + });
  111 +</script>
  112 +
  113 +<style type="text/css">
  114 + .tooltip-inner {
  115 + background-color: #00acd6;
  116 + color: #fff;
  117 + }
  118 +
  119 + .tooltip.top .tooltip-arrow {
  120 + border-top-color: #00acd6;
  121 + }
  122 +
  123 + .tooltip.right .tooltip-arrow {
  124 + border-right-color: #00acd6;
  125 + }
  126 +
  127 + .tooltip.bottom .tooltip-arrow {
  128 + border-bottom-color: #00acd6;
  129 + }
  130 +
  131 + .tooltip.left .tooltip-arrow {
  132 + border-left-color: #00acd6;
  133 + }
  134 +</style>
  135 +</body>
  136 +</html>
195 137 \ No newline at end of file
... ...
src/main/resources/templates/page/head.html renamed to src/main/resources/templates/common/head.html
1   -<html>
2   -
3   -<meta http-equiv="X-UA-Compatible" content="IE=edge">
4   -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5   -<title>审核云平台内容管理系统</title>
6   -<!-- Tell the browser to be responsive to screen width -->
7   -<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
8   -
9   -<meta name="csrf-token" content="MCgqTuvq2fL01T4VhkXj0shCeGYJU4l0X3loXu40">
10   -
11   -<!-- Tell the browser to be responsive to screen width -->
12   -<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
13   -
14   -<!--JQuery-->
15   -<script src="../../static/js/jquery.min.js"></script>
16   -
17   -<!--Bootstrap-->
18   -<link href="../../static/css/bootstrap.min.css" rel="stylesheet">
19   -<script src="../../static/js/bootstrap.min.js"></script>
20   -
21   -<!-- Font Awesome -->
22   -<link href="../../static/css/font-awesome.min.css" rel="stylesheet">
23   -
24   -<!-- Theme style -->
25   -<link rel="stylesheet" href="../../static/css/AdminLTE.min.css">
26   -<!-- AdminLTE Skins. Choose a skin from the css/skins
27   - folder instead of downloading all of them to reduce the load. -->
28   -<link rel="stylesheet" href="../../static/css/_all-skins.min.css">
29   -
30   -
31   -<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
32   -<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
33   -<!--[if lt IE 9]>
34   -<script src="//cdn.bootcss.com/html5shiv/3.7.3/html5shiv.min.js"></script>
35   -<script src="//cdn.bootcss.com/respond.js/1.4.2/respond.min.js"></script>
36   -<![endif]-->
37   -
38   -<!--Bootstrap-Table-->
39   -<link href="../../static/css/bootstrap-table.min.css" rel="stylesheet">
40   -<script src="../../static/js/bootstrap-table.min.js"></script>
41   -<script src="../../static/js/bootstrap-table-editable.min.js"></script>
42   -<script src="../../static/js/bootstrap-table-zh-CN.min.js"></script>
43   -
44   -<!--Moment.js-->
45   -<script src="../../static/js/moment.min.js"></script>
46   -<script src="../../static/js/moment-with-locales.min.js"></script>
47   -<script src="../../static/js/locales.js"></script>
48   -
49   -<!--CKEditor-->
50   -<script src="../../static/js/ckeditor.js"></script><style>.cke{visibility:hidden;}</style>
51   -
52   -<!--Bootstrap-DatetimePicker-->
53   -<link href="../../static/css/bootstrap-datetimepicker.min.css" rel="stylesheet">
54   -<script src="../../static/js/bootstrap-datetimepicker.min.js"></script>
55   -
56   -<!--X-editable-->
57   -<link href="../../static/css/bootstrap-editable.css" rel="stylesheet">
58   -<script src="../../static/js/bootstrap-editable.min.js"></script>
59   -
60   -<!--Bootstrap-TreeView-->
61   -<link href="../../static/css/bootstrap-treeview.min.css" rel="stylesheet">
62   -<script src="../../static/js/bootstrap-treeview.min.js"></script>
63   -
64   -<!--Bootstrap-fileinput-->
65   -<link href="../../static/css/fileinput.min.css" rel="stylesheet">
66   -<script src="../../static/js/canvas-to-blob.min.js"></script>
67   -<script src="../../static/js/sortable.min.js"></script>
68   -<script src="../../static/js/purify.min.js"></script>
69   -<script src="../../static/js/fileinput.min.js"></script>
70   -<script src="../../static/js/zh.js"></script>
71   -
72   -<!--Toastr.js-->
73   -<script src="../../static/js/toastr.min.js"></script>
74   -<link href="../../static/css/toastr.min.css" rel="stylesheet">
75   -
76   -<!--JqueryUI custom-->
77   -<script src="../../static/js/jquery-ui.min.js"></script>
78   -
79   -<link href="../../static/css/app.css" rel="stylesheet">
80   -<script src="../../static/js/app.js"></script>
  1 +<html xmlns:th="http://www.thymeleaf.org">
  2 +<head th:fragment="head">
  3 + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  4 +
  5 + <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6 + <title>审核云平台内容管理系统</title>
  7 + <!-- Tell the browser to be responsive to screen width -->
  8 + <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
  9 +
  10 + <meta name="csrf-token" content="1S0PDRJgENm1wNWmFo4hb3CLm5PjPLFWxQM88P4G">
  11 +
  12 + <!-- Tell the browser to be responsive to screen width -->
  13 + <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
  14 +
  15 + <!--JQuery-->
  16 + <script src="../../static/js/jquery.min.js"></script>
  17 +
  18 + <!--Bootstrap-->
  19 + <link href="../../static/css/bootstrap.min.css" rel="stylesheet">
  20 + <script src="../../static/js/bootstrap.min.js"></script>
  21 +
  22 + <!-- Font Awesome -->
  23 + <link href="../../static/css/font-awesome.min.css" rel="stylesheet">
  24 +
  25 + <!-- Theme style -->
  26 + <link rel="stylesheet" href="../../static/css/AdminLTE.min.css">
  27 + <!-- AdminLTE Skins. Choose a skin from the css/skins
  28 + folder instead of downloading all of them to reduce the load. -->
  29 + <link rel="stylesheet" href="../../static/css/_all-skins.min.css">
  30 +
  31 +
  32 + <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
  33 + <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
  34 + <!--[if lt IE 9]>
  35 + <script src="//cdn.bootcss.com/html5shiv/3.7.3/html5shiv.min.js"></script>
  36 + <script src="//cdn.bootcss.com/respond.js/1.4.2/respond.min.js"></script>
  37 + <![endif]-->
  38 +
  39 + <!--Bootstrap-Table-->
  40 + <link href="../../static/css/bootstrap-table.min.css" rel="stylesheet">
  41 + <script src="../../static/js/bootstrap-table.min.js"></script>
  42 + <script src="../../static/js/bootstrap-table-editable.min.js"></script>
  43 + <script src="../../static/js/bootstrap-table-zh-CN.min.js"></script>
  44 +
  45 + <!--Moment.js-->
  46 + <script src="../../static/js/moment.min.js"></script>
  47 + <script src="../../static/js/moment-with-locales.min.js"></script>
  48 + <script src="../../static/js/locales.js"></script>
  49 +
  50 + <!--CKEditor-->
  51 + <script src="../../static/js/ckeditor.js"></script><style>.cke{visibility:hidden;}</style>
  52 +
  53 + <!--Bootstrap-DatetimePicker-->
  54 + <link href="../../static/css/bootstrap-datetimepicker.min.css" rel="stylesheet">
  55 + <script src="../../static/js/bootstrap-datetimepicker.min.js"></script>
  56 +
  57 + <!--X-editable-->
  58 + <link href="../../static/css/bootstrap-editable.css" rel="stylesheet">
  59 + <script src="../../static/js/bootstrap-editable.min.js"></script>
  60 +
  61 + <!--Bootstrap-TreeView-->
  62 + <link href="../../static/css/bootstrap-treeview.min.css" rel="stylesheet">
  63 + <script src="../../static/js/bootstrap-treeview.min.js"></script>
  64 +
  65 + <!--Bootstrap-fileinput-->
  66 + <link href="../../static/css/fileinput.min.css" rel="stylesheet">
  67 + <script src="../../static/js/canvas-to-blob.min.js"></script>
  68 + <script src="../../static/js/sortable.min.js"></script>
  69 + <script src="../../static/js/purify.min.js"></script>
  70 + <script src="../../static/js/fileinput.min.js"></script>
  71 + <script src="../../static/js/zh.js"></script>
  72 +
  73 + <!--Toastr.js-->
  74 + <script src="../../static/js/toastr.min.js"></script>
  75 + <link href="../../static/css/toastr.min.css" rel="stylesheet">
  76 +
  77 + <!--JqueryUI custom-->
  78 + <script src="../../static/js/jquery-ui.min.js"></script>
  79 +
  80 + <link href="../../static/css/app.css" rel="stylesheet">
  81 + <script src="../../static/js/app.js"></script>
81 82 </head>
82   -
83   -<body class="skin-blue sidebar-mini">
84   -
85   -
86   - <header class="main-header">
87   - <!-- Logo -->
88   - <a href="http://shenhe.cnlive.com/" class="logo">
89   - <!-- mini logo for sidebar mini 50x50 pixels -->
90   - <span class="logo-mini"><b>ACP</b></span>
91   - <!-- logo for regular state and mobile devices -->
92   - <span class="logo-lg"><b>审核云平台系统</b></span>
93   - </a>
94   - <!-- Header Navbar: style can be found in header.less -->
95   - <nav class="navbar navbar-static-top" role="navigation">
96   - <!-- Sidebar toggle button-->
97   - <a href="http://shenhe.cnlive.com/videos#" class="sidebar-toggle" data-toggle="offcanvas" role="button">
98   - <span class="sr-only">Toggle navigation</span>
99   - </a>
100   - <div class="navbar-custom-menu">
101   - <ul class="nav navbar-nav">
102   -
103   - <li class="dropdown messages-menu" style="margin: 0 auto">
104   - <span class="label label-primary" style="height: 2em;
105   -line-height: 2em; margin: 0 auto;font-size: 2em">
106   - 视讯中国
107   - (82)
108   - </span>
109   - </li>
110   -
111   -
112   -
113   - <!-- User Account: style can be found in dropdown.less -->
114   - <li class="dropdown user user-menu">
115   - <a href="http://shenhe.cnlive.com/videos#" class="dropdown-toggle" data-toggle="dropdown">
116   - <img src="./审核云平台内容管理系统_files/avatar.png" class="user-image" alt="User Image">
117   - <span class="hidden-xs">
118   -<!---->
119   - 王晓敏(ztsxorg@cnlive.com)
120   -
121   - </span>
122   -
123   -
124   -
125   - </a>
126   - <ul class="dropdown-menu">
127   - <!-- User image -->
128   - <li class="user-header">
129   - <img src="./审核云平台内容管理系统_files/avatar.png" class="img-circle" alt="User Image">
130   - <p>
131   - ztsxorg@cnlive.com
132   - </p>
133   - </li>
134   - <!-- Menu Footer-->
135   - <li class="user-footer">
136   - <div class="pull-left">
137   - <a href="http://shenhe.cnlive.com/users/info" class="btn btn-default btn-flat">个人资料</a>
138   - </div>
139   - <div class="pull-right">
140   - <a href="http://shenhe.cnlive.com/logout" class="btn btn-default btn-flat">注销</a>
141   - </div>
142   - </li>
143   - </ul>
144   - </li>
145   - <!-- Control Sidebar Toggle Button -->
146   - </ul>
147   - </div>
148   - </nav>
149   - </header>
150   -
151   - <aside class="main-sidebar">
152   - <!-- sidebar: style can be found in sidebar.less -->
153   - <section class="sidebar">
154   - <!-- sidebar menu: : style can be found in sidebar.less -->
155   - <ul class="sidebar-menu">
156   - <li class="header">菜单导航</li>
157   - <li class="treeview active">
158   - <a href="http://shenhe.cnlive.com/videos#">
159   - <i class="fa fa-refresh"></i>
160   - <span class="menu-item-top">审核云</span>
161   - <i class="fa fa-angle-left pull-right"></i>
162   - </a>
163   - <ul class="treeview-menu">
164   -
165   - <li class="active"><a href="http://shenhe.cnlive.com/videos"><i class="fa fa-youtube-play"></i> 点播审核</a></li>
166   - <li><a href="http://shenhe.cnlive.com/live"><i class="fa fa-video-camera"></i> 直播审核</a></li>
167   - <li><a href="http://shenhe.cnlive.com/comments"><i class="fa fa-comment"></i> 评论审核</a></li>
168   -
169   - <li><a href="http://shenhe.cnlive.com/anchors"><i class="fa fa-anchor"></i> 主播资质审核</a></li>
170   -
171   - <li><a href="http://shenhe.cnlive.com/live_audio"><i class="fa fa-feed"></i> 直播音频审核</a></li>
172   -
173   -
174   - </ul>
175   - </li>
176   - <li class="treeview">
177   - <a href="http://shenhe.cnlive.com/videos#">
178   - <i class="fa fa-cog"></i>
179   - <span class="menu-item-top">系统管理</span>
180   - <i class="fa fa-angle-left pull-right"></i>
181   - </a>
182   - <ul class="treeview-menu">
183   - <li><a href="http://shenhe.cnlive.com/users"><i class="fa fa-user"></i> 用户管理</a></li>
184   - <li><a href="http://shenhe.cnlive.com/roles"><i class="fa fa-users"></i> 角色管理</a></li>
185   - <li><a href="http://shenhe.cnlive.com/categories"><i class="fa fa-object-group"></i> 工作组管理</a></li>
186   - <li><a href="http://shenhe.cnlive.com/keywords"><i class="fa fa-hand-stop-o"></i> 敏感词管理</a></li>
187   - <li><a href="http://shenhe.cnlive.com/tags"><i class="fa fa-tags"></i> 常用审核意见</a></li>
188   - <li><a href="http://shenhe.cnlive.com/log"><i class="fa fa-list-alt"></i> 审核日志</a></li>
189   - <li><a href="http://shenhe.cnlive.com/whites"><i class="fa fa-list-alt"></i> 白名单管理</a></li>
190   - </ul>
191   - </li>
192   - </ul>
193   - </section>
194   - <!-- /.sidebar -->
195   - </aside>
196   - <script>
197   - $(document).ready(function () {
198   - var url = window.location.pathname;
199   - $('ul.treeview-menu>li').find('a[href="' + url + '"]').closest('li').addClass('active'); //二级链接高亮
200   - $('ul.treeview-menu>li').find('a[href="' + url + '"]').closest('li.treeview').addClass('active'); //一级栏目[含二级链接]高亮
201   - $('.sidebar-menu>li').find('a[href="' + url + '"]').closest('li').addClass('active'); //一级栏目[不含二级链接]高亮
202   - });
203   - </script>
204 83 </html>
205 84 \ No newline at end of file
... ...
src/main/resources/templates/page/site.html
1 1 <!DOCTYPE html>
2 2 <!-- saved from url=(0031)http://shenhe.cnlive.com/whites -->
3 3 <html lang="zh" xmlns:th="http://www.thymeleaf.org">
4   -<head>
5   - <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
6   -
7   - <meta http-equiv="X-UA-Compatible" content="IE=edge">
8   - <title>审核云平台内容管理系统</title>
9   - <!-- Tell the browser to be responsive to screen width -->
10   - <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
11   -
12   - <meta name="csrf-token" content="1S0PDRJgENm1wNWmFo4hb3CLm5PjPLFWxQM88P4G">
13   -
14   - <!-- Tell the browser to be responsive to screen width -->
15   - <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
16   -
17   - <!--JQuery-->
18   - <script src="../../static/js/jquery.min.js"></script>
19   -
20   - <!--Bootstrap-->
21   - <link href="../../static/css/bootstrap.min.css" rel="stylesheet">
22   - <script src="../../static/js/bootstrap.min.js"></script>
23   -
24   - <!-- Font Awesome -->
25   - <link href="../../static/css/font-awesome.min.css" rel="stylesheet">
26   -
27   - <!-- Theme style -->
28   - <link rel="stylesheet" href="../../static/css/AdminLTE.min.css">
29   - <!-- AdminLTE Skins. Choose a skin from the css/skins
30   - folder instead of downloading all of them to reduce the load. -->
31   - <link rel="stylesheet" href="../../static/css/_all-skins.min.css">
32   -
33   -
34   - <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
35   - <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
36   - <!--[if lt IE 9]>
37   - <script src="//cdn.bootcss.com/html5shiv/3.7.3/html5shiv.min.js"></script>
38   - <script src="//cdn.bootcss.com/respond.js/1.4.2/respond.min.js"></script>
39   - <![endif]-->
40   -
41   - <!--Bootstrap-Table-->
42   - <link href="../../static/css/bootstrap-table.min.css" rel="stylesheet">
43   - <script src="../../static/js/bootstrap-table.min.js"></script>
44   - <script src="../../static/js/bootstrap-table-editable.min.js"></script>
45   - <script src="../../static/js/bootstrap-table-zh-CN.min.js"></script>
46   -
47   - <!--Moment.js-->
48   - <script src="../../static/js/moment.min.js"></script>
49   - <script src="../../static/js/moment-with-locales.min.js"></script>
50   - <script src="../../static/js/locales.js"></script>
51   -
52   - <!--CKEditor-->
53   - <script src="../../static/js/ckeditor.js"></script><style>.cke{visibility:hidden;}</style>
54   -
55   - <!--Bootstrap-DatetimePicker-->
56   - <link href="../../static/css/bootstrap-datetimepicker.min.css" rel="stylesheet">
57   - <script src="../../static/js/bootstrap-datetimepicker.min.js"></script>
58   -
59   - <!--X-editable-->
60   - <link href="../../static/css/bootstrap-editable.css" rel="stylesheet">
61   - <script src="../../static/js/bootstrap-editable.min.js"></script>
62   -
63   - <!--Bootstrap-TreeView-->
64   - <link href="../../static/css/bootstrap-treeview.min.css" rel="stylesheet">
65   - <script src="../../static/js/bootstrap-treeview.min.js"></script>
66   -
67   - <!--Bootstrap-fileinput-->
68   - <link href="../../static/css/fileinput.min.css" rel="stylesheet">
69   - <script src="../../static/js/canvas-to-blob.min.js"></script>
70   - <script src="../../static/js/sortable.min.js"></script>
71   - <script src="../../static/js/purify.min.js"></script>
72   - <script src="../../static/js/fileinput.min.js"></script>
73   - <script src="../../static/js/zh.js"></script>
74   -
75   - <!--Toastr.js-->
76   - <script src="../../static/js/toastr.min.js"></script>
77   - <link href="../../static/css/toastr.min.css" rel="stylesheet">
78   -
79   - <!--JqueryUI custom-->
80   - <script src="../../static/js/jquery-ui.min.js"></script>
81   -
82   - <link href="../../static/css/app.css" rel="stylesheet">
83   - <script src="../../static/js/app.js"></script>
84   -</head>
  4 +
85 5  
86 6 <body class="skin-blue sidebar-mini">
87 7  
... ...
src/main/resources/templates/page/video.html
1 1 <!DOCTYPE html>
2 2 <!-- saved from url=(0031)http://shenhe.cnlive.com/videos -->
3 3 <html lang="zh" xmlns:th="http://www.thymeleaf.org">
4   -<head>
5   - <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" >
6   - <meta http-equiv="X-UA-Compatible" content="IE=edge">
7   - <title>审核云平台内容管理系统</title>
8   - <!--JQuery-->
9   - <script src="./../../static/js/jquery.min.js"></script>
10   - <!--Bootstrap-->
11   - <link href="./../../static/css/bootstrap.min.css" rel="stylesheet">
12   - <script src="../../static/js/bootstrap.min.js"></script>
13   -
14   - <!-- Font Awesome -->
15   - <link href="./../../static/css/font-awesome.min.css" rel="stylesheet">
16   -
17   - <!-- Theme style -->
18   - <link rel="stylesheet" href="./../../static/css/AdminLTE.min.css">
19   - <!-- AdminLTE Skins. Choose a skin from the css/skins
20   - folder instead of downloading all of them to reduce the load. -->
21   - <link rel="stylesheet" href="./../../static/css/_all-skins.min.css">
22   -
23   -
24   - <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
25   - <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
26   - <!--[if lt IE 9]>
27   - <script src="//cdn.bootcss.com/html5shiv/3.7.3/html5shiv.min.js"></script>
28   - <script src="//cdn.bootcss.com/respond.js/1.4.2/respond.min.js"></script>
29   - <![endif]-->
30   -
31   - <!--Bootstrap-Table-->
32   - <link href="./../../static/css/bootstrap-table.min.css" rel="stylesheet">
33   - <script src="./../../static/js/bootstrap-table.min.js"></script>
34   - <script src="./../../static/js/bootstrap-table-editable.min.js"></script>
35   - <script src="./../../static/js/bootstrap-table-zh-CN.min.js"></script>
36   -
37   - <!--Moment.js-->
38   - <script src="./../../static/js/moment.min.js"></script>
39   - <script src="./../../static/js/moment-with-locales.min.js"></script>
40   - <script src="./../../static/js/locales.js"></script>
41   -
42   - <!--CKEditor-->
43   - <script src="./../../static/js/ckeditor.js"></script><style>.cke{visibility:hidden;}</style>
44   -
45   - <!--Bootstrap-DatetimePicker-->
46   - <link href="./../../static/css/bootstrap-datetimepicker.min.css" rel="stylesheet">
47   - <script src="./../../static/js/bootstrap-datetimepicker.min.js"></script>
48   -
49   - <!--X-editable-->
50   - <link href="./../../static/css/bootstrap-editable.css" rel="stylesheet">
51   - <script src="./../../static/js/bootstrap-editable.min.js"></script>
52   -
53   - <!--Bootstrap-TreeView-->
54   - <link href="./../../static/css/bootstrap-treeview.min.css" rel="stylesheet">
55   - <script src="./../../static/js/bootstrap-treeview.min.js"></script>
56   -
57   - <!--Bootstrap-fileinput-->
58   - <link href="./../../static/css/fileinput.min.css" rel="stylesheet">
59   - <script src="./../../static/js/canvas-to-blob.min.js"></script>
60   - <script src="./../../static/js/sortable.min.js"></script>
61   - <script src="./../../static/js/purify.min.js"></script>
62   - <script src="./../../static/js/fileinput.min.js"></script>
63   - <script src="./../../static/js/zh.js"></script>
64   -
65   - <!--Toastr.js-->
66   - <script src="./../../static/js/toastr.min.js"></script>
67   - <link href="./../../static/css/toastr.min.css" rel="stylesheet">
68   -
69   - <!--JqueryUI custom-->
70   - <script src="./../../static/js/jquery-ui.min.js"></script>
71   -
72   - <link href="./../../static/css/app.css" rel="stylesheet">
73   - <script src="./../../static/js/app.js"></script>
74   -</head>
  4 +
  5 +<head th:replace="../templates/common/head::head" ></head>
75 6  
76 7 <body class="skin-blue sidebar-mini">
77 8  
78 9 <div class="wrapper">
79 10  
80   - <header class="main-header">
81   - <!-- Logo -->
82   - <a href="http://shenhe.cnlive.com/" class="logo">
83   - <!-- mini logo for sidebar mini 50x50 pixels -->
84   - <span class="logo-mini"><b>ACP</b></span>
85   - <!-- logo for regular state and mobile devices -->
86   - <span class="logo-lg"><b>审核云平台系统</b></span>
87   - </a>
88   - <!-- Header Navbar: style can be found in header.less -->
89   - <nav class="navbar navbar-static-top" role="navigation">
90   - <!-- Sidebar toggle button-->
91   - <a href="http://shenhe.cnlive.com/videos#" class="sidebar-toggle" data-toggle="offcanvas" role="button">
92   - <span class="sr-only">Toggle navigation</span>
93   - </a>
94   - <div class="navbar-custom-menu">
95   - <ul class="nav navbar-nav">
96   - <li class="dropdown messages-menu" style="margin: 0 auto">
97   - <span class="label label-primary" style="height: 2em;
98   -line-height: 2em; margin: 0 auto;font-size: 2em" th:text="${session.sessionUser.company}+'('+${session.sessionUser.spid}+')'">
99   - </span>
100   - </li>
101   - <!-- User Account: style can be found in dropdown.less -->
102   - <li class="dropdown user user-menu">
103   - <a href="http://shenhe.cnlive.com/videos#" class="dropdown-toggle" data-toggle="dropdown">
104   - <img th:src="@{${session.sessionUser.logo}}" class="user-image" alt="User Image">
105   - <span class="hidden-xs" th:text="${session.sessionUser.userName}">
106   - </span>
107   -
108   - </a>
109   - <ul class="dropdown-menu">
110   - <!-- User image -->
111   - <li class="user-header">
112   - <img th:src="@{${session.sessionUser.logo}}" class="img-circle" alt="User Image">
113   - <p th:text="${session.sessionUser.email}">
114   -
115   - </p>
116   - </li>
117   - <!-- Menu Footer-->
118   - <li class="user-footer">
119   - <div class="pull-left">
120   - <a href="http://shenhe.cnlive.com/users/info" class="btn btn-default btn-flat">个人资料</a>
121   - </div>
122   - <div class="pull-right">
123   - <a href="http://shenhe.cnlive.com/logout" class="btn btn-default btn-flat">注销</a>
124   - </div>
125   - </li>
126   - </ul>
127   - </li>
128   - <!-- Control Sidebar Toggle Button -->
129   - </ul>
130   - </div>
131   - </nav>
132   - </header>
133   -
134   - <aside class="main-sidebar">
135   - <!-- sidebar: style can be found in sidebar.less -->
136   - <section class="sidebar">
137   - <!-- sidebar menu: : style can be found in sidebar.less -->
138   - <ul class="sidebar-menu">
139   - <li class="header">菜单导航</li>
140   - <li class="treeview active">
141   - <a href="http://shenhe.cnlive.com/videos#">
142   - <i class="fa fa-refresh"></i>
143   - <span class="menu-item-top">审核云</span>
144   - <i class="fa fa-angle-left pull-right"></i>
145   - </a>
146   - <ul class="treeview-menu">
147   -
148   - <li class="active"><a href="http://shenhe.cnlive.com/videos"><i class="fa fa-youtube-play"></i> 点播审核</a></li>
149   - <li><a href="http://shenhe.cnlive.com/live"><i class="fa fa-video-camera"></i> 直播审核</a></li>
150   - <li><a href="http://shenhe.cnlive.com/comments"><i class="fa fa-comment"></i> 评论审核</a></li>
151   -
152   - <li><a href="http://shenhe.cnlive.com/anchors"><i class="fa fa-anchor"></i> 主播资质审核</a></li>
153   -
154   - <li><a href="http://shenhe.cnlive.com/live_audio"><i class="fa fa-feed"></i> 直播音频审核</a></li>
155   -
156   -
157   - </ul>
158   - </li>
159   - <li class="treeview">
160   - <a href="http://shenhe.cnlive.com/videos#">
161   - <i class="fa fa-cog"></i>
162   - <span class="menu-item-top">系统管理</span>
163   - <i class="fa fa-angle-left pull-right"></i>
164   - </a>
165   - <ul class="treeview-menu">
166   - <li><a href="http://shenhe.cnlive.com/users"><i class="fa fa-user"></i> 用户管理</a></li>
167   - <li><a href="http://shenhe.cnlive.com/roles"><i class="fa fa-users"></i> 角色管理</a></li>
168   - <li><a href="http://shenhe.cnlive.com/categories"><i class="fa fa-object-group"></i> 工作组管理</a></li>
169   - <li><a href="http://shenhe.cnlive.com/keywords"><i class="fa fa-hand-stop-o"></i> 敏感词管理</a></li>
170   - <li><a href="http://shenhe.cnlive.com/tags"><i class="fa fa-tags"></i> 常用审核意见</a></li>
171   - <li><a href="http://shenhe.cnlive.com/log"><i class="fa fa-list-alt"></i> 审核日志</a></li>
172   - <li><a href="http://shenhe.cnlive.com/whites"><i class="fa fa-list-alt"></i> 白名单管理</a></li>
173   - </ul>
174   - </li>
175   - </ul>
176   - </section>
177   - <!-- /.sidebar -->
178   - </aside>
179   - <script>
180   - $(document).ready(function () {
181   - var url = window.location.pathname;
182   - $('ul.treeview-menu>li').find('a[href="' + url + '"]').closest('li').addClass('active'); //二级链接高亮
183   - $('ul.treeview-menu>li').find('a[href="' + url + '"]').closest('li.treeview').addClass('active'); //一级栏目[含二级链接]高亮
184   - $('.sidebar-menu>li').find('a[href="' + url + '"]').closest('li').addClass('active'); //一级栏目[不含二级链接]高亮
185   - });
186   - </script>
187   -
188   - <style type="text/css">
189   - .tooltip-inner {
190   - background-color: #00acd6;
191   - color: #fff;
192   - }
193   -
194   - .tooltip.top .tooltip-arrow {
195   - border-top-color: #00acd6;
196   - }
197   -
198   - .tooltip.right .tooltip-arrow {
199   - border-right-color: #00acd6;
200   - }
201   -
202   - .tooltip.bottom .tooltip-arrow {
203   - border-bottom-color: #00acd6;
204   - }
205   -
206   - .tooltip.left .tooltip-arrow {
207   - border-left-color: #00acd6;
208   - }
209   - </style>
  11 + <div th:replace="../templates/common/frame::frame" ></div>
210 12  
211 13 <div class="content-wrapper" style="min-height: 788px;">
212 14 <section class="content-header">
... ... @@ -528,32 +330,7 @@ line-height: 2em; margin: 0 auto;font-size: 2em&quot; th:text=&quot;${session.sessionUser.
528 330 </tr>
529 331  
530 332  
531   - <!--<tr data-index="0">
532   - <td class="bs-checkbox "><input data-index="0" name="btSelectItem" type="checkbox"></td>
533   - <td style="text-align: center; width: 6%; ">视讯中国</td>
534   - <td style="text-align: center; width: 20%; ">邓建国正面PK冯小刚 选喜剧演员饰演潘金莲</td>
535   - <td style="text-align: center; width: 10%; ">
536   - <div width="160px" height="90px"><img src="./../../static/img/000002.jpg" width="160px" alt="封面图"></div>
537   - </td>
538   - <td style="text-align: center; width: 3%; ">否</td><td style="text-align: center; width: 6%; "></td>
539   - <td style="text-align: center; width: 3%; ">是</td><td style="text-align: center; width: 3%; ">
540   - <span class="btn btn-sm btn-warning">待审</span>
541   - </td>
542   - <td style="text-align: center; width: 10%; ">2018-03-07 16:56:20</td>
543   - <td style="text-align: center; width: 17%; ">
544   - <a class="claim" href="javascript:void(0)">
545   - <button class="btn btn-success btn-sm">认领</button>
546   - </a>
547   - <span> &nbsp;&nbsp;</span>
548   - <a class="detail" href="javascript:void(0)">
549   - <button class="btn btn-default btn-sm" disabled="disabled">查看</button>
550   - </a>
551   - <span> &nbsp;&nbsp;</span>
552   - <a class="back" href="javascript:void(0)">
553   - <button class="btn btn-default btn-sm" disabled="disabled" data-toggle="modal" data-target="#modal">退领</button>
554   - </a>
555   - </td>
556   - </tr>-->
  333 +
557 334 </tbody>
558 335 </table>
559 336 </div>
... ...