Переглянути джерело

fix: 前端添加设备离线状态

hum tan 1 рік тому
батько
коміт
a153aa680e

+ 5 - 9
ruoyi-ui/src/views/analysis/task/waiting/simulation.vue

@@ -68,14 +68,6 @@ export default {
     }
   },
   methods: {
-    pause() {
-      this.$modal.confirm('是否确认暂停当前任务?').then(() => {
-        return taskAction(this.siteId, 1);
-      }).then(() => {
-        this.$emit('refresh');
-        this.$modal.msgSuccess("暂停成功");
-      }).catch(() => {});
-    },
     play() {
       this.$modal.confirm('是否确认重启当前任务?').then(() => {
         return taskAction(this.siteId, 2);
@@ -347,7 +339,11 @@ export default {
       return { sections, bar1X, bar2X };
     },
     handleManualMeasure() {
-      this.$refs.manual.open({ siteId: this.siteId });
+      if(this.siteRealTime.deviceStatus === 0) {
+        this.$message.error('设备已离线');
+      } else {
+        this.$refs.manual.open({ siteId: this.siteId });
+      }
     },
   }
 }

+ 5 - 0
ruoyi-ui/src/views/analysis/task/waiting/site.vue

@@ -17,6 +17,11 @@
         <div class="item-label">站点状态:</div>
         <div class="item-value">{{['空闲', '测流中'][siteRealTime.siteStatus]}}</div>
       </div>
+      <div class="item">
+        <div class="item-icon"></div>
+        <div class="item-label">设备状态:</div>
+        <div class="item-value">{{['离线', '在线'][siteRealTime.deviceStatus]}}</div>
+      </div>
     </div>
   </div>
 </template>