819527061@qq.com
2024-07-27 77252da784ffa4036d613054696f73fbfdafb6d9
pages/tabbar-page/myPage-tabbar/myPage-tabbar.vue
@@ -10,6 +10,8 @@
         v-if="roleType == 5"></unload-mypage>
      <doorkeeper-mypage ref="DoorkeeperMypageRef"
         v-if="roleType == 6"></doorkeeper-mypage>
      <quality-mypage ref="QualityMypageRef"
      v-if="roleType == 7"></quality-mypage>
      <tab-bar :current="2"></tab-bar>
   </view>
</template>
@@ -20,13 +22,15 @@
   import freightForwarderMyPage from '@/pages/freight-forwarder-page/freightForwarder-my/freightForwarder-my.vue';
   import UnloadMypage from '@/pages/loadUnload-page/my-page/my-page.vue'
   import DoorkeeperMypage from '@/pages/doorkeeper-page/my-page/my-page.vue'
   import qualityMypage from '@/pages/quality-inspection-page/qualityMy/quality-my.vue'
   export default {
      components: {
         customerMyPage,
         driverMyPage,
         freightForwarderMyPage,
         UnloadMypage,
         DoorkeeperMypage
         DoorkeeperMypage,
         qualityMypage
      },
      onLoad() {
         this.init();
@@ -86,6 +90,11 @@
               case 6:
                  this.$refs.DoorkeeperMypageRef.init();
                  break;
               case 7:
            this.$nextTick(() => {
              this.$refs.QualityMypageRef.init();
            })
                  break;
               default:
                  break;
            }
@@ -95,4 +104,4 @@
</script>
<style lang="scss"
   scoped></style>
   scoped></style>