ソースを参照

1. 新增掘进工作面除尘风机模拟数据
1. 新增采煤工作面除尘风机模拟数据

hongrunxia 2 ヶ月 前
コミット
733542e70b

+ 2 - 2
src/views/vent/monitorManager/tunFaceMonitor/components/tunFaceDustHome.vue

@@ -30,7 +30,7 @@
               <div class="dust-fan-monitor-item" v-for="(item, index) in dustMonitor" :key="index">
                 <div class="title">{{ item.title }}</div>
                 <div class=""
-                  ><span class="value">-</span> <span class="unit"> {{ item.unit }} </span></div
+                  ><span class="value">{{ item.value }}</span> <span class="unit"> {{ item.unit }} </span></div
                 >
               </div>
               <div class="dust-fan-monitor-item fault">
@@ -45,7 +45,7 @@
             <div class="data-group">
               <div class="data-item" v-for="(item, index) in dustFanParam" :key="index">
                 <div class="title">{{ item.title }}</div>
-                <div class="value">-</div>
+                <div class="value">{{ item.value }}</div>
               </div>
             </div>
             <div class="parameter-title group-parameter-title"><SvgIcon class="icon" size="20" name="control-setting" /><span>控制设备</span></div>

+ 17 - 5
src/views/vent/monitorManager/tunFaceMonitor/tunFace.data.ts

@@ -382,34 +382,42 @@ export const dustFanParam = [
   {
     title: '输出电流 (A)',
     code: '',
+    value: '6.5',
   },
   {
     title: '输出电压 (V)',
     code: '',
+    value: '220',
   },
   {
     title: '排灰功率 (kW)',
     code: '',
+    value: '400',
   },
   {
     title: '运行频率 (Hz)',
     code: '',
+    value: '45',
   },
   {
     title: '漏风率 (%)',
     code: '',
+    value: '4.22',
   },
   {
     title: '工作噪声 (dB(A))',
     code: '',
+    value: '71',
   },
   {
     title: '震动速度 (mm/s)',
     code: '',
+    value: '800',
   },
   {
-    title: '气液比(mm/s)',
+    title: '气液比(L/m³)',
     code: '',
+    value: '0.31',
   },
 ];
 
@@ -475,22 +483,26 @@ export const dustMonitor = ref([
   {
     title: '处理风量',
     unit: '(m³/min)',
-    code: '',
+    code: '487',
+    value: '487',
   },
   {
     title: '总粉尘除尘效率',
     unit: '(%)',
-    code: '',
+    code: '99',
+    value: '99',
   },
   {
     title: '进口粉尘允许浓度',
     unit: '(g/m³)',
-    code: '',
+    code: '0.79',
+    value: '0.79',
   },
   {
     title: '呼吸性粉尘除尘效率',
     unit: '(%)',
-    code: '',
+    code: '96',
+    value: '96',
   },
 ]);
 

+ 20 - 4
src/views/vent/monitorManager/workFaceMonitor/components/workFaceDustHome.vue

@@ -31,17 +31,33 @@
         </ventBox1>
         <ventBox1 class="vent-margin-t-10">
           <template #title>
+            <div>采煤机基础信息</div>
+          </template>
+          <template #container>
+            <div v-for="(item, index) in workFaceDustParam" class="input-item" style="padding: 4px 8px; margin: 6px 0" :key="index">
+              <div class="title" style="width: 120px">{{ item.title }}</div>
+              <template v-if="item.flag == 'sign'">
+                <div class="value" :style="{ color: item.value == 1 ? '#61ddb1' : '#c4fdff' }">{{ item.value == 1 ? '链接' : '断开' }}</div>
+              </template>
+              <template v-else>
+                <div class="value" style="width: auto">{{ item.value }}{{ item.unit }}</div>
+              </template>
+            </div>
+          </template>
+        </ventBox1>
+        <ventBox1 class="vent-margin-t-10">
+          <template #title>
             <div>煤机喷雾参数</div>
           </template>
           <template #container>
             <div v-for="(item, index) in coalMachineDustParam" class="input-item" :key="index">
               <div class="title">{{ item.title }}</div>
-              <div class="value">-</div>
+              <div class="value">{{ item.value }}</div>
               <div class="unit">{{ item.unit }}</div>
             </div>
           </template>
         </ventBox1>
-        <ventBox1 class="vent-margin-t-10">
+        <!-- <ventBox1 class="vent-margin-t-10">
           <template #title>
             <div>皮带转载点监测</div>
           </template>
@@ -52,7 +68,7 @@
               <div class="unit">{{ item.unit }}</div>
             </div>
           </template>
-        </ventBox1>
+        </ventBox1> -->
       </div>
       <div class="lr right-box">
         <ventBox1>
@@ -112,7 +128,7 @@
   import ventBox1 from '/@/components/vent/ventBox1.vue';
   import { ScrollBoard as DvScrollBoard } from '@kjgl77/datav-vue3';
   import { SvgIcon } from '/@/components/Icon';
-  import { beltMachineDustParam, dustConfig, coalMachineDustParam } from '../workFace.data';
+  import { beltMachineDustParam, workFaceDustParam, dustConfig, coalMachineDustParam } from '../workFace.data';
 
   const props = defineProps({
     deviceId: {

+ 30 - 7
src/views/vent/monitorManager/workFaceMonitor/workFace.data.ts

@@ -439,26 +439,49 @@ export const compressorDeviceParam = [
 export const coalMachineDustParam = [
   {
     title: '内喷雾压力',
-    value: '',
-    unit: 'Pa',
+    value: '0.47',
+    unit: 'MPa',
   },
   {
     title: '内喷雾流量',
-    value: '',
-    unit: '/min',
+    value: '25.6',
+    unit: 'L/min',
   },
   {
     title: '外喷雾压力',
-    value: '',
-    unit: 'Pa',
+    value: '0.42',
+    unit: 'MPa',
   },
   {
     title: '外喷雾流量',
-    value: '',
+    value: '25.2',
     unit: 'm³/min',
   },
 ];
 
+export const workFaceDustParam = [
+  {
+    title: '工作面粉尘浓度',
+    value: '6.34',
+    unit: 'mg/m³',
+  },
+  {
+    title: '采煤位置',
+    value: '15212工作面',
+    unit: '',
+  },
+  {
+    title: '移架位置',
+    value: '距离采空区100m处',
+    unit: '',
+  },
+  {
+    title: '放煤位置',
+    value: '输送机装载点50m处',
+    unit: '',
+  },
+];
+
 export const beltMachineDustParam = [
   {
     title: '全尘',