数据可视化大屏
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

184 行
6.5KB

  1. <div nz-row [nzGutter]="16">
  2. <div nz-col nzSpan="12">
  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" style="width: 20rem; height: 12rem;"></div>
  8. </div>
  9. <div class="sys-status-title">系统健康度</div>
  10. </div>
  11. <div nz-col nzSpan="12">
  12. <div class="centered-element">
  13. <div id="c2" style="width: 20rem; height: 12rem;"></div>
  14. </div>
  15. <div class="sys-status-title">设备投运度</div>
  16. </div>
  17. </div>
  18. </data-v-card>
  19. <data-v-card title="系统运行状态">
  20. <div nz-row [nzGutter]="16">
  21. <div nz-col nzSpan="6">
  22. <div class="status-container">
  23. <div class="status-circle red"></div>
  24. <span class="status-text">#1机器人</span>
  25. </div>
  26. </div>
  27. <div nz-col nzSpan="6">
  28. <div class="status-container">
  29. <div class="status-circle green"></div>
  30. <span class="status-text">#1量热仪</span>
  31. </div>
  32. </div>
  33. <div nz-col nzSpan="6">
  34. <div class="status-container">
  35. <div class="status-circle green"></div>
  36. <span class="status-text">#1水灰炉</span>
  37. </div>
  38. </div>
  39. <div nz-col nzSpan="6">
  40. <div class="status-container">
  41. <div class="status-circle red"></div>
  42. <span class="status-text">全水分析系统</span>
  43. </div>
  44. </div>
  45. </div>
  46. <div nz-row [nzGutter]="16">
  47. <div nz-col nzSpan="6">
  48. <div class="status-container">
  49. <div class="status-circle green"></div>
  50. <span class="status-text">#1机器人</span>
  51. </div>
  52. </div>
  53. <div nz-col nzSpan="6">
  54. <div class="status-container">
  55. <div class="status-circle red"></div>
  56. <span class="status-text">#1量热仪</span>
  57. </div>
  58. </div>
  59. <div nz-col nzSpan="6">
  60. <div class="status-container">
  61. <div class="status-circle red"></div>
  62. <span class="status-text">#1水灰炉</span>
  63. </div>
  64. </div>
  65. <div nz-col nzSpan="6">
  66. <div class="status-container">
  67. <div class="status-circle green"></div>
  68. <span class="status-text">全水分析系统</span>
  69. </div>
  70. </div>
  71. </div>
  72. <div nz-row [nzGutter]="16">
  73. <div nz-col nzSpan="6">
  74. <div class="status-container">
  75. <div class="status-circle red"></div>
  76. <span class="status-text">#2机器人</span>
  77. </div>
  78. </div>
  79. <div nz-col nzSpan="6">
  80. <div class="status-container">
  81. <div class="status-circle red"></div>
  82. <span class="status-text">#2量热仪</span>
  83. </div>
  84. </div>
  85. <div nz-col nzSpan="6">
  86. <div class="status-container">
  87. <div class="status-circle red"></div>
  88. <span class="status-text">#2水灰炉</span>
  89. </div>
  90. </div>
  91. <div nz-col nzSpan="6">
  92. <div class="status-container">
  93. <div class="status-circle red"></div>
  94. <span class="status-text">#2全硫仪</span>
  95. </div>
  96. </div>
  97. </div>
  98. <div nz-row [nzGutter]="16">
  99. <div nz-col nzSpan="6">
  100. <div class="status-container">
  101. <div class="status-circle red"></div>
  102. <span class="status-text">称重机器人</span>
  103. </div>
  104. </div>
  105. <div nz-col nzSpan="6">
  106. <div class="status-container">
  107. <div class="status-circle red"></div>
  108. <span class="status-text">#1全硫仪</span>
  109. </div>
  110. </div>
  111. <div nz-col nzSpan="6">
  112. <div class="status-container">
  113. <div class="status-circle green"></div>
  114. <span class="status-text">#1</span>
  115. </div>
  116. </div>
  117. <div nz-col nzSpan="6">
  118. <div class="status-container">
  119. <div class="status-circle green"></div>
  120. <span class="status-text">#2</span>
  121. </div>
  122. </div>
  123. </div>
  124. </data-v-card>
  125. <data-v-card title="系统报警信息">
  126. <ag-grid-angular [rowData]="rowData" [columnDefs]="colDefs2" class="ag-theme-datav">
  127. </ag-grid-angular>
  128. </data-v-card>
  129. <data-v-card title="">
  130. <div class="progress-display">完成样品数量/时长 16/8</div>
  131. <div class="progress-container">
  132. <span class="status-text" style="width: 8rem;">化验效率:</span>
  133. <nz-progress [nzPercent]="64" style="width: 100%;"></nz-progress>
  134. </div>
  135. <div class="progress-display">完成样品数量/时长 16/8</div>
  136. <div class="progress-container">
  137. <span class="status-text" style="width: 8rem;">完 成 率 :</span>
  138. <nz-progress [nzPercent]="60" style="width: 100%;"></nz-progress>
  139. </div>
  140. </data-v-card>
  141. </div>
  142. <div nz-col nzSpan="12">
  143. <data-v-card title="化验结果">
  144. <div class="centered-element">
  145. <div id="d1" style="width: 40rem; height: 12rem;">
  146. </div>
  147. </div>
  148. <div class="centered-element">
  149. <div id="d2" style="width: 40rem; height: 12rem; margin-top: 1rem;">
  150. </div>
  151. </div>
  152. <div class="centered-element">
  153. <div id="d3" style="width: 40rem; height: 12rem; margin-top: 1rem;"></div>
  154. </div>
  155. <div class="statistic-item-container">
  156. <label nz-checkbox [ngModel]="'true'" class="white-color-theme">全水</label>
  157. <label nz-checkbox [ngModel]="'true'" class="white-color-theme">热值</label>
  158. <label nz-checkbox [ngModel]="'true'" class="white-color-theme">全硫</label>
  159. <label nz-checkbox [ngModel]="'false'" class="white-color-theme">内水</label>
  160. <label nz-checkbox [ngModel]="'false'" class="white-color-theme">灰分</label>
  161. <label nz-checkbox [ngModel]="'false'" class="white-color-theme">挥发分</label>
  162. <label nz-checkbox [ngModel]="'false'" class="white-color-theme">碳</label>
  163. <label nz-checkbox [ngModel]="'false'" class="white-color-theme">氢</label>
  164. <label nz-checkbox [ngModel]="'false'" class="white-color-theme">氮</label>
  165. </div>
  166. </data-v-card>
  167. <data-v-card title="">
  168. <div class="sys-status-title">煤样超差率:超差样量/总样量 03/16</div>
  169. <div class="sys-status-title">煤样合格率:合格样量/总样量 15/16</div>
  170. </data-v-card>
  171. </div>
  172. </div>