Quellcode durchsuchen

健康部分状态修改

liujiejie vor 5 Monaten
Ursprung
Commit
080a1c7a67

+ 1 - 1
src/store/themes.js

@@ -3,7 +3,7 @@ import { theme } from "tailwindcss/stubs/defaultConfig.stub";
 /*
  * @Author: your name
  * @Date: 2024-05-27 15:09:27
- * @LastEditTime: 2025-07-04 09:09:20
+ * @LastEditTime: 2025-07-04 16:46:45
  * @LastEditors: bogon
  * @Description: In User Settings Edit
  * @FilePath: /performance-test/src/store/themes.js

+ 2 - 2
src/views/health/components/malfunction/bearing.vue

@@ -84,8 +84,8 @@
 
             <h4>诊断步骤:</h4>
             <p>1、选择振动测点与起止时间,点击“查询”;</p>
-            <p>2、对轴承“参数设置”输入相关信息;</p>
-            <p>3、点击“诊断”输出最终轴承状态结果。</p>
+            <!-- <p>2、对轴承“参数设置”输入相关信息;</p> -->
+            <p>2、点击“诊断”输出最终轴承状态结果。</p>
           </div>
         </div>
       </div>

+ 2 - 4
src/views/health/components/malfunction/bing.vue

@@ -65,8 +65,7 @@ export default {
             radius: ["40%", "60%"], // 设置内外半径来形成圆环
             data: [
               { value: 0, name: "正常", itemStyle: { color: "#8AE359" } },
-              { value: 0, name: "危险", itemStyle: { color: "#EECB5F" } },
- 
+              { value: 0, name: "报警", itemStyle: { color: "#EECB5F" } },
             ],
             emphasis: {
               itemStyle: {
@@ -117,10 +116,9 @@ export default {
               },
               {
                 value: this.result.danger || 0,
-                name: "危险",
+                name: "报警",
                 itemStyle: { color: "#EECB5F" },
               },
-           
             ],
             emphasis: {
               itemStyle: {

+ 1 - 1
src/views/health/components/malfunction/dissymmetry.vue

@@ -76,7 +76,7 @@
 
             <h4>诊断步骤:</h4>
             <p>1、选择振动测点与起止时间,点击“查询;</p>
-            <p>2、点击“诊断”输出最终轴承状态结果。</p>
+            <p>2、点击“诊断”输出不对中状态结果。</p>
           </div>
         </div>
       </div>

+ 5 - 5
src/views/health/components/malfunction/gear.vue

@@ -70,16 +70,16 @@
           </div>
 
           <div class="minp">
-          <p class="PText">
+            <p class="PText">
               <span><i class="color1"></i>正常</span
-              ><span><i class="color2"></i>危险</span
-              ><span><i class="color3"></i>报警</span>
+              ><span><i class="color2"></i>报警</span
+              ><span><i class="color3"></i>危险</span>
             </p>
 
             <h4>诊断步骤:</h4>
             <p>1、选择振动测点与起止时间,点击“查询”;</p>
-            <p>2、对齿轮“参数设置”输入相关信息;</p>
-            <p>3、点击“诊断”输出最终齿轮状态结果。</p>
+            <!-- <p>2、对齿轮“参数设置”输入相关信息;</p> -->
+            <p>2、点击“诊断”输出最终齿轮状态结果。</p>
           </div>
         </div>
       </div>

+ 1 - 1
src/views/health/components/malfunction/loose.vue

@@ -76,7 +76,7 @@
 
             <h4>诊断步骤:</h4>
             <p>1、选择振动测点与起止时间,点击“查询;</p>
-            <p>2、点击“诊断”输出最终轴承状态结果。</p>
+            <p>2、点击“诊断”输出松动状态结果。</p>
           </div>
         </div>
       </div>

+ 1 - 1
src/views/health/components/malfunction/misalignment.vue

@@ -76,7 +76,7 @@
 
             <h4>诊断步骤:</h4>
             <p>1、选择振动测点与起止时间,点击“查询;</p>
-            <p>2、点击“诊断”输出最终轴承状态结果。</p>
+            <p>2、点击“诊断”输出不平衡状态结果。</p>
           </div>
         </div>
       </div>

+ 36 - 34
src/views/health/components/malfunction/temperature.vue

@@ -64,7 +64,7 @@
           <div class="minp">
             <p class="PText">
               <span><i class="color1"></i>正常</span>
-              <span><i class="color2"></i>危险</span>
+              <span><i class="color2"></i>报警</span>
             </p>
             <h4>诊断步骤:</h4>
             <p>1、选择风场风机与起止时间,点击“查询”;</p>
@@ -134,42 +134,44 @@ export default {
     };
   },
   computed: {
- chartList() {
-  const list = [
-    {
-      title: '主轴承温度趋势图',
-      data: this.echartsdata.main_bearing,
-      lineType: 'line',
-      lineColor: '#02aae9',
-    },
-    {
-      title: '发电机驱动端轴承温度趋势图',
-      data: this.echartsdata.generator_drive_end,
-    },
-    {
-      title: '齿轮箱油温趋势图',
-      data: this.echartsdata.gearbox_oil,
-      lineType: 'line',
-      lineColor: '#02aae9',
-    },
-    {
-      title: '发电机非驱动端轴承温度趋势图',
-      data: this.echartsdata.generator_nondrive_end,
-    },
-  ]
+    chartList() {
+      const list = [
+        {
+          title: "主轴承温度趋势图",
+          data: this.echartsdata.main_bearing,
+          lineType: "line",
+          lineColor: "#02aae9",
+        },
+        {
+          title: "发电机驱动端轴承温度趋势图",
+          data: this.echartsdata.generator_drive_end,
+        },
+        {
+          title: "齿轮箱油温趋势图",
+          data: this.echartsdata.gearbox_oil,
+          lineType: "line",
+          lineColor: "#02aae9",
+        },
+        {
+          title: "发电机非驱动端轴承温度趋势图",
+          data: this.echartsdata.generator_nondrive_end,
+        },
+      ];
 
-  const sortedList = list.slice().sort((a, b) => {
-    return this.hasData(b.data) - this.hasData(a.data)
-  })
-
-  console.log('排序后的图表列表:', sortedList.map(i => ({
-    title: i.title,
-    hasData: this.hasData(i.data),
-  })))
+      const sortedList = list.slice().sort((a, b) => {
+        return this.hasData(b.data) - this.hasData(a.data);
+      });
 
-  return sortedList
-}
+      console.log(
+        "排序后的图表列表:",
+        sortedList.map((i) => ({
+          title: i.title,
+          hasData: this.hasData(i.data),
+        }))
+      );
 
+      return sortedList;
+    },
   },
   watch: {
     codedata: {

+ 1 - 2
src/views/overview/components/wind_speed_frequency/index.vue

@@ -1,7 +1,7 @@
 <!--
  * @Author: your name
  * @Date: 2025-01-10 09:11:34
- * @LastEditTime: 2025-06-10 11:06:34
+ * @LastEditTime: 2025-07-04 16:23:04
  * @LastEditors: bogon
  * @Description: In User Settings Edit
  * @FilePath: /performance-test/src/views/overview/components/wind_speed_frequency/index.vue
@@ -47,7 +47,6 @@
           :fileAddr="item.fileAddr"
         ></BarChart>
       </VirtualList>
-
       <el-empty description="暂无分析记录" v-else></el-empty>
       <el-dialog
         v-if="isShowDescription"

+ 8 - 8
src/views/performance/components/chartsCom/TwoDMarkersChart1.vue

@@ -1,7 +1,7 @@
 <!--
  * @Author: your name
  * @Date: 2024-09-11 14:32:12
- * @LastEditTime: 2025-07-01 16:56:47
+ * @LastEditTime: 2025-07-04 16:23:28
  * @LastEditors: bogon
  * @Description: In User Settings Edit
  * @FilePath: /performance-test/src/views/performance/components/chartsCom/powerMarkers2DCharts.vue
@@ -212,18 +212,12 @@ export default {
       });
       // 将时间字符串映射为数字
       let colorValues = [];
-      // data.colorbar.map((date, index) => timeMapping[date]);
       if (data.colorbar) {
         colorValues = data.colorbar.map((date, index) => timeMapping[date]);
       } else {
         colorValues = data.color.map((date, index) => timeMapping[date]);
       }
-      // console.log(
-      //   colorValues,
-      //   uniqueTimeLabels,
-      //   "colorValues",
-      //   "uniqueTimeLabels2"
-      // );
+
       let scatterTrace = {}; // 用于存放散点图的 trace
       let lineTrace = {}; // 用于存放折线图的 trace
 
@@ -258,6 +252,12 @@ export default {
               tickvals: tickvals, // 设置刻度值
               ticktext: ticktext, // 设置刻度文本
               tickmode: "array", // 使用数组模式、
+              x: 1.05, // x 控制横向位置(1 是右边,>1 就更靠右)
+              y: 1.04, // y=1 是顶部
+              // len: 0.4, // 高度(0~1之间)
+              thickness: 15, // 宽度(像素)
+              xanchor: "left", // x锚点从左对齐
+              yanchor: "top", // y锚点从顶部对齐
             },
             size: new Array(data.xData.length).fill(this.pointSize), // 点的大小
           },