home.html 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  5. <!-- Meta, title, CSS, favicons, etc. -->
  6. <meta charset="utf-8">
  7. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  8. <meta name="viewport" content="width=device-width, initial-scale=1">
  9. <title>后台管理系统 </title>
  10. <!-- Bootstrap -->
  11. <link href="../vendors/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet">
  12. <!-- Font Awesome -->
  13. <link href="../vendors/font-awesome/css/font-awesome.min.css" rel="stylesheet">
  14. <!-- FullCalendar -->
  15. <link href="../vendors/fullcalendar/dist/fullcalendar.min.css" rel="stylesheet">
  16. <link href="../vendors/fullcalendar/dist/fullcalendar.print.css" rel="stylesheet" media="print">
  17. <!-- Custom Theme Style -->
  18. <link href="../src/css/common.css" rel="stylesheet">
  19. </head>
  20. <body class="container child_body">
  21. <div class="row">
  22. <div class="col-md-8 col-sm-8 col-xs-12">
  23. <div class="x_panel">
  24. <div class="x_title">
  25. <h2>日历行程 <small>最近行程</small></h2>
  26. <ul class="nav navbar-right panel_toolbox">
  27. <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a>
  28. </li>
  29. </ul>
  30. <div class="clearfix"></div>
  31. </div>
  32. <div class="x_content">
  33. <div id='calendar'></div>
  34. </div>
  35. </div>
  36. </div>
  37. <div class="col-md-4 col-sm-4 col-xs-12">
  38. <div class="x_panel">
  39. <div class="x_title">
  40. <h2>待办事件 <small class="label label-success pull-right">4</small></h2>
  41. <ul class="nav navbar-right panel_toolbox">
  42. <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a>
  43. </li>
  44. </ul>
  45. <div class="clearfix"></div>
  46. </div>
  47. <div class="x_content">
  48. <ul class="list-unstyled msg_list">
  49. <li>
  50. <a>
  51. <span>
  52. <span class="title">审核</span>
  53. <span class="time">1天前</span>
  54. </span>
  55. <span class="message">
  56. 审核内容审核内容审核内容审核内容审核内容
  57. </span>
  58. </a>
  59. </li>
  60. <li>
  61. <a>
  62. <span>
  63. <span class="title">考核</span>
  64. <span class="time">3天前</span>
  65. </span>
  66. <span class="message">
  67. 09:30 - 10:20 数学课 未考核
  68. </span>
  69. </a>
  70. </li>
  71. <li>
  72. <a>
  73. <span>
  74. <span>考核</span>
  75. <span class="time">2018-03-15</span>
  76. </span>
  77. <span class="message">
  78. 08:30 - 09:20 数学课 未考核
  79. </span>
  80. </a>
  81. </li>
  82. </ul>
  83. </div>
  84. </div>
  85. <div class="x_panel">
  86. <div class="x_title">
  87. <h2>公告栏 <!-- <small class="label label-info pull-right">4</small> --></h2>
  88. <ul class="nav navbar-right panel_toolbox">
  89. <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a>
  90. </li>
  91. </ul>
  92. <div class="clearfix"></div>
  93. </div>
  94. <div class="x_content">
  95. <ul class="lists list-unstyled">
  96. <li>
  97. <div class="col-md-12 col-sm-12 col-xs-20">
  98. <h2 class="title">公告标题</h2>
  99. <p class="excerpt">
  100. 公告内容公告内容公告内容公告内容公告内容公告内容公告内容
  101. </p>
  102. <div class="byline">
  103. <span>13 小时前</span>
  104. by
  105. <a href="#">Admin</a>
  106. </div>
  107. </div>
  108. <div class="clearfix"></div>
  109. </li>
  110. <li>
  111. <div class="col-md-12 col-sm-12 col-xs-20">
  112. <h2 class="title">公告标题</h2>
  113. <p class="excerpt">
  114. 公告内容公告内容公告内容
  115. </p>
  116. <div class="byline">
  117. <span>2018-03-10</span>
  118. by
  119. <a href="#">Admin</a>
  120. </div>
  121. </div>
  122. <div class="clearfix"></div>
  123. </li>
  124. </ul>
  125. </div>
  126. </div>
  127. </div>
  128. </div>
  129. <!-- search lists -->
  130. <!-- <div class="row">
  131. <div class="col-md-6 col-sm-6 col-xs-24">
  132. <div class="x_panel">
  133. <div class="x_title">
  134. <h2>Search Result Lists <small>simple lists</small></h2>
  135. <div class="nav navbar-right">
  136. </div>
  137. <div class="clearfix"></div>
  138. </div>
  139. <div class="x_content">
  140. <ul class="lists list-unstyled">
  141. <li>
  142. <a href="#">
  143. <div class="col-md-8 col-sm-8 col-xs-20">
  144. <h2 class="title">Who Needs Sundance When You’ve Got Crowdfunding?</h2>
  145. <p class="excerpt">
  146. Film festivals used to be do-or-die moments for movie makers. They were where you met the producers that could fund your project, and if the buyers liked your flick, they’d pay to Fast-forward and… <a href="#">Read More</a>
  147. </p>
  148. <div class="byline">
  149. <span>13 hours ago</span>
  150. by
  151. <a href="#">Jane Smith</a>
  152. </div>
  153. </div>
  154. <div class="clearfix"></div>
  155. </a>
  156. </li>
  157. <li>
  158. <a href="#">
  159. <div class="col-md-2 col-sm-2 col-xs-12">
  160. <img src="../static/images/media.jpg" width="100%">
  161. </div>
  162. <div class="col-md-8 col-sm-8 col-xs-20">
  163. <h2 class="title">Who Needs Sundance When You’ve Got Crowdfunding?</h2>
  164. <p class="excerpt">
  165. Film festivals used to be do-or-die moments for movie makers. They were where you met the producers that could fund your project, and if the buyers liked your flick, they’d pay to Fast-forward and… <a href="#">Read More</a>
  166. </p>
  167. <div class="byline">
  168. <span>13 hours ago</span>
  169. by
  170. <a href="#">Jane Smith</a>
  171. </div>
  172. </div>
  173. <div class="clearfix"></div>
  174. </a>
  175. </li>
  176. <li>
  177. <a href="#">
  178. <div class="col-md-2 col-sm-2 col-xs-12">
  179. <img src="../static/images/media.jpg" width="100%">
  180. </div>
  181. <div class="col-md-8 col-sm-8 col-xs-20">
  182. <h2 class="title">Who Needs Sundance When You’ve Got Crowdfunding?</h2>
  183. <p class="excerpt">
  184. Film festivals used to be do-or-die moments for movie makers. They were where you met the producers that could fund your project, and if the buyers liked your flick, they’d pay to Fast-forward and… <a href="#">Read More</a>
  185. </p>
  186. <div class="byline">
  187. <span>13 hours ago</span>
  188. by
  189. <a href="#">Jane Smith</a>
  190. </div>
  191. </div>
  192. <div class="clearfix"></div>
  193. </a>
  194. </li>
  195. </ul>
  196. </div>
  197. </div>
  198. </div>
  199. </div> -->
  200. <!-- /search lists -->
  201. <!-- jQuery -->
  202. <script src="../vendors/jquery/dist/jquery.min.js"></script>
  203. <!-- Bootstrap -->
  204. <script src="../vendors/bootstrap/dist/js/bootstrap.min.js"></script>
  205. <!-- FastClick -->
  206. <script src="../vendors/fastclick/lib/fastclick.js"></script>
  207. <!-- FullCalendar -->
  208. <script src="../vendors/moment/min/moment.min.js"></script>
  209. <script src="../vendors/fullcalendar/dist/fullcalendar.min.js"></script>
  210. <script src='../vendors/fullcalendar/dist/lang/zh-cn.js'></script>
  211. <!-- common -->
  212. <script src="../src/js/common.js"></script>
  213. <script type="text/javascript">
  214. /* CALENDAR */
  215. /* 参考中文文档 https://www.helloweba.net/javascript/445.html */
  216. function init_calendar() {
  217. if( typeof ($.fn.fullCalendar) === 'undefined'){ return; }
  218. console.log('init_calendar');
  219. var date = new Date(),
  220. d = date.getDate(),
  221. m = date.getMonth(),
  222. y = date.getFullYear(),
  223. started,
  224. categoryClass;
  225. var calendar = $('#calendar').fullCalendar({
  226. locale: 'zh-cn',
  227. contentHeight: 540,
  228. defaultView: 'agendaWeek',
  229. header: {
  230. left: 'prev,next today',
  231. center: 'title',
  232. right: 'month,agendaWeek,agendaDay,listMonth'
  233. },
  234. allDayText: "全天",
  235. buttonText: {
  236. today: '今天',
  237. month: '月',
  238. week: '周',
  239. day: '日',
  240. list: '列表'
  241. },
  242. titleFormat: 'YYYY年 MMMM',
  243. list: 'listWeek,listDay,listMonth,listYear',
  244. /*titleFormat: {
  245. // month: 'yyyy年 MMMM月',
  246. // week: "[yyyy年] MMMM月d日 { '&#8212;' [yyyy年] MMMM月d日}",
  247. // day: 'yyyy年 MMMM月d日 dddd'
  248. },*/
  249. /*monthNames: ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"],
  250. dayNames: ["星期天", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"],
  251. dayNamesShort: ['周日', '周一', '周二', '周三', '周四', '周五', '周六'],*/
  252. displayEventTime: true,
  253. /*weekNumbers: true,
  254. weekNumberTitle: '周数',*/
  255. selectable: true,
  256. selectHelper: true,
  257. select: function(start, end, allDay) {
  258. /*$('#fc_create').click();
  259. started = start;
  260. ended = end;
  261. $(".antosubmit").on("click", function() {
  262. var title = $("#title").val();
  263. if (end) {
  264. ended = end;
  265. }
  266. categoryClass = $("#event_type").val();
  267. if (title) {
  268. calendar.fullCalendar('renderEvent', {
  269. title: title,
  270. start: started,
  271. end: end,
  272. allDay: allDay
  273. },
  274. true // make the event "stick"
  275. );
  276. }
  277. $('#title').val('');
  278. calendar.fullCalendar('unselect');
  279. $('.antoclose').click();
  280. return false;
  281. });*/
  282. },
  283. eventClick: function(calEvent, jsEvent, view) {
  284. /*$('#fc_edit').click();
  285. $('#title2').val(calEvent.title);
  286. categoryClass = $("#event_type").val();
  287. $(".antosubmit2").on("click", function() {
  288. calEvent.title = $("#title2").val();
  289. calendar.fullCalendar('updateEvent', calEvent);
  290. $('.antoclose2').click();
  291. });
  292. calendar.fullCalendar('unselect');*/
  293. },
  294. editable: false,
  295. events: [{ // 事件数据
  296. title: '全天有事',
  297. start: new Date(y, m, 1) // or 2018-03-10
  298. }, {
  299. title: '长时间事件',
  300. start: new Date(y, m, d - 5),
  301. end: new Date(y, m, d - 2)
  302. }, {
  303. title: '开会',
  304. start: '2018-04-26T09:30', // or 2018-04-24T09:30
  305. allDay: false
  306. }, {
  307. title: '吃中午饭',
  308. start: new Date(y, m, d + 14, 12, 0),
  309. end: new Date(y, m, d, 14, 0),
  310. allDay: false
  311. }, {
  312. title: '生日晚会',
  313. start: new Date(y, m, d + 1, 19, 0),
  314. end: new Date(y, m, d + 1, 22, 30),
  315. allDay: false
  316. }]
  317. });
  318. };
  319. $(document).ready(function() {
  320. init_calendar();
  321. })
  322. </script>
  323. </body>
  324. </html>