mesScreen11.html 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. <!doctype html>
  2. <html lang="zh-CN">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <meta http-equiv="X-UA-Compatible" content="ie=edge">
  7. <title>生产简报</title>
  8. <link rel="stylesheet" href="${ctxStatic}/screen/exec-screen.css?v=202609303">
  9. </head>
  10. <body>
  11. <div class="exec-page">
  12. <header class="exec-header">
  13. <div class="header-side">
  14. <span class="meta-chip" id="statDay">统计日 --</span>
  15. <span class="meta-chip" id="shiftChip">当前班次 --</span>
  16. </div>
  17. <h1 id="screenTitle">生产简报</h1>
  18. <div class="header-side is-right">
  19. <span class="screen-time" id="screenTime"></span>
  20. </div>
  21. </header>
  22. <section class="hero-grid">
  23. <article class="hero-card">
  24. <div class="hero-label">今日完工</div>
  25. <div class="hero-num" id="actualNum">0</div>
  26. <div class="hero-sub" id="planText">计划 0</div>
  27. </article>
  28. <article class="hero-card">
  29. <div class="hero-label" id="gapLabel">还差</div>
  30. <div class="hero-num" id="gapNum">0</div>
  31. <div class="hero-foot">
  32. <em class="tag" id="achieveTag">--</em>
  33. <span id="achieveText">达成 --</span>
  34. </div>
  35. <div class="meter"><i id="achieveBar"></i></div>
  36. </article>
  37. <article class="hero-card">
  38. <div class="hero-label">一次合格</div>
  39. <div class="hero-num" id="fpyNum">--</div>
  40. <div class="hero-sub" id="qualityText">返修 0 · 不良 0</div>
  41. </article>
  42. <article class="hero-card">
  43. <div class="hero-label">近七日完工</div>
  44. <div class="hero-num" id="weekActual">0</div>
  45. <div class="hero-sub" id="weekText">计划 0 · 平均达成 --</div>
  46. </article>
  47. </section>
  48. <section class="main-grid">
  49. <div class="panel chart-panel">
  50. <div class="panel-title">近七日产量</div>
  51. <div class="chart-box" id="outputChart"></div>
  52. </div>
  53. <div class="panel">
  54. <div class="panel-title">需要过问</div>
  55. <ul class="attention-list" id="attentionList"></ul>
  56. </div>
  57. </section>
  58. <section class="bottom-grid">
  59. <div class="panel">
  60. <div class="panel-title">产品完成情况</div>
  61. <div class="bar-list" id="productBars"></div>
  62. </div>
  63. <div class="panel">
  64. <div class="panel-title">班次完成情况</div>
  65. <div class="bar-list" id="shiftBars"></div>
  66. </div>
  67. </section>
  68. </div>
  69. <script src="${ctxStatic}/jquery-1.11.3.min.js"></script>
  70. <script src="${ctxStatic}/echarts/4.2/echarts.min.js"></script>
  71. <script>
  72. window.execScreenConfig = {
  73. title: "生产简报",
  74. refreshInterval: 60000,
  75. apiUrl: "${ctx}/mes/mesProduct/screenKpiData"
  76. };
  77. </script>
  78. <script src="${ctxStatic}/screen/exec-screen.js?v=202609303"></script>
  79. <script src="${ctxStatic}/screen/screen-fullscreen.js?v=20261010"></script>
  80. </body>
  81. </html>