소스 검색

fix(upgrade): invalid mqtt listener

daigang 2 년 전
부모
커밋
cb457bd31b
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      src/views/platform/upgrade/deploy/components/UpgradeProgress.vue

+ 2 - 2
src/views/platform/upgrade/deploy/components/UpgradeProgress.vue

@@ -49,11 +49,11 @@ export default {
     this.$timer = -1
   },
   mounted () {
-    subscribe([`+/${this.deviceId}/apk/upgrade/progress`], this.onMessage)
+    this.status === 1 && subscribe([`+/${this.deviceId}/apk/upgrade/progress`], this.onMessage)
   },
   beforeDestroy () {
     clearTimeout(this.$timer)
-    unsubscribe([`+/${this.deviceId}/apk/upgrade/progress`], this.onMessage)
+    this.status === 1 && unsubscribe([`+/${this.deviceId}/apk/upgrade/progress`], this.onMessage)
   },
   methods: {
     onMessage (topic, message) {