yangan
2024-06-18 76f7755f7830d8230af25196bdf4ffc89abb27bd
pages/tabbar-page/index-tabbar/index-tabbar.vue
@@ -13,7 +13,7 @@
            </view>
         </view>
      </view>
      <customer-index v-if="roleType == 1||roleType == 4"
      <customer-index v-if="roleType == 1"
         ref="customerIndexRef"
         :orderPlanDataStore="orderPlanDataStore"></customer-index>
      <freight-forwarder-index v-if="roleType == 2"
@@ -23,6 +23,7 @@
      <driver-index v-if="roleType == 3"
         ref="driverIndexRef"
         :indexdriverBillOfLoadingData="indexdriverBillOfLoadingData"></driver-index>
         <inspectionIndex ref="inspectionIndex"  v-if='roleType == 4'/>
      <tab-bar :current="0"></tab-bar>
      <!-- 推送消息弹窗 -->
      <u-modal :show="messagePushShow"
@@ -38,16 +39,17 @@
<script>
   import customerIndex from '@/pages/customer-page/customer-index/customer-index.vue';
   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 { webSocketUrl } from '@/api/request.js';
   let socket = null;
   export default {
      components: {
         customerIndex,
         driverIndex,
         freightForwarderIndex
         freightForwarderIndex,
         inspectionIndex
      },
      computed: {
         ...mapState(['globalweighHouseCode', 'globalweigh', 'globalisconnect', 'globalSocket', 'websocketData',
@@ -138,7 +140,8 @@
            },
            isconnect: false,
            dotShow: false,
            appHide: false
            appHide: false,
            phone: ''
         };
      },
      watch: {
@@ -221,9 +224,9 @@
                  });
                  break;
               case 4:
                  console.log('customerIndexRef');
                  console.log('inspectionIndex');
                  this.$nextTick(() => {
                     this.$refs.customerIndexRef.init();
                     this.$refs.inspectionIndex.init();
                  });
                  break;
               default:
@@ -281,7 +284,7 @@
                  this.dotShow = filtermessage.length > 0;
               }
            });
         }
         },
      }
   };
</script>
@@ -290,6 +293,8 @@
   scoped>
   .max-block {
      font-family: siYuanLight !important;
      width: 100%;
      height: 100%;
   }
   .white-block {