|
@@ -9,328 +9,406 @@
|
|
|
<link href="../static/css/font-awesome.min.css" th:href="@{/css/font-awesome.min.css}" rel="stylesheet"/>
|
|
|
<link href="../static/css/main/animate.min.css" th:href="@{/css/main/animate.min.css}" rel="stylesheet"/>
|
|
|
<link href="../static/css/main/style.min862f.css" th:href="@{/css/main/style.min862f.css}" rel="stylesheet"/>
|
|
|
+ <style type="text/css">
|
|
|
+ /*新*/
|
|
|
+ .ibox-left-th {
|
|
|
+ font-size: 16px;
|
|
|
+ text-align: center;
|
|
|
+ color: #fff;
|
|
|
+ float: left;
|
|
|
+ }
|
|
|
+
|
|
|
+ .ibox-left-th img {
|
|
|
+ width: 50px;
|
|
|
+ height: 50px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .ibox-left-th h5 {
|
|
|
+ font-size: 16px;
|
|
|
+ color: #fff;
|
|
|
+ margin: 15px 0 0 0
|
|
|
+ }
|
|
|
+
|
|
|
+ .ibox-right-th {
|
|
|
+ float: right;
|
|
|
+ font-size: 48px;
|
|
|
+ color: #fff;
|
|
|
+ text-align: center;
|
|
|
+ line-height: 80px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .th-wid-6 {
|
|
|
+ width: 16.01%;
|
|
|
+ padding: 30px 10px;
|
|
|
+ border-radius: 5px;
|
|
|
+ float: left;
|
|
|
+ }
|
|
|
+
|
|
|
+ .ibox-th-colorbar1 {
|
|
|
+ background: #44aeff;
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ .ibox-th-colorbar2 {
|
|
|
+ background: #53bb4c;
|
|
|
+ margin-left: 13px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .ibox-th-colorbar3 {
|
|
|
+ background: #f68539;
|
|
|
+ margin-left: 13px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .ibox-th-colorbar4 {
|
|
|
+ background: #23dca1;
|
|
|
+ margin-left: 13px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .ibox-th-colorbar5 {
|
|
|
+ background: #f1cb1b;
|
|
|
+ margin-left: 13px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .ibox-th-colorbar6 {
|
|
|
+ background: #7c82cb;
|
|
|
+ margin-left: 13px;
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ </style>
|
|
|
</head>
|
|
|
|
|
|
<body class="gray-bg">
|
|
|
- <div class="wrapper wrapper-content">
|
|
|
-
|
|
|
- <div class="row">
|
|
|
- <div class="col-sm-3">
|
|
|
- <div class="ibox float-e-margins">
|
|
|
- <div class="ibox-title">
|
|
|
- <span class="label label-success pull-right">月</span>
|
|
|
- <h5>收入</h5>
|
|
|
- </div>
|
|
|
- <div class="ibox-content">
|
|
|
- <h1 class="no-margins">40 886,200</h1>
|
|
|
- <div class="stat-percent font-bold text-success">98% <i class="fa fa-bolt"></i>
|
|
|
- </div>
|
|
|
- <small>总收入</small>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
+<div class="wrapper wrapper-content">
|
|
|
+
|
|
|
+ <div class="row" style="padding:0 15px">
|
|
|
+ <div class="th-wid-6 ibox-th-colorbar1">
|
|
|
+
|
|
|
+ <div class="col-sm-6 ibox-left-th">
|
|
|
+ <img src="/img/jkzs.png">
|
|
|
+ <h5>接口总数</h5>
|
|
|
</div>
|
|
|
- <div class="col-sm-3">
|
|
|
- <div class="ibox float-e-margins">
|
|
|
- <div class="ibox-title">
|
|
|
- <span class="label label-info pull-right">全年</span>
|
|
|
- <h5>订单</h5>
|
|
|
- </div>
|
|
|
- <div class="ibox-content">
|
|
|
- <h1 class="no-margins">275,800</h1>
|
|
|
- <div class="stat-percent font-bold text-info">20% <i class="fa fa-level-up"></i>
|
|
|
- </div>
|
|
|
- <small>新订单</small>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
+ <div class="col-sm-6 ibox-right-th">
|
|
|
+ <span>39</span>
|
|
|
</div>
|
|
|
- <div class="col-sm-3">
|
|
|
- <div class="ibox float-e-margins">
|
|
|
- <div class="ibox-title">
|
|
|
- <span class="label label-primary pull-right">今天</span>
|
|
|
- <h5>访客</h5>
|
|
|
- </div>
|
|
|
- <div class="ibox-content">
|
|
|
- <h1 class="no-margins">106,120</h1>
|
|
|
- <div class="stat-percent font-bold text-navy">44% <i class="fa fa-level-up"></i>
|
|
|
- </div>
|
|
|
- <small>新访客</small>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
+ </div>
|
|
|
+ <div class="th-wid-6 ibox-th-colorbar2">
|
|
|
+
|
|
|
+ <div class="col-sm-6 ibox-left-th">
|
|
|
+ <img src="/img/dypc.png">
|
|
|
+ <h5>调用频次</h5>
|
|
|
</div>
|
|
|
- <div class="col-sm-3">
|
|
|
- <div class="ibox float-e-margins">
|
|
|
- <div class="ibox-title">
|
|
|
- <span class="label label-danger pull-right">最近一个月</span>
|
|
|
- <h5>活跃用户</h5>
|
|
|
- </div>
|
|
|
- <div class="ibox-content">
|
|
|
- <h1 class="no-margins">80,600</h1>
|
|
|
- <div class="stat-percent font-bold text-danger">38% <i class="fa fa-level-down"></i>
|
|
|
- </div>
|
|
|
- <small>12月</small>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
+ <div class="col-sm-6 ibox-right-th">
|
|
|
+ <span>39</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
-
|
|
|
- <div class="row">
|
|
|
- <div class="col-sm-12">
|
|
|
- <div class="ibox float-e-margins">
|
|
|
- <div class="ibox-title">
|
|
|
- <h5>订单</h5>
|
|
|
- <div class="pull-right">
|
|
|
- <div class="btn-group">
|
|
|
- <button type="button" class="btn btn-xs btn-white active">天</button>
|
|
|
- <button type="button" class="btn btn-xs btn-white">月</button>
|
|
|
- <button type="button" class="btn btn-xs btn-white">年</button>
|
|
|
- </div>
|
|
|
+ <div class="th-wid-6 ibox-th-colorbar3">
|
|
|
+
|
|
|
+ <div class="col-sm-6 ibox-left-th">
|
|
|
+ <img src="/img/gjpc.png">
|
|
|
+ <h5>归集频次</h5>
|
|
|
+ </div>
|
|
|
+ <div class="col-sm-6 ibox-right-th">
|
|
|
+ <span>39</span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="th-wid-6 ibox-th-colorbar4">
|
|
|
+
|
|
|
+ <div class="col-sm-6 ibox-left-th">
|
|
|
+ <img src="/img/gxpc.png">
|
|
|
+ <h5>共享频次</h5>
|
|
|
+ </div>
|
|
|
+ <div class="col-sm-6 ibox-right-th">
|
|
|
+ <span>39</span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="th-wid-6 ibox-th-colorbar5">
|
|
|
+
|
|
|
+ <div class="col-sm-6 ibox-left-th">
|
|
|
+ <img src="/img/jrbm.png">
|
|
|
+ <h5>接入部门</h5>
|
|
|
+ </div>
|
|
|
+ <div class="col-sm-6 ibox-right-th">
|
|
|
+ <span>39</span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="th-wid-6 ibox-th-colorbar6">
|
|
|
+
|
|
|
+ <div class="col-sm-6 ibox-left-th">
|
|
|
+ <img src="/img/jkgz.png">
|
|
|
+ <h5>接口故障</h5>
|
|
|
+ </div>
|
|
|
+ <div class="col-sm-6 ibox-right-th">
|
|
|
+ <span>39</span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="row">
|
|
|
+ <div class="col-sm-12">
|
|
|
+ <div class="ibox float-e-margins ">
|
|
|
+ <div class="ibox-title">
|
|
|
+ <h5>订单</h5>
|
|
|
+ <div class="pull-right">
|
|
|
+ <div class="btn-group">
|
|
|
+ <button type="button" class="btn btn-xs btn-white active">天</button>
|
|
|
+ <button type="button" class="btn btn-xs btn-white">月</button>
|
|
|
+ <button type="button" class="btn btn-xs btn-white">年</button>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="ibox-content">
|
|
|
- <div class="row">
|
|
|
- <div class="col-sm-9">
|
|
|
- <div class="flot-chart">
|
|
|
- <div class="flot-chart-content" id="flot-dashboard-chart"></div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="col-sm-3">
|
|
|
- <ul class="stat-list">
|
|
|
- <li>
|
|
|
- <h2 class="no-margins">2,346</h2>
|
|
|
- <small>订单总数</small>
|
|
|
- <div class="stat-percent">48% <i class="fa fa-level-up text-navy"></i>
|
|
|
- </div>
|
|
|
- <div class="progress progress-mini">
|
|
|
- <div style="width: 48%;" class="progress-bar"></div>
|
|
|
- </div>
|
|
|
- </li>
|
|
|
- <li>
|
|
|
- <h2 class="no-margins ">4,422</h2>
|
|
|
- <small>最近一个月订单</small>
|
|
|
- <div class="stat-percent">60% <i class="fa fa-level-down text-navy"></i>
|
|
|
- </div>
|
|
|
- <div class="progress progress-mini">
|
|
|
- <div style="width: 60%;" class="progress-bar"></div>
|
|
|
- </div>
|
|
|
- </li>
|
|
|
- <li>
|
|
|
- <h2 class="no-margins ">9,180</h2>
|
|
|
- <small>最近一个月销售额</small>
|
|
|
- <div class="stat-percent">22% <i class="fa fa-bolt text-navy"></i>
|
|
|
- </div>
|
|
|
- <div class="progress progress-mini">
|
|
|
- <div style="width: 22%;" class="progress-bar"></div>
|
|
|
- </div>
|
|
|
- </li>
|
|
|
- </ul>
|
|
|
+ </div>
|
|
|
+ <div class="ibox-content">
|
|
|
+ <div class="row">
|
|
|
+ <div class="col-sm-9">
|
|
|
+ <div class="flot-chart">
|
|
|
+ <div class="flot-chart-content" id="flot-dashboard-chart"></div>
|
|
|
</div>
|
|
|
</div>
|
|
|
+ <div class="col-sm-3">
|
|
|
+ <ul class="stat-list">
|
|
|
+ <li>
|
|
|
+ <h2 class="no-margins">2,346</h2>
|
|
|
+ <small>订单总数</small>
|
|
|
+ <div class="stat-percent">48% <i class="fa fa-level-up text-navy"></i>
|
|
|
+ </div>
|
|
|
+ <div class="progress progress-mini">
|
|
|
+ <div style="width: 48%;" class="progress-bar"></div>
|
|
|
+ </div>
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+ <h2 class="no-margins ">4,422</h2>
|
|
|
+ <small>最近一个月订单</small>
|
|
|
+ <div class="stat-percent">60% <i class="fa fa-level-down text-navy"></i>
|
|
|
+ </div>
|
|
|
+ <div class="progress progress-mini">
|
|
|
+ <div style="width: 60%;" class="progress-bar"></div>
|
|
|
+ </div>
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+ <h2 class="no-margins ">9,180</h2>
|
|
|
+ <small>最近一个月销售额</small>
|
|
|
+ <div class="stat-percent">22% <i class="fa fa-bolt text-navy"></i>
|
|
|
+ </div>
|
|
|
+ <div class="progress progress-mini">
|
|
|
+ <div style="width: 22%;" class="progress-bar"></div>
|
|
|
+ </div>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
-
|
|
|
- <div class="row">
|
|
|
- <div class="col-sm-12">
|
|
|
- <div class="ibox float-e-margins">
|
|
|
- <div class="ibox-title">
|
|
|
- <h5>用户项目列表</h5>
|
|
|
- <div class="ibox-tools">
|
|
|
- <a class="collapse-link">
|
|
|
- <i class="fa fa-chevron-up"></i>
|
|
|
- </a>
|
|
|
- <a class="close-link">
|
|
|
- <i class="fa fa-times"></i>
|
|
|
- </a>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="ibox-content">
|
|
|
- <table class="table table-hover no-margins">
|
|
|
- <thead>
|
|
|
- <tr>
|
|
|
- <th>状态</th>
|
|
|
- <th>日期</th>
|
|
|
- <th>用户</th>
|
|
|
- <th>值</th>
|
|
|
- </tr>
|
|
|
- </thead>
|
|
|
- <tbody>
|
|
|
- <tr>
|
|
|
- <td><small>进行中...</small>
|
|
|
- </td>
|
|
|
- <td><i class="fa fa-clock-o"></i> 11:20</td>
|
|
|
- <td>青衣5858</td>
|
|
|
- <td class="text-navy"> <i class="fa fa-level-up"></i> 24%</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td><span class="label label-warning">已取消</span>
|
|
|
- </td>
|
|
|
- <td><i class="fa fa-clock-o"></i> 10:40</td>
|
|
|
- <td>徐子崴</td>
|
|
|
- <td class="text-navy"> <i class="fa fa-level-up"></i> 66%</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td><small>进行中...</small>
|
|
|
- </td>
|
|
|
- <td><i class="fa fa-clock-o"></i> 01:30</td>
|
|
|
- <td>姜岚昕</td>
|
|
|
- <td class="text-navy"> <i class="fa fa-level-up"></i> 54%</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td><small>进行中...</small>
|
|
|
- </td>
|
|
|
- <td><i class="fa fa-clock-o"></i> 02:20</td>
|
|
|
- <td>武汉大兵哥</td>
|
|
|
- <td class="text-navy"> <i class="fa fa-level-up"></i> 12%</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td><small>进行中...</small>
|
|
|
- </td>
|
|
|
- <td><i class="fa fa-clock-o"></i> 09:40</td>
|
|
|
- <td>荆莹儿</td>
|
|
|
- <td class="text-navy"> <i class="fa fa-level-up"></i> 22%</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td><span class="label label-primary">已完成</span>
|
|
|
- </td>
|
|
|
- <td><i class="fa fa-clock-o"></i> 04:10</td>
|
|
|
- <td>栾某某</td>
|
|
|
- <td class="text-navy"> <i class="fa fa-level-up"></i> 66%</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td><small>进行中...</small>
|
|
|
- </td>
|
|
|
- <td><i class="fa fa-clock-o"></i> 12:08</td>
|
|
|
- <td>范范范二妮</td>
|
|
|
- <td class="text-navy"> <i class="fa fa-level-up"></i> 23%</td>
|
|
|
- </tr>
|
|
|
- </tbody>
|
|
|
- </table>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="row">
|
|
|
+ <div class="col-sm-12">
|
|
|
+ <div class="ibox float-e-margins">
|
|
|
+ <div class="ibox-title">
|
|
|
+ <h5>用户项目列表</h5>
|
|
|
+ <div class="ibox-tools">
|
|
|
+ <a class="collapse-link">
|
|
|
+ <i class="fa fa-chevron-up"></i>
|
|
|
+ </a>
|
|
|
+ <a class="close-link">
|
|
|
+ <i class="fa fa-times"></i>
|
|
|
+ </a>
|
|
|
</div>
|
|
|
</div>
|
|
|
+ <div class="ibox-content">
|
|
|
+ <table class="table table-hover no-margins">
|
|
|
+ <thead>
|
|
|
+ <tr>
|
|
|
+ <th>状态</th>
|
|
|
+ <th>日期</th>
|
|
|
+ <th>用户</th>
|
|
|
+ <th>值</th>
|
|
|
+ </tr>
|
|
|
+ </thead>
|
|
|
+ <tbody>
|
|
|
+ <tr>
|
|
|
+ <td>
|
|
|
+ <small>进行中...</small>
|
|
|
+ </td>
|
|
|
+ <td><i class="fa fa-clock-o"></i> 11:20</td>
|
|
|
+ <td>青衣5858</td>
|
|
|
+ <td class="text-navy"><i class="fa fa-level-up"></i> 24%</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td><span class="label label-warning">已取消</span>
|
|
|
+ </td>
|
|
|
+ <td><i class="fa fa-clock-o"></i> 10:40</td>
|
|
|
+ <td>徐子崴</td>
|
|
|
+ <td class="text-navy"><i class="fa fa-level-up"></i> 66%</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td>
|
|
|
+ <small>进行中...</small>
|
|
|
+ </td>
|
|
|
+ <td><i class="fa fa-clock-o"></i> 01:30</td>
|
|
|
+ <td>姜岚昕</td>
|
|
|
+ <td class="text-navy"><i class="fa fa-level-up"></i> 54%</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td>
|
|
|
+ <small>进行中...</small>
|
|
|
+ </td>
|
|
|
+ <td><i class="fa fa-clock-o"></i> 02:20</td>
|
|
|
+ <td>武汉大兵哥</td>
|
|
|
+ <td class="text-navy"><i class="fa fa-level-up"></i> 12%</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td>
|
|
|
+ <small>进行中...</small>
|
|
|
+ </td>
|
|
|
+ <td><i class="fa fa-clock-o"></i> 09:40</td>
|
|
|
+ <td>荆莹儿</td>
|
|
|
+ <td class="text-navy"><i class="fa fa-level-up"></i> 22%</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td><span class="label label-primary">已完成</span>
|
|
|
+ </td>
|
|
|
+ <td><i class="fa fa-clock-o"></i> 04:10</td>
|
|
|
+ <td>栾某某</td>
|
|
|
+ <td class="text-navy"><i class="fa fa-level-up"></i> 66%</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td>
|
|
|
+ <small>进行中...</small>
|
|
|
+ </td>
|
|
|
+ <td><i class="fa fa-clock-o"></i> 12:08</td>
|
|
|
+ <td>范范范二妮</td>
|
|
|
+ <td class="text-navy"><i class="fa fa-level-up"></i> 23%</td>
|
|
|
+ </tr>
|
|
|
+ </tbody>
|
|
|
+ </table>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- <script th:src="@{/js/jquery.min.js}"></script>
|
|
|
- <script th:src="@{/js/bootstrap.min.js}"></script>
|
|
|
- <script th:src="@{/ajax/libs/flot/jquery.flot.js}"></script>
|
|
|
-
|
|
|
- <th:block th:include="include :: sparkline-js" />
|
|
|
- <script type="text/javascript">
|
|
|
- $(document).ready(function () {
|
|
|
- var data2 = [
|
|
|
- [gd(2012, 1, 1), 7], [gd(2012, 1, 2), 6], [gd(2012, 1, 3), 4], [gd(2012, 1, 4), 8],
|
|
|
- [gd(2012, 1, 5), 9], [gd(2012, 1, 6), 7], [gd(2012, 1, 7), 5], [gd(2012, 1, 8), 4],
|
|
|
- [gd(2012, 1, 9), 7], [gd(2012, 1, 10), 8], [gd(2012, 1, 11), 9], [gd(2012, 1, 12), 6],
|
|
|
- [gd(2012, 1, 13), 4], [gd(2012, 1, 14), 5], [gd(2012, 1, 15), 11], [gd(2012, 1, 16), 8],
|
|
|
- [gd(2012, 1, 17), 8], [gd(2012, 1, 18), 11], [gd(2012, 1, 19), 11], [gd(2012, 1, 20), 6],
|
|
|
- [gd(2012, 1, 21), 6], [gd(2012, 1, 22), 8], [gd(2012, 1, 23), 11], [gd(2012, 1, 24), 13],
|
|
|
- [gd(2012, 1, 25), 7], [gd(2012, 1, 26), 9], [gd(2012, 1, 27), 9], [gd(2012, 1, 28), 8],
|
|
|
- [gd(2012, 1, 29), 5], [gd(2012, 1, 30), 8], [gd(2012, 1, 31), 25]
|
|
|
- ];
|
|
|
-
|
|
|
- var data3 = [
|
|
|
- [gd(2012, 1, 1), 800], [gd(2012, 1, 2), 500], [gd(2012, 1, 3), 600], [gd(2012, 1, 4), 700],
|
|
|
- [gd(2012, 1, 5), 500], [gd(2012, 1, 6), 456], [gd(2012, 1, 7), 800], [gd(2012, 1, 8), 589],
|
|
|
- [gd(2012, 1, 9), 467], [gd(2012, 1, 10), 876], [gd(2012, 1, 11), 689], [gd(2012, 1, 12), 700],
|
|
|
- [gd(2012, 1, 13), 500], [gd(2012, 1, 14), 600], [gd(2012, 1, 15), 700], [gd(2012, 1, 16), 786],
|
|
|
- [gd(2012, 1, 17), 345], [gd(2012, 1, 18), 888], [gd(2012, 1, 19), 888], [gd(2012, 1, 20), 888],
|
|
|
- [gd(2012, 1, 21), 987], [gd(2012, 1, 22), 444], [gd(2012, 1, 23), 999], [gd(2012, 1, 24), 567],
|
|
|
- [gd(2012, 1, 25), 786], [gd(2012, 1, 26), 666], [gd(2012, 1, 27), 888], [gd(2012, 1, 28), 900],
|
|
|
- [gd(2012, 1, 29), 178], [gd(2012, 1, 30), 555], [gd(2012, 1, 31), 993]
|
|
|
- ];
|
|
|
-
|
|
|
-
|
|
|
- var dataset = [
|
|
|
- {
|
|
|
- label: "订单数",
|
|
|
- data: data3,
|
|
|
- color: "#1ab394",
|
|
|
- bars: {
|
|
|
- show: true,
|
|
|
- align: "center",
|
|
|
- barWidth: 24 * 60 * 60 * 600,
|
|
|
- lineWidth: 0
|
|
|
- }
|
|
|
-
|
|
|
- }, {
|
|
|
- label: "付款数",
|
|
|
- data: data2,
|
|
|
- yaxis: 2,
|
|
|
- color: "#464f88",
|
|
|
- lines: {
|
|
|
- lineWidth: 1,
|
|
|
- show: true,
|
|
|
- fill: true,
|
|
|
- fillColor: {
|
|
|
- colors: [{
|
|
|
- opacity: 0.2
|
|
|
- }, {
|
|
|
- opacity: 0.2
|
|
|
- }]
|
|
|
- }
|
|
|
- },
|
|
|
- splines: {
|
|
|
- show: false,
|
|
|
- tension: 0.6,
|
|
|
- lineWidth: 1,
|
|
|
- fill: 0.1
|
|
|
- },
|
|
|
- }
|
|
|
- ];
|
|
|
-
|
|
|
-
|
|
|
- var options = {
|
|
|
- xaxis: {
|
|
|
- mode: "time",
|
|
|
- tickSize: [3, "day"],
|
|
|
- tickLength: 0,
|
|
|
- axisLabel: "Date",
|
|
|
- axisLabelUseCanvas: true,
|
|
|
- axisLabelFontSizePixels: 12,
|
|
|
- axisLabelFontFamily: 'Arial',
|
|
|
- axisLabelPadding: 10,
|
|
|
- color: "#838383"
|
|
|
- },
|
|
|
- yaxes: [{
|
|
|
- position: "left",
|
|
|
- max: 1070,
|
|
|
- color: "#838383",
|
|
|
- axisLabelUseCanvas: true,
|
|
|
- axisLabelFontSizePixels: 12,
|
|
|
- axisLabelFontFamily: 'Arial',
|
|
|
- axisLabelPadding: 3
|
|
|
- }, {
|
|
|
- position: "right",
|
|
|
- clolor: "#838383",
|
|
|
- axisLabelUseCanvas: true,
|
|
|
- axisLabelFontSizePixels: 12,
|
|
|
- axisLabelFontFamily: ' Arial',
|
|
|
- axisLabelPadding: 67
|
|
|
- }
|
|
|
- ],
|
|
|
- legend: {
|
|
|
- noColumns: 1,
|
|
|
- labelBoxBorderColor: "#000000",
|
|
|
- position: "nw"
|
|
|
- },
|
|
|
- grid: {
|
|
|
- hoverable: false,
|
|
|
- borderWidth: 0,
|
|
|
- color: '#838383'
|
|
|
- }
|
|
|
- };
|
|
|
-
|
|
|
- function gd(year, month, day) {
|
|
|
- return new Date(year, month - 1, day).getTime();
|
|
|
- }
|
|
|
-
|
|
|
- var previousPoint = null,
|
|
|
- previousLabel = null;
|
|
|
-
|
|
|
- $.plot($("#flot-dashboard-chart"), dataset, options);
|
|
|
- });
|
|
|
- </script>
|
|
|
+</div>
|
|
|
+</div>
|
|
|
+<script th:src="@{/js/jquery.min.js}"></script>
|
|
|
+<script th:src="@{/js/bootstrap.min.js}"></script>
|
|
|
+<script th:src="@{/ajax/libs/flot/jquery.flot.js}"></script>
|
|
|
+
|
|
|
+<th:block th:include="include :: sparkline-js"/>
|
|
|
+<script type="text/javascript">
|
|
|
+ $(document).ready(function () {
|
|
|
+ var data2 = [
|
|
|
+ [gd(2012, 1, 1), 7], [gd(2012, 1, 2), 6], [gd(2012, 1, 3), 4], [gd(2012, 1, 4), 8],
|
|
|
+ [gd(2012, 1, 5), 9], [gd(2012, 1, 6), 7], [gd(2012, 1, 7), 5], [gd(2012, 1, 8), 4],
|
|
|
+ [gd(2012, 1, 9), 7], [gd(2012, 1, 10), 8], [gd(2012, 1, 11), 9], [gd(2012, 1, 12), 6],
|
|
|
+ [gd(2012, 1, 13), 4], [gd(2012, 1, 14), 5], [gd(2012, 1, 15), 11], [gd(2012, 1, 16), 8],
|
|
|
+ [gd(2012, 1, 17), 8], [gd(2012, 1, 18), 11], [gd(2012, 1, 19), 11], [gd(2012, 1, 20), 6],
|
|
|
+ [gd(2012, 1, 21), 6], [gd(2012, 1, 22), 8], [gd(2012, 1, 23), 11], [gd(2012, 1, 24), 13],
|
|
|
+ [gd(2012, 1, 25), 7], [gd(2012, 1, 26), 9], [gd(2012, 1, 27), 9], [gd(2012, 1, 28), 8],
|
|
|
+ [gd(2012, 1, 29), 5], [gd(2012, 1, 30), 8], [gd(2012, 1, 31), 25]
|
|
|
+ ];
|
|
|
+
|
|
|
+ var data3 = [
|
|
|
+ [gd(2012, 1, 1), 800], [gd(2012, 1, 2), 500], [gd(2012, 1, 3), 600], [gd(2012, 1, 4), 700],
|
|
|
+ [gd(2012, 1, 5), 500], [gd(2012, 1, 6), 456], [gd(2012, 1, 7), 800], [gd(2012, 1, 8), 589],
|
|
|
+ [gd(2012, 1, 9), 467], [gd(2012, 1, 10), 876], [gd(2012, 1, 11), 689], [gd(2012, 1, 12), 700],
|
|
|
+ [gd(2012, 1, 13), 500], [gd(2012, 1, 14), 600], [gd(2012, 1, 15), 700], [gd(2012, 1, 16), 786],
|
|
|
+ [gd(2012, 1, 17), 345], [gd(2012, 1, 18), 888], [gd(2012, 1, 19), 888], [gd(2012, 1, 20), 888],
|
|
|
+ [gd(2012, 1, 21), 987], [gd(2012, 1, 22), 444], [gd(2012, 1, 23), 999], [gd(2012, 1, 24), 567],
|
|
|
+ [gd(2012, 1, 25), 786], [gd(2012, 1, 26), 666], [gd(2012, 1, 27), 888], [gd(2012, 1, 28), 900],
|
|
|
+ [gd(2012, 1, 29), 178], [gd(2012, 1, 30), 555], [gd(2012, 1, 31), 993]
|
|
|
+ ];
|
|
|
+
|
|
|
+
|
|
|
+ var dataset = [
|
|
|
+ {
|
|
|
+ label: "订单数",
|
|
|
+ data: data3,
|
|
|
+ color: "#1ab394",
|
|
|
+ bars: {
|
|
|
+ show: true,
|
|
|
+ align: "center",
|
|
|
+ barWidth: 24 * 60 * 60 * 600,
|
|
|
+ lineWidth: 0
|
|
|
+ }
|
|
|
+
|
|
|
+ }, {
|
|
|
+ label: "付款数",
|
|
|
+ data: data2,
|
|
|
+ yaxis: 2,
|
|
|
+ color: "#464f88",
|
|
|
+ lines: {
|
|
|
+ lineWidth: 1,
|
|
|
+ show: true,
|
|
|
+ fill: true,
|
|
|
+ fillColor: {
|
|
|
+ colors: [{
|
|
|
+ opacity: 0.2
|
|
|
+ }, {
|
|
|
+ opacity: 0.2
|
|
|
+ }]
|
|
|
+ }
|
|
|
+ },
|
|
|
+ splines: {
|
|
|
+ show: false,
|
|
|
+ tension: 0.6,
|
|
|
+ lineWidth: 1,
|
|
|
+ fill: 0.1
|
|
|
+ },
|
|
|
+ }
|
|
|
+ ];
|
|
|
+
|
|
|
+
|
|
|
+ var options = {
|
|
|
+ xaxis: {
|
|
|
+ mode: "time",
|
|
|
+ tickSize: [3, "day"],
|
|
|
+ tickLength: 0,
|
|
|
+ axisLabel: "Date",
|
|
|
+ axisLabelUseCanvas: true,
|
|
|
+ axisLabelFontSizePixels: 12,
|
|
|
+ axisLabelFontFamily: 'Arial',
|
|
|
+ axisLabelPadding: 10,
|
|
|
+ color: "#838383"
|
|
|
+ },
|
|
|
+ yaxes: [{
|
|
|
+ position: "left",
|
|
|
+ max: 1070,
|
|
|
+ color: "#838383",
|
|
|
+ axisLabelUseCanvas: true,
|
|
|
+ axisLabelFontSizePixels: 12,
|
|
|
+ axisLabelFontFamily: 'Arial',
|
|
|
+ axisLabelPadding: 3
|
|
|
+ }, {
|
|
|
+ position: "right",
|
|
|
+ clolor: "#838383",
|
|
|
+ axisLabelUseCanvas: true,
|
|
|
+ axisLabelFontSizePixels: 12,
|
|
|
+ axisLabelFontFamily: ' Arial',
|
|
|
+ axisLabelPadding: 67
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ legend: {
|
|
|
+ noColumns: 1,
|
|
|
+ labelBoxBorderColor: "#000000",
|
|
|
+ position: "nw"
|
|
|
+ },
|
|
|
+ grid: {
|
|
|
+ hoverable: false,
|
|
|
+ borderWidth: 0,
|
|
|
+ color: '#838383'
|
|
|
+ }
|
|
|
+ };
|
|
|
+
|
|
|
+ function gd(year, month, day) {
|
|
|
+ return new Date(year, month - 1, day).getTime();
|
|
|
+ }
|
|
|
+
|
|
|
+ var previousPoint = null,
|
|
|
+ previousLabel = null;
|
|
|
+
|
|
|
+ $.plot($("#flot-dashboard-chart"), dataset, options);
|
|
|
+ });
|
|
|
+</script>
|
|
|
</body>
|
|
|
</html>
|