rqdd.vue 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221
  1. <template>
  2. <div class="app-container">
  3. <div class="topBanner">
  4. <div class="topLogo">
  5. </div>
  6. <div style="position: absolute;right: 18%;top: 8px">
  7. <img alt="" src="./img/返回首页.png">
  8. </div>
  9. <div class="topButton1">
  10. <div class="textStatus">
  11. <span>离 线 运 行</span>
  12. </div>
  13. </div>
  14. <div class="crumb left33">
  15. <div class="textCrumb1" onclick="window.open('/path#/fdjh','_self')">
  16. 发电端计划监控
  17. </div>
  18. </div>
  19. <div class="partition" style="left: 43%"/>
  20. <div class="crumb left44">
  21. <div class="textCrumb1">
  22. 用电端计划监控
  23. </div>
  24. </div>
  25. <div class="partition" style="left: 54%"/>
  26. <div class="crumb left55">
  27. <div class="textCrumb">
  28. 约束条件监控
  29. </div>
  30. </div>
  31. <div class="partition" style="left: 65%"/>
  32. <div class="crumb left66">
  33. <div class="textCrumb">
  34. 数据采集监控
  35. </div>
  36. </div>
  37. </div>
  38. <div class="zs1">
  39. <div class="littleHeadWord">
  40. <span>信息总览</span>
  41. </div>
  42. <LeftTop/>
  43. </div>
  44. <div class="zs2">
  45. <div class="littleHeadWord">
  46. <span>告警信息</span>
  47. </div>
  48. </div>
  49. <div class="ys1">
  50. <div class="littleHeadWord">
  51. <span>联络线信息</span>
  52. </div>
  53. <CenterMiddle1/>
  54. </div>
  55. <div class="yx1">
  56. <div class="littleHeadWord">
  57. <span>断面信息</span>
  58. </div>
  59. <CenterMiddle/>
  60. </div>
  61. <div class="zx">
  62. <div class="littleHeadWord">
  63. <span>日前调度计划</span>
  64. </div>
  65. <iframe scrolling="no" src="/#/rqddjh" style="width: 100%;height: 100%;border: 0;">
  66. </iframe>
  67. </div>
  68. </div>
  69. </template>
  70. <script>
  71. import CenterMiddle from "@/views/rqdd/rqdddm.vue";
  72. import CenterMiddle1 from "@/views/rqdd/rqddllx.vue";
  73. import LeftTop from "@/views/rqdd/rqddxxzl.vue";
  74. export default {
  75. name: 'rqdd-name',
  76. components: {LeftTop, CenterMiddle, CenterMiddle1}
  77. }
  78. </script>
  79. <style lang="css" scoped>
  80. .left33 {
  81. left: 33%;
  82. }
  83. .left44 {
  84. left: 44.2%;
  85. }
  86. .left55 {
  87. left: 55.2%;
  88. }
  89. .left66 {
  90. left: 66.2%;
  91. }
  92. .textCrumb {
  93. display: flex;
  94. /*align-items: center;*/
  95. margin-left: 20%;
  96. margin-top: 2.5%;
  97. font-size: 18px;
  98. font-weight: bold;
  99. }
  100. .textCrumb1 {
  101. display: flex;
  102. /*align-items: center;*/
  103. margin-left: 16%;
  104. margin-top: 2.5%;
  105. font-size: 18px;
  106. font-weight: bold;
  107. }
  108. .textStatus {
  109. display: flex;
  110. align-items: center;
  111. margin-left: 24%;
  112. font-size: 18px;
  113. font-weight: bold;
  114. text-shadow: 0 0 5px #fff, 0 1px 2px rgba(0, 0, 0, 1);
  115. }
  116. .crumb {
  117. position: absolute;
  118. top: 5px;
  119. width: 182px;
  120. height: 42px;
  121. display: flex;
  122. background-size: 100% 100%;
  123. background-image: url('../../assets/images/crumb.png');
  124. }
  125. .partition {
  126. position: absolute;
  127. top: 7px;
  128. width: 17px;
  129. height: 35px;
  130. display: flex;
  131. background-size: 100% 100%;
  132. background-image: url('../../assets/images/partition.png');
  133. }
  134. .topButton1 {
  135. position: absolute;
  136. left: 19.5%;
  137. width: 179px;
  138. height: 42px;
  139. display: flex;
  140. background-size: 100% 100%;
  141. background-image: url('../../assets/images/b-disable.png')
  142. }
  143. .zs1 {
  144. width: 32%;
  145. height: calc(32vh);
  146. position: absolute;
  147. top: 87px;
  148. left: 2px;
  149. background: url(./img/1.png) no-repeat;
  150. }
  151. .zs2 {
  152. width: 32%;
  153. height: calc(32vh);
  154. position: absolute;
  155. top: 87px;
  156. left: 568px;
  157. background: url(./img/1.png) no-repeat
  158. }
  159. .ys1 {
  160. width: 36%;
  161. height: calc(44vh);
  162. position: absolute;
  163. top: 87px;
  164. left: 1140px;
  165. background: url(./img/1.j.png) no-repeat
  166. }
  167. .yx1 {
  168. width: 36%;
  169. height: calc(44vh);
  170. position: absolute;
  171. top: 500px;
  172. left: 1140px;
  173. background: url(./img/1.j.png) no-repeat
  174. }
  175. .zx {
  176. width: 63.5%;
  177. height: calc(58vh);
  178. position: absolute;
  179. top: 370px;
  180. left: 2px;
  181. background: url(./img/2.png) no-repeat
  182. }
  183. .littleHeadWord {
  184. text-align: left;
  185. position: absolute;
  186. left: 70px;
  187. }
  188. .littleHeadWord span {
  189. color: white;
  190. font-size: 19px;
  191. font-weight: 1000;
  192. font-family: AliMaMa;
  193. }
  194. </style>