LiuShu_0203 vor 5 Monaten
Ursprung
Commit
cbdaddec6b
2 geänderte Dateien mit 41 neuen und 29 gelöschten Zeilen
  1. 39 27
      src/App.vue
  2. 2 2
      vite.config.ts

+ 39 - 27
src/App.vue

@@ -25,24 +25,26 @@
                     </div>
                 </div>
             </div>
-            <div class="large_title">{{ titledata }} 解冻库</div>
+            <div class="large_title">{{ titledata ? titledata : '' }} 解冻库</div>
             <div class="Freezer_top">
-                <div class="Freezer_top_time">{{ currentDate }} {{ currentTime }}</div>
+                <div class="Freezer_top_time">
+                    {{ currentDate ? currentDate : '' }} {{ currentTime ? currentTime : '' }}
+                </div>
                 <div class="Freezer_top_data">
                     <div v-for="(item, index) in coalgasData" :key="index" class="Freezer_top_coalgasData">
-                        <div class="Freezer_top_title">{{ item.name }}</div>
+                        <div class="Freezer_top_title">{{ item.name ? item.name : '' }}</div>
                         <div class="Freezer_top_listboxs">
                             <div class="Freezer_top_list">
                                 流量:
-                                <div>{{ item.flow.toFixed(3) }} m³/h</div>
+                                <div>{{ item.flow ? item.flow.toFixed(3) : '' }} m³/h</div>
                             </div>
                             <div class="Freezer_top_list">
                                 温度:
-                                <div>{{ item.temperature.toFixed(3) }} ℃</div>
+                                <div>{{ item.temperature ? item.temperature.toFixed(3) : '' }} ℃</div>
                             </div>
                             <div class="Freezer_top_list">
                                 压力:
-                                <div>{{ item.pressure.toFixed(3) }} Kpa</div>
+                                <div>{{ item.pressure ? item.pressure.toFixed(3) : '' }} Kpa</div>
                             </div>
                         </div>
                     </div>
@@ -62,7 +64,8 @@
                     <div class="Freezer_left">
                         <div v-for="(item, index) in i.branchLine" :key="index" class="Freezer_leftlist">
                             <div>
-                                {{ item.name }}: <span>{{ item.value.toFixed(3) }}%</span>
+                                {{ item.name ? item.name : '' }}:
+                                <span>{{ item.value ? item.value.toFixed(3) : '' }}%</span>
                             </div>
                         </div>
                     </div>
@@ -74,35 +77,39 @@
                                     :key="indexs"
                                     class="Freezer_leftleaningboxsss"
                                 >
-                                    <div class="Freezer_leftleaninglist_title">{{ items.name }}</div>
+                                    <div class="Freezer_leftleaninglist_title">{{ items.name ? items.name : '' }}</div>
                                     <div class="Freezer_leftleaninglist_list">
                                         温度:
-                                        <div>{{ items.temperature.toFixed(2) }} ℃</div>
+                                        <div>{{ items.temperature ? items.temperature.toFixed(2) : '' }} ℃</div>
                                     </div>
                                     <div class="Freezer_leftleaninglist_list">
                                         压力:
-                                        <div>{{ items.pressure.toFixed(2) }} Kpa</div>
+                                        <div>{{ items.pressure ? items.pressure.toFixed(2) : '' }} Kpa</div>
                                     </div>
                                 </div>
                             </div>
                             <div class="Freezer_leftleaninglistboxstow">
-                                <div class="Freezer_leftleaninglist_title">{{ item.fan.name }}</div>
+                                <div class="Freezer_leftleaninglist_title">
+                                    {{ item.fan.name ? item.fan.name : '' }}
+                                </div>
                                 <div>
                                     <div class="Freezer_leftleaninglist_list">
                                         压力:
-                                        <div>{{ item.fan.pressure.toFixed(2) }}Kpa</div>
+                                        <div>{{ item.fan.pressure ? item.fan.pressure.toFixed(2) : '' }}Kpa</div>
                                     </div>
                                     <div class="Freezer_leftleaninglist_list">
                                         循环热风开度:
-                                        <div>{{ item.fan.circulatingAir.toFixed(2) }}%</div>
+                                        <div>
+                                            {{ item.fan.circulatingAir ? item.fan.circulatingAir.toFixed(2) : '' }}%
+                                        </div>
                                     </div>
                                     <div class="Freezer_leftleaninglist_list">
                                         温度:
-                                        <div>{{ item.fan.temperature.toFixed(2) }}℃</div>
+                                        <div>{{ item.fan.temperature ? item.fan.temperature.toFixed(2) : '' }}℃</div>
                                     </div>
                                     <div class="Freezer_leftleaninglist_list">
                                         炉膛热风开度:
-                                        <div>{{ item.fan.furnaceAir.toFixed(2) }}%</div>
+                                        <div>{{ item.fan.furnaceAir ? item.fan.furnaceAir.toFixed(2) : '' }}%</div>
                                     </div>
                                 </div>
                             </div>
@@ -119,35 +126,39 @@
                                     :key="indexs"
                                     class="Freezer_leftleaningboxsss"
                                 >
-                                    <div class="Freezer_leftleaninglist_title">{{ items.name }}</div>
+                                    <div class="Freezer_leftleaninglist_title">{{ items.name ? items.name : '' }}</div>
                                     <div class="Freezer_leftleaninglist_list">
                                         温度:
-                                        <div>{{ items.temperature.toFixed(2) }} ℃</div>
+                                        <div>{{ items.temperature ? items.temperature.toFixed(2) : '' }} ℃</div>
                                     </div>
                                     <div class="Freezer_leftleaninglist_list">
                                         压力:
-                                        <div>{{ items.pressure.toFixed(2) }} Kpa</div>
+                                        <div>{{ items.pressure ? items.pressure.toFixed(2) : '' }} Kpa</div>
                                     </div>
                                 </div>
                             </div>
                             <div class="Freezer_leftleaninglistboxstow">
-                                <div class="Freezer_leftleaninglist_title">{{ item.fan.name }}</div>
+                                <div class="Freezer_leftleaninglist_title">
+                                    {{ item.fan.name ? item.fan.name : '' }}
+                                </div>
                                 <div>
                                     <div class="Freezer_leftleaninglist_list">
                                         压力:
-                                        <div>{{ item.fan.pressure.toFixed(2) }}Kpa</div>
+                                        <div>{{ item.fan.pressure ? item.fan.pressure.toFixed(2) : '' }}Kpa</div>
                                     </div>
                                     <div class="Freezer_leftleaninglist_list">
                                         循环热风开度:
-                                        <div>{{ item.fan.circulatingAir.toFixed(2) }}%</div>
+                                        <div>
+                                            {{ item.fan.circulatingAir ? item.fan.circulatingAir.toFixed(2) : '' }}%
+                                        </div>
                                     </div>
                                     <div class="Freezer_leftleaninglist_list">
                                         温度:
-                                        <div>{{ item.fan.temperature.toFixed(2) }}℃</div>
+                                        <div>{{ item.fan.temperature ? item.fan.temperature.toFixed(2) : '' }}℃</div>
                                     </div>
                                     <div class="Freezer_leftleaninglist_list">
                                         炉膛热风开度:
-                                        <div>{{ item.fan.furnaceAir.toFixed(2) }}%</div>
+                                        <div>{{ item.fan.furnaceAir ? item.fan.furnaceAir.toFixed(2) : '' }}%</div>
                                     </div>
                                 </div>
                             </div>
@@ -156,19 +167,20 @@
                     <div v-if="i && i.branchLines && i.branchLines.length > 0" class="Freezer_rightleaning">
                         <div v-for="(item, index) in i.branchLines" :key="index" class="Freezer_rightleaninglist">
                             <div>
-                                {{ item.name }}: <span>{{ item.value.toFixed(3) }}%</span>
+                                {{ item.name ? item.name : '' }}:
+                                <span>{{ item.value ? item.value.toFixed(3) : '' }}%</span>
                             </div>
                         </div>
                     </div>
                     <div class="Freezer_right">
                         <div v-for="(item, index) in i.temperatures" :key="index" class="Freezer_rightlist">
-                            <div class="Freezer_rightlist_title">{{ item.name }}</div>
+                            <div class="Freezer_rightlist_title">{{ item.name ? item.name : '' }}</div>
                             <div class="Freezer_rightlistzhison">
                                 <div v-for="(items, indexs) in item.temp" :key="indexs" class="Freezer_rightlistzhi">
                                     <div>
-                                        <div>{{ items.name }}</div>
+                                        <div>{{ items.name ? items.name : '' }}</div>
                                         <div class="Freezer_rightlistzhisons">
-                                            {{ items.value.toFixed(2) }}
+                                            {{ items.value ? items.value.toFixed(2) : '' }}
                                         </div>
                                     </div>
                                 </div>

+ 2 - 2
vite.config.ts

@@ -105,7 +105,7 @@ export default defineConfig(({ mode }: ConfigEnv): UserConfig => {
             // 指定服务器应该监听哪个 IP 地址。 如果将此设置为 0.0.0.0 或者 true 将监听所有地址,包括局域网和公网地址。
             host: true,
             // 开发环境预览服务器端口
-            port: 9001,
+            port: 9999,
             // 启动后是否自动打开浏览器
             open: false,
             // 是否开启CORS跨域
@@ -115,7 +115,7 @@ export default defineConfig(({ mode }: ConfigEnv): UserConfig => {
             proxy: {
                 // 这里的意思是 以/api开头发送的请求都会被转发到 http://xxx:9000
                 [env.VITE_APP_API_BASEURL]: {
-                    target: 'http://192.168.50.122:9999',
+                    target: 'http://localhost:9999',
                     // 改变 Host Header
                     changeOrigin: true,
                     rewrite: (path) => path.replace(new RegExp(`^${env.VITE_APP_API_BASEURL}`), '')