WindowNotes.vue 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131
  1. <script setup>
  2. import dayjs from "dayjs";
  3. import { computed, onMounted, onUnmounted, ref } from "vue";
  4. import { WindowNotesStore } from "@/components/WindowQingXiCheAndQv/store/WindowNotesStore.js";
  5. import { ComVal } from "../ThreeWorldEventQingXiCheAndQv/common/ComVal.js";
  6. import { WindowEvent } from "../WindowQingXiCheAndQv/js/WindowEvent.js";
  7. WindowEvent.find().ComStore["WindowNotesStore"] = WindowNotesStore;
  8. let list = ref([
  9. {
  10. "txt" : "(1)设备下井时,云台摄像机朝下;设备下井时,应避免车体尾部线缆与井口、管壁发生摩擦导致线缆破损,线缆不能强拉硬拽。(建议在检测机器人尾部套入PVC水管弯头或购买导向轮,用于保护线缆)。",
  11. },
  12. {
  13. "txt" : "(2) 设备行走,爬行器的行进方向宜与水流方向一致,管径不大于200mm时,直向摄影的行进速度不宜超过0.1m/s;管径大于200mm时,直向摄影的行进速度不宜超过0.15m/s; 检测时摄像镜头移动轨迹应在管道中轴线上,偏离度不应大于管径的10%。当对特殊形状的管道进行检测时,应适当调整摄像头位置并获得最佳图像。 ",
  14. },
  15. {
  16. "txt" : "(3) 管道检测,直向摄影过程中,图像应保持正向水平,中途不应改变拍摄角度和焦距;侧向摄影时,爬行器宜停止行进,变动拍摄角度和焦距以获得最佳图像;管道检测过程中,录像资料不应产生画面暂停、间断记录、画面剪接的现象;在检测过程中发现缺陷时,应将爬行器在完全能够解析缺陷的位置至少停止10s,确保所拍摄的图像清晰完整。 ",
  17. },
  18. {
  19. "txt" : "(4) 设备回收,每次施工完毕后需对检测机器人车体进行清理,需用湿毛巾或清水对设备表面进行擦拭,并用刮刀剔除镜头夹缝中的积泥砂石,以免影响镜头转动。",
  20. },
  21. ])
  22. onMounted(() => {
  23. });
  24. </script>
  25. <template>
  26. <div class="WindowNotes">
  27. <div v-if="WindowNotesStore().obj.viewOpen == true" class="main">
  28. <div class="content">
  29. <img class="KaoHeShuoMing" src="./img/exam/KaoHeShuoMing.webp" />
  30. <div class="txtList commonsScrollbar" >
  31. <p class="txt" v-for="(item, index) in list" :key="index" >
  32. {{ item.txt }}
  33. </p>
  34. </div>
  35. </div>
  36. </div>
  37. </div>
  38. </template>
  39. <style lang="less" >
  40. * {
  41. box-sizing:border-box;
  42. -moz-box-sizing:border-box; /* Firefox */
  43. -webkit-box-sizing:border-box; /* Safari */
  44. }
  45. </style>
  46. <style lang="less" scoped>
  47. @import "./css/commonsScrollbar.less";
  48. @proportion : 0.7;
  49. .WindowNotes * {
  50. -moz-user-select: none;
  51. -webkit-user-select: none;
  52. -ms-user-select: none;
  53. -khtml-user-select: none;
  54. user-select: none;
  55. }
  56. .WindowNotes {
  57. position: fixed;
  58. z-index: 0;
  59. width: 0px;
  60. height: 0px;
  61. top: 0px;
  62. left: 0px;
  63. // z-index: 1000;
  64. z-index: 0;
  65. .main {
  66. position: fixed;
  67. width: 100%;
  68. height: 100%;
  69. top: 0px;
  70. left: 0px;
  71. background-color: #00221899;
  72. .content {
  73. position: fixed;
  74. width: 103rem * @proportion;
  75. height: 58.64rem * @proportion;
  76. top: 50%;
  77. left: 50%;
  78. margin: -29.32rem * @proportion 0px 0px -51.5rem * @proportion;
  79. background-image: url("./img/exam/bg.webp");
  80. background-position: center;
  81. background-size: 100% 100%;
  82. .KaoHeShuoMing {
  83. position: absolute;
  84. width: 17.21rem * @proportion;
  85. top: 3.5rem * @proportion;
  86. left: 50%;
  87. margin: 0px 0px 0px -8.605rem * @proportion;
  88. }
  89. .txtList {
  90. position: absolute;
  91. top: 10rem * @proportion;
  92. left: 10rem * @proportion;
  93. right: 10rem * @proportion;
  94. bottom: 5rem * @proportion;
  95. .txt {
  96. font-weight: 400;
  97. font-size: 1.64rem * @proportion;
  98. color: #EBEAE7;
  99. }
  100. }
  101. }
  102. }
  103. }
  104. </style>