819527061@qq.com
2024-06-25 7d91779d2bb2bfec7f4f803a9e2cf65b90e401c6
pages/tabbar-page/index-tabbar/index-tabbar.vue
@@ -41,7 +41,7 @@
   import driverIndex from '@/pages/driver-page/driver-index/driver-index.vue';
   import inspectionIndex from '@/pages/driver-page/driver-index/bill-of-lading-details/selectOrderPlan/selectOrderPlan.vue'
   import freightForwarderIndex from '@/pages/freight-forwarder-page/freightForwarder-index/freightForwarder-index.vue';
   import { mapState, mapMutations } from 'vuex';
   import { mapState, mapMutations, mapGetters } from 'vuex';
   import { webSocketUrl } from '@/api/request.js';
   let socket = null;
   export default {
@@ -54,7 +54,8 @@
      computed: {
         ...mapState(['globalweighHouseCode', 'globalweigh', 'globalisconnect', 'globalSocket', 'websocketData',
            'globalIntervalId'
         ])
         ]),
      ...mapGetters(['websocketData'])
      },
      //首页下拉刷新
      onPullDownRefresh() {
@@ -145,8 +146,10 @@
         };
      },
      watch: {
         '$store.state.websocketData'(v) {
         'websocketData': {
        handler(v) {
            console.log(v, '接受的ws数据');
          if(v) {
            if (v.startsWith('weigh')) {
               let nowWeighObj = JSON.parse(v.slice(7));
               if (this.globalweighHouseCode && nowWeighObj.eqCode == this.globalweighHouseCode) {
@@ -176,6 +179,10 @@
            } else {}
         }
      },
        deep: true,
        immediate: true
         }
      },
      onShow() {
         this.init();
         if (this.globalisconnect) {