dashboard.html 5.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. <div class="wrapper-md" ng-controller="dashboardCtrl" id="dashboardCtrl">
  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"><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.bottomChart}">
  46. <div class="chartHead">30天提现趋势</div>
  47. <div id="bottomChart" class="chartEntity"></div>
  48. </div>
  49. <div class=chartBoxList>
  50. <div class="chartBox left-chart-1" ng-class="{active:chartActive.leftChart1}">
  51. <div class="chartHead">经销商营收Top</div>
  52. <div id="leftChart1" class="chartEntity"></div>
  53. </div>
  54. <!--显示每天或是每月的营收总额-->
  55. <div class="chartBox left-chart-2" ng-class="{active:chartActive.leftChart2}">
  56. <div class="chartHead">全网营收趋势</div>
  57. <div id="leftChart2" class="chartEntity"></div>
  58. </div>
  59. <div class="chartBox left-chart-3" ng-class="{active:chartActive.leftChart3}">
  60. <div class="chartHead">设备类型分布</div>
  61. <div id="leftChart3" class="chartEntity"></div>
  62. </div>
  63. </div>
  64. <div class="chartBoxList right">
  65. <!--显示每天或是每月新增的用户 经销商 代理商 厂商,然后头部显示当前总用户数-->
  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. <div class="chartBox right-chart-2" ng-class="{active:chartActive.rightChart2}">
  71. <div class="chartHead"></div>
  72. <div id="rightChart2" class="chartEntity"></div>
  73. </div>
  74. <div class="chartBox right-chart-3" ng-class="{active:chartActive.rightChart3}">
  75. <div class="chartHead">用户报障趋势</div>
  76. <div id="rightChart3" class="chartEntity"></div>
  77. </div>
  78. </div>
  79. </div>
  80. </div>
  81. </div>
  82. </div>
  83. </div>