qingyiay
2023-09-07 491249bdf736a5f7d50417c889ad2db734b12383
pages/tabbar-page/index-tabbar/index-tabbar.vue
@@ -41,7 +41,6 @@
   import freightForwarderIndex from '@/pages/freight-forwarder-page/freightForwarder-index/freightForwarder-index.vue';
   import { mapState, mapMutations } from 'vuex';
   import { webSocketUrl } from '@/api/request.js';
   let socket = null;
   export default {
      components: {
@@ -57,7 +56,7 @@
      //首页下拉刷新
      onPullDownRefresh() {
         uni.showLoading({ title: '加载中...' });
         // 获取历史提煤单
         // 获取历史通知单
         if (this.roleType == 1 || this.roleType == 2) {
            this.$reqGet('getJhOrderPlanDataPage', { current: 1, size: 10 }).then(res => {
               if (res.data.records) {
@@ -138,7 +137,8 @@
            },
            isconnect: false,
            dotShow: false,
            appHide: false
            appHide: false,
            phone: ''
         };
      },
      watch: {
@@ -150,9 +150,13 @@
                  if (nowWeighObj.eqInfraredStatus) {
                     this.changeinfraredStatus(true);
                     this.changeWeigh(nowWeighObj.weigh);
                     let warningState = nowWeighObj.warning == 1
                     this.changeWarning(warningState)
                  } else {
                     this.changeinfraredStatus(false);
                     this.changeWeigh(nowWeighObj.weigh);
                     let warningState = nowWeighObj.warning == 1
                     this.changeWarning(warningState)
                  }
               }
            } else if (v.startsWith('msg')) {
@@ -188,7 +192,7 @@
      },
      methods: {
         ...mapMutations(['pushMessage', 'changeWeigh', 'changeinfraredStatus', 'changeisconnect', 'websocketInit',
            'changeisLogin'
            'changeisLogin', 'changeWarning'
         ]),
         messagePage() {
            uni.navigateTo({
@@ -277,7 +281,7 @@
                  this.dotShow = filtermessage.length > 0;
               }
            });
         }
         },
      }
   };
</script>