| <!DOCTYPE html> | 
| <html lang="en"> | 
| <head> | 
|     <meta charset="utf-8"/> | 
|     <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> | 
|     <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> | 
|     <title>分析页</title> | 
|     <link rel="stylesheet" href="../../static/layui/css/layui.css" media="all"> | 
|     <link rel="stylesheet" href="../../static/css/admin.css?v=318" media="all"> | 
|     <style> | 
|         .numberInfoSubTitle { | 
|             color: rgba(0, 0, 0, .45); | 
|             font-size: 14px; | 
|             height: 22px; | 
|             line-height: 22px; | 
|             overflow: hidden; | 
|             text-overflow: ellipsis; | 
|             white-space: nowrap; | 
|             word-break: break-all; | 
|         } | 
|   | 
|         .numberInfoValue { | 
|             color: rgba(0, 0, 0, .85); | 
|             font-size: 24px; | 
|             margin-top: 10px; | 
|             height: 32px; | 
|             line-height: 32px; | 
|         } | 
|   | 
|         .numberInfoSuffix { | 
|             color: rgba(0, 0, 0, .65); | 
|             font-size: 16px; | 
|             font-style: normal; | 
|             margin-left: 4px; | 
|             line-height: 32px; | 
|         } | 
|     </style> | 
| </head> | 
|   | 
| <body> | 
|   | 
| <!-- 正文开始 --> | 
| <div class="layui-fluid"> | 
|     <div class="layui-row layui-col-space15"> | 
|   | 
|         <div class="layui-col-xs12 layui-col-md8"> | 
|             <div class="layui-card" style=""> | 
|                 <div class="layui-card-header">活动实时交易情况</div> | 
|                 <div class="layui-card-body"> | 
|                     <div class="layui-row"> | 
|                         <div class="layui-col-xs12 layui-col-sm6 layui-col-lg3 text-center"> | 
|                             <div class="numberInfoSubTitle">今日交易总额</div> | 
|                             <div class="numberInfoValue"> | 
|                                 124,543,233<em class="numberInfoSuffix">元</em> | 
|                             </div> | 
|                         </div> | 
|                         <div class="layui-col-xs12 layui-col-sm6 layui-col-lg3 text-center"> | 
|                             <div class="numberInfoSubTitle">销售目标完成率</div> | 
|                             <div class="numberInfoValue">92%</div> | 
|                         </div> | 
|                         <div class="layui-col-xs12 layui-col-sm6 layui-col-lg3 text-center"> | 
|                             <div class="numberInfoSubTitle">活动剩余时间</div> | 
|                             <div class="numberInfoValue">00:57:10</div> | 
|                         </div> | 
|                         <div class="layui-col-xs12 layui-col-sm6 layui-col-lg3 text-center"> | 
|                             <div class="numberInfoSubTitle">每秒交易总额</div> | 
|                             <div class="numberInfoValue"> | 
|                                 234<em class="numberInfoSuffix">元</em> | 
|                             </div> | 
|                         </div> | 
|                     </div> | 
|                     <div style="text-align: center;padding: 30px 0 10px 0;"> | 
|                         <img src="https://gw.alipayobjects.com/zos/rmsportal/HBWnDEUXCnGnGrRfrpKa.png" | 
|                              style="max-height: 437px; max-width: 100%;" alt="map"> | 
|                     </div> | 
|                 </div> | 
|             </div> | 
|         </div> | 
|   | 
|         <div class="layui-col-xs12 layui-col-md4"> | 
|             <div class="layui-card"> | 
|                 <div class="layui-card-header">活动情况预测</div> | 
|                 <div class="layui-card-body" style="height: 240px;overflow: hidden;"> | 
|                     <div id="hdqkyc" style="width: 100%;height: 260px;"></div> | 
|                 </div> | 
|             </div> | 
|             <div class="layui-card"> | 
|                 <div class="layui-card-header">券核效率</div> | 
|                 <div class="layui-card-body" style="height: 222px;overflow: hidden;"> | 
|                     <div id="hjxl" style="width: 100%;height: 280px;margin-top: -20px;"></div> | 
|                 </div> | 
|             </div> | 
|         </div> | 
|   | 
|         <div class="layui-col-xs12"> | 
|             <div class="layui-card"> | 
|                 <div class="layui-card-body"> | 
|                     <div class="layui-tab layui-tab-brief" lay-filter="tabZZT"> | 
|                         <ul class="layui-tab-title"> | 
|                             <li class="layui-this">销售额</li> | 
|                             <li>访问量</li> | 
|                         </ul> | 
|                         <div class="layui-tab-content"> | 
|                             <div class="layui-tab-item layui-show"> | 
|                                 <div class="layui-row layui-col-space30"> | 
|                                     <div class="layui-col-xs12 layui-col-md8"> | 
|                                         <div id="xse" style="height: 300px;margin-top: 20px;"></div> | 
|                                     </div> | 
|                                     <div class="layui-col-xs12 layui-col-md4"> | 
|                                         <table class="layui-table" lay-skin="nob"> | 
|                                             <colgroup> | 
|                                                 <col width="50"> | 
|                                                 <col> | 
|                                                 <col width="96"> | 
|                                             </colgroup> | 
|                                             <thead> | 
|                                             <tr style="background: none;color: #333;"> | 
|                                                 <th colspan="3">门店销售额排名</th> | 
|                                             </tr> | 
|                                             </thead> | 
|                                             <tbody> | 
|                                             <tr> | 
|                                                 <td><span class="layui-badge layui-bg-cyan">1</span></td> | 
|                                                 <td>工专路 0 号店</td> | 
|                                                 <td>323,234</td> | 
|                                             </tr> | 
|                                             <tr> | 
|                                                 <td><span class="layui-badge layui-bg-cyan">2</span></td> | 
|                                                 <td>工专路 1 号店</td> | 
|                                                 <td>323,234</td> | 
|                                             </tr> | 
|                                             <tr> | 
|                                                 <td><span class="layui-badge layui-bg-cyan">3</span></td> | 
|                                                 <td>工专路 2 号店</td> | 
|                                                 <td>323,234</td> | 
|                                             </tr> | 
|                                             <tr> | 
|                                                 <td><span class="layui-badge layui-bg-gray">4</span></td> | 
|                                                 <td>工专路 4 号店</td> | 
|                                                 <td>323,234</td> | 
|                                             </tr> | 
|                                             <tr> | 
|                                                 <td><span class="layui-badge layui-bg-gray">5</span></td> | 
|                                                 <td>工专路 5 号店</td> | 
|                                                 <td>323,234</td> | 
|                                             </tr> | 
|                                             <tr> | 
|                                                 <td><span class="layui-badge layui-bg-gray">6</span></td> | 
|                                                 <td>工专路 6 号店</td> | 
|                                                 <td>323,234</td> | 
|                                             </tr> | 
|                                             <tr> | 
|                                                 <td><span class="layui-badge layui-bg-gray">7</span></td> | 
|                                                 <td>工专路 7 号店</td> | 
|                                                 <td>323,234</td> | 
|                                             </tr> | 
|                                             </tbody> | 
|                                         </table> | 
|                                     </div> | 
|                                 </div> | 
|                             </div> | 
|                             <div class="layui-tab-item"> | 
|                                 <div class="layui-row layui-col-space30"> | 
|                                     <div class="layui-col-xs12 layui-col-md8"> | 
|                                         <div id="fwl" style="height: 300px;margin-top: 20px;"></div> | 
|                                     </div> | 
|                                     <div class="layui-col-xs12 layui-col-md4"> | 
|                                         <table class="layui-table" lay-skin="nob"> | 
|                                             <colgroup> | 
|                                                 <col width="50"> | 
|                                                 <col> | 
|                                                 <col width="96"> | 
|                                             </colgroup> | 
|                                             <thead> | 
|                                             <tr style="background: none;color: #333;"> | 
|                                                 <th colspan="3">门店访问量排名</th> | 
|                                             </tr> | 
|                                             </thead> | 
|                                             <tbody> | 
|                                             <tr> | 
|                                                 <td><span class="layui-badge layui-bg-cyan">1</span></td> | 
|                                                 <td>工专路 0 号店</td> | 
|                                                 <td>323,234</td> | 
|                                             </tr> | 
|                                             <tr> | 
|                                                 <td><span class="layui-badge layui-bg-cyan">2</span></td> | 
|                                                 <td>工专路 1 号店</td> | 
|                                                 <td>323,234</td> | 
|                                             </tr> | 
|                                             <tr> | 
|                                                 <td><span class="layui-badge layui-bg-cyan">3</span></td> | 
|                                                 <td>工专路 2 号店</td> | 
|                                                 <td>323,234</td> | 
|                                             </tr> | 
|                                             <tr> | 
|                                                 <td><span class="layui-badge layui-bg-gray">4</span></td> | 
|                                                 <td>工专路 4 号店</td> | 
|                                                 <td>323,234</td> | 
|                                             </tr> | 
|                                             <tr> | 
|                                                 <td><span class="layui-badge layui-bg-gray">5</span></td> | 
|                                                 <td>工专路 5 号店</td> | 
|                                                 <td>323,234</td> | 
|                                             </tr> | 
|                                             <tr> | 
|                                                 <td><span class="layui-badge layui-bg-gray">6</span></td> | 
|                                                 <td>工专路 6 号店</td> | 
|                                                 <td>323,234</td> | 
|                                             </tr> | 
|                                             <tr> | 
|                                                 <td><span class="layui-badge layui-bg-gray">7</span></td> | 
|                                                 <td>工专路 7 号店</td> | 
|                                                 <td>323,234</td> | 
|                                             </tr> | 
|                                             </tbody> | 
|                                         </table> | 
|                                     </div> | 
|                                 </div> | 
|                             </div> | 
|                         </div> | 
|                     </div> | 
|                 </div> | 
|             </div> | 
|         </div> | 
|   | 
|     </div> | 
|   | 
| </div> | 
|   | 
| <!-- js部分 --> | 
| <script type="text/javascript" src="../../static/layui/layui.js" charset="utf-8"></script> | 
| <script type="text/javascript" src="../../static/js/echarts/echarts.min.js" charset="utf-8"></script> | 
| <script type="text/javascript" src="../../static/js/echarts/echartsTheme.js" charset="utf-8"></script> | 
|   | 
| <script> | 
|     layui.use(['layer', 'element'], function () { | 
|         var $ = layui.jquery; | 
|         var layer = layui.layer; | 
|         var element = layui.element; | 
|   | 
|         // 渲染活动情况预测 | 
|         var myCharts = echarts.init(document.getElementById('hdqkyc'), myEchartsTheme); | 
|         var mData = [50, 100, 150, 80, 120, 150, 200, 250, 220, 250, 300, 350, 400, 380, 440, 450, 500, 550, 500]; | 
|         var option = { | 
|             title: { | 
|                 text: '有望达到预期', | 
|                 subtext: '目标评估', | 
|                 textStyle: { | 
|                     color: '#000' | 
|                 } | 
|             }, | 
|             tooltip: { | 
|                 trigger: "axis" | 
|             }, | 
|             xAxis: [{ | 
|                 type: "category", | 
|                 boundaryGap: !1, | 
|                 data: ["06:00", "06:30", "07:00", "07:30", "08:00", "08:30", "09:00", "09:30", "10:00", "11:30", "12:00", "12:30", "13:00", "13:30", "14:00", "14:30", "15:00", "15:30", "16:00"] | 
|             }], | 
|             yAxis: [{ | 
|                 type: "value" | 
|             }], | 
|             series: [{ | 
|                 name: "金额", | 
|                 type: "line", | 
|                 smooth: !0, | 
|                 itemStyle: { | 
|                     normal: { | 
|                         areaStyle: { | 
|                             type: "default" | 
|                         } | 
|                     } | 
|                 }, | 
|                 data: mData | 
|             }] | 
|         }; | 
|         myCharts.setOption(option); | 
|   | 
|         // 动态改变图表1数据 | 
|         setInterval(function () { | 
|             for (var i = 0; i < mData.length; i++) { | 
|                 mData[i] += (Math.random() * 50 - 25); | 
|                 if (mData[i] < 0) { | 
|                     mData[i] = 0; | 
|                 } | 
|             } | 
|             myCharts.setOption({ | 
|                 series: [{ | 
|                     data: mData | 
|                 }] | 
|             }); | 
|         }, 1000); | 
|   | 
|         // 渲染券核效率图表 | 
|         var myCharts2 = echarts.init(document.getElementById('hjxl'), myEchartsTheme); | 
|         var option2 = { | 
|             tooltip: { | 
|                 formatter: "{a} <br/>{b} : {c}%" | 
|             }, | 
|             series: [ | 
|                 { | 
|                     name: '券核效率', | 
|                     type: 'gauge', | 
|                     detail: {formatter: '{value}%'}, | 
|                     data: [{value: 80, name: '跳出率'}] | 
|                 } | 
|             ] | 
|         }; | 
|         myCharts2.setOption(option2); | 
|   | 
|         // 渲染销售额图表 | 
|         var myCharts3 = echarts.init(document.getElementById('xse'), myEchartsTheme); | 
|         var option3 = { | 
|             title: { | 
|                 text: '销售趋势', | 
|                 textStyle: { | 
|                     color: '#000', | 
|                     fontSize: 14 | 
|                 } | 
|             }, | 
|             tooltip: {}, | 
|             grid: { | 
|                 left: '0', | 
|                 right: '0', | 
|                 bottom: '0', | 
|                 containLabel: true | 
|             }, | 
|             xAxis: { | 
|                 data: ['1月', '2月', '3月', '4月', '6月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'] | 
|             }, | 
|             yAxis: {}, | 
|             series: [{ | 
|                 type: 'bar', | 
|                 data: [726, 1013, 690, 892, 982, 570, 536, 546, 988, 1002, 206, 506], | 
|                 barMaxWidth: 45 | 
|             }] | 
|         }; | 
|         myCharts3.setOption(option3); | 
|   | 
|         // 渲染访问量图表 | 
|         var myCharts4 = echarts.init(document.getElementById('fwl'), myEchartsTheme); | 
|         var option4 = { | 
|             title: { | 
|                 text: '访问量趋势', | 
|                 textStyle: { | 
|                     color: '#000', | 
|                     fontSize: 14 | 
|                 } | 
|             }, | 
|             tooltip: {}, | 
|             grid: { | 
|                 left: '0', | 
|                 right: '0', | 
|                 bottom: '0', | 
|                 containLabel: true | 
|             }, | 
|             xAxis: { | 
|                 data: ['1月', '2月', '3月', '4月', '6月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'] | 
|             }, | 
|             yAxis: {}, | 
|             series: [{ | 
|                 type: 'bar', | 
|                 data: [558, 856, 880, 1325, 982, 856, 655, 546, 988, 985, 568, 302], | 
|                 barMaxWidth: 45 | 
|             }] | 
|         }; | 
|         myCharts4.setOption(option4); | 
|   | 
|         // 切换选项卡重新渲染 | 
|         element.on('tab(tabZZT)', function (data) { | 
|             if (data.index == 0) { | 
|                 myCharts3.resize(); | 
|             } else { | 
|                 myCharts4.resize(); | 
|             } | 
|         }); | 
|   | 
|         // 窗口大小改变事件 | 
|         window.onresize = function () { | 
|             myCharts.resize(); | 
|             myCharts2.resize(); | 
|             myCharts3.resize(); | 
|             myCharts4.resize(); | 
|         }; | 
|   | 
|     }); | 
| </script> | 
| </body> | 
| </html> |