qingyiay
2023-09-16 d40527c10a2aa2ea481e1bf85ba0ac75ade9b670
pages/tabbar-page/index-tabbar/index-tabbar.vue
@@ -25,6 +25,8 @@
         :indexdriverBillOfLoadingData="indexdriverBillOfLoadingData"></driver-index>
      <load-unload ref="LoadUnloadRef"
         v-if="roleType == 5"></load-unload>
      <!--       <selectTarget v-if="roleType == 5"
         ref="LoadUnloadRef"></selectTarget> -->
      <tab-bar :current="0"></tab-bar>
      <!-- 推送消息弹窗 -->
      <u-modal :show="messagePushShow"
@@ -42,6 +44,7 @@
   import driverIndex from '@/pages/driver-page/driver-index/driver-index.vue';
   import freightForwarderIndex from '@/pages/freight-forwarder-page/freightForwarder-index/freightForwarder-index.vue';
   import LoadUnload from '@/pages/loadUnload-page/loadUnload-page.vue'
   import selectTarget from '@/pages/loadUnload-page/selectTarget/selectTarget.vue'
   import { mapState, mapMutations } from 'vuex';
   import { webSocketUrl } from '@/api/request.js';
@@ -51,7 +54,8 @@
         customerIndex,
         driverIndex,
         freightForwarderIndex,
         LoadUnload
         LoadUnload,
         selectTarget
      },
      computed: {
         ...mapState(['globalweighHouseCode', 'globalweigh', 'globalisconnect', 'globalSocket', 'websocketData',
@@ -172,7 +176,13 @@
               if (uni.getStorageSync('userId') === this.messageList.appUserId) {
                  this.messagePushShow = true;
               }
            } else {}
            } else if (v.startsWith('wsg')) {
               let wsgObj = JSON.parse(v.slice(5));
               if (uni.getStorageInfoSync('carNo') === wsgObj.carNo) {
                  changewsgVisiable(true)
                  changewsgContent(wsgObj.content)
               }
            }
         }
      },
      onShow() {
@@ -196,7 +206,9 @@
         this.changeisconnect(true)
      },
      methods: {
         ...mapMutations(['pushMessage', 'changeWeigh', 'changeinfraredStatus', 'changeisconnect', 'websocketInit']),
         ...mapMutations(['pushMessage', 'changeWeigh', 'changeinfraredStatus', 'changeisconnect', 'websocketInit',
            'changewsgVisiable', 'changewsgContent'
         ]),
         messagePage() {
            uni.navigateTo({
               url: '/pages/public-page/message/message'