devChart.html 5.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. <div class="wrapper-md" ng-controller="devChartCtrl" id="devChartCtrl">
  2. <style>
  3. </style>
  4. <div class="row">
  5. <div class="col-md-12">
  6. <div class="panel panel-default">
  7. <div class="panel-body chartPanel" ng-class="{'fixed-map':isFullscreen}">
  8. <div class="chart-mask" ng-click="loadAllChart();" ng-if="!chartHasLoad">
  9. 数据量较大,[点击加载]
  10. </div>
  11. <div id="particles-js"></div>
  12. <a ui-fullscreen class="fullscreenBtn"></a>
  13. <!--全国设备分布-->
  14. <div class="showDataBox">
  15. <div class="mapHead">
  16. <svg width="1920" height="75" viewBox="0 0 1920 75" preserveAspectRatio="none">
  17. <path d="M0,0L0,40 L760,40L810,75L1110,75L1160,40L1920,40L1920,0Z" fill="#00293F"
  18. style="fill-opacity:0.88;"/>
  19. <path d="M0,0L0,40 L760,40L810,75L1110,75L1160,40L1920,40L1920,0" fill="#00293F"
  20. style="stroke:#108EE9;stroke-width:0.35;fill-opacity:0;"/>
  21. </svg>
  22. <div class="map-title">全网大数据概览</div>
  23. <div class="map-time">
  24. <span class="ledfont">{{showData.date}}</span>
  25. <span class="ledfont">{{showData.week}}</span>
  26. <span class="ledfont">{{showData.time}}</span>
  27. </div>
  28. <div class="map-sub-view">
  29. <div class="map-sub-value"><span>使用</span><em class="ledfont" style="color: #F89212">{{showData.devBusy}}</em>
  30. </div>
  31. <div class="map-sub-value"><span>在线</span><em class="ledfont" style="color: #00B25E">{{showData.devOnline}}</em>
  32. </div>
  33. <div class="map-sub-value"><span>离线</span><em class="ledfont" style="color: #aaa">{{showData.devOffline}}</em>
  34. </div>
  35. <div class="map-sub-value" style="display: none"><span>库存</span><em class="ledfont"
  36. style="color: #ccc">{{showData.unregistered}}</em>
  37. </div>
  38. </div>
  39. </div>
  40. </div>
  41. <div class="mapBox">
  42. <div id="devChartPanelMap" class="mapEntity"></div>
  43. </div>
  44. <div class="chartBox bottom-chart"
  45. ng-class="{active:chartActive.devBeingUsedChart}">
  46. <div class="chartHead">24小时趋势</div>
  47. <div id="devBeingUsedChart" class="chartEntity"></div>
  48. </div>
  49. <div class=chartBoxList>
  50. <!--经销商营收排名-->
  51. <div class="chartBox left-chart-1" ng-class="{active:chartActive.dealerIncomeTopChart}">
  52. <div class="chartHead">营收Top(本年度)</div>
  53. <div id="dealerIncomeTopChart" class="chartEntity"></div>
  54. </div>
  55. <!--的收入和用户消费曲线,并文字显示成功的订单数,可以选择最近 1天(24小时分时),最近7天,最近30天 -->
  56. <div class="chartBox left-chart-2" ng-class="{active:chartActive.incomeChartLine}">
  57. <div class="chartHead">营收趋势</div>
  58. <div id="incomeChartLine" class="chartEntity"></div>
  59. </div>
  60. <div class="chartBox left-chart-3" ng-class="{active:chartActive.consumeChartLine}">
  61. <div class="chartHead">消费趋势</div>
  62. <div id="consumeChartLine" class="chartEntity"></div>
  63. </div>
  64. </div>
  65. <div class="chartBoxList right">
  66. <div class="chartBox right-chart-1" ng-class="{active:chartActive.rightChart1}">
  67. <div class="chartHead">消费频次</div>
  68. <div id="rightChart1" class="chartEntity"></div>
  69. </div>
  70. <!--今日使用过的用户数:并显示男女比例,并显示总用户数的文字-->
  71. <div class="chartBox right-chart-2" ng-class="{active:chartActive.userChartPie}">
  72. <div class="chartHead">用户分布</div>
  73. <div id="userChartPie" class="chartEntity"></div>
  74. </div>
  75. <!--用户反馈次数,经销商处理次数-->
  76. <div class="chartBox right-chart-3" ng-class="{active:chartActive.feedbackChartPie}">
  77. <div class="chartHead">用户反馈</div>
  78. <div id="feedbackChartPie" class="chartEntity"></div>
  79. </div>
  80. </div>
  81. </div>
  82. </div>
  83. </div>
  84. </div>
  85. </div>