数据可视化大屏
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

111 lines
3.9KB

  1. <div nz-row [nzGutter]="16" class="s1-container">
  2. <div nz-col nzSpan="8">
  3. <data-v-card title="系统状态">
  4. <div nz-row style="justify-content: center;align-items: center;">
  5. <div nz-col nzSpan="12">
  6. <div class="centered-element">
  7. <div id="c1" class="dashboard-container">
  8. </div>
  9. </div>
  10. <div class="sys-status-title">系统健康度</div>
  11. </div>
  12. <div nz-col nzSpan="12">
  13. <div class="centered-element">
  14. <div id="c2" class="dashboard-container"></div>
  15. </div>
  16. <div class="sys-status-title">设备投运度</div>
  17. </div>
  18. </div>
  19. </data-v-card>
  20. <data-v-card title="系统操作记录" style="margin-top: 1rem;">
  21. <ag-grid-angular [rowData]="rowData" [columnDefs]="colDefs1" class="ag-theme-datav">
  22. </ag-grid-angular>
  23. </data-v-card>
  24. <data-v-card title="系统报警信息" style="margin-top: 1rem;">
  25. <ag-grid-angular [rowData]="rowData" [columnDefs]="colDefs2" class="ag-theme-datav">
  26. </ag-grid-angular>
  27. </data-v-card>
  28. <data-v-card title="" style="margin-top: 1rem;">
  29. <!-- <div class="progress-display">完成样品数量/时长 16/8</div> -->
  30. <div class="progress-container">
  31. <span class="status-text">化验效率:</span>
  32. <nz-progress [nzPercent]="64" [nzStrokeColor]="'#74FAFB'" style="width: 100%; "></nz-progress>
  33. <span class="status-ext-text">(16/25)</span>
  34. </div>
  35. <div class="progress-container mt-sm">
  36. <span class="status-text">完 成 率 :</span>
  37. <nz-progress [nzPercent]="60" [nzStrokeColor]="'#74FAFB'" style="width: 100%;"></nz-progress>
  38. <span class="status-ext-text">(12/20)</span>
  39. </div>
  40. </data-v-card>
  41. </div>
  42. <div nz-col nzSpan="8">
  43. <data-v-card title="">
  44. <div style="height: 34.6rem;">
  45. <img src="assets/dashboard/dashboard_ws_demo1.png" style="width: 100%;" />
  46. <div nz-row style="justify-content: center;align-items: center;margin-top: 0.5rem;">
  47. <div nz-col nzSpan="12" class="sys-status-title">
  48. 机器人
  49. </div>
  50. <div nz-col nzSpan="12" class="sys-status-title">
  51. 全硫仪
  52. </div>
  53. <div nz-col nzSpan="12" class="sys-status-title">
  54. 全水分析仪
  55. </div>
  56. <div nz-col nzSpan="12" class="sys-status-title">
  57. 挥发分仪
  58. </div>
  59. <div nz-col nzSpan="12" class="sys-status-title">
  60. 量热仪
  61. </div>
  62. <div nz-col nzSpan="12" class="sys-status-title">
  63. 谈情氮元素
  64. </div>
  65. </div>
  66. </div>
  67. </data-v-card>
  68. </div>
  69. <div nz-col nzSpan="8">
  70. <data-v-card title="化验结果" [showSetting]="true">
  71. <div class="centered-element">
  72. <app-chart-component [options]="chart_options1" style="width: 26rem; height: 11rem;" />
  73. </div>
  74. <div class="centered-element">
  75. <div id="d1" style="width: 26rem; height: 11rem;">
  76. </div>
  77. </div>
  78. <div class="centered-element">
  79. <div id="d2" style="width: 26rem; height: 11rem; margin-top: 0.4rem;">
  80. </div>
  81. </div>
  82. <div nz-row style="justify-content: center;align-items: center;margin-top: 0.4rem;">
  83. <div nz-col nzSpan="12">
  84. <div class="centered-element">
  85. <div id="r1" style="width: 13rem; height: 10rem;">
  86. </div>
  87. </div>
  88. </div>
  89. <div nz-col nzSpan="12">
  90. <div class="centered-element">
  91. <div id="r2" style="width: 13rem; height: 10rem;"></div>
  92. </div>
  93. </div>
  94. </div>
  95. </data-v-card>
  96. <!-- <data-v-card>
  97. <div class="sys-status-title">煤样超差率:超差样量/总样量 03/16</div>
  98. <div class="sys-status-title">煤样合格率:合格样量/总样量 15/16</div>
  99. </data-v-card> -->
  100. </div>